/*公共样式*/
html {-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,span{padding:0;margin:0;}
body{font:normal 14px/1.5 "Microsoft Yahei","冬青黑体简体中文 w3","宋体"; }
ol,ul,li{list-style:none;}
em,i{font-weight:normal;font-style:normal;font-size:100%;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:normal;font-size:100%;}
.clearfix{*zoom:1;}
.clearfix:after{content:"."; display:block;clear:both;visibility:hidden;line-height:0;height:0;}
a{color:#333;text-decoration:none;-webkit-transition: all .2s linear;transition: all .2s linear;}
input,button,select{outline:0;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;}
img{vertical-align:middle; display: inline-block; border:none;}
.fl{float: left;}
.fr{float: right;}
.rel{position: relative;}
.lineBlock{display: inline-block;}
.none{display: none;}
.bold{font-weight: bold;}
.w1200{width: 1200px; margin: 0 auto;}
.mr15{ margin-right: 15px; }
.mb30{margin-bottom: 30px;}
.mb20{margin-bottom: 20px;}
.mb6{margin-bottom: 6px;}
.mt30{margin-top: 30px;}
.mtp5{margin-top: -5px;}
.m20{margin: 20px 0;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mt15{margin-top: 15px;}
.mt6{margin-top: 6px;}
.mt60{margin-top: 60px;}
.mt40{margin-top: 60px;}
.mt24{margin-top: 24px;}
.mt28{margin-top: 28px;}

.bgfff{background-color: #fff;}

.font18{font-size: 18px;}
.font24{font-size: 24px;}
.font12{font-size: 12px;}
.font14{font-size: 14px;}
.font32{font-size: 32px;}

.col6{color: #666;}
.col9{color: #666; font-weight: bold;}
.col05{color: #005da2;}
.font16-col05{font-size: 16px; color: #005da2;}
/*header*/
.color8011 {color: #e80011;}
#header{height: 80px; background: #fff; }
#header .cd_logo{margin-top: 10px;}
#header .mnav a{ float: left; margin-left: 15px; font-size: 14px; line-height: 84px;}
#header .mnav a:hover{text-decoration: underline;color: #e80011;}
/*footer*/
#footer{background-color: #fff; padding: 30px 0;}
#footer p{ line-height: 30px; text-align: center; color: #999; font-size: 14px;}
#footer p a{color: #999;}
#footer p span{ margin: 0 5px; }
/*banner*/
.banner{min-width:1200px; height: 266px; background: url("../images/banner.jpg") no-repeat center;}
/*main*/
#main{background-color: #F4F7F7; padding-bottom: 20px;padding-top: 60px;}
a.smore,#main h2.sh1{font-weight: 200;}
.stage2,.stage2 dl,.stage2 dl dd{overflow: hidden;}
.stage2 dl.sf1,.stage2 dl dt,.s8_c_nav span.c_nav_s{ font-weight: bold;}
.center{text-align: center;}
a.smore{color: #999;}
a.smore:hover{color: #d7000f;}
/*第一种标题*/
#main h2.sh1{ border-bottom: 1px solid #D1D1D1; height: 20px; margin-bottom: 35px; text-align: center; font-weight: normal;}
#main h2.sh1 span.tit{display: inline-block; font-size: 32px; margin-top: -2px; padding: 0 36px; background-color: #F4F7F7; color: #005da2; text-shadow: 0 0 1px #666;}

/*****************页面css*********************/
.lead{height: 100px;}
.lead .l-tit{width: 305px; height: 100%; line-height: 92px; text-align: center; background-color: #005da2; color: #fff; font-size: 32px;}
.lead .l-info{width: 852px; height: 78px; padding-top: 22px; line-height: 26px; padding-left: 32px; background-color: #fff;}

p{line-height: 26px; color: #666;}
.floor1 .side-l{width: 740px;}
.floor1 .side-r{width: 406px; height: 356px; background-color: #005da2;}

/*floor2*/

.floor2 .side-l{ width: 304px; }
.floor2 .side-l li{height: 101px; cursor: pointer;}
.floor2 .side-r{ width: 720px; height: 287px; padding: 36px;}
.floor2 .nav-swtich-tit.active,.nav-swtich-tit:hover{background-color: #005da2;}
.nav-swtich-tit.active span,.nav-swtich-tit:hover span{color: #fff;}
.nav-swtich-tit.active p,.nav-swtich-tit:hover p{color: #6ea3ce;}

/*floor3*/
.mb36{margin-bottom: 36px;}
ul.pro-nav{height: 58px; line-height: 58px; border:1px solid #e5e5e5; background-color: #fdfdfd;}
ul.pro-nav li{float: left;}
ul.pro-nav li i{ padding: 0 36px; cursor: pointer;}
ul.pro-nav li.active i{color:#005da2; font-weight: bold; }
ul.pro-nav li span{color: #d4d4d4;}
.pro-con-lists li{ float: left; width: 300px; height: 410px;background-color: #fff; margin-right: 30px; margin-bottom: 30px; padding: 50px 40px 0;}
.pro-con-lists li.mr0{margin-right: 0;}
.pro-con-lists .pro-tit{font-size: 15px;}
.pro-more{ display: inline-block; padding:1px 6px 1px 10px; border:1px solid #e6e6e6; margin-top: 15px;}

/*floor4*/

.app-lists .con-img{width: 326px; height: 280px; background-color: #005da2;}
.app-lists .con-img img{position: absolute; top: -10px; left: 10px;}
.app-lists .con-text{width: 660px; padding-right: 80px;}
/*floor5,floor6*/
.floor5{ width: 1600px; height: 398px; background: url("../images/bg1.png") no-repeat center; margin-left: -200px; }
.pany-lists{width: 1210px; margin: 0 auto;}
.sh2{ height: 60px; padding-top: 40px; font-size: 32px;  color: #fff; text-align: center; }
.sh2 span{position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto; height: 2px; width: 50px; background-color: #89b4d3; }
.pany-lists li{float: left; width: 230px; height: 84px; padding-top: 10px; background-color: #fff; margin: 0 6px 20px 6px;}
.pany-lists li p{line-height: 20px; font-weight: bold; margin-top:6px; }
.timeline-lists{ border-left: 1px solid #dfdfdf; margin-left: 15px; padding-left: 15px;}
.timeline-lists h3{ padding-left: 30px; margin-left: -30px; height: 16px; line-height: 16px; font-weight: bold;background: url("../images/circle.png") no-repeat 7px 0px; margin-bottom: 10px;}
.timeline-lists > div{margin-top: 35px; padding-bottom: 15px; border-bottom:1px dashed #c6c6c6;}
/*floor7*/
.floor7 .stage ul{ border-spacing:100px 0; margin-top: 80px;}
.floor7 .stage ul a{display: block; float: left; margin:0 60px; height: 114px; padding-top: 66px; width: 180px; background-color: #fff; text-align: center; border-radius: 100%;}
.floor7 .stage ul li a.active{background-color: #005da2; color: #fff; font-weight: bold;}























