﻿@charset "utf-8";

body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family:"微软雅黑"; text-justify:distribute-all-lines;}
body,html{ background:#dedede;}
ol, ul ,li{list-style: none;}
img {border:0; vertical-align:top; max-width:100%;}
body {color:#000;background:#FFF; text-align:left;}
.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden; overflow:hidden;}
.clear{clear:both;height:1px; margin-top:-1px; width:100%;} 
.dis{display:block;}
.undis{display:none;}
a{text-decoration:none;}
body{ max-width:640px; margin:0 auto;}
p{ color:#3b3b3b; text-indent:0px;}



/*头部样式*/
#header{ width:100%; background:url(http://wap.311.cn/2014/css/../images/pic_13.jpg) no-repeat; text-align:center; box-shadow:1px 1px 10px #000;background-size:100% 100%; -moz-background-size:100% 100%;-webkit-background-size:100% 100%;-o-background-size:100% 100%;}
#header img{ width:100%; }

/*底部样式开始*/
.dibu_zt p{ text-align:center; text-indent:0px; background:#f6f6f6; width:100%; padding:2% 0; color:#868686;  font-size:12px; line-height:24px;}
.dibu_zt p a{ text-decoration:underline;color:#868686; margin-left:5px; font-size:12px;}
.divzt01{background:#f6f6f6; height:60px;}



.zw{width:100%; height:auto; }
.zw h1{ color:#434343; font-size:19px; line-height:30px; text-align:center; margin:5% auto 2%; font-weight:bold;} 
.zw h1 em{ margin-left:2px; }
.zw h1 em img{ margin-top:5px;}
.zw h2{ height:3px; width:20%; background:#434343;  margin:0 auto 3%;}
.zw .d1 ul{ padding: 20px 5%;}
.zw .d1 ul li{ }
.zw ul .li01{ width:100%; text-align:center;}
.zw ul .li02{ width:100%; display:inline;}
.zw ul .li02 p{ text-indent:2em; padding-top:20px; line-height:20px; font-size:13px;}
.zw .zixun{ display:block; width:60%; text-align:center; color:#fff; background:#ff5f03; height:42px; line-height:42px; border-radius:40px; font-weight:bold; margin:3% auto 8%; font-size:20px;}
.zw .d2{background:#fafafa; padding-top:5px;}
.zw .d2 em{text-align:center; font-size:12px; display:block; margin-bottom:15px; margin-top:-8px;}
.zw .d2 .zixun{ display:block; width:80%; text-align:center; color:#fff; background:#ff5f03; height:42px; line-height:42px; border-radius:40px; font-weight:bold; margin:3% auto 8%; font-size:20px;}


.zw .d2 h3{font-size:22px; line-height:40px; font-weight:normal; padding:0 5%; padding-top:15px;}
.zw .d2 p.spe5{font-size:16px; line-height:25px; padding:0 5%;}



.zw .d2_11 {background:#fff;}
.zw .d3 ul{ background:#ededed; margin:2%;}
.zw .d4{ padding:2%;}
.tempWrap{ border:5px solid #c6b097;  }
.anliBox .focus {text-align:center;margin:2% 0 4%;}
.anliBox .focus span {display:inline-block;width:16px;height:16px; background-color:#c6b097;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 16px;}
.anliBox .focus span.on { background-color:#ff5f03;}
.content2 h5,.content4Box h5 {font-size:3.4rem;line-height:44px;text-align:center;color:#546289;margin-bottom:8%;}
.content2 h5 a,.content4Box h5 a {display:inline-block;width:160px;height:44px;line-height:44px;text-align:center;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px; background-color:#fe5400;color:#fff;font-size:2rem;}
.d5{ position:relative;}
.d5 .zjbt{ color:#fff; position:absolute; top:5%; text-align:center; z-index:10000; font-size:24px; width:100%;}

.jsdb{background:#130842; padding:10px 0;}
.jsdb h1{color:#fff;}
.jsdb .zixun{ margin-top:10px;}
.s5{padding-bottom:0px; display:block; background:#f7f7f7; padding-top:10px;}
.wapzj1 {position: relative; width:96%; margin:0 2%; overflow:hidden; height:100%; margin-top:20px;}  
.wapzj1 .slide {position:relative;}
.wapzj1 .flex-direction-nav a {display:block; position:absolute; top:50%; margin-top:-20px; background-repeat:no-repeat; text-indent:-9000px;}
.wapzj1 .flex-direction-nav a.flex-prev {width:6%; height:100%; left:0%; background-position:left top; background:url(../images/jiantou1.png) left top no-repeat; background-size:100%;}
.wapzj1 .flex-direction-nav a.flex-next {width:6%; height:100%; right:0%; background-position:right top; background:url(../images/jiantou2.png) left top no-repeat; background-size:100%;}
.wapzj1 .flex-control-paging { display:inline-block;}
.wapzj1 .flex-control-paging li {margin: 0px;padding: 0px;float: left;overflow: hidden;list-style-type:none;}
.wapzj1 .flex-control-paging li a {width:23px; height:53px; display:block; background-repeat:no-repeat; background-image:url(../images/all.png); text-indent:-9000px; cursor:pointer; display:none;}
.wapzj1 .flex-control-paging li a.flex-active {background-position:right top;}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.flexslider1 {margin: 0; padding: 0;width:100%; overflow:hidden; height:100%;}
.flexslider1 .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none; text-align:center;}
.flexslider1 .slides img { float:left; width:90%; display: block; margin:0 5%;}
.flex-pauseplay span {text-transform: capitalize;}


.d6 ul{ background:#ededed; padding:2%; margin:2% auto;}
.d6 ul li{ background:#fff; padding:2%;}



.s6{background:#fff;}



.fangfa1{width:90%; display:block; background:#F5F4F4; padding:20px 5%; margin:0 5%; margin-bottom:25px;}
.fangfa1 img{width:100%;}
.fangfa1 h4{font-size:18px; line-height:40px; padding-right:20px; margin-top:20px; font-weight:bold; margin-bottom:5px;}
.fangfa1 h4 span{padding:0 10px; display:inline-block; margin-right:10px; background:#888c42; color:#fff; font-weight:normal;}
.fangfa1 p{font-size:16px; line-height:20px; margin-bottom:5px;}

.ysyd h3.youdian{font-size:22px; text-align:center; padding-top:0; padding-bottom:25px; margin-top:20px;}
.ysyd ul{display:block; width:90%; margin:0 5%; margin-bottom:30px;} 
.ysyd ul li{width:100%; height:auto; background:#01a0e9; float:left; padding:20px 0;}
.ysyd ul li.spe{margin:1px 0; background:#2eb1ed;}
.ysyd ul li em{padding:0 5%; font-size:20px; color:#fff; letter-spacing:0; text-align:left;}
.ysyd ul li h2{ width:100%; line-height:25px; height:25px; background:none; font-size:20px; color:#fff; padding:0 5%; line-height:24px; margin:10px 0; text-align:left;}
.ysyd ul li p{ margin-bottom:0; color:#fff; padding:0 5%; text-indent:0; font-size:12px; line-height:20px;letter-spacing:0; text-align:left;}


.leixing{background:url(../images/s3_16.jpg) left top repeat; padding-top:15px; padding-bottom:15px;}
.leixing ul{width:90%; margin:0 5%; text-align:center;}
.leixing ul li{width:100%; display:block; text-align:center; float:left; margin-bottom:20px; background:#fff; box-shadow:0px 0px 21px #C9C9C9;padding-bottom:20px;}
.leixing ul li img{width:100%;}
.leixing ul li span{display:block; text-align:left; color:#000; font-size:22px; line-height:20px;padding:15px 5%; text-align: center;}
.leixing ul li p{font-size:16px; line-height:25px; display:block; text-align:left; padding:0 5%; text-align: center;}
.leixing .zixun{ display:block; width:90%; text-align:center; color:#fff; background:#ff5f03; height:42px; line-height:42px; border-radius:40px; font-weight:bold; margin:2% auto 5%; font-size:20px;}


.bai{width:100%; margin:0 auto; background:url(../images/s3_16.jpg) left top repeat; padding:0px 0 20px 0;}
.bai h6{font-size:22px; font-weight:normal; line-height:45px; text-align:center; padding-top:10px;}
.bai p{font-size:15px; line-height:25px; text-align:center; padding:0 5%;}


.lx{width:100%; margin-top:20px;}
.lx ul li{width:30%; display:block; float:left; margin:0 1%;}
.lx ul li.spe4{margin-left:19%;}
.lx ul li img{vertical-align:top; width:100%;}
.lx ul li h5{text-align:left; font-size:18px; line-height:30px; margin-top:10px; font-weight:bold;}
.lx ul li p{font-size:14px; text-align:left;}

.ysyd img{width:80%; margin:0 10%;}
.ysyd p{font-size:15px; line-height:25px; padding:20px 10%; text-indent:2em;}



.s3_main2 ul{width:90%; margin:0 auto; display:block;}
.s3_main2 ul li{width:100%; display:block; float:left;}
.s3_main2 ul li img{width:100%;}
.s3_main2 ul li p{font-size:12px; line-height:20px; padding:15px 0 20px 0; font-style:normal; word-spacing:0px; display:block;}







/*.zw{width:100%; height:auto; }
.zw h1{ color:#fd1f53; font-size:19px; line-height:30px; text-align:center; margin:5% auto 2%; font-weight:bold;} 
.zw h1 em{ margin-left:2px; }
.zw h1 em img{ margin-top:5px;}
.zw h2{ height:3px; width:20%; background:#fd1f53;  margin:0 auto 3%;}
.zw .d1 ul{ padding:2%;}
.zw ul .li01{text-align:center; width:68%; margin:2% auto;}
.zw ul .li02{ width:68%; margin-top:2%;margin-left:2%; display:inline;}
.zw ul .li02 p{ text-indent:2em; line-height:26px; font-size:16px;}
.zw .zixun{ display:block; width:60%; text-align:center; color:#fff; background:#fd1f53; height:42px; line-height:42px; border-radius:40px; font-weight:bold; margin:3% auto 8%; font-size:20px;}
.zw .d2 ul{ background:#ededed; padding:2%;}
.zw .d2 ul li{ background:#fff;  width:92%; text-align:center;  padding:3% 4%;}
.zw .d2 ul li p{ width:90%; margin:3% auto 1%;}
.zw .d2 ul .ff01  a{ display:inline-block; width:43%; margin:5% 0 5% 5%; color:#fff; font-weight:bold;background:#fd1f53; text-align:center; border-radius:40px; height:38px; line-height:38px;}
.zw .d2 ul .ff01 .xx{ border-bottom:1px dashed #7a7a7a; margin-bottom:5%;}
.zw .d2 b{ color:#fff; margin:4% 0 1% 0; display:block; text-align:center;}
.zw .d2 strong{ display:block;}
.zw .d2 .b01{ background:#ecb53f; height:32px; line-height:32px;}
.zw .d2 .b02{ background:#83aaf5;height:32px; line-height:32px;}
.zw .d2 .b03{ background:#ef8551;height:32px; line-height:32px;}
.zw .d3 ul{ background:#ededed; padding:3% 0; text-align:center;}

.zw .d4{ padding:2%;}
.tempWrap{ border:5px solid #d8e0e6;  }
.anliBox .focus {text-align:center;margin:2% 0 4%;}
.anliBox .focus span {display:inline-block;width:16px;height:16px; background-color:#c1c3ce;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 16px;}
.anliBox .focus span.on { background-color:#fd1f53;}
.content2 h5,.content4Box h5 {font-size:3.4rem;line-height:44px;text-align:center;color:#546289;margin-bottom:8%;}
.content2 h5 a,.content4Box h5 a {display:inline-block;width:160px;height:44px;line-height:44px;text-align:center;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px; background-color:#fe5400;color:#fff;font-size:2rem;}
.d5{ position:relative;}
.d5 .zjbt{ color:#fff; position:absolute; top:5%; text-align:center; z-index:10000; font-size:20px; width:100%;}
.wapzj1 {position: relative; width:100%; overflow:hidden; height:100%;}  
.wapzj1 .slide {position:relative;}
.wapzj1 .flex-direction-nav a {width:21px; height:81px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(../images/all.png); text-indent:-9000px;}
.wapzj1 .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.wapzj1 .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.wapzj1 .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.wapzj1 .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.wapzj1 .flex-control-paging { display:inline-block;}
.wapzj1 .flex-control-paging li {margin: 0px;padding: 0px;float: left;overflow: hidden;list-style-type: none;}
.wapzj1 .flex-control-paging li a {width:23px; height:53px; display:block; background-repeat:no-repeat; background-image:url(../images/all.png); text-indent:-9000px; cursor:pointer; display:none;}
.wapzj1 .flex-control-paging li a.flex-active {background-position:right top;}*/


.d6 ul{ background:#ededed; padding:2%; margin:2% auto;}
.d6 ul li{ background:#fff; padding:2%;}

.d7 h1{
	color: #fd1f53;
    font-size: 16px;
    line-height: 30px;
    text-align: center;
    margin: 5% auto 2%;
    font-weight: bold;
	}
.link_left{   
	margin:0 1% 0 5%;
    /*height: auto;
    overflow: hidden;
    margin: 0 auto;*/
	}
.link_right{   
	margin:0 5% 0 1%;
	}
.link_nav{
	float:left;
	 max-width: 44%;
	}
.link_nav img{    width: 100%;
    margin: 0;
    padding: 0;}






