@charset "utf-8";
<!--
body,td,th,div {
	font-size: 14px; font-family:"微软雅黑";
}
body {
	font-family:"微软雅黑";
	background-color: #fff;
	background-position:center top;
	background-repeat:repeat;
	width:100%;
	margin:0px;
	text-align:center;
	
}
body{position:absolute; z-index:1;}

a:link {color: #333; text-decoration: none;}
a:visited {color: #333; text-decoration: none;}
a:hover {color: #008075; text-decoration: none; }
a:active {color: #008075; text-decoration: none; }

.w a:link {color: #fff; text-decoration: none;}
.w a:visited {color: #fff; text-decoration: none;}
.w a:hover {color: #ff0; text-decoration: none;}
.w a:active {color: #ff0; text-decoration: none;}

a.more:link {color: #008a85; text-decoration: none;}
a.more:visited {color: #008a85; text-decoration: none;}
a.more:hover {color: #ff8587; text-decoration: none;}
a.more:active {color: #ff8587; text-decoration: none;}


div{ margin:auto; padding:0;}
ul{ padding:0; margin:auto; list-style-type:none;}
li{ padding:0; margin:auto; list-style:none;}
form { padding:0; margin:0;}
p {padding:0; margin:0;}
img{ border:none;}

.clear{ clear:both; margin:0; padding:0;}

.h-40{ height:40px; line-height:40px; font-size:3px;}
.h-10{ height:10px; line-height:10px; font-size:3px;}
.h-5{ height:5px; line-height:5px; font-size:1px;}

.f-l{ float:left;}
.f-r{ float:right;}


.top{width:100%; height:35px; min-width:1200px; _width:expression((documentElement.clientWidth <1200) ? "1200px" : "auto"); text-align:center; background:#f5f5f5; border-bottom:solid 1px #dfdfdf;}
.top_content{ width:1200px; height:35px;}
.top_content_l{ width:1000px; height:35px; line-height:36px; text-align:left; color:#666;}
.top_content_r{ width:130px; height:35px;}
.top_ico{ float:right; width:130px; height:35px; overflow:hidden;}
.top_ico li{ float:left;}
.top_ico .top_ico1 a:link,.top_ico .top_ico1 a:visited{ background:url(../images/ico.png) no-repeat scroll -1px -2px; width:19px; height:19px; float:left; margin:8px 0 0 7px;}
.top_ico .top_ico1 a:hover{ background:url(../images/ico.png) no-repeat scroll -1px -23px; width:19px; height:19px; float:left; margin:8px 0 0 7px;}
.top_ico .top_ico2 a:link,.top_ico .top_ico2 a:visited{ background:url(../images/ico.png) no-repeat scroll -26px -2px; width:19px; height:19px; float:left;margin:8px 0 0 7px;}
.top_ico .top_ico2 a:hover{ background:url(../images/ico.png) no-repeat scroll -26px -23px; width:19px; height:19px; float:left; margin:8px 0 0 7px;}
.top_ico .top_ico3 a:link,.top_ico .top_ico3 a:visited{ background:url(../images/ico.png) no-repeat scroll -51px -2px; width:19px; height:19px; float:left;margin:8px 0 0 7px;}
.top_ico .top_ico3 a:hover{ background:url(../images/ico.png) no-repeat scroll -51px -23px; width:19px; height:19px; float:left; margin:8px 0 0 7px;}
.top_ico .top_ico4 a:link,.top_ico .top_ico4 a:visited{ background:url(../images/ico.png) no-repeat scroll -77px -2px; width:19px; height:19px; float:left;margin:8px 0 0 7px;}
.top_ico .top_ico4 a:hover{ background:url(../images/ico.png) no-repeat scroll -77px -23px; width:19px; height:19px; float:left; margin:8px 0 0 7px;}
.top_ico .top_ico5 a:link,.top_ico .top_ico5 a:visited{ background:url(../images/ico.png) no-repeat scroll -103px -2px; width:19px; height:19px; float:left;margin:8px 0 0 7px;}
.top_ico .top_ico5 a:hover{ background:url(../images/ico.png) no-repeat scroll -103px -23px; width:19px; height:19px; float:left; margin:8px 0 0 7px;}

/*.top_wx_2017{width:121px; height:131px; margin:0 auto; padding:0; background:url(../images/wx_2017001.png) no-repeat; position:relative; right:-48px; top:0px; z-index:999999; display:none;}*/
/*.top_wx_2017{width:121px; height:131px; margin:0 auto; padding:0; left:-48px; top:0px; background:url(../images/wx_2017001.png) no-repeat; position:relative; z-index:999999; display:none;}*/
.top_wx_2017{width:121px; height:131px; margin:0 auto; padding:0; background:url(../images/wx_2017001.png) no-repeat; position:relative; z-index:999999; left:500px; top:0px; display:none;}

.head_c{width:100%; height:160px; min-width:1200px; _width:expression((documentElement.clientWidth <1200) ? "1200px" : "auto"); text-align:left; background:#fff;}
.head_c1{ width:1200px; height:120px; overflow:hidden; margin:auto; padding-top:40px; background:url(../images/logoright.jpg) bottom right no-repeat;}
.head_c1_logo{}



.menu2017{width:100%; height:45px; background:url(../images/nav.jpg) center #006d68; min-width:1200px; _width:expression((documentElement.clientWidth <1200) ? "1200px" : "auto");}
.menu2017_c{ width:1200px; height:45px; margin:auto;}
.menu2017_c2{ width:1200px; height:45px; margin:auto;}
.menu2017_c2 li{float: left; width:173px; height: 45px; text-align:center; font-size:16px; line-height:45px; border-left:1px solid #81adc5;}
.menu2017_c2 li a{ color:#fff; display:block;}
.menu2017_c2 li a:hover{ background:#006960; transition:background-color 0.3s linear; color:#fff;}
.menu2017_c2 li.x1{ width:156px;border-left:none;}

/*menu*/

/*banner*/
.slide-main{height:560px; position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:267px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;top:530px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#333;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block; width:100%;height:560px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:490px;padding-top:70px;background:#ff6900;position:relative;z-index:8;}
#bgstylea{background:url(../images/banner1.jpg) center no-repeat #ff6900;}
#bgstyleb{background:#193d85;background:url(../images/banner5.jpg) center no-repeat #193d85;}
#bgstylec{background:#193d85;background:url(../images/banner6.jpg) center no-repeat #193d85;}
#bgstyled{background:#193d85;background:url(../images/banner6-2.jpg) center no-repeat #193d85;}


/*#bgstylec{background:#000;}*/

.slide a{display:block;width:100%;height:490px;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:352px;top:100px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:582px;top:0;margin-left:-540px;}
.obj-d{top:228px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:366px;height:170px;margin-left:-460px;top:223px;z-index:12;}
.obj-f{width:692px;height:394px;top:158px;margin-left:-180px;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
/*banner/*/

/*王牌项目*/
.wpxm_title{ width:1180px; height:auto; margin:auto; padding:10px; text-align:left; font-size:22px; line-height:26px; color:#dedede; background:url(../images/img_07.jpg) center left no-repeat; margin-bottom:10px; margin-top:15px;}
.wpxm_title span{ font-size:24px; color:#066b67; font-weight:bold; margin-right:3px;}
.wpxm_title a{ float:right; font-size:15px; margin-left:8px;}

.wpxm{ width:1200px; height:auto; margin:auto; border-bottom:solid 1px #e5e5e5; padding-bottom:20px; overflow:hidden;}
.wpxm ul{width:1220px;}
.wpxm li{width:285px; height:294px; text-align:center; float:left; margin-right:20px; }
.wpxm li a img{border:solid 1px #ddd;}
.wpxm li p{ height:50px; text-align:left; font-size:18px; line-height:50px;}
.wpxm li p a{ display:block; background:url(../images/img_05.png) center right no-repeat;}
.wpxm li p a:hover{ background:url(../images/img_06.png) center right no-repeat;}
.wpxm li span{ width:41px; height:49px; position:relative; z-index:99; left:-110px; top:-293px;}


/* 横向滚动------------------------------ */
.scroll_horizontal{ margin:0 auto;width:1200px;height:294px;padding:0;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1200px;height:294px; overflow:hidden; margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:285px; height:294px; padding-right:20px; margin-right:0px;}


/*王牌项目*/

/*content_1*/
.content_list {width:1200px; margin:auto; margin-top:35px;}
.content_list_1{ width:390px; height:334px;}

.content_list_p p.p1{ height:24px; text-align:left; font-size:22px; line-height:24px; color:#dedede; background:url(../images/img_07.jpg) center left no-repeat; padding-left:10px; margin-bottom:20px;}
.content_list_p p.p1 span{ font-size:24px; color:#066b67; font-weight:bold; margin-right:3px;}
.content_list_p p.p1 a{ float:right; font-size:15px;}

.content_list_1c{ width:380px; height:280px; border:solid 5px #dfdfdf;}

.content_list_2{ width:430px; height:334px; margin-left:40px;}
.content_list_2c{ width:430px; height:290px;}

.content_list_2c ul li.lb1{ height:70px; padding-left:60px; text-align:left; background:url(../images/img_09.png) left top no-repeat;}
.content_list_2c ul li.lb1 strong{ font-size:18px; line-height:18px;}
.content_list_2c ul li.lb1 p{ height:44px; text-align:left; font-size:14px; line-height:22px; color:#999; margin-top:8px; padding:0;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp:2;}

.content_list_2c ul li.lb2{ height:70px; padding-left:60px; text-align:left; background:url(../images/img_10.png) left top no-repeat; margin-top:15px;}
.content_list_2c ul li.lb2 strong{ font-size:18px; line-height:18px;}
.content_list_2c ul li.lb2 p{ height:44px; text-align:left; font-size:14px; line-height:22px; color:#999; margin-top:8px; padding:0;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp:2;}

.content_list_2c ul li.lb3{ height:30px; padding-left:60px; text-align:left; font-size:18px; line-height:30px; background:url(../images/img_11.png) 9px center no-repeat; margin-top:15px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.content_list_2c ul li.lb4{ height:30px; padding-left:60px; text-align:left; font-size:18px; line-height:30px; background:url(../images/img_12.png) 9px center no-repeat; margin-top:15px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.content_list_2c ul li.lb5{ height:30px; padding-left:60px; text-align:left; font-size:18px; line-height:30px; background:url(../images/img_13.png) 9px center no-repeat; margin-top:15px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.content_list_3{ width:300px; height:334px;}
.content_list_3_3c{ width:300px; height:290px; overflow:hidden; background:url(../images/img_17.jpg) center top no-repeat;}
.content_list_3_3c li{ width:81px; height:81px; float:left; margin-left:14px; _margin-left:7px; _margin-right:7px; margin-top:209px;}
/*content_1/*/

/*content_2*/
.content_2_tab{ width:800px; height:45px; overflow:hidden; margin:auto; margin-top:40px;}
.content_2_tab ul{ width:810px;}
.content_2_tab ul li{ width:150px; height:43px; text-align:center; font-size:18px; line-height:43px; color:#666; border:solid 1px #ddd; float:left; margin-right:10px;}
.content_2_tab ul li a{ color:#008a85;}
.content_2_tab ul li.up{ background:#006c67; border:solid 1pox #4652be; color:#fff;}
.content_2_tab_c{ width:1200px; height:480px; overflow:hidden; margin:20px auto; display:none;}
.content_2_tab_c ul{ width:1220px;}
.content_2_tab_c li{ float:left; margin-right:20px; margin-bottom:10px;}
.content_2_tab_c li img{ display:block; padding:0; margin:0;}

/*渐显*/
@-webkit-keyframes fadeIn {
0% {
opacity: 0.3; /*初始状态 透明度为0*/
}
50% {
opacity: 0.8; /*中间状态 透明度为0*/
}
100% {
opacity: 1; /*结尾状态 透明度为1*/
}
}
#con_two_1
{-webkit-animation-name: fadeIn; /*动画名称*/
-webkit-animation-duration: 2s; /*动画持续时间*/
-webkit-animation-iteration-count: 1; /*动画次数*/
-webkit-animation-delay: 0s; /*延迟时间*/}
#con_two_2
{-webkit-animation-name: fadeIn; /*动画名称*/
-webkit-animation-duration: 2s; /*动画持续时间*/
-webkit-animation-iteration-count: 1; /*动画次数*/
-webkit-animation-delay: 0s; /*延迟时间*/}
#con_two_2
{-webkit-animation-name: fadeIn; /*动画名称*/
-webkit-animation-duration: 2s; /*动画持续时间*/
-webkit-animation-iteration-count: 1; /*动画次数*/
-webkit-animation-delay: 0s; /*延迟时间*/}
#con_two_3
{-webkit-animation-name: fadeIn; /*动画名称*/
-webkit-animation-duration: 2s; /*动画持续时间*/
-webkit-animation-iteration-count: 1; /*动画次数*/
-webkit-animation-delay: 0s; /*延迟时间*/}

/*content_2/*/

/*首页专家*/
.content_3_1{ width:1200px; margin:auto; margin-top:45px; text-align:center; font-size:24px; line-height:30px; color:#999; font-family:Arial, Helvetica, sans-serif;}
.content_3_2{ width:1200px; margin:auto; text-align:center; font-size:38px; line-height:50px; color:#066b67; font-weight:bold;}
/* 效果CSS开始 */
.mod18{width:1200px;position:relative; margin:0 auto; text-align:center;}
.mod18 .btn{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0px;background:url(../images/prevBtn.png) center no-repeat #94d3cd;}
.mod18 #prevTop,.mod18 #nextTop{top:235px;width:55px;height:55px;}
.mod18 #prev,.mod18 #next{top:500px; width:52px; height:160px;}
.mod18 #prevTop{ left:20px; background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{ right:20px; background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0px; background:url(../images/nextBtn.png) center no-repeat #94d3cd;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block ;color:#fff;}
.mod18 .cf li span{display:block;width:1100px;position:absolute;left:50px;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{width:1200px; height:500px; position:relative; overflow:hidden; background:#333;}
.mod18 .picBox ul{height:500px;position:absolute; left:0;}
.mod18 .picBox li{width:1200px; height:500px;}
.mod18 .listBox{width:1096px; height:160px; margin:auto; position:relative; overflow:hidden; background:#eee;}
.mod18 .listBox ul{height:160px; position: relative;}
.mod18 .listBox li{width:111px; height:160px; cursor:pointer; position:relative; padding:15px 13px 10px 13px;}
.mod18 .listBox li p{ text-align:center; font-size:18px; line-height:34px; color:#333;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:111px;height:160px;}
.mod18 .listBox img{}
.mod18 .listBox .on img{}
.mod18 .listBox .on{background:url(../images/zj_bg.png) center 6px no-repeat;}
.mod18 .listBox .on i{display:block;}
/*首页专家/*/
/*content_4*/
.content_4_tab{ width:800px; height:45px; overflow:hidden; margin:auto; margin-top:40px;}
.content_4_tab ul{ width:810px;}
.content_4_tab ul li{ width:150px; height:43px; text-align:center; font-size:18px; line-height:43px; color:#666; border:solid 1px #ddd; float:left; margin-right:10px;}
.content_4_tab ul li a{ color:#98a4ec;}
.content_4_tab ul li.up{ background:#006c67; border:solid 1pox #4652be; color:#fff;}
.content_4_tab_c{ width:1200px; height:429px; overflow:hidden; margin:auto; margin-top:20px; display:none;}
.content_4_tab_c ul{ width:1208px;}
.content_4_tab_c li{ float:left; margin-right:2px; margin-bottom:2px;}
.content_4_tab_c li img{ display:block; padding:0; margin:0;}


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
.content_4_tab_c2{width:1200px; overflow:hidden;}
.content_4_tab_c2 ul{width:1208px;}
.content_4_tab_c2 ul li{float:left; display:inline;overflow:hidden;position:relative;}

.content_4_tab_c2 ul li.x1{width:326px; height:429px;}
.content_4_tab_c2 ul li.x2{width:214px; height:157px;}
.content_4_tab_c2 ul li.x3{width:224px; height:157px;}
.content_4_tab_c2 ul li.x4{width:214px; height:270px;}
.content_4_tab_c2 ul li.x5{width:430px; height:270px;}
.content_4_tab_c2 ul li.x6{width:224px; height:270px;}

.content_4_tab_c2 ul li div{ width:100%; height:100%;}
	
.content_4_tab_c2 ul li .photo{overflow:hidden;}
.content_4_tab_c2 .rsp{overflow:hidden;position: absolute;background:#000; top:0px;left:0px;}
.content_4_tab_c2 .text{position:absolute; left:0; top:-300px; overflow:hidden;}
.content_4_tab_c2 .text h3{text-align:center;font-size:19px;line-height:30px;color:#fff; margin:auto; padding:0;}
.content_4_tab_c2 .text a{text-decoration:none}
.content_4_tab_c2 .text div{text-align:center;font-size:15px; line-height:22px;color:#fff; margin:auto; padding:0;}

/*content_4/*/

/*bottom*/
.bottom_c{width:100%; min-width:1200px; _width:expression((documentElement.clientWidth <1200) ? "1200px" : "auto"); background:#1c293a; margin:auto; margin-top:30px; padding-top:30px; padding-bottom:50px;}
.bottom_c1{ width:1200px; height:130px; overflow:hidden; margin:auto;}
.bottom_c1_1{ width:410px; height:130px; overflow:hidden; border-right:solid 1px #616a75; background:url(/images/fotlogo.png) center no-repeat;}
.bottom_c1_2{ width:760px; height:130px; overflow:hidden; padding-left:20px; text-align:left; font-size:14px; line-height:22px; color:#f3f3f3;}
.bottom_c1_2 span{ line-height:28px;}
.bottom_c1_2 a{ font-size:16px; color:#fff;}

/*bottom/*/


.about_01{width:100%; min-width:1200px; _width:expression((documentElement.clientWidth <1200) ? "1200px" : "auto"); height:650px; margin:auto; background:url(../images/gygd_02.jpg) center top no-repeat;}
.about_01c{ width:1002px; height:auto; margin:auto; padding-top:120px; text-align:center;}

.about_02{width:100%; min-width:1200px; _width:expression((documentElement.clientWidth <1200) ? "1200px" : "auto"); height:850px; margin:auto; background:url(../images/gygd_03.jpg) center top no-repeat;}

.about_03{width:100%; min-width:1200px; _width:expression((documentElement.clientWidth <1200) ? "1200px" : "auto"); height:660px; padding-top:135px; margin:auto; background:url(../images/gygd_04.jpg) center top no-repeat;}

/*手风琴效果开始*/
.flash4{width:1280px;height:515px;margin:0px auto; overflow:hidden; padding-top:40px;margin-bottom:20px;position:relative;}
.flash4 ul li{width:106px;height:515px;position:relative;overflow:hidden;float:left;}
.flash4 ul li .imgTop img{opacity:1;}
.flash4 ul li .imgTop img.tm{opacity:1;}

.flash4 ul li .imgCon{width:533px;height:515px;}
.flash4 ul li .imgCen{width:533px;height:50px;background:rgba(0,0,0,0.5);color:#fff;font-size:20px;line-height:50px;position:absolute;left:0px;bottom:45px;text-indent:20px;display:none;}
.flash4 ul li .imgBot{width:533px;height:45px;background:#222;}
.flash4 ul li .imgBot p.bt_1{width:80px;line-height:45px;font-size:16px;color:#fff;text-indent:20px;float:left;}
.flash4 ul li .imgBot p.bt_2{width:458px;height:45px;line-height:45px;float:left;display:none;}
.flash4 ul li .imgBot p.bt_2 span{font-size:14px;color:#fff;padding-right:30px;background:url(../images/part2_icon.png)no-repeat left center;padding-left:10px;}
.flash4 ul li.first{width:533px;}
.flash4 ul li.fast{position:absolute;right:0px;bottom:0px;}

.about_04{width:100%; min-width:1200px; _width:expression((documentElement.clientWidth <1200) ? "1200px" : "auto"); height:850px; margin:auto; background:url(../images/gygd_13.jpg) center top no-repeat;}
.about_04c{ width:1200px; height:auto; padding-top:100px; margin:auto; text-align:center;}
.about_04c p{ text-align:center; font-size:20px; color:#333; line-height:36px;}
.about_04c p strong{ font-size:36px; line-height:90px; color:#000;}

.about_05{ width:1200px; height:956; margin:auto; text-align:center;}

.about_06{ width:1200px; height:529; margin:auto; text-align:center;}

.about_07{width:100%; min-width:1200px; _width:expression((documentElement.clientWidth <1200) ? "1200px" : "auto"); height:586px; margin:50px auto; background:url(../images/gygd_16.jpg) center top no-repeat;}


/*专家团队*/

.zjtd_01{width:100%; min-width:1200px; _width:expression((documentElement.clientWidth <1200) ? "1200px" : "auto"); height:560px; margin:auto; background:url(../images/zjtd_01.jpg) center top no-repeat;}
.zjtd_02c{width:100%; min-width:1200px; _width:expression((documentElement.clientWidth <1200) ? "1200px" : "auto"); height:680px; margin:auto; background:#f3f3f3; padding-top:50px; padding-bottom:50px;}

/*专家团队样式*/




/*上海专家*/
.exp_header{background:#b3aeab;height: 498px;width: 100%;}
.exp_wrap .exp_top{text-align: center;}
.exp_wrap .exp_top h2{font-size: 36px;padding: 46px 0px 8px;}
.exp_wrap .exp_top p{font-size: 14px;}
.exp_wrap .exp_top h3{font-size: 16px;padding: 30px 0px 42px;}

.exp_table_sum > ul{width:100%;  margin-left:320px; height:41px; line-height:41px;}
.exp_table_sum > ul > li{float: left;width: 140px;height: 36px;line-height: 36px;text-align: center;border:1px solid #ddd; margin-left:10px; margin-right:10px;}
.exp_table_sum > ul > li.exp_current{border: 1px solid #b9b9b9;  background:#006d68; color:#fff;}

.exp_table_sum > ul > li.exp_current a{ color:#fff;}
.exp_table_sum > ul > li> a{font-size: 16px;}

.exp_tableDiv{margin-top:15px; float:left;}
.exp_tableDiv > div{display: none;}
.exp_tableDiv .exp_korea{display: block;}
.exp_tableDiv > div > ul > li{float: left; width:547px;height: 251px;border: 1px solid #ddd;margin:20px 10px 0px 10px; background:#fff;}
.exp_leftD{float: left;width:240px;height:240px;}
.exp_rightD{float: left;padding: 13px 0px 0px 12px;text-align: left; width:295px; height:240px;}
.exp_rightD >ul li{height: 39px;width:100px;line-height:50px;font-size: 18px;font-weight: bold;}
.exp_rightD p{font-size: 14px;padding: 15px 15px 0 0; height:100px; overflow:hidden; color:#666;}
.exp_rightD > div{margin-top:6px;border-top:1px solid #595757;border-bottom:1px solid #595757;width:290px; float:left;}
.exp_rightD .exp_more{height:24px;width: 84px;line-height:24px;text-align:center;background-color: #006d68;color: #fff;display: block;cursor: pointer;float: left; margin-left:20px;}
.exp_rightD .exp_more_left{height: 24px;width: 84px;line-height: 24px;text-align: center;background-color: #fd4f00;color: #fff;display: block;cursor: pointer;float:left;}

.exp_Bottom{margin-top: 40px; width:1200px; margin:0 auto;}
.exp_Bottom >ul >li{float: left; margin-top:36px;font-size: 16px;font-weight:bold;padding: 0px 10px;cursor: pointer;}
.exp_Bottom >ul >.exp_first{margin-top:0px;padding: 0px 12px 0px 0px;width: 162px;float: left;}
.exp_Bottom >ul > li{ border: 1px solid #005450;
    cursor: pointer;
    float: left;
    font-size: 16px;
    height: 33px;
    line-height: 33px;
    margin-left: 5px;
    padding: 0 20px; color:#666;}
	
.exp_Bottom >ul > li.last{color:#666;}
.exp_Bottom >ul >.exp_first h2{font-size: 30px;text-align: left;}
.exp_Bottom >ul >.exp_first h3{font-size: 15px;text-align: left;}
.exp_Bottom >ul >li.exp_active{    background-color: #006c67;color: #fff}

.exp_Bottom .clearfix{ margin-left:320px; margin-top:30px;}
.exp_Bottom .exp_bot_table{padding-top: 30px;}
.exp_Bottom .exp_bot_table > div{display: none;}
.exp_Bottom .exp_bot_table > .exp_expert{display: block;}



.exp_rightD >ul li span {font-weight: bold; padding-right: 12px; font-size: 30px;}
.exp_rightD >ul li { height: 50px; line-height: 50px; font-size: 16px; width:300px; overflow:hidden;}


/*塑美设备*/

.smsb_00{width:100%; min-width:1200px; _width:expression((documentElement.clientWidth <1200) ? "1200px" : "auto"); height:560px; margin:auto; background:url(../images/smsb_00.jpg) center top no-repeat;}
.smsb_01{ width:1200px; height:auto; overflow:hidden; margin:0 auto; text-align:center;}

/*广大活动*/
.gdhd_banner{width:100%; height:280px; min-width:1200px; _width:expression((documentElement.clientWidth <1200) ? "1200px" : "auto"); text-align:center; background:url(../images/gdhd_01.jpg) center top no-repeat; margin:auto; }
.gdhd_c{ width:1200px; height:auto; margin:0 auto; margin-top:20px;}
.gdhd_c_l{ width:280px; height:auto;}
.gdhd_c_l_1{ width:280px; height:auto; margin:auto; padding:10px 0 10px 0; background:#fff; margin-bottom:10px; }
.gdhd_c_l_1title{ width:260px; height:auto; overflow:hidden; margin:0 auto; text-align:right; font-size:14px; line-height:22px; border-bottom:solid 2px #ddd; padding-bottom:8px; margin-bottom:10px;}
.gdhd_c_l_1title span{ float:left; font-size:20px; line-height:22px; color:#222;}
.gdhd_c_l_1title a{ color:#fff; display:inline-block; background:#333;-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; padding:1px 5px 1px 7px;}
.gdhd_c_l_1list{ width:280px; height:atuo; margin:0 auto;}
.gdhd_c_l_1list li{ width:80px; height:130px; overflow:hidden; margin-left:10px; text-align:center; float:left;}
.gdhd_c_l_1list li p{ text-align:center; font-size:15px; line-height:33px;}
.gdhd_c_l_1list li p a{color:#333;}

.gdhd_c_l_2content{ width:260px; height:auto; overflow:hidden; margin:0 auto; text-align:center;}
.gdhd_c_l_2content p{ text-align:left; font-size:15px; line-height:28px; color:#555; margin-top:5px;}

.gdhd_c_r{ width:820px; height:auto; padding:40px; background:#fff;}
.gdhd_c_r_title{ width:100%; text-align:center; font-size:24px; line-height:30px; color:#222;}
.gdhd_c_r_time{ width:100%; text-align:center; font-size:14px; color:#888; line-height:50px; border-bottom:dotted 1px #ccc; margin-bottom:20px;}
.gdhd_c_r_content{ width:100%; height:auto; margin:0 auto; text-align:left; font-size:16px; line-height:32px; color:#555;}
.gdhd_c_r_content p{ text-align:left; font-size:16px; line-height:32px; color:#555; margin-bottom:6px;}

.gdhd_c_r_wz{ width:100%; text-align: center; border-top:dotted 1px #ccc; padding-top:10px; margin-top:15px;}
.gdhd_c_r_wz p{ width:100%; text-align:left; font-size:16px; line-height:27px; color:#888;}
.gdhd_c_r_wz p a{ color:#222;}

/*广大活动列表*/

.gdhd_list{ width:820px; height:auto; margin:0 auto;}
.gdhd_list_t{ width:100%; height:auto; text-align:left; font-size:20px; color:#222; line-height:36px; margin-top:10px;}
.gdhd_list_c{ width:100%; height:auto; text-align:left; font-size:15px; color:#888; line-height:24px; border-bottom:dotted 1px #ccc; padding-bottom:20px; }
.gdhd_fy{ width:820px; height:auto; margin:0 auto; text-align:center; font-size:16px; color:#888; line-height:30px;margin-top:10px;}





/*学术交流20171217*/
.xsjl_banner{width:100%; height:465px; min-width:1200px; _width:expression((documentElement.clientWidth <1200) ? "1200px" : "auto"); text-align:center; background:url(../images/xsjl_01.jpg) center top no-repeat; margin:auto; }
.xsjl_c1{ width:1200px; margin:auto;}
.xsjl_c1 p{ text-align:center; font-size:18px; color:#888; line-height:30px;}
.xsjl_c1 p.x1{ font-size:45px; color:#333; line-height:50px; margin-top:45px; margin-bottom:20px;}

.xsjl_c2{ width:1200px; margin:auto;}
.xsjl_c2 ul{ width:1230px; height:auto; overflow:hidden;}
.xsjl_c2 ul li{ width:380px; height:380px; float:left; margin-right:30px; margin-top:30px; background:#f3f3f3;}
.xsjl_c2 ul li p{ text-align:center; font-size:16px; line-height:27px; color:#666; margin-top:10px;}
.xsjl_c2 ul li p.a1{ font-size:20px; color:#222; line-height:40px;}

.xsjl_c3{width:100%; height:794px; min-width:1200px; _width:expression((documentElement.clientWidth <1200) ? "1200px" : "auto"); text-align:center; margin:auto; }
/**/


/*学术交流分栏2017*/
.fenlan_2017{ width:380px; height:45px; overflow:hidden; margin:auto; margin-top:50px;}
.fenlan_2017 ul{ width:380px;}
.fenlan_2017 ul li{  width:178px; height:43px; float:left; margin-left:10px; text-align:center; font-size:28px; color:#fff; line-height:41px; background:#4653be; border:solid 1px #4653be;}
.fenlan_2017 ul li.a2{  background:#fff;  border:solid 1px #ccc;}
.fenlan_2017 ul li.a2 a{ color:#777; display:block;}
.fenlan_2017 ul li.a2 a:hover{ color:#4653be; margin-top:-1px;}
/*学术交流分栏2017*/

/*学术交流大图切换2017*/
.ck-slide { width: 1200px; height: 500px; margin:25px auto;}
.ck-slide ul.ck-slide-wrapper { height: 500px;}

.ck-slide ul { margin: 0; padding: 0; list-style-type: none;}
.ck-slide { position: relative; overflow: hidden;}
.ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0;}
.ck-slide ul.ck-slide-wrapper li { position: absolute;}
.ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 35px; height: 70px; margin-top: -35px; border-radius: 3px; opacity: .15; background: red; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.ck-slide .ck-prev { left: 15px; background: url(../images/arrow-left.png) #000 50% no-repeat;}
.ck-slide .ck-next { right: 15px; background: url(../images/arrow-right.png) #000 50% no-repeat;}
.ck-slidebox { position: absolute; left: 50%; bottom: 12px; z-index: 30;}
.ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px; background: rgba(0,0,0,0.5);}
.ck-slidebox ul li { float: left; height: 12px; margin: 4px 4px;}
.ck-slidebox ul li em { display: block; width: 12px; height: 12px; border-radius: 100%; background-color: #fff; text-indent: -9999px; cursor: pointer;}
.ck-slidebox ul li.current em { background-color: #fe6500;}
.ck-slidebox ul li em:hover { background-color: #fe6500;}
/*学术交流大图切换2017*/


/* 来院路线 */
.brand-content-r .route{width:1032px;height:553px;background:#e9e9e9;overflow:hidden;padding:45px 0 0 0;position:relative; margin:40px auto;}
.brand-content-r .route .rou_t{width:989px;overflow:hidden;margin-left:43px;position:relative;z-index:1; text-align:left;}
.brand-content-r .route .rou_c{width:1032px;height:473px;overflow:hidden;margin:23px 0 0 0;}
.brand-content-r .route .rou_c ul{width:1000px;height:473px;overflow:hidden;margin:0 0 0 32px;}
.brand-content-r .route .rou_c ul li{width:415px;height:411px;float:left;background:#ffffff;margin:10px;-moz-box-shadow:0 0 10px #b6b6b6;-webkit-box-shadow:0 0 10px #b6b6b6;box-shadow:0 0 10px #b6b6b6;}
.brand-content-r .route .rou_c ul li img{display:block;margin:15px auto;}
.brand-content-r .route .rou_c ul li dl{width:344px;margin:20px 0px 20px 20px;}
.brand-content-r .route .rou_c ul li dl dd{font-size:14px;color:#353535;line-height:24px; text-align:left;}
.brand-content-r .route .rou_c ul li dl dd a{float:right;margin:0 5px 0 0;}
.brand-content-r .route .rou_c ul li dl dd img{margin:0;}
.brand-content-r .route .rou_m{height:540px;position:absolute;right:40px;top:0;padding:29px 0;background:url(../images/brand/route/line.jpg) center repeat-y;z-index:99;}
.brand-content-r .route .rou_m ol{}
.brand-content-r .route .rou_m ol li{width:78px;height:62px;cursor:pointer;display:block;margin:0 0 12px 0;behavior:url(../pie.htc);padding:16px 0 0 0;-webkit-border-radius:78px;-moz-border-radius:78px;border-radius:78px;color:#FFFFFF;text-align:center; line-height:1px; font-weight:bold; font-size:16px;}
.brand-content-r .route .rou_m ol li:hover{background:#1F011D;}
.brand-content-r .route .rou_m ol li i{display:block;margin:0 auto;width:36px;height:25px;background:url(../images/brand/route/icon.png) no-repeat;}
.brand-content-r .route .rou_m ol .rm1{background:#ec5401;}
.brand-content-r .route .rou_m ol .rm1 i{background-position:0 0;}
.brand-content-r .route .rou_m ol .rm2{background:#d4007d;}
.brand-content-r .route .rou_m ol .rm2 i{background-position:-36px 0;}
.brand-content-r .route .rou_m ol .rm3{background:#02a0a6;}
.brand-content-r .route .rou_m ol .rm3 i{background-position:-72px 0;}
.brand-content-r .route .rou_m ol .rm4{background:#0055d4;}
.brand-content-r .route .rou_m ol .rm4 i{background-position:-108px 0;}
.brand-content-r .route .rou_m ol .rm5{background:#5b02ad;}
.brand-content-r .route .rou_m ol .rm5 i{background-position:-142px 0;}
.brand-content-r .route .rou_m ol .rm6{background:#019c30;}
.brand-content-r .route .rou_m ol .rm6 i{background-position:-178px 0;}
.brand-content-r .route .subway{position:absolute;top:27px;left:18px;}
.brand-content-r .route .subway .subway_box{width:260px;height:140px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 5px #b6b6b6;-webkit-box-shadow:0 0 5px #b6b6b6;box-shadow:0 0 5px #b6b6b6;position:absolute;bottom:60px;left:26px;background:#FFFFFF;padding:20px 0; text-align:left;}
.brand-content-r .route .subway .subway_box p{width:226px;display:block;margin:0 auto;color:#353535;font-size:14px;line-height:22px; text-align:left;}
.brand-content-r .route .subway .subway_box .pink{color:#d4007d;}
.brand-content-r .route .subway .subway_box img{margin:15px 0 0 18px;} 
.brand-content-r .route .bus{position:absolute;top:0;left:0;z-index:98;}
.brand-content-r .route .plane{position:absolute;top:0;left:0;z-index:98;}
.brand-content-r .route .plane_text{margin:100px 0 0 80px; text-align:left;}
.brand-content-r .route .plane_text dl{margin:0 0 28px 0;font-size:16px;}
.brand-content-r .route .plane_text dl dt{color:#006d68;line-height:24px; text-align:left;}
.brand-content-r .route .plane_text dl dd{color:#353535;line-height:24px; text-align:left; margin-left:0;}
.brand-content-r .route .train{position:absolute;bottom:0;right:0;z-index:98;}
.brand-content-r .route .train_text{margin:0 0 0 80px; font-size:18px; text-align:left;}
.brand-content-r .route .train_text dl{margin:0 0 28px 0;font-size:16px;}
.brand-content-r .route .train_text dl dt{color:#006d68;line-height:24px; text-align:left;}
.brand-content-r .route .train_text dl dd{color:#353535;line-height:24px; text-align:left; margin-left:0;}
.brand-main .route-foot{width:550px;height:55px;background:#2b2b2b;overflow:hidden;position:fixed;bottom:0;left:50%;margin-left:-295px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;font-weight:bold;z-index:1000;behavior:url(../pie.htc);}
.brand-main .route-foot dl{width:70px;height:55px;float:left;margin:0 0 0 30px;}
.brand-main .route-foot dl dd{float:left;}
.brand-main .route-foot dl dd a{color:#aeaeae;display:block;text-align:center;}
.brand-main .route-foot dl dd i{width:35px;height:32px;display:block;background:url(../images/brand_icon.png) no-repeat;}
.brand-main .route-foot dl dd i.rf1{background-position:0 -96px;}
.brand-main .route-foot dl dd i.rf2{background-position:-35px -96px;}
.brand-main .route-foot ul{width:170px;height:55px;display:block;margin:0 auto;}
.brand-main .route-foot ul li{float:left;}
.brand-main .route-foot ul .rf_prev{ width:28px;height:28px;margin:13.5px;background:#aeaeae;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url(../pie.htc);}
.brand-main .route-foot ul .rf_next{ width:28px;height:28px;margin:13.5px;background:#aeaeae;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;behavior:url(../pie.htc);}
.brand-main .route-foot ul .rf_prev:hover{-moz-box-shadow:0 0 5px #FFFFFF;-webkit-box-shadow:0 0 5px #FFFFFF;box-shadow:0 0 5px #FFFFFF;}
.brand-main .route-foot ul .rf_next:hover{-moz-box-shadow:0 0 5px #FFFFFF;-webkit-box-shadow:0 0 5px #FFFFFF;box-shadow:0 0 5px #FFFFFF;}
.brand-main .route-foot ul .rf_page{ width:50px;height:55px;line-height:55px;color:#aeaeae;font-size:14px;text-align:center;}
.brand-main .route-foot ul .rf_prev span{width:0;height:0;display:block;margin:8px 9px 8px 7px;border-top:6px solid transparent;border-right:12px solid #303030;border-bottom:6px solid transparent;}
.brand-main .route-foot ul .rf_next span{width:0;height:0;display:block;margin:8px 7px 8px 9px;border-top:6px solid transparent;border-left:12px solid #303030;border-bottom:6px solid transparent;}
.brand-main .route-foot em{float:right;width:184px;height:55px;line-height:55px;}
.brand-main .route-foot em a{color:#aeaeae;display:block;text-align:center;}

/*精彩专题*/
.pc_a{ display:inline-block; width:100%; height:100%;}