@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#000;text-align:center;background: url(images/bg.png);}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.w981{width:981px;}
.fl{float:left;}
.fr{float:right;}
.mt40{margin-top: 40px;}
.list_14 li{background:url(images/dot.gif) no-repeat 0 15px;padding-left:15px;}
.list_14b li{background:url(images/dot2.gif) no-repeat 0 14px;padding-left:15px;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
/*header*/
.header{height:35px;background: #fff;}
.header span{float:left;}
.header span img{margin-top:3px;}
.header em{float:right;line-height:40px;font-family: \5B8B\4F53;}
.header em a{margin:0 6px;}
.header em,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
/*top*/
.top{background:url(images/topbg.jpg) no-repeat top center;height: 261px;}
.top .fl{width:583px;}
.top .fl img{margin-top: 8px;}
.top .fr{padding-top: 12px;height: 51px;}
.top .fr input.jk_input{background:url(images/sbg.png) no-repeat;width:305px;height: 39px;line-height: 39px;border:none;padding-left: 8px;font-size: 14px;}
.top .fr input,.top .fr img{vertical-align: middle;}
.daoyu{text-align: center;font-size: 16px;line-height: 180%;color:#8a8a8a;width:820px;padding-top: 12px;}
.share{float:right;height: 45px;}
.share a.bds_more{background-image: none;font-size: 14px;color:#333;width:60px;line-height: 29px;}
.share a{width:40px;height: 45px;padding:0;margin:2px;padding-left:0;}
.share a.bds_qzone{background:url(images/bds_qzone.png) no-repeat;}
.share a.bds_tsina{background:url(images/bds_tsina.png) no-repeat;}
.share a.bds_weixin{background:url(images/bds_weixin.png) no-repeat;}
.share .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{height: 29px;padding-left: 0;line-height: 29px;margin:3px 3px 3px 0;}
/*p1*/
.p1_content{width:971px;padding:5px;background:#fff;}
.p1_content .fl{width:692px;}
.p1_content .fr{width:273px;height: 537px;background:url(images/p1_2.gif) no-repeat top #84ccc9;}
.p1_content .fl h1{font:normal 22px/50px \5FAE\8F6F\96C5\9ED1;background:url(images/p1_1.gif) repeat-x;padding-left: 15px;}
.p1_content .fr h1{font:normal 36px/67px \5FAE\8F6F\96C5\9ED1;padding-left: 15px;color:#fff;}
.p1_1{overflow-y:auto;height: 460px;width:269px;margin:0 auto;}
.p1_1 li{cursor: pointer;}
.p1_1 li div{width:250px;position:relative;margin-bottom: 5px;padding-top: 5px;}
.p1_1 li div em{background:url(images/p1_3.png) no-repeat;position: absolute;top:5px;left:0;width:36px;height: 46px;padding-left:10px;font-size: 15px;}
.p1_1 li div span{background:url(images/box_kuai.png);height: 35px;width:250px;line-height: 35px;position: absolute;top:109px;left:0px;text-align: center;}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/  
.p1_1::-webkit-scrollbar{
	width:8px;
	height:8px;
	background-color:#c2e6e4;
	border-radius: 10px;
}
/*定义滑块 内阴影+圆角*/  
.p1_1::-webkit-scrollbar-thumb  
{  
    border-radius: 10px; 
    background-color: #fff;  
}
.p1_1 li#active{background:url(images/sub1.png) no-repeat;width:260px;height: 149px;}
/*p2*/
.p2_content h1{text-align: center;padding:40px 0;}
.p2bg{background:url(images/p2_1.png) no-repeat bottom center #86c2dd;height: 833px;border:1px dashed #fff;overflow-y: auto;overflow-x: hidden;}
.p2_1{background:url(images/p2_2.png) no-repeat;width:671px;height: 248px;margin-top: 40px;padding:50px 20px 0 40px;}
.p2_1 img{float:left;margin-right: 30px;}
.p2_1 h2{font:bold 25px/28px \5FAE\8F6F\96C5\9ED1;color:#333;}
.p2_1 h3,.p2_1 p{font:bold 18px/160% \5FAE\8F6F\96C5\9ED1;color:#666;margin-top: 8px;}
.p2_2{width:430px;float:left;margin-left: 64px;margin-top: 50px;}
.p2_2 span{font-size: 43px;line-height: 48px;color:#624729;float:left;font-family:Georgia}
.p2_2 div{background:url(images/p2_3.png) no-repeat;width:311px;height: 94px;float:right;font-size: 14px;color:#666;padding:1px 35px 0 20px;}
.p2_3{margin-left: 15px;margin-top: 115px;}
.p2_3 span{color:#fff;}
/*p3*/
.p3con{background:#fff;height:284px;width:846px;padding:38px 52px 0 83px;}
.p3con .fl{width:405px;}
.p3con .fr{width:410px;}
.p3tu{position: relative;background:url(images/p3_1.png) no-repeat 0 15px;width:405px;height: 249px;}
.p3tu img{margin-left: 11px;}
.p3tu h3{position: absolute;font:bold 30px/32px \5FAE\8F6F\96C5\9ED1;top:19px;left:30px;}
.p3tu h2{position: absolute;font:bold 30px/32px \5FAE\8F6F\96C5\9ED1;top:85px;left:35%;}
.p3tu p{font-size: 20px;line-height: 22px;position: absolute;top:135px;left:20%;}
.p3tu p span{font-size: 30px;line-height: 32px;}
.fuhao_left{background:url(images/icon1.png) no-repeat;display: block;width:26px;height: 20px;}
.fuhao_right{background:url(images/icon2.png) no-repeat;display: block;width:22px;height: 19px;float:right;}
.p3txt{width:371px;margin-top: 10px;font-size: 16px;line-height: 180%;color:#999;font-weight: bold;}
.p3txt span{color:#89c2c0;font-size: 24px;line-height: 26px;font-weight:normal;}
/*p4*/
.rollBox{width:1110px;overflow:hidden;height:507px;}
.rollBox .ScrCont{width:980px;overflow:hidden;float:left;}
.rollBox .LeftBotton{width:52px;height:98px;background:url(images/btn_left.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:203px 10px 0 0;cursor:pointer;}
.rollBox .RightBotton{width:52px;height:98px;background:url(images/btn_right.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:203px 0 0 10px;cursor:pointer;}
.rollBox ul li,.d2_content ul li{float:left;width:960px;background:#fff;display:inline;padding-left: 20px;height:487px;padding-top: 30px; padding-bottom:20px;}
.rollBox ul li div,.d2_content ul li div{float:left;margin:20px 10px 0 10px;display: inline;position: relative;height: 200px;}
.rollBox ul li div span,.d2_content ul li span{background:url(images/box_kuai.png);height: 20px;line-height: 20px;padding:0 8px;color:#fff;position: absolute;top:98px;right:4px;}
.rollBox ul li div img,.d2_content ul li div img{display: block;margin-bottom: 30px;}
.rollBox ul li div em,.d2_content ul li div em{float:left;font-size:30px;line-height: 37px;height: 37px;border-right: 1px solid #86c2dd;color:#86c2dd;margin-right: 8px;width:45px;text-align: center;}
.rollBox ul li div h3,.d2_content ul li div h3{font:bold 14px/150% \5FAE\8F6F\96C5\9ED1;color:#444;}
/*p5*/
.foot_bg{background:url(images/fbg.png) no-repeat bottom center;padding-top: 116px;}
.foot_1 h1{text-align: center;}
.foot_1 div.wx{width:634px;}
.foot_1 div.wx div.wx_con{float:left;width:234px;margin:51px 41px 0 42px;display: inline;}
.foot_1 div.wx div.wx_con h3{font:bold 16px/18px \5FAE\8F6F\96C5\9ED1;color:#fff;text-align: center;}
.foot_1 div.wx div.wx_con img{margin-top: 25px;margin-bottom: 18px;}
.wx_txt{position: relative;}
.wx_txt span.wx_left{background:url(images/icon3.png) no-repeat;width:29px;height: 28px;display:inline-block;position: absolute;}
.wx_txt span.wx_right{background:url(images/icon4.png) no-repeat;width:29px;height: 28px;display:inline-block;position: absolute;right:0;bottom:0;}
.wx_txt p{width:201px;font-size:18px;line-height: 140%;color:#5a5757;padding:5px 0 0 0;margin:0 auto;}
.foot_2{width:1005px;margin-top: 90px;}
.foot_tit h3{float:left;font:bold 24px/26px \5FAE\8F6F\96C5\9ED1;}
.foot_tit span{float:right;}
.foot_tit,.foot_tit a:link,.foot_tit a:visited,.foot_tit a:hover{color:#400707;}
.foot_pic img{margin:40px 11px 0 10px;}
/*rb_right*/
#rb_left{position:fixed;bottom:115px;right:50%;z-index:1000;width:124px;margin-right: 500px;background:#90d4d1;border:3px dashed #fff;}
#rb_left li{height: 42px;line-height: 42px;text-align: center;font-size: 16px;cursor: pointer;}
#rb_left li a{text-decoration:none;}
#rb_left li.active{background:#624729;}
*html #rb_left{position:absolute;right:expression(eval(document.documentElement.scrollLeft+ (document.documentElement.clientWidth -980)/2-200));top:expression(eval(document.documentElement.scrollTop+350))}

/*d2*/
.d2_content{background:#fff;margin-top: 20px;}
.d2_content ul li{height: auto}
.pages{padding:40px 0;text-align: center;}
.pages a{width:31px;height:31px;line-height: 31px;font-size:24px;text-align: center;color: #666;text-decoration:none;background:#eee;display: inline-block;margin:0 15px;border-radius: 3px;}
.pages a.common_current_page{background: #4dafea;color:#fff;}
.pages span a{width:31px;height:31px;border:none;}
.pages span.prev a{background: url(images/prev.gif) no-repeat;line-height: 31px;text-indent:-9999px;}
.pages span.next a{background: url(images/next.gif) no-repeat;line-height: 31px;text-indent:-9999px;}
.foot_3{margin-top:80px;}
.foot_3 div.fl,.foot_3 div.fr{width:450px;}
.foot_3 span{float:left;width:192px;text-align: center;font-size: 16px;color:#fff;}
.foot_3 span img{display: block;margin-bottom:15px;}
.foot_3 div.wx_txt{float:right;width:234px;}
.foot_3 div.wx_txt p{line-height: 160%;}

.d2_content ul li span{
	display:none;
}

.d2_content .more{height:57px;line-height:57px;text-align:center;background:#fff;filter:alpha(opacity=70);opacity:.7;margin-top:-50px;color:#fff;font-size:18px;cursor:pointer;width:980px;overflow:hidden; font-family:\5FAE\8F6F\96C5\9ED1; color:#000;}