body{font-size:14px; max-width:720px;-webkit-overflow-scrolling: touch;}
/*body{font-size:14px; max-width:720px; font-family:"Microsoft YaHei",sans-serif;}*/
html{width: 100%;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}




.search-bar{ 	height:50px;
	width:66%;
	border-radius:17px; margin:30px auto; border: 1px #ccc solid
	 }
.search-bar .search-keywords { margin-top: 2px; border-radius: 6px; overflow: hidden; }
.search-bar .keywords { padding-left: 10px; width:80%; height:37px; line-height: 37px; font-size: 14px;border-radius:17px; margin-top:8px}
.search-bar input[type="submit"] {  width: 68px; height: 37px; line-height: 37px; text-align: center; font-size: 16px; background:url(../images/ss.png) no-repeat center center; float:right; margin-top: -35px;}
.search-bar input { border: none; float: left;}
.search-bar p{ line-height:45px; color:#fff; font-size:16px;}
.search-bar p strong{ font-size:22px;}
.search-bar p a{ color:#fff}
.search-bar p a:hover{ color:#fff; font-weight:bold}
.zuopin_main{width:80%; margin: 0 auto; height: 400px;}
.zuopin_main li{ margin: 30px 0; font-family: "Microsoft YaHei" ; color: #111}
.z30{font-size:32px;font-weight:bold; margin-top: 5px}
.z18{font-size:14px; line-height: 28px;}
.riqi{font-family:Arial;font-size:16px;}
.en_name{font-sizE:14px;font-family:Arial;font-size:18px; line-height:55px; letter-spacing: 8px; text-align: left; padding-left: 20px; margin: 10px 0}
.en_name img{width:50%}
.nylm28{width:100%; margin: 5px auto;font-size:32px; text-align: center;}
.ny_bt{width:100%; margin: 0 auto;font-size:12px;text-align: center;}
.yellow{ color:#fdb226}
.huangtiao{width:50px; height: 2px;background: #fdb226; margin: 0 auto}
.jinru{width:120px; height: 40px; line-height: 40px; margin: 30px auto; text-align: center; border: 1px #ccc solid}

.lm_en28{WIDTH:100%; text-align: center;font-size:12px; color:#444;font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"; margin-bottom: 10px;}
.lm_cn18{font-size:20px; color: #444; margin: 0px auto; text-align: center;width:100%; margin-bottom: 15px}
/*首页成绩滚动*/

.nianfen{width:98%; font-family:Arial;font-size:12px;color: #111; margin: 0 auto; text-align: center}
.x{text-decoration: underline; margin: 0 5px;}

.chengji{width:92%; margin: 20px auto}
.chengji_l,.chengji_r{width:45%; padding: 0 2% ;height:300px;}
.chengji_l{border-right:1px #ccc solid;}
.scr_bottom{width:100px; margin: 20px auto 20px auto; text-align: center;}


.wz14{font-size:16px; text-align: center;font-weight: bold}
.wz24{width:100%; margin: 0 auto; text-align: center;font-size:28px}

.menu_list{width:96%; margin: 0 auto;font-family:黑体}
.menu_list li{width:32%; text-align: center;float:left; border:1px #111 solid; height:40px; line-height:40px; }
.menu_list li a{font-size:16px;}
.menu_list li a:hover{background:#f9c344; color: #fff; display: block}


.nymenu_list{width:96%; margin: 10px auto;}
.nymenu_list li{width:25%; text-align: center;float:left; height:40px; line-height:40px; }
.nymenu_list li a{font-size:14px; background: #ececec;display: block; border: 2px #fff solid; color: #333}
.nymenu_list li a:hover{background:#f9c344; color: #fff; display: block}


.kechengmenu_list{width:96%; margin: 10px auto;}
.kechengmenu_list li{width:50%; text-align: center;float:left; height:80px; line-height:80px;  }
.kechengmenu_list li a{font-size:18px; background: #ececec;display: block; border: 2px #fff solid}
.kechengmenu_list li a:hover{background:#f9c344; color: #fff; display: block}



/*首页新闻*/
.sy_newsbg{width:92%; margin: 0 auto; background: #ececec; padding: 2%; height:400px;}
.sy_news_main{background: #fff}

hr{ display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }
.nocallout {-webkit-touch-callout: none;} /* prevent callout */




/*box-163css*/
.box-163css{ width:94%; position:relative; height:380px;margin-bottom:20px; float:left; background: #fff; margin: 0 auto; padding: 3%}
/*swipe*/
.swipe{ padding-top:20px; width:100%; float:left;overflow: hidden; visibility: visible; position: relative; height:260px;}
.box01_list{position:relative; -webkit-transition: left 600ms ease-out;  width:100%; left:0;}
.li_list{width:100%;position:relative; float: left; vertical-align: top; line-height:28px; }
/*pic_list*/
.pic_list{padding:0 2%;width:96%; float:left; margin-bottom:15px;}
.pic_list img{ float:left; width:120px;}
.pic_list span{ float:left; padding:10px 0 0 2%; font-size:16px; width:50%;}

/*news_list*/
.news_list{ width:98%; padding:0 1%; float:left;}
.news_list p{ width:100%; float:left; border-bottom:1px solid #ddd; height:30px; line-height:30px;}
.news_list a{ float:left; padding-left:1%; font-size:15px;}
.s_arrow{ display:block; border-top:2px solid #ccc;border-right:2px solid #ccc; -webkit-transform:rotate(45deg); width:6px; height:6px; float:right; margin:6px 10px 0 0;}
/*page*/
.page{ text-align:left; background:#fff; height:38px; line-height:38px; width:100%;display:-webkit-box;}
.page li{-webkit-box-flex:1; font-size:18px; display:block; color:#000; height:38px; line-height:38px; text-align:center; }
.page li a{ color:#000; display:block; height:38px;}
.page a.active{color:#fdb226;border-bottom:1px solid #fdb226;}


/*首页升学疑问*/
.sx_lm{font-size:16px;height: 36px; line-height:36px;width:160px; text-align: center;
	border-left: 1px #666 solid;
border-right: 1px #666 solid;
border-top: 1px #666 solid;
}
.sx_line{height:1px; background:#666;width:100%; margin-bottom: -1px;}
.sx_list{width:96%; margin: 15px auto;}
.sx_list li{width:100%; margin-bottom: 15px}
.sx_list li p{font-size:18px; line-height: 33px; text-align: center;}
.sx_list li .more{width:100px;height: 33px; line-height: 33px; text-align: center; margin: 5px auto; background: #f9c95b; border-radius:20px}


/*首页公司简介*/
.sy_aboutbg{background: #f2f2f2;width:92%; margin: 20px auto; padding: 2%;}
.sy_about{width:92%; margin: 0 auto; text-align: left; padding: 3% 0}
.about_cn{ text-align: center;font-size:38px; letter-spacing: 8px;}
.about_en{text-align: center;font-size:20px; letter-spacing: 4px;}
.sy_about p{font-size:15px; margin-top: 15px; line-height: 1.5em;text-align:justify; color:#111;font-family:"楷体"}
.sy_lianxi{width:96%; margin: 0 auto; font-size:14px; line-height: 2em}


.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 strong{ font-size:16px; }

.neirong p{ font-size:14px; line-height:24px; color:#333;}
.neirong span{ color:#333; padding:10px; }

.neirong strong{ font-size:15px;}
.tupian{height:100%;  margin:0 auto 20px auto;}
.hengtaio{width:100%; margin:0 auto; }
.anli{ width:100%; margin:0 auto;}


.ny_banner_bg{ background: url("../images/bb.jpg") bottom repeat-x; padding-bottom: 15px}
.ny_banner_l{
    font-family: "Roboto Condensed", sans-serif;
    text-transform: uppercase;
    font-size: 1.2rem;
	-webkit-writing-mode: vertical-rl;
    -ms-writing-mode: tb-rl;
    writing-mode: vertical-rl;
    display: inline-block;
    margin-left: 15px;
    letter-spacing: 0.2rem; text-align: left;
}
.ny_banner_r{width:85%}

.head_index2{ height:80px;  max-width:690px; margin: 0 auto; overflow:hidden; background:#fff;}
.head_index2 .head_index_logo{ width:80%;font-size:24px;font-family: Arial; letter-spacing: 6px;margin-top: 12px; text-align: right;padding-right: 15px}
.head_index2 .head_index_logo img{width:55%}
.head_index2 .top_right {
    margin-left:15px;
    width: 44px;
    height: 40px;
	padding: 25px 0 0 0;
    background-size: 23px;
}

.head_index{ height:60px;  max-width:690px; margin: 0 auto; overflow:hidden; background:#fff;}
.head_index .head_index_logo{ width:80%;font-size:24px;font-family: Arial; letter-spacing: 6px;margin-top: 20px; text-align: right;padding-right: 15px}
.head_index .head_index_logo img{width:95%}
.head_index .top_right {
    margin-left:15px;
    width: 44px;
    height: 40px;
	padding: 15px 0 0 0;
    background-size: 23px;
}
.head_index .gb {
    float: right;
    width: 44px;
    height: 44px;
    background: url(../images/gb.png) no-repeat center center;
    background-size: 20px;
}
.head_index .hide {
    display: none;
}
.head_index img { width:100%;}

.right_menu{ position: absolute; right: 0px; top: 60px; z-index: 999; overflow: hidden; height: 0; transition: 0.3s all 0s linear;width: 100%;}
.right_menu ul{ width: 50%; box-sizing: border-box; padding: 0 5%;background-color:rgba(255,255,255,0.9); height: 530px; overflow: scroll;}
.right_menu ul li{list-style-type:none; width: 90%; margin: 0 5%; height:50px; line-height: 50px; border-bottom: 1px solid #111;}
.right_menu ul li a{ background-size: 20px !important; display:block; width: 100%; color: #111; line-height: 50px; text-indent:33px;}
.hei{ height: 530px !important;}


.pro_nav{ width:100%; padding:20px 0}
.pro_nav li{ width:33.3%; float:left; position:relative; margin-bottom:15px;}
.pro_nav .pic{ width:83%; margin:0 auto; position:relative; z-index:2; overflow:hidden; border-radius:50%;}
.pro_nav .pic img{ width:100%;}
.pro_nav .p_text{ width:95%; margin:0 auto; padding: 10px 0; text-align:center; font-size:14px; color:#F00}

.pro_nav2{ width:100%; padding:10px 0}
.pro_nav2 li{ width:50%; float:left; position:relative; margin-bottom:1px; padding-right:1px; box-sizing:border-box; background:#fff}
.pro_nav2 li a{ display:block; background:#e40011; line-height:35px; color:#fff; font-size:15px; text-align:center}



.touch_nav{background:#e40011;  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; width:11.9rem; text-align: center; border-right:1px solid #ed2f3e; height: 2.7rem;}
.touch_nav li a{ font-size:1rem; display: block; color:#fff}
.touch_nav li:last-child{ border-right:0 solid #ccc}

.fenlei{ background:url(../images/fenlei.jpg) no-repeat left top; background-size:100%; height:201px;}
.fenlei a{ display:block; float:left; width:14%; height:201px; padding:0; margin:0}

.main{ width:92%; margin: 0 auto; overflow: hidden; background:#fff}
.div10{ height:10px; background:#f20b37}
.bai{background:; overflow: hidden;}
.main_title_p{border-bottom: 0 solid #eeeeee; overflow: hidden;  text-align:center;}
.main_title_p span{ line-height: 45px; height: 45px; color: #045fc2; font-size: 24px; display:block; font-weight:bold; }

.main_title{  width:96%; margin:0 2%; overflow: hidden;  text-align:center;}
.main_title span{ line-height: 45px; height: 45px; color: #045fc2; font-size: 24px; display:block; font-weight:bold; }
.main_title_en{ width:40%; margin:0 auto}
.main_title img{ width:100%;}

.main_title a { float: right; line-height: 35px; height: 35px; color: #333; font-size: 12px;}

.chanpin_more{ width:120px; margin:15px auto 25px auto; height:35px; line-height:35px; background:#045fc2; text-align:center; border-radius:20px;}
.chanpin_more a{ font-size:14px; color:#fff}


.anli .bd ul{ width:96%;  padding:0 0 10px 0px;margin: 0 auto;}
.anli .bd li{display: inline-block;
    text-align: center;
    vertical-align: middle; border: 1px #111 solid;
    width: 48.5%; margin-top:-1px;
    float: left; padding:6px 0; }
.anli .bd li div{ height:33px;overflow:hidden;background-color: #111;}	
.anli .bd li a {
    display: block;
    overflow: hidden;

    border: 1px solid #eaeaea;
    box-sizing: border-box;
	color:#fff;
	font-weight:normal;
	line-height:30px;
    width: 94%;
    margin: 0 3%;
    background-color: #656565;
}


.sx_lm20{font-size:20px;font-weight: bold;}

.xiangce{ height:140px; width:100%; margin:0 auto; }
.espcms_pro_photo{width:100%; border:#eeeeee 1px solid;}
.espcms_pro_photo li{ float:left; height:100px; width:120px; margin-right:10px;}
.espcms_pro_photo li img{width:120px;height:100px}
.espcms_pro_photo li a{ padding-left:20px;}
#left_btn{ height:40px; width:20px; background:url(../images/lla.jpg) center no-repeat;}
#right_btn{ height:40px; width:20px; background:url(../images/llb.jpg) center no-repeat;}



.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%;
}

.jia{ background:url(../images/xinwen_t.jpg) no-repeat center center; background-size:95%; text-align:center; margin:0 0 20px 0}
.jia strong{ display:block; font-size:17px; color:#a27f61}


.jiameng{ background:url(../images/ding_bg.jpg) no-repeat right top; padding:0 0 30px 0}
.jiameng li{ width:40%; float:left; padding:15px 5% 0 5% ;}
.jiameng li .qian_pic{ width:100%; overflow:hidden; height:100%;}
.jiameng li .qian_pic img{ width:100%;}
.jiameng li h3{ font-size:18px; text-align:center; color:#f20b37; line-height:30px; font-weight:bold}

.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;
}


.zoujin{ padding:0 0 15px 0}
.zoujin_why{
	
	}
.zoujin_why .why_title{
	font-size: 20px;
    text-align: center;
    font-weight: bold;
    height: 33px;
    line-height: 33px;
    padding-top: 8px;
	}
.zoujin_why .why_title_con{
	font-size: 12px;
    text-align: center;
    color: #666666;
    line-height: 20px;
	}
.zoujin_list{
	box-sizing: border-box;
    width: 100%;
    padding: 8px 2%;
    overflow: hidden;
	}
.zoujin_list li{
	width: 33%;
    float: left;
    height: 24px;
    line-height: 24px;
	}
.zoujin_list li a{
	display: block;
    width: 90%;
    margin: 0 5%;
    text-align: center;
    color: #FFF;
    background-color: #399fe7;
    height: 24px;
    line-height: 24px;
    border-radius: 12px;
    font-size: 13px;
    box-sizing: border-box;
    background-size: 12px;
    background-repeat: no-repeat;
    background-position: 10px center;
	}
.zoujin_list li a:hover{ color:#fff}	
.zoujin_list li a:visited{ color:#fff}
.zoujing_shuoming{
	width:95%; border:1px solid #ccc; border-bottom:0px solid #ccc; margin:0 auto;
	}
.zoujing_shuoming_list{ width:100%; border-bottom:1px solid #ccc}
.zoujing_shuoming_list .left{width:30%; height:70px; line-height:70px; text-align:right; padding:0 10px 0 0; }
.zoujing_shuoming_list .left span{ font-size:30px; color:#ea7d1c; font-weight:bold}
.zoujing_shuoming_list .left i{ font-size:14px; color:#ea7d1c; font-style:normal; font-weight:bold}
.zoujing_shuoming_list .right{ padding:10px 0 0 0; width:65%; color:#666; border-left:1px solid #ccc; }
.zoujing_shuoming_list .zoujin_shuomingtitle{ font-size:14px; font-weight:bold}

.news{}
.news .newslist{ width:95%; margin:0 auto; padding:0 0 20px 0}
.news .newslist dt{ line-height:30px; border-bottom:1px solid #eee; padding:10px 0}
.news .newslist dt a{ line-height:40px; background:url(../images/news_icon.gif) no-repeat left center; color:#333; font-size:16px; padding:0 0 0 20px; font-weight:normal;}
.news .newslist p{ line-height:24px; font-size:14px; color:#777; padding:0 0 0 20px;}

.news .newslist{ width:95%; margin:0 auto; padding:0 0 20px 0}
.news .newslist li{ line-height:25px; border-bottom:1px solid #eee; margin:0 0 15px 0; padding:0 0 5px 0}
.news .newslist li a{ line-height:25px; background:url(../images/news_icon.gif) no-repeat left 4px; color:#666; font-size:14px; padding:0 0 0 23px; font-weight:normal; display:block}


.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; 
	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:0 auto; height:40px; line-height:40px; background: #f9c344; text-align:center; margin-bottom:50px; color:#fff}
.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; font-size:16px;}
.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  ---*/
/*---  zhaotong_page  ---*/



.contact_us_fcompany{ line-height:36px;}

.zhaotong_about{}


.zhaotong_about_title{ padding-top:46px;height:80px;}
.zhaotong_about_title h3{ margin-left:466px; width:134px; height:46px; font-size:30px; font-weight:bold; line-height:46px; color:#3288bb; display:inline;}
.zhaotong_about_title img{ padding-left:16px; display:inline;}
.zhaotong_about_title p{ font-size:16px; line-height:34px; text-align:center; color:#9b9b9b;}

.zhaotong_about_img{ margin-top:38px; position:relative;overflow: hidden}
.zhaotong_about_img img{position:absolute;top:0;}
.zhaotong_about_img .zhaotong_about_left{ left:-595px}
.zhaotong_about_img .zhaotong_about_right{ right:-595px}

.zhaotong_about_us ul{ width:1190px; padding-top:14px; height:250px;}
.zhaotong_about_us ul li{ float:left; width:284px; padding-right:10px; position:relative;}
.zhaotong_about_us ul li h1{ margin:0 auto; margin:26px 0; width:270px;  height:80px; line-height:80px; font-size:70px; font-weight:bold; color:#ea7d1c; text-align:center; position:relative;}
.zhaotong_about_us ul li h2{ font-size:66px; font-weight:bold; color:#ea7d1c; }
.zhaotong_about_us ul li .h6{ line-height:48px; font-size:48px; font-weight:bold; color:#ea7d1c; position:absolute; top:-13px; }
.zhaotong_about_us ul li .h7{ line-height:30px; font-size:30px; font-weight:bold; color:#ea7d1c; position:absolute; top:0; }
.zhaotong_about_us ul li h3{ margin:0 auto; padding-bottom:10px; width:270px;  height:32px; line-height:32px;  font-size:18px; font-weight:bold; color:#616161; text-align:center;}
.zhaotong_about_us ul li p{ margin:0 auto; width:270px; height:52px; font-size:13px; color:#616161; line-height:22px; text-align:center;}

.zhaotong_about_licheng{ }
.zhaotong_about_licheng_t{ width:95%; margin:0 auto; border-bottom:#d7d7d7 1px solid;}
.zhaotong_about_licheng_t_h{ width:25%; }
.zhaotong_about_licheng_t_h h6{ padding:36px 0 0 0; line-height:28px; font-size:18px;text-align:right; color:#999;}
.zhaotong_about_licheng_t_h h2{ padding:0 0 0 0; font-size:24px; line-height:46px; text-align:right; color:#33a1d4;}
.zhaotong_about_licheng_t_p{ padding:16px 0 10px 3%; width:66%; font-size:13px; line-height:24px; color:#777;   border-left:#d7d7d7 1px solid; }
.zhaotong_about_licheng_m{ width:1200px; height:20px; background:url(../images/zhaotong_about_licheng_bg.png) repeat-x; position:relative;}
.zhaotong_about_licheng_m .zal_img{ position:absolute; left:263px;}
.zhaotong_about_licheng_m .zar_img{ position:absolute; right:270px;}
.zhaotong_about_licheng_b{ width:95%; margin:0 auto;}
.zhaotong_about_licheng_b_h{ width:25%; }
.zhaotong_about_licheng_b_h h6{ padding:36px 0 0 0; line-height:28px; font-size:18px;text-align:left; color:#999;}
.zhaotong_about_licheng_b_h h2{ padding:0 0 0 0; font-size:20px; line-height:46px; text-align:left; color:#33a1d4;}
.zhaotong_about_licheng_b_p{ padding:16px 3% 15px 0; width:66%; font-size:13px; line-height:24px; color:#777; text-align:justify;  border-right:#d7d7d7 1px solid;}


.zhaotong_culture{ padding:20px 0}
.zhaotong_culture .zhaotong_culture_child{width:100%;}
.zhaotong_culture_title{ padding:0 0 20px 0}
.zhaotong_culture_title h3{ height:26px; font-size:18px; font-weight:bold; line-height:26px; color:#666; text-align:center }
.zhaotong_culture_title p{ font-size:13px; line-height:24px; text-align:center; color:#9b9b9b;}
.zhaotong_culture_content{ margin:0 auto; width:95%;}
.zhaotong_culture_content h4{ line-height:34px; font-size:14px; color:#3288bb;}
.zhaotong_culture_content p{ font-size:12px; line-height:24px; color:#777;}
.zhaotong_culture_content p strong{ color:#666;}

.zhaotong_honor{ background:url(../images/zhaotong_honor_bg.jpg) no-repeat center top; }
.zhaotong_honor_title{ padding:0 0 10px 0}
.zhaotong_honor_title h3{ height:26px; font-size:18px; font-weight:bold; line-height:26px; color:#666; text-align:center }
.zhaotong_honor_title p{ font-size:13px; line-height:24px; text-align:center; color:#9b9b9b;}
.zhaotong_honor_content{ }

.zhaotong_history{ padding:20px 0 0 0}
.zhaotong_history_title{}
.zhaotong_history_title h3{ height:26px; font-size:18px; font-weight:bold; line-height:26px; color:#666; text-align:center }

#history_list{ margin: 0 auto;box-sizing: border-box; width: 100%; overflow: hidden;}
#history_list .hd ul { clear:both}
#history_list .bd ul{ padding: 0;}

.picScroll_list {margin: 10px auto;text-align: center;}
.picScroll_list .bd ul {width: 100%;float: left;padding: 20px 0;}

.zhaotong_history .nr{ padding:10px 0}
.js_list li{ overflow: hidden; clear: both; width: 95%; margin:0 auto; padding:0 0 5px 0}
.js_list .left{ width: 27%; text-align: right; position: relative; border-right: 1px solid #e9e9e9; }
.js_list .left i{ width:67%;  overflow: hidden; padding-right: 4px; font-size: 15px; font-weight:bold; color: #458fd4; display: block; background-size: 100% auto; float: right; line-height: 30px; font-style:normal}
.js_list .left span{ background: url(../images/zhaojsli.png) no-repeat right center; width:113%; padding-right:4px; font-size:12px; color:#ffffff; display:block; background-size: 100% auto; float: right; line-height: 30px;}

.js_list .right{ width: 72%; text-align: left; font-size: 13px; color:#777; box-sizing: border-box; line-height:30px; padding: 0 1%;}


.js_tit{ position: relative; margin: 0; overflow: hidden; height: 35px;}
.js_tit .left{ background: url(../images/jslogo.png) no-repeat right bottom #FFF; background-size: 30px; position: absolute; left: 20%; margin-left: -15px; width: 30px; height:30px; z-index: 999;}
.js_tit .right{ background: url(../images/js_tit.png) no-repeat 20px 5px; background-size: 80px; padding-left: 100px; width: 80%; text-align: left; font-size: 12px; line-height: 14px; box-sizing: border-box; height: 35px; line-height: 30px; color: #c8c8c8; font-size: 20px;border-left: 1px solid #edebeb;}

.picScroll_list .hd {height: 30px;line-height: 30px; overflow: hidden; text-align: center; padding: 20px 0 0 0; width:17%; margin:0 auto}
.picScroll_list .hd ul { text-align: center; margin: 0 auto; width: 48px;}
.picScroll_list .hd li {display: inline;	width: 10px; height: 10px;background: #bababa; margin: 0 3px;overflow: hidden; float: left;
-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.picScroll_list .hd .on {background: #458fd4;}

.zhaotong_advantage{ }
.zhaotong_advantage_title{ padding:20px 0 10px 0}
.zhaotong_advantage_title h3{ height:26px; font-size:18px; font-weight:bold; line-height:26px; color:#666; text-align:center }
.zhaotong_advantage_title p{ font-size:13px; line-height:24px; text-align:center; color:#9b9b9b;}


.zhaotong_advantage_content_l{ width:85%; margin:0 auto;}
.zhaotong_advantage_content_l h2{font-size:24px; line-height:34px; text-align:left; color:#5c5d5d; }
.zhaotong_advantage_content_l h1{  font-size:24px; line-height:34px; text-align:left; color:#fff; background:#f79624;}

.zhaotong_advantage_content_r{ overflow:hidden;position:relative;}
.zhaotong_advantage_content_r ul{  }
.zhaotong_advantage_content_r li{ padding:0 0 20px 0}
.zhaotong_advantage_content_r li.one{ background:url(../images/zhaotong_advantage_img_r1.png) no-repeat left 3px; background-size:10% auto;}
.zhaotong_advantage_content_r li.two{ background:url(../images/zhaotong_advantage_img_r2.png) no-repeat left 3px; background-size:10% auto;}
.zhaotong_advantage_content_r li.three{ background:url(../images/zhaotong_advantage_img_r3.png) no-repeat left 3px; background-size:10% auto;}
.zhaotong_advantage_content_r li.four{ background:url(../images/zhaotong_advantage_img_r4.png) no-repeat left 3px;background-size:10% auto;}
.zhaotong_advantage_content_r li h5{ padding-left:13%; height:24px; line-height:24px; font-size:15px; color:#777; font-weight:bold}
.zhaotong_advantage_content_r li p{ padding-left:13%; line-height:20px; color:#999; font-size:12px;}


/*soft_page*/
.soft_page{ background: none; padding:20px 0 0 0}
.soft_page li h2{ color:#333; font-size:15px; line-height: 46px; text-align: center;}
.soft_page li p{ color:#666; font-size:13px; line-height: 20px;}
.soft_page li img { width: 40%; margin: 0 auto;}
.soft_page li{ float:left; width:50%; text-align:center }

.soft_liucheng{ padding:20px 0 20px 0; position:relative}
.soft_liucheng h2{ text-align:center; line-height:30px; color:#333; font-size:18px; font-weight:bold; padding:0 0 30px 0}
.soft_liucheng h2 span{ padding:0 0 0 20px; color:#C33; text-transform:uppercase}
.soft_liucheng ul{ position:relative; z-index:2; }
.soft_liucheng li{ float:left; width:25%;}
.soft_liucheng li .soft_liucheng_pic{ width:100%; text-align:center}
.soft_liucheng li p{ text-align:center; line-height:50px;}
.soft_liucheng li img { width:70%; margin: 0 auto;}

.soft_advantage{ background:url(../images/soft_youshi_bg.jpg) no-repeat center top; background-attachment: fixed; background-size: cover; padding-bottom:20px;}
.soft_advantage h2{ text-align:center; line-height:40px; color:#fff; font-size:18px; font-weight:bold; padding: 20px 0 0  0; display:block; text-transform:uppercase}
.soft_advantage span{ color:#fff; text-transform:uppercase; font-size:14px; display:block ; text-align:center}
.soft_advantage ul{ padding:30px 0 0 0}
.soft_advantage li{width:33.3%; float:left;}
.soft_advantage_con{ width:95%; margin: 0 auto; background-color: rgba(255,255,255,0.80); position:relative; text-align: center; padding:0 0 20px 0}
.soft_advantage_con .soft_liucheng_pic{ width:84%; margin:0 auto; padding:10px 0 0 0}
.soft_advantage_con .soft_liucheng_pic img{ width:50%;}
.soft_advantage_con h3{ line-height:40px; font-size:16px; color:#f75a53; font-weight:bold}
.soft_advantage_con p{ line-height:23px; font-size:12px; width:90%; margin:0 auto}

/*se_case_index page*/
.se_case{ width:99%; margin: 0 auto;}
.se_case ul{ width:100%; margin:0 auto; padding:25px 0 0 0; overflow: hidden;}
.se_case li{ width:140px; height: 200px;  margin: 0 8px; float:left;position:relative;overflow:hidden; margin-bottom:5px;  }
.se_case_pic{ width:140px; height: 140px; margin:0 auto; text-align:center; background:#656565;border-radius:50%;  }
.se_case li a{ width:100%; color:#333}
.se_case a{ width:100%;}
.se_case_pic img{max-width: 100%;}
.se_case_name{ width:100%; margin:0 auto; font-size:13px; color:#555; line-height:30px; height:40px; overflow:hidden; }
.se_case_name a{ color:#555; width:90%;line-height:30px; height:40px; text-align:center; display:block; font-size: 1.join_backrem}
.se_case_hangye{ width:90%; margin:0 auto; padding:0 0 0 0; font-size:12px; color:#666; line-height:30px; height:30px; overflow:hidden; }
.se_case_click{ float:right; color:#666; }
.se_case li { cursor: pointer}
.se_case li div.cover_top{position:absolute;top:-205px;left:0;width:280px;height:202px;background-color: red;filter: Alpha(opacity=50);background: rgba(255,0,0,0.4);z-index:900; text-align:center}
.se_case li div.cover_top img{ padding:95px 0 0 0}
.se_case li div.cover_bottom{position:absolute;bottom:-90px;left:0;width:280px;height:86px;background-color: green;filter: Alpha(opacity=50);background: rgba(255,66,41,1);z-index:900}
.se_case .se_case_text{z-index:3; width:97%; margin:0 auto; border-bottom:1px solid #ddd;top:170px;}


.yuanxiao{ width:99%; margin: 0 auto;}
.yuanxiao ul{ width:100%; margin:0 auto; padding:25px 0 0 0; overflow: hidden;}
.yuanxiao li{ width:48%; height: 180px;  margin: 0 auto; float:left;position:relative;overflow:hidden; margin-bottom:5px;  text-align: center; margin-left: 1%}
.yuanxiao_pic{ width:160px; height: 140px; margin:0 auto; text-align:center; }


.ny_lm36{font-size:30px; font-weight: bold;font-family: "微软雅黑"}
.ny_p{width:100%; margin: 0 auto; text-align: left;font-size:14px; line-height: 23px; color:#111;font-family:楷体}

.ny_main_body{width:90%;margin:20px auto;font-size:14px; line-height: 28px; text-align: left}
.se_title{font-size:28px;}
.se_date{font-size:14px; line-height:33px;}}

.zuopin_list{ width:99%; margin: 0 auto;}
.zuopin_list ul{ width:100%; margin:0 auto; padding:25px 0 0 0; overflow: hidden;}
.zuopin_list li{ width:100%;  margin: 0 8px; float:left;position:relative;overflow:hidden; margin-bottom:5px;  }
.zuopin_pic{ width:100%;  margin:0 auto; text-align:center;  }
.zuopin_list li a{ width:100%; color:#333}
.zuopin_list a{ width:100%;}
.se_case_pic img{max-width: 100%;}
.se_case_name{ width:100%; margin:0 auto; font-size:13px; color:#555; line-height:30px; height:40px; overflow:hidden; }
.se_case_name a{ color:#555; width:90%;line-height:30px; height:40px; text-align:center; display:block; font-size: 1.join_backrem}
.se_case_hangye{ width:90%; margin:0 auto; padding:0 0 0 0; font-size:12px; color:#666; line-height:30px; height:30px; overflow:hidden; }
.se_case_click{ float:right; color:#666; }
.zuopin_list li { cursor: pointer}


#se_case_index{  margin-top:4px; background:#fff;height:115px;position:relative }
.se_case_index_title{height:42px;width:100%; background:url(../images/case_index_title_bg.png) no-repeat bottom; border-bottom:#e3e3e3 1px solid;  }
.se_case_index_title h1{ height:42px; line-height:32px; text-align:center; font-size:24px; color:#666;}
.se_case_index_nav{ width:70%; margin:0 auto; height:30px; overflow:hidden; padding:0 0 0 12px;}
.se_case_index_nav ul{ height:30px;}
.se_case_index_nav li{ float:left; width:30%; margin-right:3%;height:30px; }
.se_case_index_nav li a{ font-size:14px; width:100%; text-align:center; line-height:30px; text-decoration:none; color:#fff; display:block; background:#797979; border-radius: 3px; }
.se_case_index_nav li a:visited{ fcolor:#fff;}

.right_nav{ position:fixed;right:10px;top:50%;}
.right_nav li{ width:13px; height:13px; border-radius:8px;background:#666;margin:8px 0}
.right_nav li.crnt{background:red}

/*se_news*/
.se_news{ width:95%; margin:0 auto; padding:20px 0}
.se_news ul{}
.se_news li{ border-bottom:1px dashed #ccc; background: url(../images/newslist.png) no-repeat 97% center; background-size: 7px; padding:5px 0}
.se_news li a{ font-size:14px; line-height:28px;  color:#555; background: url(../images/news_icon.gif) no-repeat left center; padding: 0 0 0 20px; width:90%;}
.se_news li a.ui-link{height:28px; overflow:hidden;}
.se_news_con_other{ font-size:13px; color:#888; line-height:28px; width:95%; margin:0 auto; padding:0 0 0 23px;}
.se_news_con_other img{width:auto; margin:6px 15px 0 0}

/*se_hangye*/
.se_hangye{ width:1100px; margin:0 auto; padding:30px 0 0 0;}
.se_hangye ul{padding:0 0 0 20px;position:relative}
.se_hangye li{ margin-bottom:20px; margin-right:20px; padding:20px; border:1px dashed #ccc;width:477px; float:left; position:relative;top:20px;left:20px; cursor: pointer;}
.se_hangye li:nth-child(2n){}
.se_hangye li.hover{border:1px solid yellow;}
.se_hangye_con{  }
.se_hangye_con_t{   line-height:40px; }
.se_hangye_con_t a{ font-size:16px; line-height:40px; font-weight:bold; color:#555;}
.se_hangye_con_other{ font-size:12px; color:#666; line-height:20px; padding:0 0 10px 0}
.se_hangye_con_t_intro{ font-size:12px; color:#666; line-height:24px;}


.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; background:#ef0c12}
.fenlei2 li a{ font-size:16px; padding:0 0 0 15px; color:#fff}
.fenlei2 li.treeone {
    background:#fff;
    padding-left: 0; border:1px solid #ccc; 
}
.fenlei2 li.treeone a { font-size:14px; color:#333}

.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;}


.liucheng{ width:90%; margin:0 auto;}
.liucheng li{ margin-top:20px; border-bottom:1px solid #dddddd; position:relative;}
.liucheng li .liucheng_t{ background:url(../images/zhichi.jpg) no-repeat center bottom; padding:10px 0 0 0; text-align:center; line-height:33px; font-weight:bold; font-size:16px; color:#222;}
.liucheng li .liucheng_t_en{ color:#3a3a3a; font-size:14px; line-height:25px; text-transform:uppercase; text-align:center; }
.liucheng li p{ padding:10px 0 20px 0; line-height:28px; font-size:14px; color:#3a3a3a}


/*youshi*/
.youshi{ padding:20px 0 0 0; text-align:center}
.youshi_con li{ width:50%; float:left; position:relative; overflow:hidden; margin-top:0; height:348px;}
.youshi_con .you_pic{ position:absolute; left:0; top:0; z-index:1}
.youshi_con .you_pic img{ width:100%; min-height:330px; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.youshi_con li:hover .you_pic img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.youshi_con .you_zi{  width:46px; margin:25px auto 5px auto; height:46px; text-align:center; border:2px solid #747574; line-height:56px; font-size:20px; font-weight:bold; color:#aeaeae; position:relative; z-index:2}
.youshi_con .you_t{ position:relative; z-index:2; margin:5px auto; width:100px; height:43px; text-align:center; border-bottom:1px solid #747574; line-height:43px;font-size:17px; font-weight:bold; color:#ececec}
.youshi_con p{line-height:22px; position:relative; z-index:2; font-size:13px; color:#d8d8d8; padding:10px 15px 5px 15px; text-align:left;}

