@charset "gb2312";
/* CSS Document */
/*-------------------公共样式---------------------*/
html{ font-size:10px;}
*{margin: 0px;border: 0px;padding: 0px;}
body{ max-width:640px; min-width:320px; margin:0 auto;}
body *{font-family: "Microsoft YaHei"; line-height:2.4rem; }
p,dl,dt,dd,li,div,section,nav{ font-size:1.4rem; color:#666; }
img{vertical-align:middle;border:0;outline:0; max-width:100%;} 
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.cl{clear: both;}
br { display:inline; line-height:1.5rem;}
.ov{overflow: hidden;}
.text{text-align: center;}
.pad{padding:1rem 2rem;}
.w_pad{ padding:1.5rem 1rem;}
a{text-decoration: none; color:#fff;  -webkit-tap-highlight-color:rgba(255,0,0,0);}
a:hover{ color:#fff;}
a img{ vertical-align:middle;}
ul li,ol li{list-style: none;}
.null{zoom:1;clear:both;height:0;font-size:0;overflow: hidden;}
.null:after{content:".";visibility:hidden;display:block;clear:both;height:0;font-size:0;overflow: hidden;}
/*-------------------公共样式结束---------------------*/

/*----------本页面公共样式------------*/
.zx{ width:95%; margin:1.2rem auto .5rem; overflow:hidden;}
.zx a{ display:block;  border-radius:0.6rem; width:48%; line-height:3.2rem; text-align:center; color:#fff; font-size:1.5rem; padding-top:.2rem;}
.zx a img { width:1.5rem; margin-top:-.3rem;vertical-align:middle;margin-left:0.5rem}
.zx a:nth-of-type(1){ background-color:#F57520; float:left;}
.zx a:nth-of-type(2){ background-color:#DA4E31; float:right;}
.dj {    width: 80%;margin: 1.6rem auto 0rem;overflow: hidden;text-align: center;}
.dj a{    background: #F57520;border-radius: 0.3em;line-height: 3.2rem;text-align: center;display: block;color: #fff; font-size: 1.6rem;  font-weight: 100;}
.dj a img{width:1.8rem; margin-top:-.3rem;vertical-align:middle;margin-left:0.5rem}

/*----------本页面公共样式结束------------*/
.top .top_bg { background:#231f20; padding:8px 0; overflow:hidden;}
.top .top_bg .sy { width:19%; float:left; margin:0 3.5%;}
.top .top_bg .zxdh { width:58%; float:left;}
.top .top_bg .dh { width:9%; float:right; margin:0 3.5%;}
.top .nav {width:100%;background:#231f20;overflow:hidden;display:none;z-index:3;position:relative;top:0px;lef:0px;}
.top .nav .ico1,.nav .ico2,.nav .ico3,.nav .ico4,.nav .ico5{ padding-left:12%; padding-top:.9rem; padding-bottom:.8rem;}
.top .nav .ico1{background:url(../images/menu1.gif) no-repeat left;background-size:contain;}
.top .nav .ico2{background:url(../images/menu2.gif) no-repeat left;background-size:contain;}
.top .nav .ico3{background:url(../images/menu3.gif) no-repeat left;background-size:contain;}
.top .nav .ico4{background:url(../images/menu4.gif) no-repeat left;background-size:contain;}
.top .nav .ico5{background:url(../images/menu5.gif) no-repeat left;background-size:contain;}
.navitems{ clear:both;font-size:1.4rem;background:#231f20; overflow: hidden;}
.nav li {display:inline-block;width:100%; padding-left:4%; text-align: left; margin-bottom:.7rem;}
.nav li a {color:#fff;}
.zxs{width:80%;background:#ff7800;margin:0 auto;border-radius:0.5rem;padding:0.5rem 0;text-align:center;margin:1.5rem auto;margin-bottom:0;}
.zxs a{display:black;text-align:center;font-size:1.6rem;}
.zxs a img{width:20px;margin-left:0.5rem;margin-bottom:0.2rem;}
/*logo*/

.logo{ padding: 1rem 5rem; line-height: normal; }
.logo img{ width:100%;}
.zt_box{ position:relative; overflow:hidden; }
.zt_bj{ position:absolute; top:0px; z-index:-999}

/*daoyu*/
.daoyu{ background:#E8E8E8; padding:1rem 1rem; line-height:2rem; }
/*zt1*/
.zt1 .spe_js{ background:#fff; margin-bottom:0.5rem;overflow:hidden;}
.zt1 .spe_js  .bd li{position:relative;width:100%;}
.zt1 .spe_js  .bd li img{width:100%;}
.zt1 .spe_js p{ color:#fff;text-align:center; height:2.5rem;line-height:2.5rem;position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.6);}

.zt1 .spe_js .hd{ width:55px; margin:0 auto; margin-top:20px;}
.zt1 .spe_js .hd ul li{ width:14px; height:14px; margin:0 2px; border-radius:50%; background:#cccccc; float:left;}
.zt1 .spe_js .hd ul li.on{ background:#c03427;}
.zt1 p{ line-height:2rem; text-indent:2em; margin-top:1rem}
.zt1 p a{ color:#d63918}
/*zt2*/
.zt2 .zt2_s{ background:#F6F5F5}
.zt2 .zt2_s .zt2_1 p{line-height:2rem; color:#333333;text-indent:2em;}
.zt2 .zt2_s .zt2_1 a{ color:#d63918}
.zt2 .zt2_s .zt2_2{ border:0.5rem solid #E3E2E2; background:#fff; text-align:center; padding:1rem 0rem; margin-top:1rem}
.zt2 .zt2_s .zt2_2 h3{ color:#333; font-size:1.6rem}
.zt2 .zt2_s .zt2_2 h4{ color:#d63918; font-size:3.3rem; height:3rem; line-height:3rem}
.zt2 .zt2_s .zt2_3{ background:#E3E2E2; padding:0rem 0.5rem}
.zt2 .zt2_s .zt2_3 p{ padding-left:0.5rem}
.zt2 .zt2_s .zt2_3 p span{ color:#333333;}
.zt2 .zt2_s .zt2_3 p.p_2{ border-bottom:1px dashed #C0BFBF; padding-bottom:0.5rem}
.zt2 .zt2_s .zt2_3 .zt2_left{ width:30%; margin-top:0.5rem; padding-bottom:0.5rem}
.zt2 .zt2_s .zt2_3 .zt2_left img{vertical-align:middle;margin-top:.3rem;}
.zt2 .zt2_s .zt2_3 .zt2_right{ width:67%; margin-top:1rem; padding-top:0.5rem}
.zt2 .zt2_s .zt2_3 .zt2_right p{ line-height:2rem}
/*zt3*/
.zt3{ margin-top:1rem; background:#fff}
.zt3 .zt3_s{ background:#F6F5F5;}
.zt3 .zt3_s .zt3_1 p{line-height:2rem; color:#333333; text-indent:2em}
.zt3 .zt3_s .zt3_2{ border:0.5rem solid #E3E2E2; background:#fff; margin-top:1rem}
.zt3_3{ margin-top:2rem}
.zt3_3 .tit{ text-align:center}
.zt3_3 .tit h3{ color:#333333; font-weight:normal; font-size:1.8rem}
.zt3_3 .tit h2{ color:#333333; font-size:2rem; width:96%; margin:0 auto; border-bottom:1px dashed #CCC; padding-bottom:0.7rem}
.zt3_3 .zt3_ul{ margin-top:2rem}
.zt3_3 .zt3_ul ul{ border:1px solid #CFCFCF; margin-top:0.5rem}
.zt3_3 .zt3_ul ul li:nth-of-type(1){ float:left;width:50%}
.zt3_3 .zt3_ul ul li:nth-of-type(2){ float:right; width:50%; text-align:center;padding-top:3rem }
@media screen and (max-width:320px){
.zt3_3 .zt3_ul ul li:nth-of-type(2){padding-top:2.5rem;vertical-align:middle;}
}
.zt3_3 .zt3_ul ul li span{ color:#d63918; font-weight:900;}
.zt1_p p{ font-size:1.4rem}
.zt3_3 .zt3_ul ul li:nth-of-type(2) h3{font-weight:normal}
/*zt4*/
.zt4{ margin-top:2rem}
.zt4 .zt4_s{ background:#F6F5F5;}
.zt4 .zt4_s .zt4_1 p{line-height:2rem; color:#333333; text-indent:2em}
.zt4 .zt4_s .zt4_1 p a{ color:#d63918}
.zt4 .zt4_s .zt4_2{ margin:1rem auto; width:65%}
.zt4 .zt4_s .zt4_3{ text-align:center}
.zt4 .zt4_s .zt4_3 p{ color:#333 }
/*foot*/
.foot{padding:1rem 0 5rem; overflow:hidden; padding-top:1.5rem;}
.foot ul li{width:20%;float:left; margin:0 2.5%; text-align:center;}
.foot ul li img { width:75%;}
.foot ul li a{ color:#333333;}


