
/* common css */
.wrap{width: 1200px;margin:0 auto;}
.clear {clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

.img img{vertical-align: top;}
.fL{float: left;}
.fR{float: right;}
.mL45{margin-left: 45px;}

.h5{height: 5px;font-size: 0;}
.h10{height: 10px;font-size: 0;}
.h15{height: 15px;}
.h14{height: 14px;}
.h20{height: 20px;}
.h25{height: 25px;}
.h30{height: 30px;}
.h40{height: 40px;}
.h50{height: 50px;}
/* user css */

/*nav*/
/* .nav-list{background: #f2f2f2;}
.logo{float: left;width: 160px;}
.nav-title{float: left;width: 950px;margin-left:45px;line-height: 30px;}
.nav-title p{margin:0;color: rgb(85,85,85);_font-size: 15px;}
.nav-title a{color: rgb(85,85,85);} */

.nav-city{background: #d7000f;color: #fff;line-height: 40px;_font-size: 15px;}
.city{float: left;width: 750px;margin-left: 24px;*display:inline;_font-size: 15px;}
.city a{color:#fff;}
.tel{float: right;}
.tel li{float: left;margin-right: 30px;}
.tel li a{color: #fff;}
.tel li a:hover{color: #fff;}

.banner3{font-size:0;width: 1200px;margin:0 auto;}
.banner3 a{float: left;}
.banner3 img{margin-right:45px;*margin-right:44px;}
.banner3 .mN{margin-right: 0px !important;}

/*scroll*/
#scroll_div {height:30px;overflow: hidden;white-space: nowrap;width:1200px;margin:0 auto;}
#scroll_begin,#scroll_end {display: inline;}
.pad_right{ padding-right:30px;line-height: 30px;display:inline;}
.pad_right a{font-size: 14px;color:#444;}
/*tt*/
.tt{text-align: center;}
.tt h2{color:#213885;font-size: 47px;font-weight: normal;}
.tt li{display: inline-block;margin-right:26px;}
.tt li{*display: inline;}
.tt li a{font-size: 19px;line-height: 24px;}
/*focus*/
.focus{width: 650px;float:left;}
/*yx_rotaion*/
.yx-rotaion{margin-right: auto; margin-bottom: 0; margin-left: auto; }
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(https://v2.cri.cn/M00/CD/38/CqgNOlkBhtyAb_5mAAAAAAAAAAA3654179.ico.png) no-repeat;display:block;}
.yx-rotation-focus span,.yx-rotaion-btn span{_background:url(https://v2.cri.cn/M00/CD/38/CqgNOlkBhtyAb_5mAAAAAAAAAAA3654179.ico.gif) no-repeat;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px;}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:650px;height:430px;overflow:hidden;}


/*news-list*/
.news-list{width: 330px;height: 430px;border-right: 1px solid #a0a0a0;float: left;margin-left: 30px;}
.news-list .news-title1{margin-bottom:10px;background:none;padding-left: 0px;}
.news-list .news-title1 a{color: #213885;font-size: 18px;}
.news-list .news-title4{margin-bottom:25px;}
.news-list li{background: url(https://v2.cri.cn/M00/CD/38/CqgNOlkBhtyAb_5mAAAAAAAAAAA3654179.disc.jpg) no-repeat left center;padding-left: 10px;}
.news-list li a{font-size: 16px;line-height: 30px;}
.news-list li a:hover{color: #de1831;}
.news-right{float: right;width: 180px;font-size: 0;}
.news-right img{margin-bottom:20px;}

/*section top-bottom*/
.section{width: 370px;}
.bg{height: 3px;background: url(https://v2.cri.cn/M00/CD/38/CqgNOlkBhtyAb_5mAAAAAAAAAAA3654179.bg.jpg);margin-top:10px;font-size: 0;}
.section-title span{font-size:25px;font-weight: bolder;float:left;}
.section-title .more{font-size: 14px;font-weight: normal;float: right;margin-top:8px;}

.bg2{height: 3px;background: url(https://v2.cri.cn/M00/CD/38/CqgNOlkBhtyAb_5mAAAAAAAAAAA3654179.bg2.jpg);margin-top:10px;font-size: 0;}
.section-title2 span{font-size:25px;font-weight: bolder;float:left;}
.section-title2 .more{font-size: 14px;font-weight: normal;float: right;margin-top:8px;}
.section-title2-s{color: #de1831}

.bg3{height: 3px;background: url(https://v2.cri.cn/M00/CD/38/CqgNOlkBhtyAb_5mAAAAAAAAAAA3654179.bg3.jpg);margin-top:10px;font-size: 0;}
.bg4{height: 3px;background: url(https://v2.cri.cn/M00/CD/38/CqgNOlkBhtyAb_5mAAAAAAAAAAA3654179.bg4.jpg);margin-top:10px;font-size: 0;}
.bg5{height: 3px;background: url(https://v2.cri.cn/M00/CD/38/CqgNOlkBhtyAb_5mAAAAAAAAAAA3654179.bg5.jpg);margin-top:10px;font-size: 0;}
.top-img{width: 175px;font-size:0;position: relative;}
.top-img-title{background-color:rgba(0,0,0,0.6); background:#333\9; filter:alpha(opacity=60); width: 167px;position: absolute;bottom:0px;left:0px;padding:6px 4px;}
.top-img-title *{position: relative;}
.top-img-title a{font-size: 16px;*position: relative;color:#fff;line-height: 21px;}

.top-img2{width: 360px;margin:0 auto;font-size:0;position: relative;}
.top-img2-title{width: 352px;background-color:rgba(0,0,0,0.6); background:#333\9; filter:alpha(opacity=60); position: absolute;bottom:0px;left:0px;padding:6px 4px;*background:#000;}
.top-img2-title *{position: relative;}
.top-img2-title a{font-size: 16px;color:#fff;line-height: 21px;*position: relative;}

.section-bottom li{line-height:30px;font-size: 16px;background: url(https://v2.cri.cn/M00/CD/38/CqgNOlkBhtyAb_5mAAAAAAAAAAA3654179.disc.jpg) no-repeat left center;padding-left: 10px;}
li a:hover{color: #de1831;}
.section-bottom .vedio-list li{background: url(https://v2.cri.cn/M00/CD/38/CqgNOlkBhtyAb_5mAAAAAAAAAAA3654179.camera.jpg) no-repeat left center;padding-left: 25px;}

/*section top-top*/
.section-list{margin-top:-4px;}
.section-list li{background: url(https://v2.cri.cn/M00/CD/38/CqgNOlkBhtyAb_5mAAAAAAAAAAA3654179.disc.jpg) no-repeat left center;padding-left: 10px;line-height:30px;font-size: 16px;}
.section-list .section-list-title1{background:none;padding-left: 0px;font-size:18px;font-weight: bolder;margin-bottom:2px;}

/*section t-m-b*/
.solid {border-bottom: 1px solid #000}
.section-brief h3{font-size: 18px;font-weight: bolder;}
.section-brief p{font-size: 14px;line-height: 24px;}
.section-brief h3 a:hover{color: #de1831;}

/*mljs*/
.mljs-left{width: 300px;height: 300px;overflow: hidden;}
.mljs-img{width: 300px;position: relative;}
.mljs-img img{vertical-align: middle}
.mljs-img-title{width: 300px;background: rgba(0,0,0,0.6);position: absolute;bottom:0px;left:0px;padding:6px 0px;*background: #000;}
.mljs-img-title a{font-size: 16px;color:#fff;line-height: 21px;}

.middle-img{width: 600px;font-size:0;position: relative;}
.middle-img-title{width: 590px;background: rgba(0,0,0,0.6);position: absolute;bottom:0px;left:0px;padding:6px 5px;}
.middle-img-title a{font-size: 16px;color:#fff;line-height: 21px;}

/*tpbb*/
.carousel{width:1200px;margin:0 auto ;}
.carousel-box{margin-top:14px;position:relative;width:1200px;}
.carousel-box .prev{width:28px; height:60px; position:absolute; z-index:99; left:5px; top:6px; background:url("https://v2.cri.cn/M00/CD/38/CqgNOlkBhtyAb_5mAAAAAAAAAAA3654179.prev.png") no-repeat;}
.carousel-box .next{width:28px; height:60px; position:absolute; z-index:99; right:0; top:6px;background:url("https://v2.cri.cn/M00/CD/38/CqgNOlkBhtyAb_5mAAAAAAAAAAA3654179.next.png") no-repeat;}
.carousel-content{position:relative; overflow:hidden; width:1100px; height:60px;margin:0 auto;}
.carousel-content ul{width:99999px;overflow:hidden; position:absolute;top:0px;left:0px;list-style-type: none;*overflow:none;}
.carousel-content ul li{float:left; width:180px;margin:0 10px 0 0; }

/*frinend-links*/
.links-title{font-size:25px;font-weight: bolder;text-align: center;}
.friendlink-url {padding:20px 40px;text-align: center;}
.friendlink-url  a{padding: 0 5px;color: #000;line-height: 25px;}

/*active*/
.active{position:fixed;right:10px;bottom:60px;}

.nav-19-box .nav .nav-li.active {position: static;}

* html,* html body{background-image:url(about:blank);background-attachment:fixed}
* html .active{position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}
* html .active{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
