﻿ /* CSS Document */
@charset "utf-8";
.clearf{width:100%; height:0px; clear:both;}
.block{width:1200px; height:100%; margin:0 auto; position:relative; z-index:0;}
.block_z_index { z-index:4;}

/*顶部*/
.header_t{ width: 100%;height: 42px;border-top: 2px solid #0174aa;background: #ececec; }
.header_t .block ul li{color:#ff0000;float: left;margin-left: 20px; font-size: 15px; line-height: 42px;}

/*头部*/
#header{width:100%; min-width:1200px; height:124px;}
#header .top{width:100%; height: 30px; background:#67bdfd; font-size:14px; color:#ffffff;display: none;}
#header .top .block{ z-index:93;}
#header .top .l p{height:30px; line-height: 30px; font-size:14px;color:#ffffff;}
#header .top .l p a{font-size:14px; padding:0px 3px; color:#ffffff; }
#header .top .l p a:hover{color:#04698f;}
#header .top .r{width:200px; height:30px; text-align:right; position:absolute; top:0px; right:0px;}
#header .top .r a{display:inline-block; width:70px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#ffffff; position:relative;*display:inline;
*zoom:1;}
#header .top .r a.wx{padding-left:10px; padding-right:30px; background:url(../images/head_phone.png) left center no-repeat;}
#header .top .r a.zb{padding-left:10px;background:url(../images/head_phone.png) left center no-repeat;}
#header .top .r a.lx{padding-left:10px;background:url(../images/head_phone.png) left center no-repeat;}
#header .top .r a.wx span{display:block; width:15px; height:15px; font-size:12px; line-height:15px; color:#fff; position:absolute; top:2px; right:15px;background:#d30404;-moz-border-radius: 7px;-khtml-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;}
#header .top .r a.wx:hover{color:#04698f; background:url(../images/head_phone.png) left center no-repeat;}
#header .top .r a.zb:hover{color:#04698f; background:url(../images/head_phone.png) left center no-repeat;}
#header .top .r a.lx:hover{color:#04698f; background:url(../images/head_phone.png) left center no-repeat;}
#header .bot{width:100%; height:128px; background:url(../images/header_bg.png) center no-repeat;}
#header .bot #logo{width:391px; height:63px; position:absolute; top:32px; left:25px;}
#header .bot #hnav{width:800px; height:70px; position:absolute; right:30px; top:30px;  text-align:right; z-index:1;}

#header .bot #hnav p{font-size:18px; height:35px; line-height:35px; text-align:right;color:#f9517c; }

#header .bot #hnav p:nth-child(2){color:#000000;  font-size:16px;}
#header .top .top_phone_wx { position:absolute; left:890px; top:0;z-index:3;}
#header .top .top_phone_wx span { display:block; width:110px; background-image:url(../images/head_phone.png); background-position:3px 6px; background-repeat:no-repeat; height:30px; line-height:30px; font-size:14px; color:#ffffff; text-align:center;}
#header .top .top_phone_wx span:hover{color:#04698f; cursor:pointer;}
#header .top .top_phone_wx:hover p { display:block;}
#header .top .top_phone_wx p { position:relative; margin-top:-5px; display:none; margin-left:-40px;}
.body{ position:relative; z-index:1;}


/*导航*/
#sum{width: 100%;height: 51px;background:#56a7e9;position:relative; z-index:92;}
#sum a{ color:#67bdfd; }
#sum #head_nav{ z-index:1;width: 1068px;margin: 0 auto;color: #ffffff;height: 51px; padding:0;box-sizing:border-box;}

#sum #head_nav .nLi {display: block;float: left;width: 132px;line-height: 51px;height:51px;position: relative;font-size: 15px;text-align: center;overflow: visible; color: #fff;font-family: "Microsoft YaHei", "微软雅黑";-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;font-smoothing: antialiased;border-right:solid 1px #ffffff;}

#sum #head_nav .nLi:nth-child(8){ border-right:none;}

.three-d {-webkit-perspective: 200px;perspective: 200px;-webkit-transition: all .07s linear;transition: all .07s linear;width: 100%;height: 100%;}

.nLi:not(.active):hover .three-d .three-d-box {-webkit-transform: translateZ(-20px) rotateX(90deg);transform: translateZ(-20px) rotateX(90deg);}

.three-d-box {position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;pointer-events: none;-webkit-transition: all .3s ease-out;transition: all .3s ease-out;-webkit-transform: translatez(-20px);transform: translatez(-20px);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;*display: none; font-weight:normal;}
.front,.back {display: block; width: 100%;height: 100%;position: absolute;top: 0;left: 0; line-height: 51px;color: #fff; pointer-events: none;box-sizing: border-box; font-size: 20px;}
.front {-webkit-transform: rotatex(0deg) translatez(20px); transform: rotatex(0deg) translatez(20px);}
.back {color: #fff;-webkit-transform: rotatex(-90deg) translatez(20px);transform: rotatex(-90deg) translatez(20px);    background: #4284d9;}


#sum #head_nav .nLi em{width:13px;height:13px;position:absolute;top:18px;right:10px;display:block;background:url(../images/dh_marks.png) no-repeat 0px 0px ;-webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;-ms-transition: -moz-transform 0.3s ease-out;-o-transition: -moz-transform 0.3s ease-out;transition: transform 0.4s ease-out; z-index:200;}
#sum #head_nav .nLi:hover em{background-position:0px -24px; -webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}
#sum #head_nav .nLi h3:hover a{background:#67bdfd;color:#fff;}
#sum #head_nav .nLi h3:hover a i{background:#fff;}
#sum #head_nav .sub{display:none;left:0;top:64px;position:absolute;background: #fff;line-height:26px;padding:10px 0px 0px 0px;margin-top: -13px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
#sum #head_nav .big_menu{width:132px;border: solid 1px #56a7e9; }


#sum #head_nav .big_menu li{ display:block; position:relative;}
#sum #head_nav .big_menu li h4{display:block; width:132px;line-height:42px; height:42px; text-align:center;color: #04698f; font-weight:normal; cursor:pointer;}
#sum #head_nav .big_menu li h4:hover{background:#67bdfd;color:#fff; text-decoration:none;}

#sum #head_nav .big_menu li .big_menu_next{ width:400px; height:225px; border:solid 1px #56a7e9;display:none; position:absolute; top:-11px;left:132px; background:#ffffff;}

#sum #head_nav .big_menu li:nth-child(2) .big_menu_next{ top:-53px;}
#sum #head_nav .big_menu li:nth-child(3) .big_menu_next{ top:-95px;}
#sum #head_nav .big_menu li:nth-child(4) .big_menu_next{ top:-137px;}
#sum #head_nav .big_menu li:nth-child(5) .big_menu_next{ top:-108px;}
#sum #head_nav .big_menu li:nth-child(6) .big_menu_next{ top:-150px; height:260px;}
#sum #head_nav .big_menu li:nth-child(7) .big_menu_next{ top:-192px;}
#sum #head_nav .big_menu li:nth-child(8) .big_menu_next{ top:-230px;height:260px;}



#sum #head_nav .big_menu li .big_menu_next .big_menu_nextl{ float:left; width:400px; height:225px;}

#sum #head_nav .big_menu li:nth-child(5) .big_menu_next .big_menu_nextl{ float:left; width:400px; height:250px;}
#sum #head_nav .big_menu li:nth-child(5) .big_menu_next{ width:400px; height:250px; }

#sum #head_nav .big_menu li .big_menu_next .big_menu_nextl p{ width:auto;   text-align:center; font-size:16px; float:left;margin:10px; }
#sum #head_nav .big_menu li .big_menu_next .big_menu_nextl p a{color: #04698f; display:block; height:42px; padding:0px 20px;height:42px; line-height:42px;border-bottom:solid 1px  #04698f;}
#sum #head_nav .big_menu li .big_menu_next .big_menu_nextl p a:hover{background:#67bdfd;color:#fff;}
#sum #head_nav .big_menu li .big_menu_next .big_menu_nextr{width:200px; height:225px; float:right; }
#sum #head_nav .danlie{width:132px; border: solid 1px #56a7e9;}
#sum #head_nav .danlie li{ display:block; }
#sum #head_nav .danlie li a{ display:block; width:132px;line-height:42px; height:42px; text-align:center; text-decoration:none;color: #04698f;}
#sum #head_nav .danlie li a:hover{ background:#67bdfd;color:#fff; text-decoration:none;}



/*底部*/
/*.footer_outfit { width:1200px; margin:0 auto; padding-top:50px;}
.footer_outfit .footer_outfit_title { width:100%; text-align:center; padding-bottom:30px;}
.footer_outfit .footer_outfit_box { width:1200px; height:222px; overflow:hidden;}
.footer_outfit .footer_outfit_box .footer_outfit_box_left { width:34px; float:left; text-align:center; height:222px; cursor:pointer;}
.footer_outfit .footer_outfit_box .footer_outfit_box_middle { width:1131px; overflow:hidden; float:left; text-align:center; height:222px;}
.footer_outfit .footer_outfit_box .footer_outfit_box_middle ul { overflow:hidden; position:relative; height:222px;}
.footer_outfit .footer_outfit_box .footer_outfit_box_middle ul li { height:222px; width:1131px; float:left;}
#footer{width:100%; height:auto; background:#67bdfd;  color:#ffffff;}
#foot1{width:1200px; margin:0 auto; height:260px;overflow:hidden;}
#foot1 .con{padding-top:55px;}
#foot1 ul li{width:199px; height:160px; border-right:1px solid #ffffff; float:left; position:relative;}
#foot1 ul li.i6{border-right:0px none;}
#foot1 ul li .l{width:100px; height:160px; position:absolute; top:0px; left:0px;}
#foot1 ul li .l a{display:block;padding-top:35px;}
#foot1 ul li .l a span{display:block; width:100%;}
#foot1 ul li .l a .s2{height:25px; line-height:25px; text-align:center; font-size:14px; color:#ffffff;}
#foot1 ul li .l a:hover .s2{color:#04698f;}
#foot1 ul li.i1 .l a .s1{height:60px; background:url(../images/index_i6_bg2.png) center no-repeat;}
#foot1 ul li.i2 .l a .s1{height:60px; background:url(../images/index_i6_bg2.png) center no-repeat;}
#foot1 ul li.i3 .l a .s1{height:60px; background:url(../images/index_i6_bg2.png) center no-repeat;}
#foot1 ul li.i4 .l a .s1{height:60px; background:url(../images/index_i6_bg2.png) center no-repeat;}
#foot1 ul li.i5 .l a .s1{height:60px; background:url(../images/index_i6_bg2.png) center no-repeat;}
#foot1 ul li.i6 .l a .s1{height:60px; background:url(../images/index_i6_bg2.png) center no-repeat;}
#foot1 ul li .r{width:100px; height:160px; margin-left:100px;}
#foot1 ul li .r a{display:block; height:25px; line-height:25px; font-size:14px; color:#ffffff;}
#foot1 ul li .r a:hover{color:#04698f;}*/


#foot2{width:100%; clear:both; min-width:1200px; height:auto; height:auto;overflow:hidden; margin-top:20px; }
#foot2 .top{width:100%; height:50px; border-bottom:1px solid #ccc;}
#foot2 .top .tbox{width:900px; height:50px;  }
#foot2 .top ul{width:900px; height:50px;}
#foot2 .top ul li{width:160px; height:50px; line-height:50px; text-align:center; float:left; cursor:pointer; position: relative;}
#foot2 .top ul li.four-li-a div{width:80px; height:3px; background: #4284d9; position:absolute; top:49px; left:40px; z-index:5;}
#foot2 .bot{width:100%; min-width:1200px; height:auto;}
#foot2 .bot ul li{ width:1200px; height:auto;}
#foot2 .bot ul li.now{display:block;}
#foot2 .bot ul li .box{width:1200px; padding:30px 0px;}
#foot2 .bot ul .i1 .box{width:1200px; padding:30px 0px;}
#foot2 .bot ul .i4 .box p {width:200px;height:150px; float:left; margin-bottom:20px;}
#foot2 .bot ul .i4 .box p span{display:block; width:100%;}
#foot2 .bot ul .i4 .box p .s2:hover{color:#04698f;}
#foot2 .bot ul .i4 .box p .s2{height:29px; line-height:29px; text-align:center; font-size:12px; color:#999; font-size: 14px;}
#foot2 .bot ul .i4 .box p .ss1 { width:173px; height:121px; margin:0 auto; background-position:0 0; }
#foot2 .bot ul .i4 .box p img{ border: solid 1px #b1aeae; }

.bz_list{overflow:hidden;}
.bz_list dl{ float:left; display:inline-block; padding-left:7px; padding-right:7px; padding-top:20px; border-right:solid 1px #FFFFFF; height:310px; width:135px; }
.bz_list dl:last-child{ border-right:none;}
.bz_list dl dt{ font-size:18px; line-height:32px; color:#FFF;}
.bz_list dl dd{ font-size:15px; line-height:32px; display:block;}
.bz_list dl dd a{ color:#FFF;}

/*
.footer_3 { width:1200px; margin:0 auto; position:relative;  height:170px;}
.footer_3 .footer3_logo img { padding-top:20px;}
.footer_3 .footer3_text { position:absolute; left:560px; top:10px; font-size:18px; color:#ffffff; line-height:32px;}
.footer_3 .footer3_text .footer3_text_1 { color:#ffffff;}
.footer_hot_blank { width:100%; height:60px;}
.footer_hot { width:100%; position:fixed; left:0; bottom:0; z-index:99; height:60px; background-color:#09709f;}
.footer_hot_alpha {filter:alpha(opacity=70);  -moz-opacity:0.7;  -khtml-opacity: 0.7;  opacity: 0.7;  }
.footer_hot .footer_hot_box { width:1200px; margin:0 auto; height:60px; background-image:url(../images/dibuxg.jpg);}
.footer_hot .footer_hot_box a { display:block; height:60px; float:left; text-decoration:none;}
.footer_hot .footer_hot_box .footer_hot_box_1 { width:229px;}
.footer_hot .footer_hot_box .footer_hot_box_1:hover { background-image:url(../images/dibuxg_hover.jpg); background-position:0 0;}
.footer_hot .footer_hot_box .footer_hot_box_2 { width:214px;}
.footer_hot .footer_hot_box .footer_hot_box_2:hover { background-image:url(../images/dibuxg_hover.jpg); background-position:-229px 0;}
.footer_hot .footer_hot_box .footer_hot_box_3 { width:285px;}
.footer_hot .footer_hot_box .footer_hot_box_3:hover { background-image:url(../images/dibuxg_hover.jpg); background-position:-443px 0;}
.footer_hot .footer_hot_box .footer_hot_box_4 { width:235px;}
.footer_hot .footer_hot_box .footer_hot_box_4:hover { background-image:url(../images/dibuxg_hover.jpg); background-position:-728px 0;}
.footer_hot .footer_hot_box .footer_hot_box_5 { width:236px;}
.footer_hot .footer_hot_box .footer_hot_box_5 img { padding-top:8px;}
#to_top{ position: fixed; bottom:250px; right:10px; z-index:999; cursor:pointer;-moz-transition:color 1s; -webkit-transition:color 1s;   -o-transition:color 1s; display:none;}*/
/*首页底部滚动*/
/*
.four-plate{ width: 1140px; margin: 35px auto 0px auto; }
.four-plate .four-title{height: 40px;line-height: 40px;border-bottom: 4px solid #7e7e7e;}
.four-plate .four-title ul.four-title-one-ul{ margin: 0px; padding:0px; }
.four-plate .four-title ul.four-title-one-ul li{float: left;margin-right: 10px;line-height: 37px;}
.four-plate .four-title ul.four-title-one-ul li a{color: #333;font-size: 24px;font-weight: bold;}
.four-plate .four-title ul.four-title-one-ul li.four-li-a a{border-bottom:4px solid #12c4c2;line-height: 36px;display: inline-block;}
.four-plate .four-title-list{overflow:hidden; height: 170px; width: 1140px; margin: 0 auto;}
.four-plate .four-title-list .gd_all{overflow:hidden; height: 185px; width: 1140px; margin: 0 auto; display: none;}*/

/*友情链接*/
.gd_allw{ width: 1200px; margin: 0 auto 20px auto; padding:20px 0px 0px 0px;}
.gd_allw ul{ margin: 0px; padding:0px; }

.gd_allw ul li{width: 222px;float: left;margin-right:22px; text-align:center; }
.gd_allw ul li:hover{ position:relative; z-index:2;-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.4);box-shadow:0 15px 30px rgba(0,0,0,0.4);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}
.gd_allw ul li a{display: block;color: #333;}
.gd_allw ul li a img{border: 1px solid #4284d9;width: 220px;height: 160px;}

#foot2 .top{height:90px; position:relative;}
#foot2 .top h3{width:500px; height:81px;  padding-left:100px; background:url(../images/index_i4_sbg1.png) left center no-repeat;}
#foot2 .top h3 span{display:block; font-weight:500;}
#foot2 .top h3  .s1{height:81px; line-height:81px; font-size:36px; color:#4284d9;}
#foot2 .top h3  .s2{height:30px; line-height:30px; font-size:18px;  color:#4284d9; display:none;}

.gd_allw .four-title-list-d{padding-top:14px;overflow: hidden;float: left;width: 800%;}
.gd_allw .four-title-list-d .for_1 {overflow: hidden;height: 141px; float: left;}
.gd_allw .four-title-list-d .gd_three{ float: left; }
.gd_allw ul li:nth-child(5){margin-right:0px;}

/*底部*/
.g_footer{width:100%; height:auto; background:#4284d9;  color:#ffffff; padding: 20px 0px 100px 0px;}
.g_footer .g_footern{ width:1200px; margin:0 auto;}
.g_footer .g_footern p{ color:#ffffff;}
.g_footer .g_footern p.g_footern_one{ overflow: hidden; text-align: center; border-bottom: dashed 1px #ffffff;}
.g_footer .g_footern p.g_footern_one a{ font-size: 16px; line-height: 42px; padding: 0px 20px; color: #ffffff; position: relative; text-decoration: none; display: inline-block; }
.g_footer .g_footern p.g_footern_one a.nav-underline:before {content: "";position: absolute;  bottom: 0;  width: 0;  border-bottom: 2px solid #fff;}
.g_footer .g_footern p.g_footern_one a.nav-underline:hover:before { width: 80%;}
.g_footer .g_footern p.g_footern_one a.nav-underline:before {-webkit-transition: width 0.5s ease-in-out;  -moz-transition: width 0.5s ease-in-out;  -ms-transition: width 0.5s ease-in-out;  -o-transition: width 0.5s ease-in-out;  transition: width 0.5s ease-in-out;}
.g_footer .g_footern .g_footern_two{ margin: 20px auto; overflow:hidden; padding:0px 40px; }
.g_footer .g_footern .g_footern_two ul li{ float: left; display: block; }
.g_footer .g_footern .g_footern_two ul li:nth-child(1){ width: 420px; padding: 10px 0px 0px 0px;}
.g_footer .g_footern .g_footern_two ul li:nth-child(1) p{  font-size:14px;padding: 10px 0px 0px 0px; text-align:center;}
.g_footer .g_footern .g_footern_two ul li:nth-child(2){ width: 420px; padding: 20px 0px 0px 0px; text-align: center; }
.g_footer .g_footern .g_footern_two ul li:nth-child(2) p{ font-size: 14px; line-height: 30px; }
.g_footer .g_footern .g_footern_two ul li:nth-child(3){ width: 280px; height: 125px; }
.g_footer .g_footern .g_footern_two ul li:nth-child(3) p{ width: 95px; line-height: 30px; text-align: center; float: left; margin: 0px 80px 0px 0px; }
.g_footer .g_footern .g_footern_two ul li:nth-child(3) p:nth-child(2){margin: 0px 0px 0px 0px;}
.g_footer .g_footern .g_footern_three{ overflow: hidden; }
.g_footer .g_footern .g_footern_three ul li{ float: left; }
.g_footer .g_footern .g_footern_four{ font-size: 14px; line-height: 28px; text-align: center; }

@media (max-width: 1200px) {
	.g_footer .g_footern{ width:1024px; margin:0 auto;}
	.bz_list dl{
    	padding-left: 2px;
    	padding-right: 2px;
   	 	padding-top: 20px;
    	border-right: solid 1px #FFFFFF;
    	height: 200px;
    	width: 123px;
	}
	.bz_list dl dt{
    	font-size: 14px;
    	line-height: 26px;
    	color: #FFF;
	}
	.bz_list dl dd {
    	font-size: 12px;
    	line-height: 20px;
    	display: block;
	}
	.g_footer .g_footern .g_footern_two ul li:nth-child(3) { display: none; }
}


/*首页专家
.smts {width: 100%;height: 986px;background: url(../images/con1.jpg) no-repeat center;overflow: hidden;}
.auto {width: 1200px;margin: 0 auto;}
.twoTitle {width: 780px;margin: 0 auto;padding: 30px 0 0;border-bottom: 1px solid #fff;padding-bottom: 7px;text-align: center;}
.twoTitle h4 {text-align: center;font-weight: normal;line-height: 60px;display: inline-block; border-bottom: 1px solid #b8835c;font-size: 30px;color: #fff;padding: 0 22px;}
.zjtd_list {margin-top: 665px;}
.zjtd_list_l {height: 160px;float: left;background: url(../images/zj_19.png) no-repeat left center;width: 75px;cursor: pointer;}
.zjtd_list_c {width: 1050px;float: left;overflow: hidden;position: relative; height: 160px;}
.smts_con_ul {position: absolute;left: 0;top: 0;}
.smts_con_ul li {float: left;margin: 0 25px;width: 160px;height: 160px;border-radius: 80px;position: relative;}
.smts_con_ul_img {width: 160px;height: 160px;display: block;}
.smts_con_ul_d {width: 100%;height: 100%;background: rgba(0,0,0,0.6);background: #000\9;position: absolute;left: 0;top: 0;border-radius: 50%;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);opacity: 0;display: none\9;}
.smts_con_ul_d_p1 {text-align: center;font-size: 20px;color: #fff;border-bottom: 1px solid #fff;line-height: 60px;padding-top: 20px;}
.smts_con_ul_d_p2 {text-align: center;font-size: 16px;color: #fff;line-height: 60px;}
.zjtd_list_r {height: 160px;float: right;background: url(../images/zj_16.png) no-repeat right center; width: 75px; cursor: pointer;}
.smts_con {background: rgba(0,0,0,0.6);background: #000\9;position: absolute;width: 1225px;top: 545px;left: -360px;padding: 30px 40px 30px 396px;font-size: 16px;color: #fff;line-height: 28px;}
.smts_con_p {text-align: justify;}
.smts_con_p a {color: #fff;text-align: justify;}
.smts_con_p a span {color: #b8835c;}
.smts_con_ul li:hover .smts_con_ul_d {display: block\9;transition-duration: 0.8s;-webkit-transform: rotateY(0);transform: rotateY(0);opacity: 1;}
*/

p.fine-url {
	line-height: 48px;
	text-align:center ;
	font-size:16px;
}
p.fine-url a {
	margin: 0 5px 0 5px;
	display: inline-block;
	color: #fff;
	font-size:14px;
}

/*专家团队*/
#foot2 .slideBox{ width: 1200px; margin:30px auto; position: relative; }
.expert-teamoutbox #expert-teamprev,.expert-teamoutbox #expert-teamnext{position: absolute; z-index: 10; left: 0; top: 50%; margin-top: -30px; display: block; width: 40px; height: 60px;  background:url(../images/slider-arrow.png)  no-repeat;background-color: #000;opacity: 0.5;}
.expert-teamoutbox #expert-teamprev{ background-position: 4px -10px;}
.expert-teamoutbox #expert-teamnext{ background-position: -65px -10px; left: auto; right: 0;}

.expert-teampic{width:1200px;height:246px; overflow: hidden;}
.expert-teampic ul li{position: relative; list-style:none;width:246px;height:246px;float:left;}
.expert-teampic ul li .mask{position: absolute; z-index: 9; width: 100%; height: 100%; background: #ccc; opacity: 0.7; filter:alpha(opacity=70)\9;}
.expert-teampic ul li:hover .mask,.expert-teampic ul li.on .mask{display: none;}
.expert-teampic ul li:first-child{width: 462px;}
.expert-teampic .txt{position: absolute; overflow: hidden; left: 0; bottom: 0; width:462px; height:160px; }
.expert-teampic .txt .bg{position: absolute; left: 0; bottom: 0; z-index: 0; width: 100%; height: 100%;  background:rgba(255,255,255,0.7); background: #fff\9; filter:alpha(opacity=70)\9;  }
.expert-teampic .txt p{color:#000; float:left; position:relative; margin-right: 120px; margin-left: 30px;}
.expert-teampic .txt .p1 { margin: 29px 0 0 30px; color: #595757;}
.expert-teampic .txt .p1 strong{ font-size:24px; color: #595757;}
.expert-teampic .txt .p1 span{ font-size: 18px; line-height: 24px; padding-left: 10px;}
.expert-teampic .txt .p2{ clear: both; width: 312px; font-size: 16px;}
.expert-teampic .txt .p2 span{color: #0081c5;}
.expert-teampic .txt .btnbox{position:absolute;  width: 80px; right: 30px; top: 50%; margin-top: -47px; }
.expert-teampic .txt .btn{display: block; padding: 0; border: 0; width: 80px; height: 40px; line-height: 40px; margin: 5px 0; border-radius: 4px; font-size: 16px; color: #fff;}
.expert-teampic .txt .btn1{ background: #6fba2c;}
.expert-teampic .txt .btn2{ background: #f39800;}


/*底部滚动*/
.bottom_gd{ width: 1200px; margin:0 auto; }
.bottom_gd .swiper-wrapper .swiper-slide { width:300px; height: 204px; margin:20px 0px; }











