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{

	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; }
.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}
.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 {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 {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 {margin:15px 0 5px 0; font-size:26px;}


.eadvantage {}
.ffeature {}
.eadvantage{font-family:"微软雅黑";text-align:center;}
.eadvantage h4 {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 {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 {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}