﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; }
body{ font-size:12px; font-family:"微软雅黑"; color:#525252; background:#fff;}
a { text-decoration:none;  outline:none; transition:all 0.2s; } 
a:hover{ text-decoration:none; }

img{ border:0;}
table{ margin:auto;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
/*定义新型浏览器特性*/
::-webkit-scrollbar{width:0px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#fff}
::-webkit-scrollbar-thumb:vertical{background-color:#999;}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#333}
::-webkit-scrollbar-corner:vertical{background-color:#666}
::-webkit-scrollbar-resizer:vertical{background-color:#666;}

.clear{ width:100%; height:0; font-size:0; line-height:0; clear:both;}


/*分页样式*/
.page_list{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-size:14px; width:100%; float:left; margin-bottom:20px; margin-top:30px;} 
.page_list a{display:inline-block;color:#000;text-align:center;text-decoration:none; padding:2px 10px; margin:0px 3px; border:1px solid #e9e9e9;}
.page_list a:hover{color:#fff; border:1px solid #00a2ff; background-color:#00a2ff;}
.page_list a.on{color:#fff; border:1px solid #00a2ff;  background-color:#00a2ff;}

/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-size:14px; width:100%; float:left;margin-bottom:50px;} 
.contPage a{display:inline-block;color:#333333;text-align:center;text-decoration:none; padding:2px 10px; margin:0px 3px; border:2px solid #e5e5e5;}
.contPage a:hover{color:#2763ac; border:2px solid #2763ac;}
.contPage a.on{color:#2763ac; border:2px solid #2763ac;}


  
/*头部*/
.header{ width:100%; height:100px;}
.head{ width:1200px; height:100px; margin:auto;}
.head_logo{ float:left; height:100px; cursor:pointer;}
.head_logo img{ padding-top:21px;}

.nav{ float:right;height:100px; margin:auto; }
.nav_1{ float:left; height:100px;}
.nav_1 a{ display:inline-block; text-align: center; font-size:16px; color:#666666; line-height:100px; height:100px; cursor:pointer; padding-left:50px; position:relative; z-index:99;}
.nav_1 a:hover{ color:#118acf; -webkit-transition: all 0.4s ease-in-out;}
.nav_1 a.nav_1_a{ color:#118acf;}


/*banner*/
.n_div{ width:100%; height:300px;}
.n_div1{ display:none;}

/*底部*/
.footer{ width:100%; height:278px; background-color:#414141; margin:auto;}
.foot{ width:1200px; height:238px; margin:auto; position:relative; padding-top:40px;}
.foot_tit{ float:left; font-size:24px; color:#ffffff; height:50px; line-height:50px; width:300px;}
.foot_tit span{ font-size:16px; font-family:Arial, Helvetica, sans-serif; opacity:0.5; margin-left:10px;}

.foot_left{ float:left; width:490px; height:238px; overflow:hidden;}
.foot_biao{ width:100%; height:50px; line-height:50px; font-size:16px; color:#fff;}
.foot_con{ width:490px; height:auto; overflow:hidden; font-size:14px; color:#fff; line-height:29px; opacity:0.5;}

.foot_mid{ float:left; width:180px; height:238px;}
.foot_wei{ width:100%; height:40px;}
.foot_wei a{ display:block; width:40px; height:40px; border-radius:50%; float:left; background-color:#535353; margin-right:10px; cursor:pointer;}
.foot_wei a:hover{ background-color:#01acff; -webkit-transition: all 0.4s ease-in-out;}
.foot_3:hover .foot_ma{ display: block; -webkit-transition: all 0.4s ease-in-out;}
.foot_3{ width:40px; height:40px; position:relative;}
.foot_ma{ width:80px; height:80px; position:absolute; top:45px; left:-20px; display:none;}

.foot_right{ float:right; height:238px;}
.foot_1{ width:100%; height:134px; text-align: center; padding-top:15px;}
.foot_2{ width:100%; height:55px; line-height:55px; font-size:14px; color:#fff; opacity:0.5;}
.foot_tu{ width:148px; height:40px;}
.foot_tu a{ display: inline-block; height:40px; width:40px; background-color:#343433; cursor:pointer; border-radius:100%; margin-right:5px;}
.foot_tu a:hover{ background-color:#00a2ff; -webkit-transition: all 0.4s ease-in-out;}


/*版权*/
.typeright_warp{ width:100%; height:60px; background-color:#2f2f2f;}
.typeright{ width:1200px; height:60px; margin:auto;}
.typeright_left{ float:left; font-size:14px; color:#fff; height:60px; line-height:60px; opacity:0.25;}
.typeright_right{ float:right; height:60px; line-height:60px; color:#fff;}
.typeright_right a{ cursor:pointer; font-size:14px; color:#fff; opacity:0.5;}
.typeright_right a:hover{ opacity:1; -webkit-transition: all 0.4s ease-in-out;}
.typeright_right span{ padding:0px 15px; opacity:0.5;}


/*新闻详情*/
.main{ width:1200px; height:auto; overflow:hidden; margin:auto; padding-bottom:45px;}
.main_left{ float:left; width:280px; height:auto; overflow:hidden; padding-top:50px;}
.main_tit{ width:258px; height:54px; background-color:#1690d3; border:1px solid #e2e2e2; border-bottom:none; font-size:22px; color:#fff; line-height:54px; padding-left:20px;}
.main_tit span{ font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-left:10px;}

.mune{ width:278px; height: auto; border:1px solid #e2e2e2; border-top:none; padding-top:10px; padding-bottom:35px; overflow:hidden;}
.mune a{ display: inline-block; width:210px; height:44px; font-size:14px; color:#555555; line-height:44px; margin-left:12px; background:url(../images/xiang_08.png) no-repeat 12px; padding-left:34px; cursor:pointer;}
.mune a:hover{ color:#fff; background:#1690d3 url(../images/xiang_14.png) no-repeat 12px; -webkit-transition: all 0.4s ease-in-out;}
.mune a.mune_a {color:#fff; background:#1690d3 url(../images/xiang_14.png) no-repeat 12px;}

.main_fu{ width:280px; height:auto; overflow:hidden; margin-top:8px;}
.main_fu a{ display:block; width:280px; height:113px; margin-bottom:8px;}


.main_right{ float:right; width:890px; height:auto; overflow:hidden;}
.dang{ width:890px; height:50px; margin:auto; border-bottom:2px solid #e1e1e1;} 
.dang_right{ float:right; height:50px; line-height:50px; font-size:14px; color:#4c4c4c; background:url(../images/xiang_04.png) no-repeat left; padding-left:20px;}
.dang_right span{ font-family:"宋体"; font-weight:normal; padding:0px 5px;}
.dang_right a{ color:#555555; cursor:pointer; cursor:pointer;}
.main_con{ width:845px; height:auto; overflow:hidden; background:url(../images/xiang_11.png) repeat-y left 5px; padding-left:45px; margin-top:35px; min-height:735px;}

.xiang_tit{ width:845px; font-size:22px; color:#3a3a3a; height:auto; line-height:29px; overflow:hidden;}
.xiang_come{ width:845px; font-size:12px; color:#686868; height:60px; line-height:60px;}
.xiang_come span{ padding:0px 15px;}
.xiang_con{ width:845px; height:auto; overflow:hidden; font-size:14px; color:#969696; line-height:24px; margin-top:40px; padding-bottom:40px;}  

.xiang_next{ width:100%; text-align: center; height:36px; margin-bottom:70px;}
.xiang_next a{ display:inline-block; font-size:12px; cursor:pointer; color:#373737; text-align: center; width:68px; height:34px; overflow:hidden; border:1px solid #474747; line-height:34px; border-radius:4px; margin-left:10px;}
.xiang_next a:hover{ background-color:#42b0ff; color:#fff; border:1px solid #42b0ff;transition: all 0.2s ease-in;}
.xiang_next a.xiang_next_a{ background: url(../images/about_05.png) no-repeat 10px; font-size:14px; color:#474747; padding-left:30px;}
.xiang_next a.xiang_next_a:hover{ background:#42b0ff url(../images/about_051.png) no-repeat 10px; color:#fff;}

.groom{ width:845px; height:auto; overflow:hidden;}
.groom_tit{ width:100%; font-size:14px; color:#67ba2a; font-weight: bold; border-top:1px dashed #cfcfcf; height:30px; line-height:30px; padding-top:15px;}
.groom_list{ width:845px; height:auto; overflow: hidden; padding-bottom:40px;}
.groom_list ul li{ width:100%; height:30px; list-style:none;}
.groom_list ul li a{ display:block; background:url(../images/xiang_29.png) no-repeat left; padding-left:10px; font-size:14px; color:#848484; height:30px; line-height:30px; cursor:pointer;}
.groom_list ul li span{ float:right; font-size:12px;}
.groom_list ul li a:hover{ color:#67ba2a; -webkit-transition: all 0.4s ease-in-out;}

/*新闻中心*/
.news_tit{ width:845px; font-size:22px; color:#404040; height:29px;}
.news{ width:845px; height:auto; overflow:hidden; margin-top:35px;}
.news ul li{ width:845px; height:240px; list-style:none; margin-bottom:40px;}
.news ul li a{ display:block; width:845px; height:240px; }
.news ul li a:hover .news_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.news ul li a:hover .news_4 span{ background-color:#42b0ff;-webkit-transition: all 0.4s ease-in-out;}
.news_img{ float:left; width:380px; height:240px; overflow:hidden;}
.news_img img{ width:380px; height:240px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.news_right{ float:right; width:440px; height:240px; position:relative;}
.news_1{ width:440px; font-size:19px; color:#232323; font-weight:bold; height:35px; line-height:35px; overflow:hidden;}
.news_2{ width:440px; height:45px; line-height:45px; font-size:20px; color:#42b0ff; font-family:Arial, Helvetica, sans-serif;}
.news_3{ width:440px; height:80px; font-size:14px; color:#888; line-height:26px; overflow:hidden; margin-top:0px;}
.news_4{ width:440px; position:absolute; bottom:0; height:37px; font-size:14px; color:#969696;}
.news_4 span{ display:inline-block; width:100px; height:37px; background-color:#bebebe; text-align: center; line-height:37px; font-size:14px; color:#fff; margin-right:30px;}


/*人才招聘*/
.invite{ width:890px; height:auto; overflow:hidden; margin:auto; margin-top:25px; background:url(../images/partner_06.png) repeat-y left;}
.invite ul li{ width:845px; height:auto; overflow:hidden; list-style:none; margin-bottom:25px; background:url(../images/partner_04.png) no-repeat left top 13px; padding-left:35px;}
.invite_2{ width:845px; height:45px; background-color:#f3f3f3;}
.invite_2_1{ float:left; width:320px; height:45px; line-height:45px; font-size:16px; color:#515151; padding-left:15px;}
.invite_2_2{ float:left; width:95px; height:45px; text-align: center; line-height:45px; font-size:16px; color:#515151;}
.invite_2_3{ float:right; width:315px; height:45px; line-height:45px; font-size:16px; color:#515151; background:url(../images/job_04.png) no-repeat 90%; }

.invite_lan{ width:845px; height:45px; background-color:#1690d3;}
.invite_lan .invite_2_1{ color:#fff;}
.invite_lan .invite_2_2{ color:#fff;}
.invite_lan .invite_2_3{ background:url(../images/job_07.png) no-repeat 90%; color:#fff;}
.invite_con{ width:845px; height:auto; overflow:hidden; background-color:#f3f3f3; padding-top:20px; display:none; }
.invite_con_1{ width:790px; height:auto; overflow:hidden; margin:auto; font-size:14px; color:#484848; line-height:24px; padding-bottom:30px;}
.invite_con_1 span{ font-size:14px; color:#d7281c; }
.invite_con_2{ width:790px; height:37px; line-height:37px;font-size:14px; color:#1690d3; margin:auto; margin-bottom:15px;}
.invite_con_2 a{ display:inline-block; font-size:14px; color:#fff; width:130px; height:37px; background-color:#1690d3; text-align: center; line-height:37px; float:right; cursor:pointer;}

/*项目案例*/
.item{ width:845px; height:auto; overflow:hidden; margin-top:20px;}
.item ul li{ float:left; width:363px; height:243px; list-style:none; margin-bottom:33px; margin-right:60px;}
.item ul li.item_li{ margin-right:0px;}
.item ul li a{ display:block; width:363px; height:243px; position:relative;}
.item ul li a:hover .item_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.item ul li a:hover .item_tit{ display:none;}
.item ul li a:hover .item_bg{  opacity:1;-webkit-transition: all 0.4s ease-in-out;}
.item_img{ width:363px; height:243px; overflow:hidden;}
.item_img img{ width:363px; height:243px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.item_tit{ width:363px; font-size:16px; color:#fff; height:44px; background-color:rgba(0,0,0,0.5); position:absolute; bottom:0; text-align: center; line-height:44px;}
.item_bg{ width:363px; height:243px; background-color:rgba(33,140,217,0.8); position:absolute; top:0; opacity:0;}
.item_1{ font-size:48px; font-family:Arial, Helvetica, sans-serif; color:#fff; background:url(../images/item_11.jpg) no-repeat left; padding-left:70px; width:293px; height:55px; line-height:55px; margin-top:15px; font-weight:bold;}
.item_2{ width:320px; font-size:16px; color:#fff; line-height:25px; margin:auto; height:150px; overflow:hidden;}



/*联系我们*/
.map{ width:838px; height:343px; border:1px solid #cbcbcb; margin-top:55px;}
.contact{ width:845px; height:auto; overflow:hidden; margin-top:50px;}
.contact_con{ display:block; float:left; width:281px; height:auto; overflow:hidden;}
.contact_img{ width:100%; height:68px; text-align: center;}
.contact_tit1{ width:100%; text-align: center; font-size:14px; height:42px; line-height:21px; color:#373737; margin-top:30px;}

/*企业*/
.synopsis_con{ width:845px; height:auto; overflow:hidden; font-size:16px; color:#686868; line-height:30px; margin-top:25px;}
.synopsis_con span.synopsis_con_span{ font-size:18px; color:#424242; font-weight:bold;}

.culture_kong{ width:100%; height:30px; overflow:hidden;}
.culture_con{ width:845px; height:auto; overflow:hidden; font-size:16px; color:#424242; line-height:33px; padding-bottom:25px;}
.culture_con span.culture_con_span{ color:#42b0ff;}
.culture_tit{ width:845px; font-size:16px; color:#42b0ff; font-weight:bold; height:35px; line-height:35px;}


/*董事长致辞*/
.oration{ width:845px; height:390px; overflow:hidden; margin-top:45px;}
.oration_left{ float:left; width:260px; height:390px; position:relative;}
.oration_img{ width:260px; height:390px;}
.oration_tit{ width:260px; position:absolute; bottom:0; font-size:18px; color:#fff; text-align: center; height:50px; line-height:50px; background-color:rgba(66,176,255,0.8);} 
.oration_tit span{ padding:0px 8px;}
.oration_right{ float:right; width:550px; height:389px; border-top:1px solid #e4e4e4;}
.oration_1{ width:550px; text-align: center; font-size:18px; color:#444444; height:50px; line-height:50px; padding-top:5px;}
.oration_2{ width:550px; text-align:right; font-size:14px; color:#767676;}
.oration_3{ width:550px; height:auto; overflow:hidden; font-size:14px; color:#444444; line-height:24px; margin-top:20px;}
.oration_con{ width:845px; height:auto; overflow:hidden; font-size:14px; color:#444444; line-height:24px; margin-top:25px; padding-bottom:20px;}
.oration_dong{ width:845px; text-align:right; font-size:16px; color:#444444;}


/*服务项目详情*/
.seat{ width:1200px; height:70px; border-bottom:2px solid #ebebeb; margin:auto;}
.seat_left{ float:left; font-size:22px; color:#555555; height:70px; line-height:70px;}
.seat_right{ float:right; height:70px; font-size:14px; line-height:70px; color:#4c4c4c; background:url(../images/xiang_04.png) no-repeat left; padding-left:20px;}
.seat_right span{ font-family:"宋体"; font-weight:normal; padding:0px 5px;}
.seat_right a{ color:#555555; cursor:pointer; cursor:pointer;}

.detail{ width:1200px; height:auto; overflow:hidden; background:url(../images/partner_06.png) repeat-y left; margin:auto; margin-top:30px; margin-bottom:70px;}
.detail_tit{ font-size:22px; color:#555555; height:29px; width:1150px; padding-left:50px; background:url(../images/partner_04.png) no-repeat left;}
.detail_con{ width:1150px; height:400px; margin-left:50px; margin-top:25px; margin-bottom:55px;}
.detail_left{ float:left; width:485px; height:400px;}
.lun_iframe{ width:485px; height:400px;}
.ban{ width:485px; height:400px; position:relative; overflow:hidden; margin:auto;}
.ban2{ width:485px; height:400px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:485px; height:400px;list-style:none;}
.prev{ float:left; cursor:pointer;}

.min_pic{ width:485px; height:95px; background-color:rgba(0,0,0,0.3); position:absolute; bottom:0; padding-top:10px;}
/*.num{ height:95px;overflow:hidden; width:440px; margin:auto; position:relative;}*/
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:107px; height:88px; margin-right:3px; list-style:none; }
.num ul li.on{ border:2px solid #42b0ff; width:103px; height:84px;}
.num ul li.on img{ width:103px; height:84px;}

.prev1{ position:absolute; top:45%; left:0px; z-index:9;cursor:pointer; font-size:40px; color:#df4444; font-family:"宋体"; font-weight:bold; width:44px; height:44px; background-color:rgba(255,255,255,0.6); text-align: center; line-height:44px; display:none;}
.prev1:hover{ background-color:#df4444; color:#fff;-webkit-transition: all 0.4s ease-in-out;}
.next1{ position:absolute; top:45%; right:0px;z-index:9;cursor:pointer; font-size:40px; color:#df4444; font-family:"宋体"; font-weight:bold; width:44px; height:44px; background-color:rgba(255,255,255,0.6); text-align: center; line-height:44px;display:none;}
.next1:hover{ background-color:#df4444; color:#fff;-webkit-transition: all 0.4s ease-in-out;}
.detail_lun{ display:none;}

.detail_right{ float:right; width:620px; height:400px;	}
.detail_biao{ width:620px; font-size:24px; color:#118acf; font-weight:bold; height:31px;}
.detail_en{ width:620px; font-size:12px; color:#118acf; font-family:Arial, Helvetica, sans-serif; height:28px; border-bottom:2px solid #e0e0e0; margin-top:10px;}
.detail_1{ width:620px; font-size:16px; color:#464646; height:45px; line-height:45px; margin-top:20px;}
.detail_1 span{ color:#aeaeae; margin-right:10px;}
.detail_2{width:620px; font-size:16px; color:#aeaeae; height:45px; line-height:45px; }
.detail_3{ width:620px; height:auto; overflow:hidden; font-size:16px; color:#3d3d3d; line-height:30px;}
.detail_xiang{ width:1150px; height:auto; overflow:hidden; font-size:16px; color:#414141; line-height:20px; margin-left:50px; margin-top:50px; padding-bottom:50px;}
.detail_list{ width:1150px; height:auto; overflow:hidden; margin-left:50px; margin-top:50px; margin-bottom:90px;}
.detail_list ul li{ float:left; width:348px; height:275px; list-style:none; margin-right:53px;}
.detail_list ul li.detail_list_li{ margin-right:0px;}
.detail_list ul li a{ display:block; width:348px; height:275px;}
.detail_list ul li a:hover .detail_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.detail_list ul li a:hover .detail_ti{ color:#00a2ff;-webkit-transition: all 0.4s ease-in-out;}
.detail_img{ width:348px; height:206px; overflow:hidden;}
.detail_img img{ width:348px; height:206px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.detail_ti{ width:348px; font-size:16px; color:#414141; height:69px; line-height:69px;}

/*荣誉*/
.honor{ width:720px; height:auto; overflow:hidden; margin:auto; margin-top:25px;}
.honor ul li{ float:left; width:338px; height:275px; list-style:none; margin-bottom:15px; margin-right:44px;}
.honor ul li.honor_li{ margin-right:0px;}
.honor ul li a{ display:block; width:338px; height:275px; overflow:hidden;}
.honor ul li a:hover .honor_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.honor ul li a:hover .honor_tit{ color:#1690d3;-webkit-transition: all 0.4s ease-in-out;}
.honor_img{ width:338px; height:225px; overflow:hidden;}
.honor_img img{ width:338px; height:225px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.honor_tit{ width:100%; text-align: center; font-size:14px; color:#404040; height:50px; line-height:50px;}

/*客户留言*/
.contact_tit { width: 100%; text-align: center; font-size: 22px; height: 35px; line-height: 35px; color: #47a02c;}

.client{ width:100%; background:url(../images/client_03.jpg) no-repeat right bottom; height:500px; margin-top:45px;}
.client{ width:100%; height:auto;}
.client_text{ height:43px; border:none; width:378px; padding-left:33px; border-radius:20px; font-size:18px; color:#a3a3a3;-moz-box-shadow:0px 0px 14px #cae9fa; -webkit-box-shadow:0px 0px 14px #cae9fa; box-shadow:0px 0px 14px #cae9fa; margin-bottom:35px;}

.client_textarea{ height:220px; border:none; width:349px; padding:15px 33px; border-radius:20px; font-size:18px; font-family:"微软雅黑";-moz-box-shadow:0px 0px 14px #cae9fa; -webkit-box-shadow:0px 0px 14px #cae9fa; box-shadow:0px 0px 14px #cae9fa; margin-bottom:35px;}

.client_btn{ font-size:16px; color:#fff; border-radius:30px; border:none; width:215px; height:50px; background-color:#1690d3; font-family:"微软雅黑";}



/*banner*/
.big{ width:100%; height:600px; margin:auto;position:relative; overflow:hidden;}
.big .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
.big .swiper-slide{ overflow:hidden;}
.big_div{ width:100%; height:600px;}
.big_div1{ display:none;}
.big_left{ width:48px; height:80px; border-radius:7px; cursor:pointer; font-size:30px; color:#fff; text-align: center; line-height:80px; font-family:"宋体"; font-weight:bold; background-color:rgba(0,0,0,0.3); position:absolute; left:8%; top:238px; z-index:99;}
.big_left:hover{ background-color:#009afa;-webkit-transition: all 0.4s ease-in-out;}

.big_right{ width:48px; height:80px; border-radius:7px; cursor:pointer; font-size:30px; color:#fff; text-align: center; line-height:80px; font-family:"宋体"; font-weight:bold; background-color:rgba(0,0,0,0.3); position:absolute; right:8%; top:238px; z-index:99;}
.big_right:hover{ background-color:#009afa;-webkit-transition: all 0.4s ease-in-out;}

.big .pagination{ position: absolute; bottom:25px; width: 100%; z-index:100; text-align:center;}
.big .swiper-pagination-bullet { display: inline-block; width:8px;  height:8px; margin:0px 3px;  cursor: pointer; opacity: 1; background-color:#888a8c; border-radius:50%; border:4px solid rgba(255,255,255,0.7);}
.big .swiper-pagination-bullet-active{ background-color:#fff; border:4px solid #7f8592;-webkit-transition: all 0.4s ease-in-out;}


/*漂浮框*/
.side{position:fixed;width:58px;height:275px;right:0;top:30%;z-index:100;}
.side ul li{width:58px;height:58px;float:left;position:relative; margin-bottom:2px; list-style:none;}
.side ul li .sidebox{position:absolute;width:58px;height:58px;top:0;right:0;transition:all 0.3s;background:rgba(0,0,0,0.5);color:#fff;font:16px/58px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:58px;height:58px;line-height:58px;display:inline-block;background:rgba(0,0,0,0.5);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#118acf;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
.ma{ width:58px; height:58px; position:relative;}
.ma:hover .ma_er{ display:block;transition:all 0.3s;}
.ma_img{ width:58px; height:58px;}
.ma_er{ width:100px; height:100px;  position:absolute; top:-13px; left:-115px; display:none;}
.ma_er img{ padding:12px;}

.partner_warp{ width:100%; height:164px; background-color:#f5f5f5;}
.partner{ width:1200px; height:82px; margin:auto; padding:41px 0px;}

.about{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:70px;}
.about_tit{ width:1200px; text-align: center; font-size:34px; color:#4a4a4a; height:45px;} 
.about_en{ width:100%; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align: center; color:#b7b7b7; height:35px; line-height:35px;}
.about_mune{ width:1200px; height:232px; margin-top:60px; text-align: center;}
.about_mune a{ display:inline-block; height:232px; cursor:pointer; position:relative; margin:0px 95px;}

.about_mune a:hover .about_img img{ border:6px solid #b2e1fd;-webkit-transition: all 0.4s ease-in-out;}
.about_mune a:hover .about_biao{ font-size:22px;-webkit-transition: all 0.4s ease-in-out;}
.about_mune a:hover .about_xian{ opacity:1;-webkit-transition: all 0.4s ease-in-out;}

.about_mune a.about_mune_a .about_img img{ border:6px solid #b2e1fd;}
.about_mune a.about_mune_a .about_biao{ font-size:22px;}
.about_mune a.about_mune_a .about_xian{ opacity:1;}
.about_img{ width:142px; height:142px; margin:auto; }
.about_img img{ width:130px; height:130px;border-radius:50%; overflow:hidden; background-color:#009afa; border:6px solid #fff;}

.about_biao{ width:100%; text-align: center; font-size:18px; color:#3a3a3a; height:50px; line-height:50px;}
.about_xian{ background:url(../images/index_15.jpg) no-repeat center; width:100%; height:32px; position:absolute; bottom:0; opacity:0;}

.about_all{ width:1200px; height:auto; overflow:hidden; margin-top:10px; margin-bottom:68px; display:none;}
.about_con{ margin:auto; font-size:16px; color:#a4a4a4; line-height:25px; text-align: center; width:795px; padding-bottom:40px;}
.about_more{ width:100%; height:44px;}
.about_more a{ display:block; width:138px; height:44px; margin:auto; background-color:#636363; border-radius:30px; overflow:hidden; cursor:pointer;}
.about_more a:hover{ background-color:#009afa;-webkit-transition: all 0.4s ease-in-out;}

.project{ width:100%; height:546px;}
.project_img{ float:left; width:50%; height:546px;}
.project_right{ float:right; width:50%; height:546px; background-color:#009afa;}
.project_1{ font-size:34px; color:#fff; height:45px; padding-top:73px; margin-left:70px; width:520px;}
.project_2{ width:520px; margin-left:70px; font-size:14px; color:#fff; font-family:Arial, Helvetica, sans-serif; height:44px; background:url(../images/index_03.png) no-repeat left bottom; line-height:28px;}
.project_3{ width:520px; font-size:22px; color:#fff; overflow:hidden; margin-left:70px; height:45px; line-height:45px; margin-top:40px;}
.project_4{ width:520px; font-size:14px; color:#fff; line-height:25px; height:75px; overflow:hidden; margin-left:70px; margin-top:10px;}
.project_5{ width:520px; height:46px; margin-top:60px; margin-left:70px;}
.project_5 a{ display:block; width:138px; height:44px; border:1px solid rgba(255,255,255,0.5); border-radius:30px; overflow:hidden; cursor:pointer;}
.project_5 a:hover{ background-color:#009afa;-webkit-transition: all 0.4s ease-in-out;}

.press_mune{ width:1200px; text-align: center; height:34px; margin-top:25px;}
.press_mune a{ display:inline-block; font-size:16px; color:#3c3c3c; border-radius:20px; cursor:pointer; height:34px; line-height:34px; padding:0px 22px;}
.press_mune a:hover{ background-color:#009afa; color:#fff;-webkit-transition: all 0.4s ease-in-out;}
.press_mune a.press_mune_a{ background-color:#009afa; color:#fff;}
.press_all{ width:1200px; height:auto; overflow:hidden; margin-top:23px; padding-bottom:75px;}
.press_list{ width:1200px; height:auto; overflow:hidden;}
.press_list ul li{ float:left; width:364px; height:323px; list-style:none; margin-bottom:40px; margin-right:54px;}
.press_list ul li.press_list_li{ margin-right:0px;}
.press_list ul li a{ display:block; width:364px; height:322px; border-bottom:1px solid #e1e1e1; position:relative;}
.press_list ul li a:hover .press_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.press_list ul li a:hover .press_bg{ opacity:1;-webkit-transition: all 0.4s ease-in-out;}
.press_list ul li a:hover .press_2{ color:#009afa;-webkit-transition: all 0.4s ease-in-out;}
.press_list ul li a:hover .press_3{ color:#009afa;-webkit-transition: all 0.4s ease-in-out;}
.press_list ul li a:hover .press_4{ color:#009afa;-webkit-transition: all 0.4s ease-in-out;}

.press_img{ width:364px; height:233px; overflow:hidden;}

.press_img img{ width:364px; height:233px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.press_ri{ width:364px; height:56px; margin-top:20px;}
.press_left{ float:left; width:77px; height:56px;}
.press_1{ width:77px; font-size:22px; color:#009afa; font-family:Arial, Helvetica, sans-serif; text-align: center; height:32px; line-height:32px;}
.press_2{ width:100%; text-align: center; font-size:14px; color:#565656; font-family:Arial, Helvetica, sans-serif; height:20px; line-height:20px;}
.press_right{ float:right; width:280px; height:56px;}
.press_3{ width:280px; font-size:16px; color:#3e3e3e; height:32px; line-height:32px;}
.press_4{ width:280px; font-size:14px; color:#a5a5a5; height:20px; line-height:20px;}
.press_bg{ width:364px; height:145px; background-color:rgba(0,0,0,0.67); position:absolute; top:0; text-align: center; padding-top:88px; opacity:0;}
.press_bg span{ font-size:20px; color:#fff; font-family:"宋体"; border:1px solid #ffffff; border-radius:50%; width:54px; height:54px; text-align: center; line-height:54px; display:inline-block;}





/*面包屑*/
.btn-nav {position: absolute; top:18px;  right:0px; background: transparent; padding-right:10px; border: none; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease;  transition: all .5s ease;cursor: pointer; z-index: 99999;}
.btn-nav:focus { outline: 0;}
.icon-bar { display: block; margin: 5px 0; width:26px; height: 3px; background-color: #1690d3;}
.btn-nav:hover .icon-bar { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; background-color:#67ba2a;}
.nav-item { margin: 40px auto;text-align: center;}
.animated { display: block; margin: 0 auto;}
.animated:hover .icon-bar,
.animated:focus .icon-bar{ background-color: #1690d3;}
.animated:focus { cursor: pointer; z-index: 9999;}
.middle { margin: 0 auto;}
.icon-bar { -webkit-transition: all .7s ease; -moz-transition: all .7s ease; -ms-transition: all .7s ease; -o-transition: all .7s ease; transition: all .7s ease; z-index: 999999;}
.animated .icon-bar { z-index: 999999; background-color: #1690d3;}
.animated .topt { -webkit-transform: translateY(10px) rotateZ(45deg); -moz-transform: translateY(10px) rotateZ(45deg); -ms-transform: translateY(10px) rotateZ(45deg);-o-transform: translateY(10px) rotateZ(45deg);transform: translateY(10px) rotateZ(45deg)}
.animated .bottom { -webkit-transform: translateY(-6px) rotateZ(-45deg);-moz-transform: translateY(-6px) rotateZ(-45deg);-ms-transform: translateY(-6px) rotateZ(-45deg);-o-transform: translateY(-6px) rotateZ(-45deg); transform: translateY(-6px) rotateZ(-45deg);}
.animated .middle { width: 0;}
.cai{ display:none;}


@media screen and (max-width:1199px)and (min-width:300px){
	.cai{ display: block; width:100%; height:60px; position: relative; top:0px; z-index:99;}
	.cai_list{ width:100%; height:100vh; background-color:rgba(0,0,0,0.8); display: none;}
	.cai_list_1{ width:98%; height:auto; overflow:hidden; margin:auto; padding-top:60px;}
	.cai_list_1 a{ display:block; width:100%; height:40px; border-bottom:1px solid rgba(255,255,255,0.8); font-size:14px; color:#fff; line-height:40px; cursor:pointer;}
	.cai_list_1 a.cai_list_a{ color:#1690d3;}
	
 
	/*头部*/
	.header{ width:180px; height:60px; position: absolute; top:0; left:2%; z-index:999;}
	.head{ width:180px; height:60px; margin: inherit;}
	.head_logo{ position:absolute; left:3%; height:60px; cursor:pointer;}
	.head_logo img{ padding-top:15px; height:40px;}
	.head_logo1{ display:none;position:absolute; left:3%; height:60px; cursor:pointer;}
	.head_logo1 img{ padding-top:15px; height:40px;}
	.nav{ float:right;height:95px; margin:auto; display:none;}
	

	/*banner*/
	.n_div1{ display:block; width:100%; height:180px;}
.n_div{ display:none;}

	/*底部*/
	.footer{ width:100%; height: auto; overflow:hidden; background-color:#414141; margin:auto;}
	.foot{ width:96%; height: auto; overflow:hidden; margin:auto; position:relative; padding-top:20px;}
	.foot_tit{ float:none; font-size:20px; color:#ffffff; height:40px; line-height:40px; width:100%;}
	.foot_tit span{ font-size:14px; font-family:Arial, Helvetica, sans-serif; opacity:0.5; margin-left:10px;}
	
	.foot_left{ float:none; width:100%; height: auto; overflow:hidden; padding-bottom:20px;}
	.foot_biao{ width:100%; height:40px; line-height:40px; font-size:16px; color:#fff;}
	.foot_con{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#fff; line-height:29px; opacity:1;}
	
	.foot_mid{ float:left; width:180px; height:238px; display:none;}
	.foot_right{ float:right; height:238px; display:none;}
	
	
	/*版权*/
	.typeright_warp{ width:100%; height: auto; overflow:hidden; background-color:#2f2f2f;}
	.typeright{ width:96%; height: auto; overflow:hidden; margin:auto; padding:10px 0px;}
	.typeright_left{ float:none; width:100%; text-align: center; font-size:12px; color:#fff; height: auto; line-height:20px; opacity:0.25;}
	.typeright_right{ float:none; width:100%; text-align: center; height:30px; line-height:30px; color:#fff;}
	.typeright_right a{ cursor:pointer; font-size:14px; color:#fff; opacity:0.5;}
	.typeright_right a:hover{ opacity:1; -webkit-transition: all 0.4s ease-in-out;}
	.typeright_right span{ padding:0px 15px; opacity:0.5;}
		
	
	/*新闻详情*/
	.main{ width:100%; height:auto; overflow:hidden; margin:auto; margin-top:10px; padding-bottom:45px;}
	.main_left{ float:none; width:96%; margin:auto; height:auto; overflow:hidden; padding-top:0px;}
	.main_tit{ width:99%; height:50px; background-color:#1690d3; border:1px solid #e2e2e2; border-bottom:none; font-size:20px; color:#fff; line-height:50px; padding-left:20px;}
	.main_tit span{ font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-left:10px;}
	
	.mune{ width:99%; height: auto; border:1px solid #e2e2e2; border-top:none; padding-top:10px; padding-bottom:15px; overflow:hidden;}
	.mune a{ display: inline-block; width:82%; height:40px; font-size:14px; color:#555555; line-height:40px; margin-left:4%; background:url(../images/xiang_08.png) no-repeat 12px; padding-left:8%; cursor:pointer;}
	
	.main_fu{ width:100%; height:auto; overflow:hidden; margin-top:8px;}
	.main_fu a{ display:block; width:100%; height: auto; overflow:hidden; margin-bottom:8px;}
	

	.main_right{ float:none; width:96%; margin:auto; margin-top:5px; height:auto; overflow:hidden;}
	.dang{ width:100%; height:35px; margin:auto; border-bottom:2px solid #e1e1e1;} 
	.dang_right{ float:right; height:35px; font-size:14px; color:#4c4c4c; background:url(../images/xiang_04.png) no-repeat left top 11px; padding-left:20px; line-height:35px;}
	
	.main_con{ width:100%; height:auto; overflow:hidden; background:none; padding-left:0px; margin-top:20px; min-height:400px;}
	.main_con img{ max-width:100%;}
	
	.xiang_tit{ width:100%; font-size:16px; color:#3a3a3a; height: auto; line-height:24px; overflow:hidden; text-align: center;}
	.xiang_come{ width:100%; font-size:12px; color:#686868; height:30px; line-height:30px; text-align: center;}
	.xiang_come span{ padding:0px 5px;}
	.xiang_con{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#969696; line-height:24px; margin-top:5px; padding-bottom:40px;}  

	.groom{ width:100%; height:auto; overflow:hidden;}
	.groom_list{ width:100%; height:auto; overflow: hidden; padding-bottom:40px;}
	.groom_list ul li{ width:100%; height:30px; list-style:none;}
	.groom_list ul li a{ display:block; background:url(../images/xiang_29.png) no-repeat left; padding-left:10px; font-size:14px; color:#848484; height:30px; line-height:30px; cursor:pointer;}
	.groom_list ul li span{ float:right; font-size:12px; display:none;}

	
	/*新闻中心*/
	.news_tit{ width:100%; font-size:18px; color:#404040; height: auto; overflow:hidden;}
	.news{ width:100%; height:auto; overflow:hidden; margin-top:35px;}
	.news ul li{ width:100%; height: auto; overflow:hidden; list-style:none; margin-bottom:20px;}
	.news ul li a{ display:block; width:100%; height: auto; overflow:hidden; }
	
	.news_img{ float:left; width:380px; height:240px; overflow:hidden;}
	.news_img img{ width:380px; height:240px;}
	.news_right{ float:none; width:100%; height: auto; overflow:hidden; padding-top:15px; position:relative;}
	.news_1{ width:100%; font-size:18px; color:#232323; font-weight:bold; height:35px; line-height:35px; overflow:hidden;}
	.news_2{ width:100%; height:35px; line-height:35px; font-size:18px; color:#42b0ff; font-family:Arial, Helvetica, sans-serif;}
	.news_3{ width:100%; height:80px; font-size:14px; color:#888; line-height:26px; overflow:hidden; margin-top:0px;}
	.news_4{ width:100%; position: relative; bottom:0; height:37px; font-size:12px; color:#969696; margin-top:10px;}
	.news_4 span{ display:inline-block; width:100px; height:37px; background-color:#bebebe; text-align: center; line-height:37px; font-size:14px; color:#fff; margin-right:30px;}

	/*客户留言*/
	.contact_tit { width: 100%; text-align: center; font-size: 22px; height: 35px; line-height: 35px; color: #47a02c;}

	.client{ width:100%; background:#fff none; height: auto; margin-top:20px;}
	.client{ width:100%; height:auto;}
	.client_text{ height:40px; border:none; width:95%; padding-left:5%; border-radius:20px; font-size:14px; color:#a3a3a3;margin-bottom:15px;}
	.client_1{ width:100%; height:auto; text-align: center;}	
	.client_textarea{ height:100px; border:none; width:90%; padding:15px 5%; border-radius:20px; font-size:14px; font-family:"微软雅黑";margin-bottom:15px;}
	
	.client_btn{ font-size:16px; color:#fff; border-radius:30px; border:none; width:150px; height:40px; background-color:#1690d3; font-family:"微软雅黑"; margin:auto;}




	/*人才招聘*/
	.invite{ width:100%; height:auto; overflow:hidden; margin:auto; margin-top:25px; background:none;}
	.invite ul li{ width:100%; height:auto; overflow:hidden; list-style:none; margin-bottom:10px; background:none; padding-left:0px;}
	.invite_2{ width:100%; height:40px; background-color:#f3f3f3;}
	.invite_2_1{ float:left; width:58%; height:40px; line-height:40px; font-size:14px; color:#515151; padding-left:2%;}
	.invite_2_2{ float:left; width:20%; height:40px; text-align: center; line-height:40px; font-size:14px; color:#515151;}
	.invite_2_3{ float:right; width:20%; height:40px; line-height:40px; font-size:14px; color:#515151; background:url(../images/job_04.png) no-repeat 90%; }
	
	.invite_lan{ width:100%; height:40px; background-color:#67ba2a;}
	
	.invite_con{ width:100%; height:auto; overflow:hidden; background-color:#f3f3f3; padding-top:20px; display:none; }
	.invite_con_1{ width:94%; height:auto; overflow:hidden; margin:auto; font-size:14px; color:#484848; line-height:24px; padding-bottom:30px;}
	.invite_con_1 span{ font-size:14px; color:#d7281c; }
	.invite_con_2{ width:94%; height: auto; overflow:hidden; line-height:24px;font-size:14px; color:#42b0ff; margin:auto; margin-bottom:15px;}
	.invite_con_2 a{ display:block; font-size:14px; color:#fff; width:130px; height:37px; background-color:#42b0ff; text-align: center; line-height:37px; float:none; cursor:pointer;}

	/*新疆项目*/
	.item{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
	.item ul li{ float:none; width:100%; height: auto; overflow:hidden; list-style:none; margin-bottom:10px; margin-right:0px;}
	.item ul li.item_li{ margin-right:0px;}
	.item ul li a{ display:block; width:410px; height:335px; position:relative;}
	.item ul li a:hover .item_tit{ display: block;}
	
	.item_img{ width:410px; height:335px; overflow:hidden;}
	.item_img img{ width:410px; height:335px;}
	.item_tit{ width:100%; font-size:14px; color:#fff; height:40px; background-color:rgba(0,0,0,0.5); position:absolute; bottom:0; text-align: center; line-height:40px;}
	.item_bg{ width:410px; height:335px; background-color:rgba(33,140,217,0.8); position:absolute; top:0; opacity:0; display:none;}



	/*联系我们*/
	.map{ width:100%; height: auto; overflow:hidden; border:none; margin-top:30px;}
	.map img{ width:100%; height:auto;}
	.contact{ width:100%; height:auto; overflow:hidden; margin-top:30px;}
	.contact_con{ display:block; float:none; width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
	.contact_img{ width:100%; height:50px; text-align: center;}
	.contact_img img{ width:50px; height:50px;}
	.contact_tit{ width:90%; margin:auto; text-align: center; font-size:14px; height: auto; overflow:hidden; line-height:21px; color:#373737; margin-top:10px;}

	/*企业*/
	.synopsis_con{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#686868; line-height:30px; margin-top:25px;}
	.synopsis_con span.synopsis_con_span{ font-size:18px; color:#424242; font-weight:bold;}
	
	.culture_kong{ width:100%; height:15px; overflow:hidden;}
	.culture_con{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#424242; line-height:28px; padding-bottom:25px;}
	.culture_con span.culture_con_span{ color:#42b0ff;}
	.culture_tit{ width:100%; font-size:16px; color:#42b0ff; font-weight:bold; height:35px; line-height:35px;}

	
	/*董事长致辞*/
	.oration{ width:100%; height: auto; overflow:hidden; margin-top:20px;}
	.oration_left{ float:none; width:260px; height:390px; margin:auto; overflow:hidden; position:relative;}
	.oration_right{ float:none; width:100%; height: auto; overflow:hidden; margin-top:30px; border-top:1px solid #e4e4e4;}
	.oration_1{ width:100%; text-align: center; font-size:18px; color:#444444; height:50px; line-height:50px; padding-top:5px;}
	.oration_2{ width:100%; text-align:right; font-size:14px; color:#767676;}
	.oration_3{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#444444; line-height:24px; margin-top:20px;}
	.oration_con{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#444444; line-height:24px; margin-top:25px; padding-bottom:20px;}
	.oration_dong{ width:100%; text-align:right; font-size:16px; color:#444444;}
	
	/*服务项目详情*/
	.detail{ width:96%; height:auto; overflow:hidden; background:none; margin:auto; margin-top:30px; margin-bottom:70px;}
	.detail_tit{ font-size:18px; color:#555555; height: auto; overflow:hidden; width:100%; padding-left:0px; background:none;}
	.detail_con{ width:100%; height: auto; overflow:hidden; margin-left:0px; margin-top:15px; margin-bottom:55px;}
	.detail_left{ float:none; width:320px; height:264px; margin:auto;}
	.lun_iframe{ display:none;}
	
	.detail_lun{ width:100%; height:264px; margin:auto;position:relative; overflow:hidden; display:block;}
	.detail_lun .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
	.detail_lun .swiper-slide{ overflow:hidden;}
	.detail_lun .swiper-slide img{ width:320px; height:264px;}
	
	.detail_lun_left{ position:absolute; left:0px; top:45%; z-index:1100; cursor:pointer; font-size:20px; color:#118acf; font-weight:bold;  font-family:"宋体"; width:35px; text-align: center; height:35px; line-height:35px; background-color:#fff;}
	.detail_lun_left:hover{ background-color:#118acf; color:#fff;-webkit-transition: all 0.4s ease-in-out;}
	.detail_lun_right{position: absolute; top:45%; right:0px; z-index:1100; cursor:pointer; font-size:20px; color:#118acf; font-weight:bold; font-family:"宋体"; width:35px; text-align: center; height:35px; line-height:35px; background-color:#fff;}
	.detail_lun_right:hover{background-color:#118acf; color:#fff;-webkit-transition: all 0.4s ease-in-out;}


	.detail_right{ float:none; width:100%; height: auto; overflow:hidden; margin-top:20px;}
	.detail_biao{ width:100%; font-size:18px; color:#118acf; font-weight:bold; height: auto; overflow:hidden;}
	.detail_en{ width:100%; font-size:12px; color:#118acf; font-family:Arial, Helvetica, sans-serif; height:28px; border-bottom:2px solid #e0e0e0; margin-top:10px;}
	.detail_1{ width:100%; font-size:14px; color:#464646; height:30px; line-height:30px; margin-top:20px;}
	.detail_1 span{ color:#aeaeae; margin-right:10px;}
	.detail_2{width:100%; font-size:14px; color:#aeaeae; height:30px; line-height:30px; }
	.detail_3{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#3d3d3d; line-height:24px;}
	.detail_xiang{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#414141; line-height:20px; margin-left:0px; margin-top:20px; padding-bottom:50px;}
	.detail_list{ width:100%; height:auto; overflow:hidden; margin-left:0px; margin-top:20px; margin-bottom:30px;}
	.detail_list ul li{ float:left; width:100%; height: auto; overflow:hidden; list-style:none; margin-right:0px; margin-bottom:15px;}
	.detail_list ul li.detail_list_li{ margin-right:0px;}
	.detail_list ul li a{ display:block; width:100%; height: auto; overflow:hidden;}
	
	.detail_img{ width:348px; height:206px; overflow:hidden;}
	.detail_img img{ width:348px; height:206px;}
	.detail_ti{ width:100%; font-size:16px; color:#414141; height:49px; line-height:49px; text-align: center;}
	
	
	/*荣誉*/
	.honor{ width:100%; height:auto; overflow:hidden; margin:auto; margin-top:25px;}
	.honor ul li{ float:none; width:100%; height: auto; overflow:hidden; list-style:none; margin-bottom:10px; margin-right:0px;}
	.honor ul li.honor_li{ margin-right:0px;}
	.honor ul li a{ display:block; width:100%; height: auto; overflow:hidden;}
	.honor_img{ width:338px; height:225px; overflow:hidden;}
	.honor_img img{ width:338px; height:225px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
	.honor_tit{ width:100%; text-align: center; font-size:16px; color:#404040; height:50px; line-height:50px;}
	
	
	
	/*合作伙伴*/
	.seat{ width:96%; height: auto; overflow:hidden; border-bottom:2px solid #ebebeb; margin:auto;}
	.seat_left{ float:left; font-size:18px; color:#555555; height:50px; line-height:50px;}
	.seat_right{ float:right; height:50px; font-size:14px; line-height:50px; color:#4c4c4c; background:url(../images/xiang_04.png) no-repeat left; padding-left:20px;}
	
	

	/*漂浮框*/
	.side{position:fixed;width:58px;height:275px;right:0;top:30%;z-index:100; display:none;}

	/*banner*/
	.big{ width:100%; height:240px; margin:auto;position:relative; overflow:hidden;}
	.big .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
	.big .swiper-slide{ overflow:hidden;}
	.big_div1{ display:block; width:100%; height:240px;}
	.big_div{ display:block; width:100%;  height:240px}
	.big_left{ display:none;}
	.big_right{ display:none;}

	.big .pagination{ position: absolute; bottom:15px; width: 100%; z-index:9; text-align:center;}
	.big .swiper-pagination-bullet { display: inline-block; width:10px;  height:10px; margin:0px 3px;  cursor: pointer; opacity: 1; background-color:#888a8c; border-radius:50%; border:none;}
	.big .swiper-pagination-bullet-active{ background-color:#fff; border:none;-webkit-transition: all 0.4s ease-in-out;}


	.partner_warp{ width:100%; height: auto; overflow:hidden; background-color:#f5f5f5; padding-bottom:5px;}
	.partner{ width:96%; height:82px; margin:auto; padding:20px 0px;}

	.about{ width:100%; height:auto; overflow:hidden; margin:auto; margin-top:30px;}
	.about_tit{ width:100%; text-align: center; font-size:20px; color:#4a4a4a; height: auto; overflow:hidden;} 
	.about_en{ width:100%; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align: center; color:#b7b7b7; height:25px; line-height:25px;}
	.about_mune{ width:100%; height:160px; margin-top:20px; text-align: center;}
	.about_mune a{ display:inline-block; height:160px; cursor:pointer; position:relative; margin:0px 5px;}
	
	.about_mune a.about_mune_a .about_img img{ border:2px solid #b2e1fd;}
	.about_mune a.about_mune_a .about_biao{ font-size:16px;}
	.about_mune a.about_mune_a .about_xian{ opacity:1;}
	.about_img{ width:104px; height:104px; margin:auto; }
	.about_img img{ width:100px; height:100px;border-radius:50%; overflow:hidden; background-color:#009afa; border:2px solid #fff;}
	
	.about_biao{ width:100%; text-align: center; font-size:16px; color:#3a3a3a; height:50px; line-height:50px;}
	.about_xian{ background:url(../images/index_15.jpg) no-repeat center; width:100%; height:32px; position:absolute; bottom:0; opacity:0; display:none;}
	
	.about_all{ width:96%; margin:auto; height:auto; overflow:hidden; margin-top:10px; margin-bottom:40px; display:none;}
	.about_con{ margin:auto; font-size:14px; color:#a4a4a4; line-height:24px; text-align: center; width:100%; padding-bottom:20px;}
	.about_more{ width:100%; height:32px;}
	.about_more a{ display:block; width:100px; height:32px; margin:auto; background-color:#636363; border-radius:30px; overflow:hidden; cursor:pointer;}
	.about_more img{ width:100px; height:32px;}
	
	.project{ width:100%; height: auto; overflow:hidden;}
	.project_img{ float:none; width:100%; height:546px;}
	.project_right{ float:none; width:100%; height: auto; overflow:hidden; background-color:#009afa; padding-bottom:40px;}
	.project_1{ font-size:20px; color:#fff; height: auto; overflow:hidden; padding-top:30px; margin-left:4%; width:92%;}
	.project_2{ width:92%; margin-left:4%; font-size:14px; color:#fff; font-family:Arial, Helvetica, sans-serif; height:34px; background:url(../images/index_03.png) no-repeat left bottom; line-height:28px;}
	.project_3{ width:92%; font-size:18px; color:#fff; overflow:hidden; margin-left:4%; height:45px; line-height:45px; margin-top:10px;}
	.project_4{ width:92%; font-size:14px; color:#fff; line-height:25px; height:75px; overflow:hidden; margin-left:4%; margin-top:0px;}
	.project_5{ width:92%; height:34px; margin-top:30px; margin-left:4%;}
	.project_5 a{ display:block; width:100px; height:32px; border:1px solid rgba(255,255,255,0.5); border-radius:30px; overflow:hidden; cursor:pointer;}
	.project_5 img{ width:100px; height:32px;}

	.press_mune{ width:100%; text-align: center; height:34px; margin-top:15px;}
	.press_mune a{ display:inline-block; font-size:14px; color:#3c3c3c; border-radius:20px; cursor:pointer; height:34px; line-height:34px; padding:0px 22px;}
	
	.press_all{ width:100%; height:auto; overflow:hidden; margin-top:23px; padding-bottom:35px;}
	.press_list{ width:96%; margin:auto; height:auto; overflow:hidden;}
	.press_list ul li{ float:none; width:100%; height: auto; overflow:hidden; list-style:none; margin-bottom:15px; margin-right:0px;}
	.press_list ul li.press_list_li{ margin-right:0px;}
	.press_list ul li a{ display:block; width:100%; height: auto; overflow:hidden; padding-bottom:15px; border-bottom:1px solid #e1e1e1; position:relative;}
	
	.press_img{ width:364px; height:233px; overflow:hidden;}
	.press_img img{ width:364px; height:233px;}
	.press_ri{ width:100%; height:56px; margin-top:10px;}
	.press_left{ float:left; width:22%; height:56px;}
	.press_1{ width:100%; font-size:22px; color:#009afa; font-family:Arial, Helvetica, sans-serif; text-align: center; height:32px; line-height:32px;}
	.press_2{ width:100%; text-align: center; font-size:14px; color:#565656; font-family:Arial, Helvetica, sans-serif; height:20px; line-height:20px;}
	.press_right{ float:right; width:78%; height:56px;}
	.press_3{ width:100%; font-size:16px; color:#3e3e3e; height:32px; line-height:32px;}
	.press_4{ width:100%; font-size:14px; color:#a5a5a5; height:20px; line-height:20px;}
	.press_bg{ width:364px; height:145px; background-color:rgba(0,0,0,0.67); position:absolute; top:0; text-align: center; padding-top:88px; opacity:0; display:none;}


	
}




