@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, label, dl, dt, dd,img {
margin: 0;
padding: 0;
border: none;
list-style: none;
font-family:"思源黑体 CN Normal";
font-weight: normal;
outline: none;
font-size:16px;
color:#000000
}
em,i{font-style:normal;}
h1, h2, h3, h4, h5, h6,em{font-weight:normal; font-size:100%;font-style:normal;}
.clear:after { content: " "; height: 0; display: block; clear: both; visibility: hidden; }
.clear{ zoom: 1; }
img { border: none; vertical-align:middle;}
a { color:#000000;text-decoration: none; }
.fl{ float:left}
.fr{ float:right}
.pr{ position:relative}
.pa{ position:absolute}
.bold{ font-weight:bold}
.disblck,.disblck img{ display:block; margin:0 auto}
.bold{ font-weight:bold}
.topa{ margin-top:10px}
.topb{ margin-top:20px}
.topc{ margin-top:30px}
.bottoma{ margin-bottom:10px}
.bottoet{ margin-bottom:20px}
.bottomc{ margin-bottom:30px}
.center{ text-align:center}
.bhxfcom{ width:100%; height:auto; overflow:hidden}
.bhcont{ width:1180px; height:auto; overflow:hidden; margin:0 auto}
.bhxfcombck{ background-color:#F1F1F1}
.p1{ font-size:14px; color:#333333; line-height:26px;}
.p2{ font-size:16px; color:#333333; line-height:26px;}
/*@media (min-width:768px){.bhcont{width:750px}
}
@media (min-width:992px){.bhcont{width:992px}
}
@media (min-width:1200px){.bhcont{width:1180px}
}
*/

/*----------关于我们--------*/
.banner{ width:100%; height:auto; overflow:hidden}
.aboutit{ width:35%; border:#D7D7D7 solid 1px; margin:40px auto 30px; text-align:center; }
.aboutit h4{ font-size:30px; color:#333333; line-height:60px}
.aboutit p{ background-color:#FFF; width:70%; margin:0 auto -10px; letter-spacing:10px}

.new_pos{ width:100%; padding:20px 0;}
.new_pos span{ font-size:16px; color:#333333;}
.new_pos span a{ font-size:16px; color:#333333;}
.new_pos span a:hover{ text-decoration:underline}
.abouta,.aboutb,.aboutc{ background-color:#FFF; padding:10px 1% 20px; width:98%; margin-bottom:50px}
.abouta .p1{ text-indent:2em}
.abouta ul li{ float:left; margin:10px auto 0; width:32.5%}
.abouta ul li img{ width:100%}

.aboutb{ margin:40px auto 20px}
.aboutb ul li{ width:32%; height:auto; overflow:hidden; float:left; margin:20px 0 10px;text-align:center}
.aboutb ul li .mask,.aboutb ul li .maska,.aboutb ul li .maskb{ left: 0;background: rgba(219, 226, 234, 0.3); width:100%; height:457px; display:none;transition: opacity 1s;
    -webkit-transition: opacity 1s;}
.aboutb ul li h4{ font-size:30px; color:#3c5d83; font-family:"思源宋体 CN"; font-weight:bold; margin-top:325px }
.aboutb ul li p{ font-size:16px; color:#3c5d83}
.aboutb ul li span{ display:table; margin:15px auto; font-size:14px; color:#3c5d83; border:#3c5d83 solid 1px; padding:5px 20px}
.aboutb ul .maskka{ margin:20px 1% 10px}

.aboutc ul li{ width:31.5%; height:auto ; overflow:hidden; float:left; }
.aboutc ul li img{ width:100%}
.aboutc ul li h5{ font-size:16px; color:#333333; margin:15px auto 5px;text-align:center}
.aboutc ul li p{ text-indent:2em; padding:0 1.5%}


/*----------专家团队--------*/
.doctorlb{ padding:25px 1%;background-color:#FFF; margin-bottom:30px }
.doctorlb .zjimgz{ width:20.5%}
.doctorlb .zjimgz img{ width:100%;}
.doctorlb .zjimgz img:hover{ opacity:0.9}
.doctorlb .zjcomy{ width:77%; height:auto; overflow:hidden;}
.doctorlb .zjcomy h5{ font-size:26px; color:#3c5d83; font-weight:bold; margin-bottom:10px}
.doctorlb .zjcomy h5 span{ font-size:16px; color:#333333; padding-left:10px}
.doctorlb .zjcomy p{ color:#333333; line-height:22px}
.doctorlb .zjcomy dt{ font-size:16px; color:#333333; font-weight:bold; margin:10px 0 5px }
.doctorlb .zjcomy dd{ color:#3c5d83}
.doctorlb .zjcomy dd a{ color:#3c5d83; font-weight:bold; font-size:14px; padding:0 9px; display:inline-block}
.doctorlb .zjcomy dd a:hover{ text-decoration:underline; opacity:0.8}
.zjcomy .zxbj,.zjcomy .yybj{ width:145px; height:auto; overflow:hidden; text-align:center; padding:7px 0px 10px; border-radius:10px; display:inline-block; font-size:18px; font-weight:bold; color:#FFF; margin-right:25px}
.zjcomy .zxbj{ background-color:#FF9928}
.zjcomy .yybj{ background-color:#449CEC}
.zjcomy .zxbj:hover,.zjcomy .yybj:hover{opacity:0.8}

/*----------新闻中心--------*/
.dynamic{ width:75%; height:auto; overflow:hidden; margin-bottom:85px;}
.dynamic .list_article{ width:95%; height:auto; overflow:hidden; margin:0 auto 30px}
.dynamic .list_article li{ width:100%; height:auto; overflow:hidden; border-bottom:dashed 1px #C5DCEA; margin-bottom:30px; padding-bottom:30px}
.dynamic .list_article li .wenzimg{ float:left; width:32.5%; height:auto;}
.dynamic .list_article li .wenzimg img{ width:100%}
.dynamic .list_article li dl{ width:65%; float:right}
.dynamic .list_article li dl dt{ font-size:18px; color:#333333; font-weight:bold}
.dynamic .list_article li dl dt:hover{ text-decoration:underline}
.dynamic .list_article li dl dd{ font-size:14px; color:#666666; line-height:26px; margin-top:19px;}
.dynamic .list_article li dl dd span{ width:128px; height:36px;border-radius:20px; display:block; text-align:center; line-height:35px; font-size:16px;border:#C9C9C9 solid 1px; color:#333333 }
.dynamic .list_article li dl dd span:hover{ background:#4DA4DB;  color:#FFF;}
.pagelist{ width:580px; margin:0 auto 40px}
.pagelist li {border: 1px solid #ccc; display: inline; float: left; margin-left: 5px; line-height: 39px; padding: 0 5px;}
.pagelist .thisclass { background: #3C5D83;  border: 0 none; color: #fff;font-weight: bold; line-height: 41px; padding: 0 24px;}
.pagelist li a {display: block; float: left; height: 20px; line-height: 20px; padding: 10px 15px;}
.pagelist .thisclass a{ color:#FFF}
.pagelist li a:hover { background: #3C5D83; color: #fff;}


/**
康复案例 2019.2.1增加样式
 */

.kfAl .kfAl-bg{background: #FFFFFF;}
.kfAl img{width: 100%;}
.kfAl-con{width: 1180px;height:100%;margin: 35px auto 0 auto;padding: 32px 20px 0 20px;background: #ffffff;
    -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.kfAl-l{width: 886px;height: 100%;margin-right: 20px;}
.kfAl-r{width: 232px;height: 100%;}

.kLab{width: 100%;height: 27px;}
.kLab div:nth-child(1){width: 60px;font-size: 16px;line-height: 27px;color:#404040;}
.kLab div:nth-child(2){width: 825px;}
.kLab div:nth-child(2) span{display: inline-block;width: 114.4px;float: left;margin-right: 4px;font-size: 14px;line-height: 27px;
    color:#404040;background: #f1f1f1;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.kLab div:nth-child(2) span:last-child{margin-right: 0;}
.kListUl{width: 100%;margin:0 auto 10px auto;}
.kListUl li{width: 32%;float: left;margin-right: 2%;background: #fbfbfb;padding: 11px 11px 18px 11px;
	border:1px dashed #d5d5d5;margin-bottom:18px;text-align: center;box-sizing: border-box;}
.kListUl li h5{height: 16px;font-size: 14px;color: #404040;padding: 16px 0;line-height: 16px;font-weight: bold;}
.kListUl li p{font-size: 14px;color: #333333;text-align: left;line-height: 25px;}
.kListUl li p a{ color:#F00;}
.kListUl li:nth-child(3n+3){margin-right: 0;}
.kListUl li.mr{margin-right: 0;}
.kLink{position: relative;width: 45px;display: inline-block;text-align: center;color: #3c5d83;z-index: 10;}
.kLink:after,
.kLink:before{position: absolute;clear:both;content:"";width: 7px;height: 7px;top: 9px;border-top: 1px solid #3c5d83;}
.kLink:after{right:0;border-left: 1px solid #3c5d83;transform: rotate(135deg);-o-transform: rotate(135deg);
    -webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.kLink:before{left:0;border-left: 1px solid #3c5d83;transform: rotate(-45deg);
    -o-transform: rotate(-45deg);-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg)}
/**
康复案例 左边公用  2019.2.2增加样式
 */
.kLeft{width: 100%;}
.kLeft .mb{margin-bottom: 12px;}
.kLeft .mb1{margin-bottom: 10px;}
.kLeftFirst{width: 100%;}
.kLeftFirst h4,
.kLeftThree h4{display: block;height: 30px;background: #3c5d83;font-size:16px;color: #ffffff;text-align: center;line-height: 28px;
	border: 1px solid #e3e6e8;border-bottom: none;}
.kLeftFirst ul{display: inline-block;background: #f5f5f5;border-right: 1px solid #e3e6e8;border-left: 1px solid #e3e6e8;}
.kLeftFirst ul li{width: 50%;height: 35px;float: left;border-bottom: 1px solid #e3e6e8;box-sizing: border-box;
	text-align: center;font-size: 16px;line-height: 32px;color: #333333;}
.kLeftFirst ul li a{color: #333333;}
.kLeftFirst ul li:nth-child(odd){border-right: 1px solid #e3e6e8;}

.kLeftTwo{width: 100%;border: 1px solid #e3e6e8;padding: 6px;box-sizing: border-box;}
.kLeftTwo .hh{height: 183px;overflow: hidden;}
.kLeftTwo .swiper-pagination.pb{bottom: 0px;}
.kLeftTwo .Text{text-align: center;padding-top: 6px;line-height: 18px;color: #333333;}
.kLeftThree ul{border: 1px solid #e3e6e8;border-top: none;padding: 16px 12px 6px 12px;box-sizing: border-box;}
.kLeftThree ul li{height: 16px;font-size: 14px;line-height: 16px;color: #333333;padding-bottom: 10px;}
.kLeftThree ul li i{display:inline-block;width: 4px;height: 4px;background: #acacac;border-radius: 50px;margin: 0px 5px 2px 0;}
/**
康复案例 详情页  2019.2.11增加样式
 */
.kfAl-wz{width: 100%;border: 1px solid #959595;margin-bottom: 25px;box-sizing: border-box;}

.kfAl-wz-con-t{margin: 43px auto 46px auto;text-align: center;}
.kfAl-wz-con-t h3{font-size: 24px;color: #333333;font-weight: bold;line-height: 24px;}
.kfAl-wz-con-t span{display: inline-block;}
.kfAl-wz-con-t span:nth-child(2){font-size: 16px;color: #333333;padding: 18px 0;}
.kfAl-wz-con-t span:nth-child(2) .pL{padding-right: 20px;}
.kfAl-wz-con-t span:nth-child(2) .pL1{padding-right: 15px;}
.kfAl-wz-con-t span:nth-child(3){background: #f2f6f8;padding: 3px 10px;font-size: 14px;color: #939292;line-height: 17px;border-radius: 10px;}
.kfAl-wz-con-p{width: 90%;margin: 0 auto;}
.kfAl-wz-con-p p{font-size: 16px;line-height: 24px;color: #333333;text-align: left;text-indent: 24px;margin-bottom: 5px;}
.kfAl-wz-con-p p.tCenter{text-align: center;color: #999999;}
.kfAl-wz-con-p img{width: 50%;margin: 10px auto;display: block;}
.kfAl-wz-con-j{width: 70%;padding: 15px 15px 3px 15px;margin: 20px auto;border: 1px dashed #a3a3a3;border-radius: 10px;height: 128px;}
.kfAl-wz-con-j span{display:inline-block;font-size:16px;color: #333333;line-height: 21px;padding-bottom: 5px;}

.kfAl-wz-con-j span:last-child{padding-bottom: 0;}
.kfAl-wz-con-page{width: 78%;margin: 38px auto;text-align: left;}
.kfAl-wz-con-page span{display: inline;}
.kfAl-wz-con-page span:first-child{padding-right: 92px;color: #333333;}

.pingLun{padding: 0 20px;}
.pingLunInput h4{color: #333333;font-weight: bold;padding-bottom: 4px;}
.pingLun-textarea{width: 100%;}
.pingLun-textarea textarea{width: 100%;border: 1px solid #cccccc;padding: 10px;color: #b7b7b7;box-sizing: border-box;}
.pingLun-code{height: 30px;margin: 10px auto 26px auto;}
.pingLun-code span{display: inline-block;height: 30px;overflow: hidden;}
.pingLun-code span:nth-child(1){line-height: 30px;}

.pingLun-textarea textarea,
.pingLun-code span:nth-child(2) input{background:none;box-sizing: border-box;outline: none;}
.pingLun-code span:nth-child(2){width: 120px;border: 1px solid #cccccc;height: 100%;box-sizing: border-box;}
.pingLun-code span:nth-child(2) input{width: 95%;height:100%;border:none;}
#v_container{width: 90px;height: 30px;}
#my_button{width:70px;background: #3c5d83;
	text-align: center;border: none;}
#my_button input{display: inline-block;width: 100%;color: #ffffff;background: none;outline:none;font-size: 14px;line-height: 30px;}
.pingLun-code span{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color:    #b7b7b7;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
	color:    #b7b7b7;
}
input::-moz-placeholder,
textarea::-moz-placeholder {
	color:    #b7b7b7;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color:    #b7b7b7;
}

.pingLunList h4,
.aboutAl H4{width:100%;height:40px;padding-left:10px;font-size: 16px;color: #FFFFFF;font-weight: bold;
	line-height:40px;background: #3c5d83;box-sizing: border-box;}
.pingLunUl{width: 100%;}
.pingLunUl li{width: 100%;padding:14px 0;border-bottom: 1px solid #cccccc;line-height: 28px;}
.pingLunUl li:last-child{border-bottom:none;}
.pingLunUl li strong,
.pingLunUl li i{color: #333333;}
.pingLunUl li i.pLR{padding: 0 10px;}
.pingLunUl li dd{color: #666666;}
.aboutAlUl{width: 100%;margin: 10px auto 40px auto;}
.aboutAlUl li{width: 24.1%;float: left;margin-right: 1.2%;background: #fbfbfb;font-size: 14px;padding: 5px;border:1px dashed #d5d5d5;
	margin-bottom: 12px;text-align: center;box-sizing: border-box;}
.aboutAlUl li:nth-child(4n+4){margin-right: 0;}
.aboutAlUl li h5{height: 16px;font-size: 14px;color: #404040;padding: 4px 0;line-height: 16px;/* font-weight: bold; */}







/*--------文章详情页----------*/
.atricle .centre_rt{ border-right:none !important;}
.articley { border:#AFAFAF solid 1px;width:70%; padding:15px 2.5%; height:auto; overflow:hidden; margin-bottom:30px;}
.articley  h1,.articley p{ text-align:center;}
.articley  h1{ font-size:23px; line-height:38px; color:#000}
.articley  p{ font-size:14px; color:#333333; margin-bottom:20px}
.articley .articleyp p{  font-size:16px; color:#333; line-height:26px; margin-bottom:15px; text-align:left}
.articley div img{ margin:0 auto 10px; display:block}
.articley h4{ font-size:16px; color:#333333; font-weight:bold; text-align:center; margin-bottom:30px }
.articley ul li { font-size:16px; color:#333333; line-height:36px}
.articley ul li:hover a{ text-decoration:underline}
.articleyt{ width:75%; height:auto; overflow:hidden}
.articleyt .yttop{ border-top:#AFAFAF solid 1px; padding:30px 40px 0}
.articleyt .ytright{ width:73%}
.articleyt .ytright p{ font-size:16px; line-height:24px; color:#333333}
.articleyt .ytright p a,.articleyt .ytright p strong{ color:#cc3131}
.shareBox{width: 262px;height: 47px;margin: 20px 0 10px 250px;}
.shareBox .bdshare a{background-image: url(../images/share_box_icon.png);float: left;width: 32px;line-height: 32px;height: 32px;background-repeat: no-repeat;cursor: pointer;margin: 6px 6px 6px 0;overflow: hidden;color: #3a8ceb; padding:0}
.shareBox .bdshare .bds_qzone{background-position:  -96px -10px}
.shareBox .bdshare .bds_tsina{background-position:  -13px -10px}
.shareBox .bdshare .bds_tqq{background-position:  -54px -10px}
.shareBox .bdshare .bds_weixin{background-position:  -137px -9px}
.shareBox .bdshare .bds_douban{background-position:  -178px -10px}
.shareBox .bdshare .bds_more{background-position:  -218px -10px}
.shareBox.mLeft{margin: 0 auto;}
.articleyt dl{ border-bottom:#AFAFAF solid 1px; margin-bottom:50px;}
.articleyt dl dt{ font-size:24px; color:#333333; font-weight:bold; padding:0 0 10px 40px}
.articleyt dl dd{ border-top:#AFAFAF solid 1px; padding:10px 0 10px 20px; font-size:16px; line-height:30px; color:#333333; height:122px;}
.articleyt dl dd a{ display:block; float:left; width:400px; margin-left:20px; border:none;}
.articleyt dl dd a:hover{}

/*--------疤痕体质----------*/
.bhtzcom{ width:97%; margin:0 auto 20px; padding:5px 1.5% 30px; height:auto; overflow:hidden; background-color:#FFF}
.bhtzcom .bhtztit{ text-align:center; font-size:30px; color:#333333; font-weight:bold; margin:30px auto}
.bhtza .fl{ width:46%}
.bhtza .fl img,.bhtzb .bhtzbfr img{ width:100%}
.bhtza dl{ width:54%; height:auto; overflow:hidden}
.bhtza dl dt{ width:63%; text-indent:1em; font-size:24px; color:#3c5d83; border:#3c5d83 solid 1px; border-left:none; margin:36px 0 10px 0; height:58px; line-height:58px}
.bhtza dl dd{ width:95%; height:auto; overflow:hidden; margin-left:5%}
.bhtza dl dd p{ font-size:16px; color:#333333; line-height:24px; margin-bottom:13px }
.bhtza dl dd a{ display:block; width:65%; line-height:50px; background-color:#3295CD; height:50px; text-align:center; font-size:20px; color:#FFF; font-weight:800 }


.bhtzb .bhtzbfr{ width:38%; height:auto; overflow:hidden}
.bhtzb dl{ width:45%; border:#D2D2D2 solid 1px; }
.bhtzb .bhtzbdl1{ padding:10px 200px 10px 75px ; margin:20px -150px 0 0}
.bhtzb .bhtzbdl2{ padding:10px 75px 10px 200px; margin:20px  0 0 -150px}
.bhtzb dl dt{ font-size:26px; color:#333333; font-weight:bold; margin-bottom:15px;}
.bhtzb dl dd{ margin-bottom:10px}
.bhtzb dl dd span{ font-weight:bold; color:#f00838}
.bhtzc{ text-align:center; margin:15px auto 10px;}
.bhtzc dt{ font-size:30px; color:#d51d1d; font-weight:700}
.bhtzc dd a,.bhtzd a{display:block;width:35%; margin:20px auto 0;  line-height:50px; background-color:#3295CD; height:50px; text-align:center; font-size:20px; color:#FFF; font-weight:800 }
.bhtzc dd a:hover,.bhtzd a:hover{ opacity:0.8}

.bhtzd{ margin:60px auto 30px}
.bhtzd li{ float:left; width:21%; height:230px; border:#D1D1D1 solid 1px; border-radius:10px; text-align:center; padding:0 1%; margin-right:2%}
.bhtzd li i{ display:block; margin:-30px auto 5px; font-size:39px; color:#444444; width:65px; height:65px; background-color:#F1F1F1; border-radius:50%; line-height:65px;}
.bhtzd li h4{ font-size:20px; color:#333333; font-weight:bold}

/*轮播图 开始*/
.main_banner{width:100%; height:430px;}
.main_banner_wrap{height:390px; position:relative; /*333D46*/;
	margin:0 auto; overflow:hidden; padding-bottom:35px /*box-shadow: 0px 1px 2px #c5c5c5;*/
}
#myCanvas {
	position: absolute;
	z-index: 13;
	opacity: 0.8;
	cursor: pointer;
	-webkit-animation: roll 3s;
	animation: roll 3s;
}
.banner_btn{ 	/*a 标签 按钮*/
		width:340px; height:240px; position:absolute;
		display:block; z-index:9; top:30px;
}
.btn_next{right:24px;}
.btn_next .banner_btn_arrow{ float:right; margin-left:255px;}
.banner_btn span{width:50px; height:100px; display:block; position:absolute;
		left:30px; top:70px; opacity:0; transition:0.5s;
		background:url(../images/bannerBtn.png) no-repeat 0 0;}
.btn_next span{background-position:-50px 0;}
.main_banner_box:hover .banner_btn_arrow{opacity:0.6;}
.banner_btn span i{width:50px; height:100px; display:block;
		background:url(../images/bannerBtn.png) no-repeat 0 0;}
.btn_next span i{background-position:-50px 0;}
.banner_btn:hover i{
		-webkit-animation:arrow 0.5s infinite alternate ease-in-out;
		-moz-animation:arrow 0.5s infinite alternate ease-in-out;
}


.main_banner_box{
	height:380px; margin:0px auto 0; position:relative; z-index:0;
	/*-webkit-倒影样式
	-webkit-box-reflect:below 0 -webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.2) 100%);*/
}
/*火狐倒影图层样式*/
.main_banner_box p#rflt{height:380px; position:absolute; left:0; top:280px;
		background:-moz-element(#m_box) no-repeat; -moz-transform:scaleY(-1); opacity:0.2;
}/*火狐倒影图层样式*/
.main_banner li{
		position:absolute; background:#000; overflow:hidden;
		box-shadow:0 4px 8px rgba(0, 0, 0, 0.15);
}
/*给每张图片初始设置不同宽高，层级，位置*/
.main_banner li#imgCard0{
		width:478px; height:380px; z-index:5;
		left:320px; top:0px; opacity:1; background:#333d46;
}
.main_banner li#imgCard1{
		width:418px; height:327px; z-index:1;
		left:700px; top:20px; opacity:1; background:#333d46;
}
.main_banner li#imgCard2{
		width:418px; height:327px; z-index:2;
		left:30px; top:20px; opacity:1; background:#333d46;
}


.main_banner li img{width:100%; height:100%;}
.main_banner li span{/*遮罩层*/
		width:100%; height:100%; position:absolute; top:0; left:0;
		z-index:1;  opacity:0; filter:alpha(opacity=0);
		color:#333333; font-size:16px; line-height:24px; text-align:center;
}
.main_banner li p{width:94%; height:50px; position:absolute;
		left:0; bottom:25px; color:#333333;
		text-indent:38px; line-height:20px; font-size:15px; padding:0 3%
}

.main_banner li p i a{ color:#cb1919}
/*指示器按钮*/
.btn_list{text-align:center; position:relative; left:0; top:6px; z-index:10;}
.btn_list span{
		width:15px; height:15px; display:inline-block; margin:15px 5px;
		background:#787d82; border-radius:50%; cursor:pointer;
}
.btn_list span.curr{background:#FFAE00;}

/*轮播图 结束*/

.bhtzg{ padding:40px 1.5%; margin-bottom:55px}
.bhtzg h5{ border-bottom:#E5E5E5 solid 1px; padding:0 0 10px; font-size:30px; color:#333333;margin-bottom:10px; text-align:center}
.bhtzg ul li{ width:31%; height:auto; overflow:hidden; float:left; margin-right:3%; }
.bhtzg ul li a{ font-size:14px; color:#333333; line-height:35px; display:inline-block}
.bhtzg ul li a:hover{ color:#3c5d83; text-decoration:underline}


/*--------联系我们----------*/

.lylxcom{ background-color:#FFF; padding:20px 1.5%; width:97%; height:auto; overflow:hidden}
.new_BOX{width: 1180px; margin: 0 auto; padding-bottom: 30px;}
.pinpai_inside-left{float:left;padding:15px 10px 0 0;width:15%;background:#4c7094;}
.item_pinpai{}
.itempinpai_top{}
.itempinpai_top h2{padding-left:18px;font-size:24px;color:#fff;line-height:32px;font-weight:lighter;}
.item_pinpai ul{margin-top:15px;padding-top:10px;background:#fff;}
.item_pinpai ul li{height:40px;font-size:16px;line-height:40px;border-bottom:1px solid #e9e9e9;}
.item_pinpai ul li a{height:40px;display:block;font-size:16px;color:#666;padding-left:50px;background:url(../images/itemIcon.png) no-repeat 25px 10px; overflow:hidden;}
.item_pinpai ul li a:hover,.item_pinpai ul li a.pp_hover{background:#91c0de url(../images/itemIcon.png) no-repeat 25px 10px; color:#FFF;}
.item_pinpai h5{ font-size:21px; font-weight:bold; color:#FFF; padding:10px 0 10px 5px}
.item_pinpai h5 p{ font-size:14px; font-weight:normal; color:#FFF}

.new_lxmain{width:82%;float: right;padding-bottom: 30px;}
.new_lx_a{ float:left; width:100% }
.new_lx_b{float:left;  width:1000px; margin-top:30px;padding-left:70px;}
.new_lx_b h4{font-size: 20px; line-height: 36px; color: #3d3f4b; margin-top: 25px;}
.new_lx_b p{ font-size: 14px; line-height: 24px; color: #666; }
.new_lx_b p font{ font-weight:bold; margin-right:5px;}
.ditie{background:url(../images/pp_14.png) no-repeat left 30px;}
.feiji{background:url(../images/pp_12.png) no-repeat left 30px;}
.huoche{background:url(../images/pp_13.png) no-repeat left 30px;}
.bus{background:url(../images/pp_15.png) no-repeat left 30px;}
.car{background:url(../images/pp_16.png) no-repeat left center; height:60px;}

.yllxcon{ width:75%; height:auto; overflow:hidden; margin:0 0 0 5%}
.lylxdla dt,.lylxdlb dt,.lylxdlc dt{ font-size:20px; color:#FFF; font-weight:bold; text-align:center; width:30px; height:30px; line-height:30px; background-color:#004898; border-radius:50%; margin:10px auto}
.yllxcon dl dd>img{ margin:0 auto; display:block}
.yllxcon dl dd{ font-size:14px; color:#333333;}
.lylxdla dd p{ display:table; margin:10px auto 7px; padding:10px 15%; background-color:#F1F1F1; border-radius:10px;}
.lylxdlb dd p{ width:45%; background-color:#004898; padding:10px; border-radius:10px; height:145px;}
.lylxdlb dd p span{ display:block; color:#FFF; line-height:25px;}
.lylxdlc dd{ display:table; margin:0 auto;background-color:#F1F1F1; border-radius:10px; padding:10px 8%}
.lylxdlc dd i{ color:#e31d1d}
.lylxdld{ padding:10px 0 0 10%;}
.lylxdld dt{ font-size:20px; color:#e31d1d; font-weight:bold}
.lylxdld dd{ font-size:16px; color:#333333; line-height:30px;}

/*-----------自测表--------*/
.zcbcom{ width:800px; height:430px; background-color:#FFF; margin:0 auto;}
.zcbcom h5{ width:100%; text-align:center; font-size:20px; color:#FFF; background-color:#333132; line-height:40px;}
.zcbpdcom{ width:95%; margin:15px auto; height:auto; overflow:hidden}
.zcbfl{ width:68%; height:auto; overflow:hidden}
.zcbfl h4{ font-size:14px; color:#222222; line-height:30px; margin-top:5px}
.zcbfl form .xksize{ width:10px; height:10px; margin:5px}
.zcbfr{ width:32%; height:auto; overflow:hidden}
.zcbfr .zcbrtbck{ background-color:#ECECEC; padding:15px 10px }
.zcbfr .zcbrtbck p{ font-size:14px; color:#444444}
.zcbfr .zcbrtbck p span{ color:#d91111}
.zcbfr .zcbrtbck input{ border:none; border-bottom:#DADADA dashed 1px; background:none}
.zcbfr .zcbq{ border:none !important; background-color:#FFF; margin:5px 0}
.zcbfr .zcbq textarea{ padding:10px; font-size:14px; color:#444444; line-height:25px;}
.zcbfr button{ width:90%; background-color:#302F2F; padding:8px 0; font-size:16px; border-radius:5px; color:#FFF; margin:5px auto; display:block}
/*-----------项目列表--------*/
.bhxmlist li{ width:95%; margin-left:3% ;height:auto; overflow:hidden; border-bottom:#A0A0A0 dashed 1px; padding-bottom:20px; margin-bottom:20px}
.bhxmlist li dl dt{ font-size:18px; color:#333333; font-weight:bold}
.bhxmlist li dl dt:hover{ text-decoration:underline}
.bhxmlist li dl dd{ font-size:14px; color:#666666; line-height:26px; margin-top:19px;}
.bhxmlist li dl dd span{ width:128px; height:36px;border-radius:20px; display:block; text-align:center; line-height:35px; font-size:16px;border:#C9C9C9 solid 1px; color:#333333 }
.bhxmlist li dl dd span:hover{ background:#4DA4DB;  color:#FFF;}



/*---------banner---start---------------*/
#Lbanner{ width:100%;  z-index:0;  position:relative;height:498px;}
#Lbanner .bd{ margin:0 auto; position:relative;overflow:hidden;  }
#Lbanner .bd ul{ width:100% !important;  }
#Lbanner .bd li{ width:100% !important;  height:498px; overflow:hidden; text-align:center;  }
#Lbanner .bd li a{ display:block; height:498px; width:100%; }
#Lbanner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
#Lbanner .hd ul{ text-align:center; }
#Lbanner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:15px; height:11px; margin:5px; overflow:hidden; background:#999999;
		filter:alpha(opacity=50);opacity:0.5;  line-height:999px;
}
#Lbanner .hd ul .on{ background:#25547a;  }
#Lbanner .prev,
#Lbanner .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
#Lbanner .next{ left:auto; right:15%; background-position:-6px -137px; }
/*---------banner---end---------------*/


/* 自适应宽度的块(通用块) */

.tbox{
	margin:0 0 8px 0;
	border-bottom:1px solid #DFDFDF;
	overflow:hidden;
	background:url(../images/green_skin.png) 0 -294px repeat-x;
}
.tbox dt{
	height:24px;
	border:1px solid #DFDFDF;
	overflow:hidden;
	clear:both;
}
.tbox dd{
	border-left:1px solid #DFDFDF;
	border-right:1px solid #DFDFDF;
	/*padding:4px 4px 0px;*/
	overflow:hidden;
}

.tbox dt strong{
	height:24px;
	line-height:24px; !important;line-height:25px;
	padding-left:8px;
	padding-right:4px;
	display:block;
	float:left;
	color:#333;
	letter-spacing:1px;
}
.tbox dt strong a{
	color:#316301;
}
.tbox dt strong a:hover{
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#596F37;
}
.tbox dt span.more a{
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#ff3333;
	text-decoration:underline;
}
.tbox dt span.label{
	height:25px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:26px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:26px;
	border-left:1px solid #DFDFDF;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #DFDFDF;
}

/*评论
------------*/
.decmt-box{
	width:100%;
	margin:0px auto;
	overflow:hidden;
	clear:both;
              margin-left:-10px;
}
.decmt-box span.fr{
	float:right;
	}
.decmt-box span.title{
	float:left;
	line-height:20px;
	width:600px;
	}
.decmt-box ul{
	}
.decmt-box ul li{
	width:100%;
	border-bottom:1px dashed #ccc;
	padding-bottom:10px;
	overflow:hidden;
 list-style-type:none;
	}
.decmt-box ul li a.plpic{
	float:left;
	width:40px;
	height:40px;
	padding:2px;
	border:1px solid #DFD9B9;
	background:#F9FDED;
	margin-right:5px;
	overflow:hidden;
	}
.decmt-box ul li p{
	float:left;
	width:580px;
	line-height:22px;
	}
.decmt-box .comment_act{
	float:left;
	width:630px;
	line-height:20px;
	color:#aeaeae;
	}
.decmt-box .comment_act a{
	color:#aeaeae;
	}

.decmt-box1{
	width:98%;
	padding:6px 5px;
	margin:0px auto;
	overflow:hidden;
	clear:both;
}
.decmt-box1 span.fr{
	float:right;
	}
.decmt-box1 span.title{
	float:left;
	line-height:20px;
	width:600px;
	}
.decmt-box1 ul{
	}
.decmt-box1 ul li{
	width:100%;
	border-bottom:1px dashed #ccc;
	padding:10px 0;
	overflow:hidden;
	}
.decmt-box1 ul li a.plpic{
	float:left;
	width:40px;
	height:40px;
	padding:2px;
	border:1px solid #DFD9B9;
	background:#F9FDED;
	margin-right:5px;
	overflow:hidden;

	}
.decmt-box1 ul li p{
	float:left;
	width:880px;
	line-height:22px;
	}
.decmt-box1 .comment_act{
	float:left;
	width:880px;
	line-height:20px;
	color:#aeaeae;
	}
.decmt-box1 .comment_act a{
	color:#aeaeae;
	}
