@import url('goble.css');
@import url('header.css');

/*banner*/
div.moduletable-banner{width:100%;position: relative;background: url(../images/loading.gif) no-repeat;margin:0 auto;}
.flexslider{width:100%;overflow: hidden;}
.flexslider .slides > li{display: none;}
.flexslider .slides img{width:100%;height:520px;display: block;}
.slides: after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides{display: block;}
* html .slides{height: 1%;}
.no-js .slides > li: first-child{display: block;}


.flexslider{position: relative;zoom: 1;}
.flexslider .slides{zoom: 1;}
.flexslider .slides > li{position: relative;}
.flex-caption{background: none;-ms-filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom: 1;}
.flex-caption{width: 96%;padding: 2%;position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,.3);color: #fff;text-shadow: 0 -1px 0 rgba(0,0,0,.3);font-size: 14px;line-height: 18px;}
.flex-direction-nav{height: 0;overflow: hidden;}
.flex-direction-nav li a{display: none;width: 47px;height: 80px;position: absolute;top: 50%;margin-top: -40px;cursor: pointer;text-indent: -9999px;}
.flex-direction-nav li a.next{right: 0;background: url("../images/bg_direction_nav.png") no-repeat scroll -47px 0 transparent;}
.flex-direction-nav li a.next: hover{}
.flex-direction-nav li a.next: active{background: url("../images/bg_direction_nav.png") no-repeat scroll -47px -80px transparent;}
.flex-direction-nav li a.prev{left: 0;background: url("../images/bg_direction_nav.png") no-repeat scroll 0 0 transparent;}
.flex-direction-nav li a.prev: hover{}
.flex-direction-nav li a.prev: active{background: url("../images/bg_direction_nav.png") no-repeat scroll 0 -80px transparent;}
.flex-direction-nav li a.disabled{opacity: .3;filter: alpha(opacity=30);cursor: default;}

.flex-control-nav{position: absolute;bottom:0;width:100%;margin:0 auto;text-align:center;}
.flex-control-nav li{display: inline-block;zoom: 1;*display: inline;margin-right: 10px;margin-bottom: 6px;}
.flex-control-nav li a{display: block;width: 10px;height: 10px;background: url("../images/bg_control_nav.png") no-repeat scroll 0 0 transparent;_background: url("../images/bg_control_nav-0.png") no-repeat scroll 0 0 transparent;cursor: pointer;text-indent: -9999px;}
.flex-control-nav li a: hover{background-position: 0 -10px;_background: url("../images/bg_control_nav-1.png") no-repeat scroll 0 0 transparent;}
.flex-control-nav li a.active{background-position: 0 -20px;_background: url("../images/bg_control_nav-2.png") no-repeat scroll 0 0 transparent;cursor: default;}
/*banner */


/*案例滚动*/
.rollkang{HEIGHT:200px;width:1300px;}
.blk_29{POSITION:relative;width:1300px;FLOAT:right;}

.LeftBotton_1{POSITION:absolute;WIDTH:50px;FLOAT:left;HEIGHT:210px;CURSOR:pointer;TOP:20px;LEFT:0;background-image: url(../images/left.png);background-repeat: no-repeat;background-position: 0 0;}
.RightBotton_1{POSITION:absolute;WIDTH:50px;BACKGROUND:url(../images/right.png) no-repeat 0 0;FLOAT:right;HEIGHT:210px;CURSOR:pointer;RIGHT:0;TOP:20px;}

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

.Cont_k{width:1200px;margin:0 auto;}
.Cont_k LI{WIDTH:280px;DISPLAY:inline;FLOAT:left;margin:10px 10px 0 10px;text-align:center;}
.Cont_k LI span{WIDTH:280px;DISPLAY:inline;FLOAT:left;height:30px;line-height:30px;text-align:center;font-size:15px;display: block;}

.Cont_k UL A:link{WIDTH:280px;DISPLAY:block;HEIGHT:180px;OVERFLOW:hidden;}
.Cont_k UL A:visited{WIDTH:280px;DISPLAY:block;HEIGHT:180px;OVERFLOW:hidden;}
.Cont_k UL A:hover{WIDTH:280px;DISPLAY:block;HEIGHT:180px;OVERFLOW:hidden;}

.img_03 IMG{WIDTH:280px;HEIGHT:170px;}


/*合作客户*/
.yishujia{HEIGHT:170px;width:1300px;}
.yishujia .blk_28{POSITION:relative;width:1300px;FLOAT:right;}

.yishujia .LeftBotton_2{POSITION:absolute;WIDTH:50px;FLOAT:left;HEIGHT:170px;CURSOR:pointer;TOP:0;LEFT:0;background-image: url(../images/left.png);background-repeat: no-repeat;background-position: 0 0;}
.yishujia .RightBotton_2{POSITION:absolute;WIDTH:50px;BACKGROUND:url(../images/right.png) no-repeat 0 0;FLOAT:right;HEIGHT:170px;CURSOR:pointer;RIGHT:0;TOP:0;}

.yishujia .Cont_bg{width:1200px;margin:0 auto;}

.yishujia .Cont_k{width:1200px;margin:0 auto;}
.yishujia .Cont_k LI{WIDTH:180px;DISPLAY:inline;FLOAT:left;margin:25px 10px 0 10px;text-align:center;}
.yishujia .Cont_k LI span{WIDTH:180px;DISPLAY:inline;FLOAT:left;height:30px;line-height:30px;text-align:center;font-size:15px;display: block;}

.yishujia .Cont_k UL A:link{WIDTH:180px;DISPLAY:block;HEIGHT:110px;OVERFLOW:hidden;}
.yishujia .Cont_k UL A:visited{WIDTH:180px;DISPLAY:block;HEIGHT:110px;OVERFLOW:hidden;}
.yishujia .Cont_k UL A:hover{WIDTH:180px;DISPLAY:block;HEIGHT:110px;OVERFLOW:hidden;}

.yishujia .img_03 IMG{WIDTH:180px;HEIGHT:105px;}


/*通用*/
#intro h3 {font-size: 26px; display: block; text-align:center; font-weight:normal; margin:30px 0 20px 0;}
#intro .lead {font-size: 16px;line-height: 1.4; margin: 0 auto 40px; text-align:center}

.case_more {background:#eee; color: #666; display: block; margin:40px auto 0px auto; width:300px; height:52px; font-size: 16px; line-height: 52px; text-align: center;border-radius:10px; overflow: hidden}
.case_more:hover{color: #fff; background: #ED6D00; box-shadow: 0 7px 24px 2px rgba(0,0,0,.15);}

/*合作单位*/
.htitle{height: 80px; line-height:80px; overflow:hidden; margin:0 auto;width:1200px;}
.htitle span {float: right;font-size: 16px;}
.htitle span a {font-size: 14px;color: #999;}
.htitle h2 {font-size: 24px; font-weight: normal;color: #444;}

/* 人才招聘 */
.jobsbox{width:1200px;margin:0 auto;}
.jobsbox ul li{height: 40px;float:left;text-align: center;margin:0 10px 5px 10px;}
.jobsbox ul li a{height: 40px;border:1px solid #CCCCCC;display:block;line-height: 40px;padding:0 25px;font-size: 15px;border-radius: 4px;color:#222;}
.jobsbox ul li a:hover{background: #999;color:#fff;padding:0 25px;}

/*首页联系方式*/
.contactbg{background:#008BD5;height:70px;line-height:70px;width: 100%;color:#fff;margin:20px 0 0 0;}
.contactbg img{width: 40px;height:40px;}
.contactbg a{color:#fff;}
.contactbg a:hover{color:#fff;}
.contactbg a:visited{color:#fff;}


/*关于我们&观点*/
#index_about{padding:40px 0;overflow:hidden;}
#index_about .about_content {float: left;margin: 0;padding-right: 34px;width: 550px;border-right: 1px #b9b9b9 dashed;}
#index_about .title {font-size:20px;padding-bottom: 20px;color: #444;}
#index_about .about_content .habouttxt h4 {font-size: 16px;color: #222;padding-bottom: 10px;}
#index_about .about_content .habouttxt p {line-height: 22px;color: #666;}
#index_about .about_content .ctxtmore {padding-top: 16px;}
#index_about .about_content .ctxtmore a {color: #fff;background: #ED6D00;padding: 5px 10px;}

#index_about .news_fr {width: 560px;float: right;}
#index_about .news_fr ul {width: 500px;height:187px;}
#index_about .news_fr ul li {width: 500px;float: left;line-height: 24px;padding-bottom: 0px;}
#index_about .news_fr ul li span {float: right;color: #767676;font-size: 12px;}
#index_about .news_fr ul li a {color: #535353;padding-left: 17px;font-size: 12px;background: url(../images/hotnews_liicon.png) 0  center no-repeat; width:350px; display:inline-block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#index_about .news_fr .ctxtmore {clear: both;padding-top: 15px;}
#index_about .news_fr .ctxtmore a {color: #fff;background: #ED6D00;padding: 5px 10px;}


/*内容 新闻*/
.weblist{margin:15px auto 0 auto;width:456px;}
.weblist li{height:30px; line-height:30px; overflow:hidden; position:relative; font-size:14px;color:#999;}
.weblist li span{position:absolute; top:0px; right:5px; white-space:nowrap;}
.weblist li a{background:url(../images/icon-dot.gif) 2px center no-repeat; padding-left:20px;color:#666;}
.weblist li a:hover{background:url(../images/icon-dot.gif) 2px center no-repeat;}
