﻿blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0; margin:0 auto}
abbr,acronym,fieldset,images{border:0}
ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimages{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
body{font:14px/1.5 鐎瑰缍�,Arial,sans-serif;color:#000;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif}
a{text-decoration:none;color:#333}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important}
images{max-width:100%}
input,select,textarea{font-size:14px;color:#333;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;border:none}
input [type=submit],input[type=button],input[type=checkbox],input[type=radio],input[type=reset],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
::-webkit-input-placeholder{color:#fff}
::-moz-placeholder{color:#fff}
::-ms-input-placeholder{color:#fff}
select::-ms-expand{display:none}
.ani,a{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}
a:hover{color:#0062ac}
.wp{margin:0 auto;width:100%;max-width:1200px}
.g-cont{margin-left:304px;padding-top:40px}
.header{width:100%;height:150px;background-color:#fff; box-shadow:0 0px 10px #000}
.header .wp{padding:0 32px;max-width:none}
.header .logo{float:left;height:105px;line-height:105px}
.header .logo img{display:inline-block;vertical-align:middle}
.header .logo .logo-m{display:none}
.header .header-r{padding-top:40px;float:right}
.header .btn-so{margin-left:20px;display:inline-block;width:40px;height:35px;background:url(../images/ico-g-1.png) center center no-repeat}

.nav{clear: both;width: 100%;height: 45px;line-height: 45px;background-color:#01519b;}
.nav li{float:left;margin: 0px 15px;}
.nav .par{padding:0 26px;display:inline-block;color:#000;font-size:20px; }
.nav .on .par,.nav .par.on,.nav .par:hover{color:#0062ac;}
.nav .par:hover{color:#b5dbff;}
.nav.s2 .on .par,.nav.s2 .par.on,.nav.s2 .par:hover{color:#d7100d;background-color:#fff}
.nav .sub{position:absolute;top:145px;left:0;padding:5px 22px;width: 100%;display:none;background-color:#f5f5f5;overflow:hidden;white-space:nowrap;z-index:105;}

/*.nav .list{padding-left:20px;float:left}*/
.nav .list{overflow: hidden;font-size:20px;}
.nav li:last-child .sub{}
.nav li:last-child .list{float: none;display: inline-block;vertical-align: middle;} 
.nav .list a{padding:0 21px;display:inline-block;color:#fff; }
.nav .list .sub .list a{}
.nav .list a:after{display:inline-block;width:0;height:100%;vertical-align:middle;content:''}
.list a:hover{color:#333}
.nav .list .cont{display:inline-block;vertical-align:middle}
.nav .list .cn{position:relative;font-size:20px;text-align:center;color:#0062ac}
.nav.s2 .list .cn{color:#d7100d}
.nav .list .cn:after{position:absolute;bottom:-2px;left:50%;display:block;width:0;height:1px;background-color:#0062ac;content:'';-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}
.nav.s2 .list .cn:after{background-color:#d7100d}
.nav .list a:hover .cn:after{width:100%;left:0}
.nav .list .en{color:#0062ac;font-size:12px;text-align:center}
.nav.s2 .list .en{color:#d7100d}
.menuBtn{position:relative;margin-left:18px;padding-top:9px;width:30px;height:40px;display:none;cursor:pointer}
.menuBtn em{margin-bottom:8px;display:block;height:2px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}
.menuBtn.s1 em,.menuBtn.s2 em{background-color:#000}
.menuBtn.on em{display:none;margin:-2px 0 0;position:absolute;left:5px;top:50%;width:30px}
.menuBtn.s1.on em{background-color:#0062ac}
.menuBtn.s2.on em{background-color:#d7100d}
.menuBtn.on em:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.on em:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
#aside{position:fixed;top:0;left:-240px;bottom:0;width:240px;background-color:#000;z-index:10010;overflow-y:auto}
#aside.open{left:0}
#aside .menu{margin-top:50px}
#aside .menu .v1{padding-left:30px;display:block;width:100%;height:41px;line-height:40px;font-size:16px;color:#fff;border-bottom:1px solid #191919}
#aside .menu .sub{display:none;padding-top:5px}
#aside .menu .sub a{display:block;margin-left:55px;font-size:14px;line-height:32px;color:#fff}
#aside.s1 .menu .sub a:hover{color:#0062ac}

#aside.s2 .menu .sub a:hover{color:#d7100d}

#main-menu{ height:auto;overflow:hidden;}
body.fixme{height:100%;overflow:hidden}
.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:rgba(0,0,0,.7); height:100%}
.box-pop{position:fixed;left:10%;margin-top:-20px;width:80%;border-radius:10px;z-index:10000; top:-5000px;}
.box-pop.show{top:50%;font-size:0}
.box-pop .inp-so{padding:10px;display:inline-block; width:95%;width:calc(95% - 40px);height:40px;border:1px solid #fff;color:#fff;font-size:16px;background-color:transparent;border-radius:5px 0 0 5px;border-right:none;vertical-align:middle}
.box-pop .btn-so{display:inline-block;width:40px;height:40px;background:#fff url(../images/ico-g-1.png) center center no-repeat;border:1px solid #fff;border-radius:0 5px 5px 0;vertical-align:middle}
.banner-inner{background-size:cover;background-position:center center;background-repeat:no-repeat}
.banner-inner img{display:block;width:100%}
.bannerBox{position:relative; height:auto; overflow:hidden; }
.bannerBox .goDown{position:absolute;left:50%;bottom:25px;z-index:10;margin-left:-20px;width:40px;height:40px;background:url(../images/banner-godown.png) center no-repeat}
.banner img{width:100%}
.banner .slick-dots{position:absolute;bottom:30px;left:45%;z-index:10;font-size:0;}
.banner .slick-dots li{display:inline-block;margin-right:10px;width:68px;height:70px;line-height:70px;font-family:Arial;text-align:center;border-bottom:3px solid #fff;vertical-align:middle;color:#fff;opacity:.4;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=40)';filter:alpha(Opacity=40);cursor:pointer}
.banner .slick-dots .slick-active{font-size:40px;background:url(../images/banner-num.png) center no-repeat;opacity:1;filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}
/*首页部分更改部分*/
.news-list{ width:400px; padding:10px; background:#fff; float:left; height:217px; overflow:hidden; border:1px solid #f0f0f0}
.item-list{ max-width:1200px; margin:25px auto; clear:both; height:auto; z-index:100; overflow:hidden; text-align:center}
.about-us,.news-list,.zsyz-list,.ztzn-list{ float:left; margin:0 5px;}
.tit-list{    width:300pox; margin:0 auto; margin-bottom:5px}
.tit-lis a{color:#01519d}
.tit-list div{ font-size:16px; font-size:1rem; text-align:left; color:#666; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;padding:3px 10px; border-bottom:1px dashed #999; line-height:38px}
.footer{ margin-top:0px; background:url(../images/bbg.jpg) center; padding:10px; clear:both; height:auto; overflow:hidden;}
.link{ margin:10px auto; max-width:1200px; color:#fff; border:1px solid #fff; padding:5px 10px;font-size:1.1rem; }
.link span{ color:#fff}
.link a{color:#fff; margin:0 15px; font-size:16px }

.footerbox{margin:0 auto; max-width:1200px; color:#959595;}
.footer-left dl{ float:left; width:120px;}
.footer-left dl dt{ color:#fff; font-size:16px; margin:10px 0 0}
.footer-left dl dd{ line-height:30px}
.footer-left dl dd a{color:#d7ecff;}
.footer-left{ float:left; width:740px}
.footer-right{float:right; width:400px; }
.footer-right dl dt{ font-size:24px; color:#fff; margin:5px 0 5px}
.wx-pic{float:left; width:136px}
.phone-list{float:right; margin-right:20px; line-height:30px; color:#fff}
.copy{color:#a0d1ff; background:#0275e4; padding:15px;}
.copy-box{ max-width:1200px; margin:0 auto}
.copy-box a{ color:#a0d1ff;}
.copy-box a:hover{ color:#a90000;}
.home_news{ display:none}
.news-itemtit{ font-size:24px; margin-bottom:10px; color:#01519d; font-weight:500; text-align:left}
.news-itemtit span{color:#999; font-size:16px}
.hy-wrap{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #ededed}
.hy-box{ width:1200px; margin:20px auto; clear:both; height:auto; overflow:hidden}
.hy-tit{width:70px; font-size:24px; color:#0154a4; float:left; text-align:center}
.hy-tit a{color:#0062ac}
.hy-dt{ float:left; width:590px; overflow:hidden; margin-right:10px}
.hy-item{ float:left; width:510px; line-height:35px; font-size:16px; margin-right:10px;}
.hy-item li a{float:left;display:block; width:400px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#333}
.hy-item li span{float:right;display:block; width:100px; text-align:center; color:#999}

/**/
.neibanner img{width:100%}


.title { width: 100%; height: 40px;}
.title .tit { color: #000; line-height: 30px;}
.title .tit h3{font-size:20px; font-weight:bold; display:inline-block;}

.title .tit em{color:#5f6062; font-family:Arial; display:inline-block; font-size:16px; padding:2px 6px 0; margin-top:5px;}
.home_newstit{margin:5px  auto; border-bottom:2px solid #0154a4; height:48px; line-height:48px;}
.home_newstit span{ color:#0154a4; display: inline-block; font-size:18px; font-weight:300; line-height:48px; padding-left:10px;}
.home_newstit a{ color:#0154a4; font-size:12px; float:right; padding-right:20px;}
.home_news ul{ padding:0 10px;}
.home_news li{ background:url(../images/ico1.gif) no-repeat 5px 20px;}
.home_news li a{ display:block; color:#333; line-height:40px; height:40px; overflow:hidden; font-size:15px; padding-left:5px; border-bottom:1px dashed #ddd; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.newaboutus{ display:none}
/*閺備即妞堥崚妤勩��*/
.cArea{ height:auto; overflow:hidden; width:1200px ; margin:10px auto;}
.all_tit{height: 70px; line-height:62px;text-align: center; font-size:45px; font-size: 3rem; color: #0062ac; letter-spacing: 5px;font-weight: 100; padding-top: 15px;}
.all_py{height:40px; line-height:40px;text-align: center; color: #0062ac;font-weight: 100; /*margin-bottom: 30px;*/}
.desNav{ width:1200px; margin:10px auto; height:auto; overflow:hidden}
.desNav ul{ text-align:center}
.desNav li{ background:#0062ac; margin-right:15px;display:inline-block; text-align:center; width:120px; text-align:center; line-height:30px; margin-bottom:10px}
.desNav li a{color:#fff; display:block; background:#0062ac; width:120px; margin-right:10px; }

.desNav li a.gray{ background:#ddd; color:#666}
.main_list{height: auto; overflow: hidden; width:1200px; margin:10px auto}
.main_list ul li:hover{background: #f2f2f2;}
.main_list ul li:hover .TimeBox1{background: #f2f2f2;background: #a70066;}
.AcontBox{width: 960px; height: 126px; overflow: hidden;}
.AcontBox h2 a{font-size: 1.8rem; font-size: 18px; height: 35px; line-height: 35px; font-weight: bold;}
.AcontBox p{font-size: 1.4rem; font-size: 14px; line-height: 23px; color: #999999; text-indent: 2em;}
.bort1{border-bottom: 1px dashed #999 }

.TimeBox1{width: 126px; height: 126px; background: #0062ac;color: #ffffff; text-align: right; float:left; margin-right:20px;}
.AcontBox img{display:none;}
/*.TimeBox2{width: 126px; height: 126px; background: #a70066;color: #ffffff; text-align: right;}*/
.big2{width: 106px; height: 50px; line-height: 50px;margin-top: 15px; font-size: 2.0rem; font-size: 20px;display: block;}
.big2 b{font-size: 40px;}
.small2{width: 106px; height: 30px; line-height: 30px; margin-bottom: 5px; font-size: 1.6rem; font-size: 16px; display: block;}

.page{text-align:center; overflow:hidden; padding:5px; text-align:center; margin:20px auto}
.page li{ background:#eee; color:#666; padding:3px 6px; margin:3px 5px; display:inline-block;}
.page li.active,.page li:hover a,.page li:hover{ background:#0062ac; color:#fff}
/**/
.txt{height:auto; overflow:hidden;  min-height: 500px;padding: 50px;}
.info_details{width: 98%; margin:0 auto; line-height:30px;}
.info_details p{line-height:42px; font-size:18px;}
.info_details p img{width:100%;height:auto;}
.info_details table tr td{padding: 5px;    border: 1px solid #ccc;}

.info_utitle{text-align:center; font-size:30px;}
.info_title{text-align:center; padding:0 0 20px; border-bottom:1px dashed #333; margin-bottom:20px}
.info_title h2{ font-size:30px; font-weight:200;line-height: 50px;}
.info_dtitle{text-align:center; font-size:24px;}
.info_content{font-size:18px;color:#333;line-height:26px; padding-top:10px;text-align:left}
.info_content p{padding-bottom: 15px;line-height:30px;}

.info_content embed{width:690px;height:515px;}
/*鐣欒█*/

.yq_tit{ height:42px; clear:both; overflow:hidden; margin-top:20px;}
.yq_tit span{ font-size:14px; color:#555;}
.write_letter{ width:700px; margin:0 auto}
.wenti_box{ width:552px; height:37px; border:#c7e2f8 1px solid; padding:0 4px; line-height:37px;vertical-align: middle; margin:0 auto }
.title_area{ font-size:14px;line-height:25px;margin-top:20px; padding: 4px; width:552px; border:#c7e2f8 1px solid;vertical-align:middle; height:150px;}
.y_quiz_k span{ font-size:14px; color:#555;vertical-align:middle;}
.yq_tit em{ color:#e60000; margin-left:20px; font-size:14px; font-style:normal; }
.wenti_box2{ width:352px; height:37px; border:#c7e2f8 1px solid; padding:0 4px; line-height:37px;vertical-align: middle;}
.y_tjbtn{ margin:35px 0 0 70px;}
.y_tj_box{ width:163px; height:33px; background:url(../images/btntj.jpg) no-repeat; font-size:15px; color:#fff; line-height:33px; cursor:pointer;}

/**/
.contact{ width:500px; margin:20px auto}
.contact dt{ font-size:24px;display:block; line-height:50px;}
.phone div{ padding:3px; font-size:20px}
/***/
.bot_nr1{ width:16%;float:left;margin-top:10px;}
.bot_nr1 .bga{color:#fff;height:26px; line-height:26px; font-size:16px }
.bot_nr1 .bot_ul{text-align:left; margin-bottom:10px; width:100%; color: #666;}
.bot_nr1 .bot_ul li{width:100%;list-style-type:none;   line-height: 24px;  height: 24px;}
.bot_nr1 .bot_ul li a{font-size:12px;}
.bot_nr1 ul a{ font-size:14px; color:#d7ecff;}


.zx_news{width: 1200px;margin: 20px auto;clear: both;height: auto;overflow: hidden;}
.zx_news .l_news{float:left;width:489px;}
.zx_news .l_news .addjs {width: 489px;height: 275px; clear: both;overflow: hidden;position: relative;}
.zx_news .l_news .addjs .box { width:100%; height:auto; overflow:hidden; clear:both;vertical-align: middle;}
.zx_news .b_title{position: absolute;bottom: 0px;background: #000;width: 100%;line-height: 50px;color: #fff;padding-left: 10px;opacity: 0.5;height: 50px;font-size: 18px;}
.zx_news .l_news .addjs .js_l {display: block;position: absolute;left: 10px;top: 105px;cursor: pointer;}
.zx_news .l_news .addjs .js_r {display: block;position: absolute;right: 10px;top: 105px;cursor: pointer;}


.zx_news .l_news .d1{width:489px;height:auto;overflow:hidden;border:#666666 2px solid;background-color:#000000;position:relative;}
.zx_news .l_news .loading{width:489px;border:#666666 2px solid;background-color:#000000;color:#FFCC00;font-size:12px;height:275px;text-align:center;padding-top:30px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.zx_news .l_news .d2{width:100%;height:275px;overflow:hidden;}
.zx_news .l_news .num_list{position:absolute;width:100%;left:0px;bottom:-1px;background-color:#000000;color:#FFFFFF;font-size:12px;padding:4px 0px;height:20px;overflow:hidden;}
.zx_news .l_news .num_list span{display:inline-block;height:16px;padding-left:6px;}
.zx_news .l_news .button{position:absolute; z-index:1000; right:0px; bottom:2px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.zx_news .l_news .b1,.b2{background-color:#666666;display:block;float:left;padding:2px 6px;margin-right:3px;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.zx_news .l_news .b2{color:#FFCC33;background-color:#FF6633;}



.section-focus-pic{margin:20px auto 0 auto;height:275px;width:489px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:489px;width:489px;height:275px;}
.section-focus-pic ul li h3{position:absolute;bottom:11px;left:0;width: 400px;font-weight:normal;color:#FFF;margin-left: 20px;z-index: 111;font-size: 18px; font-family:"微软雅黑";}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:50px;background-color:#000;width:489px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic .pages{width:489px;height:275px;}
.section-focus-pic .controler{position:absolute;bottom:20px;right:20px;}
.section-focus-pic .controler b{cursor:pointer;width:20px;height:10px;display:block;overflow:hidden;text-indent:20px;background:url(../images/news_index_icon.png) no-repeat -136px 3px; float:left;margin:0 0 0 5px;}
.section-focus-pic .controler b.down{background-position:-161px 1px;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:120px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url(../images/star.png) no-repeat;}
.section-focus-pic .controler2 .prev{left:5px;}
.section-focus-pic .controler2 .prev i{background-position:-34px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_05.png');margin-left:5px;}
.section-focus-pic .controler2 .prev:hover i{left:10px;background-position:-34px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_03.png');}
.section-focus-pic .controler2 .next{right:10px;}
.section-focus-pic .controler2 .next i{background-position:-62px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_06.png');margin-left:10px;}
.section-focus-pic .controler2 .next:hover i{right:10px;background-position:-62px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_04.png');}




.zx_news .l_center{float:left;width:620px;margin:0px 10px;}
.zx_news .l_img{float:left;width:400px;}
.zx_news .l_rigth{float:right;width:140px;position: relative;height: 300px;}
.zx_news .title{color:#999}
.zx_news .title span{color:#000;font-size:26px;}
.zx_news .r_news{float:right;width:691px;}
.zx_news .r_news .t_news{background:#efefef;padding:20px;}
.zx_news .r_news .t_news a{color:#0062ac;font-size:18px;}
.zx_news .r_news .t_news p{line-height:26px;}
.zx_news .news_desc{margin:10px 0px;}
.zx_news .news_desc li{    margin-bottom: 5px;border-bottom: 1px dotted;line-height: 28px;}
.zx_news .news_desc li span{margin-right:10px;}
.gsjj{margin-top: 0px;padding: 10px; clear: both;height: auto;overflow: hidden;background-color:#efefef}
.zx_news .more{color:#0062ac}
.zx_news .c_title{border: 2px solid #0062ac; padding: 20px;text-align: center;color: #0062ac;font-size: 22px;width: 500px;margin: 0px auto;}
.zx_news .c_desc{margin:10px 0px;}
.zx_news .c_desc p{text-indent:2em;line-height:26px;font-size:18px;color:#666;}
.zx_news .zx_title{color:#fff;padding:10px; background:#0062ac;}
.zx_news .r_title{height:26px; margin:10px 0px;}
.zx_news .l_line{width:110px; border:1px solid #000;height:200px;margin-left: 30px;position: absolute;bottom:10px;}



@media only screen and (max-width:1023px){	
.banner .slick-dots li{width:40px;height:40px;line-height:40px}
.banner .slick-dots .slick-active{font-size:20px;-webkit-background-size:30px;background-size:30px}
.banner-deta{ position:absolute; display:block; line-height:5rem; font-size:6rem; margin-top:5rem; left:10%; color:#01519d; text-shadow: 0 1px 5px #fff }
.banner-dea{ position:absolute; display:block; line-height:5rem; font-size:2rem; margin-top:2rem; left:10%;margin-top:17rem; color:#01519d; text-shadow: 0 1px 5px #fff }
.txt{height:auto; overflow:hidden;  min-height: 500px;padding: 10px 0;}
.newaboutus { width: 96%; float: left; overflow: hidden;  margin-left: 2%; margin-top: 10px; margin-bottom: 10px;}
.home_news{ width:100%; height:auto; position:relative; margin-top:5px;}
.item-list,.footerbox{display:none}
.link{ margin:10px auto; max-width:1200px; color:#fff; border:1px solid #fff; padding:10px;font-size:.8rem}
.link a{color:#fff; margin:0 5px;font-size:.8rem }
.home_news,.newaboutus{display:block}
.hy-wrap{display:none}

.home_news li a span{float:right; font-size:12px; float:right; color:#999; width: 70px; overflow: hidden; height: 42px;display: inline-block;}
.cArea{width:100%; margin:0 auto}
.desNav{ width:100%;}
.main_list{ width:99%; margin:0 auto;}

.TimeBox1{display:none}
.AcontBox{ width:100%; margin:0 auto; vertical-align:middle; }
.AcontBox h2{ width:100%}
.main_list ul li{padding:10px 5px }
.AcontBox p{ line-height:25px}
.wenti_box{ width:30%; height:37px; border:#c7e2f8 1px solid; padding:0 4px; line-height:37px;vertical-align: middle; margin:0 auto }
.title_area{ font-size:14px;line-height:25px;margin-top:20px; padding: 4px; width:30%; border:#c7e2f8 1px solid;vertical-align:middle; height:150px;}
.y_quiz_k span{ font-size:14px; color:#555;vertical-align:middle;}
.yq_tit em{ color:#e60000; margin-left:20px; font-size:14px; font-style:normal; }
.wenti_box2{ width:30%; height:37px; border:#c7e2f8 1px solid; padding:0 4px; line-height:37px;vertical-align: middle;}
.y_tjbtn{ margin:35px 0 0 70px;}
.y_tj_box{ width:30%; height:33px; background:url(../images/btntj.jpg) no-repeat; font-size:15px; color:#fff; line-height:33px; cursor:pointer;}

.all_tit{ line-height: 45px; font-size: 1.2rem; color: #0062ac;   font-weight: 200;}
.AcontBox{width: 100%; height: auto; overflow: hidden;}

.main_list strong{ font-weight:200;}
.main_list{ font-size:1rem}
.ad-gallery{ width:500px; margin:0 auto}
.ad-gallery .ad-image-wrapper{ left:-25%}
.info_details p img{width:100%;height:auto;}
}

@media only screen and (max-width:959px){
.p-tit-1 h3{font-size:25px}
.p-tit-1 .en{font-size:16px}
.p-tit-1 .p-btn-more{margin-top:8px}
.index-row-1 .cont .item{width:50%}
.index-row-1 .cont .item:last-child,.index-row-3 .col-r{width:100%;float:none;clear:both}
.index-row-3 .col-c,.index-row-3 .col-l,.ul-list-ind2 li{width:50%}
.ul-list-ind2 li:last-child{display:none}
.index-row-3 .abox{padding:62px 0 0 15px}
.banner-deta{ position:absolute; display:block; line-height:5rem; font-size:6rem; margin-top:5rem; left:10%; color:#01519d; text-shadow: 0 1px 5px #fff }
.banner-dea{ position:absolute; display:block; line-height:5rem; font-size:2rem; margin-top:2rem; left:10%;margin-top:17rem; color:#01519d; text-shadow: 0 1px 5px #fff }
.info_details p img{width:100%;height:auto;}
}
@media only screen and (max-width:768px){
.index-row-1,.index-row-2,.index-row-3,.index-row-4{padding:30px 0}
.p-tit-1{padding-bottom:15px}
.p-tit-1 h3{font-size:20px}
.p-tit-1 .en{font-size:12px}
.p-tit-1 .p-btn-more{margin-top:4px}
.ul-list-ind1 a{margin-bottom:15px}
.index-row-1 .cont{padding-bottom:15px}
.index-row-1 .notice{padding-left:70px}
.index-row-1 .notice .title{padding-top:18px;width:70px;font-size:20px}
.index-row-1 .pictext h3,.index-row-3 .picture h3{margin-top:5px}
.index-row-1 .slide{padding:0 10px}
.index-row-1 .slide b{max-width:100%}
.index-row-1 .slide .time em{font-size:25px}
.index-row-1 .slide .time span{font-size:14px}
.ul-list-newp{padding:15px 0}
.banner-deta{ position:absolute; display:block; line-height:1rem; font-size:4rem; margin-top:7rem; left:10%; color:#01519d; text-shadow: 0 1px 5px #fff }
.banner-dea{ position:absolute; display:block;font-size:1.2rem; left:10%;margin-top:8rem; color:#01519d; text-shadow: 0 1px 5px #fff }
.info_details p img{width:100%;height:auto;}
}
@media only screen and (max-width:600px){
.bannerBox .goDown{bottom:0;-webkit-background-size:30px;background-size:30px}
.index-row-1 .cont .item,.index-row-3 .col-c,.index-row-3 .col-l,.ul-list-ind2 li{float:none;width:100%}
.index-row-1 .pictext h3,.index-row-3 .picture h3{height:auto}
.index-row-3 .abox{padding:15px 0 5px}
.preScro h3{padding:10px}
.preScro .slick-dots{bottom:54px}
.index-row-3 .abox a{margin-bottom:15px}
.logoScro a{height:50px;line-height:48px}
.ul-list-ind2 li:last-child{display:block}
.ul-list-newp a{padding:15px 10px}
.ul-list-newp .time{margin-right:14px;width:64px;line-height:18px;font-size:12px}
.ul-list-newp .date{font-size:24px;line-height:34px}
.ul-list-newp a:hover .arrow{visibility:hidden;opacity:0}
.banner-deta{ position:absolute; display:block; line-height:5rem; font-size:2rem; left:20px; margin-top:.3rem; color:#01519d; text-shadow: 0 1px 5px #fff }
.banner-dea{ position:absolute; display:block; line-height:5rem; font-size:.2rem;left:-20px; margin-top:2rem; color:#01519d; text-shadow: 0 1px 5px #fff; width:100% }
.info_details p img{width:100%;height:auto;}
}
.main{overflow:hidden}
@media only screen and (max-width:1023px){
.row-bg1.bg2 .g-cont{padding-top:0}

}
.row-bg1.bg2{padding-top:0}
.ul-timages-sz{padding-top:10px;margin-bottom:40px}
.ul-timages-sz li{padding:30px 0;border-bottom:1px solid #ebebeb;overflow:hidden}
.ul-timages-sz .con{width:31%;float:left;margin-right:3%}
.ul-timages-sz .pic{display:block;position:relative;padding-top:57%}
.ul-timages-sz .pic images{display:block;position:absolute;top:0;left:0;width:100%;height:100%}
.ul-timages-sz .txt{overflow:hidden;padding-top:15px; padding:0}
.ul-timages-sz .tit{display:block;line-height:1;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;padding-bottom:15px;font-size:18px;color:#000}
.ul-timages-sz .tit:hover{color: #0062ac;}
.ul-timages-sz .txt p{margin-bottom:25px;color:gray;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.ul-timages-sz .date{padding-left:24px;background:url(../images/images-time-sz.png) left center no-repeat;font-size:14px;color:#999;font-family:'鐎瑰缍�'}
.m-text1-sz{padding-top:50px;padding-bottom:40px}
.m-text1-sz .tit h2{font-size:28px;color:#000;font-weight:400;line-height:1;padding-bottom:15px}
.m-text1-sz .tit{font-size:16px;color:#999}
.m-text1-sz .tit p{margin-bottom: 30px;}
.m-text1-sz .tit p:after{margin-left:10px}
.m-text1-sz .tit p:before{margin-right:10px}
.m-text1-sz .tit p:after,.m-text1-sz .tit p:before{content:'';display:inline-block;width:20px;height:1px;background-color:#999;vertical-align:middle}
.m-text1-sz .txt{line-height:2.14}
.m-text1-sz .pic{float:right;margin-top:-95px;margin-left:33px}
.m-text1-sz .pic images{display:inline-block}
@media only screen and (max-width:767px){
.ul-timages-sz .pic{display:none}
.m-text1-sz .tit{text-align:center}
.m-text1-sz .pic{float:none;margin:0;text-align:center}
.info_details p img{width:100%;height:auto;}
}
@media only screen and (max-width:450px){
.ul-timages-sz{margin-bottom:15px}
.ul-timages-sz li{padding:10px 0}
.ul-timages-sz .txt{padding-top:0}
.ul-timages-sz .tit{font-size:16px}
.ul-timages-sz .txt p{margin-bottom:10px}
.m-text1-sz .pic,.m-text1-sz .tit{text-align:center}
.info_details p img{width:100%;height:auto;}
}
#allmap{width:100%;height:450px}
.m-map-sz{padding:40px 10px}
.m-map-sz ul{padding-top:40px;overflow:hidden}
.m-map-sz ul li{float:left;margin-bottom:20px;margin-right:10%}
.m-map-sz .txt{padding-top:10px;padding-left:83px;height:68px;font-size:14px;color:#666;background-repeat:no-repeat;background-position:left center}
.m-map-sz li.li1 .txt{background-image:url(../images/ico-images1-sz.png)}
.m-map-sz li.li2 .txt{background-image:url(../images/ico-images2-sz.png)}
.m-map-sz .txt h3{font-weight:400;font-size:18px;margin-bottom:5px;color:#333}
@media only screen and (max-width:450px){
.m-map-sz .txt h3{font-size:16px}
.m-map-sz ul li{margin-right:0}
.info_details p img{width:100%;height:auto;}
}
.ul-txt1-sz{padding-top:15px}
.ul-txt1-sz li{border-bottom:1px solid #f0f0f0}
.ul-txt1-sz li a{display:block;font-size:16px;color:#333;line-height:66px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;padding-right:20px}
.ul-txt1-sz li a:hover{color:#d7100d;text-decoration:underline}
.ul-txt1-sz .date{display:block;float:right;color:#999;line-height:66px}
@media only screen and (max-width:425px){
.ul-txt1-sz .date,.ul-txt1-sz li a{line-height:40px;font-size:14px}
.info_details p img{width:100%;height:auto;}
}
.m-list-sz{padding:40px 0}
.m-list-sz .item{margin-bottom:10px}
.m-list-sz .table-box{line-height:55px;background:url(../images/ico-xia-sz.png) right 25px center no-repeat #f7f7f7;cursor:pointer}
.m-list-sz .table-box.on{background-color:#0062ac;background-image:url(../images/ico-xia0-sz.png)}
.m-list-sz .table-box.on td,.m-list-sz .table-box.on th{color:#fff}
.m-list-sz table{width:100%}
.m-list-sz .table-box th{padding-left:25px;font-size:16px;color:#333;width:60%;font-weight:400}
.m-list-sz .table-box td{font-size:14px;color:#999;width:20%}
.m-list-sz .text{display:none;padding:30px 23px 55px;border:1px solid #e6e6e6;border-top:none}
.m-list-sz .text ol{margin-left:16px;margin-bottom:37px;padding-top:8px}
.m-list-sz .text ol li{margin-bottom:9px}
.m-list-sz .table-box2{margin-bottom:36px}
.m-list-sz .table-box2 td{width:25%;padding-top:14px}
.m-list-sz .table-box2 th,.m-list-sz .text h4{color:#000;font-size:16px}
.m-list-sz .text .sub a{display:inline-block;width:130px;height:40px;border:1px solid #0062ac;text-align:center;line-height:38px;font-size:16px;color:#0062ac;border-radius:20px;margin-right:20px}
.m-list-sz .text .info{display:none;margin-bottom:10px}
.m-list-sz .text .sub a:hover{background-color:#0062ac;color:#fff}
@media only screen and (max-width:875px){
.m-list-sz .table-box th{width:30%;font-size:14px}
.info_details p img{width:100%;height:auto;}
}
@media only screen and (max-width:475px){
.m-list-sz .table-box td{display:none}
.m-list-sz .table-box th{width:30%;font-size:14px}
.m-list-sz .table-box2 th{font-size:14px;text-align:center}
.m-list-sz .table-box2 td{font-size:12px;width:16.66%;text-align:center}
.m-list-sz .text{padding:20px 10px}
.m-list-sz .text .info{display:inline-block;*display:inline;*zoom:1}
.info_details p img{width:100%;height:auto;}
}
.m-form{padding:40px 0}
.m-form h2{line-height:1;padding-bottom:25px;font-size:24px;color:#0062ac;text-align:center}
.m-form .tit{font-size:20px;height:17px;color:#0062ac;border-bottom:1px dashed #e6e6e6;margin-bottom:40px}
.m-form .tit span{display:block;float:left;background-color:#fff;margin-bottom:-10px;padding-right:10px}
.m-form table{width:100%}
.m-form td,.m-form th{padding-bottom:20px}
.m-form th{padding-right:10px;width:20%;text-align:right;font-size:16px;color:#000;line-height:38px;font-weight:400}
.m-form th span{display:inline-block;color:red;vertical-align:middle;padding-right:5px}
.m-form .int{padding-left:14px;font-size:12px;height:38px;width:53%;border:1px solid #dbd9d9}
.m-form .int.on{border-color:#0062ac}
.m-form .int.int2{width:33%;float:left}
.m-form .int3.on{border-color:#db4453}
.m-form td span{display:inline-block;color:#db4453;font-size:14px;padding-left:25px;height:25px;line-height:25px;margin-left:14px;background:url(../images/ico-sz.png) left center no-repeat}
.m-form label{float:left;cursor:pointer}
.m-form .radio{display:inline-block;margin-left:10px;width:9%;height:38px;line-height:38px;text-align:center;padding-left:15px;color:#333;border:1px solid #dbd9d9;font-size:14px;background-repeat:no-repeat;background-position:left 10px center}
.m-form .radio.on{background-color:#00afa2;border-color:#00afa2;color:#fff}
.m-form .man{background-image:url(../images/ico-nan-sz.png)}
.m-form .wom{background-image:url(../images/ico-wom0-sz.png)}
.m-form .on.wom{background-image:url(../images/ico-wom-sz.png)}
.m-form .on.man{background-image:url(../images/ico-nan0-sz.png)}
.m-form ::-webkit-input-placeholder{color:#999}
.m-form ::-moz-placeholder{color:#999}
.m-form ::-ms-input-placeholder{color:#999}
.m-form td .shangchuan{width:53%;height:38px;border:1px solid #dbd9d9}
.m-form td .shangchuan span{float:right;display:inline-block;width:24%;background-color:#e6e6e6;font-size:14px;color:#000;text-align:center;height:36px;line-height:36px;background-image:none;padding:0}
.m-form .int4{display:none}
.m-form .btn{display:block;width:150px;height:50px;background-color:#0062ac;color:#fff;font-size:18px;cursor:pointer}
.m-form .btn:hover{background-color:#fff;color:#0062ac;border:1px solid #0062ac}
@media only screen and (max-width:768px){
.m-form td span{display:none}
.m-form .int{width:100%}
.m-form .int.int2{width:60%}
.m-form .radio{width:17.5%;margin-left:1%;background-position:left 5px center}
.info_details p img{width:100%;height:auto;}
}
@media only screen and (max-width:468px){
.m-form th{font-size:12px;width:29%}
.info_details p img{width:100%;height:auto;}
}
@media only screen and (max-width:330px){
.m-form th{width:39%}
.info_details p img{width:100%;height:auto;}
}
.m-pic-sz{padding:53px 0}
.m-pic-sz images{display:block;margin:0 auto}
.body-bg1{background:url(../images/bg-01.jpg) left top no-repeat,url(../images/bg-02.jpg) left bottom no-repeat;background-size:100% auto}
.clearboth:after,.clearboth:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.m-tit1{padding:160px 0 300px}
.m-tit1 images{display:block;margin:0 auto}
.row-bg1{padding:25px 25px 80px;background-color:#fff}
.row-s01{overflow:hidden}
.row-s01 .col-l{width:67%}
.row-s01 .col-r{width:32%}
.row-s01 .col-r .list a{display:block;height:140px;text-align:center;margin-bottom:10px;font-size:36px;color:#fff;font-weight:700;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}
.row-s01 .col-r .list a:hover{opacity:.8;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';filter:alpha(Opacity=80)}
.row-s01 .col-r .list a:last-child{margin-bottom:0}
.row-s01 .col-r .list .a1{line-height:140px;background-image:url(../images/pic-s01.jpg)}
.row-s01 .col-r .list .a2{line-height:140px;background-image:url(../images/pic-s02.jpg)}
.row-s01 .col-r .list .a3{font-size:28px;line-height:1.2em;padding:35px 0;background-image:url(../images/pic-s03.jpg)}
.g-tit1{padding:60px 0 30px;text-align:center}
.g-tit1 span{position:relative;display:block;margin:0 auto;width:261px;height:66px;line-height:66px;font-size:48px;color:#fff;font-family:'姒涙垳缍�';font-weight:700;background:url(../images/s-ico-02.png) no-repeat;background-size:100% 100%}
.g-tit1 span:after,.g-tit1 span:before{position:absolute;content:'';width:600px;height:1px;top:50%;background-color:#d7100d}
.g-tit1 span:after{left:-625px}
.g-tit1 span:before{right:-625px}
.row-s02{overflow:hidden}
.row-s02 .col-l,.row-s02 .col-r{width:48%}
.m-tit2{height:45px;line-height:43px;margin-bottom:5px;border-bottom:1px solid #e6e6e6}
.m-tit2 .more{float:right;font-size:14px;color:#999}
.m-tit2 .list a{display:block;float:left;margin-right:20px;font-size:24px;color:#333;-o-transition:0s;-ms-transition:0s;-moz-transition:0s;-webkit-transition:0s;transition:0s}
.m-tit2 a:hover{color:#d7100d}
.m-tit2 .list li.on a{color:#d7100d;border-bottom:2px solid #fbb114}
.sl-list1{margin-bottom:12px}
.sl-list1 li{padding:20px 0;overflow:hidden;border-bottom:1px dotted #ddd}
.sl-list1 li:last-child{border:none}
.sl-list1 .pic{display:block;float:left;height:135px;width:43%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}
.sl-list1 .txt{float:left;width:57%;font-size:14px;color:#666;padding:5px 5px 0 24px}
.sl-list1 .txt h4{font-size:16px;color:#000;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.sl-list1 .txt h4 a{color:#000}
.sl-list1 .txt h4 a:hover{color:#d7100d;text-decoration:underline}
.sl-list1 .txt .date{font-family:'鐎瑰缍�';font-size:12px;color:#999;padding:8px 0 6px}
.sl-list1 .txt p{line-height:1.7em;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.sl-list2 li{height:54px;line-height:53px;border-bottom:1px dotted #ddd}
.sl-list2 li .date{float:right;font-size:14px;color:#999}
.sl-list2 li h4{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:16px;color:#333;font-weight:400}
.sl-list2 li h4 a{color:#333}
.sl-list2 li h4 a:hover{color:#d7100d;text-decoration:underline}
.sl-list3{text-align:center;margin-bottom:23px}
.sl-list3 li{position:relative;height:54px;padding:7px 0;margin:0 8px;display:inline-block}
.sl-list3 li:after{display:none;position:absolute;content:'';width:150px;height:54px;left:10px;top:0;z-index:0;border:1px solid #d7100d}
.sl-list3 li a{position:relative;z-index:1;display:block;width:170px;height:40px;line-height:40px;font-size:20px;color:#fff;background-color:#fbb114}
.sl-list3 li.on:after{display:block}
.sl-list3 li.on a,.sl-list3 li:hover a{background-color:#d7100d}
.m-news1 .pic{height:310px;margin-bottom:15px;overflow:hidden}
.m-news1 .pic .images{width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}
.m-news1 h4{font-size:18px;color:#333;line-height:1.5em;font-weight:400;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.m-news1:hover .images{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);transform-origin:50% 50%}
.m-news1:hover h4{color:#d7100d}
.sl-list4 li{padding:19px 0;overflow:hidden;border-bottom:1px dotted #ddd}
.sl-list4 li:first-child{padding-top:0}
.sl-list4 li .numb{display:block;float:left;width:40px;height:40px;line-height:40px;text-align:center;font-family:Arial;font-size:24px;color:#fff;font-style:italic;background-color:#aaa}
.sl-list4 li h4{margin-left:60px;height:40px;font-weight:400;font-size:16px;line-height:1.2em;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.sl-list4 li h4 a{display:inline-block;vertical-align:middle;color:#333}
.sl-list4 li h4:after{display:inline-block;vertical-align:middle;width:0;content:'';height:100%}
.sl-list4 li:hover h4 a{color:#d7100d;text-decoration:underline}
.sl-list4 li:hover .numb{background-color:#d7100d}
.slick-list2{height:312px;margin:25px 0 30px}
.slick-list2 .item{height:312px;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}
.slick-list1 .txt h4,.slick-list2 .item h4{position:absolute;z-index:3;left:0;width:100%;bottom:0;height:50px;line-height:50px;font-size:18px;color:#fff;font-weight:400;padding:0 110px 0 20px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;background-color:rgba(0,0,0,.45)}
.slick-list1 .txt h4{background:0 0}
.slick-list1 .slick-arrow,.slick-list2 .slick-arrow{position:absolute;width:8px;height:13px;font-size:0;border:none;outline:0;cursor:pointer;bottom:18px;z-index:5;padding:0}
.slick-list1 .slick-prev,.slick-list2 .slick-prev{right:80px;background:url(../images/prev1.png) no-repeat;background-size:100% 100%}
.slick-list1 .slick-next,.slick-list2 .slick-next{right:20px;background:url(../images/next1.png) no-repeat;background-size:100% 100%}
.slick-list1 .pg,.slick-list2 .pg{position:absolute;z-index:4;height:20px;line-height:20px;font-size:18px;color:#fff;bottom:15px;right:36px}
.slick-list1 .item{height:440px}
.slick-list1 .txt{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/s-ico-03.png) left bottom no-repeat;background-size:100% auto}
.sl-list5{overflow:hidden;margin:60px -12.5px -40px}
.sl-list5 li{float:left;width:33.33%;margin-bottom:25px}
.sl-list5 .con{display:block;margin:0 12.5px}
.sl-list5 .pic{position:relative;height:0;padding-top:60%;overflow:hidden}
.sl-list5 .pic images{display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
.sl-list5 h4{height:46px;line-height:46px;font-size:16px;color:#333;font-weight:400;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.sl-list5 .con:hover .pic images{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);transform-origin:50% 50%}
.sl-list5 .con:hover h4{color:#d7100d}
.detailtime {
    color: #b4b4b4; 
    height: 2rem; 
    margin-top: .15rem;
    font-size: 0;
    letter-spacing: 0;
    overflow: hidden;
}

.detailtime span {
    font-size: 1rem;
    margin-right: .12rem;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap; margin-right:15px
}
.detailtime .pubtime {font-size: 1rem;}
.detailtime .reply {font-size: 1rem;}
/* 新闻详情页轮播*/

.ad-gallery {width: 880px; margin:0 auto}
.ad-gallery .ad-image-wrapper {width: 100%;height:453px;margin-bottom: 10px;overflow: hidden;  position:relative;}
.ad-gallery .ad-image-wrapper .ad-loader { position: absolute; z-index: 10; top: 48%; left: 48%; border: 1px solid #CCC;}
.ad-gallery .ad-image-wrapper .ad-next { position: absolute; right: 0; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 200;}
.ad-gallery .ad-image-wrapper .ad-prev { position: absolute; left: 0; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 200;}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next { /* Or else IE will hide it */ background: url(trans.gif);}
 .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image { background: url(../images/ad_prev.png) no-repeat center; width: 29px; height: 61px; display: none; position: absolute; top: 47%; z-index: 101; }
 .ad-gallery .ad-image-wrapper .ad-next .ad-next-image { background: url(../images/ad_next.png) no-repeat center; width: 29px; height: 61px; right: 0; left: auto; }
.ad-gallery .ad-image-wrapper .ad-image { position: absolute; overflow: hidden; top: 0; left: 0; z-index: 9;}
 .ad-gallery .ad-image-wrapper .ad-image a img { border: 0; }
 .ad-gallery .ad-image-wrapper .ad-image .ad-image-description { position: absolute; bottom: 0px; left: 0px; padding: 7px; text-align: left; width: 100%; z-index: 2; background: url(opa75.png); color: #000; }
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');
 }
 .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {display: block;}
.ad-gallery .ad-controls {height: 20px;}
.ad-gallery .ad-info { float: left;display:none;}
 .ad-gallery .ad-slideshow-controls { float: right;display:none;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop { padding-left: 5px; cursor: pointer;}
 .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {display:none; padding-left: 5px; font-size: 0.9em;}
.ad-gallery .ad-slideshow-running .ad-slideshow-start {cursor: default; font-style: italic;}
.ad-gallery .ad-nav {width: 100%;position: relative;}
.ad-gallery .ad-forward, .ad-gallery .ad-back { position: absolute; top: 0; height: 100%; z-index: 10;}
/* IE 6 doesn't like height: 100% */
* html .ad-gallery .ad-forward, .ad-gallery .ad-back { height: 100px;}
.ad-gallery .ad-back {display:none; cursor: pointer; left: -20px; width: 13px; background: url(../images/ad_scroll_back.png) 0px 22px no-repeat;}
.ad-gallery .ad-forward { display:none; cursor: pointer;right: -20px; width: 13px; background: url(../images/ad_scroll_forward.png) 0px 22px no-repeat;}
.ad-gallery .ad-nav .ad-thumbs { overflow: hidden; width: 100%;}
 .ad-gallery .ad-thumbs .ad-thumb-list { float: left; width: 9000px; list-style: none;}
 .ad-gallery .ad-thumbs li {float: left;padding-right: 5px;}
.ad-gallery .ad-thumbs li a {display: block;}
.ad-gallery .ad-thumbs li a img {border: 3px solid #CCC;display: block; }
.ad-gallery .ad-thumbs li a.ad-active img { border: 3px solid #616161;}
.ad-preloads {position: absolute;left: -9000px;top: -9000px;}



@media only screen and (max-width:1366px){
.m-tit1{padding:100px 0 200px}
}
@media only screen and (max-width:1199px){
.m-tit1{padding:100px 0 160px}
}
@media only screen and (max-width:768px){
.m-tit1 images{width:80%}
.m-tit1{padding:50px 0 100px}
.row-bg1{padding:15px}
.row-s01 .col-l{float:none;width:auto;margin-bottom:10px}
.row-s01 .col-r{width:auto;float:none}
.row-s01 .col-r .list a{height:100px;font-size:30px}
.row-s01 .col-r .list .a1,.row-s01 .col-r .list .a2{line-height:100px}
.row-s01 .col-r .list .a3{padding:20px 0;font-size:24px}
.g-tit1{padding:20px 0 10px}
.g-tit1 span{width:170px;height:40px;line-height:40px;font-size:20px}
.row-s02 .col-l,.row-s02 .col-r{float:none;width:auto;margin-bottom:10px}
.m-tit2{height:30px;line-height:28px}
.m-tit2 .list a{margin-right:10px;font-size:18px}
.sl-list2 li{height:41px;line-height:40px}
.sl-list2 li h4{font-size:14px}
.m-news1 .pic,.slick-list1 .item{height:260px}
.m-news1 .pic{margin-bottom:10px}
.m-news1 h4{font-size:15px}
.sl-list1 .txt{width:57%;font-size:14px;color:#666;padding:5px 5px 0 10px}
.slick-list1 .txt h4,.slick-list2 .item h4{height:40px;line-height:40px;font-size:16px;padding:0 80px 0 10px}
.slick-list1 .slick-arrow,.slick-list2 .slick-arrow{bottom:11px}
.slick-list1 .slick-next,.slick-list2 .slick-next{right:10px}
.slick-list1 .slick-prev,.slick-list2 .slick-prev{right:60px}
.slick-list1 .pg,.slick-list2 .pg{font-size:16px;color:#fff;bottom:8px;right:26px}
.sl-list4 li .numb{width:30px;height:30px;line-height:30px;font-size:20px}
.sl-list4 li{padding:10px 0}
.sl-list4 li h4{margin-left:40px;height:30px;font-size:14px}
.sl-list3{margin-bottom:10px}
.sl-list3 li{margin:0 2px;height:50px;padding:5px 0}
.sl-list3 li a{width:90px;height:30px;line-height:30px;font-size:14px}
.sl-list3 li:after{width:70px;height:40px;left:10px}
.info_details p img{width:100%;height:auto;}
}
@media only screen and (max-width:600px){
.row-bg1{padding:5px 5px 20px}
.sl-list5{margin:20px -10px}
.sl-list5 li{width:50%;margin-bottom:15px}
.sl-list5 .con{margin:0 10px}
.sl-list5 h4{height:36px;line-height:36px;font-size:14px}
.ad-gallery {width:640px; margin:0 auto}
.ad-gallery .ad-image-wrapper {width: 100%;height:453px;margin-bottom: 10px;overflow: hidden;  position:relative;}
.info_details p img{width:100%;height:auto;}
}
@media only screen and (max-width:480px){
.m-tit1{padding:20px 0 80px}
.m-tit1 images{width:90%}
.sl-list5{margin:20px 0 0}
.sl-list5 li{width:100%;float:none;margin-bottom:10px}
.sl-list5 .con{margin:0}
.ad-gallery {width:480px; margin:0 auto}
.ad-gallery .ad-image-wrapper {width: 100%;height:453px;margin-bottom: 10px;overflow: hidden;  position:relative;}
.info_details p img{width:100%;height:auto;}
}
@media only screen and (max-width:1600px){
.header .logo img.logo-pc{height:60px}

.nav .par{font-size:16px}
.header .btn-mail,.header .btn-so{margin-left:10px}
.nav .list{padding-left:5px}
.nav .list a{padding: 0 10px;}
.nav .list .cn{font-size:16px}
.floatbar {right: 0;margin-top: -231px;}
.floatbar a {padding-top: 50px;width: 70px;height: 70px;background-size: auto 24px;font-size: 14px;}
.ad-gallery {width:840px; margin:0 auto}
.ad-gallery .ad-image-wrapper {width: 100%;height:453px;margin-bottom: 10px;overflow: hidden;  position:relative;}

}
@media only screen and (max-width:1365px){
.nav .par{padding:0 16px}

.nav .sub .images{display:none}
.nav li:last-child .sub{text-align: left;}
.nav li:last-child .images{display: none;}
.ad-gallery {width:840px; margin:0 auto}
.ad-gallery .ad-image-wrapper {width: 100%;height:453px;margin-bottom: 10px;overflow: hidden;  position:relative;}

}

@media only screen and (max-width:1199px){
.wp{width:96%}

.nav .par{padding:0 10px}
.header .wp{padding:0 20px}
.header .logo img.logo-pc{height:40px}
.nav .list a{padding:0 5px;height:auto}
.nav .sub{padding:10px}
.header .btn-mail,.header .btn-so{margin-left:0}
.ad-gallery {width:840px; margin:0 auto}
.ad-gallery .ad-image-wrapper {width: 100%;height:453px;margin-bottom: 10px;overflow: hidden;  position:relative;}

}
@media only screen and (max-width:1023px){
.header .wp{padding:0}
.nav{display:none}
.nav {position: relative;float: right;width: 65%;}
.header{height:60px}
.header .logo{height:60px;line-height:60px}
.header .header-r{padding-top:10px}
.floatbar,.sidebar{display:none}
.g-cont{margin-left:0;padding-top:10px}
.g-m-1 .sitemap{display:none}
.footer .d1,.footer .d2{float:none;text-align:center}
.pages .num{display:none}
.menuBtn{display:inline-block}
.pages{margin:20px 0}
.ad-gallery {width:840px; margin:0 auto}
.ad-gallery .ad-image-wrapper {width: 100%;height:453px;margin-bottom: 10px;overflow: hidden;  position:relative;}
}
@media only screen and (max-width:768px){
.banner-inner{height:300px}
.banner-inner images{display:none}
.ad-gallery {width:768px; margin:0 auto}
.ad-gallery .ad-image-wrapper {width: 100%;height:453px;margin-bottom: 10px;overflow: hidden;  position:relative;}
.info_details p img{width:100%;height:auto;}
}
@media only screen and (max-width:600px){
.header .logo img.logo-pc{display:none}
.header .logo img.logo-m{display:inline-block;height:40px}
.ad-gallery {width:540px; margin:0 auto}
.ad-gallery .ad-image-wrapper {width: 100%;height:453px;margin-bottom: 10px;overflow: hidden;  position:relative;}
.info_details p img{width:100%;height:auto;}
}
@media only screen and (max-width:480px){
.banner-inner{height:150px}
.ad-gallery {width:100%; margin:0 auto}
.ad-gallery .ad-image-wrapper{width:100%; margin:0 auto}
.ad-gallery .ad-image-wrapper .ad-loader { position: absolute; z-index: 10; top: 48%; left: 0%; border: 1px solid #CCC;}
.ad-gallery .ad-image-wrapper .ad-image { position: absolute; overflow: hidden;  z-index: 9;width:90%}
.ad-gallery .ad-image-wrapper .ad-image  img{ position: absolute; overflow: hidden; top: 0; left: 0%; z-index: 9;}
.ad-gallery .ad-image-wrapper {width:380px;height:353px;margin-bottom: 10px;overflow: hidden;  position:relative;left: 0%;}
.info_details p img{width:100%;height:auto;}
}

