/* --------reset-------- */
html{zoom: expression(function(ele){ ele.style.zoom = "1"; document.execCommand("BackgroundImageCache", false, true);}(this));}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,button,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse: collapse; border-spacing: 0; }
input,select,textarea,button { font-size: 100%; }
fieldset,img,abbr,acronym { border: 0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style: normal; font-weight: 400; }
ol,ul,li { list-style: none; }
h1,h2,h3,h4,h5,h6,legend { font-size: 100%; font-weight: 400; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
blockquote, q { quotes: none; }
blockquote:before,blockquote:after,q:before,q:after { content: ''; content: none; }

/* --------base-------- */
body {font-size:12px;font-family:\5FAE\8F6F\96C5\9ED1 !important; color: #000; background:#fff; height:100%;}
h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h1,h2,h3 { margin: 1em 0; }
h1,h2,h3,h4,h5,h6,strong,caption,th { font-weight: 700; }
abbr,acronym { border-bottom: 1px dotted #aaa; cursor: help; }
em { font-style: italic; }
/*th,td { border: 1px solid #aaa; padding: 8px 5px 6px; }*/
fieldset,table { margin-bottom: 1em; }
/*p{text-indent:2em}*/
legend { margin-left: 7px; +margin: 0; }
.clearfix:after { content: "\20"; display: block; height: 0; clear: both; }
.clearfix { zoom: 1; }
.red { color: #F00; }
.black { color: #000; }
.white { color: #FFF; }
.blue { color: #00F; }
.green { color: #008000; }
.brown { color: #A52A2A; }
.gray { color: #ccc; }
.cb:after{content:"\20";display: block;width:0;height:0;clear:both;}
.cb{zoom:1;}
.ofH{overflow:hidden;}
.clear{ width:0; height:0; clear:both; overflow:hidden;}
.mc{margin-left:auto;margin-right:auto;}
.taC{text-align:center;}
.bod{ border:1px solid red;}
.fL{float:left;}
.fR{float:right;}
.dpN{display:none;}
a{ text-decoration:none;transition-duration:0.2s;-moz-transition-duration:0.2s;-webkit-transition-duration:0.2s;-o-transition-duration:0.2s;}
/*about*/
.w1040{ max-width:1040px; margin:0 auto;}
.banner{
	width:100%;
	height:330px;
	overflow:hidden;
	background:url("../images/banner02.jpg") center no-repeat;
}
.bg_div{
	width:100%;
	height:auto;
	background-color:#f9f9f9;
}
.nav_top_bg{
	width:100%;
	height:57px;
	background-color:#fff;
	margin-top:20px;
	border-bottom:1px dotted #aaa;
	overflow:hidden;
}
.nav_bottom_bg{
	width:100%;
	height:56px;
	background:url(../images/line.png) center no-repeat;
}
.about_nav{
	width:1100px;
	margin:0px auto;
	overflow:hidden;
}
.about_location{
	height:50px;
}
.local_circle{
	width:27px;
	height:27px;
	float:left;
	margin-top:7px;
}
.local{
	width:300px;
	float:right;
	margin-top:13px;
}
.local_icon{
	width:15px;
	height:15px;
	float:left;
	margin-top:1px;
	margin-right:5px;
}
.local span{
	font-size:13px;
	color:#666;
}
.navigation{
	width:1100px;
	margin:0px auto;
	text-align:center;
}
.jiant_l{
	width: 19px;
	height: 50px;
	float: left;
	background: url(../images/jiant_left.jpg) center center no-repeat;
	margin-right: 21px;
	cursor: pointer;
}
.jiant_r{
	width: 19px;
	height: 50px;
	float: left;
	background: url(../images/jiant_right.jpg) center center no-repeat;
	margin-left: 21px;
	cursor: pointer;
}
.jiant_l:hover{
	background: url(../images/jiant_left_h.png) center center no-repeat;
}
.jiant_r:hover{
	background: url(../images/jiant_right_h.jpg) center center no-repeat;
}
.jiant_l_b{
	width: 19px;
	height: 50px;
	float: left;
	background: url(../images/jiant_left.jpg) center center no-repeat;
	margin-right: 21px;
	cursor: pointer;
}
.jiant_r_b{
	width: 19px;
	height: 50px;
	float: left;
	background: url(../images/jiant_right.jpg) center center no-repeat;
	margin-left: 21px;
	cursor: pointer;
}
.jiant_l_b:hover{
	background: url(../images/jiant_left_h.png) center center no-repeat;
}
.jiant_r_b:hover{
	background: url(../images/jiant_right_h.jpg) center center no-repeat;
}
.cell_list_bg{
	width: 825px;
	height: 72px;
	overflow: hidden;
	float: left;
	position: relative;
}
.cell_list{
	height: 72px;
	position: absolute;
	top: 0px;
	left: -165px;
}
.cell_list2{
	height: 72px;
	position: absolute;
	top: 0px;
}
.nav_cell{
	width:165px;
	height:50px;
	border-left:1px dotted #aaa;
	float:left;
	position:relative;
	box-sizing: border-box;
}
.nav_cell p{
	font-size:16px;
	line-height:50px;
	color:#000;
}
.nav_cell a{
	display:block;
}
.nav_mask{
	width:164px;
	height:70px;
	background:url("../images/nav_mask.png") no-repeat;
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.nav_cell a:hover .nav_mask{
	display:block;
}
.nav_mask p{
	color:white;
}
#fixed{
	display:none;
	z-index:3;
}

.about_main{
	width:1100px;
	height:auto;
	margin:0px auto;
	margin-top:40px;
	background-color:#fff; padding-bottom:70px;
}
.about_title{
	width:1040px;
	margin:0px auto;
	padding-top:20px;
}
.about_title img{
	margin-top:5px;
}
.about_div1{
	width:1040px;
	height:380px;
	margin:0px auto;
	margin-top:35px;
	overflow:hidden;
}
.left_pic{
	width:500px;
	height:300px;
	float:left;
}
.right_pic{
	width:540px;
	height:65px;
	float:left;
	margin-left:-50px;
}
.right_text{
	width:510px;
	height:235px;
	float:left;
	margin-top:10px;
	margin-left:30px;
}
.about_div2{
	width:1040px;
	height:533px;
	margin:0px auto;
	margin-top:50px;
	overflow:hidden;
}
.about_div3{
	width:1040px;
	height:195px;
	margin:0px auto;
	overflow:hidden;
	margin-top:50px;
}
.about_div4{
	width:1040px;
	height:195px;
	margin:0px auto;
	overflow:hidden;
	margin-top:20px;
	text-align:center;
}
.about_div4 p{
	font-size:14px;
	color:#666;
	line-height:40px;
}
.about_div5{
	width:1040px;
	height:603px;
	margin:0px auto;
	overflow:hidden;
	margin-top:50px;
}

/*about01*/
.about_div6{
	width:1040px;
	height:820px;
	margin:0px auto;
	margin-top:30px;
}
.about_div6 p{
	line-height:30px;
	font-size:13px;
	color:#333;
}
.culture_pic{
	height:710px;
	margin-top:30px;
	overflow:hidden;
}
.about_div7{
	width:1040px;
	height:420px;
	margin:0px auto;
}
.about_div7 p{
	font-size:13px;
	color:#666;
	line-height:25px;
	margin-top:35px;
}
.about_div7 p span{
	color:#333;
}

/*about02*/
.about_div8{
	width:1040px;
	height:100px;
	margin:0px auto;
	margin-top:30px;
}
.about_div8 p{
	line-height:30px;
	font-size:13px;
	color:#333;
}
.about_div9{
	width:1040px;
	margin:0px auto;
	height:655px;
}
.mid_div1{
	width:519px;
	height:237px;
	float:left;
}
.mid_div2{
	width:520px;
	height:238px;
	margin-left:1px;
	float:left;
	background-color:#f6ab00;
}
.mid_div2 p{
	color:white;
	font-size:13px;
	margin-top:30px;
	margin-left:25px;
	margin-right:25px;
	line-height:30px;
}
.mid_div3{
	width:520px;
	height:417px;
	margin-top:1px;
	float:left;
	background-color:#f6ab00;
}
.mid_div3 p{
	color:white;
	font-size:13px;
	margin-top:30px;
	margin-left:25px;
	margin-right:25px;
	line-height:30px;
}
.mid_div4{
	width:519px;
	height:416px;
	margin-left:1px;
	margin-top:1px;
	float:left;
}
.team_top_pic{
	width:1040px;
	height:50px;
	margin:auto;
	margin-top:50px;
}
.about_div10{
	width:1040px;
	height:550px;
	margin:auto;
	margin-top:30px;
}
.team_pic1{
	width:500px;
	height:265px;
	float:left;
}
.team_pic2{
	width:250px;
	height:265px;
	float:left;
	margin-left:20px;
}
.team_pic3{
	width:250px;
	height:265px;
	float:left;
	margin-left:20px;
}
.team_pic4{
	width:250px;
	height:265px;
	float:left;
	margin-top:20px;
}
.team_pic5{
	width:500px;
	height:265px;
	float:left;
	margin-left:20px;
	margin-top:20px;
}
.team_pic6{
	width:250px;
	height:265px;
	float:left;
	margin-left:20px;
	margin-top:20px;
}
.team_bottom_pic{
	width:1040px;
	height:45px;
	margin:auto;
	margin-top:50px;
}

/*about04*/
.about_div11{
	width:1040px;
	height:60px;
	margin:auto;
	margin-top:30px;
}
.about_div11 p{
	line-height:30px;
	font-size:13px;
	color:#333;
}
.about_div12{
	width:1040px;
	height:440px;
	margin:auto;
	background-color:#eeeeee !important;
}
.adv_01_pic{
	width:411px;
	float:left;
}
.adv_01_text{
	width:580px;
	float:left;
	margin-left:29px;
	margin-right:20px;
}
.title_01{
	width:180px;
	height:80px;
	margin-top:85px;
}
.adv_01_content{
	height:150px;
	margin-left:8px;
	margin-top:30px;
}
.text_title{
	font-size:17px;
	color:#666666;
}
.text_content{
	font-size:14px;
	color:#777777;
	line-height:25px;
}
.about_div13{
	width:1040px;
	height:625px;
	margin:auto;
	background-color:#f9f9f9;
}
.title_02{
	width:180px;
	height:80px;
	padding-top:50px;
	padding-left:30px;
}
.adv_02_content{
	height:155px;
}
.adv_02_pic{
	height:165px;
}
.adv_02_cell{
	width:242px;
	height:265px;
	background-color:white;
	float:left;
	border:1px solid #aaaaaa;
	margin-left:10px;
}
.cell_pic{
	width:222px;
	height:150px;
	margin:auto;
	border-bottom:1px dashed #aaaaaa;
	text-align:center;
}
.cell_pic p{
	font-size:18px;
	margin-top:5px;
	margin-right:3px;
}
.cell_img{
	width:90px;
	height:80px;
	margin:auto;
	padding-top:20px;
}
.cell_text{
	width:222px;
	height:95px;
	margin:auto;
	margin-top:10px;
}
.cell_text p{
	font-size:12px;
	line-height:25px;
	color:#666666;
}
.about_div14{
	width:1040px;
	height:440px;
	margin:auto;
	background-color:#eeeeee;
}
.adv_03_pic{
	width:540px;
	float:left;
}
.adv_03_text{
	width:480px;
	float:left;
	margin-right:20px;
}
.title_03{
	width:180px;
	height:80px;
	margin-top:85px;
}
.adv_03_content{
	height:150px;
	margin-left:8px;
	margin-top:30px;
}
.text_title{
	font-size:17px;
	color:#666666;
}
.text_content{
	font-size:14px;
	color:#777777;
	line-height:25px;
}
.about_div15{
	width:1040px;
	height:500px;
	margin:auto;
	background-color:#f9f9f9;
}
.adv_04_text{
	width:530px;
	float:left;
	margin-right:20px;
	margin-left:20px;
}
.title_04{
	width:180px;
	height:80px;
	margin-top:85px;
}
.adv_04_content{
	height:150px;
	margin-left:8px;
	margin-top:30px;
}
.text_title{
	font-size:17px;
	color:#666666;
}
.text_content{
	font-size:14px;
	color:#777777;
	line-height:25px;
}
.adv_04_pic{
	width:470px;
	float:left;
}
.about_div12{
	width:1040px;
	height:530px;
	margin:auto;
	margin-top:50px;
	background-color:white;
}

/*news*/
.news_banner{
	width:100%;
	height:330px;
	overflow:hidden;
	background:url("../images/news_banner.jpg") center no-repeat;
}
.news_main{ padding-bottom:60px;
	width:1100px;
	height:auto;
	margin:0px auto;
	margin-top:40px;
	background-color:#fff;
}
.news_title{
	width:1040px;
	margin:0px auto;
	padding-top:20px;
}
.news_title img{
	margin-top:5px;
}
.news_div1{
	width:1040px;
	height:265px;
	margin:auto;
	margin-top:30px;
	border-bottom:1px dashed #aaaaaa;
}
.headnews_pic{
	width:400px;
	height:225px;
	float:left;
}
.headnews_pic img{width:400px;
	height:225px;}
.headnews_text{
	width:580px;
	height:265px;
	float:left;
	margin:0px 30px;
}
.news_more{
	width:150px;
	height:35px;
	border:1px solid #aaaaaa;
	text-align:center;
	margin-top:30px;
}
.news_more span{
	font-size:13px;
	line-height:35px;
	color:#aaaaaa;
}
.news_div2{
	width:1080px;
	height:auto;
	margin:auto;
	margin-top:50px;
}
.news_cell{
	width:332px;
	height:370px;
	margin-left:20px;
	margin-top:20px;
	float:left;
	border:1px solid #cccccc;
	cursor:pointer;
}
.news_cell:hover{
	background-color:#f9f9f9;
}
.cell_content{
	width:275px;
	margin:auto;
}
.cell_content .img {
	width:275px;
	height:135px;

}
.time{
	font-size:13px;
	color:#ddcfb2;
	margin-top:20px;
}
.news_ny_content{
	width:1040px;
	height:auto;
	margin:auto;
}

/*dl*/
.login{ padding:110px 90px 110px 90px;
	width:898px;
	margin:0 auto;
	border:1px solid #ccc;
	background-color:white;
}
.login_left{ width:435px;}
.login_left_bt{ width:80px; text-align:right;line-height:35px; font-size:15px;}
.login_left_all{ border:1px solid #ccc; width:350px; height:35px;}
.login_left_all img{ width:40px; height:35px; overflow:hidden;}
.login_left_all input{ width:300px; border:none;font-family:\5FAE\8F6F\96C5\9ED1 !important; height:35px; margin-left:5px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.login_left_a input{ width:120px; border:1px solid #ccc;font-family:\5FAE\8F6F\96C5\9ED1 !important; height:35px;}
.login_left_b{ line-height:35px; margin-left:15px;}
.login_left_c{ line-height:15px; margin-top:40px; color:#747474; margin-left:80px;}
.login_left_c input{ width:15px; height:15px; margin-right:10px;}
.login_left_c a{ color:#747474;}
.login_left_c a:hover{ text-decoration:underline; color:#b40909;}
.login_left_d a{ width:225px; height:40px; line-height:40px; text-align:center; background:#f6ab00; color:#fff; display:block; margin-top:40px; margin-left:80px; font-size:15px;}
.login_left_d a:hover{ background:#b40909;}
.login_line{ border-right:1px solid #ccc; height:280px; margin-right:105px; margin-left:105px;}
.login_right{ width:250px; text-align:center; font-size:16px; color:#000; margin-top:90px;}
.login_right a{width:225px; height:40px; line-height:40px; text-align:center; background:#b40909; color:#fff; display:block; margin-top:20px; font-size:15px;}
.login_right a:hover{background:#f6ab00;}
/*chensujuan start*/
/*branch 分公司概况*/
.branch{
	width:100%;
	height:330px;
	overflow:hidden;
	background:url("../images/banner03.jpg") center no-repeat;
}
.branchnr{ margin-top:50px;}
.branchnr{ font-size:14px; color:#232323; line-height:25px;}
.mt30{ margin-top:30px;}
.mt60{ margin-top:60px;}
.branchnr span{ font-size:20px; color:#b01319; font-weight:700;}
.branchnr_a{ border-top:1px dotted #ccc; margin-top:40px; padding-top:40px; line-height:30px;}
.branchnr_b{ width:430px;}
.branchnr_map{ width:545px; height:250px;}

/*客户评价 client*/
.clientnr{ overflow:hidden; border-bottom:1px dotted #ccc; margin-top:30px; padding-bottom:30px;}
.clientnr h4{ float:left; width:185px; height:139px;}
.clientnr dl{ float:left; width:835px; margin-left:20px;}
.clientnr dl dt{ margin-bottom:15px;}
.clientnr dl dt a{ color:#000; font-size:15px;}
.clientnr dl dt a:hover{ color:#b01319;}

/*常见问答 problem*/
.problemnr li{ border-bottom:1px dotted #ccc; margin-top:30px; padding-bottom:30px;}
.problemnr li a{ color:#6b6b6b;}
.problemnr li a:hover{ color:#000;}
.problemnr li a .problemnr_a{ color:#000; font-size:15px; background:url(../images/in59.jpg) no-repeat 0 10px; padding-left:15px; margin-bottom:10px;}
.problemnr li a:hover .problemnr_a{ color:#b01319}
.problemnr li a .problemnr_a span{ color:#a0a0a0; font-weight:normal; font-size:14px;}

/*我的服务*/
.servicekv{width:100%;
	height:330px;
	overflow:hidden;
	background:url("../images/sekv.jpg") center no-repeat;}
/*专线服务 service*/
.service_a li{ border:1px solid #f3f3f3; width:1040px; margin-bottom:10px;}
.service_a_bt{ background:#f3f3f3; height:40px; line-height:40px; padding-left:15px; color:#000; font-size:15px; }
.service_a_bt a{ color:#333;}
.service_a_nr{ width:1008px; margin-left:15px; margin-top:25px; margin-bottom:30px; line-height:25px; color:#5e5e5e;}
/*service01 仓储服务*/
.service_b{ background:url(../images/se01.jpg) no-repeat; width:973px; height:136px; margin:0 auto;}
.service_b div{ width:260px; font-size:18px; text-align:center; line-height:25px;}
.service_b_a{ margin-top:45px; margin-left:60px;}
.service_b_b{ margin-top:45px; margin-right:60px;}
.service_b_c{ background:url(../images/se05.jpg) no-repeat; width:256px; height:239px;}
.service_b_c div { margin-top:110px; width:129px; margin-left:65px; text-align:center !important;}
.service_b_c div a{ background:url(../images/se06.jpg) no-repeat; width:129px;  height:41px; line-height:41px; display:block;  color:#ec1b24; font-size:15px;}
.service_b_c div a:hover{ background:url(../images/se06_hover.jpg) no-repeat; color:#fff;}
/*service02 车队服务*/
.mt10{ margin-top:10px;}
.ml10{ margin-left:10px;}
/*service03 网络服务*/
.service_c{ width:655px; margin-left:10px; line-height:25px;}
.service_c span{ font-weight:normal !important;}
.service_c_a a{ background:url(../images/se13.jpg) no-repeat; width:291px; height:52px; text-align:center; line-height:52px; color:#fff; font-size:18px; display:block;}
.service_c_a a:hover{ background:url(../images/se13_hover.jpg) no-repeat;}
/*servoce04 服务流程*/
.service_d{ background:url(../images/se16.jpg) no-repeat; width:1039px; height:526px;}
.service_d_a{ width:390px; margin-left:500px;padding-top:45px;}
.service_d_a_bt{ background:url(../images/se17.jpg) no-repeat; width:286px; padding-left:20px; height:45px; line-height:45px; color:#fff; font-size:20px; }
.service_d_a{  line-height:30px;}
.service_fw p{ color:#b01319; font-size:18px; margin-top:25px; margin-bottom:10px;}
.service_d_b{ width:560px; margin-left:470px; margin-top:85px !important;}
.service_e{ background:url(../images/se18.jpg) no-repeat; width:1039px; height:279px;}
.service_e_a{ width:350px; margin-left:170px; padding-top:45px;}
.service_f{background:url(../images/se19.jpg) no-repeat; width:1039px; height:252px;}
.service_g{ background:url(../images/se20.jpg) no-repeat; width:1039px; height:671px;}
.service_g_a{ width:330px; padding-top:45px; margin-left:580px;}
.service_g_b{ width:330px; margin-top:90px; margin-left:580px;}
.service_h{ background:url(../images/se21.jpg) no-repeat; width:1039px; height:298px;}
.service_h_a{width:450px; margin-left:120px; padding-top:45px;}
.service_i{ background:url(../images/se22.jpg) no-repeat; width:1039px; height:277px;}
/*我的服务结束*/

/*own 自助查询*/
.ownkv{width:100%;
	height:330px;
	overflow:hidden;
	background:url("../images/ownbannaer.jpg") center no-repeat;}
.own_a{
	background: url(../images/own01.jpg) no-repeat;
	width: 840px;
	height: 163px;
	padding-top: 185px;
	padding-left: 190px;
}
.own_a a{ background:url(../images/own02.png) no-repeat; width:174px; height:46px;  line-height:46px; text-align:center; color:#e16f0c; font-size:18px; display:block;}
.own_a a:hover{ background:url(../images/own02_hover.png) no-repeat; color:#fff;}
.own_b{ background: url(../images/own03.jpg) no-repeat; width:1028px; height:97px; margin-bottom:100px; padding-top:70px; margin-top:70px; text-align:center; color:15px;}
.own_b p{ font-size:30px; margin-bottom:20px;}
.own_c{ background:url(../images/own04.jpg) no-repeat; width:670px; height:142px;padding-top:211px; padding-left:360px;}
.own_c a{ background:url(../images/own02_hover.png) no-repeat; width:174px; height:46px;  line-height:46px; text-align:center; color:#fff; font-size:18px; display:block;}
.own_c a:hover{ background:url(../images/own02.png) no-repeat; color:#e16f0c;}
.own_a .own_x {
	float: left;
	height: 46px;
	width: 650px;
	border: 1px solid #b01319;
}

/*order 在线下单*/
.orferbt{ font-size:18px; color:#000;}
.order_a{ border:1px solid #ccc; margin-top:15px; padding:40px 20px;  line-height:40px; margin-bottom:40px;}
.order_a ul li{ margin-bottom:20px;}
.order_a_a{ width:85px; text-align:right; margin-right:5px;}
.order_a_b{ color:#F00; font-size:17px; margin-right:5px; margin-top:3px;}
.order_a select{ border:1px solid #dfdfdf; background:#fff; width:270px; height:40px;font-family:\5FAE\8F6F\96C5\9ED1 !important; color:#b1b0b0; font-size:13px; padding-left:5px;}
.order_a input{ float:left; border:1px solid #dfdfdf; background:#fff; width:260px;margin-right:10px; height:40px;font-family:\5FAE\8F6F\96C5\9ED1 !important; color:#b1b0b0; font-size:13px; padding-left:5px;}
.order_a textarea{ border:1px solid #dfdfdf; background:#fff; width:750px; height:200px;font-family:\5FAE\8F6F\96C5\9ED1 !important; color:#b1b0b0; padding-top:5px; font-size:13px; padding-left:5px;}
.order_b{ width:266px; margin:0 auto;}
.order_b .but{
	background: url(../images/order01.jpg) no-repeat;
	width: 266px;
	height: 49px;
	line-height: 49px;
	color: #fff;
	font-size: 18px;
	display: block;
	text-align: center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
}
.order_b .but:hover{ background:url(../images/order01_hover.jpg) no-repeat;}
/*affiliate 加盟*/
.affkv{width:100%;
	height:330px;
	overflow:hidden;
	background:url("../images/affkv.jpg") center no-repeat;}
.aff_bt{ background: url(../images/aff02.jpg) no-repeat left; padding-left:15px; line-height:18px; font-size:16px;  height:18px;}
.aff_a{ border-bottom:1px dotted #ccc; padding-bottom:20px; margin-top:30px;}
.aff_a li{ margin-bottom:20px; margin-right:20px;}
.aff_a_a{ width:100px; text-align:right; color:#5b5b5b; line-height:40px;}
.aff_a input{border:1px solid #dfdfdf; background:#fff; width:220px; height:40px;font-family:\5FAE\8F6F\96C5\9ED1 !important; color:#b1b0b0; font-size:13px; padding-left:5px;}
.aff_a_b input{ width:15px; height:15px; margin-top:13px; margin-left:10px;}
.aff_a_c{ margin-top:6px; margin-left:10px;}
.aff_a select{border:1px solid #dfdfdf; background:#fff; width:220px; height:40px;font-family:\5FAE\8F6F\96C5\9ED1 !important; color:#b1b0b0; font-size:13px; padding-left:5px;}
.aff_b{ border-bottom:1px dotted #ccc; padding-bottom:20px; margin-top:30px;}
.aff_b li{ margin-bottom:10px;}
.aff_b_a{ width:170px; text-align:right;color:#5b5b5b; line-height:40px;}
.aff_b_b input{width:15px; height:15px; margin-top:13px; margin-left:10px;}
.aff_a_e{ color:959595; margin-left:20px; margin-top:6px;}
.aff_b_c input{ border:1px solid #dfdfdf; background:#fff; width:180px; height:35px;font-family:\5FAE\8F6F\96C5\9ED1 !important; color:#b1b0b0; font-size:13px; padding-left:5px;}
.aff_b_e{ line-height:35px; width:70px; text-align:right;}
.aff_b_d{ width:170px; line-height:35px;  text-align:right; margin-left:25px;}
.mb40{ margin-bottom:40px;}
/*group 集团产业*/
.grokv{width:100%;
	height:330px;
	overflow:hidden;
	background:url("../images/grokv.jpg") center no-repeat;}
.group_a img{ width:425px; height:199px;}
.group_b{ width:570px;}
.group_a li{ border-bottom:1px dotted #ccc; padding-bottom:40px; margin-bottom:40px;}
.group_a li a p{ font-size:25px; color:#000; margin-bottom:15px;}
.group_a li a:hover p{ font-size:25px; color:#b01319; margin-bottom:15px;}
.group_a li a{ color:#5e5d5d; font-size:13px;}
.group_a li a:hover{ color:#000;}
/*contact*/
.conkv{width:100%;
	height:330px;
	overflow:hidden;
	background:url("../images/conkv.jpg") center no-repeat;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.contact_a{ text-align:center; margin-top:40px; color:#000; font-size:15px; line-height:30px; border-bottom:1px dotted #ccc; padding-bottom:40px; margin-bottom:40px;}
.contact_a span{ font-size:20px; color:#ec1b24; font-weight:700;}
.contact_b li{ border-bottom:1px dotted #ccc;  margin-bottom:40px; padding-bottom:40px; padding-right:7px;}
.contact_b li img{ border:1px solid #ccc; width:141px; height:139dpx;}
.contact_c{ margin-left:20px; width:350px; font-size:13px; line-height:22px;}
.contact_c a{ color:#000;}
.contact_c a:hover{ color:#b0131a; border-bottom:2px solid #b0131a; padding-bottom:1px; border-top:1px solid #b0131a; padding-top:1px;}
.contact_c p{ color:#000; font-size:18px; margin-bottom:10px; font-weight:700;}
/*contact01 在线招聘*/
.demo{width:1040px;margin:0 auto;}
.menu_head{padding:10px 35px;cursor:pointer;position:relative; color:#000; font-size:16px;margin:1px;background:url(../images/con07.jpg) center right no-repeat;}
.menu_list .current{background:#e4e4e4 url(../images/con06.jpg) center right no-repeat;}
.menu_body{display:none; width:1000px; margin-left:35px; line-height:30px; color:#666; margin-top:20px; margin-bottom:30px;}
/*map 地图*/
.mapkv{width:100%;
	height:330px;
	overflow:hidden;
	background:url("../images/mapkv.jpg") center no-repeat;}
.map li{ border-bottom:1px dotted #ccc; padding-bottom:20px; margin-bottom:20px; overflow:hidden;}
.map_a{text-align:right; width:100px;}
.map_a a{ font-size:16px; font-weight:700; color:#000; }
.map_a a:hover{ color:#b01319;}
.map_b{ width:900px; margin-left:40px;}
.map_b a{ color:#000; float:left; margin-right:20px;}
.map_b a:hover{ color:#b01319; text-decoration:underline;}
.map_s{width: 480px; height: 190px; margin-top: 20px;}

/*zhuce注册*/
.zhucebt{ border-bottom:1px solid #ccc; color:#030000; font-size:22px; padding-bottom:10px; margin-bottom:60px;}
.zhucebt_a{ background:url(../images/zhu01.jpg) no-repeat right; padding-right:30px; font-size:18px; color:#838383;}
.zhucebt_a a{ color:#030000;}
.zhucebt_a a:hover{color:#b01319; font-weight:700;}
.zhuce_nr{ width:560px; margin:0 auto;}
.zhuce_nr_a{ width:70px; text-align:right; line-height:37px; font-size:13px;}
.zhuce_nr_b{ width:480px; background:url(../images/zhu02.jpg) no-repeat right; border:1px solid #d0d0d0; height:37px; }
.zhuce_nr_b input{ width:425px; height:37px; border:none; padding-left:5px; font-size:13px;font-family:\5FAE\8F6F\96C5\9ED1 !important; color:#afafaf;}
.zhuce_nr_c input{ width:250px; height:37px; padding-left:5px;border:1px solid #d0d0d0; font-size:13px;font-family:\5FAE\8F6F\96C5\9ED1 !important; color:#afafaf;}
.zhuce_nr_d{ width:480px; background:url(../images/zhu03.jpg) no-repeat right; border:1px solid #d0d0d0; height:37px; }
.zhuce_nr_d input{ width:425px; height:37px; border:none; padding-left:5px; font-size:13px;font-family:\5FAE\8F6F\96C5\9ED1 !important; color:#afafaf;}
.zhuce_nr_e input{ width:480px; height:37px; padding-left:5px;border:1px solid #d0d0d0; font-size:13px;font-family:\5FAE\8F6F\96C5\9ED1 !important; color:#afafaf;}
.zhuce a{ width:230px; height:40px; text-align:center; color:#fff; font-size:15px; background:#f6ab00; display:block; line-height:40px; margin:70px 0 0 185px;}
/*chensujuan end*/


/*前端分页*/
#page{ width:100%; height:30px; float:left; padding-top:20px; padding-bottom:20px; text-align:center; font-size:13px;}
#page a{ padding-left:8px; padding-right:8px; height:22px; line-height:22px; margin-left:10px; display:inline-block; border:1px #CCC solid; color:#666;}
#page .disabled{ border:1px solid #572e2f; color:#412224;}

.news_content{
	width: 100%;
	height: auto;
	padding-bottom: 50px;
	padding-top: 30px;
		font-size: 14px;
	line-height: 30px;
	color: #666;
}
.news_content p{
	width: 100%;
	height: auto;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 14px;
	line-height: 30px;
	color: #666;
}
.news_content p img{
	max-width:90%;
	margin:auto;
	
}
.jtcy_pics{
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 1040px;
}
.jtcy_pics li{
	padding: 0px;
	float: left;
	height: 220px;
	width: 324px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	border: 3px solid #ffaf07;
}
.jtcy_pics li img{
	float: left;
	height: 220px;
	width: 324px;
}


.color_bg{
	width: 100%;
	height: 1100px;
	background-color: #ffffff;
	float: left;
	min-width:1200px;
}
.color{
	width: 1100px;
	margin: auto;
}
.color_title{
	width: 1100px;
	margin: auto;
	margin-top: 50px;
}
.color_title p{
	text-align: center;
}
.product_list{
	width: 1100px;
	height: 550px;
	margin: auto;
}
.pro_left{
	width: 53px;
	height: 72px;
	float: left;
	margin-top: 30%;
	cursor: pointer;
}
.pro_list{
	width: 760px;
	height: 580px;
	float: left;
	overflow: hidden;
	position: relative;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 170px;
}
.pro_list span{ height:100%;display:inline-block; vertical-align:middle;}
.pro_list img{
	
	max-width:760px; 
	width:expression_r(this.width>760?"760px":this.width); 
	max-height:530px; 
	height:expression_r(this.height>530?"530px":this.height);
	
	vertical-align:middle;
}
.pro_list ul{
	height: 550px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	position: absolute;
	left: 0px;
}
.pro_list li{
	width: 760px;
	float: left;
	height:530px;
	background-color:#F0F0F0;
}
.pro_right{
	width: 53px;
	height: 72px;
	float: left;
	margin-top: 30%;
	cursor: pointer;
	
}
.color_list{
	width: 890px;
	height: 150px;
	margin: auto;
	clear:both;
}
.color_list_left{
	width: 22px;
	height: 41px;
	float: left;
	cursor: pointer;
	margin-top:25px;
}
.color_list_right{
	width: 22px;
	height: 41px;
	float: left;
	cursor: pointer;
	margin-top:25px;
}
.c_list{
	width: 770px;
	height: 90px;
	overflow: hidden;
	float: left;
	margin-left: 30px;
	margin-right: 40px;
	position: relative;
}
.c_list li{
	margin: 0px;
	padding: 0px;
	width: 140px;
	height: 90px;
	margin-left: 13px;
	float: left;
	border: 2px solid #ffffff;
	box-sizing: border-box;
	cursor: pointer;
	text-align:center;
	background-color:#EFEFEF;
}
.color_sel{
	border: 2px solid #666 !important;
	box-sizing: border-box;
}
.c_list ul{
	padding: 0px;
	margin: 0px;
	position: absolute;
	left: 0px;
}
.c_list li span{ height:100%;display:inline-block; vertical-align:middle;}
.c_list li img{
	
	max-width:140px; 
	width:expression_r(this.width>140?"140px":this.width); 
	max-height:80px; 
	height:expression_r(this.height>80?"80px":this.height);
	
	vertical-align:middle;
}


/*state 2017.3.29 对账单*/
.state_left{ width:200px;}
.state_left_bt{ background:#562e2f; height:65px; line-height:65px; text-align:center; font-size:20px; color:#fff; border-radius:2px 2px 0 0;}
.state_left ul{ border:1px solid #ccc; padding-bottom:60px; border-top:none; background:#fff;}
.state_left ul li a{ color:#000; font-size:16px; text-align:center; border-bottom:1px solid #ccc; line-height:55px; display:block; width:178px; height:55px; padding:0 10px; }
.state_left ul li a:hover{ background:#f5aa00; color:#fff;}
.state_right{ width:880px; margin-left:20px;}
.state_right_bt{ height:40px; line-height:40px;background:#898989;border-radius:2px 2px 0 0; color:#fff; font-size:14px; padding-left:20px; padding-right:20px;}
.state_right_bt a{ color:#fff;}
.state_right_bt a:hover{ color:#ffd200; text-decoration:underline;}
.state_right_bt_a{ background:url(../images/ne03.png) no-repeat 0 14px; padding-left:20px;}
.state_con{ background:#fff;border:1px solid #ccc; padding-bottom:30px; border-top:none; padding-top:20px;}
.state_con_a{ border:1px solid #c8c8c8; border-radius:5px; background:#f3f3f3; padding:15px; width:810px; margin-left:20px;}



.iptgroup{ font-size:13px;}
.iptgroup li{height:30px;line-height:30px; padding-left:8px; line-height:30px; margin-bottom:10px;}
.iptgroup li .ipticon{background:url(../images/date_icon.gif) 98% 50% no-repeat #fff; width:130px;border:1px #CFCFCF solid;padding:3px; height:30px;height:24px\9;}
.iptgroup select{width:130px;border:1px #CFCFCF solid;padding:3px; height:30px; margin-top:4px\9;}
.kui_d_pane{position:absolute;width:187px;margin:0;z-index:9999;}
.kui_data_content_pane{border:1px solid #562e2f;width:370px;overflow:hidden;font-size:12px;position:absolute;left:0;z-index:100;top:0;background:#fff;height:225px;}
.kui_data_content_pane a:link,.kui_data_content_pane a:visited{color:#222222;text-decoration:none;font-weight:900;}
.kui_data_content_pane a:hover{color:#fff;}
.kui_date_reset{border-top:1px #562e2f dotted;clear:both;margin:3px;padding:3px;text-align:right;}
.kui_date_reset span{cursor:pointer;background:#562e2f;color:#FFF;padding:2px 5px;margin-left:3px;}
.kui_prev_next_month{background:url(../images/date_top.png) 4px 0 no-repeat;border-bottom:0px solid #562e2f;height:23px;line-height:23px;font-weight:900;text-align:center;margin-top:3px;padding-top:1px;}
.kui_prev_m,.kui_today{float:left;margin-left:6px;}
.kui_prev_m{background:url(../images/date_prev.png) 0 0 no-repeat;height:21px;width:21px;}
.kui_today,.kui_tomorrow{width:148px;text-align:center;color:#fff;cursor:default;}
.kui_tomorrow{float:right;}
.kui_next_m{float:right;margin-right:6px;background:url(../images/date_next.png) 0 0 no-repeat;height:21px;width:21px;}
.kui_data_tab,.kui_date_info{width:171px;margin:2px auto;zoom:1;overflow:hidden;} 
dl.kui_data_tab dt{font-weight:900;}
.kui_data_tab dt,.kui_date_info dt{line-height:24px;height:24px;text-align:center; color:#562e2f;border-bottom:0px solid #562e2f;border-right:none;cursor:default;background:#9e9e9e;font:12px/24px arial;width:24px;float:left;text-align:center;}
.d_th_bg{color:#ea0000;}
.kui_date_info dt{background:#fff;border-left:0px solid #562e2f;border-bottom:0px solid #562e2f;color:#562e2f;font-weight:900;}
.kui_date_info .kui_td_kong{background:#fff;cursor:default;}
.kui_time_pane{background:#2092D6;line-height:22px;height:22px;overflow:hidden;margin-bottom:4px;padding-bottom:1px;background:url(date_top.png) 4px 0 no-repeat;}
.kui_clean_btn{float:left;padding-left:6px;}
.kui_close_btn{float:right;padding-right:6px;}
.kui_time{float:left;padding-left:8px;}
.kui_time input{width:17px;padding:1px;line-height:12px;height:12px;margin-right:2px;margin-top:2px;_margin-top:1px;}
.kui_date_info .td_select{background:url(td_selected.png) center no-repeat;}
.kui_date_info .td_hover{color:red;cursor:pointer;}
.kui_txt_hide{display:none;}
dl.kui_date_info .kui_td_hui{background:#fff;cursor:default;color:#DBDBDB;font-weight:400;}
a img{border:0;}
#left_table,#right_table{float:left;width:184px;height:172px;overflow:hidden;}
#left_table{border-right:1px solid #562e2f;}
.state_tab{ margin-left:20px; margin-top:30px; width:840px; height:520px;}
.state_con_b input{width:305px;border:1px #CFCFCF solid; height:30px !important; margin-left:73px;}
.state_con_c .btnx{ width:100px; height:30px; display:block; line-height:30px; text-align:center; background:#ff7200; color:#fff; font-size:15px; margin-top:8px\9; border:none; cursor:pointer;}
.state_tab table tr td{ border:1px solid #ccc;}
.tab_bg{ background:#562e2f; color:#fff; font-size:12px; padding:5px;}
.state_tab .tr td{ padding-left:10px;}

.xubox_tab_layer{ padding-top:20px;}
.yd_lin{ border-bottom:1px #CCCCCC solid; margin-left:20px; margin-right:20px; padding-top:5px; padding-bottom:5px;}
.yd_lin span{ width:130px; float:left;}
.yd_lin .desc{ margin-left:140px; line-height:20px;}

.pagination{
	overflow: hidden;
	display: flex;
	padding-left: 240px;
	margin-bottom: 30px;
}
ul.pagination>li{
	float: left;
}
ul.pagination>li>a{
	display: inline-block;
	padding: 3px 10px;
	border-radius: 3px;
	margin-left: 4px;
	background: #F3F3F3;
	color: #6B6B6B;
	font-weight: 600;
	border: 1px solid #D0D0D0;
}
ul.pagination>li.disabled>a{
	background: #4B4D53;
	color: #fff;
	border: 1px solid #2D2D32;
}
.error{
	display: none;
}
.copyright{
	display: none;
}
#form1 .phone{
	font-size:14px;
	font-weight:normal;
	display:block;
	width:120px;
	height:40px;
	float:left;
}
