/* CSS Document */

.hbanner,.daohang,.neiCenter,.newbox1,.hzt,.newbox2,.newbox3,.newbox4{ width:100%; margin:0 auto;}
.center,.menuLink,.wrap,.location,.wrapNei{ width:1200px; margin:0 auto;}

.topNews .tit span,.topNews .tit h2,.headline h3,.headline span{ display:block;}

/*---婧㈠嚭闅愯棌--鍗曡---*/
.focus .bd li span p,.headline h3,.tupist li span{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


/*----------------------棣栭〉------------*/
.hbanner{ width:100%; height:393px; background:url(../images/banner.jpg) no-repeat center top;}
.logo{ width:500px; height:120px; padding-top:85px;}
.topLink{font-size:14px;}
.search1{ width:610px;line-height:35px; position:relative;}
.search1 a{ line-height:35px;}
.search1 .weixin1{ overflow:hidden; zoom:1; line-height:35px;}
.search1 .weixin1 span.fl{ color:#D5D4D7;margin: 0 5px;}
.search1 .weixin1 span.img1{ display:none; position:absolute; left:6px; top:35px;}
.search1 .weixin1 span.img2{ left:70px;}
.search1 .weixin1 span.img3{ left:140px;}
.search1 .weixin1 span.img1 img{ width:150px !important; height:150px !important;}
.search1 .weixin1 a:hover span.img1{ display:block;}
.search1 a{ display:block; float:left;}
.search1 i{ display:block; float:left; width:30px; height:35px; background: url(../images/icon4.png) -5px center no-repeat; margin-right:3px; background-size:auto 80%;}
.search1 i.weibo{ background-position:-60px center;}
.search{ width:400px; margin-top:4px; overflow:hidden;zoom:1;}
.search table tr td input:last-child{margin-bottom:6px;border-radius: 5px;}




.daohang{border-bottom:2px solid #d33e3e; background:url(../images/menu-bg.png) repeat;margin-top:-12px;}
.menu{ height:70px;}
.menu li{ float:left; width:130px; background:url(../images/line1.png) no-repeat 0 2px; line-height:80px; font-size:18px; text-align:center;    text-indent: -5px;}
.menu li a{ display:block; width:130px; height:70px;}
.menu li a:hover,.menu li a.current{ background:url(../images/title3.png) no-repeat; font-weight:bold; color:#fff;}
.menu li.more{ background:none; width:30px;}
.menu li.more img{ display:block; margin-top:25px;}

.wrap,.wrapNei{ background:#fff; margin-top:26px; padding:10px 10px; width:1180px !important;}

.toutiao { overflow:hidden; zoom:1;}
.toutiao .title{ float:left; width:125px;}
#headNews { width:1035px; height: 80px;padding-right:20px; overflow: hidden;position: relative; float:left;}
#headNews .t { height: 50px; line-height: 50px; text-align: center;}
#headNews .t a { color: #c00; font-size:30px; font-weight:bold; font-family:'寰蒋闆呴粦' !important;}
#headNews .n { height: 30px; line-height: 30px; overflow: hidden; padding: 0 10px; text-align: center;}
#headNews .n a { margin: 0 8px;}
#headNews .nav2 { position: absolute; right:0px; top:5px; width:10px;}
#headNews .nav2 li { width:5px; height:12px; background: #c6c6c6; margin-top: 8px; overflow: hidden; text-indent: -20px;}
#headNews .nav2 li.on { background:#CF2B2B;}

.tongzhi{width:100%; height:45px; line-height:45px; background:#F5F5F5; overflow:hidden; zoom:1; margin-top:18px;}
.tongzhi .title{ float:left;}
.tongzhi .tempWrap{ width:1030px !important;}
.txtScroll-top{ float:left; margin-left:20px;}
.infoList li{ height:45px !important;}
.infoList li p{float:left; width:500px; margin-right:20px; background:url(../images/arrow2.png) no-repeat 0 center; text-indent:15px;}
.infoList li a{ display:block; width:77%; float:left; overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;}
.infoList li span{color:#888; margin-left:15px;}

.banner{ width:1179px; height:120px; margin-top:15px; position:relative;}
.banner .hd{width:80px; position:absolute; bottom:5px; right:5px; z-index:999;}
.banner .hd li{ float:left; width:13px; height:13px; margin-right:3px; background:#fff; line-height:12px; text-align:center; font-size:10px;}
.banner .hd li.on{ background:#cf2b2b; color:#fff;}
.banner li{ width:1179px; height:120px;}
.banner img{ width:auto; height:120px; margin-top:15px;}

.newbox1{ margin-top:18px;}
.lunbo1{ width:659px;}
.focus{ height:413px; position:relative;}
.focus .hd{ width:63px; height:10px; position:absolute; bottom:16px; right:18px; z-index:99;}
.focus .hd li{ float:left; width:8px; height:8px; margin-right:6px; border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px; background:#ffffff;}
.focus .hd li.on{ width:10px; height:10px; background:#ca1515;}
.focus .bd{ width:100%; height:413px;}
.focus .bd li{ width:100%; height:413px; float:left; position:relative;}
.focus .bd li span{ display:block; width:100%; height:45px; background:rgba(0,0,0,0.55); line-height:45px; position:absolute;bottom:0; left:0;color:#fff;text-indent:10px;}
.focus .bd li span p{ display:block; width:86%; line-height:45px; color:#fff;text-indent:10px;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;}
.focus .bd li img{ width:659px; height:413px;}

.topNews{ width:490px;}
.slideTxtBox{ width:100%;}
.slideTxtBox .hd{ font-size:18px;  overflow: hidden; zoom: 1;}
.slideTxtBox .hd ul{ overflow:hidden; zoom:1; height:55px;}
.slideTxtBox .hd ul li{float:left; width:148px; text-align:center;list-style:none; line-height:43px; font-size:18px; border-radius:5px; background:#F1EFEF; margin:0 7px;}
.slideTxtBox .hd ul li{ height:43px;}
.slideTxtBox .hd ul li.on{ background:#CF2B2B;}
.slideTxtBox .hd ul li.on a{ color:#fff; font-weight:bold;}
.slideTxtBox .hd ul li.on i {
    display: block;
    width: 0px;
    height: 0;
    border-width: 7px;
    margin: 0 auto;
    border-style: solid;
    border-color: #CF2B2B transparent transparent transparent;}


.headline{ width:100%; border-bottom:1px dashed #d9d9da; padding-bottom:8px; margin-bottom:8px; background:none !important;}
.headline h3{ width:100%;height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#444; text-align:center;}
.headline h3 a{ float:none !important; width:96% !important; margin:0 auto;}
.headline p{width:100%; line-height:26px; display:inline-block;}
.headline p a{ display:inline-table !important; text-indent:0 !important; color:#CA1515; width:auto !important; float:right !important;}
.xinwenBox{ width:100%; margin-top:10px;}
.xinwenBox ul li{ background:url(../images/arrow1.png) no-repeat left !important;}

/*--棣栭〉涓撻----*/
.tlzht{ width:100%; height:115px; margin-top:18px;}
.tlzht .title4{ float:left; width:146px; height:115px; background: url(../images/title.png) no-repeat;}
.title4 .more{ display:block;margin-top: 65px;margin-left: 40px; color:#fff;}
.title4 .more span{ font-family:'瀹嬩綋';}
.picScroll-left2{ overflow:hidden; position:relative;}
.picScroll-left2 .bd{margin-left: 10px;}
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; margin-left:0;}
.picScroll-left2 .bd ul li{ float:left; width:333px; height:115px;overflow:hidden; margin-left:12px;}
.picScroll-left2 .bd ul li img{ width:333px; height:115px; display:block;}


/*--鏂伴椈鍐呭---*/
.newbox2,.newbox3{ background:url(../images/line3.jpg) repeat-x bottom; padding-bottom:18px; margin-top:20px;}

.notice,.zhuanti{ width:300px;margin-right:20px;}
.notice .tit,.zhuanti .tit{ border-top:2px solid #cc1c15;height:33px; background:url(../images/tit-bg.png) no-repeat center; overflow:hidden;zoom:1; padding-left:60px; width:240px !important;}
.notice .tit i,.notice .tit span{ display:block; float:left;}
.notice .tit i{ width:22px; height:33px; background:url(../images/icon1.png) no-repeat;margin-left:37px;}
.notice .tit span{ line-height:33px; font-size:18px; font-weight:bold; margin-left:9px; color:#fff;}
.tognzhi{ width:100%; margin-top:15px; height:248px;}
.tognzhi ul li{ border-bottom:1px dashed #d8d8d8;padding:0px 14px 5px 14px; margin-bottom:5px; background:url(../images/arrow1.png) no-repeat 0 12px; line-height:26px; width:92% !important;}
.tognzhi ul li span{ float:right; color:#8a8a8a;}
.tognzhi ul li a{ width:100%!important;}
.zhuanti .tit {text-indent:55px;font-size:18px; color:#fff; font-weight:bold;}
.zhuanti .tit a{ color:#fff;}

.xuexi ul{ overflow:hidden; zoom:1; width:382px;padding-top: 20px;}
.xuexi ul li{ float:left; width:123px; height:113px; margin-right:6px; margin-bottom:10px; background:url(../images/tt2.png) no-repeat; text-align:center; font-size:17px; color:#fff; line-height:20px;}
.xuexi ul li a{ color:#fff;}
.xuexi ul li.color1{ width:100%; height:97px; background:url(../images/tt1.png) no-repeat; overflow:hidden; zoom:1; line-height:97px;}
.xuexi ul li.color1 i{ float:left; margin-top:20px; margin-left:14px;}
.xuexi ul li.color3{ background:url(../images/tt3.png) no-repeat;}
.xuexi ul li.color4{ background:url(../images/tt4.png) no-repeat;}
.xuexi ul li i{ display:block; width:56px; height:56px; background:url(../images/icon6.png) no-repeat center 4px rgba(255,255,255,0.16); margin:11px auto;border-radius:50%;}
.xuexi ul li i.tt2{ margin-top:9px; margin-bottom:4px; background-position:center -80px;}
.xuexi ul li i.tt3{ background-position:center -160px;}
.xuexi ul li i.tt4{ background-position:center -240px;}
.xuexi ul li i.tt5{ background-position:7px -317px;}
.xuexi ul li i.tt6{ background-position:center -402px;}
.xuexi ul li i.tt7{ background-position:9px -475px;}
.xuexi ul li:hover i{
	webkit-transition: -webkit-transform 0.7s ease-out;
    -moz-transition: -moz-transform 0.7s ease-out;
    transition: transform 0.7s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);}

.jijian{ margin-right:14px; width:384px;}

.xinwBox{ width:384px; margin-right: 14px;}
.xinwBox .tit,.newbox4 .tit,.newbox5 .tit{ width:100%; height:35px; background:url(../images/tit-bg2.png) no-repeat; overflow:hidden;zoom:1;}
.xinwBox .tit h2,.xinwBox .tit span,.newbox4 .tit h2,.newbox4 .tit span,.newbox5 .tit h2,.newbox5 .tit span{ display:block; float:left;}
.xinwBox .tit h2,.newbox4 .tit h2,.newbox5 .tit h2{ width:117px; line-height:35px; text-align:center; font-weight:bold; color:#fff; font-size:18px;}
.xinwBox .tit h2 a,.newbox4 .tit h2 a,.newbox5 .tit h2 a{ color:#fff;}
.xinwBox .tit span,.newbox4 .tit span,.newbox5 .tit span{ float:right !important; width:17px; height:20px; vertical-align:middle;margin-top:8px; margin-right:8px; cursor:pointer;}
.xinwBox .bd{ margin-top:5px; min-height:280px;}
.xinwBox .bd li{ background:url(../images/arrow1.png) no-repeat left;}

.zhuanti{ background:#f8f8f8; position:relative;}
.ztlist{ padding:17px 7px; width:286px;}
.ztlist .hd{ width:45px; height:7px; position:absolute; bottom:10px; left:45%;}
.ztlist .hd li{ width:7px; height:7px; margin-right:5px; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; background:#d1d1d1; float:left;}
.ztlist .hd li.on{ background:#cb2020;}

.ztlist .bd{ height:244px;}
.ztpic{ width:244px; height:110px; margin-bottom:13px;}

.newbox4,.newbox5{margin-top:20px;}
.newbox4 .tit{ height:40px !important; line-height:40px !important; background:url(../images/tit-bg3.png) no-repeat #F6F6F6 !important; margin-bottom:18px;}
.newbox4 .tit span{ margin-top:12px;}
.newbox4{ position:relative;}
.slideGroup{width:100%; margin-bottom:10px !important;}
.slideGroup .parHd{ height:40px; line-height:40px;  position:absolute; left:160px; top:0px;}
.slideGroup .parHd ul{ float:left;}
.slideGroup .parHd ul li{ height:50px; float:left;font-size:18px; color:#D9D9D9;}
.slideGroup .parHd ul li a{ line-height:40px; color:#686868; padding:0 20px;}
.slideGroup .parHd ul li.on{ background:url(../images/title2.png) center 38px no-repeat;}
.slideGroup .parHd ul li.on a{ font-weight:bold; color:#cf2b2b;}

.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{background:#f3f3f3; padding:11px 11px; width:361px; margin-right:14px; float:left;}
.slideGroup .parBd ul li span,.slideGroup .parBd ul li img{ display:block; width:361px;}
.slideGroup .parBd ul li img{ height:228px;}
.slideGroup .parBd ul li span{ height:40px; line-height:40px; text-align:center;}

.slideGroup .parBd{ overflow:hidden;zoom:1;}
.slideGroup .parBd ul.newlist { width:385px; float:left;}
.slideGroup .parBd ul.newlist li{ padding:0 !important; background:none;}
.slideGroup .parBd ul.newlist span{ display:block; width:65px;text-align:right;}


.newbox5 .focus{ height:259px; width:384px; margin-top:14px;}
.newbox5 .focus .hd { right:0; bottom:16px;}
.newbox5 .focus .hd li.on{width:8px; height:8px; background:#EEE21B;}
.newbox5 .focus .bd{ height:259px;}
.newbox5 .focus .bd li{ height:259px;}
.newbox5  .focus .bd li span p{ width:80%;}
.newbox5 .focus .bd li img{ width:384px; height:259px;}

.link{ width:100%; height:75px; background:#fff; margin-top: 25px;}
.link1{ width:1200px; margin:0 auto;}
.link1 .title{ line-height:75px; font-weight:bold; font-size:18px; color:#D51717;}
.link1 .n1{width:1100px; height:40px;margin-top:18px;}
.link1 .n1 select{ font-family:'寰蒋闆呴粦'; width:350px; border:1px solid #DCDCDC;  margin:0 10px; color:#666; height:40px; outline:none; line-height:40px;  padding-left:10px; font-size:15px;cursor:pointer; float:left;}
.link1 .n1 select option{ font-family:'寰蒋闆呴粦'; border:none; line-height:40px;}
.link1 .n1 select option.xuanze{ background:#eee;}


/*-----鏂伴椈鍒楄〃椤�-------*/
.location{ height:40px; line-height:40px; background:url(../images/location.png) no-repeat left; text-indent:50px; color:#777777; margin:10px auto;}
.location a,.location span{ margin:0 5px; color:#777;}

.wrapNei{ margin-top:0 !important;} 
.neiLeft{ width:276px;}
.subMenu li{ margin-bottom:2px; font-size:16px; color:#0d57ac;overflow:hidden;}
.subMenu li a{ display:block; height:50px;  line-height:50px; background:url(../images/icon2.png) no-repeat 15px 18px #f6f6f6; text-indent:35px;}
.subMenu li.current{ background:#498ddb;}
.subMenu li.current a{ background:url(../images/icon3.png) no-repeat 15px 18px #da2b34; color:#fff; font-weight:bold;}



.neiRight{ width:870px;}
.righbt{ height:35px; background:url(../images/line4.jpg) repeat-x bottom; line-height:38px; overflow:hidden;zoom:1;}
.righbt h2,.righbt span{ display:block; float:left;}
.righbt h2{min-width:103px; padding-right:30px; height:35px; line-height:35px; background:url(../images/yb-tit.jpg) no-repeat right 0; color:#fff; font-weight:bold; font-size:20px; text-indent:14px;}
.righbt h2 label{display:block; background: #da2b34;}
.righbt span{width:200px; text-align:center; height:35px; line-height:26px; background:url(../images/arrow6.png) no-repeat bottom center; font-size:18px; font-weight:bold; color:#cb1120;}

.ybneir{ width:100%; margin-top:10px;}
li.line{ height:1px; border-bottom:1px dashed #c5c5c5; margin:8px 0px; background:none !important;}


/*---鍥剧墖鏂伴椈---*/
.figurelist{ border-bottom:1px dashed #c5c5c5; padding-bottom:15px;}
.figurelist li{ width:280px; float:left; margin:0 5px 10px 5px;}
.figurelist li img{ width:280px; height:180px;}
.figurelist li span{ display:block; width:100%; text-align:center; line-height:40px;}

/*--缈婚〉--*/
.page{overflow:hidden;zoom:1;margin:15px auto; padding:5px 0;/* background:#f5f5f5;*/ text-align:center; display:table ; font-size:15px !important;}
.page a,.page span{ display:inline-block; float:left;background:#e9e9e9;padding:4px 8px; margin-right:15px; text-align:center;}
.page span{ background:none !important;}
.page a:hover,.page a.current{ background:#eea519; color:#fff;}
a.page1{ background:url(../images/arrow8.png) no-repeat #e9e9e9; width:28px; height:27px; padding:0 !important;}
a.page1:hover{ background:url(../images/arrow8.png) no-repeat #e9e9e9 !important;}
a.page2{ background:url(../images/arrow9.png) no-repeat #e9e9e9; width:28px; height:27px; padding:0 !important;}
a.page2:hover{ background:url(../images/arrow9.png) no-repeat #e9e9e9 !important;}
.page span{ display:block; float:left; padding:0 10px; line-height:30px;}
.page span.pagecss{line-height:20px;}
.page span input{ display:inline;background:none; text-align:center; width:25px; height:23px;border:1px solid #d3e6fc; line-height:23px; background:#e2effd; margin:0px 5px;  outline:none; color:#444;}



/*--璇︽儏椤�--*/
.details{ background:#f6f6f6; margin-top:33px; padding:20px 10%;}
.details h3,.details h4{ display:block; text-align:center;}
.details h3{ font-weight:bold; line-height:40px;  font-size:30px; color:#2c2c2c;}
.details h4{ font-size:20px; line-height:40px; color:#666;}

.xiqshij{ width:100%; margin-top:10px; height:40px;}
.xiqshij span{ display:inline-block;margin-right:45px; line-height:40px; height:40px; background:url(../images/xq-icon.png) no-repeat left;  padding-left:30px;}
.xiqshij i{font-style:normal;margin-right: 10px;cursor:pointer;}



.xqCent{width:90%; margin:0 auto; margin-top:20px; line-height:36px; padding-bottom:20px;}
.xqCent p{ width:100%;margin-bottom:15px; font-size:16px;} 
.xqCent img{ margin:20px auto; text-align:center;  border:5px solid #eaeaea; max-width:95%; display:block;}
.xqCent table{ border-bottom:none !important;border-right:none !important; border:1px solid #cfcece !important;margin:0;border-collapse:collapse;border-spacing:0;width:100% !important;}
.xqCent table td{ border-bottom:1px solid #cfcece !important; padding:10px 15px; border-left:none !important; border-top:none !important; border-right:1px solid #cfcece !important;}

.share{ width:90%; background:#f8f8f8; padding:20px 5%;margin-top:20px;}
.fenx{ width:500px; height:30px; line-height:30px;}
.fenx span{ margin-right:10px;}
.fenx img{ vertical-align:middle; margin-left:5px;}

.dayin span{ display:block; width:62px;height:30px; border:1px solid #cccccc; margin-left:15px; line-height:30px; text-align:center; float:left;
 background:#efefee; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}



.related{ width:1170px; padding:15px 15px; margin:20px 0;}
.related ul{margin-left:10px;}
.related ul li{ background:url(../images/arrow10.jpg) no-repeat left !important;}
.related ul li a{ width: auto;background:none !important; margin-right:10px;}
.related ul li span{ color:#a1a0a0; float:left !important;}
.related ul li span.bm{ float:left !important; color:#2a70bf; font-size:16px; font-weight:bold;margin-left:10px;}


/*-----涓撻鍒楄〃椤�-------*/
.zhuanti_list ul{ overflow:hidden; zoom:1; margin-left:1%; width:99% !important;}
.zhuanti_list ul li{ float:left; width:333px; height:115px; margin:15px 15px; padding:10px 10px; background:#f5f5f5;}
.zhuanti_list ul li img{ width:333px; height:115px;}

/*--棣栭〉涓炬姤鏍峰紡--*/
.jubao{ width:96%; background:#f5f5f5; padding:2% 2%; border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px;}
.jubao p{ line-height:26px; padding-left:5%; width:95%;}
.jubao p strong{ color:#e42e2e; width:80px; display:inline-block; font-weight:normal;}