@charset "utf-8";

/* CSS重置 and 公共样式*/

*{margin:0;padding:0;list-style:none}

body{font-family: "微软雅黑";color:#484848; background-color: #fff;}

a{text-decoration:none; color:#333;}

li{list-style:none;}

img{border:none;}

a img{outline: 0; border: 0;}

html,body,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd{margin:0;padding:0;list-style: none;

	font-weight:normal;font-size: 14px;}

.left{float:left!important}

.right{float:right!important}

.clear{clear:both;}

.allW{width: 1100px; margin:0 auto; overflow: hidden;}



/*正文*/

.top-bar{width: 100%;height: 40px; background: url(../images/topLine_02.png) repeat-y center center;

	line-height: 40px;margin-top: 0px;}

.top-bar .top-bar-container ul{width: 376px; overflow: hidden; padding-left: 12px; padding-right: 4px;}

.top-bar .top-bar-container ul li{float: left; width: 75px; font-family: "微软雅黑"}

.top-bar .top-bar-container ul li a{color:#fff;}

/*logo*/

.top-logo{height: 142px; overflow: hidden;}

.top-logo-img{width: 715px;}

.top-logo-img img{width: 100%;}

.qg-phone{width: 210px; margin-top: 45px;padding-left: 50px;

	background: url(../images/sh_08.jpg) no-repeat left center; font-family: "微软雅黑"}

.qg-phone h1{font-size: 16px; color: #979797;}

.qg-phone h6{font-size: 28px; color: #535353;}



/*nav*/

.nav{background-color: #068489; width: 100%;}

.nav ul{width: 1240px; padding-left: 2px;}

.nav ul li{float: left; width: 137px; text-align: center; height: 60px; line-height: 60px;font-size: 20px;font-family: "宋体"}

.nav ul li a{color:#fff;}

/*banner*/

#bannerBox{width: 1680px; position: relative; overflow: hidden;/*margin-top: 2px;*/ height: 458px; 

	left: 50%; margin-left: -840px;}

#bannerBox ul{width: 100%; height: 100%}

#bannerBox ul li{width: 100%; height: 100%}

#bannerBox ul li img{width: 100%; height: 100%}

#bannerBox .bannerBtn{position:absolute; bottom:10px; right:30%; z-index:3}

#bannerBox .bannerBtn span{display:block;

	float:left;

	border-radius:50%;

	-webkit-border-radius:50%;

	border:2px solid #00a539;

	width:20px;

	height:20px;

	margin-left:5px;}

#bannerBox .bannerBtn .on{background-color: #00a539;}

.biaozhun{margin-top: -168px;z-index: 999; position: relative;}

.biaozhun ul{width: 100%; overflow: hidden;}

.biaozhun ul li{

	width: 366px; 

	height:126px; 

	float: left;

	position:relative;

}

.biaozhun ul li p{

	color:#fff;

	font-size:18px;

	text-align:center;

	font-family:微软雅黑;

	width:300px;

	padding-top:5px;

	height:55px;

	border:1px solid #a5d8d9;

	position:absolute;

	left:50%;

	top:55px;

	margin-left:-150px;

}

.biaozhun ul li p span{

	font-size:14px;

}

.biaozhun ul li:nth-child(1){

	background:url(../images/sh_12.jpg) no-repeat left center;

}

.biaozhun ul li:nth-child(2){

	background:url(../images/sh_13.jpg) no-repeat left center;

}

.biaozhun ul li:nth-child(3){

	background:url(../images/sh_14.jpg) no-repeat left center;

}

/*关键字*/

.keyWords{margin-top: 10px; height: 50px;border-bottom: 1px #e8e8e8 solid; margin-bottom: 25px; font-family: "微软雅黑";}

.keyWords dl{width: 500px; overflow: hidden;line-height: 50px;}

.keyWords dl dt,.keyWords dl dd{float: left;}

.keyWords dl dt{color: #fba100;}

.keyWords dl dd a{color: #484848;}

.keyWords dl dt b{font-size: 12px; color: #484848;display: inline-block; margin-right: 3px;}

.keyWords dl dd{width: 99px;}

.keyWords .right{width: 250px; overflow: hidden; margin-top: 10px; margin-right: 16px;}



.keyWords .right a{display: block;width: 113px; border: 1px #fba100 solid; border-radius: 5px; text-align: center;

	display: inline-block;  color: #484848; line-height: 28px;}

.keyWords .right a span{color: #fba100;}

.keyWords .right .outB{float: left;width: 115px;margin-left: 10px;}

/**/

.newsBox{height: 513px; overflow: hidden; margin-bottom: 34px; }

.pingpai{width: 284px; margin-right: 22px; height: 100%;}

.all-tltle{width: 100%; font-size: 26px; color: #068489; padding-bottom: 10px; border-bottom: 1px #068489 solid; margin-bottom: 8px;font-family: 宋体;}

.all-tltle span{font-size: 14px; color: #ccc; font-family:Futura, 'Trebuchet MS', Arial, sans-serif;}

.pingpai-img{width: 100%; margin-bottom: 0px;}

.pingpai-img img{width: 100%;height:240px;}

.pingpai p{line-height: 25px; text-indent: 2em; font-family: "微软雅黑";}

.pingpai p a,.news-title p a{color: #fba100;}

.phone-img{width: 100%;margin-top: 5px; margin-bottom: 8px;}

.phone-img img{width: 100%;}

.WeChat{width:268px; padding: 8px; background-color: #f2f2f2; overflow: hidden;}

.WeChat-img{width: 78px; margin-right: 10px;}

.WeChat-img img{width: 100%;}

.WeChat-txt{width: 180px;}

.WeChat-txt h1{font-size: 22px; font-family: "微软雅黑"; margin-top: 16px; margin-bottom: 2px;}

.WeChat-txt h6{font-size: 10px; font-family:'Franklin Gothic Medium', Arial, sans-serif; color: #a2a2a2; letter-spacing: 1px;}



.news{width: 484px; height: 100%;}

.news-title{width: 100%; position: relative; font-family: "微软雅黑";}

.news-title h1{width: 100%; font-size: 18px; margin-bottom: 10px;}

.news-title h1:after{content: "News";color: #068489; position: absolute;right: 0; font-style: italic;}

.news-title p{line-height: 28px; text-indent: 2em;}

.news-list{width: 100%; margin-top: 20px; font-family: "微软雅黑";}

.news-list li{width: 465px; padding-left: 19px; line-height: 50px; height: 50px; border-bottom: 1px #ccc solid;

	background: url(../images/arr_29.jpg) no-repeat 2px center;}



.team{width: 285px;height: 100%;  margin-left: 12px;}

.teamBBox{border-left: 1px #e0e0e0 solid; width: 284px; height: 100%;padding-left: 13px;}



.team .pingpai-img{margin-bottom: 0;}



.team-txt{width: 100%; height: 200px; background-color: #f2f2f2;}

.team-txt .xueshu{width: 269px; padding-top:30px; height: 182px; font-family: "微软雅黑"; text-align:center;}

.xueshu .xueshu-title{width: 100%; text-align: center;}

.xueshu .xueshu-title h1{width: 126px; font-size: 26px; color: #068489; margin:0 auto; background-color: #f2f2f2;

	 margin-top: -20px; }

.xueshu .xueshu-title h6{font-family: 'Franklin Gothic Medium', Arial, sans-serif; color: #6c6c6c; font-size: 12px;

	margin-bottom: 4px;}

.team-list{width: 100%;}

.team-list li a{color: #484848;font-size:14px;}

.team-list li{width: 200px; padding-left: 28px; line-height: 35px; font-size: 16px;

	background: url(../images/bl_27.png) no-repeat 13px center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}





/*分隔*/

.fengGeBox{width: 100%; height: 171px; background-color: #e9e9e9;}

.fengGe-img{width: 380px;margin-right: 44px;}



.fengGe-main-list{width: 676px; margin-top: 20px; overflow: hidden;}

.fengGe-main-list li{width: 152px;text-align: center; border-radius: 10px; float: left; padding-top: 18px; padding-bottom: 15px; margin-right: 18px;}

.fengGe-main-list li img{width: 70px; margin-bottom: 15px;}

.fengGe-main-list li h2{font-size: 20px; color: #fff; width: 100%; }

.fengGe-main-list .f1{background-color: #e1aa27;}

.fengGe-main-list .f2{background-color: #0b9a7a;}

.fengGe-main-list .f3{background-color: #068489;}

.fengGe-main-list .f4{background-color: #f67c57; margin-right: 12px;}



.company-items{ margin-top: 32px;padding-bottom:4px;}

.item-title{padding-bottom: 12px;border-bottom: 1px #bfe3e4 solid; overflow: hidden; margin-bottom: 20px;font-family: 宋体;}

.item-title h1{font-size: 26px; color: #068489;}

.item-title h1 span{font-size: 14px; color: #484848; font-family:Futura, 'Trebuchet MS', Arial, sans-serif; color: #ccc;}

.item-title h6{padding-top: 10px;}



.item-container{overflow: hidden;}

.item-container .item-list{width: 660px; margin-right: 10px;}

.item-list li{float: left; width: 288px; margin-right: 20px; background-color: #f2f2f2; padding-left: 11px; padding-right: 11px;

	height: 206px; margin-bottom: 24px;}

.item-list .item-list-img{ width: 288px; padding-top: 14px;}

.item-list .item-list-img img{width: 100%;}

.item-list li h2{font-size: 22px; font-family: "微软雅黑"; color: #068489;}

.item-list li p{font-size: 12px; font-family:'Franklin Gothic Medium', Arial, sans-serif; color: #7b7b7b;}

.item-list li em{display: block; background-color: #068489; width: 50px; height: 2px; margin-top: 12px;}

.item-container .espcilly-li .item-list-img{padding-top: 0; width: 310px;}

.item-container .espcilly-li{padding:0; width: 310px; position: relative;}

.espcilly-li .item-up{position: absolute; top: 20px; left: 72px;}

.item-up{width: 166px; height: 166px; border-radius: 50%; background-color: rgba(255,255,255,0.7);text-align: center;}

.item-up h4{width: 100%; font-size: 25px; font-weight: bold;font-family: "微软雅黑"; margin-top: 52px; color: #1f1f1f; }

.item-up .item-zixun{display: block; width: 100%; color: #fba100; margin-top: 6px;}

.item-up h5{color:#a6a6a6; font-size: 12px; font-family: 'Franklin Gothic Medium', Arial, sans-serif; line-height: 24px; }



.item-case{width: 390px;height: 400px; background-color: #e5e5e5; padding: 18px 20px 18px;}

.item-case li{background-color: #f5f5f5; float: left; width: 187px;height: 122px; margin-bottom: 17px; margin-right: 16px;}

.item-case li a{display: block;width: 100%; height: 100%; color: #000; text-align: center;padding-top: 38px;font-family: "微软雅黑"; }

.item-case li a h1{font-size: 20px; margin-bottom: 5px;}

.item-case li a span{color: #d9d9d9; display: block; font-size: 16px;}

.item-case .noR{margin-right: 0;}



.item-case .on{background: url(../images/bj_59.jpg) no-repeat center center;}

.item-case .on a h1,.item-case .on a span{color: #fff;}



.inprotent-main{width: 100%; overflow: hidden;}

.inportent-mark{width: 170px; margin-right: 12px;}

.inportent-mark img{width: 100%;}



.inprotent-list{width: 918px; overflow: hidden;}

.inprotent-list li{float: left; width: 298px; margin-right: 12px;}

.inprotent-list-title{width: 100%; line-height: 44px; background: #068489; color: #fff; height: 44px; margin-bottom: 2px;}

.inprotent-list-title h1{font-size: 24px; padding-left: 12px;}

.inprotent-list-title span{font-size: 12px; margin-top: 6px;padding-right: 12px;}

.inprotent-list-img{width: 100%;}

.inprotent-list-img img{width: 100%;}

.inprotent-list-txt{width: 100%; font-family: "微软雅黑";}

.inprotent-list-txt ul{width: 100%; background-color: #f3f3f3; height: 147px; padding-top: 6px;}

.inprotent-list-txt ul li{ line-height: 35px; width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.inprotent-list-txt ul li:before{content: url(../images/arrLeft_84.png); margin-left: 8px; margin-right: 8px;}

.inprotent-list-txt ul li a{color:inherit;}

.inprotent-list .noR{margin-right: 0px;}





.painBox{width: 100%; background-color: #e9e9e9; margin-top: 26px; margin-bottom: 26px;padding:10px 0;}

.pain ul{width: 100%; overflow: hidden;}

.pain ul li{float: left; width: 520px; margin-right: 15px; margin-left: 15px; background-color: #fff; border-radius: 10px;}

.pain ul li .pain-img{width: 118px; margin: 18px 20px 18px 32px;}

.pain ul li .pain-img img{width: 118px; }

.pain ul li .pain-txt{width:350px; color: #333333; font-family: "微软雅黑";}

.pain-txt h1{width: 100%; font-size: 36px; font-weight: bold;  margin-top: 18px;}

.pain-txt h4{font-size: 22px;}

.pain-txt h6{font-size: 12px;color: #c0c0c0; font-family: 'Franklin Gothic Medium', Arial, sans-serif;}

.pain-txt .pain-btn{display: block; width: 313px; text-align: right; color: #fba100; font-size: 16px;}



.doctor-show{width: 871px; margin-right: 14px;}

.doctor-show ul{width: 100%; overflow: hidden;}

.doctor-show ul li{height: 303px; width: 138px; float: left; margin-right: 4px; padding-top: 75px;}

.doctor-show ul .ds2{background: url(../images/r.png) no-repeat left top;}

.doctor-show ul .ds2-1{background: url(../images/t.png) no-repeat left top;}

.doctor-show ul .ds2-2{background: url(../images/c.png) no-repeat left top;}

.doctor-show ul .ds2-3{background: url(../images/w.png) no-repeat left top;}

.doctor-show ul .ds2-4{background: url(../images/wpp.png) no-repeat left top;}

.doctor-show ul .ds-last{width: 139px; margin-right: 0;}

.doctor-show ul .d1{width: 300px; /*background: url(../images/r.png) no-repeat left top*/;}





.d1 .doctor-intro{width:200px;padding: 15px 12px; height: 200px; background-color: #fff; margin-left: 70px;

	box-shadow: 0 0 10px #000; margin-top:75px;}

.d1 .doctor-intro h3{color: #ccc; font-size: 18px; font-family: 'Franklin Gothic Medium', Arial, sans-serif;}

.d1 .doctor-intro h1{font-size: 35px; font-family: "微软雅黑"; color: #068489; }

.d1 .doctor-intro h1 span{font-size: 16px; display: inline-block; margin-left: 10px;}

.d1 .beGoodAt{font-size: 18px; color: #fba100; margin-top: 10px; margin-bottom: 5px;}

.d1 .doctor-intro p{line-height: 30px; font-size: 16px; font-family: "微软雅黑";}

.d1 .doctor-intro p a{color: #484848;}

.d1 .doctor-address{width: 100%; overflow: hidden; margin-top: 8px;}

.d1 .doctor-address img{float: right; margin-right: 14px;}



.doctor-aside{ width: 215px;height: 378px; overflow: hidden;}

.doctor-aside ul{width: 100%;}

.doctor-aside ul li{width: 100%; background-color: #068489; overflow: hidden; height: 85px; margin-bottom: 8px;}

.aside-img{width: 52px; margin-top: 16px; margin-left: 12px;}

.aside-img img{width: 100%;}

.aside-main{width:140px; margin-left: 11px; margin-top: 18px;}

.aside-main h1{width: 100%; font-size: 22px; color: #fff;}

.aside-main span{display: block; width: 100%; color: rgba(255,255,255,0.5)}



.doctor-aside .youXiang{height: 94px; padding-top: 5px; background-color: #fff;}



.record{margin-top: 24px;}

.record-main{width: 100%;}

.record-main ul{width: 100%; overflow: hidden;}

.record-main ul li{float: left; width: 356px; margin-right: 16px; background-color: #f1f0f0; height: 406px;}

.record-main .noR{margin-right: 0;}

.record-main-img{width: 356px;}

.record-main-img img{width: 100%;}



.record-main-txt{width: 100%; overflow: hidden; height: 203px;}

.record-main-txt img{width: 18px; float: right; margin-top: 10px; margin-right: 18px;}

.record-main-title{font-size: 20px;color: #068489; width: 306px; margin-left: 50px;}

.record-bt{font-size: 31px; color: #333;width: 300px; margin-left: 56px; line-height: 54px; font-family: "微软雅黑";}

.record-main-txt span{color: #888; font-family: 'Franklin Gothic Medium', Arial, sans-serif;width: 300px; 

margin-left: 56px;}

.meeting{font-size: 18px; margin-left: 190px; margin-top: 28px;}



.record-main-txtUp h1{336px; margin-left: 20px;}

.record-main-txtUp h4{331px; margin-left: 25px; font-size: 24px; font-family: "微软雅黑";}

.record-main-txtUp span{331px; margin-left: 25px;}

.record-main-txt-list{width: 100%; font-family: "微软雅黑";}

.record-main-txt-list dl{width: 338px; margin-left: 18px;}

.record-main-txt-list dl dd{width: 100%; margin-top: 16px;}

.record-main-txt-list dl dd h1 span{color: #068489; font-size: 16px;}

.record-main-txt-list dl dd h1{font-size: 20px; line-height: 25px;}

.english{padding-left: 6px;font-family: 'Franklin Gothic Medium', Arial, sans-serif; color: #888;}

.record-main-txt-list dl dd h1:after{content: url(../images/sh_104.jpg);}



/**/

.company-show{width: 100%; height: 400px; background: url(../images/bl_124.jpg) no-repeat center center; 

	margin-top: 34px; padding-top: 24px;}

.envirment{width: 252px; height: 344px; background-color: #fff; padding: 20px 9px 10px 9px; position: relative; margin-right: 6px;}

.envirment-title{font-size: 24px; color: #068489; margin-bottom: 10px;font-family: 宋体;}

.envirment-title span{font-size: 14px; padding-left: 4px;}



.envirBox{width: 252px; height: 305px; overflow: hidden;}

.envirBox ul{height: 344px; overflow: hidden;}



.pos{ width:100%;  overflow:hidden;}

.pos .hd{overflow: hidden; position:absolute; top: 25px; right: 4px;}

.pos .hd .prev,.pos .hd .next{ display:block;  width:18px; height:18px; float: right; margin-right:5px; overflow:hidden;

	 cursor:pointer;} 

.pos .hd .prev{background:url(../images/sh_113.jpg) no-repeat;}

.pos .hd .next{background:url(../images/sh_115.jpg) no-repeat;}

.pos .bd{width: 100%;}

.pos .bd ul{ overflow:hidden; zoom:1; }

.pos .bd ul li{float: left;}

.pos .bd ul li .pic img{ width:252px; height:305px;}





.space{margin-right: 0;}

.footer-logo{width: 100%; background-color: #0d4a4d;}

.footer-logo img{width: 360px; margin: 0 auto; display:block;}

.footer{width: 100%; background-color: #267275; padding: 15px 0; color: #fff;}



.footer-main{overflow: hidden;}

.footer-main dl{float: left; width: 184px; border-right: 1px rgba(255,255,255,0.4) solid; height: 206px;}

.footer-main dl dt,.footer-main dl dd{width: 124px; padding-left: 60px;}

.footer-main dl dt{margin-bottom: 10px;font-family: 宋体;}

.footer-main dl dt h1{font-size: 22px;}

.footer-main dl dt span{ font-size: 13px; padding-left: 3px;}

.footer-main dl dd{line-height: 32px; font-family: "微软雅黑";}

.footer-main dl dd a{color:#fff;}

.footer-main .noB{border-right: none; width: 300px;}

.footer-main .noB dt,.footer-main .noB dd{width: 240px; padding-left: 60px;}

.footer-main dl .f1{ background: url(../images/sh_141.jpg) no-repeat 10px center;}

.footer-main dl .f2{ background: url(../images/sh_144.jpg) no-repeat 10px center;}

.footer-main dl .f3{ background: url(../images/sh_147.jpg) no-repeat 10px center;}

.footer-main dl .f4{ background: url(../images/sh_149.jpg) no-repeat 10px center;}



.weixin{width: 240px;}

.weixinBBox{width: 208px; padding: 18px 16px 12px 14px; border:1px #fff solid; font-family: "微软雅黑";}

.phone-tu{width: 210px;}

.phone-tu img{width: 100%;}

.weixin h2{font-size: 16px; line-height: 40px;}

.weixinBox{width: 100%; overflow: hidden;}

.weixinBox .weixin-img{width: 80px; margin-right: 10px;}

.address-c{line-height: 24px;}









.N-aside{

	float:left;

	width: 260px;

}



.N-publ-title{

	width: 260px;

	overflow: hidden;

	padding-bottom: 4px;

	border-bottom: 1px #ccc solid;

}



.N-publ-title .left{

	width: 143px;

	height: 41px;

	font-size: 22px;

	line-height: 40px;

	text-align: center;

	color: #fff;

	background: url(../images/cascade_01.jpg) no-repeat;

}



.N-publ-title .right{

	font-size: 16px;

	line-height: 16px;

	color: #068489;

	padding-right: 4px;

	padding-top: 23px;

}



.N-hospital{

	width: 260px;

	padding-top: 14px;

}



.N-hospital img{

	display: block;

	width: 260px;

}

.N-hospital p{

	padding-top: 10px;

	font-size: 14px;

	color: #8e8e8e;

	line-height: 22px;

	text-indent: 2em;

}



.N-hospital p a{

	color: #f67c57;

}

.N-show1{

	margin-top: 16px;

	padding-bottom: 12px;

}

.N-show1 li{

	margin-bottom: 12px;

}

.N-show1 li h1{

	font-size: 12px;

	line-height: 30px;

	white-space: nowrap;

	background-color: #e6e6e6;

}



.N-show1 .on h1{

	background-color: #068489;

	color: #fff;

}



.N-device{

	margin-top: 16px;

	margin-bottom: 14px;

}

.N-call{

	padding-top: 8px;

	overflow: hidden;

	padding-bottom: 26px;

}

.N-call li{

	float: left;

	width: 80px;

	line-height: 35px;

	text-align: center;

	margin-right: 10px;

}

.N-call .la{

	margin-right: 0;

	background-color: #f67c57;

}

.N-call .ca{

	margin-right: 0;

	background-color: #e1ab27;

	margin: 0 10px;

}

.N-call .fa{

	margin-right: 0;

	background-color: #0c9979;

}

.N-call a{

	font-size: 16px;

	color: #fff;

}



.N-show2{

	margin-top: 18px;

	padding-bottom: 14px;

}

.N-show2 li{

	margin-bottom: 11px;

}

.N-show2 li h1{

	font-size: 12px;

	white-space: nowrap;

	color: #8e8e8e;

	line-height: 30px;

	background-color: #e6e6e6;

}

.N-show2 li h1 span{

	float: left;

	color: #03898a;

	display: inline-block;

	width: 30px;

	text-align: center;

	font-size: 20px;

	margin-right: 4px;

}

.N-show2 .on h1 span{

	background-color: #03898a;

	color: #fff;

}





.N-tab1-btn{

	width: 260px;

	overflow: hidden;

}

.N-tab1-btn li{

	float: left;

	width: 125px;

	background-color: #e6e6e6;

	font-size: 12px;

	text-align: center;

	margin-top: 20px;

	margin-bottom: 14px;

	padding: 7px 0;

}



.N-tab1-btn li b{

	font-size: 16px;

	font-weight: bold;

}

.N-tab1-btn .on{

	background-color: #03898a;

	color: #fff;

}



.N-tab1-btn .la{

	margin-left: 10px;

}

.N-news-list{

	margin-top: 8px;

	margin-bottom: 20px;

}

.N-news-list li{

	padding-left: 4px;

	white-space: nowrap;

	background-color: #e6e6e6;

	font-size: 14px;

	line-height: 35px;

	border-bottom: 1px #fff solid;

}



.N-span span{

	font-size: 12px;

	white-space: nowrap;

	text-align: center;

	display: block;

	width: 100%;

	margin-top: 10px;

	margin-bottom: 16px;

}



.N-guide{

	overflow: hidden;

}

.N-guide li{

	float: left;

	width: 60px;

	margin-right: 6px;

	margin-top: 16px;

}

.N-guide .la{

	margin-left: 1px;

	margin-right: 0;

}



.N-guide li span{

	font-size: 13px;

	display: block;

	width: 100%;

	text-align: center;

	margin-top: 8px;

	margin-bottom: 20px;

}



.N-cennect h1{

	font-size: 14px;

	padding-left: 66px;

	color: #a4a4a4;

	margin-bottom: 18px;

}

.N-cennect h1 span{

	font-size: 20px;

	display: block;

	color: #333;

}



.N-cennect .fh1{

	background: url(../images/cascade_39.jpg) no-repeat 6px center;

}



.N-cennect .ch1{

	background: url(../images/cascade_42.jpg) no-repeat 6px center;

}

.N-cennect .lh1{

	background: url(../images/cascade_44.jpg) no-repeat 6px center;

	margin-bottom: 30px;

}







.N-form label{

	font-size: 18px;

	margin-top: 20px;

	margin-bottom: 10px;

	display: block;

	padding-left: 5px;

	font-weight: bold;

	color: #333;

}

.N-form label span{

	float:right;

	margin-top:5px;

	font-size:14px;

	margin-right:10px;

	color:red;

}

.N-form input{

	display: block;

	border:none;

	width: 242px;

	padding-left: 6px;

	margin: 0 auto;



	background-color: #e6e6e6;

	line-height: 36px;

}



.N-form .date,.N-form .date2{

	overflow: hidden;

	width: 240px;

	margin: 0 auto;

}



.N-form .date a{

	float: left;

	width: 70px;

	margin-left: 5px;

	margin-right: 5px;

	text-align: center;

	line-height: 50px;

	background-color: #eee;

	font-size: 16px;

}



.N-form .date .on,.N-form .date2 .on{

	color: #fff;

	background-color: #068489;

}



.N-form .date2 a{

	float: left;

	width: 110px;

	margin-left: 5px;

	margin-right: 5px;

	text-align: center;

	line-height: 50px;

	background-color: #eee;

	font-size: 16px;

	margin-bottom: 10px;

}



.N-form  #TJ{

	width: 100px;

	margin: 16px auto;

	height: 28px;

	line-height: 28px;

	background-color: #e1ab27;

	text-align: center;

	display: block;

	color: #fff;

	border-radius: 8px;font-size: 16px;

}

.public-top{background-color: #565656; line-height: 43px;}
.public-top h1.left{color: #fff; padding-left: 8px;}
.public-top ul.right{overflow: hidden;}
.public-top ul li{float: left; padding-left: 10px; padding-right: 10px; 
	background: url(/imagess/top-line_03.jpg) no-repeat right center;}
.public-top ul .no{padding-right: 0; background: none;}

/*  */
.top-logo{width: 305px; height: 128px;}
.top-logo a{display: block; width: 100%; height: 100%; background: url(/imagess/top-logo_03.jpg) no-repeat 0 0;}

.top-xc{width: 560px; height: 128px;background: url(/imagess/top-logo_04.jpg) no-repeat 0 0;}
.top-xc h1{padding-left: 230px; background: url(/imagess/top-logocol_03.jpg) no-repeat 155px center; 
	padding-top: 15px; padding-bottom: 20px; margin-top: 18px;}
.top-xc a{color: #555;}
.top-xc h1 span{font-size: 21px; line-height: 35px;}

.top-phone{width: 220px; margin-top: 38px;}
.top-phone h1{line-height: 22px; background: url(/imagess/top-logo_07.jpg) no-repeat left center; padding-left: 30px;}
.top-phone h6{font-size: 29px; color: #ff8400;}

/*  */
.navBox{background-color: #1c4885;}
.public-nav{width: 1100px;margin: 0 auto; position: relative;}
.public-nav ul{width: 100%; zoom: 1;}
.public-nav ul li{float: left; width: 120px; background:url(/imagess/navline_03.jpg) no-repeat right center;
	height: 54px; line-height: 54px; text-align: center; font-size: 16px; position:relative;}
.public-nav ul .nav-list01{ width: 140px;}
.public-nav ul .no-bg-line{background: none;}
.dyd{position: absolute; left: 0; /*top: -6px; */ display: none;}
.public-nav .menu{width: 134px; background-color: #022d69; overflow: hidden; display: none;}
.public-nav .menu li{width: 100%; background:url(/imagess/li-bj_06.jpg) no-repeat 0 bottom; 
	padding-bottom: 10px;display: block;}

.public-nav>ul>li:hover{background: #437fd3;}
.clearFloat:after{content: '.';width: 0; line-height: 0; height: 0; clear: both; display: block; 
	visibility: hidden;}
.public-top	a,.navBox a{color:#fff;}
	