@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
html{color:#000;overflow-y:scroll;overflow:-moz-scrollbars}
body,button,input,select,textarea{ font-family:"微软雅黑";}
h1,h2,h3,h4,h5,h6{font-size:100%}
em{font-style:normal}
small{font-size:12px}
ul,ol{list-style:none}
a{text-decoration:none}
a:hover{text-decoration:underline}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
img{-ms-interpolation-mode:bicubic}
textarea{resize:vertical}

.left{float:left}
.right{float:right}
.overflow{overflow:hidden}
.hide{display:none}
.block{display:block}
.inline{display:inline}
.error{color:#F00;font-size:12px}
label,button{cursor:pointer}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
.clearfix{zoom:1}
.clear{clear:both;height:0;line-height:0;font-size:0;visibility:hidden;overflow:hidden;}

a{color:#333;}
a:link{color:#333; text-decoration:none;}
a:visited{color:#333; text-decoration:none;}
a:hover{color:#d6000f; text-decoration:none;}
a:active{color:#d6000f; text-decoration:none;}

#main{ width: 100%; font-family: "微软雅黑"; position: relative;}
/*header*/



.header{ height:110px; width:100%; background:url(header_bg.png); position: absolute; top: 0px; left: 0px;z-index: 2;}
.header .h-content{ width:1200px; position:relative; margin:0 auto;}
.header .logo{ margin-top:35px;}
.header .logo img{ width: 300px; }
.header .h-nav ul{ margin:25px 230px 0 0;  font-size:14px; }
.header .h-nav ul li{ height:16px; line-height:16px; float:left; padding:0 10px; border-right:#666 2px solid;}

.header .h-nav .h-serach{ background:url(serach_bg.png) no-repeat; width:212px; height:37px; position:absolute; top:15px; right:0px;}
.header .h-nav .h-serach input[type="text"]{ width:140px; float: left; font-size:12px; color:#999; margin:0 10px; padding:9px 4px; border:none; outline:none; background:none;}
.header .h-nav .h-serach input[type="submit"]{ width: 19px; height: 19px; float: right; margin: 8px 10px 0 0; border: none; outline: none; cursor: pointer; background: url(serach.png) center center no-repeat; }
/*banner*/
.banner .slick-dots{ line-height:16px; position:absolute; bottom:20px; left:50%; margin-left:-50px; background:rgba(255,255,255,0.6); border-radius:10px; padding:3px 10px;}
.banner .slick-dots li{ display:inline-block; width:16px; height:16px; background:url(s_li_1.png); background-size:cover; margin:0 5px;}
.banner .slick-dots li.slick-active{background:url(s_li_2.png); background-size:cover;}
.banner .slick-dots li button {
    border: 0; background:none; display: block; width:16px; height:16px; outline: 0; line-height:0px; font-size:0px; cursor: pointer; outline:0px; float:left;}

.slideBox{ width:100%; height:550px; overflow:hidden; position:relative;}
.slideBox .hd{ height:25px; background: url(header_bg.png); border-radius: 15px; overflow:hidden; position:absolute; left:50%; bottom:30px; margin-left: -60px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; padding: 0 10px;}
.slideBox .hd ul li{ float:left; margin:4px 8px 0;  width:18px; height:17px; line-height:18px; text-align:center; background:url(s_li_2.png); cursor:pointer; }
.slideBox .hd ul li.on{ background:url(s_li_1.png); color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd ul{ height: 100%; }
.slideBox .bd li{ width:100%; height:100%; zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:100%; display:block;}

.content{width:1200px; margin: 0 auto;}
.content .news-tab-1{ width: 75%; margin-top: 30px; box-shadow:2px 5px 6px #d5d3d3;}
.content .news-tab-2{ width: 23%; margin-top: 30px;}

.content .hot-tab h2 a{ display: block; max-width: 95%; margin: 0 auto; padding: 30px 0; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; text-align: center; font-size: 28px; font-weight: 400;}

.content .news-tab-1 .news-img{ width: 55%;}
.content .news-tab-1 .news-list{ width: 43%;}

/*hot img*/
.news-img .slick-slide{ max-width:100%; position:relative;}
.news-img .slick-slide p{ position: absolute; bottom: 0px;  margin:0px; line-height: 40px; text-indent: 1em; font-size:16px; color: #fff; text-align: left;  width: 100%; background:url(pic-tit-bg.png) repeat;}
.news-img .slick-slide p a{ display: block; width: 95%; color: #fff; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.news-img .slick-dots{ position:absolute; right:0px; bottom:45px;}
.news-img .slick-dots li{ display:inline-block; margin:0 5px; background:#000;}
.news-img .slick-dots li.slick-active{ background:#d6000f;}
.news-img .slick-dots li button{ background:none; border:0; width:20px; height:20px; font-size:12px; color:#fff; text-align:center; outline:none;}

/*news tab*/
.slideTxtBox-1{ width:100%; text-align:left;  }
.slideTxtBox-1 .hd{ position:relative; height: 40px }
.slideTxtBox-1 .hd ul{ width: 100%; float:left; position:absolute; left:0px; top:0px; height:32px;}
.slideTxtBox-1 .hd ul li{ width: 25%; float:left; font-size: 18px; height: 40px; line-height: 25px; border-bottom: #fff 4px solid; cursor:pointer; text-align: center;}
.slideTxtBox-1 .hd ul li.on{ border-bottom: #d6000f 4px solid;}
.slideTxtBox-1 .hd ul li.on a{ color:#d6000f;}
.slideTxtBox-1 .bd { height:274px; overflow:hidden;}
.slideTxtBox-1 .bd ul{ padding:5px;  zoom:1; display:none;}
.slideTxtBox-1 .bd li{ height:45px; line-height:45px; font-size: 16px; border-bottom: #d7d7d7 1px solid; text-align: right; background: url(icon-1.png) left center no-repeat; text-indent: 1em; padding-right:1em;}
.slideTxtBox-1 .bd li a{ font-family:"微软雅黑"; display: block; text-align: left; float: left; max-width: 78%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.notice-left{ width:50px; height:50px; padding-top:5px; margin-right:10px; background:#d6000f; font-size:14px; color:#FFF; font-weight:normal; text-align:center;}
.notice-left h2 a{ color:#FFF;}

/* 通知公告上下翻动 */
.txtMarquee-top{width:195px; position:relative;}
.txtMarquee-top .hd .prev{ position: absolute;width: 16px; height:16px; top:26px; right:-18px; background:url("notice-icon-down-1.png"); cursor: pointer;}
.txtMarquee-top .hd .next{ position: absolute;width: 16px; height:16px; top:7px; right:-18px; background:url("notice-icon-top-1.png");cursor: pointer; }
.txtMarquee-top .infoList li{ line-height:25px; font-size: 13px;}

.zt-tab{ width:100%; height: 352px; margin-top:10px; padding-bottom:10px; box-shadow:2px 5px 6px #d5d3d3;}
.zt-tab h3{ text-align:left; text-indent:1em; font-size:18px; font-weight:normal; border-bottom:#e6666f 2px solid; padding:10px 0 10px}
.zt-tab h3 a{ float:right; color:#d6000f; font-size:13px; margin-right:1em; line-height:40px;}
.zt-tab ul li{ margin-top:14px; text-align:center;}
.zt-tab ul li img{ width:90%; min-height:85px;}

.service-tab{ width:100%;}
.service-tab-title{ text-align:center; padding:35px 0; background:url(ywbk.png) center center no-repeat;}
.service-tab-title a{ font-size:27px; color:#d6000f;}
.service-tab ul{ width:100%}
.service-tab ul li{ width:32%; float:left; margin-right:2%; position:relative;}
.service-tab ul li img{ width:100%; vertical-align: middle;}
.service-tab ul li div{ height:40px; line-height:40px; font-size:18px; color:#FFF; position:absolute; bottom:0px; left:0px; width:100%; background:url(service-tt-bg.png); text-align:center;}
.service-tab ul li div span{ display:inline-block;}
.service-tab ul li div img{ width:auto; height:20px; float:left; margin:10px 10px 0;}
.tz-tab{ width:100%; margin-top:35px; border-top:#d6000f 4px solid; background:url(map.png) right top no-repeat #eff5ff; background-size: 50% auto; box-shadow:2px 5px 6px #d5d3d3;}
.tz-tab-1{ width:45%; margin:20px 20px 0;position:relative;}
.tz-tab-2{ width:50%;}

.tz-tab-1 dl{ width:120px; text-align:center; float:left;position: absolute;
    top: -14px;left:-17px;}
.tz-tab-1 dl dd{ font-size:18px; color:#d7000a; font-weight:bold; line-height:30px;}
.tz-tab-1 .tz-nav{ margin-top:5px;}
.tz-tab-1 .tz-nav li{ float:left; font-size:18px; width:120px; text-align:right;}
.tz-tab-1 .tz-list{ width:100%; margin-top:0px;}
.tz-tab-1 .tz-list li{ height:38px; line-height:37px; font-size:16px; color:#515151; text-align:right; padding-right:10px; border-bottom: #d7d7d7 1px solid; text-align: right; background: url(icon-1.png) left center no-repeat; text-indent: 1em;}
.tz-tab-1 .tz-list li a{ text-align:left; float:left; max-width: 80%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.tz-tab-2 h3{ font-size:18px; font-weight:normal; margin-top:25px;}
.tz-tab-2 .gp{ margin:10px 0; padding-right:10px;}
.tz-tab-2 .gp img{width:545px;height:300px;}



.footer{ width:100%; margin-top:40px; background:#c9c9c9; border-top:#d33641 2px solid;}
.f-content{ width:1200px; margin:0 auto; padding-top:30px;}
.footer-1{ width:28%; height:160px; border-right:#868686 1px solid;}
.footer-2{ width:44%; height:160px; text-align:center;}
.footer-3{ width:28%; height:160px; border-left:#868686 1px solid;}
.footer-copyright{ width:100%; text-align:center; font-size:14px; padding:35px 0;}
.footer-1 ul{ width:50%; margin:0 auto;}
.footer-1 ul li{ height:40px; line-height:40px; float:left; width:50%; font-size:14px; text-align:center;}
.footer-2 img{ width:65%; margin-top:50px;}
.footer-3 div{ width:220px; margin:0 auto;}
.footer-3 div h3{ font-size:14px; font-weight:normal;}
.footer-3 div select{ width:220px; font-size:14px; color:#666; margin-top:15px;}

.phone-click , .phone-nav , .leftMenu , .btn{ display:none;}

.nav-tab{ width: 100%; position: absolute; top: 60px; height: 50px;}
.nav-content{ width: 1200px; position: relative; margin: 0 auto; height: 50px;}
.trig{display: none;position: absolute;bottom: 0px;left:50%;margin-left:-8px;border-bottom: 7px solid #8e9eb0;border-left: 8px solid transparent;	border-right: 8px solid transparent;}
.second-bg{	display: none;position: absolute;width: 100%;height: 40px;background:url(li-bg-2.png);z-index: 1;}
.nav-list{ position: absolute; width:100%; text-align:right; height: 50px; right:0px; z-index: 2;}
.nav-list>li{position: relative; display:inline-block; height: 50px;line-height: 50px;text-align: center;}
.nav-list>li>a{	display: block; position: relative; padding:0 10px;}
.nav-list>li ul{position: absolute;	width: 100px;display: none;	z-index: 666;}
.nav-list>li ul li{width:100px; text-align:center;float: left;height: 40px;font-size: 14px;line-height: 40px;	margin: 0 2px;}
.nav-list>li ul li a{ color:#FFF;}

.leftMenu a { text-decoration: none; display: block;color:#fff;	font-size:16x;}
.leftMenu .phone-logo{ text-align:center;}
.leftMenu .phone-logo img{ max-width:90%; margin:5% 0;}
.leftMenu {
    background:rgba(0,0,0,0.8); overflow: auto;
    left: -1000px; position: fixed; top: 0px; display: block;
    height: 100%; width: 68%; min-width: 140px; max-width: 440px;
    z-index: 90002;
    transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
}

.leftMenu.menu-open { left: 0;}

.leftMenu ul { list-style: none; padding: 0;}

.leftMenu ul li { position: relative; padding: 10px 0 10px 20px;}
.leftMenu ul li.hasChild > a:after { content: "+"; position: absolute; right: 20px; top: 4px; font-size: 24px; font-weight: 300;}

.leftMenu ul li.hasChild.open > a:after { content: "-"; right: 23px; font-size: 28px; top: 0px;}

.leftMenu ul li ul{ margin:5px 0;}

.leftMenu ul li ul li{ padding:5px 20px; margin-right:10px;}

.leftMenu ul li ul li a{ font-size:14px;}

.f2, .f3 {
    height: 0; padding-left: 0em; overflow: hidden; position: relative;
    transition: height 0.4s ease;
    -moz-transition: height 0.4s ease;
    -webkit-transition: height 0.4s ease;
    -o-transition: height 0.4s ease;
}

.menu-dark-backdrop {
    background: rgba(0,0,0,0);
    transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    width: 100%; position: fixed; top: 0px; left: 0; right: 0; overflow: hidden;
}

.menu-dark-backdrop.in { height: 100%; z-index: 90001; background: rgba(0,0,0,0.5);}

/*about*/
.banner-tab{ height:200px;}
.content-left{ width:190px; margin-top:20px; background:#FFF;}
.content-right{ width:980px; margin-top:20px; padding:20px 40px 50px; background:#FFF;}
.content-article{ width:100%; margin-top:20px; padding:20px 20px 50px; background:#FFF;}

.content-left h2{ height:55px; line-height:55px; text-align:center; background:#d6000f; font-weight:normal; font-size:20px; color:#FFF; border-bottom:#ea8a92 1px solid;position:relative;}

.list_dl{ text-indent:55px;font-size:16px;}
.list_dt{ width: 100%; height: 60px; line-height: 60px; font-size:17px; cursor: pointer; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px solid #cdcdcd;}
.list_dt:hover a{ color:#d6000f;}
.list_dt a{
    display:block;
}
#open a{color:#d6000f;}
.list_dt_icon{ position: absolute; left: 36px; top: 20px; display: block; width: 16px; height: 16px;}
.list_dd{ display: none; width:100%; height:auto; margin-top:-10px; padding-bottom:10px; background:#FFF; border-bottom: 1px solid #cdcdcd;}
.list_dd ul{ width:100%;}
.list_li{height:34px; line-height:34px; list-style-type: none; color: white; width: 100%; cursor: pointer;}
.list_li:hover{}
.list_li a{ font-size:15px; display:block;}
.list_li.cur a{ color:#015193;}

.content-right .postion{ vertical-align:middle; font-size:14px; color:#a3a3a3; text-align:right;}
.content-right .postion a{ padding:0 10px;}
.content-right .postion img{}
.content-info{ font-size:16px; line-height:28px; padding-top:20px;}
.content-info p{ text-indent:2em;}

.content-article .postion{ vertical-align:middle; font-size:14px; color:#a3a3a3; text-align:right;}
.content-article .postion a{ padding:0 10px;}


.dsh-box{ height:147px; background:#f1eff1; margin-bottom:10px; overflow:hidden; clear:both; overflow:hidden;}
.dsh-box dl dt{ width:114px; float:left;}
.dsh-box dl dd{ width:700px; float:right; margin-right:40px; line-height:18px;}
.dsh-box dl dd h3{ font-size:16px; margin-top:15px;}
.dsh-box dl dd h4{ font-size:14px; margin-top:15px}
.dsh-box dl dd p{ font-size:14px; margin-top:15px; text-indent:0px;}

.cydw-list{}
.cydw-list li{ width:48%; height:48px; line-height:48px; font-size:14px; text-align:left; border-bottom:#999 1px dashed; float:left;}
.cydw-list li a{ float:right; color:#b2b2b2; font-size:12px; margin-top:5px;}
.cydw-list li a:hover{ color:#d6000f;}

.news-list1 li{ background:url(dian.jpg) 10px 22px no-repeat; width:100%; height:44px; line-height:44px; font-size:14px; text-align:right; border-bottom:#999 1px dashed; float:left; text-indent:20px;}
.news-list1 li a{ float:left; display:inline-block; height:44px; max-width:65%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;text-align:center;}
.default_pgSearchInfo{display:none;}

.article-title{ font-size:24px; font-weight:400; line-height:50px; text-align:center; border-bottom:#c5c5c5 1px solid; margin-top:20px;}
.article-source{ word-spacing:15px; text-align:center; padding:20px 0;}
.article-source-1 , .article-source-2{ display:inline;}
.article-content,.article-content div,.article-content p,.article-content p span{font-size: 15px !important;
    line-height: 30px !important;font-family:"微软雅黑" !important;}
.content-info p, .content-info p img, .article-content img, .article-content p img , .service-left img{ margin: 10px auto !important; float: none !important; clear: both !important; display: block !important; max-width: 100% !important; height:auto !important;}

.next-page{ padding:25px 0; margin-top:50px; border-top:#c9c9c9 1px solid;}
.next-page ul li{ width:50%;}
.next-page ul li.up{ text-align:left; background:url(up-icon.png) left center no-repeat; padding-left:15px;}
.next-page ul li.down{ text-align:right; background:url(down-icon.png) right center no-repeat; padding-right:15px;}

.cjcx-box{ width:45%; margin:0 2% 25px;}
.cjcx-box h3{ height:32px; line-height:32px; background:#e1e1e1; font-size:14px; text-indent:15px;}
.cjcx-box ul{ margin:5px 15px;}
.cjcx-box ul li{ font-size:12px; line-height:24px; text-height:15px;}

.service-right{ width:60%;}
.service-left{ width:35%;}
.service-right .service-list{}

.service-right .service-title{ font-size:16px; color:#d6000f;}
.service-right p{ text-indent:0px; font-size:12px;}
.service-right .service-list{ font-size:12px; line-height:20px; margin-top:10px;}


.event_box{width:100%;margin:0 auto;position:relative;min-height:365px;}
.event_box .parHd {width:90%;/*display:inline-block;*/height:110px; margin:0 auto;overflow:hidden; background:url(h-bg.jpg) 0px 85px repeat-x;}
.parHd  ul{width:90%; text-align:center;margin:0 auto;padding-top:25px !important;}

.parHd .tempWrap{margin:0 auto;}
.parHd .tempWrap:after{content:'';width:85%;height:3px;background:#;position:absolute;/* top:33%;*//* right:-140%;*/right:8%;top:70px;/* margin-top:-0.5px;*/z-index:10;}
.parHd li.no_line:before{display:none;}
.parHd li{display:inline-block;cursor:pointer;padding-bottom:100px;font-size:16px;color:#000;margin:0 50px;position:relative;}
.parHd li:after{content:'';background:url(dot_ico.png) no-repeat;width:24px;height:24px;position:absolute;z-index:20;top:50px;left:50%;margin-left:-12px;}
.parBd{ background:#f1f1f4; width:80%; margin:0 auto; padding:30px 60px;}
.parBd p{ text-indent:0px;}

div#listBox {width:100%;}
.sPrev,.sNext{width:30px;height:30px;display:block;position:absolute;top:70px; cursor:pointer;}
.sPrev{left:0;}
.sNext{right:0;}
.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}
.parHd li.act span{display:block;width:24px;height:24px;overflow:hidden;background:url(cat.png) no-repeat;position:absolute;top:50px;left:50%; margin-left:-12px;z-index:21;}
.parHd li span,.parHd li.clone span,.parBdtitle{display:none;!important;}
.news-img .slick-slide img{
    height:317px;
}


@media screen and (min-width:1670px){
	.header{ height:125px;}
	.header .logo img{ width: 100%; }
	.header .h-content{ width:1668px;}
	.header .h-nav ul{ font-size:18px;}
	.header .h-nav ul li{ height: 28px; line-height: 28px; overflow: hidden; padding: 0 24px }
	.header .h-nav .h-serach input[type="text"]{ font-size:14px; padding: 7px 4px; }
	.content{width:1668px; margin: 0 auto;}
	.content .hot-tab h2 a{ font-size: 38px;}

	.news-img .slick-slide p{ line-height: 60px;}
	.news-img .slick-slide p a{ font-size:20px;}
	.news-img .slick-dots{ bottom:65px;}

	.news-img .slick-dots li button{ background:none; border:0; width:26px; height:26px; font-size:14px; color:#fff; text-align:center; outline:none;}

	.slideTxtBox-1 .hd{ height: 65px }
	.slideTxtBox-1 .hd ul li{ font-size: 22px; height: 65px; line-height: 65px; border-bottom: #fff 8px solid;}
	.slideTxtBox-1 .hd ul li.on{ border-bottom: #d6000f 8px solid;}
	.slideTxtBox-1 .bd { height:374px;}
	.slideTxtBox-1 .bd li{ height:62px; line-height:62px; font-size: 22px;  background: url(icon.png) left center no-repeat;}
	.slideTxtBox-1 .bd li a{font-size:20px;}

	.notice-left{ width:70px; height:70px; padding-top:8px; font-size:20px;}

	/* 通知公告上下翻动 */
	.txtMarquee-top{width:265px;}
	.txtMarquee-top .hd .prev{ width: 21px; height:22px; top:40px; right:-20px; background:url("notice-icon-down.png");}
	.txtMarquee-top .hd .next{width: 21px; height: 22px; top:7px; right:-20px; background:url("notice-icon-top.png");}
	.txtMarquee-top .infoList li{ line-height:35px; font-size: 17px;}

	.zt-tab{ margin-top:30px; height: 448px;}
	.zt-tab h3{font-size:22px;}
	.zt-tab ul li{ margin-top:15px;}
	.service-tab{ margin-top:20px;}
	.service-tab ul li div{ height:60px; line-height:60px; font-size:26px;}
	.service-tab ul li div img{ width:auto; height:25px; margin:18px 15px 0;padding-bottom:25px;}

	.tz-tab{ margin-top:65px; background-size: auto auto;position:relative;}
	.tz-tab-1{ width:45%; margin:20px 30px 0;position:relative;}

	.tz-tab-1 dl dd{ font-size:22px;}
	.tz-tab-1 .tz-nav li{ font-size:22px; width:150px;}
	.tz-tab-1 .tz-list{margin-top:17px;padding-bottom:20px;}
	.tz-tab-1 .tz-list li{ height:58px; line-height:57px; font-size:22px; background: url(icon.png) left center no-repeat;}

	.tz-tab-2 h3{ font-size:22px;}

	.f-content{ width:1668px;}
	.footer-1 ul li{ font-size:18px;}
	.footer-2 img{ width:auto;}
	.footer-3 div h3{ font-size:18px;}
	.footer-3 div select{ width:220px; font-size:18px;}
	.footer-copyright{ font-size:18px;}
	
	.nav-tab{ height: 65px;}
	.nav-content{ width: 1668px; position: relative; margin: 0 auto; height: 65px;}
	.nav-list>li a{font-size: 20px;}
	.nav-list>li ul li a{font-size: 16px;}
	.second-bg{height: 50px;background:url(li-bg-2.png);z-index: 1;}
	.nav-list{ height: 65px;}
	.nav-list>li{ height: 65px;line-height: 65px;}
	.nav-list>li ul li{height: 50px;line-height: 50px;}
	
	.content-left{ width:300px;}
	.content-right{ width:1330px;}
	.content-info{ font-size:20px; line-height:40px;}
	.dsh-box dl dd{ width:1050px;}
	.dsh-box dl dd h3{ font-size:16px; margin-top:15px;}
	.dsh-box dl dd h4{ font-size:14px; margin-top:15px}
	.dsh-box dl dd p{ font-size:14px; margin-top:15px; text-indent:0px;}
	.article-title{ font-size:28px; line-height:60px;}
	.sPrev,.sNext{top:65px;}
	/*.parHd li.act span{ left:14px;}*/
	.news-img .slick-slide img{ height:440px;}
    ul.f-gpu1 li
	
}
@media screen and (max-width:1670px){
    .tz-tab-1 dl img{
        width:26%;
    }
    .tz-tab-1 dl dd{
        font-size: 15px;
        line-height:21px;
    }
    .tz-tab-2 .gp img{
            width: 402px;
            height: 160px;
    }
}
@media screen and (max-width:1200px){
    .tz-tab-1 dl img{
        width:auto;
    }
    .tz-tab-1 dl dd{
        font-size: 17px;
        line-height:30px;
    }
	.nav-tab , .h-serach , .content-left,.parHd{ display:none;}
	.btn , .leftMenu,.parBdtitle,.slideBox-1{ display:block !important;}
	.btn{ background:url(phone-icon-1.png) no-repeat; width:32px; height:32px; border:none; text-indent:-9999px; position:absolute; top:50px; right:10px; z-index:3; outline:none;}
	.header{ height:auto; padding:10px; position:relative;}
	.header .h-content{ width:auto; max-width:1200px;}
	.header .logo{ margin-top:20px;}
	.header .logo img{ width:80%;}
	.header .h-nav ul{ margin:0px;}
	.header .h-nav ul li{ height:16px; line-height:16px; font-size:12px; padding:0 5px;}

	.phone-click{ display:block; position: absolute; top:60px; right:10px; z-index:3; width:32px; height:32px; background:url(phone-icon-1.png) no-repeat; text-indent:-9999px;}
	.phone-close{ display:block; position: fixed; top:60px; right:10px; z-index:4; width:32px; height:32px; background:url(phone-icon-2.png) center center no-repeat; text-indent:-9999px;}
	.phone-nav{ display:block; background:rgba(0, 0, 0, 0.9); width:100%; height:100%; position:fixed; left:0%; top:-1000%; z-index:3;}
	.leftsidebar_box .phone-logo{ padding:20px 40px;}
	.leftsidebar_box .phone-logo img{ max-width:80%;}
	.leftsidebar_box dt{padding-left:40px;padding-right:10px;background-repeat:no-repeat;background-position:10px center;color:#f5f5f5;font-size:14px;position:relative;line-height:35px;cursor:pointer;}
	.leftsidebar_box dt a{ color:#FFF;}
	.leftsidebar_box dd{height:20px; padding-left:40px;}
	.leftsidebar_box dd a{color:#f5f5f5;line-height:20px; font-size:12px;}
	.leftsidebar_box dt img{position:absolute;left:140px;top:14px;}
	.banner .slick-dots{ bottom:10px;}
	.banner .slick-dots li{width:14px; height:14px;}
	.banner .slick-dots li button{ float:left;}
	.content{ width:auto; max-width:1200px; margin: 0 auto;}
	.content .hot-tab h2 a{ font-size:16px;}
	.content .news-tab-1{ width:95%; margin:0 auto; float:none; box-shadow: 0px 0px 0px;}
	.content .news-tab-1 .news-img{ width:100%; margin:0 auto; float:none;}
	.content .news-tab-1 .news-list{ width:100%; margin:10px auto; float:none;}
	.content .news-tab-2{ width:95%; margin:0 auto; float:none;}
	.content .slideTxtBox-1 .hd ul li{ font-size:16px;}
	.content .slideTxtBox-1 .bd li{ padding-right:0px;}
	.content .notice-right{ width:75%;}
	.content .txtMarquee-top{ width:100%;}
	.content .zt-tab{ width:100%; height:auto; margin:0 auto; box-shadow: 0px 0px 0px;}
	.content .zt-tab h3{ font-size:16px; margin-top:10px;}
	.content .zt-tab ul li img{ width:100%;}
	.content .service-tab{ width:95%; margin:0 auto; float:none;}
	.content .service-tab-title{ padding:10px 0;}
	.content .service-tab-title img{ max-width:100%;}
	.service-tab ul{ width:100%; margin:0 auto;}
	.service-tab ul li{ width:100%; margin-bottom:10px; float:none;}
	.service-tab-title{ background:url(ywbk-1.png) center center no-repeat;}
	.service-tab-title a{ font-size:20px;}
	.tz-tab{ width:95%; margin:0 auto; padding-bottom:10px; float:none; box-shadow: 0px 0px 0px;overflow: hidden;}
	.tz-tab-1{ width:100%; float:none; margin:0;}
	.tz-tab-1 dl{width: auto; margin:10px 0 0; float:none;position: relative;
    left: 0px;
    top: 0px;}
	.tz-tab-1 .tz-nav{ margin:0; float:none;}
	.tz-tab-1 .tz-nav li{ text-align: center; font-size:16px; float:none; display:inline-block;}
	.tz-tab-1 .tz-list { width:98%; float:none; margin:0 1%;padding-bottom:0px;}
	.tz-tab-2{ width:98%; margin:0 1%; float:none;}
	.tz-tab-2 h3{ margin-top:10px;}
	.tz-tab-1 .tz-list li{ font-size:14px;}
	.tz-tab-1 .tz-list li a{}
	.footer{ margin-top:0px;}
	.f-content{ width:auto; padding-top:15px; max-width:1200px;}
	.footer-1 , .footer-2 , .footer-3 { width:100%; height:auto; float:none; border:none;}

	.footer-1 ul li{ display:inline-block; width:48%; float:none;}
	.footer-2 img{ max-width:80%; width:auto; margin:10px 0;}
	.footer-3 div h3{ font-size:16px;}
	.footer-3 div{  width:80%; padding-top:10px;}
	.footer-3 div select{ width:100%; font-size:12px;}
	.footer-copyright{ padding:20px 10px; line-height:2em; float:none;}
	
	.content-right{ padding:20px 10px;}
	.content-right .postion{ font-size:12px;}
	.dsh-box{ height:auto;}
	.content-right{ width:100%;}
	.dsh-box dl dt{ width:20%; float:left;}
	.dsh-box dl dd{ width:70%; margin:0 5%;}
	.dsh-box dl dt img{ width:100%; height:auto;}
	.cydw-list li{ width:100%;}
	.cjcx-box{ width:98%; padding:10px 1% 0px;}
	.news-list li a{ max-width:70%;}
	
	.service-right{ width:100%;}
	.service-left{ width:100%; text-align:center; margin:20px 0;}
	.service-right p{ font-size:14px;}
	.service-right .service-list{ font-size:14px; line-height:28px;}

	.parBd { width:100%; padding:0px;}
	.slideBox-1{ padding:10px; border-bottom:#fff 10px solid;}
    /*新增修改*/ 
    .footer-1, .footer-2, .footer-3{
        display:none !important;
    }
    .next-page{
        display:none!important;
    }
.article-source-1 , .article-source-2{ display:block;}
.article-source-1{ margin-bottom:10px;}	
}

