*{margin:0;padding:0;}

table {border-collapse:collapse;border-spacing:0;}

ul,li,dd,dl,dt,img {list-style:none;padding:0px;margin:0px;}

legend{display:none;}

h1,h2,h3,h4,h5,h6{font-weight:lighter;font-size:100%;}

dl,dd{margin:0px;padding:0px}

body,div,input {font-size:12px;color:#404040;font-family: Microsoft Yahei;}

div,input,button,h1,h2,h3,h4,ul,li,dl,dd,section,a,i{box-sizing: border-box;}

img{

   vertical-align: middle;

   border:none;

}

button{border:none;}

button:link,button:visited{border:none;}

a{text-decoration:none;}

a:link,a:visited {color:#000;text-decoration:none;}

a:active,a:hover {color:#ff9900;text-decoration:none;}

a:hover{

	color:#ff9900;

  text-decoration:none !important;

}

a.white:link,a.white:visited,a.whites:link,a.whites:visited {color:#FFFFFF;}

a.white:active,a.white:hover {color:#FFFF00;}

a.blue:link,a.blue:visited {color: #006699;}

a.blue:hover,a.blue:active {color: #FF3300;}

a.yellow:link,a.yellow:visited {color: #ffff00;}

a.yellow:hover,a.yellow:active,a.whites:active,a.whites:hover {color: #ffcc00;}

a.dh:link,a.dh:visited {color: #ff9900;}

a.dh:hover,a.dh:active {color: #333333;}

.iconfont{

	font-size: 12px;

}

.wcol5{

	width: 50%;

}

.wcol3{

	width: 30%;

}

.wcol25{

	width: 25%;

}

.fr {float:right;}

.fl {float:left;}

.rb {float:right;padding-right:5px;}

.rb10 {float:right;padding-right:10px;}

.p5 {padding:5px;}

.tb5 {padding:5px 0 5px 0;}

.tb10 {padding:10px 0 10px 0;}

.p10 {padding:10px;}

.p20{padding: 20px;}

.pl45{padding-left: 45px;}

.mt10 {margin-top:10px;}

.mt20 {margin-top:20px;}

.mt50{margin-top:50px;}

.mt70{margin-top:70px;}

.mb10{margin-bottom:10px;}

.mb20{margin-bottom:20px;}

.mb30{margin-bottom:30px;}

.ml25 {margin-left:25px;}

.ml15 {margin-left:15px;}

.ml24 {margin-left:24px;}

.ml10{margin-left:10px;}

.m30{margin: 30px 0;}

.m15{

	margin: 0 15px;

}

.m5{margin: 0 5px;}

.mr5{margin-right: 5px;}

.ml20{margin-left:20px;}

.mr20{margin-right:20px;}

.pt20{padding-top:20px;}

.f10 {font-size:10px;font-family: Arial;}

.f12 {font-size:12px !important;}

.f13 {font-size:13px !important;}

.f14 {font-size:14px !important;}

.f15 {font-size:15px !important;}

.f16 {font-size:16px !important;}

.f18 {font-size:18px !important;}

.f20 {font-size:20px !important;}

.f24 {font-size:24px !important;}

.f28 {font-size:28px !important;}

.f30 {font-size: 30px !important;}

.f32 {font-size: 32px !important;}

.fw{font-weight: bold;}

.lh25 {line-height:25px;}

.lh35 {line-height:35px;}

.bottom_line {border-bottom: #e1e1e1 1px dashed;}

.an {cursor:pointer;}

.yw {font-family: Arial;}

.f {font-family: Microsoft Yahei;}

.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}

.clearfix{zoom:1}

.clear {

    clear: both;

    height: 0;

    overflow: hidden;

    font-size: 0px;

    line-height: 0px;

    padding: 0px;

    margin: 0px;

}

.red{

	color: #ee7700 !important;

	/* width: 100%; */

}

.blue{

	color: #6cc3d4 !important;

}

.red a{

	color: #ee7700 !important;

}

.gray-3{

	color:#333;

}

.gray-6{

	color:#666;

}

.gray-9{

	color:#999;

}

.gray-a{

	color:#aaa;

}

.green{

	color:#34b25f !important;

}

.green a{

	color:#34b25f !important;

}

.bg-red{

	background-color: #ee7700 !important;

}

.bg-green{

	background-color: #34b25f;

	color:#fff;

}

.bg-f9{

	background: #e6ebf0;

	overflow: hidden;

}

.overHidden{

	overflow: hidden;

}

.hide{

	display: none;

}

.show{

	display: block;

}

.text-center{

	text-align: center;

}

.oneline{

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

}

.news-item li a:active .oneline,.news-item li a:hover .oneline{

	color:#ff9900;

}

.bg-f8{

	background: #f8f8f8;

}

.bg-fff{

	background:#fff;

}

input,select,textarea{

	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

	border: 1px solid #ccc;

	padding-left: 12px;

}

input:focus, select:focus{

	outline-color:#ee7700 !important;

}

input::-webkit-input-placeholder{

	color:#999;

}

.iconfont{

	font-size: 12px;

}

input:focus, select:focus,textarea:focus{

	border: 1px solid #ee7700 !important;

	box-shadow: 0 0 2px #ee7700 !important;

}

.w-20{

	width: 20px;

}

.w-100{

	width: 100px;

}

.twoLine{

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

}

.threeLine{

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 3;

	overflow: hidden;

}

.fourLine{

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 4;

	overflow: hidden;

}

.fiveLine{

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 6;

	overflow: hidden;

}





.lh18 {line-height:18px;}

/***nҳ��***/

.club_dh {line-hieght:35px;height:35px;padding:5px 0 0 5px;text-align:left;}

.club_dh input {margin-bottom:-4px;}

.club_dhhs {border: #ff9900 1px solid;padding:5px 10px 5px 10px;color:#FFFFFF;background:#ff9900;}

.club_ls {line-height:35px;color:#000000;border: #B9CDFB 1px solid;padding:5px 10px 5px 10px;}

A.club_ls:link {text-decoration:none;color:#000000;border: #999999 1px solid;padding:5px 10px 5px 10px;}

A.club_ls:visited {text-decoration:none;color:#000000;border: #999999 1px solid;padding:5px 10px 5px 10px;}

A.club_ls:active {text-decoration:none;color:#FF9900;border: #ff9900 1px solid;padding:5px 10px 5px 10px;}

A.club_ls:hover {text-decoration:none;color:#FF9900;border: #ff9900 1px solid;padding:5px 10px 5px 10px;}

body{



	min-width: 1460px;

overflow-x:hidden;

}



.main,.w{



	width: 1200px;



	margin: 0 auto;



}

.row {

    margin-right: -15px;

    margin-left: -15px;

}

.w1200{



	width: 1200px;



	margin: 0 auto;



}



.header .header-top{



	background: #f0f0f0;



	height: 35px;



	line-height: 35px;



	overflow: hidden;



}



.header .header-top .zh-cn{



	margin-top: 6px;



	line-height: 22px;



	border-radius: 15px;



	margin-left: 45px;



	border: 1px solid #dcdcdc;



	background:#fff;



}



.header .header-top .zh-cn a{



	height: 22px;



	width: 40px;



	text-align: center;



	float: left;



	cursor: pointer;



}



.header .header-top .zh-cn a.zh{



	border-radius: 15px 0 0 15px;



	border-right: 0;



}



.header .header-top .zh-cn a.cn{



	border-radius: 0 15px 15px 0;



	border-left: 0;



}



.header .header-top .zh-cn a.active{



	width: 50px;



	background: #ee7700;



	color:#fff;



	border-radius: 15px;



}



.header .logo{



	width: 180px;



	margin-top: 25px;



}



.header .header-nav{



	background:#fff;



	width:100%;



}



.header .header-nav-yy{



	box-shadow: 1px 2px 3px #ccc;



}



.header .header-nav .nav-box{



	margin-top: 10px;



}



.header .header-nav ul li{



	padding: 20px 30px;



	float: left;



	position:relative;



}



.header .header-nav ul li:last-child{



	padding-right: 0;



}



.header .header-nav ul li a{



	font-size: 18px;



	padding: 20px 0;



	display: block;



}



.swiper-container.swiper-container1{padding-bottom:0}

.header .header-nav ul li.active a{



	color: #ee7700;



	border-bottom: 1px solid #ee7700;



}



.header .header-nav ul li .menu{



	position: absolute;



	left: 50%;



	top: 79px;



	transform: translatex(-50%);



	background:#f8f8f8;



	padding: 15px;



	display: none;



	z-index: 999;



	box-shadow: #ccc 0 0 10px;



}



.header .header-nav ul li .menu{



	width: 470px;



	height: 270px;



}



.header .header-nav ul li .menu em{



	width: 0;



    height: 0;



    border-left: 10px solid transparent;



    border-bottom: 10px solid #f8f8f8;



    border-right: 10px solid transparent;



    position: absolute;



    top: -10px;



    left: 50%;



	transform: translatex(-50%);



}



.header .header-nav ul li .menu .menu-dh{



	padding-bottom:5px;



	margin-bottom:10px;



	border-bottom: 1px dashed #ccc;



}



.header .header-nav ul li .menu .menu-content{



	width: 220px;



	padding-right: 15px;



	border-right: 1px dashed #ccc;



}



.header .header-nav ul li .menu .menu-content img{



	width: 100%;



	height: 115px;



}



.header .header-nav ul li .menu .menu-title{



	width: 210px;



	padding-left: 15px;



	padding-bottom: 15px;



}



.header .header-nav ul li .menu .menu-title a{



	display: block;



	line-height:20px;



	border-bottom: 1px dashed #ccc;



	padding: 8px 15px;



	font-size: 13px;



}



.header .header-nav ul li .menu .menu-title a:hover{



	color: #ee7700;



}



.header .header-nav ul li .menu .menu-title a:last-child{



	border-bottom: 0px;



}



.header .header-nav ul li .menu .menu-title a:nth-child(1){



	padding-top: 0;



}



.header .header-nav ul li .contact_menu{



	left: auto;



	right: 0;



	transform: translatex(0);



}



.header .header-nav ul li .contact_menu em{



	left: auto;



	right: 45px;



	transform: translatex(0);



}



/* 公共底部 */



footer{



	background: #000;



}



.footer{



	padding: 20px 80px;



	background: #000;



}



.footer .footer-items .item{

	/* display: inline-block; */

	/* margin-right: 90px; */

	vertical-align: top;

	float: left;

	text-align: center;

	width: 9%;

	padding-top: 30px;

}



.footer .footer-items .item:last-child{



	margin-right: 0;



}



.footer .footer-items .item h3,.footer .footer-items .item>p{



	color: #ffa277;



	font-size: 16px;



	margin-bottom: 15px;



}



.footer .footer-items .item .item-link a{

	color: #fff;

	line-height: 30px;

	display: block;

	font-size: 14px;

}



.footer .footer-items .item .item-link a:hover{



	color: #f5791f;



}



.footer .customer-box .left a{



	display: block;



	position: relative;



	padding-left: 36px;



	text-align: left;



	padding-top:5px;



	line-height:15px;



	margin-top: 10px;



	color:#c2c2c2;



}



.footer .customer-box .left i{



	position: absolute;



	width: 30px;



	height: 30px;



	left:0;



	top:4px;



	background-image: url(../images/icon.png);



}



.footer .customer-box .left a.qq i{



	background-position: -45px -185px;



}



.footer .customer-box .left a.wx i{



	background-position: -105px -185px;



}



.footer .customer-box .left a.sk i{



	background-position: -165px -185px;



}



.footer .customer-box .right img{



	width: 105px;



	height: 105px;



	margin-left: 20px;



}



.footer .phone{



	margin-top: 20px;



	color: #fff;



	text-align: left;



	font-size: 13px;



}



.footer .bq{



	text-align: center;



	margin: 50px 0;



}



.footer .tab-hover li{



	padding-bottom:5px;



	padding-right: 10px;



	float: left;



}



.footer .tab-hover li:hover a,.tab-content .list a:hover{



	color: #f5791f;



}



.footer .tab-hover li.active a{



	color: #f5791f;



}



.footer .tab-content{



	padding: 10px 0;



}



.footer .tab-content .list{



	display: none;



}



.footer .tab-content .list:nth-child(1){



	display: block;



}



.footer .tab-content .list a{



	display: inline-block;



	margin: 5px 10px 5px 0;



}



/* 公共样式 */



.common-title{

	text-align: center;

	padding: 60px 0;

	position: relative;

}



.common-title .more-btn{



	position: absolute;



	right: 0;



	top: 60px;



}



.common-title h3{



	font-size: 26px;



	color:#333;



	padding-bottom:5px;



}



.common-title small{

	color:#f90;

	font-size: 14px;

}



a.more-btn{



	border: 1px solid #ff8e8f;



	color:#ff8e8f;



	display: inline-block;



	padding: 7px 10px;



	border-radius: 3px;



}



a.more-btn .iconfont{



	font-size: 12px;



}



/* page分页样式start */



#page{



	text-align: center;



	margin: 10px auto;



	position: relative;



}







#page .pager a,#page .pager span{



	display: inline-block;



	padding: 9px 16px;



	border: 1px solid #e7e7e7;



	margin-right: 7px;



}



#page .pager a:hover{



	background:#f8f8f8;



}



#page .pager .page_cur{



	background: #ff5d1d;



	color:#fff;



}



/* page分页样式end */







/* 头部便签导航start */



.common-nav-tag{



	height: 46px;



	line-height: 46px;



	color:#999;



}



.common-nav-tag .top-nav li{



	float: left;



}



.common-nav-tag .top-nav li:first-child{



	margin-left:10px;



}



.common-nav-tag .top-nav li:last-child .iconfont{



	display: none;



}



.common-nav-tag .top-nav li .iconfont{



	font-size: 12px;



	margin: 0 5px;



}



/* 公共页面头部便签导航end */



.line{



	width: 100%;



}







.banner_case {height:250px;background:url(../images/bn_case.jpg) no-repeat center center;}



.banner_kehu {height:270px;background:url(../images/bn_kehu.jpg) no-repeat center center;}



.banner_news {

	height:270px;

	background-image: url(../tupian/news.jpg);

	background-repeat: no-repeat;

	background-position: center center;

}



.banner_about  img {

/* 	height:270px;

	background-image: url(../tupian/gsban.jpg);

	background-repeat: no-repeat;

	background-position: center center; */

	width:100%

}

.banner_nei img{width:100%}

.banner_contact {

	height:270px;

	background-image: url(../tupian/contact.jpg);

	background-repeat: no-repeat;

	background-position: center center;

}



.banner_team {height:270px;background:url(../images/bn_team.jpg) no-repeat center center;}



.banner_job {height:270px;background:url(../images/bn_job.jpg) no-repeat center center;}







.wxchat {



	  position: fixed;



    top: 0;



    right: 0;



    bottom: 0;



    left: 0;



    overflow: hidden;



    outline: 0;



    -webkit-overflow-scrolling: touch;



    background-color: rgb(0, 0, 0);  



    filter: alpha(opacity=60);  



    background-color: rgba(0, 0, 0, 0.6); 



    z-index: 9999;



    height:100%;



}



.wxchats {



	   position: absolute;



	   z-index:999;



	   width:200px;



	   height:200px;



	   left:50%;



	   top:50%; 



		 margin-left:-100px;



		 margin-top:-100px;



}



.wxchats p {



	   cursor:pointer;



	   position: absolute;



	   z-index:999;



	   margin-top:-18px;



	   right:-18px;



	   width:36px;



	   height:36px;



	   background-image: url(../images/../images/fancybox_sprite.png);



     background-size: 44px 152px;



}







.news-content {padding:0 30px;}







.inbar {position:relative;background:#000;margin:0 auto;}



.inbar .bd {position:relative;z-index:0;}



.inbar .bd li img {width:100%;vertical-align:top;}



.inbar .hd {position:relative;z-index:1;margin-top:-30px;bottom:40px;height:30px;line-height:30px;text-align:center;filter:alpha(opacity=50);opacity:0.5;}



.inbar .hd ul {text-align:center;padding-top:5px;}



.inbar .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:15px;height:15px;border-radius:50%;margin:5px;background:#000;overflow:hidden;font-size:0;}



.inbar .hd ul .on {background:#ff9900;width:30px;border-radius:10px;}



.inbar p {position:absolute;width:1200px;z-index:1;top:50%;left:50%;margin-left:-600px;}



.inbar .prev,.inbar .next {display:block;position:absolute;margin-top:-40px;z-index:1;width:60px;height:60px;background:url(../images/ad_ctr.png) 0px 0px no-repeat;cursor:pointer;display:none;}



.inbar .next {left:auto;right:0;background-position:0px -60px;}



.inbar p a.prev:hover {background-position:0px -180px;}



.inbar p a.next:hover {background-position:0px -120px;}







.hover-up{



    transition-duration: .5s;



    transform: rotate(180deg);



    -webkit-transform: rotate(180deg);



}



.hover-down{



    transition-duration: .5s;



    transform: rotate(0deg);



    -webkit-transform: rotate(0deg);



}







.case_date {float:left;width:280px;background-position:235px 14px;}



.case_venue {float:left;width:835px;height:20px;}



.case_venues {width:100%;height:20px;line-height:20px;overflow:hidden;}







.case_info {float:left;width:80px;line-height:35px;background-position:0 12px;}



.case_infos {float:left;width:420px;line-height:35px;height:35px;padding-right:20px;overflow:hidden;}







.clook_tu {float:left;width:770px;padding:10px 10px 10px 15px;}



.clook_tu .caseImg{position: relative;width:770px;height:510px;overflow:hidden;margin-bottom:10px;}



.clook_tu .caseImg .consulting{position: absolute;top:0;left:0;width:770px;height:510px;background:url(../images/blackbg.png);display:none;z-index:1}



.clook_tu .caseImg .consulting img {width:160px;height:60px;display:block;margin:225px auto;}







.case_class,.case_city,.case_country {width:100%;margin:10px 0 10px 0;}



.case_class li {float:left;width:109px;line-height:25px;}



.case_city li {float:left;width:55px;line-height:25px;white-space:nowrap;overflow:hidden;}



.case_country li {float:left;padding-right:10px;line-height:25px;white-space:nowrap;overflow:hidden;}







.ven_t {text-align:center;padding:15px 0 15px 0;color: #555555}



.ven_n {line-height:30px;width:100%;overflow:hidden;color: #555555}











.xcompany_nr {padding:0 30px;}



.xcompany_nrd {text-align:center;padding:30px 0;}



.xcompany_nrd h3 {font-size:26px;line-height:35px;color:#000;}

 

.xcompany_nrd small {color:#f90;font-size:14px}



.xcompany_txt {line-height:27px;color:#333;}



.xcompany_txt h3 {font-size:14px;color:#333;}



.xcompany_txt h4 {font-size:14px;color:#333;}



.xcompany_txt h4 i {float:left;margin-left:-8px;}



.xcompany_txt h4 span {loat:left;}



.xcompany_txt a {line-height:18px;color:#333;}



.xcompany_txt a:hover {color:#f90;}



.xcompany_nrls {width:900px;padding-left:50px;background: url('../images/line2.png') no-repeat;background-size: auto 100% ;}



.xcompany_ls {margin:30px 0;}



.xcompany_lsa {float:left;margin-left:-150px;width:150px;font-size:20px;line-height:40px;}



.xcompany_lsa p {float:right;margin-right:30px;width:41px;height:41px;background: url('../images/dd.png') no-repeat;}



.xcompany_lsn {float:left;margin-top:10px;}



.xcompany_lsnr {display: inline-block;



        *display: inline;                        



        vertical-align: middle;



        line-height:25px;}



.xcompany_lsnr img {vertical-align: middle;padding-right:20px;}







.time-line{width:100%;position: relative;}



.time-line .left-btn,.time-line .right-btn{width: 60px;height: 60px;background: url(../images/ad_ctr.png) no-repeat;position: absolute;margin-top:-30px;cursor: pointer;}



.time-line .left-btn{left:0;top:50%;}



.time-line .right-btn{right:0;top:50%;background-position: 0px -60px;}



.time-line .right-btn:hover{background-position: 0px -120px;}



.time-line .left-btn:hover{background-position: 0px -180px;}



.time-line .time-box{width: 1340px;margin: 0 auto;overflow: hidden;}



.time-line .time-box ul{overflow: hidden;position: relative;height: 380px;}



.time-line .time-box ul:after{content: "";background: #e1e1e1;height: 1px;width: 100%;position: absolute;left:0;top:50%;}



.time-line .time-box li{width:220px;float:left;padding:10px;box-sizing: border-box;border: 1px solid #e1e1e1;background:#fff;position: relative;top: 88px;line-height:22px;cursor: pointer;font-size: 12px;}



.time-line .time-box li .point,.time-line .time-box li .points {font-size:14px;width:62px;height:62px;line-height:62px;background:#e1e1e1;text-align:center;position: absolute;border-radius: 50%;left:80px;top: 70px; z-index: 1;}



.time-line .time-box li:nth-child(2n) {margin-top:160px;}



.time-line .time-box li .points {top:-90px;}



.time-line .time-box li:before{content: "";border-left: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;position: absolute;width: 16px;height: 16px;background: #fff;bottom: -9px; transform: rotate(-45deg);left: 50%;margin-left: -8px;}



.time-line .time-box li:nth-child(2n):before{bottom: auto;top: -10px;transform: rotate(-225deg);}



.time-line .time-box li.active{background: #ff9900;color:#fff;border-color: #ff9900;}



.time-line .time-box li.active:before{border-color: #ff9900;background: #ff9900;}



.time-line .time-box li.active .point,.time-line .time-box li.active .points {background:#ff9900;color:#fff;}



.time-line .time-box li.xls2 {top:66px;}



.time-line .time-box li.xls2 .point {top:92px;}



.time-line .time-box li.xls3 {top:44px;}



.time-line .time-box li.xls3 .point {top:114px;}



.time-line .time-box li.xls4 {top:22px;}



.time-line .time-box li.xls4 .point {top:136px;}







.xnews {background:#fff;padding:20px;margin:20px 0}



.xnews_left {float:left;width:180px;background:#fff;}



.xnews_lefts {padding-bottom:20px;}



.xnews_lefts dt {font-size:25px;height:50px;line-height:50px;background:#FEA621;color:#fff;text-align:center;}



.xnews_lefts dd {height:45px;line-height:45px;border-bottom:1px #e9e9e9 dashed;padding:0 20px;text-align:center;}



.xnews_right {float:right;width:1000px;background:#fff;}



.xnews_right .top-title {color:#999;text-align: right;padding: 20px 30px 20px 30px;height:35px;}



.xnews_right .top-title .title-big {font-size:14px;}



.c_map {width:640px;height:350px;border:#ccc solid 1px;}



.bottom_a {padding-top: 10px;height: 20px;background: url(../images/bjt.jpg) no-repeat;}











.me_dh {border:#E9E9E9 1px solid;margin-top:20px;}



.me_dh dl {border:#FFFFFF 1px solid;background:#efefef;padding:5px 0 0 10px;}



.me_bian {border-left:#E9E9E9 1px solid;border-right:#E9E9E9 1px solid;border-bottom:#E9E9E9 1px solid;padding:5px;}



.expo_info {float:left;width:290px;margin-right:20px;}



.expo_infos li {float:left;font-size:12px;padding:5px 0 5px 5px;width:268px;white-space:nowrap;overflow:hidden;}







.newslist {margin:10px 0 10px 0px;}



.newslist li {float:left;height:100px;margin-bottom:10px;line-height:22px;overflow:hidden;border-bottom:#e1e1e1 1px dashed;}



.newslist li img {padding:2px;border:#ddd solid 1px;margin-left:10px;}



.newslist .bianb {font-weight:normal;}











.kehubar{ width:100%;position:relative;height:500px;}	



.kehubars { width:1140px; height:500px;position:relative;margin:0 auto;overflow:hidden;}	



.kehubars .bd li{ vertical-align:middle; }



.kehubars .bd li img{ width:1140px; height:500px; display:block;  }



.kehubars .hd{ position: absolute;right:2px;bottom:10px; }	



.kehubars .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }	



.kehubars .hd ul li{  position:relative; float:left; display:inline; padding-top:4px;  margin-right:8px; filter:alpha(opacity=50); opacity:0.5;  cursor:pointer;  }	



.kehubars .hd ul li img{ width:129px;height:55px;padding:5px 10px;background:#fff;border:2px solid #fff;display:block;  }	



.kehubars .hd ul li.on { filter:alpha(opacity=90); opacity:0.9;}







.casepic {position:absolute;background:#333;opacity:0.8;display:none;}



.casepics {margin:0 auto;width:100px;height:50px;line-height:50px;font-size:14px;color:#fff;background:#ff9900;text-align:center;cursor:pointer;}

/*about*/

.about_con{margin-top:30px;padding:0 100px;text-align:left}

.about_con{margin: 30px 0 60px;/* padding: 0 125px; */text-align:left;}

.about_con p{font-size:14px;line-height:2rem;text-indent:2em}





/*clines*/

  .swiper-container {width: 100%;height: 100%;padding-bottom:3rem;}

/*serves*/

.choose {height: auto;margin:0 auto;}

.choose h4 {font-size:30px;font-family:"微软雅黑";text-align:center;padding-top:50px;}

.choose .stock {font-size:12px;font-family:"微软雅黑";text-align:center;margin:5px 0 36px;display:block;}



.m2top{width: 100%;overflow:hidden;}



/*.kuai {float: left;height: 132px;margin-left: 136.5px;padding-right: 12px; position: relative; width: 146px;text-align:center;}*/

.kuai {float:left;height:119px;margin-left: 0;padding-right:0;position:relative;width: 18%;text-align:center;    margin-left: 23px;}

.kuai img {display:block;width:56%}

.img1{position:absolute;top: 0px;left: 0px;z-index:1000;}

.img11{ position:absolute;top:0px;left:0px;z-index:100}



.m2bot{padding-top:40px;_padding-top:0;}

.m2bt{color:#333333; font-family:"微软雅黑"; font-size:30px;padding-bottom:30px;}

.m2xx{color:#666666; font-family:"微软雅黑"; font-size:14px;line-height:28px; text-align:center}

.div2{display:none}

.indexzl img {display:block; float:left;margin:0 12.5px;}

.indexzz {width:990px; height:199px; overflow:hidden;}

.indexzz img {display:block; float:left;margin:0 2px;}

.indexzz .zzlist {width:2256px;}

#liso_fuwu_nr_l h3{color:#f90;font-size:20px;margin-bottom:20px}

#liso_fuwu_nr_r img{width:100%}

#liso_fuwu_nr{width: 100%;overflow:hidden;height:310px;margin:0 auto;}

#liso_fuwu_nr_l{width: 39%;overflow:hidden;float:left;height:260px;}

#liso_fuwu_nr_l p{display:block;width: 100%;overflow:hidden;/* float:left; */font-size:14px;color:#505050;line-height:24px;height:120px;}





/*新闻资讯*/

.left{float:left}.right{float:right}

#liso_news{width: 100%;margin:0 auto;clear:both;}

.research-top .left{padding-top:0px}

.research-top .right{padding-top:0px}

.research-top .right li{padding:8px 20px;float:left}



.research-top .right li.active,.research-top .right li:hover{border-bottom:2px solid #189c4a}

.research-top .right li a{font-size:18px;color:#212121}

.research-top .right li.active a,.research-top .right li:hover a{color:#189c4a;cursor:pointer}

.top-fixed-nav-yjy{background:#fff;width:100%;height:90px;position:fixed;top:0;z-index:100001;box-shadow:0 0 20px rgba(0,0,0,.2);display:none}



.index-module-header{height:43px;line-height:43px;overflow:hidden; margin-bottom:20px}

.index-module-header h2{float:left;font-size:24px;color:#000000}

.index-module-header a.check-more{float:right;color:#212121;}

.index-module-header a.check-more:hover{color:#f90}



.header-top-right-nav{float:right;font-size:14px; text-align:right;}

.index-module-header .header-top-right-nav a.more{color:#000;font-size:14px;margin-left:-10px;}

.index-module-header .header-top-right-nav a.more{display:block;width:74px;height:34px;line-height:49px; float:right;}

.index-module-header .header-top-right-nav a.more:hover{color:#000;}

.index-module-header .header-top-right-nav a.txzs-type{color:#000;font-size:14px;/*padding:3px 16px*/width:105px;  height: 52px;

    line-height: 52px;display:block; float:left; text-align:center; margin-left:-2px;}

.index-module-header .header-top-right-nav a.current{/*background:#8c8787;border-radius:4px;*/    background: url(../images/new.gif) no-repeat 76px 3px;

    width: 105px;

    height: 52px;

    line-height: 52px;text-align:center;font-size:14px;}



.exhibitor{margin-top:0px;margin-bottom:50px;overflow:hidden}

.exhibitor .left{width: 41%;height:380px;float:left;}

.exhibitor .center{float:left;width: 55%;height:350px;float:right;}

.exhibitor .center li{width:100%;height:95px;padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding-left:130px;}

.exhibitor .center li .txzs-news-logo{position:absolute;width: 120px !important;height: 75px !important;left:0;top:0;}

.exhibitor .center li h2{padding:0px 0;font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.exhibitor .center li p{width:100%;overflow:hidden;line-height:25px;color:#757575;font-size:14px;}

.exhibitor .center li:hover h2{color:#F00}

.exhibitor .center ul{display:none}



.txzs-slidebox{width: 100%;height:380px;overflow:hidden;position:relative;float:left;margin-bottom:20px;}

.txzs-slidebox .hd{height:10px;overflow:hidden;position:absolute;left:50%;bottom:10px;z-index:1;margin-left:-25px}

.txzs-slidebox .hd ul{overflow:hidden;zoom:1;float:left}

.txzs-slidebox .hd ul li{text-align:center;width:10px;height:10px;display:inline-block;margin-right:7px;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#bcbcbc;text-indent:99px;opacity:.7}

.txzs-slidebox .hd ul li.on{background:#5a5a5a}

.txzs-slidebox .bd{position:relative;height:100%;z-index:0}

.txzs-slidebox .bd li{zoom:1;vertical-align:middle;position:relative;width: 100%;height:380px;}

.txzs-slidebox .bd li .txzs-desc{position:absolute;width:100%;height:150px;left:0;bottom:0}

.txzs-slidebox .bd img{width:100%;height:230px;display:block}

.txzs-slidebox .bd img{width:100%;height:230px;display:block}

.txzs-slidebox .txzs-intro,.txzs-slidebox .txzs-title{padding:12px 0 0 0px}

.txzs-slidebox .txzs-intro{font-size:12px;color:#8c8787;line-height:20px;text-align:justify;text-justify:inter-ideograph;}

.txzs-slidebox .txzs-title a{font-size:14px;color:#666}

.txzs-slidebox .txzs-title a:hover{color:#f00;cursor:pointer}

/*.txzs-slidebox .txzs-title span{display:inline-block;padding:3px 13px;background:#00a33e;font-size:12px;color:#fff;border-radius:3px;position:relative;margin-right:10px}

.txzs-slidebox .txzs-title span:after{content:"";position:absolute;right:-3px;top:50%;width:0;height:0;margin-top:-5px;border-top:5px solid transparent;border-left:5px solid #00a33e;border-bottom:5px solid transparent}*/.txzs-slidebox .txzs-title span{display:inline-block;font-size:12px;color:#fff;position:relative;margin-right:10px; width:35px; height:31px; text-align:center; line-height:23px; background:url(../images/hotn.gif) no-repeat top right}

/*首页新闻结束*/



#liso_fuwu_nr_l ul{width:550px; overflow:hidden; height:95px;}

#liso_fuwu_nr_l ul li{width:275px; overflow:hidden; height:35px; float:left; font-size:14px; color:#505050; background:url(../images/ico.jpg) left 4px no-repeat;}

#liso_fuwu_nr_l ul li span{display:block; margin-left:30px;}

#liso_fuwu_nr_l a{display:block;width:125px;height:45px;background-color: #f90;border-radius:5px;color:#fff;text-align:center;line-height:45px;font-size:14px;font-family:Arial, Helvetica, sans-serif;}

#liso_fuwu_nr_r{width: 60%;height:260px;float:right;text-align:right;}



	/*广告图*/

	.testimonials {background:url(../tupian/shouditu.jpg) center  no-repeat;background-attachment:fixed;background-size:cover;height: 528px;margin:0 auto;}



.testmonial_info img{

    border-radius: 50%;

	margin-top:20px;

}

.container_1{width: 1170px;

	margin:0 auto;

}

.slider{text-align:center;width:100%}

.slider h2{color:#fff;font-size:30px}

.slider_con {    display: table !important;

    width: 100%;

}

.banner-info{margin: 0 auto;

    height: 500px;

    vertical-align: middle;

    display: table-cell;

    vertical-align: middle;

	width:100%;

	text-align:center

}

.hvr-shutter-in-horizontal {

    display: inline-block;

    vertical-align: middle;

    -webkit-transform: translateZ(0); 

    transform: translateZ(0);

    box-shadow: 0 0 1px rgba(0, 0, 0, 0);

    -webkit-backface-visibility: hidden;

    backface-visibility: hidden;

    -moz-osx-font-smoothing: grayscale;

    position: relative;

    background:#f90;

    -webkit-transition-property: color;

    transition-property: color;

    -webkit-transition-duration: 0.3s;

    transition-duration: 0.3s;

    text-decoration: none;

    padding: 0.4em 1.8em;

    font-size: 1em;

    color: #fff !important;

    border-radius:3rem;

	font-size:20px;

	margin-top:20px;

}



/*case_c*/



.footer .footer-items .item.item_max{width:34%;text-align:left;color:#fff}

.footer .footer-items .item.item_max.left-contact .text-box p{color:#fff;margin-top:0;line-height:30px}

.footer .footer-items .item.item_max.left-contact .text-box {margin-top:0}

.footer .footer-items .item.item_about{width:20%;padding-top:0}

.item_about p{color:#fff;text-align:left;line-height:21px}

.item_about img{text-align:left;margin-bottom: 10px;}

.fl{float:left;}

.fl_w{width: 60%;}

.fr_r{width:40%}

.swiper-container1 img{width:800px;height:550px} 

.max{width:100%}

.clear{clear:both}

.foot_l{width:50%}

.news-content.new_fl{float:left;width:48%}

.news-content.new_fl li{border-bottom:1px dashed #ccc}

#new_con{width:100% !important;margin-left:0}

.news-content.new_fl .new_zt{font-size:18px;margin:20px  0px 0; font-weight: lighter;}

.news-content.new_fl .new_zt img{padding-right:10px} 

.new_gd{text-align:right;display:block;margin:20px 0}

#hot_index{height:221px}

#serves_fu{width:33%}

#case_con {width:100%}

#case_con li{width:23%;float:left;} 



.clients li{float:left;width:12.333%;overflow:hidden;margin-bottom:20px}





/*wrapper*/

#picSlideWrap{margin:30px 0}

.titleh3{ height:70px; line-height:70px; text-align:center; background:url(../images/dot.gif) repeat-x left bottom; width:910px; margin:0 auto; font-size:26px; color:#000;}

.titleh4{text-align:center; font-size:12px; color:#000; font-weight:normal; padding:10px 0 20px 0px;}



.imgnav{ width:100%;margin: 0 30px 20px 35px;}

#content{margin:0px auto;  line-height:19px;}

#content p{ text-indent:2em; color:#333;}



.imgnav{  position:relative; margin:0 auto; width:100%;}

#img{ z-index:10; width:100%; position:relative; text-align:center;}

#img img{ height:570px; display:none; border:4px solid #000;}

#front{ position:absolute; left:0px; top:0px; z-index:10; cursor:pointer;  width:394px; height:578px; background:url(../images/blank.gif); }

#front a{  position:absolute; left:20px; top:224px;display:block; background:url(../images/imgSlideLeft.png) no-repeat; width:104px; height:104px; display:none;}

#next{  position:absolute; right:0px; top:0px; z-index:10;cursor:pointer; width:394px; height:578px;  background:url(../images/blank.gif);}

#next a{  position:absolute; right:20px; top:224px; display:block; background:url(../images/imgSlideRight.png) no-repeat; width:104px; height:104px; display:none;}



#cbtn{background:#EAEBF0; position:relative; height:122px; border:1px solid #D6D9DC; margin-top:12px; }

#cbtn ul{position:relative; width:10000px; height:122px;}

#cbtn ul li{ float:left; padding:8px 3px 3px 3px; width:151px; height:86px; cursor:pointer; text-align:center; margin-right:20px; position:relative;}

#cbtn ul li img{ width:151px; height:86px; display:block;}

#cbtn ul li tt{ background:#000; color:#FFF; position:absolute; right:4px; bottom:4px; z-index:20; font-family:"宋体" ;font-size:12px; line-height:16px; padding:0 5px;}

#cbtn li.hov{ background:url(../images/imgHoverBg.gif) no-repeat;}

.ctrl div{ clear:both;}

#cSlideUl{width:690px; height:151px;overflow:hidden; position:relative; top:10px; margin:0 auto;}

.picSildeLeft{cursor:pointer; position:absolute; top:32px; left:10px; z-index:9;}

.picSildeRight{cursor:pointer; position:absolute; top:32px; right:10px; z-index:9;}

#img img{width:100%}

.banama_con{ background:#F5F8FD; border:1px solid #A9BFD6; padding:30px 20px;font-size:14px;} 

.w.footer{width:1460px}







.video-first{margin: 50px 0; overflow: hidden;}

#video{padding:0} 

#video img{width:100%}

.video-list a{position: relative; display: block; }

.video-list a span{position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; text-align: center;background: rgba(0,0,0,0.1);}

.video-list a span i{position: relative; display: inline-block; color: #fff; top: 50%; font-size: 7.2rem; margin-top: -36px;}

.video-list a span,.video-list a span i{-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}

.video-list a:hover span{background: rgba(0,0,0,0.7);}

.video-list a:hover i{font-size: 8.4rem;}

.video-list p{text-align: center; font-size: 1.2rem; margin-top: 10px;}



.video-body{position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 30001; display: none}

#mp4video{margin: 0 auto; width: 700px; position: relative; top: 20%; display: none}

#mp4video video{width: 100%;}

#swfvideo{width: 600px;height: 500px; position: relative; top: 20%; left: 50%; margin-left: -300px; display: none}

#swfvideo .flvvideo{width: 100%; height: 100%;}

.video-mask{position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.8); left: 0; top: 0; z-index: -1} 

@font-face {

  font-family: 'iconfont';  /* project id 344792 */

  src: url('../fonts/2.eot');

  src: url('../fonts/2.eot?#iefix') format('embedded-opentype'),

  url('../fonts/5.woff') format('woff'),

  url('../fonts/3.ttf') format('truetype'),

  url('../fonts/1.svg#iconfont') format('svg');

}

[class*="icon_"]{font-family:'iconfont'}

.iconfont {

  font-family:"iconfont" !important;

  font-size:14px;

  font-style:normal;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

}

.video{margin-bottom:30px} 

#case_di{padding:0;}

.cd-tabs {

  position: relative;

  width: 90%;

  max-width:1200px;

  margin: 2em auto;

}

.cd-tabs:after {

  content: "";

  display: table;

  clear: both;

}

.cd-tabs::after {

  /* subtle gradient layer on top right - to indicate it's possible to scroll */

  position: absolute;

  top: 0;

  right: 0;

  height: 60px;

  width: 50px;

  z-index: 1;

  pointer-events: none;

  background: -webkit-linear-gradient( right , #f8f7ee, rgba(248, 247, 238, 0));

  background: linear-gradient(to left, #f8f7ee, rgba(248, 247, 238, 0));

  visibility: visible;

  opacity: 1;

  -webkit-transition: opacity .3s 0s, visibility 0s 0s;

  -moz-transition: opacity .3s 0s, visibility 0s 0s;

  transition: opacity .3s 0s, visibility 0s 0s;

}

.no-cssgradients .cd-tabs::after {

  display: none;

}

.cd-tabs.is-ended::after {

  /* class added in jQuery - remove the gradient layer when it's no longer possible to scroll */

  visibility: hidden;

  opacity: 0;

  -webkit-transition: opacity .3s 0s, visibility 0s .3s;

  -moz-transition: opacity .3s 0s, visibility 0s .3s;

  transition: opacity .3s 0s, visibility 0s .3s;

}

.cd-tabs nav {overflow: auto;-webkit-overflow-scrolling: touch;/* background: #f8f7ee; */box-shadow: inset 0 -2px 3px rgba(203, 196, 130, 0.06);}

@media only screen and (min-width: 768px) {

  .cd-tabs::after {

    display: none;

  }

  .cd-tabs nav {

    position: absolute;

    top: 0;

    left: 0;

    height: 100%;

    box-shadow: inset -2px 0 3px rgba(203, 196, 130, 0.06);

    z-index: 1;

  }

}

@media only screen and (min-width: 960px) {

  .cd-tabs nav {position: relative;float: none;/* background: transparent; */box-shadow: none;}

}



.cd-tabs-navigation {

  width: 360px;

}

.cd-tabs-navigation:after {

  content: "";

  display: table;

  clear: both;

}

.cd-tabs-navigation li {

  float: left;

  width:33.333%

}

.cd-tabs-navigation a {

  position: relative;

  display: block;

  height: 60px;

  width: 60px;

  text-align: center;

  font-size: 12px;

  font-size: 0.75rem;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

  font-weight: 700;

  color: #c3c2b9;

  padding-top: 34px;

}

.no-touch .cd-tabs-navigation a:hover {

  color: #29324e;

  background-color: rgba(233, 230, 202, 0.3);

}

.cd-tabs-navigation a.selected {

  background-color: #ffffff !important;

  box-shadow: inset 0 2px 0 #f05451;

  color: #29324e;

}

.cd-tabs-navigation a::before {

  /* icons */

  position: absolute;

  top: 12px;

  left: 50%;

  

  display: inline-block;

  height: 20px;

  width: 20px;

}



@media only screen and (min-width: 768px) {

  .cd-tabs-navigation {

    /* move the nav to the left on medium sized devices */

    width: 80px;

    float: left;

  }

  .cd-tabs-navigation a {

    height: 80px;

    width: 80px;

    padding-top: 46px;

  }

  .cd-tabs-navigation a.selected {

    box-shadow: inset 2px 0 0 #f05451;

  }

  .cd-tabs-navigation a::before {

    top: 22px;

  }

}

@media only screen and (min-width: 960px) {

  .cd-tabs-navigation {

    /* tabbed on top on big devices */width:100%;/* background-color: #f8f7ee; */box-shadow: inset 0 -2px 3px rgba(203, 196, 130, 0.06);}

  .cd-tabs-navigation a {height: 60px;line-height: 60px;width: auto;text-align: left;font-size: 16px;font-size: 0.875rem;padding: 0 2.8em 0 4.6em;color: #fff;text-align: center;background:#f90;border-right:2px solid #fff}

  .cd-tabs-navigation a.selected {

    box-shadow: inset 0 2px 0 #f05451;

  }

  .cd-tabs-navigation a::before {

    top: 50%;

    margin-top: -10px;

    margin-left: 0;

    left: 38px;

  }

}



.cd-tabs-content {

  background: #ffffff;

}

.cd-tabs-content h3{color:#f90;font-size:20px;margin-bottom:10px}

.cd-tabs-content li {

  display: none;

  padding: 1.4em;

  overflow:hidden;

}

.cd-tabs-content li.selected {display: block;-webkit-animation: cd-fade-in 0.5s;-moz-animation: cd-fade-in 0.5s;animation: cd-fade-in 0.5s;}

.cd-tabs-content li p {

  font-size: 14px;

  line-height: 1.6;

  margin-bottom: .5em; 

}

@media only screen and (min-width: 768px) {

  .cd-tabs-content {

    min-height: 480px;

  }

  .cd-tabs-content li {

    padding: 2em 2em 2em 7em;

	overflow:hidden;

	

	

  }

}

@media only screen and (min-width: 960px) {

  .cd-tabs-content {

    min-height: 0;

	overflow:hidden;

	

  }

  .cd-tabs-content li {

    padding: 3em;

  }

  .cd-tabs-content li p {

  font-size: 14px;

  line-height: 1.6;

  margin-bottom: .5em; 

  }

}



@-webkit-keyframes cd-fade-in {

  0% {

    opacity: 0;

  }

  100% {

    opacity: 1;

  }

}

@-moz-keyframes cd-fade-in {

  0% {

    opacity: 0;

  }

  100% {

    opacity: 1;

  }

}

@keyframes cd-fade-in {

  0% {

    opacity: 0;

  }

  100% {

    opacity: 1;

  }

}



.fl_50{width:50%}

.fr_50{width:50%}



.swiper-pagination-bullet-active{background:#ff9900}





.contact-form-section{

	position:relative;

	padding:90px 0px 60px;

}



.contact-form-section .inner-container{

	position:relative;

	padding:40px 60px 50px;

	border:1px solid #e2e8f0;

}



/*** 



====================================================================

	Contact Form

====================================================================



 ***/



.contact-form{

	position:relative;

}



.contact-form .form-group{

	margin-bottom:30px;

}



.contact-form .form-group label{

	position:relative;

	color:#222222;

	font-size:18px;

	font-weight:400;

	margin-bottom:15px;



}



.contact-form .form-group:last-child{

	margin-bottom:0px;

}



.contact-form .form-group input[type="text"],

.contact-form .form-group input[type="password"],

.contact-form .form-group input[type="tel"],

.contact-form .form-group input[type="email"],

.contact-form .form-group select{

	position:relative;

	display:block;

	width:100%;

	line-height:28px;

	padding:10px 20px;

	color:#888888;

	border:1px solid #e2e8f0;

	height:35px;

	font-size:15px;

	background:#ffffff;

	-webkit-transition:all 300ms ease;

	-ms-transition:all 300ms ease;

	-o-transition:all 300ms ease;

	-moz-transition:all 300ms ease;

	transition:all 300ms ease;

}



.contact-form .form-group input[type="text"]:focus,

.contact-form .form-group input[type="password"]:focus,

.contact-form .form-group input[type="tel"]:focus,

.contact-form .form-group input[type="email"]:focus,

.contact-form .form-group select:focus,

.contact-form .form-group textarea:focus{

	border-color:#f97534;

}



.contact-form .form-group textarea{

	position:relative;

	display:block;

	width:100%;

	line-height:10px;

	padding:15px 18px;

	color:#888888;

	border:1px solid #e2e8f0;

	height:5px;

	background:#ffffff;

	resize:none;

	font-size:15px;

	-webkit-transition:all 300ms ease;

	-ms-transition:all 300ms ease;

	-o-transition:all 300ms ease;

	-moz-transition:all 300ms ease;

	transition:all 300ms ease;

}



.contact-form .form-group .submit-btn{

	position: relative;

    font-weight: 700;

    color: #222222;

    font-size: 15px;

    display: inline-block;

    padding: 10px 43px;

    border-radius: 50px;

    -webkit-transition: all 300ms ease;

    -moz-transition: all 300ms ease;

    -ms-transition: all 300ms ease;

    -o-transition: all 300ms ease;

    transition: all 300ms ease;

    background-color: #e9eef3;



}

.map-section{margin-top:60px}

.contact-form .form-group .submit-btn:hover{

	color:#ffffff;

	background-color:#f97534;

}

.contact-form .form-group label {

    position: relative;

    color: #222222;

    font-size: 16px;

    font-weight: 400;

    margin-bottom: 15px;

	    display: inline-block;

    max-width: 100%;



}

#qu_p{padding:20px 10px 0 0;}

#contact-form{text-align:left;margin-top: 30px;}

/***/

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {

    float: left;

	    position: relative;

    min-height: 1px;

    padding-right: 15px;

    padding-left: 15px;

}



.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}

#ju{padding-bottom:3rem}





.business-section{

	position:relative;

	padding:100px 0px 85px;

}



.business-section .content-column{

	position:relative;

	margin-bottom:30px;

}



.business-section .content-column .inner-column{

	position:relative;

}



.business-section .content-column .inner-column h2{

	position:relative;

	color:#222222;

	font-size:36px;

	font-weight:700;

	line-height:1.4em;

}



.business-section .content-column .inner-column h2 span{

	position:relative;

	font-size:24px;

	color:#ffffff;

	letter-spacing:1px;

	padding:0px 15px;

	line-height:1.9em;

	margin-left:20px;

	display:inline-block;

	background-color:#f97534;

	box-shadow:0px 0px 25px rgba(0,0,0,0.10);

}



.business-section .content-column .inner-column h2 span:before{

	position:absolute;

	content:'';

    left: -14px;

    top: 12px;

	border-top: 10px solid transparent;

    border-right: 15px solid #f97534;

    border-bottom: 10px solid transparent;

}



.business-section .content-column .inner-column .text{

	position:relative;

	color:#7e8597;

	font-size:15px;

	line-height:1.9em;

	margin-top:35px;

}



.business-section .content-column .inner-column .play-box{

	position:relative;

	color:#222222;

	font-size:20px;

	font-weight:700;

	padding-top:10px;

	padding-left:100px;

	margin-top:40px;

	font-family: 'Playfair Display', serif;

}



.business-section .content-column .inner-column .play-box span{

	position:relative;

	color:#7e8597;

	font-size:15px;

	font-weight:400;

	

}



.business-section .content-column .inner-column .play-box .play-icon{

	position:absolute;

	left:0px;

	top:0px;

	width:70px;

	height:70px;

	color:#ffffff;

	line-height:72px;

	text-align:center;

	font-size:24px;

	margin-right:15px;

	display:inline-block;

}



.business-section .content-column .inner-column .play-box .play-icon:before{

	position:absolute;

	content:'';

	left:0px;

	top:0px;

	right:0px;

	bottom:0px;

	background-color:rgba(22,26,51,0.75);

}



.business-section .content-column .inner-column .play-box .play-icon .play-btn{

	position:relative;

	color:#ffffff;

	font-size:24px;

}



.business-section .content-column .inner-column .more-about{

	position:relative;

	text-align:right;

	margin-top:46px;

	z-index.999

}



.business-section .content-column .inner-column .more-about:before{

	position:absolute;

	content:'';

	left:0px;

	top:12px;

	height:1px;

	width:100%;

	background-color:#e2e8f0;

}



.business-section .content-column .inner-column .more-about .about{

	position:relative;

	color:#222222;

	font-size:15px;

	font-weight:700;

	line-height:1.3em;

	padding-left:15px;

	display:inline-block;

	background-color:#ffffff;



	-webkit-transition:all 300ms ease;

	-moz-transition:all 300ms ease;

	-ms-transition:all 300ms ease;

	-o-transition:all 300ms ease;

    transition: all 300ms ease;

}



.business-section .content-column .inner-column .more-about .about .arrow{

	position:relative;

	top:1px;

	margin-left:6px;

}



.business-section .content-column .inner-column .more-about .about:hover{

	color:#f67433;

}



.business-section .image-column{

	position:relative;

}



.business-section .image-column .inner-column{

	position:relative;

	text-align:center;

}



.business-section .image-column .inner-column .pattern-layouts{

	position:absolute;

	left:-60px;

	right:0px;

	top:0px;

	bottom:0px;

}



.business-section .image-column .inner-column .pattern-layouts .pattern-1{

	position:absolute;

	content:'';

	left:-70px;

	top:-125px;

	width:558px;

	height:558px;

	display:inline-block;

	background:url(../images/pattern-1.png) no-repeat;

}



.business-section .image-column .inner-column .pattern-layouts .pattern-2{

	position:absolute;

	content:'';

	right:-120px;

	top:45px;

	width:558px;

	height:558px;

	display:inline-block;

	background:url(../images/pattern-2.png) no-repeat;

}



.business-section .image-column .inner-column .pattern-layouts .pattern-3{

	position:absolute;

	content:'';

	left:0px;

	top:100px;

	width:558px;

	height:558px;

	display:inline-block;

	background:url(../images/pattern-3.png) no-repeat;

}



.business-section .image-column .inner-column .image{

	position:relative;

}



.business-section .image-column .inner-column .image.image-one{

	margin-left:25px;

}



.business-section .image-column .inner-column .image.image-two{

	position:absolute;

	left:0px;

	bottom:50px;

	box-shadow:0px 10px 10px rgba(0,0,0,0.10);

}



.business-section .image-column .inner-column .image.image-three{

	position:absolute;

	right:15px;

	top:10px;

	box-shadow:0px 10px 10px rgba(0,0,0,0.10);

}



.business-section .image-column .inner-column .image.image-four{

	position:absolute;

	right:15px;

	bottom:-75px;

	box-shadow:0px 10px 10px rgba(0,0,0,0.10);

}



#liso_fuwu{/* width:1200px */}

#index_max{width:100%}



.services-single{

	position:relative;

}



.services-single .inner-box{

	position:relative;

}



.services-single .inner-box h2{

	position:relative;

	color:#222222;

	font-size:30px;

	line-height:1.3em;

	font-weight:700;

	margin-bottom:20px;

}



.services-single .inner-box .text{

	position:relative;

}



.services-single .inner-box .text .two-column{

	position:relative;

	margin-top:50px;

	margin-bottom:10px;

}



.services-single .inner-box .text p{

	position:relative;

	color:#7e8597;

	font-size:15px;

	line-height:1.8em;

	margin-bottom:16px;

}



.services-single .inner-box .text p.alternate{

	margin-bottom:35px;

}



.services-single .inner-box .text h3{

	position:relative;

	color:#222222;

	font-size:24px;

	line-height:1.3em;

	font-weight:700;

	margin-bottom:20px;

}



.services-single .inner-box .text .image{

	position:relative;

	margin-bottom:30px;

}



.services-single .inner-box .text .image img{

	width:100%;

	display:block;

}



.services-single .graph-content{

	margin-top:30px;

	position:relative;

}



/* Services Block Four */



.services-block-four{

	position:relative;

	margin-bottom:30px;

}



.services-block-four .inner-box{

	position:relative;

	padding:35px 30px;

	border:1px solid #e3e7ec;

	transition:all 0.5s ease;

	-moz-transition:all 0.5s ease;

	-webkit-transition:all 0.5s ease;

	-ms-transition:all 0.5s ease;

	-o-transition:all 0.5s ease;

}



.services-block-four .inner-box:hover{

	box-shadow:0px 15px 25px rgba(0,0,0,0.10);

}



.services-block-four .inner-box .content{

	position:relative;

	padding-left:80px;

}



.services-block-four .inner-box .content .number-block{

	position:absolute;

	left:0px;

	top:0px;

	width:48px;

	height:100%;

	font-size:18px;

	color:#222222;

	font-weight:500;

	line-height:115px;

	text-align:center;

	border-radius:50px;

	transition:all 0.5s ease;

	-moz-transition:all 0.5s ease;

	-webkit-transition:all 0.5s ease;

	-ms-transition:all 0.5s ease;

	-o-transition:all 0.5s ease;

	background-color:#e3e7ec;

}



.services-block-four .inner-box:hover .content .number-block{

	color:#ffffff;

	background-color:#f97534;

}



.services-block-four .inner-box .content h4{

	position:relative;

	color:#222222;

	font-size:20px;

	line-height:1.3em;

	font-weight:700;

	margin-bottom:14px;

}



.services-block-four .inner-box .content h4 a{

	position:relative;

	color:#222222;

	transition:all 0.5s ease;

	-moz-transition:all 0.5s ease;

	-webkit-transition:all 0.5s ease;

	-ms-transition:all 0.5s ease;

	-o-transition:all 0.5s ease;

}



.services-block-four .inner-box .content h4 a:hover{

	color:#f97534;

}



.services-block-four .inner-box .content .service-text{

	position:relative;

	color:#7e8597;

	font-size:15px;

	line-height:1.8em;

}

















.services-single .service-tabs{

	position:relative;

	margin-top:50px;

}



.services-single .service-tabs .tab-btns{

	position:relative;

	z-index:1;

}



.services-single .service-tabs .tab-btns .tab-btn{

	position:relative;

	display:block;

	float:left;

	font-size:14px;

	color:#222222;

	text-transform:capitalize;

	font-weight:700;

	line-height:24px;

	cursor:pointer;

	border-top:1px solid #f2f2f2;

	border-left:1px solid #f2f2f2;

	padding:17px 40px 16px;

	transition:all 500ms ease;



}



.services-single .service-tabs .tab-btns .tab-btn:last-child{

	border-right:1px solid #f2f2f2;

}



.services-single .service-tabs .tab-btns .tab-btn:hover,

.services-single .service-tabs .tab-btns .tab-btn.active-btn{

	color:#ffffff;

	background:#f97534;

}



.services-single .service-tabs .tabs-content{

	position:relative;

	padding:32px 40px 30px;

	background-color:#ffffff;

	border:1px solid #e2e8f0;

}



.services-single .service-tabs .tabs-content .tab{

	position:relative;

	display:none;

	border-top:0px;

}



.services-single .service-tabs .tabs-content .tab.active-tab{

	display:block;	

}



.services-single .service-tabs .tabs-content .content{

	position:relative;

}



.services-single .service-tabs .tabs-content .content p{

	position:relative;

	color:#7e8597;

	font-size:14px;

	line-height:1.9em;

}



.contact-form input.error,

.contact-form select.error,

.contact-form textarea.error{

	border-color:#ff0000 !important;	

}



.contact-form label.error{

	display:block;

	line-height:24px;

	padding:5px 0px 0px;

	margin:0px;

	text-transform:uppercase;

	font-size:12px;

	color:#ff0000;

	font-weight:500;	

}





.grid figure figcaption::before, .grid figure figcaption::after {

    pointer-events: none;

}

.grid figure figcaption, .grid figure figcaption > a {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 93%;

}

.clients{overflow:hidden}

.grid {

	position: relative;

	clear: both;

	margin: 0 auto;

	padding: 1em 0 ;

	max-width: 1460px;

	list-style: none;

	text-align: center;

	overflow:hidden

}

.grid figure figcaption > a {

	z-index: 1000;

	text-indent: 200%;

	white-space: nowrap;

	font-size: 0;

	opacity: 0;

}



.grid figure h2 {

	word-spacing: -0.15em;

	font-weight: 300;

}



.grid figure h2 span {

	font-weight: 800;

}



.grid figure h2,

.grid figure p {

	margin: 0;

}



.grid figure p {

	letter-spacing: 1px;

	font-size: 68.5%;

}



.grid figure {

    position: relative;

    float: left;

    overflow: hidden;

    margin: 10px 1%;



max-width: 276px;

    max-height: 223px;



    width: 48%;

    height: auto;

    background: #3085a3;

    text-align: center;

    cursor: pointer;

}

.grid figure img {

    position: relative;

    display: block;

    min-height: 100%;

    max-width: 100%;

    opacity: 0.8;

}



figure.effect-duke {

	background: -webkit-linear-gradient(-45deg, #34495e 0%,#cc6055 100%);

	background: linear-gradient(-45deg, #34495e 0%,#cc6055 100%);

}



figure.effect-duke img,

figure.effect-duke p {

	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

	transition: opacity 0.35s, transform 0.35s;

}



figure.effect-duke:hover img {

	opacity: 0.1;

	-webkit-transform: scale3d(2,2,1);

	transform: scale3d(2,2,1);

}



figure.effect-duke h2 {

	-webkit-transition: -webkit-transform 0.35s;

	transition: transform 0.35s;

	-webkit-transform: scale3d(0.8,0.8,1);

	transform: scale3d(0.8,0.8,1);

	-webkit-transform-origin: 50% 100%;

	transform-origin: 50% 100%;

}



figure.effect-duke p {

	position: absolute;

	bottom: 0;

	left: 0;

	margin: 20px;

	/* padding: 30px; */

	border: 2px solid #fff;

	text-transform: none;

	font-size: 90%;

	opacity: 0;

	-webkit-transform: scale3d(0.8,0.8,1);

	transform: scale3d(0.8,0.8,1);

	-webkit-transform-origin: 50% -100%;

	transform-origin: 50% -100%;

}



figure.effect-duke:hover h2,

figure.effect-duke:hover p {

	opacity: 1;

	-webkit-transform: scale3d(1,1,1);

	transform: scale3d(1,1,1);

}

figure.effect-duke h2 {

    -webkit-transition: -webkit-transform 0.35s;

    transition: transform 0.35s;

    -webkit-transform: scale3d(0.8,0.8,1);

    transform: scale3d(0.8,0.8,1);

    -webkit-transform-origin: 50% 100%;

    transform-origin: 50% 100%;

}



.grid figure h2, .grid figure p {

    margin: 0;

}

.grid figure h2 {

    word-spacing: -0.15em;

    font-weight: 300;

}



.grid figure figcaption {

    padding: 0em 0;

    color: #fff;

    text-transform: uppercase;

    font-size: 1.25em;

    -webkit-backface-visibility: hidden;

    backface-visibility: hidden;

    margin-top: 2em;

}





figure.effect-duke {

	background: -webkit-linear-gradient(-45deg, #34495e 0%,#cc6055 100%);

	background: linear-gradient(-45deg, #34495e 0%,#cc6055 100%);

}



figure.effect-duke img,

figure.effect-duke p {

	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

	transition: opacity 0.35s, transform 0.35s;

}



figure.effect-duke:hover img {

	opacity: 0.1;

	-webkit-transform: scale3d(2,2,1);

	transform: scale3d(2,2,1);

}



figure.effect-duke h2 {

	-webkit-transition: -webkit-transform 0.35s;

	transition: transform 0.35s;

	-webkit-transform: scale3d(0.8,0.8,1);

	transform: scale3d(0.8,0.8,1);

	-webkit-transform-origin: 50% 100%;

	transform-origin: 50% 100%;

	font-size: 33px;

}



figure.effect-duke p {

	position: absolute;

	bottom: 0;

	left: 0;

	margin: 20px;

	padding: 10px 0;

	border: 2px solid #fff;

	text-transform: none;

	font-size: 100%;

	opacity: 0;

	-webkit-transform: scale3d(0.8,0.8,1);

	transform: scale3d(0.8,0.8,1);

	-webkit-transform-origin: 50% -100%;

	/* transform-origin: 50% -100%; */

	width: 85%;

}



figure.effect-duke:hover h2,

figure.effect-duke:hover p {

	opacity: 1;

	-webkit-transform: scale3d(1,1,1);

	transform: scale3d(1,1,1);

}

.bsbare{padding-top:9px;padding-right:10px}

#serves_id{margin-right:23px}



#about_yw{width:1200px;height:440px;overflow:hidden;margin:auto;background:url(../images/yewu_01.jpg) left top no-repeat;margin:30px auto}

.about_yw_r{width:460px;overflow:hidden;float:left;margin-left:638px;margin-top:117px}

.about_yw_r .ab1{width:430px;overflow:hidden;font-family:Arial;font-size:24px;color:#313131;line-height:28px;height:16px}

.about_yw_r .ab2{width:430px;overflow:hidden}

.about_yw_r .ab2 strong{display:block;float:left;font-family:Arial;font-size:36px;color:#000;line-height:36px;margin-left:-1px}

.about_yw_r .ab2 b{display:block;float:left;font-family:Arial;font-size:24px;color:#000;margin-left:12px;margin-top:8px}

.about_yw_r .ab3{width:430px;overflow:hidden}

.ab3 a{float:right;color:#ff9900;line-height:25px}

.ab3 a:hover{color:#000;line-height:25px}

.about_yw_r .ab3 strong{display:block;float:left;font-size:18px;color:#000}

.about_yw_r .ab3 span{display:block;float:left;font-size:14px;color:#494949;margin-left:6px;margin-top:4px}

.about_yw_r .ab4{width:430px;height:140px;overflow:hidden;font-size:14px;color:#000;line-height:26px;margin-top:35px;text-align:justify;text-justify:inter-ideograph}

.about_yw_r .ab5{width:460px;overflow:hidden;font-size:14px;color:#999;line-height:20px}

#about_yw1{width:1200px;height:440px;overflow:hidden;margin:auto;background:url(../images/yewu_02.jpg) left top no-repeat;margin:30px auto}

.about_yw_l{width:460px;overflow:hidden;float:left;margin-left:25px;margin-top:117px}

.about_yw_l .ab1{width:430px;overflow:hidden;font-family:Arial;font-size:24px;color:#313131;line-height:28px;height:16px}

.about_yw_l .ab2{width:500px;overflow:hidden}

.about_yw_l .ab2 strong{display:block;float:left;font-family:Arial;font-size:36px;color:#000;line-height:36px;margin-left:-1px}

.about_yw_l .ab2 b{display:block;float:left;font-family:Arial;font-size:24px;color:#000;margin-left:12px;margin-top:8px}

.about_yw_l .ab3{width:430px;overflow:hidden}

.about_yw_l .ab3 strong{display:block;float:left;font-size:18px;color:#000}

.about_yw_l .ab3 span{display:block;float:left;font-size:14px;color:#494949;margin-left:6px;margin-top:4px}

.about_yw_l .ab4{width:430px;height: auto;

    overflow: hidden;

    font-size: 14px;color:#000;line-height: 26px;

    margin-top: 2px;;text-align:justify;text-justify:inter-ideograph}

.about_yw_l .ab5{width:450px;overflow:hidden;font-size:14px;color:#999;line-height:20px}

#about_yw2{width:1200px;height:440px;overflow:hidden;margin:auto;background:url(../images/yewu_03.jpg) left top no-repeat;margin:30px auto}

#about_yw3{width:1200px;height:440px;overflow:hidden;margin:auto;background:url(../images/yewu_04.jpg) left top no-repeat;margin:30px auto}

.hdgl-index{margin-top:30px}

.bg-gradient{margin-top:30px;text-align:center}

.bg-gradient a{

  background: linear-gradient(270deg, #f7395f 0%, #fe702e 100%);

    border-radius: 30px;box-sizing: border-box;

    border-width: 2px;

    font-size: 12px;

    font-weight: 600;

    padding: 0.5rem 18px;

    line-height: 1.75;

    cursor: pointer;

    text-transform: uppercase;

  

    color: hsl(0, 0%, 100%);

    opacity: 1;

    filter: alpha(opacity=100);

    -webkit-transition: all 150ms linear;

    -moz-transition: all 150ms linear;

    -o-transition: all 150ms linear;

    -ms-transition: all 150ms linear; 

    transition: all 150ms linear;} 

.bg-gradient a:hover{border:1px solid  #f90;background-color:#fff;color:#fff; padding:0.5rem  50px;border-radius: 30px;box-sizing: border-box;}



#about_nav{margin-top:10px}

.title{width:1200px;height:70px;overflow:hidden;margin:10px auto;background:url(../images/title.png) no-repeat;background-size:100%}

.title p{display:block;overflow:hidden;width:160px;height:35px;line-height:35px;text-align:center;font-size:28px;font-family:Arial;margin-left:20px; color: #f90; letter-spacing:1px;}

.bold{font-weight:bold;}

.bgf1f1f1{background-color:#f1f1f1;}

.bgffffff{background-color:#ffffff;}

#ju{margin:30px auto 0}





 



#about_fw{width:1200px; height:525px; overflow:hidden; margin:30px auto; background:url(../images/about_05.jpg) right top no-repeat;}

#about_fw hr{width:685px; height:3px; background-color:#eb5c2d; border:0px; float:right; margin-top:40px; overflow:hidden;}

#about_fw ul{width:680px; overflow:hidden; margin-top:120px;}

#about_fw ul li{width:340px; height:190px; overflow:hidden; float:left;}

#about_fw ul li span{display:block;width:55px;height:190px;overflow:hidden; float:left;}

#about_fw ul li strong{display:block; font-size:18px; color:#000; font-weight:normal; line-height:35px; height:35px; margin-bottom:10px; float:left; width:285px;}

#about_fw p{display:block; font-size:14px; color:#666666; line-height:24px;text-align:justify;text-justify:inter-ideograph; float:left;width:185px;}

#about_fw ul li:nth-child(1) b{ background:url(../images/ico_about.png) left top no-repeat; width:35px; height:35px; display:block;}

#about_fw ul li:nth-child(2) b{ background:url(../images/ico_about.png) -35px top no-repeat; width:34px; height:35px; display:block;}

#about_fw ul li:nth-child(3) b{ background:url(../images/ico_about.png) -69px top no-repeat; width:35px; height:35px; display:block;}

#about_fw ul li:nth-child(4) b{ background:url(../images/ico_about.png) -104px top no-repeat; width:40px; height:35px; display:block;}







#new_con .title1{font-size:14px}



#licheng{width:100%; min-width:1200px; overflow:hidden; height:200px;}

#licheng strong{display:block; width:100%; overflow:hidden;font-family:Arial; font-weight:bold; line-height:57px; font-size:30px; color:#000; text-align:center;}

#licheng p{display:block; width:1012px; overflow:hidden;line-height:24px; font-size:14px; color:#000; text-align:center; margin:auto; letter-spacing:0.5px; font-style:Regular}



#about_licheng{width:1100px;min-height:1830px;position:relative;overflow:hidden;margin:auto;background:url(../images/licheng.jpg) center top no-repeat;}



#licheng_ico1{width:26px;height:26px;background:url(../images/licheng_01_ico.png) center center no-repeat;position:absolute;left:537px;}

#licheng_ico2{width:26px;height:26px;background:url(../images/licheng_02_ico.png) center center no-repeat;position:absolute;left:537px;}



#licheng_fl{width:376px; height:135px; background:url(../images/licheng_01_l.png) center center no-repeat;position:absolute;left:135px;}

#licheng_fl span{display:block;width:100%;height:50px;line-height:50px; margin-left:30px; font-size:14px; color:#000000; overflow:hidden;}

#licheng_fl strong{font-size:14px;color:#037cff; padding-right:45px;font-weight:normal;}

#licheng_fl p{display:block;width:316px;margin:15px 30px 0px 30px;color:#535353;font-size:14px;line-height:24px; overflow:hidden;}



#licheng_fl1{width:376px; height:117px; background:url(../images/licheng_01_l1.png) center center no-repeat;position:absolute;left:135px;}

#licheng_fl1 span{display:block;width:100%;height:50px;line-height:50px; margin-left:30px; font-size:14px; color:#000000; overflow:hidden;}

#licheng_fl1 strong{font-size:14px;color:#037cff; padding-right:45px;font-weight:normal;}

#licheng_fl1 p{display:block;width:316px;margin:15px 30px 0px 30px;color:#535353;font-size:14px;line-height:24px; overflow:hidden;}



#licheng_fr{width:376px; height:135px; background:url(../images/licheng_01_r.png) center center no-repeat;position:absolute;left:590px;}

#licheng_fr span{display:block;width:100%;height:50px;line-height:50px; margin-left:35px; font-size:14px; color:#000000; overflow:hidden;}

#licheng_fr strong{font-size:14px;color:#037cff; padding-right:45px;font-weight:normal;}

#licheng_fr p{display:block;width:306px;margin:15px 35px 0px 35px;color:#535353;font-size:14px;line-height:24px; overflow:hidden;}



#licheng_fr1{width:376px; height:117px; background:url(../images/licheng_01_r1.png) center center no-repeat;position:absolute;left:590px;}

#licheng_fr1 span{display:block;width:100%;height:50px;line-height:50px; margin-left:35px; font-size:14px; color:#000000; overflow:hidden;}

#licheng_fr1 strong{font-size:14px;color:#037cff; padding-right:45px;font-weight:normal;}

#licheng_fr1 p{display:block;width:306px;margin:-4px 35px 0px 35px;color:#535353;font-size:14px;line-height:24px; overflow:hidden;}







.lcfl1{top:85px;}.lcfl2{top:275px;}.lcfl3{top:510px;}.lcfl4{top:680px;}.lcfl5{top:1040px;}.lcfl6{top:1200px;}.lcfl7{top:1520px;}



.icofl1{top:97px;}.icofl2{top:170px;}.icofl3{top:288px;}.icofl4{top:780px;}.icofl5{top:1530px;}.icofl6{top:1590px;}.icofl7{top:1790px;}.icofl8{top:1860px;}



.icofl1_1{top:520px;}.icofl1_2{top:690px;}.icofl1_3{top:1000px;}.icofl1_4{top:1050px;}



.lcfr1{top:160px;}.lcfr2{top:770px;}.lcfr3{top:990px;}.lcfr4{top:1190px;}.lcfr5{top:1578px;}





#licheng_2012{width:73px;height:73px;background:url(../images/licheng_03_ico.png) center center no-repeat;position:absolute;left:513.5px;top:425px;font-size:18px;color:#fff;line-height:73px;text-align:center;font-family:Arial}

#licheng_2015{width:73px;height:73px;background:url(../images/licheng_03_ico.png) center center no-repeat;position:absolute;left:513.5px;top:900px;font-size:18px;color:#fff;line-height:73px;text-align:center;font-family:Arial}

#licheng_2017{width:73px;height:73px;background:url(../images/licheng_03_ico.png) center center no-repeat;position:absolute;left:513.5px;top:1430px;font-size:18px;color:#fff;line-height:73px;text-align:center;font-family:Arial}

#licheng_2018{width:73px;height:73px;background:url(../images/licheng_03_ico.png) center center no-repeat;position:absolute;left:513.5px;top:1700px;font-size:18px;color:#fff;line-height:73px;text-align:center;font-family:Arial}



#licheng_01{width:376px; height:229px;background:url(../images/licheng_01.png) center center no-repeat;position:absolute;left:590px;top:510px;}

#licheng_01 span{display:block;width:100%;height:50px;line-height:55px; margin-left:35px; font-size:16px;color:#000000;overflow:hidden;margin-top:179px;}

#licheng_01 strong{font-size:14px;color:#037cff; padding-right:45px;font-weight:normal;}



#licheng_02{width:376px; height:225px;background:url(../images/licheng_02.png) center center no-repeat;position:absolute;left:135px;top:1190px;}

#licheng_02 span{display:block;width:100%;height:50px;line-height:55px; margin-left:35px; font-size:14px;color:#000000;overflow:hidden;margin-top:175px;}

#licheng_02 strong{font-size:14px;color:#037cff; padding-right:45px;font-weight:normal;}



#licheng_03{width:376px; height:225px;background:url(../images/licheng_03.png) center center no-repeat;position:absolute;left:135px;top:1850px;}

#licheng_03 span{display:block;width:100%;height:50px;line-height:55px; margin-left:35px; font-size:14px;color:#000000;overflow:hidden;margin-top:175px;}

#licheng_03 strong{font-size:14px;color:#037cff; padding-right:45px;font-weight:normal;}



#licheng_04{width:376px; height:229px;background:url(../images/licheng_04.png) center center no-repeat;position:absolute;left:590px;top:1777px;}

#licheng_04 span{display:block;width:100%;height:50px;line-height:50px; margin-left:35px; font-size:14px;color:#000000;overflow:hidden;margin-top:179px;}

#licheng_04 strong{font-size:14px;color:#037cff; padding-right:45px;font-weight:normal;}













#Ourservice-bt {width:1200px;height:45px;border-bottom:3px solid #ddd;position: relative;font-size:18px;color:#404040; margin:auto;}

#Ourservice-bt span{display: inline-block;zoom:1;height:44px;border-bottom:5px solid #f58201;font-size:26px;color: #404040;vertical-align:top; font-family:Arial; font-weight:bold;}

#Ourservice-bt p{display: inline-block;zoom:1;height:44px;font-size:26px;color:#404040;vertical-align:top; font-family:Arial; font-weight:bold;}



#team_bt1 {width:1200px;height:80px;line-height:115px;border-bottom:3px solid #ddd;position: relative;font-size:16px;color:#404040; margin:auto;}

#team_bt1 span{display: inline-block;zoom:1;height:79px;line-height:115px;border-bottom:5px solid #f58201;font-size:20px;color: #404040;vertical-align:top; font-family:Arial;font-weight:bold;}

#team_bt1 p{display: inline-block;zoom:1;height:79px;line-height:115px;font-size:20px;color:#404040;vertical-align:top; font-family:Arial;font-weight:bold;}





#Ourservice{width:1200px; height:515px;overflow:hidden;background:url(../images/team_01.jpg) 235px 50px no-repeat; margin:auto;}

.team_01_1{overflow:hidden; float:left;width:330px;margin-left:35px;}

.team_01_1_1{width:100%; overflow:hidden;margin-top:75px;}

.team_01_1_1 strong{display:block; font-size:37px; font-family:Arial; color:#404040;}

.team_01_1_1 b{display:block; font-size:22px;color:#404040; font-weight:600; margin-top:15px;}

.team_01_1_1 span{display:block; font-size:12px;color:#c6c5c5; line-height:26px;}



.team_01_1_2{width:100%; overflow:hidden;margin-top:110px;}

.team_01_1_2 strong{display:block; font-size:18px;color:#404040;}

.team_01_1_2 b{font-size:37px;font-family:Arial;color:#f58201}

.team_01_1_2 span{display:block; font-size:18px;color:#404040;font-weight:bold}

.team_01_1_2 p{display:block; width:40px; overflow:hidden; border-bottom:4px solid #404040; margin-top:10px;}

.team_01_1_2 a{display:block; width:245px; overflow:hidden; border-bottom:2px solid #eee; margin-top:15px;}





.team_01_2{overflow:hidden; float:right;margin-top:52px;}

.team_01_2 strong{display:block; font-size:18px;color:#404040; text-align:right;font-weight:700;}

.team_01_2 span{display:block;font-size:37px;color:#f58201;text-align:right;font-weight:bold;float:right;font-family:Arial; margin-top:5px;}

.team_01_2 p{font-size:18px;color:#404040; display:block; float:right;line-height:55px; margin-left:7px;font-weight:bold;}



.team_01_3{overflow:hidden; float:left;margin-top:80px; margin-left:155px;}

.team_01_3 strong{display:block; width:60px; height:5px; background-color:#404040;}

.team_01_3 p{display:block; width:30px; height:5px; background-color:#404040; margin-top:10px;}



.team_01_4{width:100%; overflow:hidden; float:left; width:705px; margin-top:15px;}

.team_01_4 p{display:block; width:452px; height:100px; border:4px solid #e5e5e5;font-size:22px;color:#404040; line-height:90px; text-align:right; font-weight:bold; float:left;}

.team_01_4 b{font-size:37px;color:#f58201;}

.team_01_4 strong{font-size:37px;color:#f58201;}

.team_01_4 span{display:block; float:left; font-size:22px; font-weight:bold; line-height:108px; margin-left:20px;}



.team_01_5{width:100%; overflow:hidden; float:right; width:460px;margin-right:35px; margin-top:33px;}

.team_01_5 p{display:block;overflow:hidden; color:#a8a8a8;line-height:18px;text-align:justify;text-justify:inter-ideograph; }、







#team_title{width:100%;overflow:hidden;height:115px;min-width:1200px}

#team_title strong {

    display: block;

    font-size: 26px;

    color: #404040;

    text-align: center;

    margin-top: 30px;

    margin-bottom: 3px;

	font-weight:600

}

#team_title span{display:block; font-size:14px; color:#b5b5b5; text-align:center; line-height:22px;}

#Cission-tit{width:100%; height:82px; overflow:hidden; background-color:#1b1b1b; min-width:1200px;}

#Cission-tit ul{width:1200px; overflow:hidden; margin:auto;}

#Cission-tit .tit1{width:129px; height:52px; overflow:hidden; float:left; border-right:1px solid #fff; margin-top:15px; margin-left:50px;}

#Cission-tit .tit1 strong{display:block; font-size:48px; color:#fff; font-family:Arial; font-weight:normal; float:left; margin-right:3px;}

#Cission-tit .tit1 span{display:block; font-size:20px; color:#fff; font-family:Arial; font-weight:normal; float:left; margin-top:6px; line-height:21px;}

#Cission-tit .tit1 p{display:block; font-size:16px; color:#fff;font-weight:normal; float:left;letter-spacing:1px;}

#Cission-tit .tit2{overflow:hidden; float:left; margin-left:20px; padding-top:27px; width:900px;}

#Cission-tit .tit2 p{display:block; overflow:hidden; color:#fff;}

#Cission-tit .tit2 span{display:block;overflow:hidden;color:#fff;transform:scale(0.85);margin-left:-74px;letter-spacing:-0.5px;}



#Cission{width:1200px;height:1000px;margin:50px auto;position:relative;}

#Cission .l159{left:159px;}#Cission .t159{top:159px;}

#Cission .l318{left:318px;}#Cission .t318{top:318px;}

#Cission .l477{left:477px;}#Cission .t477{top:477px;}

#Cission .l636{left:636px;}#Cission .t636{top:636px;}

#Cission .l785{left:785px;}#Cission .t785{top:785px;}

#Cission .l795{left:795px;}#Cission .t795{top:795px;}



#Cission .r0{right:0px;}



#Cission #imgsmall{width:147px;height:147px;position:absolute;box-shadow: 0 0 6px 2px rgba(0,0,0,0.18);}

#Cission #imgbg{width:147px; height:147px; position:absolute; background:url(../images/team/cisson_bg.jpg) center center no-repeat #eeeeee;box-shadow: 0 0 6px 2px rgba(0,0,0,0.18);}

#Cission #imgbg p{display:block; width:111px; overflow:hidden; margin-left:18px; color:#303030; line-height:20px;text-align:justify;text-justify:inter-ideograph; margin-top:22px; height:106px;}

#Cission #imgbg span{display:block;width:111px;margin-left:9px;color:#303030;transform:scale(0.85);font-family:Arial}

#Cission #imgbig{width:298px;height:298px;position:absolute;overflow:hidden; border:4px solid #1b1b1b;}

#Cission #imgbig .txt{position:absolute;width:306px;height:66px;background-color:#1b1b1b;right:0px;top:236px;box-shadow: 0 0 6px 2px rgba(0,0,0,0.18);}

#Cission #imgbig .txt span{color:#f9ce0d; display:block;transform:scale(0.85);margin-left:-14px; margin-top:6px;}

#Cission #imgbig .txt p{color:#fff; display:block;overflow:hidden;font-size:14px;line-height:16px; margin:3px 0 3px 10px}

#Cission #imgbig .txt b{font-size:16px; font-weight:normal}

#Cission #imgbig .txt strong{display:block;overflow:hidden;color:#9c9b9b;margin-left:10px;}

#Cission #imgbig img{position:absolute;}

#Cission #imgyuan{width:147px;height:147px;background-color:#f9ce0d; border-radius:50%;overflow:hidden;position:absolute;box-shadow: 0 0 6px 2px rgba(0,0,0,0.18);color:#303030;text-align:center;}

#Cission #imgyuan .p45{display:block;padding-top:42px;line-height:20px;}

#Cission #imgyuan .p35{display:block;padding-top:35px;line-height:20px;}



  



#about_ny{width:1200px;height:auto;overflow:hidden;margin:auto}

#about_ny1{width:100%;height:473px;overflow:hidden;background:url(../images/about_01.jpg) left center no-repeat}

.about_ny1_1{width:375px;height:102px;overflow:hidden;background-color:#eee;margin-left:530px;margin-top:15px}

.about_ny1_1 span{display:block;font-size:36px;color:#494949;font-family:Arial;font-weight:700;margin-left:85px;margin-top:20px;overflow:hidden}

.about_ny1_1 p{display:block;overflow:hidden;margin-left:85px}

.about_ny1_1 strong{display:block;font-size:18px;color:#494949;float:left;letter-spacing:1.5px}

.about_ny1_1 b{display:block;font-size:24px;color:#494949;float:left;font-family:Arial;margin-left:8px}

.about_ny1_2{width:545px;overflow:hidden;float:right;margin-right:20px;font-size:14px;color:#494949;margin-top:15px;line-height:26px;text-align:justify;text-justify:inter-ideograph}

#about_ny2{width:100%;height:auto;overflow:hidden;background:url(../images/about_02.jpg) right center no-repeat}

#about_ny2 p{display:block;width:579px;float:left;font-size:14px;color:#494949;line-height:26px;text-align:justify;text-justify:inter-ideograph;margin-left:0px}









.jobone{width:1200px;height:332px;overflow:hidden;margin:auto;background:url(../images/about/job.png) center center no-repeat;font-size:45px;color:#eb5c2d;font-family:Arial;text-align:center;line-height:332px}

.jobtwo{width:1200px; height:50px; overflow:hidden; background-color:#494949; color:#fff; font-size:16px; line-height:50px; margin:auto;}

.jobtwo ul{width:1200px;height:50px;overflow:hidden;color:#fff; font-size:16px; line-height:50px; float:right;}

.jobtwo ul li{float:left;}

.jobtwo .job1{width:225px; height:50px; margin-left:30px;}

.jobtwo .job2{width:100px; height:50px;text-align:center;margin-right:140px;}

.jobtwo .job3{width:100px; height:50px;text-align:center;margin-right:140px;}

.jobtwo .job4{width:100px; height:50px;text-align:center;margin-right:135px;}

.jobtwo .job5{width:100px; height:50px;text-align:center;}



.job{width:1200px;overflow:hidden;margin:auto}

.job ul{margin-bottom:40px}

.job ul li{width:1200px;height:50px;overflow:hidden;line-height:50px;font-size:14px;cursor:pointer;}

.job .job1{width:225px;height:50px;color:#333;margin-left:30px;float:left;font-weight:700;font-size:16px}

.job .job2{width:100px;height:50px;color:#555;text-align:center;margin-right:140px;float:left}

.job .job3{width:100px;height:50px;color:#555;text-align:center;margin-right:140px;float:left}

.job .job4{width:100px;height:50px;color:#555;text-align:center;margin-right:135px;float:left}

.job .job5{width:100px;height:50px;color:#555;text-align:center;float:left}

.job .job5 a{display:block;width:96px;height:33px;overflow:hidden;background-color:#eb5c2d;text-align:center;font-size:14px;color:#fff;font-weight:700;line-height:33px;border-radius:3px;margin:8px 2px 8px 2px}

.job .jobview{width:100%;overflow:hidden;font-size:14px;color:#555;line-height:28px;padding:20px 0 20px 30px;transition:all .36s ease;}

.job .jobview-a{width:1070px;margin-left:30px;margin-bottom:40px}

.job .jobview-a .demo a{display:block;width:108px;height:36px;border:1px solid #eb5c2d;font-size:14px;text-align:center;line-height:36px;color:#eb5c2d;border-radius:3px;cursor:pointer;} 

.job .active{background-color:#eee;}

.job .normal{background-color:#fff;}



.none {

    display: none;

}









.animated{

	-webkit-animation-duration:1.4s;

	animation-duration:1.4s;

	-webkit-animation-fill-mode:both;

	animation-fill-mode:both

}



@-webkit-keyframes bounceIn{

	0%{

	opacity:0;

	-webkit-transform:scale(.3);

	transform:scale(.3)

}

50%{

	opacity:1;

	-webkit-transform:scale(1.05);

	transform:scale(1.05)

}

70%{

	-webkit-transform:scale(.9);

	transform:scale(.9)

}

100%{

	opacity:1;

	-webkit-transform:scale(1);

	transform:scale(1)

}



}

@keyframes bounceIn{

	0%{

	opacity:0;

	-webkit-transform:scale(.3);

	-ms-transform:scale(.3);

	transform:scale(.3)

}

50%{

	opacity:1;

	-webkit-transform:scale(1.05);

	-ms-transform:scale(1.05);

	transform:scale(1.05)

}

70%{

	-webkit-transform:scale(.9);

	-ms-transform:scale(.9);

	transform:scale(.9)

}

100%{

	opacity:1;

	-webkit-transform:scale(1);

	-ms-transform:scale(1);

	transform:scale(1)

}



}

.bounceIn{

	-webkit-animation-name:bounceIn;

	animation-name:bounceIn

}



@-webkit-keyframes bounceInDown {

  0% {

    opacity: 0;

    -webkit-transform: translateY(-2000px);

    transform: translateY(-2000px);

  }



  60% {

    opacity: 1;

    -webkit-transform: translateY(30px);

    transform: translateY(30px);

  }



  80% {

    -webkit-transform: translateY(-10px);

    transform: translateY(-10px);

  }



  100% {

    -webkit-transform: translateY(0);

    transform: translateY(0);

  }

}



@keyframes bounceInDown {

  0% {

    opacity: 0;

    -webkit-transform: translateY(-2000px);

    -ms-transform: translateY(-2000px);

    transform: translateY(-2000px);

  }



  60% {

    opacity: 1;

    -webkit-transform: translateY(30px);

    -ms-transform: translateY(30px);

    transform: translateY(30px);

  }



  80% {

    -webkit-transform: translateY(-10px);

    -ms-transform: translateY(-10px);

    transform: translateY(-10px);

  }



  100% {

    -webkit-transform: translateY(0);

    -ms-transform: translateY(0);

    transform: translateY(0);

  }

}



.bounceInDown {

  -webkit-animation-name: bounceInDown;

  animation-name: bounceInDown;

}



@-webkit-keyframes bounceOutUp {

  0% {

    -webkit-transform: translateY(0);

    transform: translateY(0);

  }



  20% {

    opacity: 1;

    -webkit-transform: translateY(20px);

    transform: translateY(20px);

  }



  100% {

    opacity: 0;

    -webkit-transform: translateY(-2000px);

    transform: translateY(-2000px);

  }

}



@keyframes bounceOutUp {

  0% {

    -webkit-transform: translateY(0);

    -ms-transform: translateY(0);

    transform: translateY(0);

  }



  20% {

    opacity: 1;

    -webkit-transform: translateY(20px);

    -ms-transform: translateY(20px);

    transform: translateY(20px);

  }



  100% {

    opacity: 0;

    -webkit-transform: translateY(-2000px);

    -ms-transform: translateY(-2000px);

    transform: translateY(-2000px);

  }

}



.bounceOutUp {

  -webkit-animation-name: bounceOutUp;

  animation-name: bounceOutUp;

}



@-webkit-keyframes rollIn {

  0% {

    opacity: 0;

    -webkit-transform: translateX(-100%) rotate(-120deg);

    transform: translateX(-100%) rotate(-120deg);

  }



  100% {

    opacity: 1;

    -webkit-transform: translateX(0px) rotate(0deg);

    transform: translateX(0px) rotate(0deg);

  }

}



@keyframes rollIn {

  0% {

    opacity: 0;

    -webkit-transform: translateX(-100%) rotate(-120deg);

    -ms-transform: translateX(-100%) rotate(-120deg);

    transform: translateX(-100%) rotate(-120deg);

  }



  100% {

    opacity: 1;

    -webkit-transform: translateX(0px) rotate(0deg);

    -ms-transform: translateX(0px) rotate(0deg);

    transform: translateX(0px) rotate(0deg);

  }

}



.rollIn {

  -webkit-animation-name: rollIn;

  animation-name: rollIn;

}





@-webkit-keyframes flipInX {

  0% {

    -webkit-transform: perspective(400px) rotateX(90deg);

    transform: perspective(400px) rotateX(90deg);

    opacity: 0;

  }



  40% {

    -webkit-transform: perspective(400px) rotateX(-10deg);

    transform: perspective(400px) rotateX(-10deg);

  }



  70% {

    -webkit-transform: perspective(400px) rotateX(10deg);

    transform: perspective(400px) rotateX(10deg);

  }



  100% {

    -webkit-transform: perspective(400px) rotateX(0deg);

    transform: perspective(400px) rotateX(0deg);

    opacity: 1;

  }

}



@keyframes flipInX {

  0% {

    -webkit-transform: perspective(400px) rotateX(90deg);

    -ms-transform: perspective(400px) rotateX(90deg);

    transform: perspective(400px) rotateX(90deg);

    opacity: 0;

  }



  40% {

    -webkit-transform: perspective(400px) rotateX(-10deg);

    -ms-transform: perspective(400px) rotateX(-10deg);

    transform: perspective(400px) rotateX(-10deg);

  }



  70% {

    -webkit-transform: perspective(400px) rotateX(10deg);

    -ms-transform: perspective(400px) rotateX(10deg);

    transform: perspective(400px) rotateX(10deg);

  }



  100% {

    -webkit-transform: perspective(400px) rotateX(0deg);

    -ms-transform: perspective(400px) rotateX(0deg);

    transform: perspective(400px) rotateX(0deg);

    opacity: 1;

  }

}



.flipInX {

  -webkit-backface-visibility: visible !important;

  -ms-backface-visibility: visible !important;

  backface-visibility: visible !important;

  -webkit-animation-name: flipInX;

  animation-name: flipInX;

}



/*------------------- 华丽分割线 -----------------------*/





.demo{width:100%;margin:0 auto;text-align:center;}

.demo a{margin:0 5px 20px;background-color:#eee;}



/*------------------- 华丽分割线 -----------------------*/



#dialogBg{width:100%;height:100%;background-color:#000000;opacity:.8;filter:alpha(opacity=60);position:fixed;top:0;left:0;z-index:9999;display:none;}

#dialog{ width: 600px;

    height: 540px;

    margin: 0 auto;

    display: none;

    background-color: #ffffff;

    position: fixed;

    top: 50%;

    left: 42%; margin: -120px 0 0 -150px; z-index: 10000; border: 1px solid #ccc; border-radius: 10px; -webkit-border-radius: 10px; box-shadow: 3px 2px 4px rgba(0,0,0,0.2); -webkit-box-shadow: 3px 2px 4px rgba(0,0,0,0.2); }

.dialogTop{width:90%;margin:0 auto;border-bottom:1px dotted #ccc;letter-spacing:1px;padding:10px 0;text-align:right;}

.dialogIco{width:50px;height:50px;position:absolute;top:-25px;left:50%;margin-left:-25px;}

.editInfos{padding:15px 0;}

.editInfos li{width:90%;margin:8px auto auto;text-align: center;}

.ipt{border:1px solid #ccc;padding:5px;border-radius:3px;-webkit-border-radius:3px;box-shadow:0 0 3px #ccc inset;-webkit-box-shadow:0 0 3px #ccc inset;margin-left:5px;}

.ipt:focus{outline:none;border-color:#66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);}

.submitBtn{width:90px;height:33px;line-height:30px;font-family:"微软雅黑","microsoft yahei";cursor:pointer;margin-top:10px;display:inline-block;border-radius:5px;-webkit-border-radius:5px;text-align:center;background-color:#428bca;color:#fff;box-shadow: 0 -3px 0 #2a6496 inset;-webkit-box-shadow: 0 -3px 0 #2a6496 inset;margin-left:0;padding-left:0} 







.file-loading{top:0;right:0;width:25px;height:25px;font-size:999px;text-align:right;color:#fff;background:transparent url('../img/loading.gif') top left no-repeat;border:0}.file-object{margin:0 0 -5px 0;padding:0}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;text-align:right;opacity:0;background:none repeat scroll 0 0 transparent;cursor:inherit;display:block}.file-caption-name{display:inline-block;overflow:hidden;height:20px;word-break:break-all}.input-group-lg .file-caption-name{height:25px}.file-zoom-dialog{text-align:left}.file-error-message{color:#a94442;background-color:#f2dede;margin:5px;border:1px solid #ebccd1;border-radius:4px;padding:15px}.file-error-message pre,.file-error-message ul{margin:0;text-align:left}.file-error-message pre{margin:5px 0}.file-caption-disabled{background-color:#eee;cursor:not-allowed;opacity:1}.file-preview{border-radius:5px;border:1px solid #ddd;padding:5px;width:100%;margin-bottom:5px}.file-preview-frame{position:relative;display:table;margin:8px;height:160px;border:1px solid #ddd;box-shadow:1px 1px 5px 0 #a2958a;padding:6px;float:left;text-align:center;vertical-align:middle}.file-preview-frame:not(.file-preview-error):hover{box-shadow:3px 3px 5px 0 #333}.file-preview-image{vertical-align:middle;image-orientation:from-image}.file-preview-text{display:block;color:#428bca;border:1px solid #ddd;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;outline:0;padding:8px;resize:none}.file-preview-html{border:1px solid #ddd;padding:8px;overflow:auto}.file-zoom-dialog .file-preview-text{font-size:1.2em}.file-preview-other{left:0;top:0;right:0;bottom:0;margin:auto;text-align:center;vertical-align:middle;padding:10px}.file-preview-other:hover{opacity:.8}.file-actions,.file-other-error{text-align:left}.file-other-icon{font-size:4.8em}.file-zoom-dialog .file-other-icon{font-size:8em;font-size:55vmin}.file-input-new .file-preview,.file-input-new .close,.file-input-new .glyphicon-file,.file-input-new .fileinput-remove-button,.file-input-new .fileinput-upload-button,.file-input-ajax-new .fileinput-remove-button,.file-input-ajax-new .fileinput-upload-button{display:none}.file-caption-main{width:100%}.file-input-ajax-new .no-browse .input-group-btn,.file-input-new .no-browse .input-group-btn{display:none}.file-input-ajax-new .no-browse .form-control,.file-input-new .no-browse .form-control{border-top-right-radius:4px;border-bottom-right-radius:4px}.file-thumb-loading{background:transparent url('../img/loading.gif') no-repeat scroll center center content-box!important}.file-actions{margin-top:15px}.file-footer-buttons{float:right}.file-upload-indicator{display:inline;cursor:default;opacity:.8;width:60%}.file-upload-indicator:hover{font-weight:bold;opacity:1}.file-footer-caption{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:160px;text-align:center;padding-top:4px;font-size:11px;color:#777;margin:5px auto}.file-preview-error{opacity:.65;box-shadow:none}.file-preview-frame:not(.file-preview-error) .file-footer-caption:hover{color:#000}.file-drop-zone{border:1px dashed #aaa;border-radius:4px;height:100%;text-align:center;vertical-align:middle;margin:12px 15px 12px 12px;padding:5px}.file-drop-zone-title{color:#aaa;font-size:1.6em;padding:85px 10px;cursor:default}.file-preview .clickable,.clickable .file-drop-zone-title{cursor:pointer}.file-drop-zone.clickable:hover{border:2px dashed #999}.file-drop-zone.clickable:focus{border:2px solid #5acde2}.file-drop-zone .file-preview-thumbnails{cursor:default}.file-highlighted{border:2px dashed #999!important;background-color:#f0f0f0}.file-uploading{background:url('../img/loading-sm.gif') no-repeat center bottom 10px;opacity:.65}.file-thumb-progress{height:10px}.file-thumb-progress .progress,.file-thumb-progress .progress-bar{height:10px;font-size:9px;line-height:10px}.file-thumbnail-footer{position:relative}.file-thumb-progress{position:absolute;top:35px;left:0;right:0}.file-zoom-fullscreen.modal{position:fixed;top:0;right:0;bottom:0;left:0}.file-zoom-fullscreen .modal-dialog{position:fixed;margin:0;width:100%;height:100%;padding:0}.file-zoom-fullscreen .modal-content{border-radius:0;box-shadow:none}.file-zoom-fullscreen .modal-body{overflow-y:auto}.file-zoom-dialog .modal-body{position:relative!important}.file-zoom-dialog .btn-navigate{position:absolute;padding:0;margin:0;background:transparent;text-decoration:none;outline:0;opacity:.7;top:45%;font-size:4em;color:#1c94c4}.file-zoom-dialog .floating-buttons{position:absolute;top:5px;right:10px}.floating-buttons,.floating-buttons .btn{z-index:3000}.file-zoom-dialog .kv-zoom-actions .btn,.floating-buttons .btn{margin-left:3px}.file-zoom-dialog .btn-navigate:not([disabled]):hover,.file-zoom-dialog .btn-navigate:not([disabled]):focus{outline:0;box-shadow:none;opacity:.5}.file-zoom-dialog .btn-navigate[disabled]{opacity:.3}.file-zoom-dialog .btn-prev{left:1px}.file-zoom-dialog .btn-next{right:1px}.file-drag-handle{display:inline;margin-right:2px;font-size:16px;cursor:move;cursor:-webkit-grabbing}.file-drag-handle:hover{opacity:.7}.file-zoom-content{height:480px;text-align:center}.file-preview-initial.sortable-chosen{background-color:#d9edf7}.file-preview-frame.sortable-ghost{background-color:#eee}.btn-file ::-ms-browse{width:100%;height:100%}

.form-group{overflow:hidden;margin-bottom:20px}    









#right{width:100%;float:right;margin-bottom:30px}

#right_fl{width:100%;overflow:hidden;border:1px solid #e7e7e7;margin-bottom:30px}

.right_fl{width:100%;overflow:hidden;margin-left:20px}

.right_fl dl{width:100%;border-bottom:1px dashed #ddd;overflow:hidden;line-height:38px;float:left}

.right_fl dl dt{float:left;font-size:12px;color:#606060;font-weight:700;min-width:80px;}

.right_fl dl dd {float: left;/*margin: 20px 15px 0 0;*/display: inline;color:#606060; width:748px;}

.right_fl dl dd a{line-height:38px;/*min-width:70px;*/display:block;text-align:left;height:38px;font-size:12px;}

.right_fl dl dd a:hover{color:#eb5c2d;font-weight:700}

.right_fl dl dd.on{color:#eb5c2d;font-weight:700}

.right_fl dl dd.on a{color:#eb5c2d}

.right_fl dl:last-child{border-bottom:0}



#right #list{width:100%;position:relative}

#right #list a:hover{color:red}

#right #list ul{width:100%;margin-top:30px}

#right #list ul li{width:280px;height:210px;overflow:hidden;float:left;border-bottom:1px solid #d2d2d2;margin-right:15px;margin-bottom:15px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;position:relative}

#right #list ul li:nth-child(3n+3){margin-right:0}

#right #list ul li img{display:block;width:280px;height:158px;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transform:all .7s}

#right #list ul li:hover{box-shadow:0 0 15px 10px rgba(0,0,0,.08);transform:translate3d(0,-4px,0)}

/*#right #list ul li:hover{border:0;box-shadow:0 15px 30px rgba(0,0,0,.1);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);-moz-box-shadow:0 15px 30px rgba(0,0,0,.1);-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}*/

#right #list ul li:hover img{-webkit-transition:scale(1.1);-moz-transition:scale(1.1);-ms-transition:scale(1.1);-o-transition:scale(1.1);transform:scale(1.1)}

#list .list1{width:100%;overflow:hidden;height:158px}

#list .list2{width:272px;overflow:hidden;line-height:30px;height:24px;margin-left:4px}

#list .list2 a{display:block;float:left;color:#404040;overflow:hidden}

#list .list2 span{display:block;float:right;color:#a8a7a7;overflow:hidden}

#list .list3{width:272px;overflow:hidden;line-height:26px;color:#a8a7a7;margin-left:4px}

#list .list3 a{display:block;float:left;color:#a8a7a7}

#list .list3 p{display:block;float:left;color:#a8a7a7}

#list .list3 span{display:block;float:right;color:#a8a7a7}

#list .list3 b{display:block;text-align:center;color:#a8a7a7;float:left;font-weight:400;line-height:200%;margin-left:5px;margin-right:8px}



.btn{display:inline-block;float:left;text-align:left;height:38px;font-size:12px;color:#606060;margin-right:20px}

.btn1{display:inline-block;float:left;text-align:left;height:38px;font-size:12px;color:#606060;margin-right:18px;}

.btn1:last-child{margin-right:0px}

.btn-info{color:#eb5c2d !important;font-weight:700}

.btn-info:hover{color:#eb5c2d;font-weight:700}

.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}

.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}

.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}



.more{margin:30px auto}



.fl_con_nei{float:left;width:85%}

.fl_con_nei a{font-size:14px;margin:10px 0;display:block}

.news_nei li{margin:5px 0 10px}

.fr_con_nei{float:right;width:12%}

.fr_con_nei img{width:100%}







#liso_yewu{width:1200px;overflow:hidden;margin:auto;}

#liso_yewu ul{display:block; float:left;}

#liso_yewu ul li{float:left;overflow:hidden;position:relative;}

#liso_yewu ul li img{display:block;width:100%}

#liso_yewu ul li a:hover{-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;}

#liso_yewu .fl{width:370px; height:445px;margin-right:7px;}

#liso_yewu .fl .bg{position:absolute;background:url(../images/yewubg.png);z-index:11;width:370px; height:445px; overflow:hidden;}

#liso_yewu .fl .txt{position:absolute;top:150px;left:60px; z-index:12}

#liso_yewu .fl .txt strong{display:block; overflow:hidden; font-family:Arial; font-size:19px; line-height:24px; color:#fff;font-weight:700;}

#liso_yewu .fl .txt span{display:block;overflow:hidden;font-family:Arial;font-size:19px;line-height:24px;color:#fff;font-weight:700; margin-top:5px; margin-bottom:10px;}

#liso_yewu .fl .txt b{font-size:16px; color:#fabe00; font-weight:700;}

#liso_yewu .fl .txt p{font-size:12px; display:block;overflow:hidden;line-height:18px;color:#fff; margin-bottom:20px;}

#liso_yewu ul li div{display:none;}

#liso_yewu ul li:hover div{display:block;}



#liso_yewu .fr{width:446px; height:212px;}

#liso_yewu .fr .bg{position:absolute;background:url(../images/yewubg.png);z-index:11;width:446px; height:219px;overflow:hidden;}

#liso_yewu .fr .txt{position:absolute;left:65px;top:45px;z-index:12}

#liso_yewu .fr .txt strong{display:block; overflow:hidden; font-family:Arial; font-size:18px; line-height:24px; color:#fff;font-weight:700;}

#liso_yewu .fr .txt span{display:block;overflow:hidden;font-family:Arial;font-size:19px;line-height:24px;color:#fff;font-weight:700; margin-top:5px; margin-bottom:10px;}

#liso_yewu .fr .txt b{font-size:16px; color:#fabe00; font-weight:700;}

#liso_yewu .fr .txt p{font-size:12px; display:block;overflow:hidden;line-height:18px;color:#fff; margin-bottom:20px;}



#liso_yewu .frs{width:446px; height:219px;margin-top:7px;}

#liso_yewu .frs .bg{position:absolute;background:url(../images/yewubg.png);z-index:11;width:446px; height:219px;overflow:hidden;}

#liso_yewu .frs .txt{position:absolute;left:65px;top:45px;z-index:12}

#liso_yewu .frs .txt strong{display:block; overflow:hidden; font-family:Arial; font-size:19px; line-height:24px; color:#fff;font-weight:700;margin-top:5px; margin-bottom:10px;}

#liso_yewu .frs .txt span{display:block;overflow:hidden;font-family:Arial;font-size:28px;line-height:28px;color:#fff;font-weight:700;}

#liso_yewu .frs .txt b{font-size:16px; color:#fabe00; font-weight:700;}

#liso_yewu .frs .txt p{font-size:12px; display:block;overflow:hidden;line-height:18px;color:#fff; margin-bottom:20px;}





#more{float:right;font-size:12px;color:#ff9900}

#more:hover{color:#000}





.container{width:1200px;margin:0 auto}

.text-center{text-align:center}

.container980{width:980px;margin:0 auto}



.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 {

	position: relative;

	min-height: 1px;

	padding-right: 15px;

	padding-left: 15px

}







.col-xs-12 {

	width: 100%

}



.col-xs-11 {

	width: 91.66666667%

}



.col-xs-10 {

	width: 83.33333333%

}



.col-xs-9 {

	width: 75%

}



.col-xs-8 {

	width: 66.66666667%

}



.col-xs-7 {

	width: 58.33333333%

}



.col-xs-6 {

	width: 50%

}



.col-xs-5 {

	width: 41.66666667%

}



.col-xs-4 {

	width: 33.33333333%

}



.col-xs-3 {

	width: 25%

}



.col-xs-2 {

	width: 16.66666667%

}



.col-xs-1 {

	width: 8.33333333%

}



.col-xs-pull-12 {

	right: 100%

}



.col-xs-pull-11 {

	right: 91.66666667%

}



.col-xs-pull-10 {

	right: 83.33333333%

}



.col-xs-pull-9 {

	right: 75%

}



.col-xs-pull-8 {

	right: 66.66666667%

}



.col-xs-pull-7 {

	right: 58.33333333%

}



.col-xs-pull-6 {

	right: 50%

}



.col-xs-pull-5 {

	right: 41.66666667%

}



.col-xs-pull-4 {

	right: 33.33333333%

}



.col-xs-pull-3 {

	right: 25%

}



.col-xs-pull-2 {

	right: 16.66666667%

}



.col-xs-pull-1 {

	right: 8.33333333%

}



.col-xs-pull-0 {

	right: auto

}



.col-xs-push-12 {

	left: 100%

}



.col-xs-push-11 {

	left: 91.66666667%

}



.col-xs-push-10 {

	left: 83.33333333%

}



.col-xs-push-9 {

	left: 75%

}



.col-xs-push-8 {

	left: 66.66666667%

}



.col-xs-push-7 {

	left: 58.33333333%

}



.col-xs-push-6 {

	left: 50%

}



.col-xs-push-5 {

	left: 41.66666667%

}



.col-xs-push-4 {

	left: 33.33333333%

}



.col-xs-push-3 {

	left: 25%

}



.col-xs-push-2 {

	left: 16.66666667%

}



.col-xs-push-1 {

	left: 8.33333333%

}



.col-xs-push-0 {

	left: auto

}



.col-xs-offset-12 {

	margin-left: 100%

}



.col-xs-offset-11 {

	margin-left: 91.66666667%

}



.col-xs-offset-10 {

	margin-left: 83.33333333%

}



.col-xs-offset-9 {

	margin-left: 75%

}



.col-xs-offset-8 {

	margin-left: 66.66666667%

}



.col-xs-offset-7 {

	margin-left: 58.33333333%

}



.col-xs-offset-6 {

	margin-left: 50%

}



.col-xs-offset-5 {

	margin-left: 41.66666667%

}



.col-xs-offset-4 {

	margin-left: 33.33333333%

}



.col-xs-offset-3 {

	margin-left: 25%

}



.col-xs-offset-2 {

	margin-left: 16.66666667%

}



.col-xs-offset-1 {

	margin-left: 8.33333333%

}



.col-xs-offset-0 {

	margin-left: 0

}



@media(min-width:768px) {

	.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12 {

		float: left

	}



	.col-sm-12 {

		width: 100%

	}



	.col-sm-11 {

		width: 91.66666667%

	}



	.col-sm-10 {

		width: 83.33333333%

	}



	.col-sm-9 {

		width: 75%

	}



	.col-sm-8 {

		width: 66.66666667%

	}



	.col-sm-7 {

		width: 58.33333333%

	}



	.col-sm-6 {

		width: 50%

	}



	.col-sm-5 {

		width: 41.66666667%

	}



	.col-sm-4 {

		width: 33.33333333%

	}



	.col-sm-3 {

		width: 25%

	}



	.col-sm-2 {

		width: 16.66666667%

	}



	.col-sm-1 {

		width: 8.33333333%

	}



	.col-sm-pull-12 {

		right: 100%

	}



	.col-sm-pull-11 {

		right: 91.66666667%

	}



	.col-sm-pull-10 {

		right: 83.33333333%

	}



	.col-sm-pull-9 {

		right: 75%

	}



	.col-sm-pull-8 {

		right: 66.66666667%

	}



	.col-sm-pull-7 {

		right: 58.33333333%

	}



	.col-sm-pull-6 {

		right: 50%

	}



	.col-sm-pull-5 {

		right: 41.66666667%

	}



	.col-sm-pull-4 {

		right: 33.33333333%

	}



	.col-sm-pull-3 {

		right: 25%

	}



	.col-sm-pull-2 {

		right: 16.66666667%

	}



	.col-sm-pull-1 {

		right: 8.33333333%

	}



	.col-sm-pull-0 {

		right: auto

	}



	.col-sm-push-12 {

		left: 100%

	}



	.col-sm-push-11 {

		left: 91.66666667%

	}



	.col-sm-push-10 {

		left: 83.33333333%

	}



	.col-sm-push-9 {

		left: 75%

	}



	.col-sm-push-8 {

		left: 66.66666667%

	}



	.col-sm-push-7 {

		left: 58.33333333%

	}



	.col-sm-push-6 {

		left: 50%

	}



	.col-sm-push-5 {

		left: 41.66666667%

	}



	.col-sm-push-4 {

		left: 33.33333333%

	}



	.col-sm-push-3 {

		left: 25%

	}



	.col-sm-push-2 {

		left: 16.66666667%

	}



	.col-sm-push-1 {

		left: 8.33333333%

	}



	.col-sm-push-0 {

		left: auto

	}



	.col-sm-offset-12 {

		margin-left: 100%

	}



	.col-sm-offset-11 {

		margin-left: 91.66666667%

	}



	.col-sm-offset-10 {

		margin-left: 83.33333333%

	}



	.col-sm-offset-9 {

		margin-left: 75%

	}



	.col-sm-offset-8 {

		margin-left: 66.66666667%

	}



	.col-sm-offset-7 {

		margin-left: 58.33333333%

	}



	.col-sm-offset-6 {

		margin-left: 50%

	}



	.col-sm-offset-5 {

		margin-left: 41.66666667%

	}



	.col-sm-offset-4 {

		margin-left: 33.33333333%

	}



	.col-sm-offset-3 {

		margin-left: 25%

	}



	.col-sm-offset-2 {

		margin-left: 16.66666667%

	}



	.col-sm-offset-1 {

		margin-left: 8.33333333%

	}



	.col-sm-offset-0 {

		margin-left: 0

	}

}



@media(min-width:992px) {

	.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {

		float: left

	}



	.col-md-12 {

		width: 100%

	}



	.col-md-11 {

		width: 91.66666667%

	}



	.col-md-10 {

		width: 83.33333333%

	}



	.col-md-9 {

		width: 75%

	}



	.col-md-8 {

		width: 66.66666667%

	}



	.col-md-7 {

		width: 58.33333333%

	}



	.col-md-6 {

		width: 50%

	}



	.col-md-5 {

		width: 41.66666667%

	}



	.col-md-4 {

		width: 33.33333333%

	}



	.col-md-3 {

		width: 25%

	}



	.col-md-2 {

		width: 16.66666667%

	}



	.col-md-1 {

		width: 8.33333333%

	}



	.col-md-pull-12 {

		right: 100%

	}



	.col-md-pull-11 {

		right: 91.66666667%

	}



	.col-md-pull-10 {

		right: 83.33333333%

	}



	.col-md-pull-9 {

		right: 75%

	}



	.col-md-pull-8 {

		right: 66.66666667%

	}



	.col-md-pull-7 {

		right: 58.33333333%

	}



	.col-md-pull-6 {

		right: 50%

	}



	.col-md-pull-5 {

		right: 41.66666667%

	}



	.col-md-pull-4 {

		right: 33.33333333%

	}



	.col-md-pull-3 {

		right: 25%

	}



	.col-md-pull-2 {

		right: 16.66666667%

	}



	.col-md-pull-1 {

		right: 8.33333333%

	}



	.col-md-pull-0 {

		right: auto

	}



	.col-md-push-12 {

		left: 100%

	}



	.col-md-push-11 {

		left: 91.66666667%

	}



	.col-md-push-10 {

		left: 83.33333333%

	}



	.col-md-push-9 {

		left: 75%

	}



	.col-md-push-8 {

		left: 66.66666667%

	}



	.col-md-push-7 {

		left: 58.33333333%

	}



	.col-md-push-6 {

		left: 50%

	}



	.col-md-push-5 {

		left: 41.66666667%

	}



	.col-md-push-4 {

		left: 33.33333333%

	}



	.col-md-push-3 {

		left: 25%

	}



	.col-md-push-2 {

		left: 16.66666667%

	}



	.col-md-push-1 {

		left: 8.33333333%

	}



	.col-md-push-0 {

		left: auto

	}



	.col-md-offset-12 {

		margin-left: 100%

	}



	.col-md-offset-11 {

		margin-left: 91.66666667%

	}



	.col-md-offset-10 {

		margin-left: 83.33333333%

	}



	.col-md-offset-9 {

		margin-left: 75%

	}



	.col-md-offset-8 {

		margin-left: 66.66666667%

	}



	.col-md-offset-7 {

		margin-left: 58.33333333%

	}



	.col-md-offset-6 {

		margin-left: 50%

	}



	.col-md-offset-5 {

		margin-left: 41.66666667%

	}



	.col-md-offset-4 {

		margin-left: 33.33333333%

	}



	.col-md-offset-3 {

		margin-left: 25%

	}



	.col-md-offset-2 {

		margin-left: 16.66666667%

	}



	.col-md-offset-1 {

		margin-left: 8.33333333%

	}



	.col-md-offset-0 {

		margin-left: 0

	}

}



@media(min-width:1200px) {

	.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {

		float: left

	}



	.col-lg-12 {

		width: 100%

	}



	.col-lg-11 {

		width: 91.66666667%

	}



	.col-lg-10 {

		width: 83.33333333%

	}



	.col-lg-9 {

		width: 75%

	}



	.col-lg-8 {

		width: 66.66666667%

	}



	.col-lg-7 {

		width: 58.33333333%

	}



	.col-lg-6 {

		width: 50%

	}



	.col-lg-5 {

		width: 41.66666667%

	}



	.col-lg-4 {

		width: 33.33333333%

	}



	.col-lg-3 {

		width: 25%

	}



	.col-lg-2 {

		width: 16.66666667%

	}



	.col-lg-1 {

		width: 8.33333333%

	}



	.col-lg-pull-12 {

		right: 100%

	}



	.col-lg-pull-11 {

		right: 91.66666667%

	}



	.col-lg-pull-10 {

		right: 83.33333333%

	}



	.col-lg-pull-9 {

		right: 75%

	}



	.col-lg-pull-8 {

		right: 66.66666667%

	}



	.col-lg-pull-7 {

		right: 58.33333333%

	}



	.col-lg-pull-6 {

		right: 50%

	}



	.col-lg-pull-5 {

		right: 41.66666667%

	}



	.col-lg-pull-4 {

		right: 33.33333333%

	}



	.col-lg-pull-3 {

		right: 25%

	}



	.col-lg-pull-2 {

		right: 16.66666667%

	}



	.col-lg-pull-1 {

		right: 8.33333333%

	}



	.col-lg-pull-0 {

		right: auto

	}



	.col-lg-push-12 {

		left: 100%

	}



	.col-lg-push-11 {

		left: 91.66666667%

	}



	.col-lg-push-10 {

		left: 83.33333333%

	}



	.col-lg-push-9 {

		left: 75%

	}



	.col-lg-push-8 {

		left: 66.66666667%

	}



	.col-lg-push-7 {

		left: 58.33333333%

	}



	.col-lg-push-6 {

		left: 50%

	}



	.col-lg-push-5 {

		left: 41.66666667%

	}



	.col-lg-push-4 {

		left: 33.33333333%

	}



	.col-lg-push-3 {

		left: 25%

	}



	.col-lg-push-2 {

		left: 16.66666667%

	}



	.col-lg-push-1 {

		left: 8.33333333%

	}



	.col-lg-push-0 {

		left: auto

	}



	.col-lg-offset-12 {

		margin-left: 100%

	}



	.col-lg-offset-11 {

		margin-left: 91.66666667%

	}



	.col-lg-offset-10 {

		margin-left: 83.33333333%

	}



	.col-lg-offset-9 {

		margin-left: 75%

	}



	.col-lg-offset-8 {

		margin-left: 66.66666667%

	}



	.col-lg-offset-7 {

		margin-left: 58.33333333%

	}



	.col-lg-offset-6 {

		margin-left: 50%

	}



	.col-lg-offset-5 {

		margin-left: 41.66666667%

	}



	.col-lg-offset-4 {

		margin-left: 33.33333333%

	} 



	.col-lg-offset-3 {

		margin-left: 25%

	}



	.col-lg-offset-2 {

		margin-left: 16.66666667%

	}



	.col-lg-offset-1 {

		margin-left: 8.33333333%

	}



	.col-lg-offset-0 {

		margin-left: 0

	}

	

.title_hych{font-size:24px;font-weight:600;color:#ff9900;}

.ju{margin:60px 0}  

#width_border{width:20%;margin-left:15px;height:6px;background:#ff9900;margin-bottom:10px;border:0}

.title_severs h3{color:#ff9900;font-size:20px;margin:30px 0;font-weight:600}

.ztsj_title{color: #ff9900;	font-size: 20px;	margin: 30px 0;	font-weight: 600;}

.content_serves p{font-size:16px;line-height:30px;text-indent:2em}

.case_page li{    transition: all .5s;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -ms-transition: all .5s;

    -o-transition: all .5s;

    position: relative;overflow: hidden;    margin: 0 0px 2px 0;

    height: 281px;}

 .case_page li img{-webkit-transition: all .7s;

    -moz-transition: all .7s;

    -ms-transition: all .7s;

    -o-transition: all .7s;

    transform: all .7s;

}

	

	 .case_page li .name {

    position: absolute;

    left: 0;

    bottom: 0;

    height: 35px;

    line-height: 35px;

    padding: 0 20px;

    width: 100%;

    background: #f1f1f1;

}



 .case_page li:hover{box-shadow:0 0 15px 10px rgba(0,0,0,.08);transform:translate3d(0,-4px,0)}





 .case_page li:hover img{-webkit-transition:scale(1.1);-moz-transition:scale(1.1);-ms-transition:scale(1.1);-o-transition:scale(1.1);transform:scale(1.1)}

 .case_page li:nth-child(3n){



	margin-right: 0;



}

.case_page #case_img{padding-left:0;padding-right:0;    margin: 0 2px;

    width: 33%;} 

.case_page #case_img img{width:100%;-webkit-transition: all .7s;

    -moz-transition: all .7s;

    -ms-transition: all .7s;

    -o-transition: all .7s;

    transform: all .7s;}

	.auto_img{margin:0 auto;display:block}

	

	

	

	

#w1100{width:1100px;overflow:hidden;margin:auto}

#isuenews{width:1100px;margin:auto;margin-bottom:30px;overflow:hidden}

#isuenewsl{width:730px;height:400px;overflow:hidden;float:left}

#isuenewsr{width:345px;height:400px;overflow:hidden;float:right}

.isuenewsr1 a {

    position: relative;

	    display: block;

}

.isuenewsr1 b {

    display: block;

    width: 100%;

    height: 35px;

    overflow: hidden;

    font-size: 14px;

    color: #1b1b1b;

    line-height: 35px;

    text-align: center;

}

#texiao {

    position: absolute;

    bottom: 0px;

    opacity: .7;

    color: #fff;

    background-color: #000;

    display: block;

    width: 100%;

    height: 35px;

    overflow: hidden;

}

.isuenewsr1{width:100%;height:220px;overflow:hidden}

.isuenewsr1 b{display:block;width:100%;height:35px;overflow:hidden;font-size:14px;color:#1b1b1b;line-height:35px;text-align:center;}

.isuenewsr2{width:100%;height:25px;overflow:hidden;margin:20px 0 13px}

.isuenewsr2 a{display:block;overflow:hidden;width:94px;height:25px;float:left;font-size:14px;line-height:25px;padding-left:11px;border-radius:3px}

.isuenewsr2 span{display:block;border-left:1px solid #c5c5c5;font-size:14px;color:#000;float:left;margin-left:10px;line-height:14px;padding-left:10px;height:14px;margin-top:6px}

.isuenewsr3 strong{display:block;width:100%;overflow:hidden;margin-bottom:7px;height:21px}

.isuenewsr3 strong a{color:#1a1a1a;font-size:16px;overflow:hidden}

.isuenewsr3 strong a:hover{color:red}

.isuenewsr3 ul li{width:100%;overflow:hidden;line-height:25px}

.isuenewsr3 ul li a{display:block;width:100%;color:#757575}

.isuenewsr3 ul li a:hover{color:red}

.isuenewsr3 ul li span{display:block;float:right}





#tqzh{width:1100px;overflow:hidden;margin:auto;position:absolute}

#tqzh_l{width:425px;overflow:hidden;float:left;height:175px}

#tqzh_l img{display:block;margin-top:52px;max-height:60px}

#tqzh_r{width:675px;overflow:hidden;float:left;height:175px;border-bottom:2px solid #d2d2d2;font-size:14px;color:#858585;line-height:24.5px;text-indent:2em;text-align:justify;text-justify:inter-ideograph}

#tqzh_r p{padding-left:12px;margin-top:24px}

#tqzhlist{width:1100px;overflow:hidden;margin:auto;margin-bottom:50px;height:605px;margin-top:-30px}

#tqzhlistl{width:1100px;float:left;position:relative}

.tqzhlistl{position:absolute;width:525px;height:400px;background-color:#eee;left:0;top:205px}

.tqzhlistl strong{display:block;font-size:150px;line-height:150px;color:#000;margin-left:32px;margin-top:0;height:250px}

.tqzhlistl span{display:block;margin-left:35px;overflow:hidden;width:35px;height:36px;background:url(../images/hao.png) left top no-repeat;border-bottom:4px solid #000}

.tqzhlistl p{display:block;font-size:14px;color:#000;margin-left:35px;margin-top:18px}

.tqzhlistc{position:absolute;width:650px;height:310px;border:5px solid #f9f9fa;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;left:255px;top:245px}

.tqzhlistc img{width:650px;height:310px}

#tqzhlistr{width:40px;position:relative;left:950px;top:473px}

#tqzhlistr .next{width:40px;height:40px;background:url(../images/updown.jpg) left top no-repeat;display:block;cursor:pointer}

#tqzhlistr .prev{width:40px;height:40px;background:url(../images/updown.jpg) left bottom no-repeat;display:block;margin-top:10px;cursor:pointer}

#tqzhlistd{width:1100px;overflow:hidden;float:left}

#tqzhlistd ul{width:1100px}

#tqzhlistd ul li{float:left;overflow:hidden;height:630px;width:1100px}





/*现场活动*/

#xchd{width:1100px;height:470px;overflow:hidden;margin:auto;margin-bottom:50px}

.xchd{position:absolute;width:1100px;height:480px;overflow:hidden}

#xchdnr{width:1100px;height:480px}

#xchdnr img{display:block;width:680px;float:left;height:470px;float:left}

#xchdnr p{display:block;width:385px;float:right}

#xchdnr strong{display:block;overflow:hidden;font-size:26px;color:#000;margin-top:60px}

#xchdnr b{display:block;overflow:hidden;font-size:35px;color:#000}

#xchdnr span{font-size:14px;display:block;color:#1a1a1a;line-height:24px;margin-top:30px;width:290px;text-align:justify;text-justify:inter-ideograph}

#xchdgd{width:760px;height:118px;position:absolute;left:340px;top:295px;overflow:hidden}

#xchdgd ul{width:760px;height:118px;overflow:hidden}

#xchdgd ul li{width:190px;height:118px;float:left;text-align:right}

#xchdgd ul li img{width:170px;height:118px}

#xchdzy{width:73px;height:15px;position:absolute;left:1027px;top:440px}

#xchdzy .next{width:19px;height:15px;display:block;background:url(../images/zuoyou.png) left center no-repeat;float:left;cursor:pointer}

#xchdzy .prev{width:19px;height:15px;display:block;background:url(../images/zuoyou.png) right center no-repeat;float:right;cursor:pointer}

#xchdlist{width:1100px;overflow:hidden;height:520px;margin:auto;position:relative}

#originalpic{width:1100px;height:470px;margin-left:0;overflow:hidden;position:absolute}

#originalpic li{width:1100px;height:470px;position:relative}

#originalpic img{position:relative;width:680px;height:470px}

#originalpic p{display:block;width:385px;float:right}

#originalpic strong{display:block;overflow:hidden;font-size:26px;color:#000;margin-top:60px}

#originalpic b{display:block;overflow:hidden;font-size:35px;color:#000}

#originalpic span{font-size:14px;display:block;color:#1a1a1a;line-height:24px;margin-top:30px;width:290px;text-align:justify;text-justify:inter-ideograph}

.thumbpic{width:760px;position:absolute;left:340px;top:295px}

#piclist{width:760px;height:118px;margin:0 auto;overflow:hidden;position:relative}

#piclist ul{overflow:hidden;width:20000px;position:relative;top:0}

#piclist ul li{float:left;width:190px;height:118px;overflow:hidden;text-align:right}

#piclist ul li img{width:170px;height:118px;border:0 solid #fff}

#piclist ul li.hover img{filter:alpha(opacity=56);-moz-opacity:.86;opacity:.86;border:1px solid #f90;width:168px;height:116px}

.thumbpic a.bntprev{width:19px;height:15px;display:block;background:url(../images/zuoyou.png) left center no-repeat;float:left;cursor:pointer}

.thumbpic a.bntnext{width:19px;height:15px;display:block;background:url(../images/zuoyou.png) right center no-repeat;float:right;cursor:pointer}

#piclistsx{width:73px;height:15px;position:absolute;right:0;top:143px}





/*地图*/

#map{width:1100px;overflow:hidden;margin:auto;margin-bottom:25px}

#maps{width:1100px;overflow:hidden;margin:auto;margin-bottom:-45px}

#maps ul{width:100%;overflow:hidden}

#maps ul li{width:50%;overflow:hidden;float:left;margin-bottom:40px;min-height:130px}

#maps ul li strong{display:block;width:100%;font-size:12px;line-height:22px;float:left;color:#f18c16;font-weight:400;margin-bottom:16px}

#maps ul li b{font-size:18px;color:#1a1a1a;display:block;margin-right:20px;float:left;font-weight:400}

#maps dl dt{font-size:12px;color:#515151;line-height:22px}

#kaleidoscope{width:1100px;margin:auto;overflow:hidden}

#kaleidoscope .none{display:none}

#kaleidoscope .window{position:relative;height:465px}

#kaleidoscope .shadow img{height:465px}

#kaleidoscope .shadow{position:absolute;height:465px;width:1100px;background-position:top left;cursor:pointer;box-shadow:3px 3px 3px rgba(0,0,0,.3);opacity:.95}

#kaleidoscope .shadow:hover{opacity:1;box-shadow:3px 3px 3px rgba(0,0,0,.3)}

#kaleidoscope .shadow.first{-webkit-clip-path:url(#clip-first);clip-path:url(#clip-first)}

#kaleidoscope .shadow.second{-webkit-clip-path:url(#clip-second);clip-path:url(#clip-second)}

#kaleidoscope .shadow.second img{display:block;margin-left:232px}

#kaleidoscope .shadow.third{-webkit-clip-path:url(#clip-third);clip-path:url(#clip-third)}

#kaleidoscope .shadow.third img{display:block;margin-left:623px}

#kaleidoscope .littlers{position:absolute;bottom:0;right:0;height:67px;z-index:99}

#kaleidoscope .littler-brand{float:left;cursor:pointer;opacity:.95}

#kaleidoscope .littler-brand:hover{opacity:1}

#kaleidoscope .littlers ul li{height:67px;width:168px;margin-left:-20px;box-shadow:3px 3px 3px rgba(0,0,0,.3);float:left;-webkit-clip-path:url(#litter-brand);clip-path:url(#litter-brand);cursor:pointer;border:0 solid red;position:relative}

.littlers .active{background-color:#fbb140}

.littlers .normal{background-color:#eee}

#kaleidoscope .littlers ul li:before{background:red;box-shadow:1px 1px 2px rgba(0,0,0,.5)}

#kaleidoscope .littlers ul li img{height:67px;width:168px}

#kaleidoscope .littlers ul li:first-child{margin-left:0}

/*#kaleidoscope .littlers .littler-brand {height:67px;width:167px;margin-left:-18px;box-shadow:3px 3px 3px rgba(0,0,0,.3);}

#kaleidoscope .littlers .littler-brand {-webkit-clip-path: url(#litter-brand);clip-path: url(#litter-brand);}

#kaleidoscope .littlers .littler-brand:first-child {margin-left:0;}*/

#kaleidoscope .littlers-normal{width:1110px;margin-left:-5px;margin-top:9px;height:560px}

#kaleidoscope .littlers-normal .littler-brand{margin:5px;height:60px;width:126px;border:1px solid #ddd}

#pplink{width:1100px;overflow:hidden;margin:auto}

#pplink ul{overflow:hidden;width:100%;margin-bottom:35px}

#pplink ul li{width:122px;height:54px;overflow:hidden;float:left;margin:0 15px 15px 0;border:1px solid #d1d1d1}

#pplink ul li:nth-child(8n+8){margin-right:0}

#pplink ul li img{width:122px;height:54px}



/*新闻切换*/

/*address, cite, dfn, em, var {font-style: normal;}

.isueq_qh{position: relative;overflow: auto;text-align: center;width:713px;margin:0 auto}

.isueq_qh .dots{position:absolute;left:0;right:0;bottom:0px;z-index:3;}

.isueq_qh .dots li{display:inline-block;width:5px;height:5px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:5px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}

.isueq_qh .dots li.active{background:#fff;opacity:1}

.isueq_qh .arrow{position:absolute;width:20px;height:37px;top:50%; margin-top: -18px; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}

.isueq_qh #al{left:15px}

.isueq_qh #ar{right:15px}

.isueq_qh ul{z-index: 1;width: 600%;overflow: hidden;}

.isueq_qh ul .slider-item {width:713px; float: left;height:500px; position: relative; overflow: hidden;}

.isueq_qh ul .slider-item img{width:713px; height:500px;}

.isueq_qh ul .slider-item .slider-title {position: absolute;left:0;bottom:0px;width:713px;max-height:56px;text-align:center; padding-bottom:35px;line-height:28px;color: #fff;font-size: 18px;font-weight: bold;background: -webkit-linear-gradient(top, transparent, rgba(0,0,0,0.9));}

.isueq_qh .progress{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#f60}*/



address,cite,dfn,em,var{font-style:normal}

.isueq_qh{position:relative;overflow:auto;text-align:center;width:730px;margin:0 auto}

.isueq_qh .dots{position:absolute;right:30px;bottom:9px;z-index:3}

.isueq_qh .dots li{display:inline-block;width:15px;height:5px;margin:0 8px;text-indent:-999em;border:0 solid #fff;border-radius:5px;cursor:pointer;opacity:1;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s;background:#fff}

.isueq_qh .dots li.active{background:#70bb2b;opacity:1}

.isueq_qh .arrow{position:absolute;width:20px;height:37px;top:50%;margin-top:-18px;overflow:hidden;z-index:2;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}

.isueq_qh #al{left:15px} 

.isueq_qh #ar{right:15px}

.isueq_qh ul{z-index:1;width:600%;overflow:hidden}

.isueq_qh ul .slider-item{width:730px;float:left;height:400px;position:relative;overflow:hidden}

.isueq_qh ul .slider-item img{width:730px;height:400px}

.isueq_qh ul .slider-item .slider-title{position:absolute;left:0;bottom:0;width:730px;height:48px;text-align:left;line-height:48px;color:#fff;font-size:18px;font-weight:700;background-color:#000;opacity:.7;padding-left:35px}

.isueq_qh ul .slider-item .slider-title em{display:block; max-width:500px;}

.isueq_qh .progress{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#f60}

.isuetitle{width:1100px;height:49px;overflow:hidden;margin:auto;background:url(../images/zhanhuibtbg.png) left top no-repeat;margin-bottom:30px}

.isuetitle strong{display:block;font-size:35px;float:left;margin-left:120px;line-height:49px;font-family:Arial}

.isuetitle span{display:block;font-size:22px;float:left;margin-left:12px;line-height:53px;color:#000}

#isuebg{background-color:#f90}

#isuebg strong{color:#fff}

#isuebg span{color:#fff}

#isuebg_bg{color:#fff;background:#f90 url(../images/ico_yuanb.png) 80px center no-repeat}

.title.title1{width:1100px}

#texiao{position:absolute;bottom:0px;opacity:.7;color:#fff; background-color:#000;display:block;width:100%;height:35px;overflow:hidden;}

#texiao1{position:absolute;bottom:0px;color:#fff;}





.iadvantage{font-family:"微软雅黑";text-align:center;}

.iadvantage h4,.iadvantage .h4_title {font-size:30px;font-family:"微软雅黑";text-align:center;margin:0px auto;padding-top:50px;color:#000;}

.advantagein li {width:300px;height:149px;border-right:1px #fff solid;text-align:center;overflow:hidden;float:left;margin:40px 0;cursor:pointer;color:#ffffff;}

.advantagein li:nth-child(1) {background:url('../images/hyys1.png') no-repeat;background-size:100%}

.advantagein li:nth-child(2) {background:url('../images/hyys2.png') no-repeat;background-size:100%}

.advantagein li:nth-child(3) {background:url('../images/hyys3.png') no-repeat;background-size:100%}

.advantagein li:nth-child(4) {background:url('../images/hyys4.png') no-repeat;background-size:100%}

.advantagein li a,.advantagein li>p {color:#fff;}



.advantagein .hyys1 {background:url('../images/hyys1.png') no-repeat;background-size:100%}

.advantagein .hyys2 {background:url('../images/hyys2.png') no-repeat;background-size:100%}

.advantagein .hyys3 {background:url('../images/hyys3.png') no-repeat;background-size:100%}

.advantagein .hyys4 {background:url('../images/hyys4.png') no-repeat;background-size:100%}

.advantagein li h2,.advantagein li .h2_title{margin:15px 0 5px 0; font-size:26px;}





.eadvantage {}

.ffeature {}

.eadvantage{font-family:"微软雅黑";text-align:center;}

.eadvantage h4,.eadvantage .h4_title {font-size:30px;font-family:"微软雅黑";text-align:center;margin:0px auto;padding-top:50px;color:#000;}

.eadvantage li {width:240px;height:149px;border-right:1px #fff solid;text-align:center;overflow:hidden;float:left;margin:40px 0;cursor:pointer;color:#ffffff;}

.eadvantage li:nth-child(1) {background:url('../images/hyys1.png') no-repeat;background-size:100%}

.eadvantage li:nth-child(2) {background:url('../images/hyys2.png') no-repeat;background-size:100%}

.eadvantage li:nth-child(3) {background:url('../images/hyys3.png') no-repeat;background-size:100%}

.eadvantage li:nth-child(4) {background:url('../images/hyys5.png') no-repeat;background-size:100%}

.eadvantage li:nth-child(5) {background:url('../images/hyys4.png') no-repeat;background-size:100%}

.eadvantage li a {color:#fff;}



.eadvantage .tsys1 {background:url('../images/hyys1.png') no-repeat;}

.eadvantage .tsys2 {background:url('../images/hyys2.png') no-repeat;}

.eadvantage .tsys3 {background:url('../images/hyys3.png') no-repeat;}

.eadvantage .tsys4 {background:url('../images/hyys5.png') no-repeat;}

.eadvantage .tsys5 {background:url('../images/hyys4.png') no-repeat;}

.eadvantage li h2,.eadvantage li .h2_title{margin:15px 0 5px 0; font-size:26px;}



/***partyHall***/

.ph_slider {width:980px;height:580px;position: relative;overflow: hidden;}

.ph_slider .ph_cc {width:290px;height:580px;position: absolute;z-index: 3;left:0;top:0;}

.ph_slider .ph_cc a {position: absolute;top:250px;left:25px;z-index: 4;}

.ph_slider .ph_cc .ph_mask {width:290px;height:580px;background-color:#001848;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;transition: background-color 2s;-moz-transition:background-color 2s; /* Firefox 4 */-webkit-transition:background-color 2s; /* Safari and Chrome */-o-transition:background-color 2s; /* Opera */}

.ph_slider .ph_hd {position: absolute; bottom: 20px; z-index: 3;left:380px;}

.ph_slider .ph_hd li {float: left;width: 10px;height: 10px;margin: 5px 20px 0px 20px;cursor: pointer; background:url('../images/icoCircle.png') no-repeat;overflow: hidden;line-height:99px;background-position:0 -10px;}

.ph_slider .ph_hd li.on {background-position:0 0px;}



.ph_slider .ph_hd ul {display: block;float:left;}

.ph_slider .ph_hd .ph_prev{ display:block;  width:20px; height:20px; float:left; margin-right:15px; margin-top:0px;  overflow:hidden; cursor:pointer; background:url("../images/ph_icoLeft.png") 0 0 no-repeat;}

.ph_slider .ph_hd .ph_next{ display:block;  width:20px; height:20px; float:right; margin-left:15px; margin-top:0px;  overflow:hidden; cursor:pointer; background:url("../images/ph_icoRight.png") 0 0 no-repeat;}



.ph_whzg {display:block;margin:40px auto;width:210px;height:170px;background:url("../images/culturalcenter1.png") no-repeat;}

.ph_case {width:980px;margin:0 auto;}

.ph_case h1 {font-family:"微软雅黑";font-size:20px;font-weight: bold;padding:50px 20px 15px 20px;}

.ph_case p {font-family:"微软雅黑";font-size:12px;padding:0 20px;line-height:20px;}

.ph_case .ph_more {position: absolute;right:20px;bottom:15px;width:36px;height:10px;background:url("../images/ph_more.png") no-repeat;text-indent:-9999px;}

.ph_case .ph_cl {width:490px;float:left;}

.ph_case .ph_c1 {width:490px;height:250px;background:url("../images/ph_cb.jpg") no-repeat;color:#fff;position: relative;}

.ph_case .ph_c2 {width:490px;height:500px;}

.ph_case .ph_c2 a {display:block;width:490px;height:500px;background:url("../images/ph_c2.jpg") no-repeat;}

.ph_case .ph_c3 {width:490px;height:250px;background:url("../images/ph_cb.jpg") no-repeat;color:#fff;position: relative;}

.ph_case .ph_c4 {width:490px;height:500px;}

.ph_case .ph_c4 a {display:block;width:490px;height:500px;background:url("../images/ph_c1.jpg") no-repeat;}

.ph_case .ph_c5 {width:490px;height:250px;background:url("../images/ph_cb.jpg") no-repeat;color:#fff;position: relative;}

.ph_case .ph_c6 {width:490px;height:250px;}

.ph_case .ph_c6 a {display:block;width:490px;height:250px;background:url("../images/ph_c3.jpg") no-repeat;}

.ph_case .ph_cr {width:490px;float:left;}



.ph_news {width:980px;margin:40px auto;}



.ph_cases {width:980px;height:300px;position: relative;overflow: hidden;margin:20px auto;}

.ph_cases .ph_cases_cc {display:block;width:90px;height:30px;background-color:#493575;position: absolute;top:118px;left:425px;z-index: 4;padding:17px 20px;opacity: 0.9;}

.ph_cases .phcs_bd ul {overflow:hidden; zoom:1; width:245px;  float:left; _display:inline;}

.ph_cases .phcs_bd ul li {width:245px;height:150px;}





.mission {text-align:center;}

.mission h2 {font-size:30px;font-family:"微软雅黑";text-align:center;margin:0px auto;padding-top:50px;padding-bottom:20px;color:#000;}

.missionc {color: #666666; font-family: "微软雅黑"; font-size: 13px; line-height: 28px; text-align: center;}



.phtype {text-align:center;}

.phtype h2 {font-size:30px;font-family:"微软雅黑";text-align:center;margin:0px auto;padding-top:50px;color:#000;}

.phtype p {color: #666666; font-family: "微软雅黑"; font-size: 13px; line-height: 28px; text-align: left;}

.phtype img {margin:8px 0;}





.in {margin:0 auto;width:1200px;}

.roundabout_box {height:425px;width:980px;margin:40px auto 20px auto;}

.roundabout-holder{list-style:none;width:500px;height:425px;margin:0px auto;}

.roundabout-moveable-item{font-size:12px!important;height:425px;width:650px;cursor:pointer;background:#f9f9f9;}

.roundabout-moveable-item img{height:100%;width:100%;background-color:#FFFFFF;margin:0;}

.roundabout-in-focus{cursor:auto;border-left:1px #fff solid;border-right:1px #fff solid;}

.roundabout-in-focus000:hover{-webkit-box-shadow:0px 0px 20px #787878;-moz-box-shadow:0px 0px 20px #787878;background:#f9f9f9;}

.roundabout-holder .text{color:#999;}

.roundabout-in-focus000:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#3366cc;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topLeft:5px;border-left:1px solid #aaaaaa;border-top:1px solid #aaaaaa;}

.roundabout a:active, .roundabout a:focus, .roundabout a:visited{outline:none;text-decoration:none;}

.roundabout li{margin:0}

.exhibition_hall {text-align:center;position: relative;overflow:hidden;}

.exhibition_hall h4,.exhibition_hall .h4_title {font-weight: lighter;font-size:30px;font-family:"微软雅黑";text-align:center;margin:0px auto;padding-top:50px;color:#000;}

.tline {color:#dedede;}

.roundabout_box {width:980px;height:480px;}

.roundabout_box ul {}

.roundabout_box img {width:100%;}





.activity_planning {text-align:center;position: relative;overflow:hidden;}

.activity_planning h4 {font-size:30px;font-family:"微软雅黑";text-align:center;margin:0px auto;padding-top:50px;color:#000;}



.our_clients {text-align:center;position: relative;overflow:hidden;}

.our_clients h4 {font-size:30px;font-family:"微软雅黑";text-align:center;margin:0px auto;padding-top:50px;color:#000;}

.our_clients .logos {width:888px; height:298px; margin:0 auto; padding-top:40px;overflow: hidden;}

.our_clients .logos ul li {float:left;width:148px;text-align:center;}

.our_clients .logos ul li a{display:block;width:136px; border:#e9e9e9 1px solid;margin:10px auto;}

.our_clients .prev,.next {position: absolute;bottom: 29%;display: inline-block;width: 20px; height:45px; text-align: center;cursor: pointer;background:rgba(0,0,0,.3);z-index: 90;color: #fff;background-color:#ccc\9;}

.our_clients .prev {left:10px;}

.our_clients .prev:hover {opacity:0.8;background-color:#999\9;}

.our_clients .next {right:10px;}

.our_clients .next:hover {opacity:0.8;background-color:#999\9;}

.our_clients .next img {margin-top:13px;}

.our_clients .prev img {margin-top:13px;}



.friendly_link {padding:10px;text-align:Justify;text-justify:inter-ideograph;}

.friendly_link ul li {float:left;margin-right:10px;line-height:25px;}

.friendly_link ul li a {color:#999999}

.friendly_link ul li a:hover {color:#ff0000}

.friendly_link a {color:#999999;margin-right:10px;line-height:25px;}

.friendly_link a:hover {color:#ff0000}

.indexal {float:left;width:500px;margin-top:20px;}

.indexalt {float:left;width:370px;font-size:25px;height:34px;border-bottom:#efefef 1px solid;}

.indexall {float:left;width:130px;height:34px;border-bottom:#efefef 1px solid;}

.indexall li {background:url('/m/15/img/yuan.gif') no-repeat;}

.indexall li {float:left;width:10px;height:10px;margin:15px 10px 0px 0px;cursor:pointer;}

.indexall li.on {background-position:0px -19px;}

.indexaln {width:500px;height:285px;overflow:hidden;position:relative;}

.indexals {position:absolute;color:#000;}

.indexals dl {width:500px;height:285px;}

.indexals dt {float:left;    width: 64%;line-height:25px;height:25px;overflow:hidden;}

.indexals dd {float:left;    width: 64%;height:180px;}

.indexar {float:left;width:480px;height:330px;overflow:hidden;margin-top:10px;}

.indexars {width:800px;}

.indexars dl {float:left;width:160px;margin-top:17px;}

.indexars dt {height:126px;}

.indexarn {width:139px;line-height:23px;padding:5px 10px 15px 10px;background:#000;height:105px;}



.indexbl {float:left;width:50%;margin-top:15px;border-right:1px #dedede solid;}

.indexblt {font-size:16px;line-height:35px;height:35px;} 

.indexbln dt {float:left;width:215px;}

.indexbln dd {float:left;width:64%;padding-right:20px;line-height:22px;height:130px;overflow:hidden;color:#999999;    margin-bottom: 30px;}

.indexbln dd a {font-size:14px;}



.indexbr {float:left;width:46%;margin:15px 0 0 20px;}

.indexbrn dl {float:left;width:100%;clear:both;}

.indexbrn dt {float:left;width:215px;}

.r {float:right;}

.rb {float:right;padding-right:5px;}

.lb {float:left;}



#er{font-size:20px;padding-left:20px}

.footer-bottom a{color:#fff}

.emial_index{display:inline !important}