﻿﻿/* CSS Document */

.topBanner{ width:100%; margin:0 auto; height:468px; background:url(../images/banner.jpg) no-repeat center top;}
.logofnhui{ width:1200px; margin:0 auto;padding-top:24px;}
.logo{ width:306px; height:95px;}
.logo img{ width:100%; height:auto;}
.fanhui{ width:89px; height:46px; margin-top:13px; background:url(../images/fanhui.png) no-repeat; font-size:0; line-height:0; text-indent:-99;}
.fanhui a{ width:89px; height:46px; display:block;}

/*---内容区---*/
.centOne,.centTow,.centTree{ width:100%; margin:0 auto;}
.neiCent{ width:1200px; margin:0 auto;}
.title{ width:100%; height:80px; padding-top:20px;}
.title h3,.title span{ display:block; margin:0 auto; text-align:center; width:100%; }
.title span{ line-height:40px; color:#efefef; font-size:38px; text-transform:uppercase; font-weight:bold;}
.title h3{margin-top:-10px;line-height:57px; color:#2c6ac6; font-weight:bold; font-size:26px;}
.title h3 a{ line-height:57px; color:#2c6ac6; font-weight:bold; font-size:26px;}
.title h3 a{ color:#2c6ac6;}
.centTow .title span,.centFour .title span{color:#e2e2e2;}

.tubiao{ width:100%;margin-top:27px;}
.tubiao .hd li{ width:167px; height:112px; background:url(../images/sj_navbg2.jpg) no-repeat; float:left;margin-right:3px; }
.tubiao .hd li span,.tubiao .hd li i{ display:block; margin:0 auto; text-align:center;}
.tubiao .hd li span{margin-top:10px; font-size:16px;}
.tubiao .hd li i{margin-top:13px; width:40px; height:40px; background:#963; background:url(../images/shj-icon.png) no-repeat 0 0;-webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }
.tubiao .hd li:hover,.tubiao .hd li.on{ background:url(../images/sj_navbg1.jpg) no-repeat;}
.tubiao .hd li:hover span,.tubiao .hd li.on span{ color:#fff;}

li.shjtb1 i{ background-position:0 0;}
li.shjtb1:hover i,li.shjtb1.on i{ background-position:-50px 0;}

li.shjtb2 i{ background-position:0 -40px !important;}
li.shjtb2:hover i,li.shjtb2.on i{ background-position:-50px -40px !important;}

li.shjtb3 i{ background-position:0 -80px !important;}
li.shjtb3:hover i,li.shjtb3.on i{ background-position:-50px -80px !important;}

li.shjtb4 i{ background-position:0 -120px !important;}
li.shjtb4:hover i,li.shjtb4.on i{ background-position:-50px -120px !important;}

li.shjtb5 i{ background-position:0 -160px !important;}
li.shjtb5:hover i,li.shjtb5.on i{ background-position:-50px -160px !important;}

li.shjtb6 i{ background-position:0 -200px !important;}
li.shjtb6:hover i,li.shjtb6.on i{ background-position:-50px -200px !important;}

li.shjtb7 i{ background-position:0 -240px !important;}
li.shjtb7:hover i,li.shjtb7.on i{ background-position:-50px -240px !important;}

.tubiao .bd{margin-top:10px; padding-left:1%; width:96.4% !important;}
.tubhead{ width:100%; font-size:15px;}
.danwei{ width:80px; line-height:30px; }
.nianqi{ width:80%; margin-left:16px; overflow:hidden;zoom:1; height:33px; line-height:33px; }
.nianqi span,.nianqi select{ display:inline-block; float:left; margin:0 5px;}
.nianqi span{ width:auto;}
.nianqi select{ width:103px; border:1px solid #bababa; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; height:31px; outline:none; text-indent:5px;}

.shjchart{ width:100%; height:425px; padding:10px 0;}

.centTow,.centFour{ /*--background:url(../images/center-bg2.jpg) repeat-x;--*/ background:#f5f5f5;margin-top:50px; }
.centTow,.centFour{padding-bottom:15px; margin-top:15px !important;}
.centTow{margin-top:0px;}
.shjjdu,.nianjian{ margin-top:10px;}
.nianjian{ position: relative; }
.shjjdu .bd li{ width:360px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; background:#eae8e8; padding:9px 9px;margin-right:32px; float:left;}
.shjjdu .bd li img,.shjjdu .bd li span,.nianjian .bd li img,.nianjian .bd li span{ display:block; margin:0 auto;}
.shjjdu .bd li img{ width:360px; height:316px;}
.shjjdu .bd li span,.nianjian .bd li span{ line-height:35px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;margin-top:5px; font-size:16px;}

/*.shjjdu .hd,.nianjian .hd{ width:140px !important; margin:0 auto; margin-top:29px; overflow:hidden;zoom:1;}
.shjjdu .hd a,.nianjian .hd a{ display:block; float:left; width:41px; height:40px;}
.shjjdu .hd a.next,.nianjian .hd a.next{ float:right;} */

.shjjdu .hd{ width:140px !important; margin:0 auto; margin-top:19px; overflow:hidden;zoom:1;}
.shjjdu .hd a{ display:block; float:left; width:41px; height:40px;}
.shjjdu .hd a.next{ float:right;} 

.nianjian .hd{width:100%;}
.nianjian .hd a{ display:block; width:41px; height:40px; position: absolute; top:45%;}
.nianjian .hd a.prev{ left: 0;}
.nianjian .hd a.next{ right: 0;}

.nianjian .bd { width: 92%; margin: 0 auto;}



.nianjian .bd li{ width:249px; border:1px solid #d3d3d3; padding:7px 7px;margin-right:12px;}
.nianjian .bd li img{ width:249px; height:340px;}

.shulist{width:557px; background:#fff; padding:0px 10px;border:1px solid #e9e9e9; margin:25px 0px 10px 0px;}
/*--.shulist .hd{ background:url(../images/line1.jpg) no-repeat left; padding-left:18px; width:559px; border-bottom:1px solid #dedede; height:57px; line-height:57px;}
.shulist .hd li{ float:left; background:url(../images/line2.jpg) no-repeat right; padding-right:30px;padding-left:10px; margin-right:16px; font-size:24px;}
.shulist .hd li a{ color:#7a7979;}
.shulist .hd li.on,.shulist .hd li.on a,.shulist .hd li:hover a{ color:#2c6ac6; font-weight:bold;}--*/

.shulist .hd{  padding-left:18px; width:559px; height:60px; line-height:60px;background:url(../images/line4.jpg) repeat-x bottom; width:97%;}
.shulist .hd li{ float:left; background:url(../images/line2.jpg) no-repeat right; padding-right:30px; margin-right:16px; font-size:24px;}
.shulist .hd li a{ color:#7a7979; display:block; width:100%; padding:0 10px; text-align:center;}
.shulist .hd li.on a,.shulist .hd li.on a,.shulist .hd li:hover a{font-weight:bold; background:url(../images/line3.jpg) no-repeat bottom center;color:#2c6ac6;}


.shulist .bd{margin-top:10px; padding-left:4%; width:96% !important; height:180px; margin-bottom:10px;}
.newlist{ width:100%;}
.newlist li{ overflow:hidden; zoom:1; line-height:34px; background:url(../images/arrow3.jpg) no-repeat left; padding-left:15px; font-size:16px;}
.newlist li a{ display:inline-block; float:left; max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newlist li span{ width:76px; float:right; color:#777; }


/*----页脚-------*/
.foot{ width:100%; height:81px;padding-bottom:5px; font-size:12px;margin-bottom:15px;margin-top:20px; }
.footer{ width:1140px;margin:0 auto;}
.foot2{ background:#ffffff; color:#444 !important; margin-top:0px !important; }

.copyright{width:680px;}
.copyright p{ line-height:23px;}
.copyright p a{margin-right:10px; }

.foot2 p a,.foot2 p{ color:#444!important;}

.footlink{ width:420px; text-align:right; padding-left:10px; margin-top:8px;}
.footlink img{ margin:0px 10px;  vertical-align:middle;}


.chaxundata{width:1200px; margin-top:15px;}
.chaxundata ul li{float: left; text-align: center; width: 180px; height:56px; line-height:56px; margin:10px; background: url(../images/zhuticx_bg.png) center no-repeat; }
.chaxundata ul li a{ font-size:18px; font-weight:bold; color:#2c6ac6}
.chaxundata ul li a:hover{ color: #2c6ac6;  }

.wldata{width:1200px; margin:30px 0px;}
.wldata ul li{width:280px;float: left; text-align: center; height:60px; line-height:60px;}
.wldata ul li a{font-size:18px; font-weight:bold;color:#fff; letter-spacing:2px;}
.wldata ul li.wl_li1{ background:#33a5eb;}
.wldata ul li.wl_li2{ background:#ff686f;display:inline;margin-left:25px;}
.wldata ul li.wl_li3{ background:#00cd92;display:inline;margin-left:25px;}
.wldata ul li.wl_li4{ background:#4461e9;display:inline;margin-left:25px;}