﻿@charset "utf-8";
/* CSS Document */
.none,.mob-nav{ display:none;}
.wrap{ width:1200px; margin:0 auto;}
.top{ height:95px; background:#fec329;}
.langlt{ padding-top:10px; width:735px; text-align:right;}
.langlt > a{ margin-left:6px;}
.nav{ height:30px; position:relative; margin-top:16px;}
.nav ul li{ float:left; position:relative; text-align:center;}
.nav ul li > a{ display:block;padding:0 9px; line-height:30px; height:30px; overflow:hidden; font-size:15px; color:#333; font-weight:bold;transition: all .6s;}
.nav ul li > a.cur,{ color:#f00;font-size: 18px;}
.nav ul li > a:hover{font-size: 18px;}

.nav ul li p{ position: absolute; left:0; top:30px; width:100%; z-index:10; background:#000; display:none; color:#fff;}
.nav ul li p a{ display:block; text-align:center; width:100%; height:35px; border-bottom:1px solid #ddd; line-height:35px; color:#fff;}
.nav ul li p a:hover{ display:block; text-align:center; width:100%; height:35px; border-bottom:1px solid #ddd; line-height:35px; background:#fff; color:#999;}

.index-main{ padding-top:20px;}
.index-main h2{ font-size:24px; text-align:center;}
.index-main h2 span{ display:inline-block; padding:0 30px;}
.index-main h2 i{ color:#ffba01; font-weight:bold;}
.index-main h2 P{ color:#c5c5c4; font-size:14px; font-family:T"imes New Roman";}
.mes-tit{ text-align: center; padding:0 100px; line-height:30px;}

.promore{ float: right; font-size:18px;}
/*.cenlx-ofx{ margin:20px 0;}
.cenlx-ofx li{ width:23%; margin:10px 1%; border:1px solid #ddd; float:left;}
.cenlx-ofx li a .tit{ line-height:35px; height:35px; text-align:center; overflow:hidden; transition:all 0.5s ease;}
.cenlx-ofx li a:hover .tit{ background:rgba(0,0,0,0.6); color:#fff; transition:all 0.5s ease;}*/
.seclit{ }
.seclit li{ width:48%; float:left; margin:15px 1%; height:140px; position:relative;}
.seclit li a{ display:block; padding-left:200px;}
.seclit li a .pic{ width:190px; position:absolute; left:0; top:0;overflow:hidden;}

.seclit li a .pic img{width:100%; 
 cursor: pointer;
    transition-duration: 500ms;
    transition-timing-function: ease-out;
    transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    -webkit-transition-duration: 1000ms;
    -webkit-transition-timing-function: ease-out;
	}
.seclit li a .pic:hover img{ /* transform: scale(1.1, 1.1); */
    transition-duration: 1000ms;
    transition-timing-function: ease-out;
    -webkit-transform: scale(1.1, 1.1);
    -webkit-transition-duration: 500ms;
    -webkit-transition-timing-function: ease-out;}
.seclit li dl dt{ line-height:40px; height:40px; overflow:hidden; font-size:18px; color:#fec329;}
.seclit li a:hover dl dt{ color:#fec329;}
.seclit li dl dd{ line-height:25px; max-height:100px; overflow:hidden; color:#000;}
.Newsbg-loc{ height:500px; background:url(../images/newbg.jpg) no-repeat; background-size:cover; margin-top:50px; padding-top:50px;}
.Newsbg-loc h2{font-size:20px; text-align:center;  color:#ffba01;}
.Newsbg-loc h2 p{font-size:14px; margin-left:10px; color:#c5c5c4;}

.bg-loc{ height:450px; background:#000; background-size:cover; padding-top:30px;}
.bg-loc h2{font-size:20px; text-align:center;  color:#ffba01;}
.bg-loc h2 p{font-size:14px; color:#fff;}
.tilct{ text-align:center; color:#fff; line-height:30px; padding:0 100px; margin-top:20px;}
.linkxt{ text-align:center; margin-top:30px;}
.linkxt a{ display:inline-block; width:150px; height:35px; line-height:35px; background:#fff;}
.foot-hd{ background:#fec329; color:#000; padding:20px 2% 30px;}
.foot-hd dl.bz-nav{ float:left; width:195px;}
.foot-hd dl.bz-nav dt{ font-size:14px; line-height:35px; font-weight:bold;}
.foot-hd dl.bz-nav dd{ line-height:30px;}
.foot-hd dl.bz-nav dd a{ color:#000;}
.foot-hd dl.bz-nav dd a:hover{ color:#f00;}
.foot-hd dl.ewmyt dt{ line-height:35px; font-weight:bold;}
.foot-bd{ line-height:25px; padding:5px 0; background:#000; text-align:center; color:#fff;}

.ny-banner{ height:310px; background-position:center center; background-repeat:no-repeat; background-size:auto 100%;}
.ny-main{ padding:25px 0;}
.locts{ width:200px;}
.locts h2{ font-size:24px; color:#fec329; font-weight:normal;}
.locts h2 img{ margin-right:8px;}
.ab-nav{ margin:20px 0 50px; min-height:140px;}
.ab-nav li{ line-height:30px; margin-bottom:5px;}
.ab-nav li > a{ background:url(../images/ab02.jpg) no-repeat 10px center; display:block; padding-left:40px; color:#fff; font-size:14px;}
.ab-nav li > a.cur,.ab-nav li > a:hover{ background:#fec329 url(../images/ab03.jpg) no-repeat 10px center; color:#fff;}
.ab-nav li div a{ display:block; padding-left:50px; background:url(../images/hx.jpg) no-repeat 40px center; color:#fff;}


.drelt{ line-height:35px; color:#fff; margin-top:10px;}
.rocl-sont{ width:935px;}
.rocl-sont h2{ font-size:24px; color:#fec329; font-weight:normal; line-height:60px; border-bottom:1px solid #ddd;}
.rocl-sont h2 span{ float:right; color:#fff; font-size:12px;}
.rocl-sont h2 span a{ margin:0 5px;}
.rocl-sont h2 i{ display:none;}
.coli-con{ padding:25px 0; line-height:2.5;}
.bg-col{ background:url(../images/bg-col.png); position:fixed; z-index:22; width:100%; height:100%; left:0; top:0; display:none;}

.cont-olt{ padding:25px 0;}
.cont-olt h3{ font-size:16px; text-align:center; margin-bottom:20px;}
.map-ol{ width:450px;}
.bulx{ width:435px;}
.bulx strong{ font-size:20px; color:#fec329; font-weight:bold; padding:10px 0;}
.bulx p{ line-height:30px;}
.dowloc{ padding:20px 12px;}
.dowloc li{ line-height:20px; padding:12px 0; border-bottom:1px solid #ddd; font-size:14px;}
.dowloc li a{ float:right; font-size:16px; margin-top:5px;}
.fenltm li{ width:100%; margin:15px 0;}
.fenltm li dl dt{ color:#fec329; background:url(../images/d2.jpg) no-repeat left center; padding-left:12px;}
.fenltm li dl dt span{ color:#fff; font-size:14px;}
.cp-shoxt{ padding:20px 0;}
.cp-shoxt dl{ float:left; width:31.3%; margin:10px 1%;}
.cp-shoxt dl dt{ border:1px solid #ddd;}
.cp-shoxt dl dd{ line-height:35px; height:35px; overflow:hidden; text-align:center; color:#fff;}
.cp-conlt{ padding:20px 0;}
.cp-xol .pic{ width:467px; text-align:center;}
.cp-xol .pic > a{ display:inline-block; width:44px; height:22px; background:url(../images/xj.jpg); text-align:center; color:#fff; line-height:22px; margin-top:10px;border-radius: 6px;}
.prelx{ width:442px;}
.prelx h5{ font-size:14px; line-height:30px;}
.prelx .tit{ font-weight:bold; color:#666; margin-bottom:20px;}
.prelx a{color:#666;}
.prelx a:hover,.prelx a.lefto{ color:#fec329; font-weight:700}
.blix-ct{ text-align:center; margin-bottom:20px;}
.blix-ct td{ padding:5px 0;}
.cpjl{ height:40px; line-height:40px; border-bottom:1px solid #0065b3; margin-top:20px;}
.cpjl span{ display:inline-block; padding:0 15px; background:#fec329; color:#fff; font-size:14px; font-weight:bold;}
.cli-olt{ padding:20px 0;}
.gw-loc{ padding:20px 0; text-align:center;}
.ciln td{ line-height:20px; padding:5px; border:1px solid #ebebeb;}
.ciln td input{ width:100%;}
.muli{ text-align:left; margin-top:25px;}
.muli td{ line-height:20px; padding:5px;}
.muli td .bilx{ width:300px; height:30px; color:#333;}
.muli td textarea{ width:300px; height:60px;color:#333;}
.slider{ padding:0px 0;}
.slider .shik{ float:left; width:23%; margin:10px 1%; border:2px solid #fec329; text-align:center; background:#FFFFFF;overflow:hidden;}

.slider .shik img{width:100%; 
 cursor: pointer;
    transition-duration: 500ms;
    transition-timing-function: ease-out;
    transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    -webkit-transition-duration: 1000ms;
    -webkit-transition-timing-function: ease-out;
	}
.slider .shik:hover img{ /* transform: scale(1.1, 1.1); */
    transition-duration: 1000ms;
    transition-timing-function: ease-out;
    -webkit-transform: scale(1.1, 1.1);
    -webkit-transition-duration: 500ms;
    -webkit-transition-timing-function: ease-out;}
.slider .shik .tit{ height:35px; line-height:35px; overflow:hidden;}
.slider .shik .pic{position: relative;}
.slider .shik .pic:after{
    content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;
    background: url("../images/sy_pic.png") center no-repeat;
}


.cp-shoxt dl dt{position: relative;}
.cp-shoxt dl dt:after{
    content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;
    background: url("../images/sy_pic.png") center no-repeat;
}


.pro-zoom{ width:467px;}
.jqzoom{border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #ebebeb;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.jqzoom img{ width: 467px; height: auto;}
.jqzoom:after{
    content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;
    background: url("../images/sy_pic.png") center no-repeat;
}
.spec-preview{width: 467px; height: 467px;margin: 0 auto;}
.spec-scroll{clear:both;margin:10px auto;width:417px; position:relative;}
.spec-scroll .prev,.spec-scroll .next{display:block;width:12px;height:62px;cursor:pointer; position:absolute; top:12px;}
.spec-scroll .prev{background:#fff url(../images/left.gif) no-repeat center center; left:0px;}
.spec-scroll .next{background:#fff url(../images/right.gif) no-repeat center center; right:0px;}

.spec-scroll .items{ margin:0 auto;position:relative;width:318px;height:80px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:80px;}
.spec-scroll .items ul li{float:left;width:106px;text-align:center; background:#fff;}
.spec-scroll .items ul li img{border:1px solid #ddd;width:100px;padding:2px;}
.spec-scroll .items ul li img:hover{border:2px solid #f00;padding:1px;}
.langlt img{ width:28px;}


@media (max-width: 1200px){
.wrap{ width:100%;}
body{ padding-top:61px;}
.langlt{ display:none;}
.top{ height:61px; position:fixed; width:100%; left:0; top:0; z-index:999;}
.logo img{ height:55px;}
.nav{ position:fixed; margin:0; left:0; width:100%; top:61px;background:rgba(255,255,255,0.9); overflow-x:hidden; overflow-y:auto; display:none;}
.nav ul li{ width:100%; text-align:left; border-bottom:1px solid #fff; position:relative; left:-40px; top:-25px;}
.nav ul li > a{ padding:0 3%; line-height:40px; height:40px; border-right:none;}
.nav ul li > a.cur{ background: none; color:#333;}
.nav ul li > a.sbxt{ background:none; color:#333;}
.mob-nav{ width:55px; height:55px; background:url(../images/nlm.png) no-repeat center center/50% auto; display:block;}
.bg-loc{ margin-top:20px;}
.locts{ position:fixed; height:100%; overflow:auto; background:#fff; left:-210px; top:0; padding:10px 2% 0; box-shadow:2px 0 3px #999; z-index:23;}
.rocl-sont{ width:100%; padding:0 2%;}
.locts h2{ font-size:20px;}
.rocl-sont h2 i{ display:block; width:40px; margin-top:10px; float:right; height:40px; background:url(../images/nlm2.png) no-repeat center center; background-size:auto 60%;}
.nav ul li p{ position: relative; top:0; border-top: none; display:none;}
.nav ul li p a{ height:45px; line-height:45px; padding-left:20px; text-align:left;}

}
@media (max-width: 950px){
.map-ol,.bulx{ width:100%;}
.foot-hd dl.bz-nav{ width:20%; text-align:left;}
.cp-xol .pic{ width:100%;}
.prelx{ width:100%;}
.cli-olt img{ width:100%; height:auto;}

}
@media (max-width: 900px){
.ewmyt img{ width:50%; height:50%; float:left; display:none}
.foot-hd dl.bz-nav{ width:25%; text-align:left;}
}
@media (max-width: 640px){

.index-main h2{ font-size:20px;}
.index-main h2 em{ font-size:16px;}
.mes-tit{ padding:0 3%;}
.seclit{ padding:0 3%;}
.seclit li{ width:100%; margin:5px 0; height:100px;}
.seclit li a{ padding-left:130px;}
.seclit li a .pic{ width:120px;}
.seclit li dl dt{ line-height:35px; height:35px;}
.seclit li dl dd{ max-height:50px;}
.bg-loc h2{ line-height:25px; height:40px;}
.tilct{ padding:0 3%; max-height:180px; overflow:hidden;}
.ny-banner{ height:160px;}
.rocl-sont h2{ font-size:20px;}
.rocl-sont h2 span{ display:none;}
.ny-main{ padding:0;}
.fenltm li dl dt span{ display:none;}
.cp-shoxt dl{ width:48%;}
.muli td .bilx{ width:100%;}
.muli td textarea{ width:100%;}
.slider .shik{ width:48%;}
.bg-loc{height:auto;}
.pro-zoom{ width:300px; margin:0 auto;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border: none;display:none;text-align:center;overflow:hidden;}
.jqzoom img{ width: 300px; height: auto;}
.spec-preview{width: 300px; height: 250px;margin: 0 auto;}
.spec-scroll{clear:both;margin:10px auto;width:300px; position:relative;}
.spec-scroll .prev,.spec-scroll .next{display:block;width:12px;height:62px;cursor:pointer; position:absolute; top:2px;}
.spec-scroll .prev{background:#fff url(../images/left.gif) no-repeat center center; left:0px;}
.spec-scroll .next{background:#fff url(../images/right.gif) no-repeat center center; right:0px;}

.spec-scroll .items{ margin:0 auto;position:relative;width:270px;height:80px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:80px;}
.spec-scroll .items ul li{float:left;width:90px;text-align:center; background:#fff;}
.spec-scroll .items ul li img{border:1px solid #ddd;width:80px;padding:2px;}
.spec-scroll .items ul li img:hover{border:2px solid #f00;padding:1px;}

.Newsbg-loc{ background:none; padding-top:0px; margin-bottom:80px;}

}

@media (max-width: 400px){
.bottom_tools{position:fixed;z-index:110;right:30px;bottom:200px; width:54px; /*padding:10px 10px 0;*/}
.bottom_tools a#scrollUp{width:54px; display:inline-block;text-indent:-9999px;background: url(../testimg/1.jpg) center no-repeat; border-bottom:none;}
.bottom_tools > div{ position:relative;}
.bottom_tools > div > a{ display:inline-block; height:48px; width:54px; text-indent:-9999px; border-bottom:0px solid #6398c1;}
.bottom_tools > div > a.tns-pl1{background: url(../testimg/4.jpg) center no-repeat;}
.bottom_tools > div > a.tns-pl2{background: url(../testimg/6.jpg) center no-repeat;}
.bottom_tools > div > a.tns-pl3{background: url(../testimg/2.jpg) center no-repeat;}
.bottom_tools > div > a.tns-pl4{background: url(../testimg/5.jpg) center no-repeat;}
.bottom_tools > div > a.tns-pl5{background: url(../testimg/3.jpg) center no-repeat;}

.bottom_tools > div .posn{display:none; position:absolute; left:-220px; top:-10px; width:220px; background:#7183AB; color:#fff; line-height:45px; padding:15px; text-align:left;}
.bottom_tools > div .msn-tn{ top:0; font-size:12px;}
.bottom_tools > div .posn a{color:#fff;}
.bottom_tools .solmaa{ height:55px; width:44px; text-align:center; line-height:55px; }
.dowebok-hd { position: relative; z-index: 1000; width: 100%; height: 69px;  background:url(../testimg/navbg.png) repeat top left;}
.fixeds{ position: fixed;}
.dowebok-hd .logo{ float:left;/*padding-bottom:4px;*/ /*margin-left:18%;*/ /*padding-top:10px;*/}
.dowebok-hd .logo img{ height:70px;}
.dowebok-hd .mob-nav{ display:none;}
.dowebok-hd .mob-mm{ display:none;}

}



.bottom_tools{position:fixed;z-index:110;right:30px;bottom:200px; width:54px; /*padding:10px 10px 0;*/}
.bottom_tools a#scrollUp{width:54px; display:inline-block;text-indent:-9999px;background: url(../testimg/1.jpg) center no-repeat; border-bottom:none;}
.bottom_tools > div{ position:relative;}
.bottom_tools > div > a{ display:inline-block; height:48px; width:54px; text-indent:-9999px; border-bottom:0px solid #6398c1;}
.bottom_tools > div > a.tns-pl1{background: url(../testimg/4.jpg) center no-repeat;}
.bottom_tools > div > a.tns-pl2{background: url(../testimg/6.jpg) center no-repeat;}
.bottom_tools > div > a.tns-pl3{background: url(../testimg/2.jpg) center no-repeat;}
.bottom_tools > div > a.tns-pl4{background: url(../testimg/5.jpg) center no-repeat;}
.bottom_tools > div > a.tns-pl5{background: url(../testimg/3.jpg) center no-repeat;}

.bottom_tools > div .posn{display:none; position:absolute; left:-220px; top:-10px; width:220px; background:#7183AB; color:#fff; line-height:45px; padding:15px; text-align:left;}
.bottom_tools > div .msn-tn{ top:0; font-size:12px;}
.bottom_tools > div .posn a{color:#fff;}
.bottom_tools .solmaa{ height:55px; width:44px; text-align:center; line-height:55px; }
.dowebok-hd { position: relative; z-index: 1000; width: 100%; height: 69px;  background:url(../testimg/navbg.png) repeat top left;}
.fixeds{ position: fixed;}
.dowebok-hd .logo{ float:left;/*padding-bottom:4px;*/ /*margin-left:18%;*/ /*padding-top:10px;*/}
.dowebok-hd .logo img{ height:70px;}
.dowebok-hd .mob-nav{ display:none;}
.dowebok-hd .mob-mm{ display:none;}


@media (max-width: 768px) {
.bottom_tools{position:fixed;z-index:110;right:30px;bottom:200px; width:54px; /*padding:10px 10px 0;*/}
.bottom_tools a#scrollUp{width:54px; display:inline-block;text-indent:-9999px;background: url(../testimg/1.jpg) center no-repeat; border-bottom:none;}
.bottom_tools > div{ position:relative;}
.bottom_tools > div > a{ display:inline-block; height:48px; width:54px; text-indent:-9999px; border-bottom:0px solid #6398c1;}
.bottom_tools > div > a.tns-pl1{background: url(../testimg/4.jpg) center no-repeat;}
.bottom_tools > div > a.tns-pl2{background: url(../testimg/6.jpg) center no-repeat;}
.bottom_tools > div > a.tns-pl3{background: url(../testimg/2.jpg) center no-repeat;}
.bottom_tools > div > a.tns-pl4{background: url(../testimg/5.jpg) center no-repeat;}
.bottom_tools > div > a.tns-pl5{background: url(../testimg/3.jpg) center no-repeat;}

.bottom_tools > div .posn{display:none; position:absolute; left:-220px; top:-10px; width:220px; background:#7183AB; color:#fff; line-height:45px; padding:15px; text-align:left;}
.bottom_tools > div .msn-tn{ top:0; font-size:12px;}
.bottom_tools > div .posn a{color:#fff;}
.bottom_tools .solmaa{ height:55px; width:44px; text-align:center; line-height:55px; }
.dowebok-hd { position: relative; z-index: 1000; width: 100%; height: 69px;  background:url(../testimg/navbg.png) repeat top left;}
.fixeds{ position: fixed;}
.dowebok-hd .logo{ float:left;/*padding-bottom:4px;*/ /*margin-left:18%;*/ /*padding-top:10px;*/}
.dowebok-hd .logo img{ height:70px;}
.dowebok-hd .mob-nav{ display:none;}
.dowebok-hd .mob-mm{ display:none;}
}


.lcks{ width:625px; float:left; text-align:left; margin-top:30px;}
.lcks dt{ margin-bottom:20px;}
.lcks dt a{ display:inline-block; text-transform:uppercase; font-size:24px; line-height:35px; height:35px; overflow:hidden;}
.lcks dd{ line-height:25px; height:180px; overflow:hidden; color:#000;}
.lcks dd.ovstn{ height:40px;}
.lcks dd.ovstn a{ width:105px; height:35px; line-height:35px; text-align:center; border:1px solid #fff; border-radius:3px; color:#fff; display:inline-block; font-size:12px;transition:all 1s ease 0s;}
.lcks dd.ovstn a:hover{ background:#fec329; color:#fff; border-color:#fff;transition:all 1s ease 0s;}
.video-on{ width:555px; height:320px; float:right; margin-top:30px;display:block;overflow:hidden;}
.ofix{ display:none;}

.video-on img{width:100%; 
 cursor: pointer;
    transition-duration: 500ms;
    transition-timing-function: ease-out;
    transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    -webkit-transition-duration: 1000ms;
    -webkit-transition-timing-function: ease-out;
	}
.video-on img:hover{ /* transform: scale(1.1, 1.1); */
    transition-duration: 1000ms;
    transition-timing-function: ease-out;
    -webkit-transform: scale(1.1, 1.1);
    -webkit-transition-duration: 500ms;
    -webkit-transition-timing-function: ease-out;}


@media (max-width: 1024px){
.bottom_tools,.dowebok-hd .secach,.pgs-on .emw,.img-gns,.nav .clear,.search,.btn-sn,.fp-controlArrow,#dowebok .section h2 em,.responsive .slick-prev,.responsive .slick-next{ display:none;}
.warp{ width:100%;}
.frame-tit h2 {font-size: 16px; line-height: 24px;}
.frame-tit h3{ font-size:12px;}
.frame-news-txt img{ width:100%; height:auto;}


.dowebok-hd{ height:44px;}
.dowebok-hd .logo{ margin-left:3%;}
.dowebok-hd .logo img{ width:auto; height:40px;}
.dowebok-hd .mob-nav{ display:block; height:30px; width:38px; background:url(../images/mob-cd.jpg) no-repeat; background-size:100% 100%; float:right; margin-right:3%; margin-top:6px;}
.dowebok-hd .nav{ display:none; position:absolute; width:100%; top:44px; margin:0; padding:0; background:url(../images/bg-col2.png);}
.dowebok-hd .nav ul li{ width:100%; border-bottom:1px solid #444; background:none;}
.dowebok-hd .nav ul li > a{ color:#fff; display:block; width:100%; height:45px; text-align:left; text-indent:15px;}
.dowebok-hd .nav ul li > a.cur{ background:none;}
.dowebok-hd .nav ul li .dop-kn{ display: none; position:relative; left:0; top:0; height:auto; margin-bottom:10px;}
.dowebok-hd .nav ul li .dop-kn a{ width:100%; text-align:left; color:#f1f1f1; text-indent:35px; line-height:35px; float:inherit;}
#dowebok .section h2{ font-size:14px; margin-bottom:0;}
#dowebok .section h2 span{ padding:0 10px;}
.shinps .sh-shows{ width:47%; margin-left:2%; height:40%; position:relative; float:left; padding:20px 3% 0; margin-bottom:2%; background:#0068b7; color:#fff;}
.shinps .sh-shows .pic{ width:50px; height:50px;}
.sh-shows .tit{ font-size:12px; line-height:25px;}
.sh-shows .punt{ line-height:20px; height:40px; overflow:hidden; font-size:10px; color:#fff;}
.sh-shows .link{ margin-top:5px;}
.sh-shows .link a{ width:100%; height:30px; line-height:30px; font-size:12px; border:1px solid #00a73c; color:#fff; background:#00a73c;}
.shinps .nums01 .pic{ background-image:url(../images/ns1-2.png);}
.shinps .nums02 .pic{ background-image:url(../images/ns2-2.png);}
.shinps .nums03 .pic{ background-image:url(../images/ns3-2.png);}
.shinps .nums04 .pic{ background-image:url(../images/ns4-2.png);}
.nums01{ left:100%; transition:all 1s ease .5s;}
.nums02{ left:100%; transition:all 1s ease .5s;}
.nums03{ right:100%; transition:all 1s ease .5s;}
.nums04{ right:100%; transition:all 1s ease .5s;}
.active .nums01{ left:0px; transition:all 1s ease 0s;}
.active .nums02{ left:0px; transition:all 1s ease 0s;}
.active .nums03{ right:0px; transition:all 1s ease 0s;}
.active .nums04{ right:0px; transition:all 1s ease 0s;}
.ptns-ov{float: inherit; margin:0 auto;}
.bt-bg{ font-size:10px;}
.ty-wide{ width:100%; float:left;}
.ty-wide dl{ padding:0 2%;}
.ty-wide dl a dt{ font-size:14px; font-weight:normal; line-height:35px; height:35px; overflow:hidden;}
.ty-wide dd{ display:none;}
.more-st{ margin-top:0;}
.responsive { width:100%; margin:0 auto; text-align:center;}
.responsive .slick-next,.responsive .slick-prev{ top:-9999px;}
.video-on{ width:100%; height:auto; display:none; float:left; margin-top:10px;} 
.ofix{ width:100%; float:left;}

.lcks{ width:100%; float: right; padding:0 2%; margin-top:0; background:#000;}
.lcks dt{ margin-bottom:0px;}
.lcks dt a{ display:inline-block; text-transform:uppercase; font-size:16px; line-height:30px; height:30px; overflow:hidden;}
.lcks dd{ line-height:25px; height:50px; overflow:hidden;}
.lcks dd.ovstn{ height:40px; margin-top:10px;}
.con-main{ padding-top:0px;}
.foot{ height:auto; overflow:hidden;}
.foot > h2{ display:none;}
.butsn{ width:100%; padding:0 2%;}
.butsn dl{ width:25%; margin:0; text-align:center; line-height:30px; padding-top:15px;}
.butsn dl dt{ font-size:12px;}
.butsn dl dd{ display:none;}
.tonglk{ width:100%; padding:0 2%;}
.img-w{ width:33%}
.img-w img{ width:100%; height:auto;}
.ncth{ width:55%;}
.ncth .tit,.ncth .line,.ncth .fxs{ display:none;}

.drees-cove{ height:38px; margin-top:10px;}
.drees-cove img{ height:35px; width:auto;}
.drees-cove a.backhome{display:none; width:35px; height:35px;}
.ofcit{ margin:10px 0; padding:0 3%;}
.ofcit img{ width:100%; height:auto; padding:0; display:block; border:none;}
.ofcit span{ width:100%;height: auto;}

.chobs ul{ width:100%; margin-left:0px; margin-bottom:0px;height:auto;}
.chobs ul li{ width:47%; margin-left:2%; margin-bottom:10px;}
.chobs ul li.cos-01{ top:0px;}
.chobs ul li.cos-02{ bottom:0px;}
.chobs ul li.cos-03{ top:0px;}
.chobs ul li.cos-04{ bottom:0px;}
.chobs ul li img{ width:100%; height: auto;}
.chobs ul li .tit span{ line-height:35px; font-size:12px;}
.chobs ul li .tit a{font-size:12px;}
.chobs ul li .play{ width:40px; height:40px; position:absolute; left:50%; top:50%; margin-left:-20px; margin-top:-20px; background:url(../images/play.png); background-size:100% 100%;}
.chobs ul li .play a{ display:block; width:100%; height:100%; text-indent:-9999px;}
.drees-cove ul{ position:absolute; top:38px; background:#e5e5e5; left:0; display:none; z-index:10}
.drees-cove ul li{ background: none; border-bottom:1px solid #fff; width:100%; height:45px; line-height:45px; text-align:left; padding:0 3%;}
.drees-cove ul li a{text-indent:15px; font-weight:normal;color:#666;background:url(../images/q01.png) no-repeat 0px center;}
.drees-cove ul li a.cur{ border:none;}
.drees-cove span{ display:block; height:35px; background:url(../images/xxx.jpg) no-repeat right center; text-indent:10px; line-height:35px; color:#fff; font-weight:bold;text-transform:uppercase; }
.cpos{ margin-bottom:0px; width:100%; padding:0 3%;}
.cpos li{ float:left; width:100%; text-align:center;}
.cpos li img{ width:100%; height:auto;}
.fz-cent h2,.fz-cent h3,.year-sd .bs-on{ display:none;}
.fadnt{ background: none;}
.year-sd{ padding:0;}
.year-sd dl dt{ width:20%;}
.year-sd dl dd{ width:80%; line-height:25px; height:50px; overflow: hidden;}
.penit{ width:100%; padding:10px 2%;}
.penit .pic{ width:100%;}
.penit .tit{ width:100%;}
.vid-ct{ width:100%; margin-left:0; padding-bottom:10px; padding:0 3%;}
.vid-ct ul li{ width:100%; padding:5px; margin-left:0px; margin-top:10px; border:1px solid #ddd; float:left; overflow:hidden; position:relative;transition:all 1s ease 0s;}
.vid-ct ul li.nth-l{ left:0;}
.vid-ct ul li.nth-m{  top:0;}
.vid-ct ul li.nth-r{ right:0;}
.vid-ct ul li .pic{ position:relative;width:100%}
.vid-ct ul li .pic span{width:40px; height:40px; margin-left:-20px; margin-top:-20px;}
.mos-com{ width:96%; margin-left:2%; margin-top:10px;}
.reg-suk{ width:96%; margin-left:2%; float:left; margin-top:10px;}
.fotns,.keword-input input,.search-sot input{ width:100%;}
.sktv{ width:100%; padding:0 2%;}
.sktv h3{ font-size:18px;}
.pchs-tab{ margin-top:10px;}
.tab-nav{ width:100%; padding:0 2%; height:auto;}
.tab-nav li{ width:48%; margin:0 1% 10px; height:43px;}
.tab-nav li span{ height:35px; line-height:35px;}
.tab-con{ margin:0; width:100%; padding:0 2%;}
.tab-con li{ width:100%; margin:0; margin-bottom:10px;}
.tab-con li img{ width:100%; height:auto;}
.cp-lb{ padding:0 2%; margin-top:10px;}
.sild-nav{ width:100%;}
.dres{ display:block; background:#0068b6 url(../images/xxx.jpg) no-repeat right center; margin-top:10px; line-height:40px; color:#fff; padding:0 2%;}
.dres .text-big{ font-weight:bold; font-size:16px;}
.sild-nav ul{ display:none;}
.sild-nav ul li > a.cur{background:#e5e5e5 url(../images/q01.png) no-repeat 10px center; color:#333;}
.cp-stn{ width:100%;}
.cotsk{ line-height:35px; text-indent:2%; font-size:14px;}
.duino{ width:100%; margin:0;}
.duino li{ width:100%; margin-left:0; margin-top:15px;}
.duino li .pic img{ width:100%; height: auto;}
.cp-som{ margin-top:10px;}
.pro-zoom{}
.mob-pic{ display:block; float:left; margin-top:10px; width:100%;}
.mob-pic img{ width:100%; height:auto; margin-bottom:10px;}
.rbns .jiks input{ margin-right:0px;}
.rbns .jiks img{ margin:0 3px 0 10px;}
.rbns{ width:100%;  float:left;}
.rbns .tit{ line-height:40px; font-size:18px; height:40px;}
.rbns .cos > a { margin-left:5px;}
.ds-xx .cp-nav li{ width:47%; margin-left:2%; font-size:12px; margin-bottom:10px;}

.th-ly{ padding:10px 2%; margin:10px 0;}
.th-ly ul{ width:100%;}
.th-ly li{ margin-bottom:10px;}
.th-ly li span{ width: auto; float:left; text-align:left;}
.th-ly li input{ padding:0 2%; width:100%;}
.th-ly li textarea{ width:100%; padding:10px 2%; resize:none; height:140px;}
.th-ly li em{ display:block;}
.th-ly h3{ clear:both; padding-left:0;}
.th-ly h3 input{ width:45%; height:35px; margin-right:2%;}
.tachs{ margin-bottom:10px;}
.scths input[type=text]{ width:100%; margin-bottom:10px;}
.scths input[type=submit]{ width:100%;}
.down-cp ul{ padding:0 2%;}
.down-cp ul li span{ font-size:14px;}
.down-cp ul li:hover{ background:#f6f6f6;}
.down-cp ul li:hover span{ color:#666;}
.down-cp ul li span.name{ width:70%;background:none;  text-indent:10px; overflow:hidden; height:46px;}
.down-cp ul li:hover span.name{background:none;}
.down-cp ul li span.pres{display:none}
.down-cp ul li span.bugs{display:none}
.down-cp ul li span.date{display:none}
.down-cp ul li span.downs{ width:30%;}
.down-cp ul li:hover span.downs a{background:url(../images/v03.png) no-repeat;}
.con-cns{ padding:10px 2%;}
.con-cns h3{ font-size:18px;}
.map-stu{ width:100%; height:300px; overflow:hidden;}

.pcho{ padding:5px;}
.pcho a{ display:inline-block; width:30px; height:25px; float:left;}
.pcho a i{display:inline-block; width:30px; height:25px; text-indent:-9999px; background-size:100% 100%;}


.lbs-tabs ul li{ padding:10px 2%;}
.lbs-tabs ul li .pic{ float:left; width:100%; text-align:center;}
.lbs-tabs ul li .pic img{ width:100%; max-width:260px; height:auto;}
.lbs-tabs ul li .tit{ width:100%; text-align:center;}
.lbs-tabs ul li .con{ width:100%;}
.lbs-tabs ul li .data{width:100%; }

.shik{ overflow:hidden;position:relative;}
.shik > div{ width:98%;height:100%;}
.shik .pic{ position: relative; left:0; top:0; z-index:50; width:100%; height: auto;}
.shik .pic img{ width:98%; height:auto;}
.shik .bgs{ position: relative; top: auto; bottom:0; left:0%; height:50px; background:#0068b7; z-index:99;}
.shik .tit{ z-index:100; position:absolute;top: auto; bottom:0; left:0%; height:50px; color:#fff;width:100%;}
.shik .tit h5{ font-size:12px; font-weight:normal; text-transform:uppercase; height:45px; line-height:45px;}
.shik .tit h6{}
.shik .tit h6 span{ display:inline-block; height:2px; width:25%; background:#00a73c;transition:all 1s ease 0s;}
.shik:hover .tit h6 span{ background:#fff;transition:all 1s ease 0s;}
.shik .ofic{ line-height:25px; height:75px; overflow:hidden; margin:40px 0; padding:0 20px;}
.shik .link a{ width:130px; height:45px; text-align:center; line-height:45px; border:1px solid #fff; border-radius:3px; color:#fff; display:inline-block;}

.shinps{height:auto;}
}






















