/* CSS Document */
*{ padding:0; margin:0; font-size:12px; line-height:20px;}
img{ border:0;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#2b6aac;}
li{ list-style:none;}
.clear{ width:100%; height:0; overflow:hidden; clear:both;}
.bg{ background:url(../images_sj/bg.jpg) repeat-x;}



.top{ height:209px; width:997px; margin:0 auto; text-align:right;}
.top a{ float:right; width:70px;}
.top a img{ padding-top:5px; float:left; padding-right:5px;}
.top a span{ float:left; padding-top:7px;}



.tqyb{ float:left; width:973px;  margin:0 auto; height:29px; line-height:29px; overflow:hidden;}
.tqyb ul{  width:973px; height:29px; line-height:29px; margin-top:5px;}
.tqyb ul li{ float:left;width:800px; height:29px; line-height:29px; margin-left:85px; display:inline;}
.tqyb ul li a{ color:#254491; font-size:12px; line-height:29px;}
.tqyb ul li a:hover{ color:#2b6aac; font-size:12px;line-height:29px;}

.content{ width:997px; margin:0 auto;}
.tt_hot{ width:997px; height:119px; background:url(../images_sj/hot_bg.jpg) no-repeat;}
.hot{ width:672px; height:110px; float:left; margin-left:56px; display:inline;}
.hot dt{ width:672px; border-bottom:1px solid #93cfe7; height:52px; text-align:center; padding-top:5px;}
.hot dt a{font-size:30px; line-height:50px; color:#b81727; font-weight:bold;}
.hot dd{ width:672px; padding-top:8px; height:50px; line-height:22px; color:#666666;}

.tqrq{ width:235px; height:110px; float:right;}
.tianqi p{ color:#fff; font-size:14px; font-weight:bold; text-align:center;}
.riqi{ width:235px; height:38px; line-height:38px; color:#60ad34; font-family:"黑体"; font-size:16px; text-align:center}

.mainsj{ width:973px; margin:0 auto; min-height:667px;_height:667px;margin-top:20px; background:url(images_sjmain_bg.jpg) repeat-x left top;}
.szwz{ float:left; width:973px; height:48px; }
.szwz ul{ width:915px; height:22px; margin:0 auto; border-bottom:1px solid #579d5f; margin-top:24px;}
.szwz ul li{ float:left; width:915px; height:22px; line-height:22px; background:url(images_sjszwz_bg.gif) no-repeat left bottom;}
.szwz ul li span{ width:600px; height:22px; line-height:22px; margin-left:15px; padding-top:20px; display:inline;}


.main_nr{ width:913px; margin:0 auto; height:auto;}
.main_nr_left{ float:left; width:386px; height:auto}
.main_nr_left_ldjh{ float:right; width:371px; height:288px; background:url(images_sjnr_bg.jpg) no-repeat left top; margin-top:18px;}
.main_nr_left_ldjh_tit{ float:left; width:330px; height:27px; line-height:27px; margin-left:18px; display:inline; font-size:14px; font-weight:bold; color:#FFF;}
.main_nr_left_ldjh_tit ul{ float:left; width:200px; height:27px; line-height:27px; font-size:14px; font-weight:bold; color:#FFF;}
.main_nr_left_ldjh_tit span{ float:right; line-height:27px; height:27px; width:40px; padding-top:4px;}
.main_nr_left_ldjh_tit span a{ color:#2d6eae;}
.main_nr_left_ldjh_tit span a:hover{ color:#229e33;}
.main_nr_left_ldjh_nr{ float:left; width:330px; height:248px; margin-left:28px; display:inline; margin-top:18px;}
.main_nr_left_ldjh_nr ul{ width:330px; height:248px;}
.main_nr_left_ldjh_nr ul li{ float:left; width:310px; height:28px; line-height:28px; background:url(images_sjdian.gif) no-repeat left center; padding-left:10px;}


.main_nr_right{ float:right; width:527px; height:592px; background:url(images_sjright_bg.jpg) no-repeat left top; margin-top:18px;}
.main_nr_right_tit{ width:500px; height:27px;}
.main_nr_right_left{ float:left; width:100px; height:540px; margin-left:25px; display:inline;}
.main_nr_right_left ul{ padding-top:10px; width:100px; height:182px;}
.main_nr_right_left ul li{ float:left; width:100px; height:154px;}
.main_nr_right_left img{ width:100px; height:144px;}
.main_nr_right_left span{ float:left; width:100px; height:28px; line-height:28px; text-align:center;}

.main_nr_right_right{ float:left; width:360px; height:540px; margin-left:10px; display:inline;margin-top:12px; _margin-top:8px;}
.main_nr_right_right_bt{ float:left; width:360px; height:25px; line-height:25px; font-size:16px;  margin-left:10px; display:inline; font-weight:bold;}
.main_nr_right_right_fg{ float:left; width:350px; height:64px; margin-top:8px; padding-left:5px;}
.main_nr_right_right_fg ul{width:350px; height:18px;padding-top:3px; padding-left:2px;}
.main_nr_right_right_fg p{ float:left; width:350px; height:40px; line-height:28px; padding-top:3px;}
.main_nr_right_right_wdjl{ float:left; width:350px; height:430px;}
.main_nr_right_right_wdjl ul{ width:350px; height:18px;padding-top:2px; padding-left:10px;}
.main_nr_right_right_wdjl p{ float:left; width:340px; height:400px; line-height:28px; margin-top:10px; margin-left:3px; display:inline; overflow-y:auto; overflow-x:hidden;}





.footsj{ width:973px; margin:0 auto; height:100px; border-top:10px solid #5a9bd3; padding-top:8px; text-align:center; line-height:24px; margin-top:10px;}




/*---list---*/
.list_left{ float:left; width:323px; min-height:660px; _height:660px; background:url(images_sjsy_listlist_bg.gif) no-repeat left top;}
.list_left ul{ width:234px; height:33px; line-height:35px; margin-top:123px; margin-left:70px;}
.list_left ul li{ float:left; width:234px; height:33px; line-height:35px;}
.list_left a{ font-size:20px; font-weight:bold; font-family:"黑体"; color:#FFF; padding-left:80px;}
.list_left a:hover{ font-size:20px; font-weight:bold; font-family:"黑体"; color:#fff000; padding-left:80px;}

.list_right{ float:left; width:620px; min-height:660px;}
.list_right_tit{ width:620px; height:24px; border-bottom:1px solid #225b9e; line-height:24px; margin-top:38px;}
.list_right_tit ul{width:620px; height:24px;}
.list_right_tit ul li{ float:left; width:630px; height:24px; background:url(images_sjsy_listright_tit.gif) no-repeat left bottom; padding-left:15px; font-size:12px;}
.list_right_tit a{ font-size:12px; color: #000000; padding-top:4px;}
.list_right_tit a:hover{  font-size:12px; color:#bf2501; padding-top:4px;}
.list_right_nr{float:left; width:640px; margin-top:20px; margin-left:20px; display:inline}
.list_right_nr ul{ width:600px;}
.list_right_nr ul li{ float:left; width:590px; height:36px; line-height:36px; background:url(images_sjsy_listdian.gif) no-repeat left center; padding-left:10px;}
.list_right_nr ul li span{ float:right; font-size:12px;line-height:36px;}
.list_right_nr ul li a{ line-height:36px;}
.list_right_nr ul li a:hover{ line-height:36px; color:#2b6aac;}

.list_page{ float:left; width:600px; margin-left:20px; display:inline; height:26px; line-height:26px; text-align:center; font-size:12px; margin-top:25px; margin-bottom:25px;}
.list_page span{color:#FF0000;font-size:12px;}
.list_page span a{color:#FF0000;font-size:12px;}

/*--end--*/
.end_top{width:967px;height:38px;float:left; background:url(images_sjsy_listright_tit.gif) no-repeat left bottom; margin-left:18px; display:inline; border-bottom: solid 1px #225b9e;}
.end_szwz{float:left;height:38px; line-height:48px;font-size:12px; padding-left:20px; padding-top:5px; overflow:hidden;}
.end_szwz a{font-size:12px;}
.end_szwz a:hover{font-size:12px;}



.end_content{width:920px; float:left;padding-left:35px; display:inline;}
.end_title{width:920px; float:left;}
.end_tit{width:920px; line-height:100px; float:left; text-align:center; font-size:22px; font-weight:bold;word-break:break-all;}
.end_admin{width:920px;height:26px;line-height:26px; float:left; text-align:center; font-size:12px; border-top: 1px dashed #4d4b4b; overflow:hidden; padding-top:10px; color:#545454;}
.end_con{width:880px; line-height:30px; min-height:443px; padding:34px 30px 15px 30px; float:left;font-size:14px; _height:443px; margin:0 auto;}

.end_list{ float:left; width:880px; height:200px;padding:34px 30px 15px 30px; }
.end_list_tit{ float:left; width:880px; height:34px; line-height:34px; border-bottom:1px solid #225b9e;}
.end_list_tit a{ font-size:18px; font-weight:bold; font-family:"黑体"; color:#225b9e;}
.end_list_tit a:hover{font-size:18px; font-weight:bold; font-family:"黑体"; color:#545454;}
.end_list_nr{ float:left; width:880px; height:160px;}
.end_list_nr ul{ float:left; width:870px; height:36px; line-height:36px; padding-left:10px;}
.end_list_nr ul li{ float:left; width:425px; height:36px; line-height:36px; background:url(images_sjsy_listdian.gif) no-repeat left center; padding-left:10px; border-bottom:1px dashed #4d4b4b;  line-height:36px;}
.end_list_nr ul li a{ font-size:14px; color:#000;line-height:36px;}
.end_list_nr ul li a:hover{ font-size:14px; color:#bf2501;  line-height:36px;}

