.in_banner{
width:100%;
overflow:hidden;
}
.in_banner img{
width:100%;
display:inline-block;
}

.xn_banner{
width:100%;
text-align:center;
margin-bottom:10px;
overflow:hidden;
}
.xn_banner img{
width:50%;
display:inline-block;
margin:0 auto;
}

.in_banner_system{
width:100%;
height:200px;
background:url(images/ban_system.jpg);
background-size:100% 100%;
}
.in_banner_cases{
width:100%;
height:200px;
background:url(images/ban_cases.jpg);
background-size:100% 100%;
}
.in_banner_T{
width:94%;
margin:0 auto;
padding-top:40px;
font-size:24px;
color:#fff;
font-weight:bold;
}
.in_banner_Txt{
width:94%;
margin:0 auto;
padding-top:10px;
font-size:12px;
color:#fff;
overflow:hidden;
}

.item_class{
width:100%;
padding-top:15px;
padding-bottom:10px;
background-color:#f2f2f2;
overflow:hidden;
}
.item_class ul{
margin:0;
padding:0;
list-style:none;
}
.item_class ul li{
width:33.333333%;
float:left;
margin-bottom:10px;
}
.item_class ul li a{
width:94%;
height:36px;
display:block;
margin:0 auto;
line-height:36px;
border:1px solid #c7c7c7;
background-color:#fff;
color:#1a1a1a;
text-align:center;
font-size:14px;
border-radius:20px;
}
.item_class ul li a.curr{
border-color:#e84606;
background-color:#e84606;
color:#fff;
font-weight:bold;
}

.search{
width:100%;
padding-top:30px;
padding-bottom:15px;
overflow:hidden;
}
.search_box{
width:94%;
margin:0 auto;
height:40px;
position:relative;
border:1px solid #c7c7c7;
background-color:#fff;
border-radius:20px;
overflow:hidden;
}
.search_input{
width:70%;
background-color:#fff;
height:36px;
line-height:36px;
border:none;
color:#999999;
font-size:14px;
position:absolute;
left:15px;
top:2px;
}
.search_btn{
width:30%;
height:40px;
line-height:40px;
background-color:#e84606;
color:#fff;
font-size:16px;
text-align:center;
border:none;
position:absolute;
right:-1px;
top:0;
border-radius:20px;
}


.info{
width:100%;
height:72px;
background-color:#f2f2f2;
}
.info ul{
margin:0;
padding:0;
list-style:none;
}
.info ul li{
width:25%;
float:left;
height:48px;
padding-top:15px;
text-align:center;
font-size:18px;

}
.info ul li a{
width:94%;
height:36px;
line-height:36px;
display:inline-block;
border:1px solid #c7c7c7;
background-color:#fff;
color:#1a1a1a;
margin:0 auto;
border-radius:40px;
font-size:14px;
}
.info ul li a.cur{
border-color:#e84606;
background-color:#e84606;
color:#fff;
}
.info ul li:last-child{
background:no-repeat;
}

.AboM{
width:94%;
margin:0 auto 15px auto;
}
.AboM img{
width:100%;
display:block;
}

.all_aic{
width:100%;
padding-top:15px;
background-color:#f5f5f5;
overflow:hidden;
}

.aic_sub_all{
width:100%;
background-color:#fff;
overflow:hidden;
}
.aic_sub_all ul{
margin:0;
padding:0;
list-style:none;
}
.aic_sub_all ul li{
width:100%;
float:left;
overflow:hidden;
}
.aic_sub_nav_li{
width:92%;
padding:0 4%;
height:60px;
background:url(images/aow_down.png) 96% center no-repeat;
border-bottom:1px solid #dcdcdc;
}
.aic_sub_nav_li span{
width:100%;
height:60px;
line-height:60px;
display:block;
font-size:20px;
color:#e84606;
}

.aic_sub_nav_li span.aib_ico_1{
background:url(images/aib_ico_1.png) left center no-repeat;
}
.aic_sub_nav_li span.aib_ico_2{
background:url(images/aib_ico_2.png) left center no-repeat;
}
.aic_sub_nav_li span.aib_ico_3{
background:url(images/aib_ico_3.png) left center no-repeat;
}
.aic_sub_nav_li span.aib_ico_4{
background:url(images/aib_ico_4.png) left center no-repeat;
}

.aic_sub_nav_li.on{
background:url(images/aow_up.png) 96% center no-repeat;

}
.aic_sub_nav_box{
width:100%;
border-bottom:1px solid #dcdcdc;
display:none;
overflow:hidden;
}
.aic_sub_nav_box ul{
margin:0;
padding:0;
list-style:none;
}
.aic_sub_nav_box ul li{
width:33.33333%;
height:56px;
float:left;
}
.aic_sub_nav_box ul li a{
width:94%;
display:block;
margin:0 auto;
border:1px solid #dcdcdc;
height:40px;
line-height:40px;
border-radius:20px;
font-size:14px;
color:#4c4c4c;
text-decoration:none;
text-align:center;
}
.aic_sub_nav_box ul li a:hover{
color:#088eff;
}

.in_main{
width:100%;
margin:0 auto;
}
.title{
width:100%;
line-height:32px;
padding:15px 0;
font-size:24px;
color:#1a1a1a;
text-align:center;
}
.title span{
color:#e84606;
font-weight:bold;
}
.aimg{
width:100%;
overflow:hidden;
}
.aimg img{
width:100%;
display:block;
}
.article{
width:94%;
font-size:16px;
line-height:24px;
overflow:hidden;
color:#4c4c4c;
margin:0 auto;
}

.all_zmc{
width:100%;
margin-top:15px;
background:url(images/all_zmc.jpg);
background-size:100% 100%;
padding-bottom:30px;
overflow:hidden;
}
.zmc_T{
width:94%;
margin:0 auto;
height:54px;
border-bottom:1px solid #e5e5e5;
overflow:hidden;
}
.zmc_T span{
width:60%;
height:50px;
display:inline;
line-height:50px;
float:left;
font-size:24px;
font-weight:bold;
color:#1a1a1a;
}
.zmc_T label{
width:40%;
float:right;
display:inline;
height:50px;
line-height:50px;
text-align:right;
}
.zmc_T label a{
font-size:14px;
text-decoration:none;
}

.zmc_Desc{
width:94%;
padding:15px 0;
margin:0 auto;
overflow:hidden;
font-size:14px;
line-height:24px;
color:#1a1a1a;
}

.zmc_box{
width:94%;
margin:0 auto;
overflow:hidden;
}
.zmc_box img{
width:100%;
display:block;
}

.all_awh{
width:100%;
margin:0 auto 20px auto;
overflow:hidden;
padding-top:15px;
}
.wh_T{
width:94%;
margin:0 auto;
height:50px;
line-height:50px;
font-size:24px;
font-weight:bold;
color:#1a1a1a;
}
.wh_li{
width:94%;
margin:0 auto;
overflow:hidden;
}
.wh_li ul{
margin:0;
padding:0;
list-style:none;
}
.wh_li ul li{
width:100%;
float:left;
margin-bottom:12px;
}
.wh_li ul li img{
width:100%;
display:block;
}

.all_astyle{
width:100%;
padding:15px 0 30px 0;
background-color:#f5f5f5;
overflow:hidden;
}
.wh_Txt{
width:94%;
margin:0 auto;
overflow:hidden;
font-size:14px;
line-height:22px;
padding-bottom:15px;
}

.wh_style{
width:94%;
background-color:#fff;
box-shadow:0 0 12px rgba(0,0,0,0.12);
overflow:hidden;
}
.wh_style_A{
width:100%;
overflow:hidden;
}
.wh_style_A img{
width:100%;
display:block;
}
.wh_style_B{
width:94%;
margin:0 auto;
padding:15px 0 0 0;
font-size:20px;
color:#e84606;
font-weight:bold;
text-align:left;
}
.wh_style_B em{
font-weight:normal;
color:#c7c7c7;
font-size:12px;
}
.wh_style_C{
width:94%;
margin:0 auto;
padding:15px 0;
font-size:14px;
line-height:24px;
color:#4c4c4c;
text-align:left;
overflow:hidden;
}
.wh_style_D{
width:94%;
margin:0 auto;
overflow:hidden;
text-align:left;
padding-bottom:20px;
}

.in_team{
width:94%;
margin:0 auto;
overflow:hidden;
}

.all_team{
width:100%;
padding:15px 0;
background-color:#f0f1f2;
overflow:hidden;
}
.team{
width:100%;
padding-top:10px;
overflow:hidden;
}
.team ul{
margin:0;
padding:0;
list-style:none;
}
.team ul li{
width:50%;
float:left;
padding-bottom:10px;
overflow:hidden;
text-align:center;
}
.team ul li img{
width:96%;
display:inline-block;
}

.distory{
width:100%;
height:auto;
padding-top:10px;
background-image:url(images/his.jpg);
background-repeat:no-repeat;
background-size:100% 100%;
-moz-background-size:100% 100%;
clear:both;
}
.distory_T{
width:90%;
height:48px;
line-height:48px;
font-size:24px;
color:#fff;
font-weight:bold;
margin:0 auto;
border-bottom:1px solid #b2cad9;
text-align:center;
}
.all_distory{
width:100%;
}

.brd_T{
width:90%;
height:54px;
line-height:54px;
font-size:24px;
color:#fff;
margin:0 auto;
font-weight:bold;
text-align:center;
}

.all_stu{
width:100%;
padding:10px 0;
background-color:#f2f4f5;
overflow:hidden;
}
.in_TTs{
font-size:22px;
height:40px;
line-height:40px;
color:#333333;
width:90%;
margin:0 auto;
font-weight:bold;
}
.stu{
width:90%;
padding-top:10px;
margin:0 auto;
overflow:hidden;
}
.stu ul{
margin:0;
padding:0;
list-style:none;
}
.stu ul li{
width:50%;
float:left;
padding-bottom:10px;
overflow:hidden;
text-align:center;
}
.stu ul li img{
width:97%;
display:inline-block;
}

.desc{
width:100%;
padding-top:30px;
overflow:hidden;
line-height:24px;
font-size:16px;
}
.desc strong{
font-size:30px;
color:#11be01;
}
.best_case{
width:100%;
padding-top:15px;
}
.best_case ul{
margin:0;
padding:0;
list-style:none;
}
.best_case ul li{
width:99%;
box-shadow:0 0 12px rgba(0,0,0,0.1);
float:left;
padding-top:10px;
padding-bottom:15px;
overflow:hidden;
margin-bottom:20px;
}
.best_case_A{
width:90%;
margin:0 auto;
text-align:center;
}
.best_case_A img{
width:100%;
display:inline-block;
}
.best_case_B{
width:94%;
line-height:26px;
color:#1a1a1a;
font-size:16px;
margin:5px auto;
}
.best_case_C{
width:94%;
line-height:24px;
color:#666;
font-size:14px;
margin:0 auto;
}
.best_case_D{
width:60%;
height:40px;
line-height:40px;
text-align:center;
border:1px solid #0067be;
margin:10px auto 0 auto;
}
.best_case_D a{
font-size:14px;
color:#0067be;
}

.history{
width:90%;
margin:0 auto;
overflow:hidden;
}
.history ul{
margin:0;
padding:0;
list-style:none;
}
.history ul li{
width:100%;
float:left;
background:url(images/line.png) 10px top repeat-y;
padding-bottom:15px;
overflow:hidden;
}
.history_A{
padding-left:29px;
height:44px;
line-height:44px;
background:url(images/dian.png) left center no-repeat;
font-size:24px;
font-weight:bold;
color:#1a1a1a;
}
.history_A em{
font-family:Arial, Helvetica, sans-serif;
color:#0067be;
font-style:normal;
}
.history_B{
padding-left:29px;
font-size:14px;
line-height:24px;
overflow:hidden;
color:#666666;
}

.process{
width:90%;
margin:0 auto;
overflow:hidden;
}
.process ul{
margin:0;
padding:0;
list-style:none;
}
.process ul li{
width:100%;
float:left;
border-bottom:1px solid #e5e5e5;
padding-bottom:15px;
margin-top:15px;
overflow:hidden;
}
.process_A{
width:100%;
padding:10px 0;
font-size:24px;
color:#1a1a1a;
font-weight:bold;
}
.process_li{
padding-left:30px;
overflow:hidden;
line-height:30px;
font-size:16px;
background:url(images/li.png) 17px 13px no-repeat;
color:#666666;
}

.coc_img{
width:100%;
padding:10px 0 10px 0;
margin:0 auto;
}
.coc_img img{
width:100%;
display:inline-block;
}
.all_category{
width:100%;
}
.category_Pic{
width:90%;
margin:20px auto;
box-shadow:0 0 12px rgba(0,0,0,0.1);
}
.category_Pic_A{
width:100%;
overflow:hidden;
text-align:center;
}
.category_Pic_A img{
width:60%;
display:inline-block;
}
.category_Pic_B{
width:100%;
height:40px;
line-height:40px;
text-align:center;
font-size:18px;
background-color:#f7f7f7;
}
.item_main{
width:94%;
margin:0 auto;

overflow:hidden;
}
.category_name{
width:100%;
padding:10px 0;
overflow:hidden;
font-size:28px;
font-weight:bold;
color:#1a1a1a;
}
.item_OST{
width:100%;
height:44px;
line-height:44px;
font-size:24px;
font-weight:bold;
color:#1a1a1a;
margin-top:10px;
}
.item_desc{
width:100%;
overflow:hidden;
padding-top:10px;
padding-bottom:10px;
line-height:22px;
font-size:14px;
color:#1a1a1a;
}
.item_desc strong{
color:#0067be;
font-size:20px;
}
.item_tip{
width:100%;
padding:15px 0;
overflow:hidden;
}
.item_tip img{
width:100%;
display:block;
}
.category_cn{
width:100%;
padding:5px 0;
font-size:14px;
line-height:32px;
overflow:hidden;
}
.category_btn{
width:100%;
padding-top:10px;
padding-bottom:10px;
overflow:hidden;
}
.category_btn a{
width:46%;
height:40px;
line-height:40px;
display:block;
float:left;
background-color:#098bfa;
color:#fff;
font-size:16px;
margin-right:4%;
text-align:center;
border-radius:4px;
}

.category_body{
width:90%;
padding:15px 5%;
background-color:#f5f5f5;
overflow:hidden;
}
.category_tab{
width:100%;
border:1px solid #e6e6e6;
background:url(images/tab_line.gif) center center no-repeat;
background-color:#fff;
overflow:hidden;

}
.category_tab ul{
margin:0;
padding:0;
list-style:none;
}
.category_tab ul li{
width:50%;
height:48px;
text-align:center;
float:left;
font-size:24px;
}
.category_tab ul li a{
padding:0 10px;
height:46px;
line-height:46px;
display:inline-block;
color:#333333;
}
.category_tab ul li.cur a{
border-bottom:2px solid #098bfa;
color:#098bfa;
}

.category_list{
width:94%;
margin:0 auto;
}
.category_list ul{
margin:0;
padding:0;
list-style:none;
}
.category_list ul li{
width:100%;
float:left;
border-bottom:1px solid #e5e5e5;
padding:10px 0;
}
.category_list_A{
width:100%;
height:48px;
line-height:48px;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
}
.category_list_A a{
color:#1a1a1a;
font-weight:bold;
font-size:20px;
text-decoration:none;
}
.category_list_B{

line-height:24px;
font-size:14px;
color:#808080;
}
.category_list_C{

height:40px;
line-height:40px;
overflow:hidden;
}
.category_list_C a{
font-size:16px;
color:#666;
text-decoration:none;
}
.category_list_C a:hover{
color:#147efb;
}

.hot_TT{
width:90%;
margin:0 auto;
padding-top:25px;
font-size:24px;
color:#1a1a1a;
}
.hot_box{
width:100%;
margin:0 auto;
overflow:hidden;
}
.hot_box ul{
margin:0;
padding:0;
list-style:none;
}
.hot_box ul li{
width:94%;
float:left;
padding:15px 3% 20px 3%;
margin-bottom:10px;
border-bottom:1px solid #f0f0f0;
overflow:hidden;
line-height:18px;
font-size:14px;
color:#1a1a1a;
}
.hot_box ul li img{
width:106px;
padding:6px;
height:106px;
border:1px solid #ebebeb;
float:left;
margin-right:15px;
border-radius:10px;
box-shadow:0 0 10px rgba(51,51,51,0.12);
}
.hot_box ul li a.Bxs{
font-size:18px;
color:#1a1a1a;
margin-top:6px;
padding-bottom:6px;
display:inline-block;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
}

.atitle{
text-align:center;
font-size:20px;
font-weight:bold;
color:#333;
}

.all_cases{
width:100%;
background-color:#edeff2;
overflow:hidden;
}
.in_cases{
width:94%;
margin:0 auto;
}
.in_cases ul{
margin:0;
padding:0;
list-style:none;
}
.in_cases ul li{
width:100%;
height:100px;
background-color:#ffffff;
margin-top:20px;
float:left;
}
.in_cases_li{
width:100%;
position:relative;
height:100px;
overflow:hidden;
}
.in_cases_liA{
width:132px;
height:100px;
position:absolute;
left:0;
top:0;
}
.in_cases_liA img{
width:132px;
height:100px;
}
.in_cases_liB{
width:60%;
height:44px;
position:absolute;
left:142px;
top:10px;
line-height:22px;
overflow:hidden;
}
.in_cases_liB a{
font-size:14px;
color:#1a1a1a;
text-decoration:none;
}
.in_cases_liC{
width:60%;
height:36px;
position:absolute;
left:142px;
top:64px;
border-top:1px solid #e5e5e5;
line-height:36px;
}


.in_cases_tag{
font-size:18px;
height:46px;
line-height:46px;
color:#999999;
}
in_cases_tag a{
color:#666;
}

DIV.bk_yellow{width:100%;clear:both;float:left;padding-bottom:30px;padding-top:30px;PADDING-RIGHT:0;PADDING-LEFT:0;MARGIN:0;TEXT-ALIGN:center;}DIV.bk_yellow A{padding:5px 3px 5px 3px;background-color:#FAFAFA;BORDER-RIGHT:#ccc 1px solid;BORDER-TOP:#ccc 1px solid;MARGIN:2px 5px 2px 5px;BORDER-LEFT:#ccc 1px solid;COLOR:#000;BORDER-BOTTOM:#ccc 1px solid;TEXT-DECORATION:none;}DIV.bk_yellow A:hover{BORDER:#e84606 1px solid;COLOR:#FFF;background-color:#e84606;}DIV.bk_yellow SPAN.current{padding:5px 3px 5px 3px;BORDER-RIGHT:#e84606 1px solid;BORDER-TOP:#e84606 1px solid;FONT-WEIGHT:bold;MARGIN:2px 5px 2px 5px;BORDER-LEFT:#e84606 1px solid;COLOR:#fff;BORDER-BOTTOM:#e84606 1px solid;BACKGROUND-COLOR:#e84606}DIV.bk_yellow SPAN.disabled{padding:5px 3px 5px 3px;BORDER-RIGHT:#eee 1px solid;BORDER-TOP:#eee 1px solid;MARGIN:2px 5px 2px 5px;BORDER-LEFT:#eee 1px solid;COLOR:#ddd;BORDER-BOTTOM:#eee 1px solid;}

.Ca_body{
width:94%;
margin:0 auto;
padding:15px 0 0 0;
overflow:hidden;
}
.Ca_title{
width:100%;
line-height:24px;
padding-bottom:10px;
font-size:20px;
color:#333;
text-align:center;

overflow:hidden;
}
.Ca_desc{
width:100%;
font-size:14px;
padding-bottom:20px;
color:#999999;
border-bottom:1px solid #eeeeee;
text-align:center;
overflow:hidden;
}
.Ca_content{
width:100%;
padding:15px 0;
font-size:14px;
line-height:24px;
overflow:hidden;
}
.Ca_content img{
width:100%;
display:inline-block;
}

.Ca_no{
border-top:1px solid #e5e5e5;
height:80px;
line-height:80px;
color:#999;
font-size:16px;
}
.Ca_PN{
width:94%;
padding:6px 3% 0 3%;
height:34px;
line-height:34px;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
font-size:16px;
}
.Za_T{
width:94%;
margin:0 auto;
height:60px;
line-height:60px;
font-size:24px;
color:#333333;
margin-top:10px;
}

.news_class{
width:100%;
padding:20px 0;
overflow:hidden;
}
.news_class ul{
margin:0;
padding:0;
list-style:none;
}
.news_class ul li{
width:50%;
float:left;
}
.news_class ul li a{
width:80%;
height:42px;
display:block;
margin:0 auto;
line-height:42px;
background-color:#f5f5f5;
border:1px solid #e6e6e6;
border-radius:2px;
text-align:center;
font-size:16px;
}
.news_class ul li a.cur{
background-color:#0067be;
border-color:#0067be;
color:#fff;
}

.all_coop{
width:94%;
margin:0 auto;
padding:30px 0 30px 0;
}
.coop_li{
width:100%;
padding-bottom:15px;
margin-top:15px;
background-color:#f5f5f5;
}
.coop_li_A{
width:100%;
overflow:hidden;
}
.coop_li_A img{
width:100%;
display:inline-block;
}
.coop_li_B{
text-align:center;
padding-top:15px;
height:42px;
line-height:42px;
font-size:20px;
color:#333;
font-weight:bold;
}
.coop_li_C{
width:90%;
overflow:hidden;
font-size:14px;
line-height:24px;
color:#1a1a1a;
margin:0 auto;
padding-top:10px;
text-align:center;
}

.coop_li_tw{
width:100%;
padding-bottom:10px;
overflow:hidden;
}
.coop_li_tw ul{
margin:0;
padding:0;
list-style:none;
}
.coop_li_tw ul li{
width:50%;
float:left;
}

.all_hzm{
width:100%;
padding-top:30px;
padding-bottom:30px;
background-color:#f5f5f5;
overflow:hidden;
}
.hzm{
width:96%;
margin:10px auto;
padding:15px 0;
box-shadow:0 0 10px rgba(13,31,47,0.2);
overflow:hidden;
}
.hzm_ico{
width:100%;
text-align:center;
}
.hzm_ico img{
height:50px;
}
.hzm_title{
width:100%;
padding:15px 0;
text-align:center;
font-size:18px;
font-weight:bold;
color:#1a1a1a;
}
.hzm_desc{
width:94%;
margin:0 auto;
overflow:hidden;
text-align:center;
font-size:14px;
line-height:20px;
}


.all_hzs{
width:100%;
padding:15px 0 30px 0;
background:url(images/coop_hz.jpg);
background-size:100% 100%;
overflow:hidden;
}
.hzs_box{
width:94%;
padding:10px 0;
margin:10px auto 0 auto;
background-color:#fff;
opacity: 0.94;
overflow:hidden;
}
.hzs_box ul{
width:94%;
margin:0 auto;
padding:0;
list-style:none;
}
.hzs_box ul li{
width:100%;
padding:10px 0;
float:left;
border-bottom:1px solid #d5d7d9;
color:#1a1a1a;
font-size:16px;
}
.hzs_box ul li span{
color:#e84606;
}

.hz_lc{
width:94%;
padding-top:30px;
margin:0 auto;
overflow:hidden;
}
.hz_lc_in{
width:80%;
margin:20px auto;
overflow:hidden;
}
.hz_lc_in img{
width:100%;
display:block;
}

.hzsq{
width:100%;
overflow:hidden;
}
.hzsq img{
width:100%;
display:block;
}

.all_bd{
width:100%;
background-color:#f2f2f2;
overflow:hidden;
padding:20px 0;
}
.bd_box{
width:94%;
background-color:#fff;
padding-bottom:20px;
margin:0 auto;
}
.bd_box_T{
width:100%;
height:60px;
text-align:center;
line-height:60px;
font-size:24px;
color:#333;
border-bottom:1px solid #ececec;
}
.bd_box_li{
width:94%;
height:52px;
border-bottom:1px solid #e6e6e6;
overflow:hidden;
margin:0 auto;
}
.bd_box_li input{
width:100%;
border:none;
height:48px;
line-height:48px;
font-size:14px;
color:#999;
}
.bd_box_tarea{
width:94%;
margin:10px auto 0 auto;
overflow:hidden;
}
.tarea{
width:98%;
background-color:#fafafa;
height:100px;
color:#b2b2b2;
font-size:14px;
border:1px solid #e6e6e6;
}
.bd_box_btn{
width:94%;
margin:20px auto 0 auto;
overflow:hidden;
}
.subm{
width:100%;
height:40px;
line-height:40px;
text-align:center;
font-size:14px;
color:#fff;
border:none;
border-radius:4px;
background-color:#0067be;
}
.coop_tool{
width:94%;
background-color:#f5f5f5;
border:1px solid #e6e6e6;
margin:20px auto 0 auto;
padding:20px 0;
}
.coop_tool_A{
text-align:center;
}
.coop_tool_B{
height:52px;
text-align:center;
line-height:52px;
font-size:20px;
font-weight:bold;
color:#333333;
}
.coop_tool_C{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#8d9399;
}

.lxx_li{
width:94%;
padding:20px 0;
margin:20px auto;
box-shadow:0 0 12px rgba(0,0,0,0.1);
}
.lxx_li_in{
width:90%;
margin:0 auto;
font-size:22px;
color:#666666;
line-height:40px;
overflow:hidden;
}
.lxx_li_in img{
float:left;
margin-right:22px;
}
.lxx_li_in strong{
font-size:24px;
color:#333;
font-weight:normal;
}

.all_lx{
width:100%;
padding:30px 0;
background-color:#f2f2f2;
overflow:hidden;
}
.all_lx_in{
width:94%;
margin:0 auto;
}
.all_lx_in img{
width:100%;
display:inline-block;
}
.all_lx_inn{
width:94%;
font-size:14px;
color:#666;
line-height:20px;
margin:0 auto;
}
.all_lx_inn a{
color:#666;
}

.all_lx_inn strong{
color:#0067bf;
font-size:18px;
}

.lxxx_li{
width:94%;
padding:20px 0;
margin:20px auto;
background-color:#fafafa;
border:1px solid #e6e6e6;
}
.lxxx_li_in{
width:90%;
margin:0 auto;
font-size:18px;
color:#666666;
overflow:hidden;
}
.lxxx_li_in img{
margin-right:22px;
}
.lxxx_li_in strong{
font-size:24px;
color:#333;
font-weight:normal;
}

.lxxxx_li_in{
width:90%;
margin:0 auto;
font-size:16px;
color:#666666;
overflow:hidden;
}
.lxxxx_li_in img{
margin-right:22px;
}

.bd_box_tab{
width:100%;
height:60px;

border-bottom:1px solid #f0f0f0;
overflow:hidden;
}
.bd_box_tab ul{
margin:0;
padding:0;
list-style:none;
}
.bd_box_tab ul li{
width:100%;
height:60px;
line-height:60px;
float:left;
text-align:center;
font-size:16px;
color:#808080;
}
.bd_box_tab ul li.selected{
color:#147efb;
font-weight:bold;
}
.all_good{
width:100%;
padding-bottom:10px;
}
#yous{position:relative; width:100%;}
#yous .btnL , #yous .btnR{position: absolute; top:50%; z-index: 9999;}
#yous .btnL img, #yous .btnR img{width:100%;}
#yous .btnL{left:0.667em;}
#yous .btnR{right:0.667em;}
.hd ul{ margin:0; padding:0;  list-style:none;}

.chaoji{overflow:hidden; display:none;}
.chaoji li{float:left; width:25%; padding:1.2rem 0; text-align:center; font-size:1.3rem; font-weight:bold; color:#fff; background-color:#000;}
.chaoji li.on{color:#ff7300;}
.chaoji li:nth-child(1),.chaoji li:nth-child(3){background-color:#2f2f2f; }

.xysImg img{display:block; width:70%; border:1px solid #ebebeb; margin:0 auto;}

.xys_li{
width:100%;
padding-top:30px;
margin:0 auto;
}
.xys_li_A{
width:40%;
height:58px;
line-height:58px;
text-align:center;
font-weight:bold;
font-size:28px;
color:#fff;
background-color:#0067bf;
margin:0 auto;
border-radius:40px;
}
.xys_li_B{
width:74%;
line-height:28px;
text-align:center;
font-size:18px;
color:#fff;
padding-top:20px;
margin:0 auto;
}
.xys_li_C{
width:100%;
height:70px;
background:url(images/bc.png) center 11px no-repeat;
text-align:center;
font-size:18px;
line-height:36px;
font-weight:bold;
color:#fff;
margin-top:50px;
}

.hide{
display:none;
}

.all_categorys{
width:100%;
background-color:#0067bf;
padding-bottom:20px;
overflow:hidden;
}
.categorys_name{
width:90%;
margin:0 auto;
padding:20px 0;
overflow:hidden;
font-size:28px;
font-weight:bold;
color:#fff;
}
.categorys_Pic{
width:90%;
margin:0 auto;
}
.categorys_Pic_A{
width:100%;
background-color:#fff;
overflow:hidden;
text-align:center;
}
.categorys_Pic_A img{
width:60%;
display:inline-block;
}
.categorys_Pic_B{
width:100%;
height:40px;
line-height:40px;
text-align:center;
font-size:18px;
background-color:#f7f7f7;
margin-bottom:20px;
}
.categorys_Pic_C{
width:100%;
overflow:hidden;
}
.categorys_Pic_C ul{
margin:0;
padding:0;
list-style:none;
}
.categorys_Pic_C ul li{
width:33.333333%;
float:left;
}
.categorys_Pic_C ul li div{
width:95%;
height:40px;
line-height:40px;
text-align:center;
font-size:16px;
color:#fff;
font-weight:bold;
}

.categorys_desc{
width:100%;
overflow:hidden;
padding-top:15px;
line-height:22px;
font-size:14px;
}
.categorys_desc strong{
color:#333;
font-size:20px;
}

#bh_colum_bar.fixed{
	width:100%;
	position:fixed;
	top:0;
	z-index:9999999999;
}

.item_tab{
width:100%;
height:50px;
padding-top:10px;
background-color:#f2f2f2;
overflow:hidden;
}
.item_tab ul{
margin:0;
padding:0;
list-style:none;
}
.item_tab ul li{
width:20%;
height:40px;
float:left;
}
.item_tab ul li a{
width:94%;
height:36px;
display:block;
margin:0 auto;
line-height:36px;
border:1px solid #c7c7c7;
background-color:#fff;
color:#1a1a1a;
text-align:center;
font-size:14px;
border-radius:20px;
}
.item_tab ul li a.sled{
border-color:#e84606;
background-color:#e84606;
color:#fff;
font-weight:bold;
}

.item_hr{
width:100%;
height:10px;
background-color:#f2f2f2;
}

.lcheng_li{
width:94%;
margin:0 auto;
height:188px;
position:relative;
}
.lcheng_li_ico{
width:100%;
height:50px;
position:absolute;
left:0;
top:0;
text-align:center;
}
.lcheng_li_ico img{
height:50px;
display:block;
margin:0 auto;
}
.lcheng_li_box{
width:100%;
height:102px;
padding-top:24px;
position:absolute;
left:0;
bottom:0;
background:url(/images/fuwu/lico_bg.png);
background-size:100% 100%;
}
.lcheng_li_name{
width:100%;
height:40px;
line-height:38px;
text-align:center;
font-size:18px;
color:#1a1a1a;
font-weight:bold;
}
.lcheng_li_desc{
width:100%;

line-height:18px;
text-align:center;
font-size:14px;
color:#1a1a1a;
overflow:hidden;
}


.item_bd{
width:100%;
overflow:hidden;
}
.item_bd img{
width:100%;
display:block;
}

.item_txt{
width:94%;
padding:0 0 15px 0;
margin:0 auto;
font-size:14px;
line-height:24px;
overflow:hidden;
}
.item_txt img{
width:100%;
display:block;
}

.item_ST{
width:94%;
margin:0 auto;
height:60px;
line-height:60px;
font-size:24px;
}

.item_hrh{
width:100%;
height:10px;
background-color:#f2f2f2;
}

.item_hsh{
width:94%;
height:1px;
margin:0 auto 10px auto;
background-color:#cccccc;
}

.item_youshi{
width:100%;
overflow:hidden;
}

.item_youshi_li{
width:94%;
margin:0 auto;
overflow:hidden;
}
.item_youshi_li ul{
margin:0;
padding:0;
list-style:none;
}
.item_youshi_li ul li{
width:100%;
float:left;
overflow:hidden;
margin-bottom:10px;
}
.item_youshi_li ul li img{
width:100%;
display:block;
}

.item_BT{
width:94%;
margin:10px auto 0 auto;
height:60px;
overflow:hidden;
}
.item_BT span{
width:60%;
height:50px;
line-height:50px;
display:inline;
font-weight:bold;
font-size:24px;
color:#1a1a1a;
float:left;
}
.item_BT label{
width:40%;
float:right;
height:50px;
line-height:50px;
display:inline;
text-align:right;
}
.item_BT label a{
font-size:14px;
color:#1a1a1a;
text-decoration:none;
}

.ITD_T{
width:100%;
height:50px;
padding:10px 0;
line-height:50px;
font-size:22px;
text-align:center;
color:#1a1a1a;
}

.item_anca_all{
width:94%;
margin:0 auto;
background-color:#f5f6f7;
overflow:hidden;
}

.item_anca{
width:94%;
overflow:hidden;
margin:0 auto;
}

.item_1{
width:94%;
margin:0 auto;
overflow:hidden;
}
.item_1 img{
width:100%;
display:block;
}

.item_kehu{
width:94%;
padding:10px 0;
margin:0 auto;
overflow:hidden;
}

.item_lc{
width:100%;
padding:10px 0 20px 0;
overflow:hidden;
}
.ilc{
width:94%;
margin:0 auto;
padding-top:10px;
overflow:hidden;
}
.ilc img{
width:100%;
display:block;
}

.item_brd{
width:94%;
margin:0 auto 10px auto;
}
.item_brd img{
width:100%;
display:block;
}

.all_item_tj{
width:100%;
background-color:#f2f2f2;
overflow:hidden;
}

.item_Sxt{
width:94%;
padding:20px 0;
margin:0 auto;
overflow:hidden;
font-size:14px;
line-height:24px;
}
.item_Sxt span{
color:#e84606;
}

.categorys_txt ol{
margin:0;
padding:0;
}
.categorys_txt ol li{
margin:0;
padding:0;
}
.categorys_txt img{
width:100%;
display:block;
}

.categorys_TT{
width:100%;
padding:20px 0;
text-align:center;
font-size:24px;
color:#333;
font-weight:bold;
}
.categorys_lc{
width:100%;
overflow:hidden;
}
.categorys_lc img{
width:100%;
display:block;
}

.categorys_lx{
width:100%;
padding:15px 0 30px 0;
overflow:hidden;
text-align:center;
font-size:14px;
}
.categorys_lx strong{
color:#ff6012;
font-size:20px;
}

.webNewsList {
  width: 94%;
  padding-bottom:10px;
  margin:0 auto;
  overflow: hidden;
}
.webNewsList ul {
  list-style: none;
  margin:0;
  padding:0;
}
.webNewsList ul li {
  width: 98%;
  height: 50px;
  line-height:50px;
  padding-left: 16px;
  background:url(images/xc_em.png) left center no-repeat;
  overflow: hidden;
  white-space:nowrap;
  word-break:keep-all;
  overflow:hidden;
  text-overflow:ellipsis;
  border-bottom: 1px #e5e5e5 solid;
}
.webNewsList ul li a{
  color: #1a1a1a;
  font-size:14px;
  text-decoration:none;
}



.categorys_4th{
width:100%;
padding-top:10px;
overflow:hidden;
}
.categorys_4th ul{
margin:0;
padding:0;
list-style:none;
}
.categorys_4th ul li{
width:50%;
float:left;
overflow:hidden;
}
.categorys_4th_a{
width:90%;
margin:0 auto;
overflow:hidden;
}
.categorys_4th_a img{
width:40%;
display:block;
margin:0 auto;
}
.categorys_4th_b{
width:100%;
padding:15px 0;
font-size:18px;
color:#474747;
font-weight:bold;
overflow:hidden;
text-align:center;
}
.categorys_4th_c{
width:90%;
margin:0 auto;
padding:10px 0 15px 0;
font-size:16px;
line-height:24px;
color:#474747;
overflow:hidden;
text-align:center;
}
.categorys_4th_c span{
color:#006ac5;
font-weight:bold;
}

.xfal{position: relative; width:98%; margin:0 auto; padding-bottom:5px;}
.xfal dl { margin:0; padding:0;width: 32%;float: left;margin-left: 2%; height:auto; position:relative;}
.xfal dl:first-child {margin-left: 0;}
.xfal dl dd {height: 2.5rem;line-height: 2.5rem;text-align: center;font-size: 1.2rem;background: url(../images/Index/xfalbg.png);}
.xfal dl dd a {color: #333;}

.xc_Team_li_l{
width:100%;
overflow:hidden;
}
.xc_Team_li_l img{
width:100%;
display:block;
}

.xc_Team_li_ra{
width:100%;
height:40px;
line-height:40px;
background-color:#333;
text-align:center;
color:#fff;
font-size:14px;
}
.xc_Team_li_ra em{
font-style:normal;
}

.xfal .xfal_switch {text-align: center;margin: 1rem 0;}
.xfal .xfal_switch span {display: inline-block;vertical-align: middle; width: 1rem;height: 1rem; background-color:#e6e6e6;margin-right: 1rem;border-radius:50%;}
.xfal .xfal_switch span.on { background-color:#006ac5;}

.all_contact{
width:100%;
padding:30px 0 20px 0;
background-color:#f2f2f2;
overflow:hidden;
}
.zb_lxc{
width:94%;
margin:0 auto 20px auto;
background-color:#fff;
box-shadow:0 0 9px rgba(23,78,169,0.3);
overflow:hidden;
padding:10px 0 20px 0;
}
.zb_lxc_T{
width:94%;
height:50px;
line-height:50px;
font-size:20px;
color:#1a1a1a;
font-weight:bold;
margin:0 auto;
}
.zb_lxc_T span{
font-size:14px;
font-weight:normal;
color:#c7c7c7;
}
.zb_lxc_hr{
width:94%;
height:1px;
margin:0 auto;
background-color:#dcdcdc;
}
.zb_lxc_Desc{
width:94%;
margin:10px auto 0 auto;
overflow:hidden;
font-size:14px;
line-height:24px;
}

.lx_tool{
width:94%;
margin:30px auto;
overflow:hidden;
}
.lx_tool ul{
margin:0;
padding:0;
list-style:none;
}
.lx_tool ul li{
width:100%;
float:left;
height:50px;
font-size:16px;
}
.lx_tool ul li span{
width:40px;
height:30px;
padding-top:10px;
display:inline;
float:left;
}
.lx_tool ul li span img{
width:30px;
height:30px;
}
.lx_tool ul li label{
height:50px;
line-height:50px;
display:inline;
float:left;
}

.lx_tool ul li a{
color:#e84606;
font-size:20px;
font-weight:bold;
}