@charset "UTF-8";
/*初始化样式*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym,  
ddress, big, cite, code,del, dfn, em,img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table,caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav,output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;}
fieldset, img { border: 0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal;font-weight: normal;}
ol, ul {list-style: none;}
caption, th, td {text-align: center; font-weight: normal;vertical-align: middle;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
q:before, q:after { content: '';}
a{text-decoration:none;border:0;blr:expression_r(this.onFocus=this.blur());color:#666;}
a:hover{text-decoration:none;}
a:focus{outline:none;}

body, input, button, select, textarea,a {font-size: 14px;color: #333;font-family:'微软雅黑' ,'Arial';-webkit-font-smoothing: antialiased;}
body{min-width:1200px;}
input:focus, button:focus, textarea:focus {outline: 0 none;}
.clearfix:after {content: "."; display: block;height: 0;visibility: hidden;clear: both;}
.hide {display: none;}
.clear{clear:both;}
img{border:0;}
/*首页*/
.case_main{line-height:25px;}
.case_main h2{margin-bottom:20px;}
.case_main h3{font-size:18px;font-weight:bold;line-height:30px;}
.container{width:1200px;margin:0 auto;}
/*分页*/
.pages{height:32px;padding:50px 0 50px;text-align:center;}
.pages a{display:inline-block;padding:0 10px;line-height:32px;text-align:center;margin:0 5px;height:32px;padding:0 15px;color:#333;background:#fff;
border:1px solid #ddd;}
.pages a:hover,.pages .current{color:#fff;background:#f8a301;border:1px solid #ddd}
.pages .current{padding:0 10px;line-height:32px;text-align:center;margin:0 5px;display:inline-block;height:32px;padding:0 15px;}
/*上下篇*/
.content_page {padding: 30px 30px 0;font-size: 16px;line-height: 32px;width:1200px;margin:0 auto 30px;}
.content_page a {color: #666;}
.content_page a:hover {color:#000;}
/*.head{width:100%;height:62px;overflow:hidden;background:#fff;padding:19px 0;}
.head_left{float:left;width:205x;}
.head_right{float:right;width:835px;position:relative}
.head .container{overflow:hidden;width:1200px;margin:0 auto;}

.navs{height:40px;width:100%;margin:10px 0;}
.navs ul{margin:0 auto;}
.navs li{line-height:40px;font-size:16px;height:40px;display:inline-block;}
.navs li a{color:#333;display:inline-block;font-size:16px;padding:0 18px;float:left;}
.navs li a:hover,.navs li a.current{background:#f8a301;color:#fff;}

.banner{position:relative;z-index:1;}
.banner img{width:100%;}
.index_slider{position: relative;z-index:1;}
.slidesjs-navigation{position: absolute; top: 50%; margin-top:-70px; z-index: 11; width: 61px; height: 120px; text-indent: -9999px; }
.slidesjs-pagination{overflow: hidden;position: relative;top: -40px;z-index: 11;text-align: center;}
.slidesjs-pagination li{display: inline-block;zoom: 1;*display: inline;text-align: center;margin:0 5px;}
.slidesjs-pagination li a{display: block;width: 16px;height: 16px;-moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px;text-indent:-9999px;background:none;border:1px solid #3d465b;}
.slidesjs-pagination li a.active{width: 16px;height: 16px;background: #3d465b;border:1px solid #3d465b;}*/

/*首页*/
.container{width:1200px;margin:0 auto;}
.head_container{width:1200px;margin:0 auto;position:relative;}
.head{width:100%;z-index:999;height:100px;position:relative;background:#fff;}
.head_left{width:205px;position:absolute;z-index:99999;float:left;margin:19px 0;height:auto;}
.head_left a img{width:100%;height:auto;}
.head_right{width:835px;position:relative;float:right;height:60px;line-height:60px;margin-top:20px;}


.head_right_top{width:100%;background:#c80000;overflow:hidden;height:16px;line-height:16px;padding:5px 0;}
.head_right_top ul{width:125px;float:right;}
.head_right_top li{float:left;padding:0 13px;font-size:12px;}
.head_right_top li.list1{border-right:1px solid #fff;}
.head_right_top li a{color:#fff;font-size:12px;}
.head_right_top li a:hover,.head_right_top li a.cur{color:#fff;}
.head_tops{width:1200px;margin:0 auto;}

#nav{height:60px;line-height:60px;}
.navs{height:15px;width:100%;overflow:hidden;margin-top:18px;}
.navs li{line-height:15px;font-size:14px;height:15px;display:inline-block;}
.navs li a{color:#999;float:left;height:15px;display:inline-block;zoom:1;*display:inline;line-height:15px;text-align:center;border-right:1px solid #ccc;width:70px;font-size:12px;}
.navs li a:hover{color:#295cc1;}
.navs li:last-child a{border-right:none;}
/*banner切换*/
.banner_container{position:absolute;left:25%;top:50%;}
.banner_container p{color:#fff;font-size:30px;}
.banners{position:relative;}
.banner{position:relative;z-index:1;margin-top:-5px;}
.banner img{width:100%;}
.index_slider{position: relative;z-index:1;}
.slidesjs-navigation{position: absolute; top: 50%; margin-top:-70px; z-index: 11; width: 61px; height: 120px; text-indent: -9999px; }
.slidesjs-container a img{width:100%;}
.slidesjs-pagination{overflow: hidden;position: relative;top: -40px;z-index: 11;text-align: center;}
.slidesjs-pagination li{display: inline-block;zoom: 1;*display: inline;text-align: center;margin:0 5px;}
.slidesjs-pagination li a{display: block;width: 16px;height: 16px;-moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px;text-indent:-9999px;background:#fff;border:1px solid #f8a301;}
.slidesjs-pagination li a.active{width: 16px;height: 16px;background: #f8a301;border:1px solid #f8a301;}
/*首页内容*/
.menu{width:1200px;margin:0 auto;height:100px;line-height:100px;background:#fff;margin-top:-11px;position:relative;padding-bottom:40px;}
.menu1{background:none;}
#nav {display:block;width:100%;margin:0 auto;height:60px;}
#nav .mainlevel {float:left;text-align:center;height:60px;line-height:60px;width:104px;position:relative;}
#nav .mainlevel a.sub_nav_a{color:#333;font-size:18px;display:inline-block;zoom:1;*display:inline;height:60px;line-height:60px;width:104px;background:url(../images/iconss.jpg) no-repeat center right;}


#nav .mainlevel:first-child a.sub_nav_a{background:none;}
#nav .mainlevel:nth-child(3) a.sub_nav_a{background:none;}
#nav .mainlevel:nth-child(5) a.sub_nav_a{background:none;}
#nav .mainlevel:nth-child(7) a.sub_nav_a{background:none;}
#nav .mainlevel:nth-child(8) a.sub_nav_a{background:none;}

#nav .mainlevel a.current{color:#f8a301;height:60px;line-height:60px;display:inline-block;zoom:1;*display:inline;width:104px;}

#nav .mainlevel a.sub_nav_a:hover,#nav .mainlevel a.m_hover{color:#f8a301;height:60px;line-height:60px;display:inline-block;zoom:1;*display:inline;width:104px;}
#nav .mainlevel .sub_nav_01 {position:absolute;display:none;left:0;z-index:9999999;padding:10px 0;text-align:center;background:url(../images/nav_bg.png) repeat;overflow:hidden;width:220px;top:60px;font-size:16px;padding-top:20px;}

#nav .mainlevel .sub_nav_01 li{line-height:25px;width:110px;float:left;text-align:center;}
#nav .mainlevel .sub_nav_01 li a{font-size:14px;}
#nav .mainlevel .sub_nav_01 li a:hover{color:#f8a301;}

.sub_nav_01{display:none;}

/*首页内容*/
.index_cont1{margin-bottom:50px;}
.index_cont1_main{overflow:hidden;height:210px;}
.index_tit{text-align:left;margin:60px 0;}

.index_cont1_left{float:left;width:340px;border-right:1px dashed #ccc;}
.index_cont1_center{float:left;border-right:1px dashed #ccc;width:420px;padding:0 30px;}
.index_news_tit{text-align:left;}
.index_news_lists{overflow:hidden;margin-top:20px;}
.index_news_lists li{height:28px;line-height:28px;width:420px;overflow:hidden;text-align:left;}
.index_news_lists li a{color:#333;}
.index_news_lists li a:hover{color:#f8ac01;}
.index_cont1_right{float:left;width:378px;}


.tab{ width:378px;}
.tab_bg{height:31px;margin-bottom:20px;}
.tab_bg ul{ margin:0 auto;text-align:center;width:400px;}
.tab_bg .tab_list{ position:relative; cursor:pointer; width:100px; height:31px; background:#fff; font-size:16px; line-height:25px; color:#333;  text-align:center; border-right:1px dashed #ccc;display:inline-block;zoom:1;*display:inline;padding:0 10px;}
.tab_bg .tab_list:last-child{border-right:0;}
.tab_bg .hover{ background:url(../images/tab.jpg) no-repeat top center; color:#fff;}
.tab_bg li.tab_list:hover{ background:url(../images/tab.jpg) no-repeat top center; color:#fff;}
.hov_tab{width:350px;height:144px;margin:0 0 0 20px;overflow-y:scroll;}


.index_cont2{background:#222;}
.index_cont3{background:#fff;}

.service_cont{position:relative;}
.service_a{width:150px;height:70px;position:absolute;right:0;top:70px;}


.index_cont4{background:#222;padding:50px 0;}
.index-groom{overflow:hidden;margin:0 auto;width:1350px;padding-top:60px;padding-bottom:10px;height:240px;}
.ig-slider{width:1350px;float:right;position:relative;overflow:hidden;height:240px;}
.igs-main{width:1134px;height:240px;overflow:hidden;padding:0 30px;margin:0 auto;}
.igsm-ul{overflow:hidden;position:relative;width:100%;height:240px}
.igsm-ul li{display:block;position:absolute;left:0;float:left;overflow:hidden;width:990px}
.igsm-ul li a{padding-right:30px;display:block;width:357px;height:240px;float:left}
.igsm-ul li a img{width:357px;height:208px;border:1px solid #666;}
.igsm-ul li a span{display:inline-block;zoom:1;*display:inline;width:357px;text-align:left;height:30px;line-height:30px;color:#fff;}
.igsm-ul .igu-last{padding-right:0}
.igsm-ul li a em{display:none;position:relative;z-index:10;margin-left:-147px;margin-top:123px}
.igsls-btn{position:absolute;top:40px;display:block!important;width:69px;height:130px;}
.igsls-btn.a-prev{left:0}
.igsls-btn.a-next{right:0}
.containers{width:1350px;margin:0 auto;}
.index_cont4_more{float:right;width:150px;text-align:right;margin-top:30px;}
.index_cont4_more a{font-size:22px;color:#fff;} 
.index_cont4_more a span{display:block;font-size:16px;color:#ffaa0e;}
.index_cont_top{width:1200px;margin:0 auto;}
.index_cont_tit{float:left;width:600px;}

.index_cont5{background:#f8ac01;padding:50px;}
.index_cont_top{overflow:hidden;}
.index_news_lists{overflow:hidden;}
.index_news_list:last-child{margin-right:0;}
.index_news_list{float:left;width:360px;margin:0 60px 0 0;}
.index_news_pic{width:356px;height:156px;border:2px solid #ffe9b3;}
.index_news_pic img{width:356px;height:156px;}
.index_news_list h2{font-size:18px;border-bottom:2px solid #fff;padding:10px 0;height:30px;overflow:hidden;line-height:30px;}
.index_news_list h2 a{font-size:20px;color:#fff;display:inline-block;zoom:1;*display:inline;width:356px;overflow:hidden;line-height:30px;height:30px;overflow:hidden;}
.index_main{margin:10px 0;line-height:20px;height:40px;overflow:hidden;color:#fff;}
.bottom{background:#fff;height:40px;padding:30px 0;border-top:1px solid #ddd;}
.bottom ul{overflow:hidden;}
.bottom ul li{float:left;margin-right:125px;}
.bottom ul li img{float:left;margin-right:10px;border-right:1px solid #ccc;padding-right:10px;line-height:40px;color:#333;font-size:16px;}
.bottom ul li span{display:inline-block;zoom:1;*display:inline;height:40px;line-height:40px;}
.bottom ul li:last-child{margin-right:0;}

.copyright{height:50px;line-height:50px;background:#c30d23;border-top:1px solid #ae0b1e;text-align:center;color:#fff;}
.footer{width:100%;background:#1b2023;padding:35px 0;}
.footer .container{overflow:hidden;}
.footer .container .footer_top{overflow:hidden;text-align:center;color:#fff;}
.footer .container .footer_top a{display:inline-block;zoom:1;*display:inline;margin:0 10px;color:#fff;}
.footer_bot{text-align:center;line-height:40px;color:#fff;}
/*公司简介*/
.mains{margin:50px 0;min-height:500px;}
.tab1{ width:1200px;}
.tab1 .tab_bg1{height:55px;margin-bottom:50px;}
.tab1 .tab_bg1 ul{ margin:0 auto;text-align:center;width:1200px;border-bottom:1px solid #f8ac01;height:55px;}
.tab1 .tab_bg1 .tab_list{ position:relative; cursor:pointer; width:130px; background:url(../images/tabs1.jpg) no-repeat top center; font-size:20px; line-height:25px; color:#fff;  text-align:center; display:inline-block;zoom:1;*display:inline;padding:20px 0 0 0;margin:0 20px;border-right:0;height:35px;}
.tab_bg1 .tab_list:last-child{border-right:0;}
.tab1 .tab_bg1 .tab_list a{color:#fff;font-size:16px;}
.tab_bg1 .tab_list.hover1{ background:url(../images/tab1.jpg) no-repeat top center; color:#fff;border-top:0;}
.tab_bg1 li.tab_list:hover{ background:url(../images/tab1.jpg) no-repeat top center; color:#fff;border-top:0;}
.hov_tab1{line-height:28px;color:#666;width:1000px;margin:0 auto;}
.licheng{margin-left:200px;}

.index-groom1{overflow:hidden;margin:0 auto;width:1100px;padding-top:60px;padding-bottom:10px;height:920px;}
.ig-slider1{width:1100px;float:right;position:relative;overflow:hidden;height:920px;}
.igs-main1{width:885px;height:1000px;overflow:hidden;padding:0 30px;margin:0 auto;}
.igsm-ul1{overflow:hidden;position:relative;width:100%;height:920px;}
.igsm-ul1 li{display:block;position:absolute;left:0;float:left;overflow:hidden;width:990px;}
.igsm-ul1 li a{display:block;width:882px;float:left;/*border:1px solid #ccc;*/margin:0 1px;padding:30px 0;}
.igsm-ul1 li a img{text-align:center;margin:0 auto;width:600px;display:block;}
.igsm-ul1 li a span{display:inline-block;zoom:1;*display:inline;width:882px;text-align:center;height:30px;line-height:30px;color:#333;}
.igsm-ul1 .igu-last{padding-right:0}
.igsm-ul1 li a em{display:none;position:relative;z-index:10;margin-left:-147px;margin-top:123px}
.igsls-btn1{position:absolute;top:150px;display:block!important;width:52px;height:123px;}
.igsls-btn1.a-prev{left:0}
.igsls-btn1.a-next{right:0}

.igsm-ul1 li a span.zz_infor{display:block;color:#333;text-align:center;width:880px;height:30px;line-height:30px;}

.index-groom2{overflow:hidden;margin:0 auto;width:1100px;padding-top:60px;padding-bottom:10px;height:500px;}
.ig-slider2{width:1100px;float:right;position:relative;overflow:hidden;height:500px;}
.igs-main2{width:885px;height:1000px;overflow:hidden;padding:0 30px;margin:0 auto;}
.igsm-ul2{overflow:hidden;position:relative;width:100%;height:430px}
.igsm-ul2 li{display:block;position:absolute;left:0;float:left;overflow:hidden;width:990px}
.igsm-ul2 li a{display:block;width:882px;float:left;margin:0 1px;}
.igsm-ul2 li a img{text-align:center;margin:0 auto;width:600px;display:block;}
.igsm-ul2 li a span{display:inline-block;zoom:1;*display:inline;width:882px;text-align:center;height:30px;line-height:30px;color:#333;}
.igsm-ul2 .igu-last{padding-right:0}
.igsm-ul2 li a em{display:none;position:relative;z-index:10;margin-left:-147px;margin-top:123px}
.igsls-btn2{position:absolute;top:150px;display:block!important;width:52px;height:123px;}
.igsls-btn2.a-prev{left:0}
.igsls-btn2.a-next{right:0}

.igsm-ul2 li a span.zz_infor{display:block;color:#333;text-align:center;width:880px;height:30px;line-height:30px;}




/*新闻资讯*/
.news_tit{border-bottom:1px solid #f8ac01;text-align:center;}
.news_tit span{width:188px;height:55px;line-height:55px;display:block;margin:0 auto;}
.news_list{overflow:hidden;border-bottom:1px solid #ddd;padding-bottom:20px;margin-top:20px;}
.news_left{float:left;width:80px;height:60px;background:#f2f2f2;padding:10px 0;}
.news_left p{line-height:30px;color:#333;font-size:22px;text-align:center;}
.news_left span{display:inline-block;zoom:1;*display:inline;width:80px;text-align:center;line-height:30px;height:30px;font-size:16px;color:#333;}
.news_right{width:1050px;float:right;}
.news_right h2{height:30px;line-height:30px;}
.news_right h2 a{font-size:20px;line-height:30px;color:#333;}
.news_right h2 a:hover{color:#f8ac01;}
.news_infor{line-height:25px;height:50px;overflow:hidden;}
.news_title{text-align:center;font-size:20px;margin:30px 0;}
.news_content{line-height:25px;color:#666;}
.news_titles{text-align:center;font-size:20px;font-weight:bold;margin:30px 0;}
/*案例展示*/
.case_tit{text-align:center;border-bottom:1px solid #f8ac01;}
.case_tit span{display:inline-block;zoom:1;*display:inline;height:55px;}
.case_tit span img{height:56px;}
.case_titles{text-align:center;font-size:20px;font-weight:bold;margin:30px 0;}
.case_lists h2,.solution_lists h2{font-size:20px;text-align:center;color:#333;font-weight:bold;}
.case_lists{overflow:hidden;width:1026px;margin:50px auto;}
.case_lists li{float:left;width:320px;border:1px solid #ddd;margin:0 10px 20px;}
.case_lists li img{width:320px;height:160px;}
.case_lists li span{display:inline-block;zoom:1;*display:inline;width:320px;color:#333;height:30px;line-height:30px;text-align:center;}
.case_lists p{margin:30px 0;text-indent:30px;line-height:30px;}
/*专业服务*/
.service_top{margin:50px 0 80px;}
.service_top img{text-align:left;}
.service_titles{text-align:left;}
.service_center p{color:#333;line-height:30px;}

/*人才招聘*/
.join_main{overflow:hidden;width:1200px;margin:0 auto;}
.join_left{float:left;width:650px;}
.join_left h2{font-size:20px;}
.join_left .join_cont1{margin:30px 0;line-height:25px;}
.join_right{float:right;width:470px;height:530px;}
/*解决方案*/
.solution_main{overflow:hidden;}
.solution_left{float:left;width:250px;border-top:1px dashed #ddd;}
.solution_left .tab_ho2 li.tab_list{width:250px;height:50px;border-left:1px dashed #ddd;border-right:1px dashed #ddd;border-bottom:1px dashed #ddd;padding:20px 0;background:#fff;margin:0;}
.solution_left .tab_ho2 li p{text-align:center;color:#333;line-height:25px;font-size:18px;margin:0;text-indent:0;}
.solution_left .tab_ho2 li span{text-align:center;color:#333;line-height:25px;font-size:14px;display:inline-block;zoom:1;*display:inline;width:250px;}
.solution_left .tab_ho2 li:hover,.solution_left .tab_ho2 li.hover2{background:#f19157;}
.solution_left .tab_ho2 li:hover p,.solution_left .tab_ho2 li.hover2 p{color:#fff;}
.solution_left .tab_ho2 li:hover span,.solution_left .tab_ho2 li.hover2 span{color:#fff;}
.solution_right{width:900px;float:right;border:1px solid #ddd;}
.hov_tab2{padding:10px;}
/*合作伙伴*/

.tab3{ width:1200px;}
.tab3 .tab_bg3{height:55px;margin-bottom:100px;}
.tab3 .tab_bg3 ul{ margin:0 auto;text-align:center;width:1200px;border-bottom:1px solid #f8ac01;height:55px;}
.tab3 .tab_bg3 .tab_list{ position:relative; cursor:pointer; width:359px; background:url(../images/friend_tit3.jpg) no-repeat top center; font-size:24px; line-height:25px; color:#fff;  text-align:center; display:inline-block;zoom:1;*display:inline;padding:20px 0 0 0;margin:0 20px;border-right:0;height:35px;}
.tab_bg3 .tab_list:last-child{border-right:0;}
.tab_bg3 .tab_list.hover3{ background:url(../images/friend_tit4.jpg) no-repeat top center; color:#fff;border-top:0;}
.tab_bg3 li.tab_list:hover{ background:url(../images/friend_tit4.jpg) no-repeat top center; color:#fff;border-top:0;}
.hov_tab3{line-height:28px;color:#666;width:1000px;margin:0 auto;}
.friend_tit{width:760px;margin:30px auto;overflow:hidden;height:40px;}
.friend_tit span{text-align:center;font-size:24px;font-weight:bold;}
.friend_tit span.friend_tit1{width:350px;text-align:center;display:inline-block;zoom:1;*display:inline;}
.friend_tit span.friend_tit2{width:350px;text-align:center;display:inline-block;zoom:1;*display:inline;margin-left:50px;}
.friend_lists{overflow:hidden;}
.friend_lists li{float:left;margin:10px;}


/*分页*/
.pages{height:32px;padding:50px 0 50px;text-align:center;}
.pages a{display:inline-block;padding:0 10px;line-height:32px;text-align:center;margin:0 5px;height:32px;padding:0 15px;color:#f8a301;border:1px solid #f8a301;}
.pages a:hover,.pages .current{color:#fff;background:#f8a301;border:1px solid #f8a301}
.pages .current{padding:0 10px;line-height:32px;text-align:center;margin:0 5px;display:inline-block;height:32px;padding:0 15px;}
/*上下篇*/
.content_page {padding: 30px 0 30px;font-size: 16px;line-height: 32px;width:1200px;margin:0 auto;}
.content_page a {color: #999;}
.content_page a:hover {color:#f8a301;}



