@charset "gb2312";
html { !important; min-width: 1000px; font-size: 100%; line-height: 100%; }
body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{ margin: 0px; border-width: 0px; list-style: url(none) none; padding: 0px; text-decoration: none; font-weight: normal; font-variant: normal; color: #000; } 
a:hover { color: #CC0000; text-decoration: none; } 

.sydbhtwk { background-color: #f4f4f4; height: 38px; !important; min-width: 1200px;}
.sydbhtwk h2 { float: left; margin-top: 14px; font-family: "ËÎÌå"; font-size: 12px; line-height: 12px; }
.sydbhtwk-input { float: left; border: 1px solid #ececec; line-height: 18px; height: 18px; margin-top: 8px; }
.sydbhtwk-dlan  { background-color: #af030b; 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; font-family: "ËÎÌå"; font-size: 12px; color: #FFF; margin-top: 9px; margin-left: 14px; float: left; line-height: 18px; }
.sydbhtwk h3 { float: left; margin-top: 14px; font-family: "ËÎÌå"; font-size: 12px; line-height: 12px; margin-left: 18px; }
.sydbhtwk h4 { float: right; margin-top: 14px; font-size: 12px; line-height: 12px; font-family: "ËÎÌå"; margin-right: 28px; }
.lgssgg { width: 1200px; margin-right: auto; margin-left: auto; height: 82px; }
.lgssgg-lg { float: left; margin-top: 16px; }
.lgssgg-ss { float: left; }
.bssfl-ss { float: left; margin-top: 26px; margin-left: 30px; height: 28px; }
.bssfl-ss-hk { border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: none; border-bottom-style: solid; border-left-style: solid; border-top-color: #cccccc; border-bottom-color: #D6D6D6; border-left-color: #D6D6D6; height: 26px; float: left; width: 310px; border-radius: 2px 0px 0px 2px; text-align: left; }
.bssfl-ss-hk select{ display: none; }
.select_box{ font-size: 12px; color: #999999; width: 80px; float: left; position: relative; z-index: 99999999999999999999999; }
.select_showbox{ height: 26px; background-image: url(../images/1718-02.png); background-repeat: no-repeat; background-position: 74px center; width: 80px; text-align: center; padding-right: 10px; line-height: 26px; }
.select_showbox.active{ background-image: url(../images/1718-02a.png); background-repeat: no-repeat; background-position: 74px center; padding-right: 10px; }
.select_option{ display: none; position: absolute; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; left: -1px; background-color: #FAFAFA; }
.select_option li{ width: 90px; cursor: pointer; list-style-image: none; list-style-type: none; text-align: center; line-height: 32px; }
.select_option li.selected{ background-color: #F3F3F3; color: #999; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.select_option li.hover{background:#BEBEBE;color:#fff;}
.inp_srh,.search input.btn_srh{ background: none; float: left; 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; }
.inp_srh{outline:none;width:365px;}
.inp_srh,.search input.btn_srh{ background: none; float: left; 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; }
.inp_srh{outline:none;width:365px;}
.bssfl-ss-ssk{ outline: none; margin-left: 16px; width: 210px; 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; line-height: 22px; font-family: "ËÎÌå"; font-size: 12px; height: 24px; }
.bssfl-ss-an{ float: left; background-color: #107ab6; margin: 0px; border-top-style: none; background-image: url(../images/1718-03.png); background-repeat: no-repeat; background-position: center center; border-right-style: none; border-bottom-style: none; border-left-style: none; height: 28px; width: 62px;
}
.lgssgg-gg { float: right; margin-top: 16px; margin-left: 10px; }
.lgssgg-gg1 { float: right; margin-top: 16px; margin-left: 10px; }
.sydaohang { height: 60px; background-color: #bb0000; !important; min-width: 1200px; }
.sydaohang-nk { width: 1200px; margin-right: auto; margin-left: auto; height: 66px; }
.sydaohang-nk-zuo { height: 58px; border-right-width: 1px; border-right-style: solid; border-right-color: #9b0209; overflow: hidden; padding-top: 2px; 
}
.sydaohang-nk-zuo a { float: left; width: 70px; text-align: left; color: #FFF2F2; margin-top: 10px; padding-top: 1px; font: 14px/12px "Î¢ÈíÑÅºÚ"; padding-right: 8px; 
}
.sydaohang-nk-zuo a:hover { color: #FFFF93; }

.sydaohang-nk-you { width: 702px; height: 60px; border-left-width: 1px; border-left-style: solid; border-left-color: #df0619; padding-left: 24px; float: right; 
}
.sydaohang-nk-you a { color: #FFFFFF; float: left; font: 16px/60px "Î¢ÈíÑÅºÚ"; 
}
.sydaohang-nk-you a:hover {
	color: #FFF000;
}



.sydaohang-nk-you span { color: #FFF; font-size: 12px; line-height: 60px; padding-right: 17px; padding-left: 17px; float: left; 
}

.sygynrwk { width: 1200px; margin-right: auto; margin-left: auto; overflow: hidden; padding-top: 12px; }
.a-zuo { width: 290px; float: left; }
.gyhttbbj { background-color: #bb0000; height: 40px; }
.gyhttbbj h2 {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
	color: #FFF;
	line-height: 16px;
	margin-top: 12px;
	margin-left: 10px;
	float: left;
}
.gyhttbbj h3 { float: right; font-size: 12px; line-height: 12px; color: #FFF; margin-top: 11px; margin-right: 10px; font-family: "ËÎÌå"; }
.gyhttbbj h3 a { background-color: #A30000; padding-top: 4px; padding-right: 9px; padding-bottom: 3px; padding-left: 9px; display: block; color: #FFF; border-radius: 15px;}
.gyhttbbj h3 a:hover { background-color: #860000; }
.gyhttbbj span { float: left; margin-top: 11px; margin-left: 12px; }

.qgxxwk { font-size: 12px; }
.qgxxwk ul { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFF; }
.qgxxwk ul li { background-color: #f7f7f7; border-top-width: 1px; border-top-style: solid; border-top-color: #FFF; font-family: "ËÎÌå"; }
.qgxxwk ul li a { background-color: #F7F7F7; display: block; line-height: 32px; font-size: 13px; }
.qgxxwk ul li a:hover { background-color: #EFEFEF; }


.qgxxwk ul li img { float: left; margin-top: 8px; margin-right: 4px; margin-left: 8px; }
.qgxxwk ul li span { float: right; margin-right: 10px; font-family: "ËÎÌå"; font-size: 12px; color: #6c6c6c; }
.a-zhong { width: 544px; float: left; margin-left: 13px; overflow: hidden; }
.menu1box{ overflow: hidden; }
#menu1{ z-index: 1; height: 40px; width: 556px; }
#menu1 li { text-align: center; color: #000; width: 91px; float: left; font-family: "microsoft yahei"; }
#menu1 li a{
	cursor: pointer;
	text-align: center;
	color: #000;
	background-color: #F5F5F5;
	background-image: url(../images/1718-15.png);
	background-repeat: repeat-y;
	background-position: right center;
	display: block;
	font-size: 16px;
	line-height: 40px;
}
#menu1 li.hover a{ color: #FFF; background-color: #bb0000; background-image: none; }
.main1box{ overflow: hidden; }
#main1 ul{ display: none; }
#main1 ul.block{display: block;}
.hmnr-tz { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eeeeee; overflow: hidden; padding-top: 19px; padding-bottom: 12px; padding-right: 4px; padding-left: 4px; }

.hmnr-tz a { display: block; overflow: hidden; }
.hmnr-tz a img { float: left; margin-right: 12px; }
.hmnr-tz a h2 { padding-bottom: 10px; font: 18px/16px "Î¢ÈíÑÅºÚ"; color: #000000; }
.hmnr-tz a:hover h2{ color: #B00; }

.hmnr-tz a h3 { color: #616161; font: 12px/28px "ËÎÌå"; }
.hmnr-tz a h3 span { color: #666; padding-left: 2px; }

.lianbiao { padding-top: 10px; padding-right: 4px; padding-left: 4px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ECECEC; padding-bottom: 6px; }
.lianbiao h4 {
	font-family: "ËÎÌå";
	font-size: 13px;
	color: #333;
	background-image: url(../images/tp02.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 12px;
	line-height: 14px;
	padding-top: 6px;
	padding-bottom: 5px;
}
.lianbiao h4 span { float: right; color: #999; text-align: left; width: 40px; font-family: "ËÎÌå"; font-size: 12px; }
.a-you { float: right; width: 340px; }
.a-you-dgg { height: 270px; }



.advRight { overflow: hidden; }
.advRightBot { z-index: 2; background-color: #FFF; overflow: hidden; }
.advRightBot p { font-size: 12px; line-height: 12px; }
.advRightBot p a { width: 82px; text-align: center; color: #333; font-family: microsoft yahei; overflow: hidden; margin: 0; float: left; background-image: url(../images/sy-06.png); background-repeat: repeat-x; padding-right: 0; padding-left: 0; padding-top: 14px; padding-bottom: 6px; }
.advRightBot p a.focus { display: inline-block; text-align: center; color: #fff; background-image: url(../images/sy-05.png); background-repeat: no-repeat; background-position: top; }
.zzscxwk { height: 320px; margin-top: 16px; }
.zzscxwk-ht { background-color: #B00; height: 40px; }
.zzscxwk-ht h2 {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
	line-height: 16px;
	color: #FFF;
	padding-top: 12px;
	padding-left: 12px;
	float: left;
}
.zzscxwk-ht-textfield { float: right; background-color: #FFF; border: 1px solid #FFF; margin-top: 8px; height: 20px; font-family: "ËÎÌå"; font-size: 12px; color: #999; }
.zzscxwk-ht-input { float: right; background-color: #ee1c25; background-image: none; color: #FFF; font-family: "ËÎÌå"; font-size: 12px; line-height: 24px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-top: 8px; margin-right: 12px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; }
.zzscxwk-nrk { overflow: hidden; }
.zzscxwk-nrk img { border: 1px solid #f0f0f0; height: 56px; width: 162px; float: left; margin-top: 12px; }
.zzscxwk-nrk span { float: left; padding-right: 12px; }
.syctgg1 { width: 1200px; margin-right: auto; margin-left: auto; padding-top: 12px; }
.rwzf {
	border: 1px solid #ebebeb;
	width: 1198px;
	margin-right: auto;
	margin-left: auto;
	background-color: #fbfbfb;
	height: 144px;
	margin-top: 10px;
	 overflow: hidden;
}
.rwzf-nr { float: left; width: 380px; margin-left: 15px; margin-top: 14px; }
.rwzf-nr a{ display: block; height: 119px; }
.rwzf-nr a:hover{ background-color: #F2F2F2; border: 1px solid #FFF; }
.rwzf-nr img { border: 1px solid #e1e1e1; padding: 1px; background-color: #FFF; float: left; }
.rwzf-nr h3 { float: right; width: 252px; text-align: left; margin-right: 6px; font-size: 14px; font-weight: bold; color: #1d4997; margin-top: 10px; }
.rwzf-nr h3 p { line-height: 28px; margin-top: 4px; font-size: 12px; font-family: "ËÎÌå"; }
.syyqcpwk { width: 1200px; margin-right: auto; margin-left: auto; overflow: hidden; padding-top: 12px; }


.productList { width: 290px; float: left; }
.productList h2 { color: #fff; text-indent: 36px; width: 100%; font-family: "microsoft yahei"; font-size: 18px; font-style: normal; font-weight: normal; font-variant: normal; background-color: #bb0000; background-image: url(../images/sy-08.png); background-repeat: no-repeat; background-position: 12px center; padding-top: 12px; padding-bottom: 10px; line-height: 18px; }
.productList ul { border: 1px solid #e1e1e1; border-top: 0; background: #f7f7f7; }
.productList ul li { height: 59px; position: relative; }
.listLeft { height: 58px; position: absolute; left: 11px; z-index: 1; border-bottom: 1px dashed #d7d7d7; }
.listRight { width: 698px; height: 568px; position: absolute; top: -40px; left: 289px; background: #fff; display: none; z-index: 999; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 0; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #BB0000; border-right-color: #BB0000; border-bottom-color: #BB0000; border-left-color: #BB0000; }
.industyLeft { float: left; padding: 20px 15px 0; }
.industyTop {width: 520px;height: 20px;float: left;border-left: 6px solid #0070ce;font: normal 18px/18px microsoft yahei;text-indent: 11px;display: inline;margin-left: 15px;}
.industyBox { width: 304px; float: left; padding: 10px 15px 0; height: 120px; }
.industyTitle { height: 30px; border-bottom: 1px solid #0070ce; margin-bottom: 7px; }
.industyTitle h3 { font: normal 14px/30px microsoft yahei; float: left; }
.industyTitle h3 a {color: #0054A6;}
.industyTitle a.more { display: block; line-height: 30px; color: #888888; font-size: 12px; float: right; }
.industyBox p { line-height: 26px; }
.industyBox span { width: 249px; line-height: 22px; float: left; color: #ff6600; margin-top: 5px; overflow: hidden; font-size: 12px; }
.industyBox p a,.industyBox span a { color: #333; font-size: 12px; float: left; line-height: 26px; height: 26px; overflow: hidden; }
.industyTop a { color: #333; }


.productList ul li:last-of-type .listLeft {border: 0;}
.industyRight {width: 228px;float: left;padding: 18px 12px 0 0;}
.industyRight p { height: 26px; font: normal 14px/26px "microsoft yahei"; text-align: center; }
.industyRight p a { color: #333; float: left; }
.industyRight p a:hover {color: #ff6600;text-decoration: underline;}
.industyBox p em { color: #A8A8A8; font-style: normal; margin: 0px; padding-right: 4px; padding-left: 2px; float: left; }

.listLeft b { width: 30px; height: 33px; display: block; float: left; margin: 15px 0 0 0px; background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: 0 0; }
.listLeft p {width: 206px;height: 22px;float: left;font: normal 14px/22px microsoft yahei;overflow: hidden;margin: 7px 0 0 10px;display: inline;}
.listLeft p a {color: #333333;}
.listLeft span {width: 206px;height: 24px;float: left;font: normal 12px/24px microsoft yahei;overflow: hidden;text-indent: -8px;margin: 0px 0 0 10px;display: inline;}
.listLeft span a {color: #888888;margin: 0 8px;}
.listLeft b.bg2 { background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: 0 -38px; }
.listLeft b.bg3 { background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: 2px -75px; }
.listLeft b.bg4 { background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: 3px -109px; }
.listLeft b.bg5 { background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: 2px -142px; }
.listLeft b.bg6 { background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: 1px -173px; }
.listLeft b.bg7 { background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: 2px -206px; }
.listLeft b.bg8 { background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: 2px -241px; }
.listLeft b.bg9 { background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: 1px -275px; }
.productList ul li{ display: block; }.productList ul li.hover .listLeft {border: 0;}
.productList ul li.hover {background: #ebebeb;}.productList ul li.hover .listLeft {border: 0;}
.productList ul li.hover .listLeft p a,.productList ul li.hover .listLeft span a {color: #005ede;}
.productList ul li.hover b { background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: -39px 0px; }
.productList ul li.hover b.bg2 { background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: -39px -38px; }
.productList ul li.hover .listLeft b.bg3 { background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: -37px -75px; }
.productList ul li.hover .listLeft b.bg4 { background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: -36px -109px; }
.productList ul li.hover .listLeft b.bg5 { background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: -37px -142px; }
.productList ul li.hover .listLeft b.bg6 { background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: -38px -173px; }
.productList ul li.hover .listLeft b.bg7 { background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: -37px -206px; }
.productList ul li.hover .listLeft b.bg8 { background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: -37px -241px; }
.productList ul li.hover .listLeft b.bg9 { background-image: url(../images/productIco.png); background-repeat: no-repeat; background-position: -38px -275px; }
.productList ul li a:hover,.productList ul li.hover a:hover {color: #ff6600;}
.syyqcpwk-you { margin-left: 290px; }

.menu0box{ overflow: hidden; }
#menu0{ z-index: 1; height: 40px; background-color: #f5f5f5; padding-left: 12px; 
}
#menu0 li { text-align: center; color: #000; width: 150px; float: left; font-family: "microsoft yahei"; }
#menu0 li a{
	cursor: pointer;
	text-align: center;
	color: #000;
	background-color: #f5f5f5;
	background-image: url(../images/1718-15.png);
	background-repeat: repeat-y;
	background-position: right center;
	display: block;
	font-size: 16px;
	line-height: 16px;
	padding-top: 12px;
	padding-bottom: 12px;
}
#menu0 li.hover a{ color: #FFF; background-color: #bb0000; background-image: none; }
#menu0 h3 a {
	background-color: #A30000;
	padding-top: 4px;
	padding-right: 9px;
	padding-bottom: 3px;
	padding-left: 9px;
	display: block;
	color: #FFF;
	border-radius: 15px;
	float: right;
	font-size: 12px;
	line-height: 12px;
	margin-top: 10px;
	margin-right: 46px;
}
#menu0 h3 a:hover { background-color: #860000; }

.main0box{ overflow: hidden; }
#main0 ul{ display: none; }
#main0 ul.block{ display: block; overflow: hidden; }
.cptbwk { margin-left: 12px; padding-top: 14px; }
.cptbwk-zuo { width: 690px; float: left; overflow: hidden; border-top: 1px solid #efefef; margin-top: 15px; margin-left: 12px; }
.cptbwk-zuo h2 { line-height: 12px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #efefef; border-bottom-color: #efefef; width: 171px; height: 257px; float: left; }
.cptbwk-zuo h2 img { height: 149px; width: 149px; display: block; margin: 12px auto 4px; }
.cptbwk-zuo h2 p { font-family: "ËÎÌå"; text-align: center; padding-top: 14px; }
.cptbwk-zuo h3 { line-height: 12px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #efefef; width: 171px; height: 257px; float: left; }
.cptbwk-zuo h3 img { margin-top: 12px; margin-bottom: 4px; height: 149px; width: 171px; }
.cptbwk-zuo h3 p { font-family: "ËÎÌå"; text-align: center; padding-top: 14px; }
.cptbwk-zuo-cz14 { font-size: 14px; font-family: "ËÎÌå"; font-weight: bold; }
.cptbwk-zuo-z12 { font-size: 12px; color: #666666; }
.cptbwk-zuo-z12h { font-size: 12px; color: #000000; }
.cptbwk-zuo-z12h em { font-style: normal; color: #999; }
.cptbwk-you { float: right; width: 200px; margin-top: 15px; }
.qdsht { width: 1200px; margin-right: auto; margin-left: auto; height: 44px; margin-top: 12px; background: #F7F7F7 url(../images/sy-09.png) no-repeat left top; 
}
.qdsht h2 { margin-top: 8px; margin-left: 18px; float: left; }
.qdsht h3 { float: right; height: 36px; border-radius: 2px 2px 0px 0px; margin-top: 4px; padding-right: 33px; width: 800px; 
}
.qdsht h3 span { font-size: 12px; line-height: 12px; color: #787878; margin-top: 16px; float: right; margin-left: 46px; font-family: "Î¢ÈíÑÅºÚ"; 
}
.qdsht h3 em { font-size: 28px; font-style: normal; color: #FF6600; float: right; line-height: 18px; margin-top: 10px; 
}
.qdsht h3 b {
	font-size: 12px;
	line-height: 12px;
	color: #787878;
	margin-top: 16px;
	float: right;
	font-family: "Î¢ÈíÑÅºÚ";
}
.qdsht h3 i { border-right-width: 1px; border-right-style: solid; border-right-color: #f6f6f6; height: 26px; float: left; margin-top: 5px; margin-left: 12px; }
.hezuoysh { width: 1200px; margin-right: auto; margin-left: auto; padding-top: 8px; overflow: hidden; }
.hezuoysh-zuo { float: left; width: 702px; }

.menu3box{ }
#menu3{ z-index: 1; height: 38px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #B00; background: #F7F7F7; 
}
#menu3 li { text-align: center; color: #000; float: left; font-family: "microsoft yahei"; margin-right: 12px; display: block; }
#menu3 li a{
	cursor: pointer;
	text-align: center;
	color: #000;
	background-repeat: repeat-y;
	background-position: right center;
	display: block;
	font-size: 16px;
	line-height: 16px;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-right: 26px;
	padding-left: 26px;
}
#menu3 li.hover a{ color: #FFF; background-color: #bb0000; background-image: none; }
#menu3 h3 a { background-color: #A30000; display: block; color: #FFF; border-radius: 15px; float: right; font-size: 12px; line-height: 12px; margin-top: 11px; margin-right: 22px; padding: 4px 9px 3px; }
#menu3 h3 a:hover { background-color: #860000; }

.main3box{ }
#main3 { }

#main3 ul{ display: none; padding-top: 6px; }
#main3 ul.block{ display: block; }
.hezuoysh-zuo-nrwk { width: 696px; overflow: hidden; }
.hezuoysh-zuo-nrwk span { float: left; width: 650px; font-size: 14px; color: #000; background-image: url(../images/sy-11.png); background-repeat: no-repeat; background-position: left center; line-height: 13px; padding-top: 8px; padding-bottom: 6px; padding-left: 24px; margin-top: 4px; }
.hezuoysh-zuo-nrwk span em { float: right; font-size: 14px; font-style: normal; color: #666; margin-right: 22px; }
.hezuoysh-zuo-ggtp { height: 128px; }
.hezuoysh-zuo-ggtp h2 { float: left; margin-right: 9px; margin-top: 8px; }
.hezuoysh-zuo-ggtp h3 { float: left; margin-top: 8px; }
.hezuoysh-you { float: right; width: 498px; }
.yshht {
	background-color: #bb0000;
	height: 39px;
}
.yshht h2 {
	margin-left: 16px;
	padding-top: 9px;
}
.yshht-a a h2 span { float: right; color: #737373; font: 12px/18px "ËÎÌå"; padding-right: 12px; }

.yshht-a { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dadada; height: 100px; padding-right: 6px; padding-left: 6px; }
.yshht-a:hover h2  { color: #FD0000; }

.yshht-a h2 { color: #BB0000; padding-top: 18px; padding-bottom: 4px; font: normal 18px/18px "Î¢ÈíÑÅºÚ"; }

.yshht-a p { font-size: 12px; line-height: 26px; }
.hezuoysh-you ul { height: 116px; }
.hezuoysh-you ul li { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #d7d7d7; font-size: 12px; line-height: 12px; }
.hezuoysh-you ul li a { display: block; font-size: 12px; line-height: 12px; padding-top: 14px; padding-bottom: 12px; padding-left: 14px; background-image: url(../images/sy-13.png); background-repeat: no-repeat; background-position: 4px center; }
.hezuoysh-you ul li a:hover { background-color: #F7F7F7; }


.hezuoysh-you ul li span { float: right; color: #737373; font: normal 12px "ËÎÌå"; padding-right: 12px; }
.yshht-b { height: 120px; margin-top: 14px; width: 530px; 
}

.yshht-b h2 { float: left; margin-right: 9px; 
}
.jszljjwdwk { width: 1200px; margin-right: auto; margin-left: auto; overflow: hidden; padding-top: 12px; 
}
.jszljjwdwk-xjnr { width: 1300px; overflow: hidden; }

.jszljjwd-nr { width: 288px; float: left; margin-right: 16px; background: #FCFCFC; padding-bottom: 8px; }
.jszljjwd-nr-btt { height: 32px; background: #CC0001; }
.jszljjwd-nr-btt h2 { color: #FFF; float: left; font: 16px/32px "Î¢ÈíÑÅºÚ"; padding-right: 24px; padding-left: 12px; }
.jszljjwd-nr-tz { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #dcdddd; height: 120px; padding-top: 16px; margin-right: 12px; margin-left: 12px; }
.jszljjwd-nr-tz :hover h2 { color: #CC0001; }

.jszljjwd-nr-tz h2 { padding-bottom: 12px; font: 16px/14px "Î¢ÈíÑÅºÚ"; }
.jszljjwd-nr-tz img { float: left; margin-right: 12px; }
.jszljjwd-nr-tz b { font-size: 12px; color: #616161; line-height: 20px; }
.jszljjwd-nr ul { height: 220px; padding-top: 8px; padding-right: 12px; padding-left: 12px; }
.jszljjwd-nr ul li { background-image: url(../images/tp23.jpg); background-repeat: no-repeat; background-position: left center; font-size: 12px; line-height: 12px; font-family: "ËÎÌå"; text-indent: 10px; padding-top: 8px; padding-bottom: 8px; }
.jszljjwd-wd { float: right; width: 342px; background-image: url(../images/sy-16.png); background-repeat: no-repeat; background-position: left bottom; height: 412px; }
.jszljjwd-wd-bj { background-color: #f9f9f9; margin-left: 12px; height: 31px; margin-top: 7px; }
.jszljjwd-wd-bj h2 {
	background-color: #bb0000;
	float: left;
	font-size: 16px;
	line-height: 30px;
	color: #FFF;
	font-family: "Î¢ÈíÑÅºÚ";
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 22px;
	padding-left: 22px;
	padding-bottom: 1px;
}
.jszljjwd-wd-bj h3 { font-family: "ËÎÌå"; font-size: 12px; line-height: 12px; background-color: #88c932; color: #FFF; }
.jszljjwd-wd-bj h3 a{
	font-family: "ËÎÌå";
	font-size: 12px;
	line-height: 12px;
	background-color: #88c932;
	padding-top: 5px;
	padding-right: 16px;
	padding-bottom: 6px;
	padding-left: 16px;
	color: #FFF;
	float: right;
	margin-top: 4px;
	margin-right: 4px;
}
.jszljjwd-wd-bj h3 a:hover { color: #FFF; background-color: #76AD2C; }
.jszljjwd-wd ul { padding-top: 4px; }
.jszljjwd-wd ul li { font-size: 12px; line-height: 12px; font-family: "ËÎÌå"; background-image: url(../images/sy-17.png); background-repeat: no-repeat; background-position: left center; margin-top: 18px; padding-left: 14px; }
.jszljjwd-wd ul li span { float: right; color: #b4b4b4; margin-right: 4px; }
.zhhywk { width: 1200px; margin-right: auto; margin-left: auto; overflow: hidden; padding-top: 12px; }
.zhhywk-zuo  { float: left; width: 838px; }

.menu4box{ width: 838px; }
#menu4{ z-index: 1; height: 38px; background-color: #f5f5f5; border-top: 1px solid #B00; 
}
#menu4 li { text-align: center; color: #000; float: left; font-family: "microsoft yahei"; margin-right: 12px; display: block; }
#menu4 li a{ cursor: pointer; text-align: center; color: #000; background-repeat: repeat-y; background-position: right center; display: block; font-size: 16px; line-height: 16px; padding: 11px 26px; 
}
#menu4 li.hover a{ color: #FFF; background-color: #bb0000; background-image: none; }
#menu4 h3 a { background-color: #A30000; padding-top: 4px; padding-right: 9px; padding-bottom: 3px; padding-left: 9px; display: block; color: #FFF; border-radius: 15px; float: right; font-size: 12px; line-height: 12px; margin-top: 11px; margin-right: 12px; }
#menu4 h3 a:hover { background-color: #860000; }

.main4box{ }
#main4 { }

#main4 ul{ display: none; }
#main4 ul.block{ display: block; }
.zlhxshnk-tb { height: 40px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d1d1d1; }
.zlhxshnk-tb h2 { color: #0054a6; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; float: left; margin-top: 14px; width: 400px; text-align: left; line-height: 16px; padding-left: 100px; }
.zlhxshnk-tb h3 { color: #0054a6; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; float: left; margin-top: 14px; width: 170px; text-align: center; margin-left: 16px; line-height: 16px; }
.zlhxshnk-tb h4 { color: #0054a6; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; float: right; margin-top: 14px; width: 126px; text-align: center; line-height: 16px; }
.zlhxshnk { overflow: hidden; margin-top: 2px; }

.zlhxshnk h2 { background-image: url(../images/sy-18.png); background-repeat: no-repeat; background-position: left center; font-size: 14px; line-height: 14px; font-family: "ËÎÌå"; padding-left: 12px; color: #666666; float: left; width: 500px; margin-top: 18px; margin-bottom: 1px; 
}
.zlhxshnk h3 { float: left; color: #666666; width: 180px; text-align: center; margin-top: 18px; font: normal 14px/14px "ËÎÌå"; 
}
.zlhxshnk h4 { font-size: 14px; font-family: "ËÎÌå"; color: #666666; width: 120px; float: right; text-align: center; margin-top: 18px; line-height: 14px; 
}
.zlhxshtpwk { height: 140px; padding-top: 6px; 
}
.zlhxshtpwk h2 { float: left; padding-right: 14px; padding-top: 14px; }
.zlhxshtpwk h3 { float: left; padding-top: 14px; 
}
.zhhywk-you { float: right; width: 362px; }
.hybd-tb h2 { background-color: #B00; font-size: 16px; line-height: 16px; font-family: "Î¢ÈíÑÅºÚ"; color: #FFF; float: left; margin-left: 20px; padding: 11px 12px; }

.hybd-tb { background-color: #f5f5f5; height: 38px; border-top: 1px solid #B00; 
}
.hybd-nr { width: 342px; float: right; margin-top: 14px; }


.hybd-nr-span1 { height: 90px; background: #FBFBFB; }
.hybd-nr-span1 a { color: #F9F9F9; display: block; height: 90px; padding-right: 8px; }
.hybd-nr-span1 a:hover { background-color: #F5F5F5; }
.hybd-nr-span1 img { float: left; margin-right: 10px; }
.hybd-nr-span1 h2 { font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; line-height: 16px; color: #bb0000; padding-top: 8px; padding-bottom: 4px; }
.hybd-nr-span1 p { font-size: 12px; line-height: 19px; color: #616161; margin-top: 2px; }
.hybd-nr-span1 a p em { color: #BDBDC8; font-style: normal; }



.hybd-nr-span2 { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
.hybd-nr-span2 a { display: block; padding-top: 8px; padding-bottom: 8px; }
.hybd-nr-span2 a:hover h2{ color: #C00; }
.hybd-nr-span2 h2 { font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; line-height: 16px; color: #000000; padding-top: 8px; padding-bottom: 4px; }
.hybd-nr-span2 p { font-size: 12px; line-height: 22px; color: #616161; margin-top: 2px; }
.hybd-nr-span2 a p span { margin-left: 12px; color: #bdbdbd; }
.pbzz { width: 1200px; margin-right: auto; margin-left: auto; padding-top: 12px; overflow: hidden; }
.ppzs { width: 502px; float: left; border-top-width: 1px; border-top-style: solid; border-top-color: #bb0000; }
.ppzs-tb { border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #ebebeb; border-left-color: #ebebeb; height: 40px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EBEBEB; }
.ppzs-tb h2 {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
	line-height: 16px;
	float: left;
	margin-top: 12px;
	margin-left: 22px;
	color: #000;
	font-weight: bold;
}
.ppzs-nr { color: #efefef; border-left-width: 1px; border-left-style: solid; border-left-color: #ebebeb; height: 280px; }
.ppzs-nr h2 { float: left; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #efefef; border-right-width: 1px; border-right-style: solid; border-right-color: #efefef; }


.ppzs-nr h2 img { height: 49px; width: 166px; }
.ppzs-nr h2 p { font-family: "ËÎÌå"; font-size: 12px; text-align: center; line-height: 12px; padding-top: 2px; padding-bottom: 6px; }
.shiping { float: left; width: 358px; border-top-width: 1px; border-top-style: solid; border-top-color: #B00; }
.shiping-tb { height: 40px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EBEBEB; }
.shiping-tb h2 {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
	line-height: 16px;
	float: left;
	margin-top: 12px;
	margin-left: 22px;
	color: #000;
	font-weight: bold;
}.shiping-nr { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ebebeb; height: 279px; }
.shiping-nr h2 { float: left; margin-top: 14px; margin-left: 17px; }
.shiping-nr h2 p { font-size: 12px; line-height: 12px; font-family: "ËÎÌå"; text-align: center; padding-top: 6px; }
.zazhiwk { float: left; width: 338px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #bb0000; border-right-color: #e4e4e4; border-bottom-color: #e4e4e4; border-left-color: #e4e4e4; height: 320px; }
.shiping-nr1 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e4e4e4; height: 216px; }
.shiping-nr1 h2 { float: left; margin-top: 18px; margin-left: 18px; }
.shiping-an { text-align: center; padding-top: 9px; }

.yqljwk { border-top-width: 1px; border-top-style: solid; border-top-color: #ebebeb; background-color: #fafafa; width: 100%; margin-top: 14px; overflow: hidden; }
.yqljwk-nk { width: 1200px; margin-right: auto; margin-left: auto; overflow: hidden; }
.yqljwk-nk-zuo { float: left; border-right-width: 1px; border-right-style: solid; border-right-color: #ebebeb; font-size: 22px; font-family: "Î¢ÈíÑÅºÚ"; padding-right: 22px; padding-left: 18px; height: 100%; }
.yqljwk-nk-zuo h2 { font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; text-align: center; padding-top: 16px; line-height: 20px; padding-bottom: 10px; }
.yqljwk-nk-zuo h3 { background-image: url(../images/sy-19.png); background-repeat: no-repeat; background-position: 6px center; background-color: #bb0000; font-size: 12px; line-height: 23px; color: #FFF; font-family: "ËÎÌå"; height: 23px; width: 58px; margin-right: auto; margin-left: auto; padding-left: 22px; }
.yqljwk-nk-zuo h4 { text-decoration: underline; padding-top: 10px; font: 12px/12px "ËÎÌå"; }
.yqljwk-nk-zuo h4:hover { text-decoration: none; }




.yqljwk-nk-yuo { margin-top: 4px; overflow: hidden; padding-bottom: 12px; padding-left: 8px; }
.yqljwk-nk-yuo h2 { font-size: 12px; border-right-width: 1px; border-right-style: solid; border-right-color: #c2c2c2; float: left; padding-right: 12px; margin-right: 12px; margin-top: 14px; color: #666666; }
.yqljwk-nk-yuo h2 a { color: #5B5B5B; }
.yqljwk-nk-yuo h2 a:hover { color: #C00; }
.xdbwk { border-top-width: 1px; border-top-style: solid; border-top-color: #ebebeb; background-color: #fafafa; height: 250px; width: 100%;}
.dbdh { width: 960px; margin-right: auto; margin-left: auto; margin-top: 14px; padding-top: 8px; text-align: center; padding-bottom: 8px; line-height: 12px; }
.dbdh a:link {font-size: 12px;color: #000000;text-decoration: none;}
.dbdh a:hover { font-size: 12px; color: #CC0000; text-decoration: underline; }
.db { width: 960px; margin-right: auto; margin-left: auto; overflow: auto; padding-top: 4px; padding-bottom: 4px; text-align: center; font-size: 12px; line-height: 12px; }
.db1 { width: 960px; margin-right: auto; margin-left: auto; overflow: auto; padding-top: 4px; padding-bottom: 4px; text-align: center; font: 12px/20px "ËÎÌå"; }
.dba { width: 730px; margin-right: auto; margin-left: auto; overflow: auto; padding-top: 12px; padding-bottom: 18px; text-align: center; }
.bz  { border: 1px solid #dedede; width: 132px; float: left; height: 50px; margin-right: 12px; font-size: 12px; font-family: "ËÎÌå"; }
.dtb {float: left;margin-top: 5px;margin-left: 4px;}
.wz { float: left; margin-top: 8px; margin-left: 5px; height: 36px; font: 12px/16px "ËÎÌå"; }

.dbdh1 { width: 960px; margin-right: auto; margin-left: auto; padding-top: 8px; text-align: center; padding-bottom: 8px; line-height: 12px;}
.dbdh1 a:link { font-size: 12px; color: #122d65; text-decoration: underline; margin-right: 16px;}
.dbdh1 a:hover {font-size: 12px;color: #CC0000;text-decoration: none;}
.xw-nr2 { }
.xw-nr2 h2 { color: #333333; line-height: 14px; background-image: url(../images/1718-12.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 8px; font-family: "ËÎÌå"; width: 530px; margin-top: 10px; }
.xw-nr2 h2 a{ font-family: "Î¢ÈíÑÅºÚ"; color: #333333; line-height: 14px; background-repeat: no-repeat; background-position: left center; font-size: 14px; font-weight: normal; }
.xw-nr2 h2 a:hover{ color: #990000; text-decoration: underline; }
.xw-nr2 h2 span { float: right; width: 100px; line-height: 14px; color: #999; text-align: left; padding-top: 2px; font-size:12px; }
.xw-nr2 h6 { height: 8px; }
.xw-nr3 { margin-top: 2px; }
.xw-nr3 h3 { text-align: left; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; color: #333; padding-top: 13px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #e1e1e1; padding-bottom: 12px; font-weight: bold; }
.xw-nr3 h3 p { line-height: 28px; font-family: "ËÎÌå"; padding-top: 8px; color: #333333; }
.xw-nr3 h3 p a { color: #B60306; }
.xw-nr3 h3 p a:hover{ color: #990000; text-decoration: underline; }
.syxjguangwk { width: 1200px; margin-right: auto; margin-left: auto; height: 120px; padding-top: 10px; }
.syxjguangwk ul { width: 1300px; }
.syxjguangwk ul li { height: 120px; width: 162px; float: left; background: #003; margin-right: 11px; }
