/*重置*/
*{font-size:14px; font:Arial, Helvetica, sans-serif,微软雅黑;}
body{ margin:0; background-color:#FFF;}
img{ border:none}
.box-body img{width: 100%;}
a{ text-decoration:none; color:inherit;}

a:link{text-decoration:none; /* 指正常的未被访问过的链接*/}
a:visited{text-decoration:none;color:inherit; /*指已经访问过的链接*/}
a:hover{text-decoration:none;/*指鼠标在链接*/}
a:active{text-decoration:none;/* 指正在点的链接*/ }

input{ padding:0 6px; margin:0;}
ul{ list-style:none; margin:0; padding:0}
ul li{ margin:0; padding:0}
a{ border:none}

/*Jason*/
#m_left_mid{ display:none}
/*#navbar_mobile{ display:none}*/
@media (max-width:768px){
    #m_left{ display:none}
    #m_left_mid{ display:block}
	/*#navbar_mobile{ display:block}*/
}
.orange{ color:#f96c4b}
.title_freight{ font-weight:bolder;font-size:16px; text-align:center; background-color:#004988;color:#FFF; border-left:#FFF solid 1px; border-right:#FFF solid 1px; }
.title1{margin-bottom:0; border-bottom:0; text-align:center;line-height:36px;}

.top_index{ padding:8px 0;}
.logo_img{ max-height:110px;}
.logo_hotphone{ max-height:110px;}
.logo{ max-width:46%;}
.logo img{ width:100%;}
.logo_hot{ max-width:25%;}
.logo_hot img{ width:100%;}
/*top-img*/


@media (min-width:768px){
	.container-fluid{ padding-left:0; padding-right:0;}
	.navbar-collapse{ padding-left:0; padding-right:0;}
	.navbar{ display:block; max-width:830px;}
	}

/* Jason 资讯详情页面，pc上60%宽度，mobile上100%宽度*/
@media (min-width:768px){
		.info_content{ width:680px;padding: 10px}
	}
		.info_content{ max-width:100%; padding: 5px}


.nav a{font-size:16px;color:#FFF;}
.nav .ad{ background-color:#00478A;}
.navbar-inverse{ background-color:#33a1dc; font-size:16px; border-color:#33a1dc; background-image:none; color:#FFF;}
.navbar-inverse nav li a:hover{ background-color:#2b80ae;}
.navbar-inverse .navbar-collapse{ border-color:#33a1dc;}
.navbar-inverse .navbar-nav>li>a{ color:#FFF;}
.navbar-inverse .navbar-nav>li>a:hover{ background-color:#2b80ae;}
/*NAV*/


.ban_w img{ width:100%}
/*Banner*/

@media (min-width:768px){
	.w_o{ width:1190px; overflow:hidden; margin-left:auto; margin-right:auto;}
	}
	.w_o{ max-width:1190px; overflow:hidden; margin-left:auto; margin-right:auto;}


.box{ border:#C6C5C5 solid 1px; border-top:6px solid #36A0DA; padding:6px 10px;}
.boxLeft{ border:#C6C5C5 solid 0px; text-align:center; border-top:6px solid #36A0DA; padding-top:3px;}
.box a{ cursor:pointer; overflow:hidden}
.title_box{ overflow:hidden; padding-bottom:6px; margin-top:20px;}
.index_title{ font-size:20px; color:#595757; font-weight:bold;}
.index_title .futitle{ font-size:14px;}
.more{ font-size:14px; color:#595757; padding-top:6px; cursor:pointer;}
.more:hover{ color:#36A0DA;}

/*.w_l{ width:27%; margin-right:2%; float:left}*/
/*.w_m{ width:51%; margin-right:2%; float:left}*/
/*.w_r{ width:17.8%; float:right}*/

.img_w{ width:100%}
.new_font{ font-size:14px; color:#595757; padding-top:10px;}
.new_font:hover{ color:#36A0DA;}
.new_box{ overflow:hidden; background:url(../img/new_box_back.png) top repeat-x; padding:10px 0;}
.new_img{ width:40%;}
.new_img img{ width:100%;}
@media (min-width:768px){
	/*.new_list_font{ font-size:14px; color:#595757; display:block; padding-left:14px; margin-top:14px; line-height:18px; height:36px; overflow:hidden;}*/
	.new_list_font{ font-size:14px; color:#595757; display:block; padding-left:14px; line-height:18px; height:36px; overflow:hidden;}
	}
@media (max-width:768px){
	.new_list_font{ font-size:14px; color:#595757; display:block; padding-left:14px; margin-top:14px; line-height:18px; max-height:52px; overflow:hidden;}
	}

.new_list_font:hover{ color:#36A0DA; cursor:pointer;}
.in_font{ padding-top:10px; font-size:14px; color:#595757;}

.coo_box{ border:#C6C5C5 solid 1px; border-top:6px solid #36A0DA; overflow:hidden;padding:5px;}
.coo{ border-bottom:dashed #C6C5C5 1px; border-right:#C6C5C5 1px dashed;}
.coo img{ margin-left:auto; margin-right:auto; width:115%}
.p_b_in{ padding-bottom:21px;}
/*.p_b_in{ padding-bottom:10px;}*/

.hotphone_font{ font-size:24px; color:#D0111B; margin-bottom:0;}
.hotphone_title{ font-size:12px; color:#595757; margin-bottom:20px;}

.address p{ font-size:12px; color:#595757; margin-bottom:0;}
.address .add{ margin-bottom:8px;}

.link_p_t{ padding-top:0px; overflow:hidden; padding-left:0; padding-right:0;}
.link_p_t_bottom{ padding-top:5px;padding-bottom:5px; overflow:hidden;text-align:center;padding-left:20px; padding-right:20px;}
@media (min-width:768px){
	.link_box{ padding-top:10px; padding-bottom:10px; border-bottom:#C6C5C5 dashed 1px; margin-bottom:-7px; margin-top:7px; padding-left:10px; padding-right:10px;}
	}
@media (max-width:768px){
	.link_box{ padding-top:10px; padding-bottom:10px; border-bottom:#C6C5C5 dashed 1px; margin-bottom:-7px; margin-top:7px; border-right:#C6C5C5 dashed 1px;}
	}
.link_box a{ margin-left:auto; margin-right:auto; width:76%; display:block; cursor:pointer;}

.link_box a img{ width:100%;}

.b_box{ width:100%; background-color:#313333; color:#FFF; margin-top:80px; padding-top:45px;}
.b_box p{ color:#FFF}
.b_b{ height:60px; background-color:#272828; margin-top:40px;}
.b_l{ margin-right:30px; margin-left:50px;}
.b_h_n{ font-size:26px; margin-bottom:0;}
.b_h_t{ font-size:12px;}
.b_add{ margin-bottom:10px;}
.b_add_t{font-size:12px; margin-bottom:0;}
.b_add_font{ font-size:12px; margin-bottom:0;}
.b_z{font-size:12px; margin-top:4px;}
.b_r{ width:250px; margin-right:20px;}
@media (min-width:768px){
	.b_r{ float:right;}
	}
@media (max-width:768px){
	.b_r{ margin-top:230px; margin-left:50px;}
	}
.b_app{ float:left; width:110px;}
.b_kx{ float:right; width:110px;}
.er_font{ font-size:14px; text-align:center; margin-top:10px; display:block}

/*企业介绍*/
.int_box{ margin-top:40px;}
.int_font{ font-size:20px; margin:0; text-indent:2em; font-weight:bold; margin-top:10px; color:#5a5655}
.six_box{ margin-top:60px;}
.title_six{ font-weight:900; color:#03468c; text-align:center; font-size:40px; display:block; width:100%;}
.six_img_box{}
.six_img img{ width:50%; margin-left:25%; margin-top:40px;}

/*资讯*/
.n_box{ margin-top:30px;}
.n_title{ font-size:22px; font-weight:400; color:#014689; height:32px;display:block; overflow:hidden;}
.n_font{ font-size:14px; line-height:22px; max-height:64px; overflow:hidden;}
.n_time{ font-size:14px; color:#999; position:absolute; right:20px; bottom:10px}
.n_img img{ width:100%}
.n_f_box{ position:relative; overflow:hidden; border-bottom:#c6c6c6 dashed 1px; padding-bottom:20px; margin-top:20px;}
@media (max-width:768px){
	.n_font{ font-size:14px; line-height:22px; max-height:40px; overflow:hidden;}
	}
.n_a{ cursor:pointer}


/*product*/
.pro_box{ border:solid #aaaaaa 1px; padding:10px; margin-top:30px; display:block; cursor:pointer}
.pro_title{ border-bottom:dashed #c6c6c6 1px;}
.pro_title img{ width:100%;}
.pro_title span{ font-size:20px; color:#000; display:block; padding:10px 0; font-weight:500;}
.pro_font{ color:#666; line-height:24px; display:block; padding-top:10px;}
.pro_title .bs{ color:#FFF;}


/*合作企业*/
/*.hz_box{border:solid #aaaaaa 1px; padding:10px; margin-top:30px;}*/
.hz_box{border:solid #aaaaaa 1px; padding:5px; margin-top:10px;}
.hz_box img{ width:100%}


/*招聘 */
.zp_box{ border-bottom:#c6c6c6 dashed 1px; padding:0 15px 20px 15px; margin-bottom:40px;}
.zp_title{ border-bottom:#c6c6c6 dashed 1px; font-size:30px; color:#000; font-weight:bold; padding:20px 0;}
.zp_fu_title{ font-size:24px; color:#000; font-size:24px; display:block; padding:20px 0 14px 0;}
.zp_font{ margin-bottom:8px;}
.zp_font li{ display:block; font-size:14px; color:#666; line-height:24px;}
.zp_bot{ width:100%; padding:16px 0 12px 0; background-color:#f0f0f0; overflow:hidden; margin-top:70px; margin-bottom:-80px;}
.text_cen{ text-align:center; color:#595554; font-size:16px; padding:3px 0;}
.text_left{ text-align:left; color:#595554; font-size:16px; padding:3px 0;}
.line{ max-width:160px; height:1px; background-color:#5a5655; margin-left:auto; margin-right:auto; margin-top:120px}
.zp_bot_title{ font-weight:400; font-size:24px; color:#595554;}


/*联系我们*/
.us_bot{ width:100%; padding:20px 0 20px 0; background-color:#f0f0f0; overflow:hidden; margin-top:70px; margin-bottom:-80px;}
.us_title{ font-size:30px; color:#585657; font-weight:bold;}
.us_box{ margin-top:20px; margin-bottom:20px}
/*.us_font{ font-size:16px; color:#585657; display:block; height:28px; line-height:28px;}*/
.us_font{ font-size:16px; color:#585657; display:block; line-height:28px;}
.us_bot_font{ display:block; line-height:26px; color:#595554;}
.us_bot_con{ display:block; height:30px; line-height:30px; margin-top:10px; color:#595554;}


.m_b_10{ margin-bottom:10px;}
.m_t_40{ margin-top:40px;}
.m_t_10{ margin-top:10px;}
.p_l_0{ padding-left:0px;}
.m_b_0{ margin-bottom:0px;}
