body{font-size:14px; background:#eeeeee; max-width:720px; font-family: Arial, sans-serif;}

html{
    width: 100%;
    background-color: #eeeeee;
    color: #545454;
    
}
*{ margin:0; padding:0;}
img{ border:none;}
ul{ list-style:none;}
li{list-style:none;}
.clear{ clear:both}
.l{ float:left;}
.r{ float:right;}
.hidden{display:none}
a,a:hover{ text-decoration:none}
.erweima{ width:80%; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.erweima img{ width:100%;}

.se_bg_hui{ background:#f6f8fb}
.se_bg_hui .jg{ width:93%; margin:0 auto 0 auto; font-size:16px; color:#666; line-height:24px; padding:20px 0; }
.se_pic{ padding:40px 0 35px 0;}
.se_pic_title{ width:93%; margin:15px auto 0 auto; font-size:27px; color:#222; line-height:60px; text-align:center}
.se_pic p{ font-size:15px; line-height:26px; width:3%; margin:0 auto; }
.se_pic_img{ width:83%; margin:0 auto 30px auto;}
.se_pic_img img{ border-radius:7px;}

.se_anli_jieshao{ line-height:30px;}
.se_anli_con{ width:95%; margin:0 auto}
.se_anli_wenzi{ background:#fff; position:relative; z-index:99; padding:10px 0; line-height:24px; background:#eee;}
.se_anli_wenzi span{ display:block; font-size:18px; line-height:30px; padding:0 0 0 0; text-align:center;}
.se_anli_wenzi p{ padding:0 0 0 15px;}

.lianxi{ height:200px;  background-image:url(../img/lianxibg.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover; position:relative;}
.lianxi_con{ padding:50px 20px ; line-height:33px; font-size:16px;}
.lianxi_title{ text-align:left; font-size:24px; line-height:65px; color:#111; padding:0px 0 0 0; border-bottom:1px solid #eee}
.lianxi_con p{ padding:30px 0 0 0}
.lianxi_con strong{ font-size:24px;}

.se_content{ width:90%; margin:0 auto; padding:0 0 20px 0 }
.se_content_t{ padding:0 0 20px 0; border-bottom:1px solid #e3e3e3; margin-bottom:30px;　}
.se_content_t .se_title_intro{text-align:left;}
.se_content_t .se_anli_jieshao{ line-height:27px; font-size:14px; color:#555}


.se_title{ line-height:25px; font-size:20px; color:#121212;  text-align:center; border-bottom:1px solid #e3e3e3; padding:20px 0 10px 0; margin:0 0 20px 0}
.se_date{ line-height:30px; color:#555; font-size:14px; font-weight:normal;}
.se_con{ font-size:14px; line-height:24px; padding:0 0 30px 0; color:#555}
.se_con strong{ background:url(../images_en/jiao.png) no-repeat left center; padding:0 0 0 50px; font-size:16px; margin:35px 0 0 0; line-height:35px; display:block; color:#e11018}
.se_con img{ max-width:100%; margin:15px 0;}

.about{ min-height:auto; position:relative; margin:30px auto 0 auto;}
.about .about_title{ text-align:center; font-size:20px; color:#d60c00; line-height:45px;}
.about p{ font-size:14px; color:#808080; line-height:21px; text-align:center; margin:0 0 0 0}
.about span{ width:1px; height:25px; display:block; margin:0 auto 0 auto; background:#cc0921}
.about i{ display:block; font-size:14px; color:#808080; line-height:24px; text-align:center; font-style:normal; margin:0 0 15px 0}
.about a{ display:block; width:100px; margin:0 auto 15px auto; border-radius:35px; font-size:14px; color:#d60c00; line-height:34px; text-align:center; border:1px solid rgba(209,9,33,0.5); }


.about2{ min-height:auto; position:relative; margin:30px auto 0 auto;}
.about2 .about_title{ text-align:center; font-size:30px; color:#fff; line-height:45px;}
.about2 p{ font-size:14px; color:#fff; line-height:21px; text-align:center; margin:0 0 0 0}
.about2 span{ width:1px; height:25px; display:block; margin:0 auto 0 auto; background:#fff}
.about2 i{ display:block; font-size:14px; color:#fff; line-height:24px; text-align:center; font-style:normal; margin:0 0 15px 0}
.about2 a{ display:block; width:100px; margin:0 auto 15px auto; border-radius:35px; font-size:14px; color:#d60c00; line-height:34px; text-align:center; border:1px solid rgba(209,9,33,0.5); }



.a_pic{ position:relative; margin-bottom:10px; padding:0 10px 0 10px;}
.a_pic img{ position:relative; width:100%; z-index:1}
.a_pic .a_title{ padding:15px 0; color:#fff;  font-size:20px;}
.a_pic p{ font-size:14px; color:#fff; line-height:24px; padding:0 0 15px 0;}
.a_pic a{ display:block; width:100px; margin:0 auto; background:#fff; font-size:14px; color:#333; line-height:34px; text-align:center }
.a_pic a:hover{ color:#fff}

.about_b .a_title{ text-align:center; width:100%; left:0; line-height:55px; background:url(../images/linll.jpg) no-repeat center bottom;}
.about_c .a_title{ text-align:center; top:110px; width:100%; left:0; line-height:55px;}





.wenhua{ width:80%; margin:0 auto; padding:30px 0 0 0}
.wenhua .tupian{height:100%; width:100%;  margin:0 auto;}
.wenhua .tupian img{ width:100%; margin:0 auto}

.wenhua .neirong{ width:100%; margin:0 0 25px 0; border-bottom:1px solid #ddd; padding:0 0 25px 0}
.wenhua .neirong strong{ line-height:40px; font-size:16px;}

.neirong p{ font-size:14px; padding:10px; line-height:24px; color:#333;}
.tupian{height:100%; width:95%;  margin:0 auto;}
.hengtaio{width:100%; margin:0 auto; padding-bottom:20px;}
.anli{ width:100%; height:300px; margin:0 auto;}





.language{ width:70px; float:right;  height:60px;}
.language a{ display:inline-block; float:left; width:50%; text-align:center; color:#fff; line-height:60px; font-size:14px; text-transform:uppercase}

.head_index{ height:110px; padding:0 15px; max-width:690px; margin: 0 auto; overflow:hidden;}
.head_index .head_index_logo{ width:40%; float:left; padding: 5px 0 0 5px; max-width:250px}
.head_index .top_right { float: right; width: 42px; height: 23px; padding:16px 5px 0 0;}
.head_index .top_right img{ }
.head_index .gb {
    float: right;
    width: 47px;
    height: 23px;
    background: url(../images/gb.png) no-repeat center center;
    background-size: 20px;
}
.head_index .hide {display: none;}

.head_index2{ height:63px; padding:0 15px; max-width:690px; margin: 0 auto; overflow:hidden; background:#c5182d}
.head_index2 .head_index_logo{ width:40%; float:left; padding: 5px 0 0 5px;}
.head_index2 .top_right { float: right; width: 42px; height: 23px; padding: 20px 5px 0 0 ;}
.head_index2 .top_right img{ }
.head_index2 .gb {
    float: right;
    width: 47px;
    height: 23px;
    background: url(../images/gb.png) no-repeat center center;
    background-size: 20px;
}
.head_index2 .hide {display: none;}




.right_menu{background-color:rgba(0,0,0,0.85); }
.right_menu .top_right { float: right; width: 37px; padding: 20px 10px 0 0 ;}
.right_menu ul{ width: 100%; box-sizing: border-box; padding:60px 0 0 0; height: 530px; overflow: scroll;}

.right_menu ul li{list-style-type:none; width: 90%; margin: 0 5%; line-height: 35px; border-bottom: 1px solid rgba(255,255,255,0.1); background:url(../images/jia.png) no-repeat right center;}
.right_menu ul li.onn{ background:url(../images/jia.png) no-repeat right 17px;}
.right_menu ul li.onn a{color: #eee;}
.right_menu ul li a{ background-size: 20px !important; color: #eee; padding:0 0 0 0; font-size:15px;}
.hei{ height: 530px !important;}
.right_menu ul li div{ padding:0 0 5px 0}
.right_menu ul li.onn div a{ padding:0; width:48%; line-height:26px; display:block; float:left; color: #eee; font-size:12px;}
.right_menu ul li.on div a{ padding:0; line-height:26px; display:block; color: #eee; font-size:12px;}


.cage{ width:95%; margin:25px auto 0 auto;}
.cage li{ width:33%; float:left; margin: 0 0 10px 0}
.cage li div{ width:100px; margin:0 auto; background:#db1414; text-align:center; border-radius:200px;height:100px; color:#fff; font-size:15px;}
.cage li div img{ display:block; margin:0 auto 5px auto; width:40%; padding:15px 0 0 0}


.xiangmu{ height:34px; width:250px; margin:0 auto;}
.xiangmu li{ height:34px; width:70px; line-height:34px;float:left; background:#333; text-align:center; margin-top:15px; margin-left:10px;}
.xiangmu li a{ height:34px; width:70px; line-height:34px;float:left; background:#333; text-align:center; display:block; color:#FFF; font-size:12px}
.xiangmu li a:hover{ font-size:13px}


.touch_nav{background: #e6310e;  position: relative; overflow: hidden; height: auto; line-height: 2.7rem; height: 2.7rem; font-size: .7rem; }
.touch_nav ul{ width:28rem; height:2.7rem}
.touch_nav li { float: left;     padding: 0 15px; text-align: center; border-right:1px solid rgba(255,255,255,0.1); height: 2.7rem;}
.touch_nav li a{ font-size:15px; display: block; color:#fff}
.touch_nav li:last-child{ border-right:0 solid #ccc}


.cage_nav{ position: relative; overflow: hidden; }
.cage_nav ul{ }
.cage_nav li { line-height: 33px; box-sizing: border-box; margin-bottom:5px;}
.cage_nav li a{ font-size:15px; display: block; color:#fff; width:95%; margin:0 auto; background: #c5182d; border-radius:30px; text-align:center;}

.main{ max-width:720px; margin: 0 auto; overflow: hidden; background:#fff}
.div10{ height:4px; background:#eeeeee}
.bai{background: #FFFFFF; overflow: hidden;}
.main_title_p{height: 35px; border-bottom: 0 solid #eeeeee; border-top: 0 solid #e8e8e8; width: 96%; padding: 0 2%; overflow: hidden; background:#0c58a6}
.main_title_p span{ float: left; line-height: 35px; height: 35px; color: #fff; font-size: 16px; }
.main_title_p a { float: right; line-height: 35px; height: 35px; color: #fff; font-size: 12px;}

.main_title{height: 35px; border-bottom: 1px solid #eeeeee; border-top: 1px solid #e8e8e8; width: 96%; padding: 0 2%; overflow: hidden;}
.main_title span{ float: left; line-height: 35px; height: 35px; color: #2860af; font-size: 16px; }
.main_title a { float: right; line-height: 35px; height: 35px; color: #333; font-size: 12px;}

.chanpin_more{ width:150px; margin:15px auto 25px auto; height:35px; line-height:35px; background:#f3950f; text-align:center; border-radius:20px;}
.chanpin_more a{ font-size:15px; color:#fff}

.zhuying_con{box-sizing: border-box; width: 100%; overflow: hidden; height: auto; padding:0 0 10px 0;}
.zhuying_con li{ width: 25%; float: left; height: 110px; box-sizing: border-box; border-bottom: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE;}
.zhuying_con li a {
    display: block;
    font-size: 14px;
    text-align: center;
    color: #727272;
    overflow: hidden;
    box-sizing: border-box; font-weight:normal;
}
.zhuying_con li a i {
    width: 65px;
    height: 65px;
    display: block;
    margin: 10px auto;
}
.zhuying_con li.cp1 a i {
    background: url(../images/s_pic_a.png) no-repeat center center; background-size:100%;
}
.zhuying_con li.cp2 a i {
    background: url(../images/baidu_ico2.png) no-repeat center center; background-size:100%;
}
.zhuying_con li.cp3 a i {
    background: url(../images/s_pic_c.png) no-repeat center center; background-size:100%;
}
.zhuying_con li.cp4 a i {
    background: url(../images/s_pic_d.png) no-repeat center center; background-size:100%;
}
.zhuying_con li.cp5 a i {
    background: url(../images/s_pic_f.png) no-repeat center center; background-size:100%;
}
.zhuying_con li.cp6 a i {
    background: url(../images/s_pic_e.png) no-repeat center center; background-size:100%;
}
.zhuying_con li.cp7 a i {
    background: url(../images/s_pic_g.png) no-repeat center center; background-size:100%;
}
.zhuying_con li.cp8 a i {
    background: url(../images/s_pic_h.png) no-repeat center center; background-size:100%;
}






.case .case_con{ width: 100%; overflow: hidden; height: auto;}
.case .case_con ul{ padding: 10px 1%; overflow: hidden; }
.case .case_con li{display: inline-block;
    text-align: center;
    vertical-align: middle;
    width: 50%;
    float: left;}
	
.case .case_con li a {
    display: block;
    overflow: hidden;
    padding: 6px;
    border: 1px solid #eaeaea;
    border-bottom: 3px solid #eaeaea;
    box-sizing: border-box;
    width: 94%;
    margin: 0 3%;
    background-color: #ffffff;
}

.news{padding:0 0 20px 0}

.news_t{ min-height:auto; position:relative; margin:40px auto 15px auto; padding: 20px 0; background:#c5182d }
.news_t .news_t_title{ text-align:center; font-size:20px; color:#fff; line-height:45px;}
.news_t p{ font-size:14px; color:#fff; line-height:21px; text-align:center; margin:0 0 0 0}
.news_t span{ width:1px; height:25px; display:block; margin:0 auto 0 auto; background:#fff}
.news_t i{ display:block; font-size:14px; color:#fff; line-height:24px; text-align:center; font-style:normal; margin:0 0 15px 0}


.news_li{ width:65%; margin: 0 auto 10px auto}
.news_li li{ width:45%; float:left; margin-right:5%; background:#1269c3; line-height:30px; text-align:center}
.news_li li:nth-child(2n){}
.news_li li a{ font-size:16px; color:#fff;}

.newslist_pic{ width:95%; margin:0 auto; padding:0 0 0 0}
.np_t{ position:relative}
.np_t img{ display:block; position:relative;}
.np_t div{ line-height:40px; width:100%; padding:0 2%; color:#555; font-size:15px; box-sizing: border-box; text-align:center}
.newslist_pic li{background:#fff;  color:#808080; font-size:14px; padding:0 0 10px 0; border:1px solid rgba(0,0,0,0.1); margin:0 0 10px 0}
.newslist_pic li p{ padding:20px 15px 15px 15px; line-height:24px; }
.np_date{ background:url(../images/meta_icon.png) no-repeat left center; margin:0 15px; line-height:25px; padding:0 0 0 25px; color:#777; font-weight: normal;}
.np_more{ width:90px; text-align:center; border:1px solid #ccc; margin:10px 0 0 15px; line-height:35px;}

.newslist{ width:100%; margin:0 auto;  padding:20px 0; background:#fff; border-top:1px solid #eee }
.newslist dt{ line-height:30px; width:95%; margin:0 auto}
.newslist dt a{ line-height:35px; color:#444; font-size:15px; padding:0 0 0 20px; font-weight:normal; background:url(../images/redarrow.gif) no-repeat left center;}


.zhaotong_footer{ max-width:720px; margin:0 auto;}

.espcms_page_bannpic{ max-width:720px; margin:0 auto;}

/*--- extension_page  ---*/
#extension_page{ width:100%; height:164px; position:relative; margin-top:0px;}
#extension_page h2{ padding-top:26px; height:36px; line-height:36px; font-size:18px; text-align:center; color:#4091c2; font-weight:bold;}
.extension_title_content{ height:36px; line-height:36px; font-size:14px; text-align:center; color:#787878;}
.extension_nav{ margin-top:6px; height:34px;}
.extension_nav ul{ width:60%; margin:0 auto;}
.extension_nav li{ float:left; width:48%; margin-right:1%; height:34px; background:#4091c2; height:34px; font-size:16px; color:#fff; text-align:center; color:#fff; line-height:34px; }
.extension_nav li a{ width:144px; height:34px; font-size:18px; color:#fff; text-decoration:none; line-height:34px; text-align:center; display:block;}
.extension_nav li a:hover{ font-weight:bold;}



.extension_258sw_title_warp{ width:100%;  background:#ededed; padding:28px 0;}
.extension_258sw_con{position:relative; overflow:hidden; }
.extension_258sw_title{ width:95%; margin:0 auto;}
.extension_258sw_title h2{ margin-left:12px;  line-height:36px; font-size:18px; text-align:center; color:#4091c2; }
.extension_258sw_title h6{ margin-left:12px; height:30px; line-height:30px; font-size:18px; text-align:left; color:#2994cb;}
.extension_258sw_title .extension_258sw_text{ margin:24px 0 0 0; height:96px; font-size:14px; line-height:30px; color:#646464; text-align:justify;}
.extension_258sw_pic{ text-align:center}
.extension_258sw_pic img{width:80%; margin:0 auto}

.extension_syb_title_warp{ width:100%; background:#ededed; padding:0 0 50px 0}
.extension_syb_con{overflow:hidden; width:95%; margin:0 auto}
.extension_syb_title{  position:relative; }
.extension_syb_title_content{}
.extension_syb_title h2{  padding-top:18px; line-height:30px; font-size:18px; text-align:center; color:#4091c2; font-weight:bold; padding:15px 0 15px 0}
.extension_syb_title .extension_syb_text{ font-size:13px; line-height:24px; color:#646464; text-align:left; padding:25px 0 0 0 }
.extension_syb_title div{ text-align:center}
.extension_syb_title div img{width:80%; margin:0 auto}

.core_competence{ padding:; background:#fff;}
.core_competence_titile{ line-height:30px; font-size:18px; color:#fff; text-align:center; background:#4091c2; position:relative; font-weight:bold;}
.core_competence_ul{ overflow:hidden; padding:0 0 25px 0}
.core_competence_ul ul{ width:90%; margin:0 auto; position:relative;}
.core_competence_ul li{ padding:0 0 0 100px;}
.core_competence_ul .ll1{ background:url(../images/core_competence_ul_bg.png) no-repeat left center; }
.core_competence_ul .ll2{ background:url(../images/core_competence_ul_bg2.png) no-repeat left center; }
.core_competence_ul .ll3{ background:url(../images/core_competence_ul_bg3.png) no-repeat left center; }
.core_competence_ul .ll4{ background:url(../images/core_competence_ul_bg4.png) no-repeat left center; }
.core_competence_ul .ll5{ background:url(../images/core_competence_ul_bg5.png) no-repeat left center; }
.core_competence_ul li h5{ padding-top:5px; font-size:15px; font-weight:bold; line-height:36px; text-align:left; color:#ef8d0e;}
.core_competence_ul li p{ font-size:13px; line-height:22px; text-align:left; color:#666;}


.extension_6advantage{ height:360px; background:url(../images/6advantage_bg.jpg) no-repeat center top; background-attachment: fixed; background-size: cover; }
.extension_6advantage_title{ padding:46px 0 38px; height:30px; font-size:18px; font-weight:bold; line-height:30px; text-align:center; color:#fff; background:url(../images/extension_6advantage_title_bg.png) no-repeat center;}
.extension_6advantage_ulwarp{ overflow:hidden; width:95%; margin:0 auto;}
.extension_6advantage ul{ width:95%; margin:0 auto; padding:0 0 0 2%}
.extension_6advantage li{ float:left; margin:0 5px 8px 0; width:32%; height:92px; background:#fff; border:#d8dadb 1px solid;}
.extension_6advantage li .cimg{ width:30%; margin:24px 0 0 14px;}
.extension_6advantage li .cimg img{ width:auto}
.extension_6advantage li p{ width:60%; font-size:16px; text-align:left; color:#5e5e5e; line-height:24px; padding:15px 0 0 0; }

/*--- optimum_page  ---*/

.optimum_banner{ width:100%; height:540px; position:relative; background:url(../images/optimum_banner.jpg) no-repeat center top;}

#optimum_page{ margin:0 auto; width:100%; height:134px; background:#fff; position:relative; margin-top:0px;}
#optimum_page h2{ padding-top:26px; height:48px; line-height:48px; font-size:24px; text-align:center; color:#2a8ec7; font-weight:bold;}
.optimum_title_content{ margin:0 auto; height:32px; line-height:32px; font-size:18px; text-align:center; color:#0d85d1;}


.optimum{ width:100%; background:#fff;}
.optimum_con{width:95%; margin:0 auto; position: relative; overflow:hidden}
.optimum_con_pic{ text-align:center; margin:20px 0 0  0}
.optimum_con_pic img{ width:60%; margin:0 auto}
.optimum_title{ padding:0 0 20px 0;}
.optimum_text{ font-size:12px; line-height:22px; color:#646464; }
.optimum .more{ margin-left:18px; width:146px; height:38px; border:#4091c2 1px solid;}
.optimum_title .more a{width:146px; height:38px; line-height:38px; font-size:18px; color:#4091c2; text-align:center; text-decoration:none; font-weight:bold; display:block;}

.optimum_core_competence{ width:100%; }
.optimum_core_competence_title{ width:100%; height:96px; background:url(../images/optimum_core_competence_bg.gif) repeat-x left -20px; position:relative;}
.optimum_core_competence_title_h{ margin:0 auto;  width:100%; background:#4091c2; text-align:center; padding:15px 0 0 0 }
.optimum_core_competence_title_h img{ width:50%; margin:0 auto}
.optimum_core_competence_title_h h1{font-size:16px; font-weight:bold; height:33px; text-align:center;color:#fff;}
.optimum_core_competence_ul{ margin:0 auto; margin-top:14px; width:95%; }
.optimum_core_competence ul{ padding:0 0 20px 0}
.optimum_core_competence_ul ul.optimum_qita{ width:65%; margin:0 auto}
.optimum_core_competence ul.optimum_qita li{ float:left; width:50%; background:#fff;  text-align:center}
.optimum_a,.optimum_b,.optimum_c,.optimum_d,.optimum_e{}
.optimum_core_competence li{ float:left; width:33%; background:#fff;  text-align:center}
.optimum_core_competence li img{ width:70%;}
.optimum_core_competence li h4{ height:34px; font-size:14px; font-weight:bold; line-height:34px; color:#444; text-align:center;}
.optimum_core_competence li p{ padding:0 20px; line-height:20px; color:#777; font-size:12px; text-align:justify;}


/*sougou page*/
.sougou_page{}
.sougou_page_title{ text-align:center; padding:40px 0 20px 0}
.sougou_page_title h2{ font-size:18px; color:#4091c2; line-height:40px;}
.sougou_page_title p{ font-size:13px; color:#787878; line-height:30px;}
.sougou_page_intro{ padding:10px 0;  background:; }
.sougou_intro_con{width:95%; margin:0 auto;}
.sougou_intro_con .sougou_intro_con_pic{ width:85%; margin:0 auto;}
.sougou_intro_con_text{ line-height:27px; color:#444444; padding:20px 0 0 0}

.sougou_page_advantage{ width:95%; margin:0 auto}
.sougou_page_advantage ul{ padding:0 0 0 0}
.sougou_page_advantage li{ width:50%; float:left; background:#4fb0de; height:274px; text-align:center; position:relative; color:#ffffff; }
.sougou_page_advantage li img{width:46%; left:23%; padding:10px 0}
.sougou_page_advantage li h2{ line-height:30px; font-size:16px; font-weight:bold}
.sougou_page_advantage li p{ line-height:20px; padding:0 5px; font-size:13px;}
.sougou_page_advantage li.on,.sougou_page_advantage li.on_last{ background:#4091c2}
.sougou_page_advantage li.on_last{ margin:0 0 0 0}

.sougou_tuiguang{ padding:10px 0; margin-top:20px; opacity:1}
.sougou_tuiguang ul{ width:90%; margin:0 auto}
.sougou_tuiguang li{ height:100px; }
.sougou_tuiguang li .sougou_tui_pic{ width:19%; height:86px;}
.sougou_tuiguang li .sougou_tui_text{ width:78%; padding:0 0 0 0;}
.sougou_tuiguang li .sougou_tui_text h2{ font-size:16px; color:#1497f2; line-height:30px;}
.sougou_tuiguang li .sougou_tui_text p{ font-size:13px; color:#666; }

.sougou_kaihu{ overflow:hidden; background:url(../images/kaihubg.jpg) no-repeat center top; padding:20px 0; }
.sougou_kaihu h2{ font-size:18px; color:#fff; font-weight:bold; text-align:center; line-height:30px; border-bottom:1px solid #77a8cf;}
.sougou_kaihu ul{padding:30px 0 0 0}
.sougou_kaihu li{ float:left;width:25%;text-align:center;}
.sougou_kaihu li img{ width:80%; margin:0 auto; }
.sougou_kaihu li.s_jiantou img{ width:46%;}
.sougou_kaihu .kaihu_pic{}
.sougou_kaihu p{ font-size:13px; color:#fff; padding:20px 0 0 0}


/*--- B2B  ---*/

.b2b_banner{ height:542px; position:relative; background:url(../images/b2b_banner.jpg) no-repeat center top;}

#b2b_page{ margin:0 auto; height:164px; background:#fff;}
#b2b_page h2{ padding-top:26px; font-size:22px; text-align:center; color:#4091c2; font-weight:bold;}
.b2b_title_content{ font-size:14px; text-align:center; color:#787878;}
.b2b_nav{ margin:0 auto; margin-top:16px; height:34px;}
.b2b_nav ul{ margin:0 auto; width:50%; padding-left:18px;}
.b2b_nav li{ float:left; width:48%; background:#4091c2; margin-right:1%; font-size:16px; color:#fff; text-decoration:none; line-height:34px; text-align:center; }
.b2b_nav li a{ width:144px; height:34px; font-size:18px; color:#fff; text-decoration:none; line-height:34px; text-align:center; display:block;}
.b2b_nav li a:hover{ font-weight:bold;}

.conghui_title_warp{ padding:0 0 20px 0; background:#e9e9e9;}
.conghui_title_warp .conghui_text{ font-size:15px; line-height:30px; color:#646464; overflow:hidden; position:relative; width:96%; margin:0 auto}
.conghui_title_warp .conghui_text .conghui_wenzi{ line-height:27px; font-size:13px;}
.conghui_title_warp .conghui_text h2{  height:66px; line-height:66px; font-size:18px; text-align:left; color:#4091c2; font-weight:bold;}
.conghui_title_warp .conghui_text .conghui_pic{width:70%; margin:0 auto; padding:15px 0 0 0}

.conghui_title2_warp{ background:#4091c2;}
.conghui_con2{ position:relative; width:95%; margin:0 auto; overflow:hidden}
.conghui_title2{padding:10px 0 20px 0}
.conghui_title2_t{height:36px; }
.conghui_title2 h2{ height:36px; line-height:36px; font-size:18px; color:#fff; font-weight:bold; display:inline;}
.conghui_title2 .h3{ padding-left:22px; height:36px; line-height:36px; font-size:18px; font:normal; color:#fbac30; display:inline;}
.conghui_title2 .conghui_text{ margin-top:10px; font-size:13px; line-height:22px; color:#fff; text-align:justify;}
.conghui_con2_pic{width:60%; margin:0 auto; padding:15px 0 0 0}

.chengxintong_warp{ width:100%; background:#e8e8e8; padding:0 0 20px 0}
.chengxintong_con{ width:95%; margin:0 auto; position:relative; overflow:hidden; }
.chengxintong_con .chengxintong_pic{ padding:30px 0 0 0; width:80%; margin:0 auto }
.chengxintong_t{}
.chengxintong_t h2{ height:60px; font-size:20px; font-weight:bold; line-height:60px; color:#2a8ec7; display:inline;}
.chengxintong_t h3{ height:60px; font-size:20px; line-height:60px; color:#ec7225; display:inline;}
.chengxintong_t p{ font-size:13px; color:#646464;}

.b2b_ul{ margin:0 auto; overflow:hidden;}
.b2b_ul ul{ background:#4091c2;  }
.b2b_ul li{ position:relative; padding:0 0 10px 0; width:90%; margin:0 auto;}
.b2b_ul li .title{ width:95%; margin:0 auto; height:36px; text-align:center }
.b2b_ul li .title .h1{font-size:18px; line-height:36px; color:#124778; display:inline;  }
.b2b_ul li .title .h2{ font-size:18px; line-height:36px; font-weight:bold; color:#124778; display:inline;}
.b2b_ul li .content{ width:95%; margin:0 auto; background:#e0eafe; padding:0 0 10px 0}
.b2b_ul li .content img{width:100%;}
.b2b_ul li .content .h4{ width:95%; margin:0 auto; font-size:18px; color:#00498e;font-weight:bold; text-align:center;}
.b2b_ul li .content p{ font-size:13px; color:#4091c2; text-align:center;}
.b2b_a,.b2b_b,.b2b_c{}

/*---  website_build_page  ---*/

.website_build_banner{ width:100%; position:relative; background:url(../images/website_build_banner_bg.jpg) no-repeat center top;}
.website_build_banner ul{ padding:12px 0; }
.website_build_banner li{ float:left; width:25%; text-align:center }
.website_build_banner li img{ width:50%; margin:0 auto; margin-bottom:10px;}
.website_build_banner li h2{ font-size:12px; text-align:center; color:#fff; font-weight:normal;}
.website_build_banner li p{ padding:0 24px; font-size:14px; line-height:24px; text-align:justify; color:#fff;}


.why_choose{ position:relative;overflow:hidden; padding:20px 0 20px;}
.why_choose_title_t{font-size:16px; font-weight:bold;  text-align:center; color:#e86a2e;}
.why_choose_title_m{  font-size:18px; font-weight:bold; text-align:center; color:#666; padding:0 0 10px 0 }
.why_choose_title_b{ font-size:12px; text-align:center; color:#8f8f8f; }
.why_choose_vs{  overflow: hidden;}
.why_choose_vs_ul_l{ margin-top:28px; width:100%;}
.why_choose_vs_ul_l li{  margin-top:26px; height:84px; background:url(../images/why_choose_vs_zt_content_bg.jpg) no-repeat center top; background-size:80% auto;}
.why_choose_vs_ul_l li h3{ font-weight:bold; padding-top:8px; font-size:17px; text-align:center; color:#ff6920;}
.why_choose_vs_ul_l li h6{ font-weight:bold; font-size:14px; text-align:center; font-weight:normal; color:#a09f9f;}
.why_choose_vs_ul_l .title{ margin:0 0 0 108px; width:178px; height:75px; font-size:18px; line-height:40px; text-align:center; font-weight:bold; color:#fff; background:url(../images/why_choose_vs_zt_titile_bg.jpg) no-repeat;}


.program{ width:100%; height:700px; background:#ececec;}
.program_title_t{ padding-top:36px; height:36px; font-size:30px; font-weight:bold; line-height:36px; text-align:center; color:#e86a2e;}
.program_title_m{  height:36px; font-size:30px; font-weight:bold; line-height:42px; text-align:center; color:#666;}
.program_title_b{height:36px; font-size:16px; line-height:36px; text-align:center; color:#8f8f8f;}

.program_ul{ padding-top:20px; height:440px;float:left;}
.program_ul li{ float:left; width:100%; height:220px; background:#309dbd;}
.program_ul li p{ padding:44px 28px 0 28px; width:100%; height:160px; font-size:14px; line-height:28px; text-align:justify; color:#fff;}
.program_ul img{float:left; position:absolute; left:0; top:0; z-index:40;}
.program_ul .lit{ width:100%;  height:220px; position:relative;}
.program_ul .lit h6{ height:40px; line-height:40px; width:100%;  position:absolute; left:0; top:0; font-weight:normal; z-index:42; font-size:16px;  color:#fff; text-align:center;}
.program_ul .lit a{ height:40px; line-height:40px;  text-align:center; text-decoration:none; color:#fff; display:block; z-index:60;}
.program_ul .lit a:hover{ font-weight:bold;}
.program_ul .lit .litbg{ height:40px; width:100%;  background:#000; filter:alpha(opacity:45); opacity:0.7; position:absolute; left:0; top:0; z-index:41;}
.program_ul .lim{ height:220px; position:relative; left:0; top:0; }
.program_ul .lim h6{ height:40px;line-height:40px;  width:100%;  position:absolute; left:0; bottom:0; font-weight:normal; z-index:42; font-size:16px;  color:#fff; text-align:center;}
.program_ul .lim a{ height:40px; line-height:40px; font-size:16px; text-align:center; text-decoration:none; color:#fff; display:block; z-index:60;}
.program_ul .lim a:hover{ font-weight:bold;}
.program_ul .lim .limbg{ height:40px; width:100%;  background:#000; filter:alpha(opacity:45); opacity:0.7; position:absolute; left:0; bottom:0; z-index:41;}

.program .nav{ margin:0 auto; padding-top:24px; width:96px; height:40px; overflow:hidden;}
.program .nav ul{ width:110px; height:40px;}
.program .nav li{ float:left; margin-right:14px; width:40px; height:40px; }


.procedure{ width:100%; }
.procedure_bg{ background:#35a0cc; padding:10px 0;}
.procedure_title_t{  text-align:center; width:80%; margin:0 auto }
.procedure_title_m{  font-size:18px; font-weight:bold; text-align:center; color:#fff;}
.procedure_title_b{ height:30px; background:url(../images/procedure_title_b_bg.gif) repeat-x;}
.procedure_title_b p{  height:30px; font-size:12px; line-height:30px; text-align:center; color:#fff; background:#35a0cc;}

.procedure_content{  width:97%; margin: 0 auto; margin-top:18px;}
.procedure_content .pch4{ font-size:14px; line-height:22px; font-weight:bold;}
.procedure_content .bp1,.procedure_content .bp2,.procedure_content .bp3,.procedure_content .bp4,.procedure_content .bp5,.procedure_content .bp6,.procedure_content .bp7,.procedure_content .bp8{ width:45%; font-size:12px; color:#666; line-height:22px; float:left; margin:0 0 15px 2%; border:1px solid #eee; padding:1%;}
.procedure_content .bp1{ height:110px;  }
.procedure_content .bp2{ height:110px; }
.procedure_content .bp3{ height:130px; }
.procedure_content .bp4{ height:130px; }
.procedure_content .bp5{ height:170px; }
.procedure_content .bp6{ height:170px; }
.procedure_content .bp7{ height:160px; }
.procedure_content .bp8{ height:160px; }

/*---  basic_service_page  ---*/


.domain_registration{}
.domain_registration_title{ border-bottom:#d6d6d6 1px solid; padding:10px 0}
.domain_registration_title h2{ font-size:18px; font-weight:bold; text-align:center; color:#2a8ec7;}
.domain_registration_title span{ font-size:16px; font-weight:normal; padding:0 0 0 10px}

.domain_registration_content_ul{width:95%; margin:0 auto; position:relative;}
.domain_registration_content_ul ul{ padding:22px 0;}
.domain_registration_content_ul li{ margin:0 0 2px 0; padding:0 0 15px 0}
.domain_registration_content_ul h3{ padding-left:24px;  height:24px; font-size:16px; line-height:24px; color:#666; background:url(../images/domain_registration_title_content_bg.png) no-repeat center left;}
.domain_registration_content_ul p{ padding-left:24px; font-size:13px; color:#646464; line-height:22px;}

.domain_registration_ul_content{ width:90%; margin:0 auto; background:#eee; padding:10px 2%;}
.domain_registration_ul_content div{ display:block; padding:0 0 15px 0}
.domain_registration_ul_content div h6{ font-size:16px; margin-left:25%; font-weight:normal; color:#666; line-height:42px; text-align:left;}
.domain_registration_ul_content div p{ font-size:12px; margin-left:25%; color:#666; line-height:20px; text-align:left;}
.domain_registration_ul_content div.s_a{ background:url(../images/yuming_a.png) no-repeat left; background-size:20% auto;}
.domain_registration_ul_content div.s_b{ background:url(../images/yuming_b.png) no-repeat left; background-size:20% auto;}
.domain_registration_ul_content div.s_c{ background:url(../images/yuming_c.png) no-repeat left; background-size:20% auto;}
.domain_registration_ul_content div.s_d{ background:url(../images/yuming_d.png) no-repeat left; background-size:20% auto;}
.domain_registration_ul_content div.s_e{ background:url(../images/yuming_e.png) no-repeat left; background-size:20% auto;}
.domain_registration_ul_content div.s_f{ background:url(../images/yuming_f.png) no-repeat left; background-size:20% auto;}



.webhost{ padding:20px 0 0 0}
.webhost_title{ border-bottom:#d6d6d6 1px solid; padding:0 0 10px 0}
.webhost_title h2{ font-size:18px; font-weight:bold; text-align:center; color:#2a8ec7;}
.webhost_title span{ font-size:16px; font-weight:normal; padding:0 0 0 10px}

.webhost_ul_nav{ padding:10px 0; }
.webhost_ul_nav ul{ margin-top:6px;}
.webhost_ul_nav li{ float:left; width:25%;text-align:center}
.webhost_ul_nav li img{ width:65%; margin:0 auto;}
.webhost_ul_nav li h4{ font-size:15px; line-height:34px; text-align:center; color:#666; font-weight:normal;}
.webhost_ul_nav li p{ font-size:12px; line-height:20px; text-align:center; color:#999; padding:0 10px;}

.webhost_ul_navimg{ }
.webhost_ul_navimg ul{ }
.webhost_ul_navimg li{ position:relative; padding:15px 15px 15px 17%; color:#fff; font-size:13px;}
.webhost_ul_navimg li h5{ line-height:30px; font-size:16px;}
.webhost_ul_navimg li.blue{ background:#51b7dc;}
.webhost_ul_navimg li.cyan{ background:#51d7dc url(../images/webhost_ul_navimg_imgs2.png) no-repeat 5px 15px;  background-size:13% auto; color:#fff}
.webhost_ul_navimg li.green{ background:#85dc51 url(../images/webhost_ul_navimg_imgs3.png) no-repeat 5px 15px;  background-size:13% auto; color:#fff}
.webhost_ul_navimg li.orange{ background:#f2a12e url(../images/webhost_ul_navimg_imgs4.png) no-repeat 5px 15px;  background-size:13% auto;}
.webhost_ul_navimg li.red{ background:#f24a2e url(../images/webhost_ul_navimg_imgs5.png) no-repeat 5px 15px;  background-size:13% auto;}
.webhost_ul_navimg li.liactive{ background:#51b7dc url(../images/webhost_ul_navimg_imgb1.png) no-repeat 5px 15px;  background-size:13% auto;}
.webhost_ul_navimg .t_img_b{ float:left; padding:44px 0 0 0; height:194px; }


.mailbox{ }

.mailbox_title{ border-bottom:#d6d6d6 1px solid; padding:20px 0 10px 0}
.mailbox_title h2{ font-size:18px; font-weight:bold; text-align:center; color:#2a8ec7;}
.mailbox_title span{ font-size:16px; font-weight:normal; padding:0 0 0 10px}

.mailbox_content_ul{width:95%; margin:0 auto}
.mailbox_content_ul div{ width:60%; margin:0 auto; padding:20px 0}
.mailbox_content_ul h3{  font-size:16px; line-height:32px; color:#333;}
.mailbox_content_ul p{ font-size:14px; line-height:24px; color:#888; padding:0 0 15px 0}

.mailbox_advantage{ margin:22px 0; position:relative;}
.mailbox_advantage ul{ width:95%; margin:20px auto 0 auto; }
.mailbox_advantage li{ padding:0 0 20px 0 }
.mailbox_advantage li h6{ font-size:16px; line-height:36px; text-align:left; color:#666; padding-left:25%;}
.mailbox_advantage li p{ font-size:14px; line-height:20px; text-align:left; color:#999; padding-left:25%; padding-right:2%}


#si_tel_wrap{ width:100%; background:#3a92d5;}
.si_tel{ position:relative;overflow:hidden;}
.si_tel_title_t{ font-size:18px; line-height:46px; font-weight:bold; color:#fff; text-align:center; border-bottom:#5ca3d9 1px solid;}
.si_tel_title_b{ height:30px; font-size:18px; line-height:30px; color:#fff; text-align:center;}

.si_tel_img_ul{ width:96%; margin:0 auto; padding:15px 0; overflow:hidden;}
.si_tel_img_ul ul{ position:relative}
.si_tel_img_ul li{ width:20%; height:146px; float:left}
.si_tel_img_ul li div{ width:80%; margin:0 auto;}
.si_tel_img_ul li p{ padding:10px 0 0 0; height:44px; font-size:12px; color:#fff; line-height:22px; text-align:center;}

.si_tel_ul{ width:96%; margin:0 auto; padding:0 0 10px 0}
.si_tel_ul li{ float:left; text-align:center; width:25%; background:#fff; margin-bottom:1px; position:relative;}
.si_tel_ul li.gray{ background:#e4e6ea; position:relative;}
.si_tel_ul li img{ padding-top:14px; width:auto }

.si_tel_ul li p{ padding:0 14px; height:48px; font-size:14px; color:#666; text-align:center; line-height:48px; }


/*---  channle_page  ---*/

.channel_banner{ width:100%; height:529px; background:url(../images/join_us_bnner_bg.jpg) no-repeat center top;}

.channer_liaojie{position:relative; overflow: hidden;}
.channel_title{ border-bottom:#d0d0d0 1px solid; padding:5px 0; text-align:center; margin:0 0 15px 0}
.channel_title h1{ line-height:38px; font-size:18px; font-weight:bold; color:#e88c1f; display:inline;}
.channel_title span{ color:#626161; font-size:18px; font-weight:bold; }
.channel_title h3{ margin-left:20px; font-size:16px; font-weight:bold; color:#bab9b9;display:inline; }
.channer_liaojie h4{ font-size:14px; font-weight:bold; color:#6b6b6b; text-align:center; padding:0 0 20px 0}

.channel_content_title{ width:95%; line-height:24px; font-size:14px; font-weight:bold; text-align:center; color:#55a1d6; padding:0 0 20px 0}
.channel_content_title_c{width:95%; margin:0 auto; line-height:22px; font-size:13px; text-align:justify; text-indent:32px; color:#868686; padding:0 0 35px 0}


.channel_honor{}
.friend{position:relative; margin:0 auto; width:95%;}

.mr_frbox{height:auto;padding:0 0 20px 0; position:relative}
.mr_frUl{ overflow:hidden}
.mr_frUl ul li{ float:left; width:32%; margin:0 1% 10px 0; overflow:hidden;position:relative; text-align:center}
.mr_frUl ul li p{ text-align:center; line-height:35px;}
.mr_frUl ul li img{ width:85%; margin:0 auto}

.channel_258_wrap{ width:100%; background:#369fda; position:relative;overflow: hidden;  padding:15px 0}
.channel_258{ width:90%; margin:0 auto;}
.channel_258_title_t{ line-height:24px; font-size:18px; font-weight:bold; text-align:left; color:#fff; padding:0 0 20px 0}
.channel_258_title_p{ font-size:13px; line-height:24px; color:#fff; padding:0 0 15px 0}
.channel_258 ul{ }
.channel_258 li{ float:left; width:20%; text-align:center}
.channel_258 li img{ width:85%}
.channel_258_li_p{ margin-top:12px; font-size:13px; line-height:20px; color:#fff; text-align:center;}

.channel_yxc{background:#fff;position:relative;overflow:hidden}
.channel_yxc_left{ }
.channel_yxc_right{ width:90%; margin:0 auto; padding:15px 0}
.channel_yxc_right_title{ font-size:18px; line-height:45px; font-weight:bold; color:#186dbf;}
.channel_yxc_right_content{ font-size:13px; line-height:22px; color:#868686; }

.channel_best_wrap{ position:relative;overflow: hidden; background:#369fda;}
.channel_best_t{ }
.channel_best_left_h2{ font-size:18px; color:#fff; font-weight:bold; width:90%; margin:0 auto; padding:15px 0 10px 0}
.channel_best_left_ul{ width:90%; margin:0 auto;  padding:20px 0}
.channel_best_left_ul li{ width:20%; float:left; text-align:center; color:#fff; font-size:13px;}
.channel_best_left_ul li img{ width:85%; margin:0 auto;}
.channel_best_p{ width:90%; margin:0 auto; font-size:13px; line-height:24px; color:#fff; padding:0 0 15px 0}

.channel_mozhan_wrap{ width:95%; margin:0 auto; padding:20px 0 }
.channel_mozhan{ position:relative;overflow: hidden}
.channel_mozhan_logo{ width:50%; margin:0 auto; padding:0 0 20px 0}
.channel_mozhan_logo_t{ text-align:center; color:#4176c4; font-size:16px; font-weight:bold;}
.channel_mozhan_h2{ margin:24px 0 60px;  height:34px; line-height:34px; font-size:15px; font-weight:bold; color:#868686; text-align:left;}
.channel_mozhan_p{  font-size:13px; line-height:23px; color:#868686; text-align:left; padding:25px 0}


/*---  join_us_page  ---*/

.join_us_banner{ width:100%; height:529px; background:url(../images/join_us_bnner_bg.jpg) no-repeat center top;}

.join_us_title{ margin:0 auto; padding-top:20px; width:1200px; height:82px; text-align:center; border-bottom:#d0d0d0 1px solid;}
.join_us_title h1{ height:82px; line-height:82px; font-size:36px; font-weight:bold; color:#e88c1f; display:inline;}
.join_us_title h2{ height:82px; line-height:82px; font-size:36px; font-weight:bold; color:#626161; display:inline;}
.join_us_title h3{ margin-left:20px; height:82px; line-height:82px; font-size:30px; font-weight:bold; color:#bab9b9; display:inline;}

.join_us_content_ul{ margin:0 auto; width:1020px; height:540px;}
.join_us_content_ul p{ margin-top:12px; font-size:14px; text-align:center; line-height:26px; color:#868686;}
.join_us_content_ul ul{ width:1080px; height:400px; margin-top:60px;}
.join_us_content_ul li{ float:left; width:340px; height:414px; color:#666;position:relative;}
.join_us_content_ul li:hover{color:white;}
.join_us_content_ul li h2{ width:300px; height:50px; font-size:30px; line-height:40px; text-align:center; font-weight:normal;}
.join_us_content_ul li div.text{ width:100%; height:250px; font-size:14px; line-height:30px; text-align:justify; overflow:hidden;}
.join_us_content_nav{ margin-top:20px; width:100%; height:242px; }
.join_us_content_nav ul{ margin-top:0px; width:124px; height:170px;}
.join_us_content_nav li{ float:left; margin-bottom:10px; width:120px; height:30px; line-height:30px; border:#dfdfdf 1px solid; text-align:center; }
.join_us_content_nav li.cover{ border:white 1px solid; color:white }
.join_back_div{z-index:1;background:#5ab6a9;opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;}
.join_detail_div{z-index:10;position:relative;width:280px;margin-left:30px; line-height:30px}
.join_img{width:98px;height:98px;overflow: hidden;margin:10px 91px;}


.join_us_banner_blue_wrap{ padding-top:36px; height:160px; background:#369fda;}
.join_us_banner_blue{ height:160px; }
.join_us_banner_blue_title{ padding-top:25px; width:50%; margin:0 auto; height:65px; text-align:center; font-size:24px; font-weight:bold; color:#fff; background:url(../images/jion_us_banner2_title_bg.png) no-repeat center center; background-size:90% auto;}
.join_us_banner_blue_content{ margin:0 auto; width:760px; height:60px; font-size:20px; line-height:60px; font-weight:bold; color:#fff;}

.join_us_position{margin-top:10px; }
.join_us_position_title{ height:28px; background:url(../images/jion_us_position_title_bg.gif) repeat-x bottom;}
.join_us_position_title_content{ width:76px; height:26px; font-size:14px; line-height:26px; font-weight:bold; text-align:center; border-bottom:#414141 2px solid;}

.join_us_position_content ul{ width:95%; margin:0 auto;}
.join_us_position_content li{  padding:30px 0 0 22px;  position:relative; padding:15px 0; border-bottom:1px dashed #999}
.join_us_position_content li p{ width:420px; font-size:14px; line-height:30px; color:#666;}
.join_us_position_content li span{ font-size:14px; line-height:30px; font-weight:bold; color:#333;}
.join_us_position_content li .jpc_more{ width:80px; height:30px; background:#f8f8f8; border:#dadada 1px solid; position:absolute; right:14px; top:72px;}
.join_us_position_content li .jpc_more a{ width:80px; height:30px; font-size:13px; line-height:30px; text-align:center; text-decoration:none; color:#666; display:block;}
.join_us_position_content li .jpc_more a:hover{ color:#333;}

.join_us_position_nav{ float:right; margin:30px 0; width:220px; height:28px; border:#ddd 1px solid;}

.join_con{ padding:20px 0 0 0}
.join_con h2{ font-weight: bold; font-size: 15px; padding-left: 14px; color: #333; height: 40px; line-height: 40px;}
.join_con ul{ margin:0 14px;}
.join_con li{ width:50%; float:left; line-height:30px; font-size:13px; color:#888}
.join_zhiwei{ padding:40px 0 0 0}
.join_zhiwei .zhiwei_t{height:35px; line-height:35px; background:#ececec}
.join_zhiwei .zhiwei_t strong{ line-height:35px; background:#888; width:30%; color:#fff; text-align:center; font-size:14px; display:block}
.join_zhiwei .join_zhiwen_con{ padding:30px 10px ; line-height:24px; font-size:14px; color:#888}
.join_back{ width:100px; margin:30px auto 0 auto; height:40px; line-height:40px; text-align:center; margin-bottom:50px; background:#c5182d}
.join_back a{line-height:40px; font-size:14px; color:#fff}


/*---  contact_us_page  ---*/
.contact_us_fcompany{ width:95%; margin:0 auto; padding:0 0 40px 0 }
.contact_us_fcompany ul{ }
.contact_us_fcompany li{ padding:15px 0}
.contact_us_fcompany li h4{ font-size:18px; font-weight:bold; line-height:34px;  color:#666; background: url(../images/zt_lx.png) no-repeat 2% 12px; background-size: 11px auto; padding: 3px 6% 3px 6%;}
.contact_us_fcompany li h6{ font-size:14px; font-weight:bold; line-height:34px;  color:#ef6917; padding: 0 3% 0 6%;}
.contact_us_fcompany li p{ font-size:14px; line-height:30px; color:#777; padding:0 3% 0 6%; }


/*---  zhaotong_page  ---*/


.erji_nav {
    box-sizing: border-box;
    width: 100%;
    overflow: hidden;
    padding: 15px 2%;
	
}
.erji_nav li {
    float: left;
    width: 33.3%;
    margin: 5px 0;
}
.erji_nav li a {
    line-height: 30px;
    border: 1px solid #cccccc;
    font-size: 14px;
    color: #515151;
    display: block;
    width: 94%;
    box-sizing: border-box;
    margin: 0 3%;
	text-align:center
}

.erji_lanmu_title{line-height: 35px; border-bottom: 1px solid #eeeeee; border-top: 1px solid #e8e8e8; width: 96%; padding: 0 2%; overflow: hidden; font-size:16px;}


.fenlei2{}
.fenlei2 h2{ background:#008591; line-height:60px; font-size:16px; color:#fff; font-weight:normal; padding:0 0 0 10px; text-transform:uppercase; font-weight:bold}
.fenlei2 ul{ border:1px solid #eee; padding:25px 0 20px 0; }
.fenlei2 li{ line-height:35px; width:280px; margin:0 auto;  border:0 solid #ccc; margin-bottom:10px; overflow:hidden; }
.fenlei2 li a{ font-size:16px; padding:0 0 0 15px; color:#fff; background:#333}
.fenlei2 li.treeone {
    background:#fff;
    padding-left: 0; border:1px solid #ccc; 
}
.fenlei2 li.treeone a { font-size:14px; color:#333}
.fenlei2 li .sanji_cage{ width:100%; padding:5px 0 0 0}
.fenlei2 li .sanji_cage a{ display:block; color:#333; background:#fff; line-height:33px; border:1px solid #CCC;margin: 0 0 5px 0;font-size: 14px;}


.se_title_intro ul {padding: 20px 0;}
.se_title_intro li.canshu {
    width: 200px;
    float: left;
    padding: 0 20px 0 0;
    line-height: 28px;
    color: #7a7a7a;
    font-size: 14px;
}
.se_title_intro li.canshu span {
    font-size: 14px;
    font-weight: bold;
    color: #333;
}
.se_anli_jieshao{ line-height:30px;}