@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#333;text-align:center;background:#fff;}
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:#333;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*/
.w1200{width:1200px;}
.fl{float:left;}
.fr{float:right;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
.red,.red a:link,.red a:visited,.red a:hover{color:#d00303;}
/*header*/
.header{height:35px;background:#fff;}
.header span{float:left;}
.header span img{margin-top:2px;}
.header em{float:right;line-height:35px;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;position: relative;height: 733px;}
.h412{height: 412px;}
.jdt{position:relative;margin-top:20px;height: 458px;overflow: hidden;}
.jdt li{position: relative;}
.roundabout-holder{width:1000px;height:458px;margin-left:90px;}
.roundabout-moveable-item{height:458px;width:662px;cursor:pointer;}
.roundabout-moveable-item span{display:none;}
.roundabout-moveable-item img{height:100%;width:100%;position: absolute;}
.roundabout-moveable-item b{position: absolute;z-index: 99;font-size:20px;text-align: center;display: block;width: 100%;top:87px;}
.roundabout-moveable-item p{position: absolute;z-index: 99;font-size: 12px;width:60%;top:165px;padding:0 20%;line-height: 160%;}
.prev{background:url(images/prev.png) no-repeat;width:65px;height:91px;z-index:9999;position:absolute;top:179px;left:230px;cursor:pointer;}
.next{background:url(images/next.png) no-repeat;width:65px;height:91px;z-index:9999;position:absolute;top:179px;right:260px;cursor:pointer;}
.roundabout-in-focus b{font-size: 36px;}
.roundabout-in-focus p{font-size: 18px;}
/*p1*/
.p1Con{margin-top: 180px;}
.p1Con div{margin-top: 55px;margin-left:275px;}
.p1Con div img{float:left;margin-right: 34px;}
.p1Con div h3{font:bold 22px/24px \5FAE\8F6F\96C5\9ED1;}
.p1Con div p{font-size: 14px;color:#333;line-height: 180%;margin-top:15px;}
.page_n{ text-align:center; padding:20px 0;font-family:\5B8B\4F53;}
.page_n a{ border:#e5e5e5 1px solid;padding:0 15px;text-decoration:none;height: 31px;line-height: 31px;display: inline-block;margin:0 5px;border-radius: 4px;color:#1b2f39;}
.page_n a.common_current_page{background:#e5e5e5;border:1px solid #e5e5e5;}
/*d2*/
.d2top{background:url(images/d2top.jpg) no-repeat top center;position:relative;height: 451px;}
.d2tit{text-align: center;}
.d2tit h1{font:bold 30px/38px \5FAE\8F6F\96C5\9ED1;padding:30px 0;}
.daoyu{height: 157px;background:#f0f0f0;}
.daoyu img{float:left;margin-right:38px;}
.daoyu p{width:95%;font-size: 18px;line-height: 190%;padding-top: 30px;}
.d2Con div{border-bottom: 1px solid #ededed;padding-bottom: 25px;}
.d2Con h3{font:bold 22px/24px \5FAE\8F6F\96C5\9ED1;margin-top: 30px;}
.d2Con span{display:block;margin-top: 13px;font-size: 14px;color:#7b7b7b;}
.d2Con p{font-size: 16px;line-height: 180%;margin-top: 15px;}
.d2Con p a:link,..d2Con p a:visited,..d2Con p a:hover{color:#c44444;}
/*---------MEDIA QUERIES Mobile phone--------------*/	   
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
	.w1200,.roundabout-holder{width:980px !important;}
	.roundabout-holder{overflow: hidden;margin-left:0px;}
	.prev{left:0;}
	.next{right:0;}
	.p1Con div h3{font:bold 20px/30px \5FAE\8F6F\96C5\9ED1;}
	.p1Con div p{font-size: 14px;line-height: 190%;}
	.p1Con{width: 90% !important;}
	.page_n a{font-size: 30px;}
	.daoyu p{padding-top: 15px;}
	.d2Con div{width: 95%;}
	.d2Con h3{font:bold 20px/28px \5FAE\8F6F\96C5\9ED1;}
	.d2Con p{font-size: 14px;}
}