﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0; font-family: "微软雅黑", Arial, Helvetica, sans-serif;}
table{ border-colle:colle; border-spacing:0; width:100%;}
fieldset,img{ border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
ol,ul,li,dl,dt,dd{ list-style:none;}
input,button,textarea,checkbox,select,radio,form{ vertical-align: top;}
a{ color:#666; text-decoration:none;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.red,.red a{ color:#b10101;}
.left{ float:left;}
.right{ float:right;}

.autohei{ overflow:hidden; zoom:1;}
.clear{ font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1;}
.blank10{ height:8px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank20{ height:15px; font-size:0; line-height:0; clear:both; overflow:hidden;}
em,i{font-style: normal}
font{font-size:12px;}
body{font-size:12px;line-height:24px;color:#2c2c2c;font-family:"微软雅黑";background:#f8f8f8;}
.cent{width:1020px;margin:0 auto;overflow:hidden;background:#fff;}
.white{background:#fff;width:1000px;margin:0 auto;overflow:hidden;}
/*****内容*******/
.news{height:43px;overflow:hidden;float:left;margin:21px 0 0 61px;}
.listts{height:43px;overflow:hidden;}
.listts li{height:-43px;overflow:hidden;}
.head{padding:6px 0;background:#f3f3f3;overflow:hidden;height:78px;}
.head span{display:block;}
.head .logo{width:1020px;margin:0 auto;}
.head .logo .right{display:none;}
.menu{background:#0352a2;height:60px;}
.menu ul li{float:left;height:48px;width:112px;line-height:17px;padding-top:12px;border-right:1px solid #014282;}
.menu ul li a:hover{color:red;}
.menu ul{width:1020px;margin:0 auto;}
.menu ul li.hover_menu{background:#e0e0e0 url(../images/nav_sjx.png) 90px center no-repeat;}
.menu ul li.hover_menu a{color:#fff;}
.menu ul li a{color:#e4ffff;}
.menu ul li p{font-size:16px;text-align:center;}
.menu ul li em{font-size:11.5px;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;text-align:center;display:block;}
.menu ul li.menu-effect{position:relative;}
.png_sjx{display:block;background:url(../images/nav_sjx.png) no-repeat;width:14px;height:14px;position:absolute;top:23px;right:8px; z-index:500}
.pull{position:absolute;top:60px;left:0;width:115px;height:179px;background:#0352a2;display:none; z-index:100;}
.pull dl{float:left;padding:25px 0 0 35px;width:133px;}
.pull dl dt a{color:#01162c;line-height:24px;}
.pull dl dt{font-size:16px;padding:0 0 20px 30px;}
.menu ul li.menu-effect .pull dl dd a{color:#01162c;line-height:22px;}
.menu ul li.menu-effect .pull dl dd a.red{color:#b61600;}
#video_content span{display:none; list-style:none;}
#video_content .cur{display:block;}
#video_btn li{cursor:pointer;}
#video_btn li.cur{border:1px solid #1367B4}

/* banner */
.banner{/*height:420px;*/overflow:hidden;position:relative;clear:both;margin-left:50%px;}
.banner .d1{width:100%;height:420px;display:block;position:absolute;left:0px;top:0;}
/*.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;bottom:0;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -60px;display:inline;}
.banner .d2 li{
	width:43px;
	height:10px;
	overflow:hidden;
	cursor:pointer;
	float:left;
	margin:0 3px;
	display:inline;
	filter:alpha(opacity=20);  
	-moz-opacity:1;  
	-khtml-opacity:1;  
	opacity:1;
	background:#000
}
.banner .d2 li.nuw{background:#0072bb;}
.banner h3{position:absolute;left:50%;bottom:0;z-index:1000;margin-left:-500px;}

.nav{height:143px;} */

.banner img{display:block;width:100%;}

.body_main{width:1020px;margin:0px auto;overflow:hidden;}

.case_jbdh{float:left; display:inline; width:1020px; height:120px; overflow:hidden; margin-top:15px;}
.case_jbdh .jbdh{width:242px; height:120px; margin:0 6px; background:#0352a2; float:left;}
.case_jbdh .jbdh .bigjb{width:155px; padding-left:50px; height:42px;font-size:18px; display: block; margin:0px auto; margin-top:13px;line-height:22px;font-family:Microsoft YaHei,SimHei,STHeiti;}

.case_jbdh .jbdh .bk{width: 120px; padding-left: 45px; background:url(../images/cat_1.png) no-repeat;}
.case_jbdh .jbdh .yh{width: 120px; padding-left: 45px; background:url(../images/cat_2.png) no-repeat;}
.case_jbdh .jbdh .hz{width: 140px; padding-left: 45px; background:url(../images/cat_3.png) no-repeat;}
.case_jbdh .jbdh .ek{width: 160px; padding-left: 45px; background:url(../images/cat_4.png) no-repeat;}
.flOver.jbdh.wd .flOver{float:left;}
.case_jbdh .jbdh .fd{background:url(../images/kfalz/fd.png) no-repeat;color:#fff000;}
.case_jbdh .jbdh p{width:100%;text-align:center;height:24px;line-height:24px;color:#fff;}
.case_jbdh .jbdh a {color:#fff000;}
.case_jbdh .jbdh a span {font-size:10px;}
.case_jbdh .jbdh p a{color:#fff;padding:0px 2px;}
.case_jbdh .jbdh .pt{margin-top:7px;}
.case_jbdh .jbdh .redA{color:#fff000;}
.case_jbdh .jbdh .pf{/*text-align:left;text-indent:34px;*/}
.case_jbdh .mf{margin-left:0px;}
/*.case_jbdh .wd{width:184px;}*/
.case_jbdh .wd p a{padding:0px 5px;}
/*.case_jbdh .sele{background:#007cc2;}*/
.case_jbdh .dis{display:none;width:0px;height:0px;float:left;}
.case_jbdh .show{display:block;}

.hot{overflow:hidden;}
.bz{float:left;width:303px;border-right:1px solid #f0f0f0;margin:6px 0 0 10px;}
.bz ol li{position:relative;overflow:hidden;}
.bz ol li em {
    background: url("../images/left_png.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 70px;
    display: block;
    height: 45px;
    left: 132px;
    position: absolute;
    transition: all 0.3s linear 0s;
    width: 46px;
    z-index: 3;
}
.bz ol li em {
    opacity:1
}
.bz ol li:hover em {
    opacity:0;
}
.bz ol li span {
    background: none repeat scroll 0 0 rgba(1, 117, 191, 0.7) !important;
    bottom:-52px;
    left: 0;
    position: absolute;
    width:98%;
    z-index: 5;
	transition:all 0.3s linear 0s;
}
.bz ol li:hover span{margin-bottom:52px;}
.bz ol li span p {
    color: #fff;
    font-size: 12px;
    padding: 5px 10px;
    position: relative;
}
/*.bz ul li{float:left;width:95px;height:62px; text-align:center;position:relative;}
.bz ul li a{display:block;position:absolute;z-index:100;width:100%;text-align:center;top:20px; font-size: 16px;}*/
.bz ul li{float:left;width:150px;height:75px; text-align:center;position:relative;}
.bz ul li a{display:block;position:absolute;z-index:100;width:100%;text-align:center;top:20px; font-size: 16px;}
.bz ul li em{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:50; border: 1px solid #EFEDED; }

.bz ul.zbzbg li:hover em{background:#045eba;}

.bz ul li:hover a{color:#fff;}
.bz ul li:hover i{opacity:1;
	-webkit-animation:orangeIn 0.2s ease;
	animation:orangeIn 0.2s ease;background-color:#9d0a3a \9;}
.bz ul li i{position:absolute;width:100%;height:100%;background-color:#045eba; background-color:#FFF \9;opacity:0;-webkit-animation:orangeOut 0.4s ease;animation:orangeOut 0.4s ease;left:0;top:0;}
@-webkit-keyframes orangeIn {
	0% {
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
}
100% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1
}
}
@-moz-keyframes orangeIn {
	0% {
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
}
100% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1
}
}
@-ms-keyframes orangeIn {
	0% {
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
}
100% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1
}
}
@keyframes orangeIn {
	0% {
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
}
100% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1
}
}

@-webkit-keyframes orangeOut {
	0% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1
}
100% {
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
}
}
@-moz-keyframes orangeOut {
	0% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1
}
100% {
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
}
}
@-ms-keyframes orangeOut {
	0% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1
}
100% {
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
}
}
@keyframes orangeOut {
	0% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1
}
100% {
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
}}
.bz ul li.icon em{background-position:0 0;}
.bz ul li.icon2 em{background-position:-95px 0;}
.bz ul li.icon3 em{background-position:-190px 0;}
.bz ul li.icon4 em{background-position:0 -62px;}
.bz ul li.icon5 em{background-position:-95px -62px;}
.bz ul li.icon6 em{background-position:-190px -62px;}
.bz ul li.icon7 em{background-position:0 -124px;}
.bz ul li.icon8 em{background-position:-95px -124px;}
.bz ul li.icon9 em{background-position:-190px -124px;}
.bz ul li.icon10 em{background-position:0 -187px;}
.bz ul li.icon11 em{background-position:-95px -187px;}
.bz ul li.icon12 em{background-position:-190px -187px;}
.bz ul li.icon13 em{background-position:0 -250px;}
.bz ul li.icon14 em{background-position:-95px -250px;}
.bz ul li.icon15 em{background-position:-190px -250px;}

.bz ul li.icon:hover em{background-position:0 0;}
.bz ul li.icon2:hover em{background-position:-95px 0;}
.bz ul li.icon3:hover em{background-position:-190px 0;}
.bz ul li.icon4:hover em{background-position:0 -63px;}
.bz ul li.icon5:hover em{background-position:-95px -63px;}
.bz ul li.icon6:hover em{background-position:-190px -63px;}
.bz ul li.icon7:hover em{background-position:0 -125px;}
.bz ul li.icon8:hover em{background-position:-95px -125px;}
.bz ul li.icon9:hover em{background-position:-190px -125px;}
.bz ul li.icon10:hover em{background-position:0 -188px;}
.bz ul li.icon11:hover em{background-position:-95px -188px;}
.bz ul li.icon12:hover em{background-position:-190px -188px;}
.bz ul li.icon13:hover em{background-position:0 -251px;}
.bz ul li.icon14:hover em{background-position:-95px -251px;}
.bz ul li.icon15:hover em{background-position:-190px -251px;}
.bz dl dt{float:left;overflow:hidden;transition: all 0.3s linear 0s;margin-right:10px;padding-right:4px;width:136px;}
.bz dl{padding:10px 0 10px 10px;clear:both;overflow:hidden;}
.bz dl dt{margin-top:3px;}
.bz dl dt span{display:block;width:14px;height:14px;background:#0075bf;float:left;margin:5px 4px 0 4px;}
.bz dl dt p{float:left;display:block;overflow:hidden;font-size:14px;}
.bz dl dt:hover{border-radius:4px;background:#0075bf;}
.bz dl dt:hover span{background:#fff;}
.bz dl dt:hover a{color:#fff; text-decoration:none;}
.bz dl dd{float:left;padding-left:20px;}
.video { float: left; width: 280px; margin: 0px 9px 0 9px; }
.video h3{height:40px;border-bottom:1px solid #e0e0e0;line-height:40px;}
.video h3 p{float:left;font-size:18px;width:80%;}
.video h3 p em{font-size:14px;color:#e0e0e0;float:left;display:block;}
.video h3 p i{color:#01162c;display:block;float:left; border-bottom:2px solid #045eba;}
.video h3 span a{color:#0075bf;}
.video h3 span{float:right;}
.video .videocontent { margin: 10px 0 3px 0;}
.video .videolist a { display: block; width: 91px; height: 65px; float: left; /* for IE */ filter:alpha(opacity=60); /* CSS3 standard */
  opacity:0.6;}
.video .videolist a:nth-child(1){margin-right: 3px;}
.video .videolist a:nth-child(2){margin-right: 3px;}
.video .videolist a.vfx {  /* for IE */ filter:alpha(opacity=100); /* CSS3 standard */
  opacity:1.0;}

.today{float:left;width:400px;margin:6px 0 0 12px;padding-right:12px;border-right:1px solid #ededed;}
.today h3{height:40px;border-bottom:1px solid #e0e0e0;line-height:40px;}
.today h3 p{float:left;font-size:18px; width: 95px; cursor: pointer;}
.today h3 p em{font-size:14px;color:#e0e0e0;float:left;display:block;}
.today h3 p i{color:#01162c;display:block;float:left;}
.today h3 .tfx i { border-bottom:2px solid #045eba;}
.today h3 span a{color:#0075bf;}
.today h3 span{float:right;}
.today dl{margin-bottom:4px;overflow:hidden;padding-bottom:20px;border-bottom:1px solid #ededed;}
.today dl dd{float:left;width:280px;margin:2px 0 0 10px;}
.today dl dd b{font-size:16px;text-align:center;display:block;}
.today dl dd a{transition: all 0.3s linear 0s;padding:2px 5px;}
.today dl dd a:hover{background:#0075bf;color:#fff;border-radius:4px; text-decoration:none;}
.today dl dd p{text-indent:2em;line-height:18px;}
.today dl dt{float:left;}
.today dl dt img{border:1px solid #fff;transition: all 0.3s linear 0s;}
.today dl dt img:hover{border-color:#0075bf;}
.today ol li{height:34px;line-height:34px;}
.today ol li p{float:left;}
.today ol li span{display:block;float:right;padding-right:10px;color:#AAA;}
.today ol li a{transition: all 0.3s linear 0s;padding:2px 5px;border-radius:4px; }
.today ol li:hover a{background:#0075bf;color:#fff; text-decoration:none}

.tel{float:left;margin:6px 0 0 15px;width:260px;}
.tel h3{height:40px;border-bottom:1px solid #e0e0e0;line-height:40px;}
.tel h3 p{float:left;font-size:18px;width:80%;}
.tel h3 p em{font-size:14px;color:#e0e0e0;float:left;display:block;}
.tel h3 p i{color:#01162c;border-bottom:2px solid #045eba;display:block;float:left;}

.tel_bt{text-align:center;padding:10px 0;}
.tel_bt img{margin:0 2px;}
.subanner{padding:11px 0;text-align:center;}
.tel .ksbox { width: 200px; margin: 0px auto 20px auto;}
.tel .ksbox li { width: 90px;float: left; }
.tel .ksbox li span { display: inline-block; width: 100%; text-align: center;}
.tel .ksbox li span:nth-child(2) a { font-size:16px;}
.tel .ksbox li:nth-child(2),.tel .ksbox li:nth-child(4) { margin-left: 10px;}
.tel .ksbox li:nth-child(1),.tel .ksbox li:nth-child(2) { margin-bottom: 15px;}


.jkkc{overflow:hidden;position:relative;min-height:560px;width:1010px;margin:0 auto;padding:0 10px 0 10px;background:#fff}
.jkkc h3{height:40px;border-bottom:1px solid #e0e0e0;line-height:40px;}
.jkkc h3 p{float:left;font-size:18px;width:80%;}
.jkkc h3 p em{font-size:14px;color:#e0e0e0;float:left;display:block;}
.jkkc h3 p i{color:#01162c;border-bottom:2px solid #045eba;display:block;float:left;}
.jkkc h4{height:72px;}
.jkkc h4 a{display:block;float:left;width:245px;height:66px;background:#045eba;color:#fff;font-size:18px;line-height:20px;text-transform:uppercase;margin-right:7px;}
.jkkc h4 a p{padding:15px 0 0 80px;display:block;height:51px;}
.jkkc h4 em{font-size:12px;}
.jkkc h4 p.hc{background:#045eba url(../images/hc_tab.png) no-repeat 40px center}
.jkkc h4 p.hc2{background:#045eba url(../images/hc_tab2.png) no-repeat 40px center}
.jkkc h4 p.hc3{background:#045eba url(../images/hc_tab3.png) no-repeat 40px center}
.jkkc h4 p.hc4{background:#045eba url(../images/hc_tab4.png) no-repeat 40px center}
.jkkc h4 a.fx{background:url(../images/hc_hove.jpg);height:72px;color:#0075bf;}
.jkkc h4 a.fx p.hc{background: url(../images/hc.png) no-repeat 40px center}
.jkkc h4 a.fx p.hc2{background: url(../images/hc2.png) no-repeat 40px center}
.jkkc h4 a.fx p.hc3{background: url(../images/hc3.png) no-repeat 40px center}
.jkkc h4 a.fx p.hc4{background: url(../images/hc4.png) no-repeat 40px center}
.xw .pl30{ width: 575px; margin:15px 0; float: left;} 
.xw .p140 { width: 415px;   margin: 10px 0 15px 15px;} 
.xw .imgbox { float: left; margin: 5px 0px;}
.xw .amark { float: left; width: 100%; }
.xw .p140 .bj { height:30px; padding:10px 0px; width: 100%;}
.xw .p140 .mark {  background: url(../picture/bjs.jpg) no-repeat;
  width: 88px;
  height: 29px;
  line-height: 29px;
  color: #FFF;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  margin-right: 5px;
}
.xw .p140 .pj { font-size: 16px; font-weight: bold; }
.xw .p140 p { text-indent: 2em; line-height: 25px; margin: 15px 0; font-size: 14px;}
.hc_tab .lj { height:350px; background:#ffffff}


.Circle{width:192px;height:192px;border:4px solid #eaeaea;-moz-border-radius:192px; -webkit-border-radius:192px;position:absolute;top:70px;right:170px;z-index:10;color:#fff;background:rgba(0, 117, 191, 0.7)!important;
filter:Alpha(opacity=70);}
.Circle p{text-align:center;position:relative;padding-top:12px;}
.hc_tab{overflow:hidden;width:1020px;position:relative;}
.hc_tab .international { margin:20px 0px;}
.hc_tab .international li p { text-indent:2em; font-size:14px;}
.hc_tab ul li img{position:relative;}
.hc_tab ul li em{display:block;width:46px;height:45px;background:url(../images/left_png.png) no-repeat;position:absolute;bottom:70px;left:92px;transition: all 0.3s linear 0s; z-index:3;}
.hc_tab ul li em{bottom:-70px;}
.hc_tab ul li:hover em{bottom:70px;}
.hc_tab ul li.mr{margin:0 15px 13px 0;}
.hc_tab ul li.mr img{border:1px solid #fff;transition:all 0.3s linear 0s;}
.hc_tab ul li.mr img:hover{border-color:#026db1;}
.hc_tab ul li.fril em{bottom:-180px;left:210px;}
.hc_tab ul li.fril:hover em{bottom:180px;}
.hc_tab ul li:hover em{}
.hc_tab ul li{float:left;margin:0 21px 21px 0;position:relative;overflow:hidden; width:1000px; }
.hc_tab ul li:hover span{margin-bottom:58px;}
.hc_tab ul li.fril:hover span{margin-bottom:0;}
.hc_tab ul li.fril span{bottom:0;padding:15px 10px;}
.hc_tab ul li span{position:absolute;left:0;background:rgba(1, 117, 191, 0.7)!important;
filter:Alpha(opacity=70);position:absolute;
		bottom:-58px;
		left:0;
		-webkit-transition: margin-bottom;
		-webkit-transition-timing-function: ease-in;
		-webkit-transition-duration: 250ms; z-index:5;}

.hc_tab ul li span p{position:relative;color:#fff;padding:5px 10px;font-size:12px;}
.hc_tab ul li.gh{position:absolute;top:0;left:0;}
.hc_tab ul li.gh span{bottom:-82px;}
.hc_tab ul li.gh:hover span{margin-bottom:82px;}
.hc_tab ul li.gh em{margin-bottom:-30px;left:90px;}
.hc_tab ul li.gh:hover em{bottom:180px;}
.hc_tab ul li.gh2{position:absolute;top:0;left:0;margin:0;}
.hc_tab ul li.gh2 span{bottom:-82px;}
.hc_tab ul li.gh2 em{left:112px;}
.hc_tab ul li.gh3 em{left:112px;}
.hc_tab ul li.gh6 em{left:112px;}
.hc_tab ul li.gh7 em{left:112px;}
.hc_tab ul li.gh4:hover em{margin-bottom:52px;}
.hc_tab ul li.gh5:hover em{margin-bottom:-12px;}
.hc_tab ul li.gh2:hover em{bottom:90px;}
.hc_tab ul li.gh2:hover span{margin-bottom:82px;}
.hc_tab ul li.gh4 span{bottom:-82px;}
.hc_tab ul li.gh4:hover span{margin-bottom:82px;}


.hc_tab ul li.gh2{position:absolute;top:0;left:228px;margin:0;}
.hc_tab ul li.gh3{position:absolute;bottom:35px;left:228px;margin:0;}
.hc_tab ul li.gh4{position:absolute;top:0;left:505px;margin:0;}
.hc_tab ul li.gh5{position:absolute;bottom:35px;left:505px;margin:0;}
.hc_tab ul li.gh6{position:absolute;top:0;right:20px;margin:0;}
.hc_tab ul li.gh7{position:absolute;top:152px;right:20px;margin:0;}
.hc_tab ol{float:left;width:730px;}
.hc_tab ol li em{display:block;width:46px;height:45px;background:url(../images/left_png.png) no-repeat;position:absolute;bottom:-45px;left:92px;transition: all 0.3s linear 0s; z-index:3;}
.hc_tab ol li:hover em{margin-bottom:126px;}
.hc_tab ol li{float:left;margin:0 12px 18px 0;position:relative;overflow:hidden;}
.hc_tab ol li span{position:absolute;bottom:0;left:0;background:rgba(1, 117, 191, 0.6)!important;
filter:Alpha(opacity=70);bottom:-82px;
		left:0;
		-webkit-transition: margin-bottom;
		-webkit-transition-timing-function: ease-in;
		-webkit-transition-duration: 250ms;}
.hc_tab ol li:hover span{margin-bottom:82px;}		
.hc_tab ol li span.bg{background:rgba(245, 129, 33, 0.7)!important;
filter:Alpha(opacity=70);}
.hc_tab ol li span.bg2{background:rgba(223, 108, 169, 0.7)!important;
filter:Alpha(opacity=70);}
.hc_tab ol li span.bg3{background:rgba(175, 128, 176, 0.7)!important;
filter:Alpha(opacity=70);}
.hc_tab ol li span.bg4{background:rgba(142, 199, 65, 0.7)!important;
filter:Alpha(opacity=70);}
.hc_tab ol li span.bg5{background:rgba(230, 149, 158, 0.7)!important;
filter:Alpha(opacity=70);}
.hc_tab ol li span p{position:relative;color:#fff;padding:5px 10px;font-size:12px;}
.hc_tab dl{float:left;background:#ffffff;width:191px;}
.hc_tab dl dt{font-size:24px;color:#ed1c24;padding: 7px 0 0px 0px; text-align: center;}
.hc_tab dl dt em{display:block;padding:10px 0 0 30px;color:#ff8200}
.hc_tab dl dd b{font-size:14px;}
.hc_tab dl dd{padding:5px 0 0 0px; text-align: center;}
.hc_tab dl dd p{padding-top:10px;}
.hc_tab dl dd p i{display:block;padding-left:20px;}
.hc_tab dl dd span{display:block;text-align:center;padding:10px 0;}
/*四大优势*/
.mg1 {
  width: 978px;
  background: #e7eff7;
  border-bottom: 1px #cccccc solid;
  height: 45px;
  padding: 10px 0 0 20px;
}
.mg1 .right {
  width: 100px;
  height: 25px;
  background: #3F7BC1;
  text-align: center;
  line-height: 25px;
  display: block;
  color: #FFF;
  margin-top: 6px;
  margin-right: 20px;
}
.mg1 .right a {
  color: #FFF;
}
.ys {
  width: 978px;
  margin: 0 auto;
  height: 289px;
  background: url(../images/4dhx.jpg) no-repeat;
  margin-top: 40px;
}
.ys .left, .ys .right {
  width: 331px;
}
.ys .left h2, .ys .right h2 {
  font-size: 22px;
  font-weight: bold;
  font-family: "微软雅黑";
  color: #044ba7;
}
.ys .left p, .ys .right p {
  width: 100%;
  line-height: 24px;
  text-indent: 2em;
  color: #666666;
  margin-top: 15px;
}
.mgd {
  padding-top: 57px;
}
/*四大优势 end*/

/*治疗体系*/
.dy12 { width:1000px; height:485px;}
.dy .left img, .dy12 .right img {
  border: 6px #f2f2f2 solid;
}
.zltx { padding-top: 20px;}
.dy .right, .dy12 .left {
  width: 635px;
}
.dy1 {
  background: url(../images/2jd.jpg) no-repeat;
  width: 612px;
  height: 45px;
}
.dy1 span {
  font-family: "微软雅黑";
  font-size: 23px;
  font-weight: bold;
  line-height: 45px;
  padding-left: 19px;
}
.dy3 {
  color: #323232;
  margin-left: 30px;
}
.dy .right p, .dy12 .left p {
  line-height: 24px;
  text-indent: 2em;
  color: #666666;
  margin-top: 7px;
}
.two,.three,.four { margin-top:20px;}
.rightimg { margin-top:20px;}

/*治疗体系  end*/




.hczj{overflow:hidden;}
.hczj .left{width:705px;}
.hczj .left h3{height:40px;border-bottom:1px solid #e0e0e0;line-height:40px;margin:15px 0 0 11px;}
.hczj .left h3 p{float:left;font-size:18px;width:80%;}
.hczj .left h3 p em{font-size:14px;color:#e0e0e0;float:left;display:block;}
.hczj .left h3 p i{color:#01162c;border-bottom:2px solid #045eba;display:block;float:left;}
.hczj .left h3 span a{color:#0075bf;}
.hczj .left h3 span{float:right;display:block;font-size:14px;background:url(../images/hczj5.jpg) no-repeat left center;padding-left:24px;}
.hczj .left ul li{float:left;position:relative;margin-left:14px;border:1px solid #fff;transition:all 0.3s linear 0s;overflow:hidden;}
.hczj .left ul li:hover{border-color:#045eba;}
.hczj .left ul li:hover span{background:#045eba;color:#fff; bottom:0px;}
.hczj .left ul li span{position: absolute;height:86px;background:#eaeaea;text-align:center;display:block;bottom:-40px;width:100%;left:0;transition:all 0.3s linear 0s;z-index:4;}

.hczj .left ul li span p{padding-top:20px;font-size:14px;}
.hczj .left ul li em{display:block;width:46px;height:45px;background:url(../images/left_png.png) no-repeat;position:absolute;bottom:-140px;left:60px;transition: all 0.3s linear 0s; z-index:3;}
.hczj .left ul li:hover em{margin-bottom:280px;}
.hczj .right{width:278px;margin:15px 10px 0 0;}

h3.pubilc{height:40px;border-bottom:1px solid #e0e0e0;line-height:40px;}
h3.pubilc p{float:left;font-size:18px;width:80%;}
h3.pubilc p em{font-size:14px;color:#e0e0e0;float:left;display:block;}
h3.pubilc p i{color:#01162c;border-bottom:2px solid #045eba;display:block;float:left;}
h3.pubilc span a{color:#0075bf;}
h3.pubilc span{float:right;display:block;font-size:14px;background:url(../images/hczj5.jpg) no-repeat left center;padding-left:24px;}
.hczj .right ul li{line-height:32px;padding-left:2px;}
.hczj .right ul li a{transition: all 0.3s linear 0s;padding:2px 5px;border-radius:4px;}
.hczj .right ul li a:hover{background:#0075bf;color:#fff; text-decoration:none}


.hczj .right span{text-align:center;}
.jbbk{overflow:hidden;padding:10px;width:1000px;padding-bottom:20px;position:relative;}
.jbbk h4{height:54px;}
.jbbk h4 a{display:block;float:left;width:124px;height:47px;line-height:47px;font-size:16px;color:#fff;text-align:center;background:#045eba;margin-right:1px;}
.tel_azx{display:block;float:left;width:124px;height:47px;line-height:47px;font-size:16px;color:#fff;text-align:center;background:#045eba;margin-right:1px;position: absolute;right:10px;top:67px;}
.jbbk h4 a.jb{background:url(../images/jbbkhv.jpg) no-repeat;color:#045eba;height:54px;}
.jb_tab{overflow:hidden;float:left;}
.jb_tab .left{width:460px;}
.jb_text{float:left;width:460px;}
.jb_text dl dt{float:left;border:1px solid #ededed;}
.jb_text dl dd{float:left;width:260px;padding-left:10px;}
.jb_text dl dd b{font-size:16px;}
.jb_text dl dd p{text-indent:2em;padding-top:8px;}
.jb_text dl dd p a{color:#fe7502;}
.jb_text ol{clear:both;overflow:hidden;padding-top:10px;}
.jb_text ol li{height:34px;line-height:34px;border-bottom:1px dashed #ededed;padding-left:12px;background:url(../images/jbdh2.jpg) no-repeat 0 center;font-size:14px;}
.jb_tab .left span{display:block;float:right;position:relative;transition:all 0.3s linear 0s;overflow:hidden;overflow:hidden;}
.jb_tab .left span i{display:block;position:absolute;left:0;background:rgba(1, 117, 191, 0.7)!important;
filter:Alpha(opacity=70);position:absolute;
		bottom:-70px;
		left:0;
		-webkit-transition: margin-bottom;
		-webkit-transition-timing-function: ease-in;
		-webkit-transition-duration: 250ms; z-index:5;width:219px;color:#fff;text-align:center;line-height:20px;height:60px;padding-top:10px;font-size:14px;}
.jb_tab .left span i p{position:relative;color:#fff;padding:0 10px;font-size:12px;}
.jb_tab .left span em{display:block;width:46px;height:45px;background:url(../images/left_png.png) no-repeat;position:absolute;bottom:-160px;left:95px;transition: all 0.3s linear 0s; z-index:3;}
.jb_tab .left span:hover em{margin-bottom:280px;}
.jb_tab .left span:hover i{margin-bottom:70px;}

span.jbdh_pic{display:block;float:left;position:relative;transition:all 0.3s linear 0s;overflow:hidden;overflow:hidden;}
.jbdh_pic i{display:block;position:absolute;left:0;background:rgba(1, 117, 191, 0.7)!important;
filter:Alpha(opacity=70);position:absolute;
		bottom:-70px;
		left:0;
		-webkit-transition: margin-bottom;
		-webkit-transition-timing-function: ease-in;
		-webkit-transition-duration: 250ms; z-index:5;width:219px;color:#fff;text-align:center;line-height:20px;height:60px;padding-top:10px;font-size:14px;}
.jbdh_pic i p{position:relative;color:#fff;padding:0 10px;font-size:12px;}
.jbdh_pic em{display:block;width:46px;height:45px;background:url(../images/left_png.png) no-repeat;position:absolute;bottom:-160px;left:95px;transition: all 0.3s linear 0s; z-index:3;}
.jbdh_pic:hover em{margin-bottom:280px;}
.jbdh_pic:hover i{margin-bottom:70px;}

.jb_tab .right{width:280px;margin-right:10px;}
h3.blue{height:40px;border-bottom:1px solid #e0e0e0;}
h3.blue p{float:left;font-size:18px;width:80%;}
h3.blue p em{font-size:14px;color:#e0e0e0;float:left;display:block;line-height:40px;}
h3.blue p i{color:#01162c;border-left:3px solid #045eba;display:block;float:left;height:25px;margin-top:8px;padding-left:4px;}
.bluetd ul li{float:left;width:76px;text-align:center;margin:0 8px;}

.answer ol li{line-height:24px;font-size:14px;padding-left:16px;background:url(../images/jbdh10.jpg) no-repeat 0 center;}
.answer span{display:block;text-align:center;padding-top:10px;}
.answer span img{margin:0 15px;}
.kfal{overflow:hidden;padding-bottom:20px;}
.kfal .left{width:695px;padding:10px 0 0 10px;}
.al_scroll{overflow:hidden;background:#1e2422;height:384px;position:relative;}
#scroll_left{position:absolute;top:163px;left:12px;cursor:pointer}
#scroll_right{position:absolute;top:163px;right:12px;cursor:pointer}
.kfal .left ul{margin:20px 0 0 40px;overflow:hidden;}
.kfal .left ul li{font-size:13px;width:610px;height:355px;overflow:hidden;float:left;}
.kfal .left ul li b{font-size:28px;color:#f4942e;padding-bottom:15px;display:block; line-height:34px;}
.kfal .left ul li p{color:#fff;}
.kfal .left ul li p a{color:#fff;}
.kfal .left ul li p strong{color:#f4942e;font-size:14px;}
.kfal .left ul li p em{border:1px solid #f4942e;display:block;width:150px;padding:4px 0 4px 6px;}
.kfal .left ul li i{display:block;padding:0px 0 0 60px}
.kfal .left ul li dt{float:left; width:370px;}
.kfal .left ul li dd{float:right;margin:20px 0 0 0; width:240px;}
.kfal .right{width:278px;margin:10px 12px 0 0;}
.kfal .right ul li{float:left;border:1px solid #fff;transition: all 0.3s linear 0s;}
.kfal .right ul li:hover{border-color:#026db1;}

.about{overflow:hidden;height:385px;padding:14px 0 0 11px;width:1009px; margin:0 auto; background:#FFF;}
.about_nav{float:left;width:256px;background:#0558ac}
.about_nav form{width:241px;margin:0 auto;border-bottom:1px solid #025991;padding-bottom:10px;}
.about_nav form input.tel_text{width:172px;height:34px;float:left;border:none;text-indent:4px;}
.about_nav form a.tel_butt {width:100%;height:34px; display:inline-block; text-align:center; line-height: 34px; font-size: 14px; background:#ff8200;color:#fff;border:none;cursor:pointer;}
.about_nav ul li{float:left;background:#508ac4;color:#fff;text-align:center;line-height:20px;padding-top:18px;height:52px;width:117px;margin:0 0 10px 7px;}
.about_nav ul li.out a{color:#f9eb74;}
.about_nav ul li a{font-size:14px;color:#fff;}
.about_cont{float:left;width:722px;margin-left:16px;}
.about_cont dl{float:left;width:360px;}
.about_cont dl dt img{margin-right:12px;}
.about_cont dl dd p{font-size:14px;padding:20px 6px 20px 0;}
.about_cont dl dd span{display:block;text-align:right;padding-right:10px;}
.kjcg{width:330px;float:right;background:#eee; padding:10px;}
.kjcg p{font-size:14px;}
.kjcg b{padding:10px 0;display:block;font-weight:normal;overflow:hidden;}
.kjcg b em{float:left;display:block;padding-left:20px;}
.kjcg span{display:block;text-align:center;}
.kjcg span img{margin:0 4px;}
.about_tab{overflow:hidden; margin-bottom:30px;}
.about_tab ul li{float:left;width:225px;height:173px;background:#eaeaea;margin:0 7px 20px;transition: all 0.3s linear 0s;border:1px solid #FFF;}
.about_tab ul li:hover{border-color:#026db1;}
.about_tab ul li img{margin:5px 0 0 5px;}
.about_tab ul li p{text-align:center;font-size:14px; line-height:30px;}
.kjcg ul li {width:99%;height:45px; line-height:45px; margin:0px; border:0px; border-bottom:dashed 1px #000;}

.foot{background: url(../images/foot_bg.jpg);height:400px;clear:both;}
.foot_top{width:1020px;margin:0 auto;}
.foot_top img.left{position:absolute;left:50%;margin-left:-580px}
.foot_top .right{width:710px;margin-top:35px;border-left:1px solid #0352a2;position:relative;}
.foot_top .right dl{float:left;padding:25px 0 0 32px;width:133px;color:#fff;}
.foot_top .right dl dt a{color:#fff;line-height:24px;}
.foot_top .right dl dt{font-size:16px;padding:0 0 10px 0;border-bottom:1px solid #0352a2;margin-bottom:15px;}
.foot_top .right dl dt em{font-size:7px;}
.foot_top .right dl dd a{color:#fff;line-height:22px;}
.foot_top .right dl dd a.yellow{color:#fdf481;}
.foot_top .right p{color:#fff;padding:0 0 0 34px;}
.erwm{position:absolute;width:195px;right:0;top:200px;}
.erwm img{margin:0 8px;}
.actGotop{cursor:pointer;}

/***文章***/
.public_left{width:285px;margin:10px 0 0 0;float:left;background:#fff;padding:0 10px;}
.item h3{height:40px;border-bottom:1px solid #e0e0e0;line-height:40px;}
.item h3 p{float:left;font-size:18px;width:80%;}
.item h3 p em{font-size:14px;color:#e0e0e0;float:left;display:block;}
.item h3 p i{color:#01162c;border-bottom:2px solid #045eba;display:block;float:left;}

.item{float:left;width:285px;}
.item ul li{float:left;width:94px;height:62px; text-align:center;position:relative;}
.item ul li a{display:block;position:absolute;z-index:100;width:100%;text-align:center;top:32px;}
.item ul li em{display:block;width:94px;height:62px;position:absolute;top:0;left:0;z-index:50;background:url(../images/item.png) no-repeat;}
.item ul li:hover em{background:url(../images/item_hv.jpg) no-repeat;}
.item ul li:hover a{color:#fff;}
.item ul li:hover i{opacity:1;
	-webkit-animation:orangeIn 0.2s ease;
	animation:orangeIn 0.2s ease;background-color:#9d0a3a \9;}
.item ul li i{position:absolute;width:99%;height:90%;background-color:#045eba; background-color:#FFF \9;opacity:0;-webkit-animation:orangeOut 0.4s ease;animation:orangeOut 0.4s ease;left:0;top:0;}
.item ul li.icon em{background-position:0 0;}
.item ul li.icon2 em{background-position:-95px 0;}
.item ul li.icon3 em{background-position:-190px 0;}
.item ul li.icon4 em{background-position:0 -62px;}
.item ul li.icon5 em{background-position:-95px -62px;}
.item ul li.icon6 em{background-position:-190px -62px;}
.item ul li.icon7 em{background-position:0 -124px;}
.item ul li.icon8 em{background-position:-95px -124px;}
.item ul li.icon9 em{background-position:-190px -124px;}
.item ul li.icon10 em{background-position:0 -187px;}
.item ul li.icon11 em{background-position:-95px -187px;}
.item ul li.icon12 em{background-position:-190px -187px;}
.item ul li.icon13 em{background-position:0 -250px;}
.item ul li.icon14 em{background-position:-95px -250px;}
.item ul li.icon15 em{background-position:-190px -250px;}

.item ul li.icon:hover em{background-position:-1px -1px;}
.item ul li.icon2:hover em{background-position:-95px -1px;}
.item ul li.icon3:hover em{background-position:-191px -1px;}
.item ul li.icon4:hover em{background-position:-1px -64px;}
.item ul li.icon5:hover em{background-position:-96px -64px;}
.item ul li.icon6:hover em{background-position:-191px -64px;}
.item ul li.icon7:hover em{background-position:0 -126px;}
.item ul li.icon8:hover em{background-position:-96px -126px;}
.item ul li.icon9:hover em{background-position:-191px -126px;}
.item ul li.icon10:hover em{background-position:-1px -189px;}
.item ul li.icon11:hover em{background-position:-96px -189px;}
.item ul li.icon12:hover em{background-position:-191px -189px;}
.item ul li.icon13:hover em{background-position:-1px -252px;}
.item ul li.icon14:hover em{background-position:-96px -252px;}
.item ul li.icon15:hover em{background-position:-191px -252px;}
.article{width:1020px;overflow:hidden;margin:0 auto;}
.zj_left{overflow:hidden;position:relative;}
.zj_left ul li{height:307px;position:relative;}
.zj_left ul li span{width:285px;height:86px;display:block;position:absolute;bottom:68px;color:#fff;left:0;background:rgba(234,234,234,0.8)!important;
filter:Alpha(opacity=80); z-index:4;color:#333;transition: all 0.3s linear 0s; bottom: 0px;}

.zj_left ul li span b{text-align:center;display:block;padding:4px 0;font-size:14px;}
.zj_left ul li span p{padding:0 10px 0;}
.zj_left ul li em{display:block;width:46px;height:45px;background:url(../images/left_png.png) no-repeat;position:absolute;bottom:0;left:120px;transition: all 0.3s linear 0s; z-index:3;}
.zj_left ul li img { width: 100%; height: auto;}
.zj_left ul li:hover em{margin-bottom:216px;}
.zj_left ul li:hover span{background:rgba(4, 94, 186, 0.8)!important;color:#fff;}
.zj_left ol{position:absolute;bottom:0;left:100px;width:120px; z-index: 99}
.zj_left ol li{width:25px;height:8px;background:#909090;float:left;margin:0 3px;}
.zj_left ol li.on{background:#045eba;cursor:pointer;}

.tel_left h3{height:40px;border-bottom:1px solid #e0e0e0;line-height:40px;}
.tel_left h3 p{float:left;font-size:18px;width:80%;}
.tel_left h3 p em{font-size:14px;color:#e0e0e0;float:left;display:block;}
.tel_left h3 p i{color:#01162c;border-bottom:2px solid #045eba;display:block;float:left;}
.tel_left dl{padding:15px 10px;border-bottom:1px dashed #bbb9b9;overflow:hidden;clear:both;}
.tel_left dl dt{float:left;padding:10px 10px 0 0;}
.tel_left dl dt.dh{padding:26px 10px 0 0;}
.tel_left dl dt.dh2{padding:0 10px 0 0;}
.tel_left dl dd{float:left;}
.tel_left dl dd span{font-size:18px;font-weight:bold;}
.tel_bt{text-align:center;padding:10px 0; margin-top: 15px; float: left;}
.tel_bt img{margin:0 2px;}

.text_right,.list_right{float:right;width:699px;background:#fff;margin-top:10px;}
.crumbs{height:50px;line-height:50px;width:680px;margin:0 auto;border-bottom:1px solid #ececec;}
.crumbs span{display:block;float:left;font-size:14px;padding-left:28px; background:url(../images/article_pica.jpg) no-repeat 0 center;   width: 200px; overflow: hidden; height: 45px;}
.crumbs span a{color:#0075bf;}
.crumbs form{float:right;margin-top:8px;}
.crumbs form input.list_sear{width:251px;height:32px;border:1px solid #e0e0e0;float:left;text-indent:4px;}
.crumbs form input.list_but{width:83px;height:34px;border:1px solid #e0e0e0;float:left;border-left:0;color:#0075bf;cursor:pointer;}

.article_text{overflow:hidden;padding:0 10px;}

.article_text h1{text-align:center;font:26px/30px "微软雅黑";padding:30px 0 0 0; color:#0075bf;}
.source{width:604px;height:38px;background:#f4f4f4;margin:20px auto;line-height:38px;text-align:center;padding-left:80px;}
.source p{float:left;padding:0 10px;}
.source em{color:#b80404;}
.js_text p{font-size:14px;padding-top:20px;}
.js_text span{padding:15px 0 0; clear:both;overflow:hidden;}
.js_text{overflow:hidden;width:680px;}
.page_article{padding:20px 0;margin:20px 0;font-size:14px;}
.page_article ul li a{line-height:30px; background:url(../images/article_pic7.jpg) no-repeat 4px center;padding:2px 10px;transition: all 0.3s linear 0s;}
.page_article ul li a:hover{background:#0075bf url(../images/article_pic6.jpg) no-repeat 4px center;color:#fff;border-radius:4px; text-decoration:none;}
.article_zx{text-align:center;padding-bottom:30px;}
.article_zx img{margin:0 25px;}
.list_cont dl{clear:both;padding:25px 0;border-bottom:1px dashed #b9b9b9;}
.list_cont dl dt a{font-size:16px;padding:2px 5px 2px 10px; background:url(../images/lsit_sjx.jpg) no-repeat 4px 10px;color:#045eba;transition: all 0.3s linear 0s;}
.list_cont dl dt a:hover{background:#0075bf url(../images/article_pic6.jpg) no-repeat 4px 10px;color:#fff;border-radius:4px; text-decoration:none;}
.list_cont dl dd{text-indent:2em;}
.list_cont dl dd a{transition: all 0.3s linear 0s;padding:2px 5px;}
.list_cont dl dd a:hover{color:#fff;border-radius:4px; text-decoration:none;background:#0075bf;}

.page{border-top:1px dashed #ccc;overflow:hidden;padding:35px 0;}
.page ul{padding-left:170px;}
.page ul li {border:1px #d8dadf solid; min-width:40px; height: 35px; float:left; margin:0 3px; line-height: 35px; text-align: center;}
.page ul li.thisclass { border: #045eba 1px solid}
.page ul li a{display:block;float:left;width:100%; height: 100%; line-height: 35px; text-align: center;}
.page ul li a.current{background:#045eba;color:#fff;}
.page ul li a:hover{background:#045eba;color:#fff;}


.yqlj{  
    
	width:980px;
	margin: 0 auto; margin-top:10px; border: 1px solid #E3E3E3; list-style:none;
}
.yqlj li{ font-size:12px; float:left; padding:3px 3px 3px 3px; } 