
body,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,div,a,span,img{margin:0; padding:0;}
body{font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;} 
ul,li{list-style:none;}
a{text-decoration:none; color:#000; border:0;}
.clear{clear:both;}
a img{border:0;}

.pad_l {
	padding-left: 48px;
}
.pad_r {
	padding-right: 47px;
}
.bor_r1_dashed {
	border-right-color: rgb(156, 156, 157); border-right-width: 1px; border-right-style: dashed;
}
.t_l {
	text-align: left;
}
.t_r {
	text-align: right;
}
.fl {
	float: left; display: inline;
}
.fr {
	float: right; display: inline;
}
.f_s14 {
	font-size: 14px;
}
.clearfix::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
.clearfix {
	display: inline-table;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
.wbybg {
	background: rgb(255, 255, 255); width: 100%; height: auto; min-width: 1200px;
}

.clear {
	clear: both;
}
.hide {
	display: none;
}
.inl {
	display: inline;
}
.inbl {
	display: inline-block;
}
.block {
	display: block;
}
.bold {
	font-weight: bold;
}
.del {
	text-decoration: line-through;
}
.tf {
	text-align: left;
}
.tc {
	text-align: center;
}
.tr {
	text-align: right;
}
.m0a {
	margin: 0px auto;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.rel {
	background: rgb(255, 255, 255); position: relative; min-width: 1200px;
}
.udl {
	text-decoration: none;
}
.ellipsis {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.wid_1200 {
	margin: 0px auto; width: 1280px;
}

.header_cont img {
	padding: 18px 0px 0px 7px; float: left; display: inline;
}
.nnav {
	margin: 0px 0px 0px 17px; width: 980px; height: 92px; overflow: hidden;
}
.nnav ul li {
	background: url("../images/nav_bg.png") no-repeat right; height: 92px; float: left; display: inline;
}
.nnav ul li a {
	margin: 0px 1px; padding: 0px 18px; height: 92px; text-align: center; color: rgb(255, 255, 255); line-height: 92px; font-size: 16px; display: block;
}
.nnav ul li.current a {
	background: rgb(255, 255, 255); height: 89px; color: rgb(244, 138, 0); line-height: 89px; border-bottom-color: rgb(217, 100, 18); border-bottom-width: 3px; border-bottom-style: solid;
}
.nnav ul li a:hover {
	background: rgb(255, 255, 255); height: 89px; color: rgb(244, 138, 0); line-height: 89px; border-bottom-color: rgb(217, 100, 18); border-bottom-width: 3px; border-bottom-style: solid;
}
.header_icon {
	padding: 36px 0px 0px; width: 105px;
}
.header_icon ul li {
	margin: 0px 0px 0px 10px;
}
.header_icon ul li img {
	padding: 0px; float: none;
}
.header_icon ul li:hover img {
	opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.t1bg {
	background: rgb(255, 255, 255); width: 100%; height: 44px; border-bottom-color: rgb(236, 238, 240); border-bottom-width: 1px; border-bottom-style: solid; min-width: 1280px;
}
.t1 {
	margin: 0px auto; width: 1280px; height: 44px; display: block; z-index: 999;
}
.t1 dt {
	width: 920px; height: 44px; color: rgb(92, 92, 92); line-height: 44px; font-size: 14px; float: left;
}
.t1 dt span {
	background: url("../images/tel.jpg") no-repeat left; height: 44px; color:#bf0103; line-height: 44px; padding-left: 18px; margin-right: 10px;
}
.t1 dt span i {
	background: url("../images/line.jpg") no-repeat right; padding-right: 6px; margin-right: 8px;
}
.t1 dd {
	width: 350px; height: 44px; text-align: right; line-height: 44px; float: right;
}
.t1 dd a {
	background: url("../images/line.jpg") no-repeat right; padding: 0px 10px; color: rgb(92, 92, 92); line-height: 45px; font-size: 14px;
}
.t1 dd a.search {
	background: none; padding-left: 13px;
}
.t1 dd a.bgclear {
	background: none;
}
.headDiv {
	background: rgb(255, 255, 255); top: 0px; width: 100%; height: 90px; z-index: 999; min-width: 1280px;
}
.header {
	margin: 0px auto; width: 1280px; height: 90px;
}
.header .logo {
	margin-top: 15px; float: left;
}
.header .city {
	background: url("../images/area.jpg") no-repeat left; padding-left: 15px; font-size: 18px; margin-top: 40px; margin-left: 10px; float: left;
}
.header .city i {
	color: rgb(102, 102, 102); font-size: 14px; font-style: normal;
}
.header .city i a {
	color: rgb(102, 102, 102);
}
.header .city i a:hover {
	color: rgb(255, 102, 0);
}
.header .wbyzongzhi {
	margin: 25px 0px 0px 20px; height: 40px; color: rgb(48, 146, 237); padding-left: 10px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid; float: left;
}
.header .wbyzongzhi span {
	color: rgb(153, 153, 153); padding-top: 5px; font-size: 16px; font-weight: normal; display: block;
}
.header p {
	background: url("../images/tel-hover.jpg") no-repeat 0px; padding-left: 50px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; font-weight: 100; margin-top: 15px; margin-left: 40px; float: right;
}
.header p span {
	color: rgb(23, 93, 163); font-size: 26px;
}
.header .logoText1 {
	width: 240px; color: rgb(102, 102, 102); margin-top: 15px; vertical-align: top; display: inline-block;
}
.header .logoText2 {
	width: 240px; color: rgb(102, 102, 102); margin-top: 15px; vertical-align: top; display: inline-block;
}
.header .logoText3 {
	width: 240px; color: rgb(102, 102, 102); margin-top: 15px; vertical-align: top; display: inline-block;
}
.header .logoText1:hover .red {
	color: rgb(180, 13, 13);
}
.header .logoText2:hover .red {
	color: rgb(180, 13, 13);
}
.header .logoText3:hover .red {
	color: rgb(180, 13, 13);
}
.header .logoText1 dl .red {
	padding-top: 12px; font-size: 15px;
}
.header .logoText2 dl .red {
	padding-top: 12px; font-size: 15px;
}
.header .logoText3 dl .red {
	padding-top: 12px; font-size: 15px;
}
.header dd {
	height: 20px; line-height: 20px; font-size:12px; cursor:pointer;
}
.header .logoText1 dl dt {
	background: url("../images/img.png") no-repeat 0px 0px rgba(0, 0, 0, 0); width: 61px; height: 61px; float: left; z-index: 10;
}
.header .logoText1:hover dt {
	background: url("../images/img.png") no-repeat -195px 0px rgba(0, 0, 0, 0);
}
.header .logoText2 dl dt {
	background: url("../images/img.png") no-repeat -63px 0px rgba(0, 0, 0, 0); width: 61px; height: 61px; float: left; z-index: 10;
}
.header .logoText2:hover dt {
	background: url("../images/img.png") no-repeat -259px 0px rgba(0, 0, 0, 0);
}
.header .logoText3 dl dt {
	background: url("../images/img.png") no-repeat -128px 0px rgba(0, 0, 0, 0); width: 61px; height: 61px; float: left; z-index: 10;
}
.header .logoText3:hover dt {
	background: url("../images/img.png") no-repeat -319px 1px rgba(0, 0, 0, 0);
}
.navbg {
	background:url(../images/nav01.jpg) repeat-x center; width: 100%; min-width: 1280px;
}

.nav {
	 margin: 0px auto; width: 1280px; height: 60px; line-height: 60px;
}
.nav li {
	height: 60px; text-align: center; color: rgb(255, 255, 255); font-size: 15px; float: left;
}
.nav li a {
	padding: 0px 25px; color: rgb(255, 255, 255); line-height: 60px; font-size: 16px; display: block; background:url(../images/400dhline.jpg) no-repeat left center;
}
.nav li a:hover{
	background:url(../images/nav02.jpg) repeat-x center; color:#bf0103; font-weight:bold;
}


.foot {
	overflow: hidden; margin-top: 10px;
}


.footernew {
	background: url("../images/f_bg.gif"); width: 100%; color: rgb(208, 216, 231); margin-top: 10px; min-width: 1280px;
}
.footer_02new {
	padding-bottom: 20px; border-top-color: rgb(0, 61, 127); border-top-width: 1px; border-top-style: solid;
}
.footer_navnew {
	margin-top: 20px; margin-right: 60px; margin-left: 10px;
}
.footer_navnew h3 {
	color: rgb(255, 255, 255); font-size: 20px; font-weight: normal;
}
.footer_navnew ul {
	margin-top: 20px;
}
.footer_navnew ul li {
	color: rgb(208, 216, 231); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; margin-bottom: 15px;
}
.footer_navnew ul li a {
	color: rgb(208, 216, 231); font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px;
}
.footer_03new {
	background: rgb(0, 109, 227); margin: 0px auto; width: 100%; height: 60px; text-align: center; line-height: 60px; font-size: 14px; min-width: 1280px;
}
.wbyfooter_03 {
	background: rgb(0, 109, 227); margin: 0px auto; width: 100%; height: 60px; text-align: center; line-height: 60px; font-size: 14px; min-width: 1280px;
}
.borrinew {
	padding-right: 70px; border-right-color: rgb(77, 77, 77); border-right-width: 1px; border-right-style: solid;
}
.borri1new {
	width: 320px; padding-right: 50px; margin-left: 25px; border-right-color: rgb(77, 77, 77); border-right-width: 1px; border-right-style: solid;
}
.hr {
	padding-bottom: 10px; border-bottom-color: rgb(77, 77, 77); border-bottom-width: 1px; border-bottom-style: solid;
}
.hr5 {
	padding-bottom: 10px; border-bottom-color: rgb(77, 77, 77); border-bottom-width: 1px; border-bottom-style: solid;
}
.footer_nav1new {
	margin-top: 20px;
}
.footer_nav1new h3 {
	color: rgb(255, 255, 255); font-size: 20px; font-weight: normal; margin-bottom: 20px;
}
.footer_dl3new dd {
	margin-right: 0px; margin-bottom: 10px;
}
.footer_dl3new dd input.input {
	padding: 0px 0px 0px 5px; border: 1px solid rgb(216, 216, 216); border-image: none; width: 260px; color: rgb(153, 153, 153); font-family: "ËÎÌå";
}
.footer_dl3new dd textarea {
	padding: 0px 0px 0px 5px; border: 1px solid rgb(216, 216, 216); border-image: none; width: 260px; color: rgb(153, 153, 153); font-family: "ËÎÌå";
}
.footer_dl3new dd input.input {
	height: 30px; line-height: 30px;
}
.footer_dl3new dd textarea {
	height: 80px; padding-top: 5px;
}
.warp_01new {
	margin: 0px auto; width: 1280px; height: 404px;
}
.foot-attr {
	width: 1280px; height: 114px; margin-top: 30px; margin-bottom: 10px; border-bottom-color: rgb(77, 77, 77); border-bottom-width: 1px; border-bottom-style: solid;
}
.foot-attr li {
	background: url("../images/foot3.png") no-repeat; width: 180px; height: 115px; color: rgb(255, 255, 255); padding-left: 130px; font-family: "MICROSOFT YAHEI", sans-serif; float: left;
}
.foot-attr li h3 {
	color: rgb(255, 255, 255); font-family: "microsoft yahei", sans-serif; font-size: 18px; margin-top: 35px;
}
.foot-attr li span {
	height: 30px; color: rgb(188, 188, 188); line-height: 30px; font-family: tahoma, sans-serif; font-size: 12px;
}
.foot-attr li.global {
	background-position: -12px -82px;
}
.foot-attr li.feature {
	background-position: -12px -220px;
}
.foot-attr li.sourcing {
	background-position: -12px -359px;
}
.foot-attr li.sourcing1 {
	background-position: -12px -496px;
}
.foot-attr li h3 {
	font-size: 20px; font-weight: 500;
}

