@charset "utf-8";
/* CSS Document */
html{color:#333;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font:16px/28px "Microsoft YaHei";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
ol,ul,li {list-style:none;}
img{border:none;}
h1,h2{ font-weight:bold}
h3,h4,h5{ font-weight:normal}
i,em{ font-style:normal}
a{text-decoration:none;}
.fl{float:left;}
.fr {float:right;}
.cl { *zoom:1;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pr{ position:relative}

.w1200{ width:1200px; margin:0 auto}
.pd50{ padding:50px 0}
.mt50{ margin-top:50px;}
.mt70{ margin-top:70px}


.topbox{ background:url(images/topbg.jpg) no-repeat center top; height:700px;}
.topbox .mphlg{ background:url(images/lg.png) no-repeat; width:220px; height:209px; position:absolute; top:-209px; left:0}
.topbox .zt01{ position:absolute; top:-180px; left:230px; width:786px; height:252px;}
.topbox .dy{ position:absolute; left:280px; top:-447px; width:730px; line-height:28px; color:#666}
.topbox .mphlg .backto{ margin:137px 0 0 72px; font-size:14px; color:#fff; width:80px; line-height:22px;}
.topbox .mphlg .backto ul{ position:absolute; top:22px; left:0; width:80px; background:#e53b17; display:none}
.topbox .mphlg .backto ul li a{ color:#fff}
.mphlg,.zt01,.dy{opacity:0; filter:alpha(opacity=0);}

.title{ width:100%; height:100px; background:url(images/tit.jpg) no-repeat; margin-bottom:50px}
.t02{ background-position:0 -100px}
.t03{ background-position:0 -200px}
.t04{ background-position:0 -300px}


.part01 dl{ width:50%; float:left}
.part01 dl dt{ width:270px; height:240px; float:left}
.part01 dl dd{ width:320px; float:right}
.part01 dl dd b{ display:block; width:100%; height:50px; text-align:center; line-height:50px; background:#e53b17; color:#fff; font-size:20px;}
.part01 dl dd p{ width:260px; height:230px; margin:0 20px; border:1px solid #bfbfbf; padding:10px; text-indent:2em; text-align:justify; border-top:none}

.part02 dl{ width:100%; float:left}
.part02 dl dt{ width:516px; float:left; position:relative}
.part02 dl dt i{ display:inline-block; width:167px; height:167px; background:url(images/icon01.png) no-repeat; position:absolute; top:-53px; left:0}
.part02 dl dt i.i02{ background-position:0 -167px;}
.part02 dl dt i.i03{ background-position:0 -334px}
.part02 dl dt img{ float:right}
.part02 dl dd{ width:683px; height:238px; margin:21px 0 22px 0; float:left; border:1px solid #bfbfbf; border-left:none}
.part02 dl dd p{ text-indent:2em; padding:70px 75px}
.part02 dl.spe dt{ float:right}
.part02 dl.spe dt img{ float:left}
.part02 dl.spe dt i{ left:350px}
.part02 dl.spe dd{ float:left; border-right:none; border-left:1px solid #bfbfbf}

.part03 .bd ul li{ width:100%; float:left; padding-bottom:50px}
.part03 .bd ul li img{ position:relative; z-index:9}
.part03 .bd ul li dl{ width:462px; height:496px; float:right; position:relative}
.part03 .bd ul li dl dt{ width:100%; height:153px; background:#e53b17}
.part03 .bd ul li dl dt i{ display:inline-block; width:154px; height:154px; background:url(images/icon02.png) no-repeat; float:left; margin:26px 0 0 -35px}
.part03 .bd ul li dl dt i.i02{ background-position:0 -154px;}
.part03 .bd ul li dl dt i.i03{ background-position:0 -308px}
.part03 .bd ul li dl dt i.i04{ background-position:0 -462px}
.part03 .bd ul li dl dt i.i05{ background-position:0 -616px}
.part03 .bd ul li dl dt i.i06{ background-position:0 -770px}
.part03 .bd ul li dl dt i.i07{ background-position:0 -924px}
.part03 .bd ul li dl dt i.i08{ background-position:0 -1078px}
.part03 .bd ul li dl dt i.i09{ background-position:0 -1232px}
.part03 .bd ul li dl dt .fl{ padding:25px 0 0 15px; color:#fff;}
.part03 .bd ul li dl dt b{ font-size:24px; line-height:40px;}
.part03 .bd ul li dl dt p{ font-size:16px;}
.part03 .bd ul li dl dd{ border:1px solid #bfbfbf; width:565px; height:340px; position:absolute; right:0; bottom:-47px;}
.part03 .bd ul li dl dd p{ padding:30px 30px 0 105px; width:430px}
.part03 .bd ul li dl dd p strong{ color:#e53b17}
.part03 a.prev,.part03 a.next{ display:block; width:50px; height:80px; text-align:center; line-height:80px; font-size:80px; font-family:"宋体"; position:absolute; top:210px;}
.part03 a.prev{ left:-50px;}
.part03 a.next{ right:-50px;}

.part04 p.sign{ width:1000px; margin:0 auto 30px auto; padding:0 20px; border:1px solid #e53b17; border-top:none; border-bottom:none}
.part04 .hd{ width:193px; float:left}
.part04 .hd ul li{ width:179px; height:179px; float:left; background:url(images/per.png) no-repeat; margin-bottom:12px;}
.part04 .hd ul li.li02{ background-position:0 -179px;}
.part04 .hd ul li.li03{ background-position:0 -358px;}
.part04 .hd ul li.on{ width:193px;}
.part04 .hd ul li.li01.on{ background-position:-179px 0}
.part04 .hd ul li.li02.on{ background-position:-179px -179px}
.part04 .hd ul li.li03.on{ background-position:-179px -358px}
.part04 .bd{ width:950px; padding-top:50px;float:right}
.part04 .bd ul li h2{ width:100%; height:72px; background:#eeeeee; font-size:22px; line-height:72px; margin-bottom:50px;}
.part04 .bd ul li h2 b{ display:inline-block; padding:0 50px; font-weight:normal}
.part04 .bd ul li h2 b i{ display:inline-block; width:40px; height:40px; background:url(images/icon03.png) no-repeat; vertical-align:middle; margin-right:10px;}
.part04 .bd ul li h2 b i.i02{ background-position:0 -40px;}
.part04 .bd ul li h2 b i.i03{ background-position:0 -80px}
.part04 .bd ul li h2 b i.i04{ background-position:0 -120px}
.part04 .bd ul li p{ border:1px dashed #bfbfbf; padding:70px; line-height:34px; }
.part04 .bd ul li p i{ display:inline-block; background:url(images/icon03.png) no-repeat 0 -120px; width:40px; height:40px; vertical-align:middle}

.ztlist{width:1198px; *height:143px;border:1px dashed #000;padding:50px 0 50px 0; overflow:hidden}
.ztlist .bd{ float:left;}
.ztlist .bd ul li{float:left;width:270px;height:135px;border:solid 1px #e4e4e4;padding:3px;background:#fff;}
.ztlist .bd ul li img{width:270px;height:135px;float: left;}
.ztlist a.prev,.ztlist a.next{display:block;width:22px;height:43px;cursor:pointer; float:left; margin:50px 10px;}
.ztlist a.next{background:url(images/btn_r.jpg) no-repeat;}
.ztlist a.prev{background:url(images/btn_l.jpg) no-repeat;}
.zt{float:left;width:894px;height:160px;margin:0 10px;overflow:hidden;position:relative;}
.part5 a.more{display:block;position:absolute; left:50%; margin-left:-50px;bottom:30px;z-index:999; width:100px;height:40px;line-height:40px;font-size:16px;text-align:center;color:#fff;background: #333;}
.part5 a.more:hover{color:#6FC9CD;}

.tit{width:100%;position:absolute;z-index:999;top:30px;left:0;text-align:center;}
.tit h2{font-size:30px;line-height:36px;font-weight:normal;width:180px;margin:0 auto; background:#fff;}
.tit em{font-size:14px;line-height:22px;font-style:normal;text-transform:uppercase;}

.part6{background:url(images/p6_bg.jpg) repeat;}
.part6 .tit{ top:-30px}
.part6 .tit h2{background-color:transparent;}
.part6 p{margin-top:50px;width:680px;padding-left:25px;line-height:40px;}
.jgz, .wx{width:105px;margin:40px 33px 0 0;text-align:center;}
.pd{padding-top: 30px;}
.gz{width:100%;float:left;margin-top:3px;display:inline-block;}
.gz p{margin-top:10px;width:100%;text-align:center;}
.gz p.wz{font-size:18px; color:#eb2f3e}
.back{width:100%;float:left;margin-top:5px;}
.back a{display:block;margin:0 auto;width:80px;height:35px;float:none;}

.nav_r{width:120px;height:350px;position:fixed;left:620px;margin-left:50%;top:100px; display:none}
.nav_r_list{width:100%;float:left;height:323px;background:url(images/nav.png) no-repeat center top;padding-top:30px;}
.nav_r a{display:block;width:100%;height:46px;line-height:46px;float:left;color:#eb2f3e;font-size:18px;text-align:center;}
.nav_r a:hover{text-decoration:none;}
.back{width:100%;float:left;margin-top:5px;}
.back a{display:block;margin:0 auto;width:80px;height:35px;float:none;}
.gzd p{ width:100%; text-align:center; color:#eb2f3e}
.gzd b{ font-size:18px; color:#eb2f3e}








