@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
input , select { font-size:12px;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:0;}
h1 {font-size:24px; font-weight:bold; }
h3{line-height:24px;color:#000;font-size:14px;font-weight:bolder;padding-left:10px; padding-top:4px;}
h3 a{line-height:24px;color:#000;font-size:14px;font-weight:bolder;padding-left:10px; padding-top:4px;}
h4{line-height:29px;color:#FFF;font-size:14px;font-weight:normal;}
h4 a{line-height:29px;color:#FFF;font-size:14px;font-weight:normal;}
h5{line-height:29px;color:#000;font-size:14px;font-weight:bolder;}
h5 a{line-height:29px;color:#000;font-size:14px;font-weight:bolder;}
h6{line-height:24px;color:#000;font-size:14px;font-weight:bolder; padding-top:4px;}
h6 a{line-height:24px;color:#000;font-size:14px;font-weight:bolder; padding-top:4px;}
q:before,q:after{content:'';}


body {font-family: Arial, Helvetica, sans-serif;font-size:12px;background-color:#FFFFFF;}
table {font-size:inherit;font:100%;} 
body * {line-height:22px;}

strong {font-weight:bold;}
.cuti {font-weight:bold;}
.xiahuax { text-decoration: underline;line-height:150%}
.en { font-family:Arial, Helvetica, sans-serif;}


.hackbox {	border-top:1px solid transparent !important;margin-top:-1px !important;border-top:0px;margin-top:0px;clear:both;visibility:hidden;}
.clear {clear:both;} 
.clearfix:after { content: "."; display: block; height: 0;  clear: both; visibility: hidden;}
.clearall {zoom:1; overflow:hidden;}
.clearall:after {content:".";display:block;clear:both;height:0;visibility:hidden;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}

/* End hide from IE-mac */
.img1 {border:1px #CCC solid;}
 
 
.h20 { line-height:20px;}
.error {color:red;}

.black {color:#000;}
.white {color:#fff;}
.redd {color:#ff0000;}
.red {color:#e10007;}
.dred {color:#B80002;}
.grey {color:#454545;}
.orange {color:#ff7200;}
.blue {color:#1C77D2;}
.navy {color:#183b7d;}
.gray { color:#666;}
.cblue { color:#1A659F;}
.dblue {color:#002769;}
.dorange {color:#FF6600;}
.green {color:#01A40B;}


a{text-decoration:none;color:#333333;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;color:#FF5400;}
a:active{text-decoration:none;}

.blue_xia {color: #1C77D2;}
a.blue_xia:link,a.blue_xia:visited {color: #1C77D2;text-decoration:underline;}
a.blue_xia:active,a.blue_xia:hover {color: #FF5400;text-decoration:underline;}


.sliudong_l {float:left; height:31px;background:url(../images/sliudong_l.gif) no-repeat;}
.sliudong_r {float:right; height:31px;background:url(../images/sliudong_r.gif) no-repeat right ;padding-right:10px;}
.margin_l_5 { margin-left:5px;}
.margin_l_10 { margin-left:10px;}
.margin_r_5 { margin-right:5px;}
.margin_r_10 { margin-right:10px;}
.margin_t_5 { margin-top:5px;}
.margin_t_10 { margin-top:10px;}
.margin_b_5 { margin-bottom:5px;}
.margin_b_10 { margin-bottom:10px;}
.px12 { font-size:12px;}
.px14 { font-size:14px;}
.px16 { font-size:16px;}
.px18 { font-size:18px;}
.px20 { font-size:20px;}
.center { text-align:center;}

.sding{width:965px;height:29px;background:url(../images/sding.gif) left center repeat-x;overflow:hidden;margin:0 auto;}
.snihao{float:left;overflow:hidden;height:29px;line-height:29px;}
.snihao p a{line-height:29px;}
.smian{color:#FF6D00;}
.swode{width:470px;float:right;height:29px;line-height:29px; text-align:right;}
.swode p a{line-height:29px;}
.cuzi{font-weight:bold;}
.skong{width:965px;height:10px;overflow:hidden; margin:0 auto;}
.slokuang{width:965px;clear:both;height:100px;margin:0 auto;}
.so_g{float:left;width:210px;height:99px;overflow:hidden;}
.slo_you{float:right;width:555px;height:100px;}
.sxuan{width:500px;height:37px;overflow:hidden;}
.sxuan ul{list-style:none;}
.sxuan li{float:left;width:71px;height:37px;line-height:37px;text-align:center;display:block;margin-right:7px;display:inline;}
.sxuan li a{line-height:37px;text-align:center;display:block;text-decoration:none;background:none;} 
.sxuan li a:link{line-height:37px;text-align:center;display:block;color:#000000;background:none;font-weight:bold;}
.sxuan li a:hover{line-height:37px;text-align:center;display:block;color:#000000;background:url(../images/syixuan.gif) no-repeat;font-weight:bold;}
.sxuan li.llk{line-height:37px;text-align:center;display:block;color:#000000;background:url(../images/syixuan.gif) no-repeat;font-weight:bold;}
.sshuru{width:540px;margin-top:5px;clear:both;}
.sinput{width:451px;height:29px;background:url(../images/in.gif) no-repeat;line-height:29px;text-indent:40px;color:#B6B6B6;float:left;border:0}
.sinaniu{width:71px;height:33px;float:left;display:inline;}
.snav{width:965px;height:35px;overflow:hidden;clear:both;margin:0 auto; margin-bottom:10px;}
.snav ul{list-style:none;}
.snav li{float:left;display:inline;text-align:center;line-height:35px;color:#FFFFFF;font-size:14px;display:block;text-decoration:none;font-weight:normal;}
.snav li a{line-height:35px;text-align:center;color:#FFFFFF;font-size:14px;font-weight:normal;display:block;text-decoration:none;}
.snav li a:hover{line-height:35px;text-align:center;color:#FFFFFF;font-size:14px;font-weight:bold;display:block;text-decoration:none;}
.snav li.ldiyi{width:99px;height:35px;background:url(../images/menu_l_01.gif) no-repeat;line-height:35px;display:block;}
.snav li.ldiyi a{width:99px;height:35px;background:url(../images/menu_l_01.gif) no-repeat;line-height:35px;display:block;}
.snav li.ldiyi a:hover{width:99px;height:35px;background:url(../images/menu_l_02.gif) no-repeat;line-height:35px;display:block;}
.snav li.ldiyi_xz a{width:99px;height:35px;background:url(../images/menu_l_02.gif) no-repeat;line-height:35px;display:block;font-weight:bold;}
.snav li.qita{width:96px;height:35px;background:url(../images/menu_c_01.gif) no-repeat;line-height:35px;display:block;}
.snav li.qita a{width:96px;height:35px;background:url(../images/menu_c_01.gif) no-repeat;line-height:35px;display:block;}
.snav li.qita a:hover{width:96px;height:35px;background:url(../images/menu_c_02.gif) no-repeat;line-height:35px;display:block;}
.snav li.qita_xz a{width:96px;height:35px;background:url(../images/menu_c_02.gif) no-repeat;line-height:35px;display:block; font-weight:bold;}
.snav li.zuihou{width:98px;height:35px;background:url(../images/menu_r_01.gif) no-repeat;line-height:35px;display:block;}
.snav li.zuihou a{width:98px;height:35px;background:url(../images/menu_r_01.gif) no-repeat;line-height:35px;display:block;}
.snav li.zuihou a:hover{width:98px;height:35px;background:url(../images/menu_r_02.gif) no-repeat;line-height:35px;display:block;}

.snav li.zuihou_xz a{width:98px;height:35px;background:url(../images/menu_r_02.gif) no-repeat;line-height:35px;display:block; font-weight:bold;}
/* law snav*/
.law_snav{width:965px;height:35px;overflow:hidden;clear:both;margin:0 auto; margin-bottom:10px;}
.law_snav ul{list-style:none;}
.law_snav li{float:left;display:inline;text-align:center;line-height:35px;color:#FFFFFF;font-size:14px;display:block;text-decoration:none;font-weight:normal;}
.law_snav li a{line-height:35px;text-align:center;color:#FFFFFF;font-size:14px;font-weight:normal;display:block;text-decoration:none;}
.law_snav li a:hover{line-height:35px;text-align:center;color:#FFFFFF;font-size:14px;font-weight:bold;display:block;text-decoration:none;}
.law_snav li.ldiyi{width:91px;height:35px;background:url(../images/menu_l_l_01.gif) no-repeat;line-height:35px;display:block;}
.law_snav li.ldiyi a{width:91px;height:35px;background:url(../images/menu_l_l_01.gif) no-repeat;line-height:35px;display:block;}
.law_snav li.ldiyi a:hover{width:91px;height:35px;background:url(../images/menu_l_l_02.gif) no-repeat;line-height:35px;display:block;}
.law_snav li.ldiyi_xz a{width:91px;height:35px;background:url(../images/menu_l_l_02.gif) no-repeat;line-height:35px;display:block;font-weight:bold;}
.law_snav li.qita{width:125px;height:35px;background:url(../images/menu_l_c_01.gif) no-repeat;line-height:35px;display:block;}
.law_snav li.qita a{width:125px;height:35px;background:url(../images/menu_l_c_01.gif) no-repeat;line-height:35px;display:block;}
.law_snav li.qita a:hover{width:125px;height:35px;background:url(../images/menu_l_c_02.gif) no-repeat;line-height:35px;display:block;}
.law_snav li.qita_xz a{width:125px;height:35px;background:url(../images/menu_l_c_02.gif) no-repeat;line-height:35px;display:block; font-weight:bold;}
.law_snav li.zuihou{width:124px;height:35px;background:url(../images/menu_l_r_01.gif) no-repeat;line-height:35px;display:block;}
.law_snav li.zuihou a{width:124px;height:35px;background:url(../images/menu_l_r_01.gif) no-repeat;line-height:35px;display:block;}
.law_snav li.zuihou a:hover{width:124px;height:35px;background:url(../images/menu_l_r_02.gif) no-repeat;line-height:35px;display:block;}
.law_snav li.zuihou_xz a{width:124px;height:35px;background:url(../images/menu_l_r_02.gif) no-repeat;line-height:35px;display:block; font-weight:bold;}


.menu1box{overflow:hidden; height:37px; line-height:37px;margin-top:10px;}
#menu1{ overflow:hidden; zoom:1; width:284px;   padding-bottom:0px; background:url(../images/mmk_y.gif) no-repeat;}
#menu1 li{ float:left; cursor:pointer; height:37px; line-height:37px; width:71px;text-align:center;color:#333333;}
#menu1 li.hover{ background:url(../images/syixuan.gif) no-repeat; width:71px; font-weight:bold;line-height:37px; }
.main1box{clear:both; margin-top:-1px;  }
#main1 div{display: none;  height:29px; line-height:29px; border:0; background:url(../images/login_07.jpg) repeat-x; }
#main1 div.block{display: block;}
.input-search{width:451px;height:29px;background:url(../images/in.gif) no-repeat;line-height:29px;text-indent:40px;color:#B6B6B6;float:left;border:0}
.input-search-small{width:370px;height:29px;background:url(../images/in.gif) no-repeat;line-height:29px;text-indent:40px;color:#B6B6B6;float:left;border:0;border-right:1px solid #BBBBBB}

.input-but{ height:31px; line-height:31px; background:url(../images/ssousuo.gif) no-repeat; border:none;width:82px;margin-left:10px}
*html .input-but{ height:31px; line-height:31px; background:url(../images/ssousuo.gif) no-repeat; border:none;width:82px;margin-left:10px; float:left;display:inline;}

.input-but1{ height:31px; line-height:31px; background:url(../images/ssousuoo.gif) no-repeat 0 0; border:none;width:82px;margin-left:3px;cursor:pointer}
*html .input-but1{ height:31px; line-height:31px; background:url(../images/ssousuoo.gif) no-repeat; border:none;width:82px;margin-left:3px; float:left;display:inline;cursor:pointer}


.szuidi{width:965px;border-top:2px solid #0049AF;padding-top:6px;text-align:center;line-height:21px;clear:both; overflow:hidden;margin:0 auto;}
.szuidi a{line-height:21px;text-align:center;}


.fanpage {overflow:hidden; text-align:center; padding:10px 0;}
.fanpage a,.fanpage span.suzi_xz{height:20px; line-height:20px; overflow:hidden; margin:0 3px; padding:0 7px; vertical-align:top; display:inline-block;}
.fanpage a { border:1px solid #a8a8a8; background:#f7fbff; color:#1355af; text-decoration:none;}
.fanpage a:hover{border:1px solid #afd4f1; background:#edf5ff; text-decoration:none; }
.fanpage span.suzi_xz {border:1px solid #afd4f1; background:#edf5ff;}
.fanpage ul li.fang_up a,.fanpage a.fang_up{ width:6px; background: url(../images/button_up.gif) no-repeat -1px -1px;}
.fanpage ul li.fang_up a:hover,.fanpage a.fang_up:hover{ width:6px; background:url(../images/button_up2.gif) no-repeat -1px -1px;}
.fanpage ul li.fang_next a,.fanpage a.fang_next{ width:6px; background: url(../images/button_next.gif) no-repeat -1px -1px; }
.fanpage ul li.fang_next a:hover.fanpage a.fang_next:hover{ width:6px; background:url(../images/button_next2.gif) no-repeat -1px -1px; }
.fanpage .input_no{ font-size:12px; height:20px; line-height:20px; border:none;width:30px; margin:0 5px;*margin:-1px 5px 0; border:1px #A8A8A8 solid;vertical-align:top; text-align:center;}
.fanpage .input_submit{ font-size:12px; height:22px; line-height:22px; background:url(../images/button_2_back.gif) no-repeat; border:none;width:43px; vertical-align:top; margin-left:5px;}
.fanpage .from_search{ padding-left:10px;}
.fanpage em{line-height:22px; display:inline-block;}
.fanpage ul,.fanpage ul li{ display:inline;}

.fanpage_r { margin:0 auto; height:30px; text-align:center;  width:400px; }
.fanpage_r li { float:left;}
.fanpage_r li a { height:22px; width:20px; background:url(../images/fanpage_back2.gif) no-repeat; display: block; float:left; margin-left:5px; margin-top:1px;}
.fanpage_r li a:hover{height:22px; width:20px; background:url(../images/fanpage_back.gif) no-repeat; display: block; float:left; margin-left:5px; margin-top:1px;}
.fanpage_r li .suzi_xz {height:22px; width:20px; background:url(../images/fanpage_back.gif) no-repeat; display: block; float:left; margin-left:5px; margin-top:1px;}
.fanpage_r li.fang_up a { height:22px; width:22px; background: url(../images/button_up.gif) no-repeat; display: block; float:left; margin-left:5px; margin-top:1px;}
.fanpage_r li.fang_up a:hover{height:22px; width:22px; background:url(../images/button_up2.gif) no-repeat; display: block; float:left; margin-left:5px; margin-top:1px;}
.fanpage_r li.fang_next a { height:22px; width:22px; background: url(../images/button_next.gif) no-repeat; display: block; float:left; margin-left:5px; margin-top:1px;}
.fanpage_r li.fang_next a:hover{height:22px; width:22px; background:url(../images/button_next2.gif) no-repeat; display: block; float:left; margin-left:5px; margin-top:1px;}
.fanpage_r .input_submit{ font-size:12px; height:22px; line-height:22px; background:url(../images/button_2_back.gif) no-repeat; border:none;width:43px;margin-left:10px}
.fanpage_r .input_no{ font-size:12px; height:20px; line-height:20px; border:none;width:45px; border:1px #A8A8A8 solid;vertical-align:middle; text-align:center;}
.fanpage_r .input_submit{ font-size:12px; height:22px; line-height:22px; background:url(../images/button_2_back.gif) no-repeat; border:none;width:43px; vertical-align:middle;}


.orange_left { float:left;background:url(../images/title_back_orange.gif) no-repeat; background-position:0px -28px; width:100px; height:28px; }
.orange_right { float:right; width:50px; height:19px;background:url(../images/title_back_orange.gif) no-repeat top right; padding-top:9px; text-align:right; padding-right:15px;}

.orange2_left { float:left;background:url(../images/title_back_orange2.gif) no-repeat; background-position:0px -30px;height:30px; margin-right:10px;}
.orange2_right { float:right;background:url(../images/title_back_orange2.gif) no-repeat top right; width:30px; height:20px; padding-top:10px}

.orange3_left { float:left;background:url(../images/title_back_orange2.gif) no-repeat; background-position:0px -30px;height:25px; margin-right:10px;padding-top:5px; text-indent:15px;}
.orange3_right { float:right;background:url(../images/title_back_orange2.gif) no-repeat top right; width:30px; height:20px; padding-top:10px}

.gray_left { float:left;background:url(../images/title_back_gray3.gif) no-repeat; background-position:0px -30px;height:30px; margin-right:10px;}
.gray_right { float:right;background:url(../images/title_back_gray3.gif) no-repeat top right; width:30px; height:20px; padding-top:10px}

.yellow_left { float:left;background:url(../images/title_back_yellow.gif) no-repeat; background-position:0px -31px; width:100px; height:31px; }
.yellow_right { float:right;background:url(../images/title_back_yellow.gif) no-repeat right; background-position:0px 0px; width:8px; height:31px;}

.blue_left { float:left;background:url(../images/title_back_blue.gif) no-repeat; background-position:0px -30px;height:30px; margin-right:20px;}
.blue_center { float:left;width:300px; height:25px; padding-top:5px;}
.blue11_center { float:left;width:500px; height:25px; padding-top:5px;}
.blue_right { float:right;background:url(../images/title_back_blue.gif) no-repeat top right; width:30px; height:20px; padding-top:10px}

.blue2_left { float:left;background:url(../images/title_back_blue.gif) no-repeat; width:150px; background-position:0px -30px;height:30px; margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.blue2_center { float:left;height:24px; margin-right:20px; padding-top:6px;}
.blue2_right { float:right;background:url(../images/title_back_blue.gif) no-repeat top right; width:30px; height:20px; padding-top:10px}
.blue22_center { float:left;height:30px; margin-right:20px;}

.blue3_left { float:left;background:url(../images/title_back_blue2.gif) no-repeat; background-position:0px -30px;height:30px; margin-right:20px; width:300px; padding-left:15px;}
.blue3_right { float:right;background:url(../images/title_back_blue2.gif) no-repeat top right; width:250px; height:22px; padding-top:8px}


.blue3_left a{float:left;width:85px;height:24px;padding-top:6px;display:block; margin-right:10px; text-align:center;}
.blue3_left a:hover{float:left;width:85px;height:23px;background:url(../images/title_blue2_02.gif) no-repeat center;display:block; text-decoration:none; margin-right:10px;padding-top:7px; text-align:center; color:#336699;}

.blue3_left a.anbj {float:left;width:85px;height:23px;background:url(../images/title_blue2_01.gif) no-repeat center;line-height:21px;display:block; padding-bottom: text-decoration:none; font-weight:bold; padding-top:7px; text-align:center; margin-right:10px;}

.blue3_left a:hover.anbj {float:left;width:85px;height:23px;background:url(../images/title_blue2_01.gif) no-repeat center;line-height:21px;display:block; padding-bottom: text-decoration:none; font-weight:bold; padding-top:7px; text-align:center; margin-right:10px;}


.blue4_left { float:left;background:url(../images/title_back_blue3.gif) no-repeat; background-position:0px -36px;height:28px; padding-left:15px; font-weight:bold; padding-top:8px;}
.blue4_center { float:right;width:25px; height:28px; padding-top:8px; line-height:25px;}
.blue4_right { float:right;background:url(../images/title_back_blue3.gif) no-repeat top right; width:80px; height:30px; padding-top:6px; padding-right:10px;}

.blue5_left { float:left;background:url(../images/title_back_blue2.gif) no-repeat; background-position:0px -30px;height:30px; margin-right:20px; width:500px; padding-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.blue5_left a.anbj {width:85px;height:23px;padding-top:7px;display:block;  text-align:center;background:url(../images/title_blue2_01.gif) no-repeat center; font-weight:bold;}

.blue6_left { float:left;background:url(../images/title_back_blue3.gif) no-repeat; background-position:0px -36px;height:36px; margin-right:20px; width:300px; padding-left:15px;}
.blue6_right { float:right;background:url(../images/title_back_blue3.gif) no-repeat top right; width:230px; height:28px; padding-top:8px}


.blue6_left a{float:left;width:85px;height:26px;padding-top:10px;display:block; margin-right:10px; text-align:center;}

.blue6_left a:hover{float:left;width:85px;height:26px;background:url(../images/title_blue3_02.gif) no-repeat center;display:block; text-decoration:none; margin-right:10px;padding-top:10px; text-align:center; color:#336699;}

.blue6_left a.anbj {float:left;width:85px;height:26px;background:url(../images/title_blue3_01.gif) no-repeat center;line-height:21px;display:block; padding-bottom: text-decoration:none; font-weight:bold; padding-top:10px; text-align:center; margin-right:10px;}

.blue6_left a:hover.anbj {float:left;width:85px;height:26px;background:url(../images/title_blue3_01.gif) no-repeat center;line-height:21px;display:block; padding-bottom: text-decoration:none; font-weight:bold; padding-top:10px; text-align:center; margin-right:10px;}

.blue7_left { float:left;background:url(../images/title_back_blue.gif) no-repeat; background-position:0px -30px;height:25px; margin-right:20px; width:300px; padding-left:15px; padding-top:5px;}
.blue7_right { float:right;background:url(../images/title_back_blue.gif) no-repeat top right; width:250px; height:22px; padding-top:8px}

.blue8_left { float:left;background:url(../images/title_back_blue4.gif) no-repeat; background-position:0px -36px;height:36px;  font-weight:bold;  width:10px;}
.blue8_center { float:left;width:710px; height:30px; padding-top:6px;}
.blue8_center1 { float:left;width:210px; height:30px; padding-top:6px;}
.blue8_center2 { float:right;width:400px; height:30px; padding-top:6px; text-align:right;}
.blue8_right { float:right;background:url(../images/title_back_blue4.gif) no-repeat top right; width:10px; height:36px;}

.blue9_left { float:left;background:url(../images/title_back_blue.gif) no-repeat; width:500px; background-position:0px -30px;height:30px; margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.blue9_right { float:right;background:url(../images/title_back_blue.gif) no-repeat top right; width:30px; height:20px; padding-top:10px}


/*no search*/

.buy_sorry { background-color:#fffcf7; height:70px; border-bottom:1px #fedbb3 solid; font-size:14px; color:#e37502; text-align:center; padding-top:20px;}
.buy_sorry img { vertical-align:middle;}

.buy_sorry2 {  height:70px; font-size:14px; text-align:center; padding-top:20px;}
.buy_csearch {  height:75px;padding-top:10px; border:1px #fedbb3 solid; background-color:#fffbf2; margin-bottom:10px; text-indent:50px;}
.buy_csearch .input_text { height:22px; border-width:1px 0 1px 1px; border-color:#7fa5b2; border-style:solid; width:330px;}
.buy_csearch input { vertical-align:middle; text-indent:50px;}

.linkus {width:965px;overflow:hidden; margin:0 auto; margin-bottom:10px; border-top:1px #ccc dashed;border-bottom:1px #ccc dashed; padding:10px 0; line-height:25px;}
.linkus dl { float:left; width:960px;}
.linkus dt { font-weight:bold; width:70px; float:left;}
.linkus dd { float:left;white-space:normal ;word-wrap:break-word; width:890px;}
.linkus dd  a{ margin-right:10px; display:inline-block;}
.linkus span { float:right; margin-right:10px; display:block; width:120px; color:#F00;  font-weight:bold;}

/*优质诚信供应商开始*/
.service_list{ width:733px; border:1px solid #ff8800; background:url(../images/title_orange_01.gif) repeat-x left top #ffb564; margin-bottom:10px; clear:both; padding-top:28px;position:relative;}
.service_list_title{ width:733px; height:29px; position:absolute; left:0; top:0; z-index:9999;}
.service_list_title .orange_left{ float:left; background:none; height:29px; margin-right:20px; width:300px; padding-left:15px; }
.service_list_title .orange_right{ float:right; background:none;  width:250px; height:21px; padding-top: 8px;}

.service_list_title .orange_left a.anbj115{ float:left; width:115px; height:23px; background:url(../images/title_orange_115.gif) no-repeat;; line-height:21px; display:block; font-weight:bold; padding-top:7px; text-align:center; margin-right:10px;}
.service_list_title .orange_left a:hover.anbj115{ text-decoration:none;}

.orange_cont{background:#fff; border-top:1px solid #ff8800; padding:10px; overflow:hidden; height:auto; width:713px;}
.orange_cont ul{ overflow:hidden;}
.orange_cont ul li{ float:left; border-bottom:1px dotted #ccc; padding:10px 0; width:713px;}
.orange_cont td{ padding:5px 0;}
.orange_cont a{ margin:0 5px;}
.red_b,.blue_s{ float:left; margin-right:10px;}
.red_b a{ font-size:18px; font-weight:bold; color:#FF6600; text-decoration:none; margin:0;}
.red_b a:hover,.blue_s a:hover{ text-decoration:none; color:#FF6600;}
.blue_s a{ font-size:14px; font-weight:bold; color:#3399FF; text-decoration:none;}
.orange_cont a.xp{ background:url(../images/onebit_42.png) no-repeat 0 -50px; padding-left:32px; display:block;}
.orange_cont a.email{background:url(../images/onebit_42.png) no-repeat top left; padding-left:32px; display:block;}
.orange_cont a.qq{background:url(../images/onebit_42.png) no-repeat 0 -100px; padding-left:32px; display:block;}
/*优质诚信供应商结束*/

/*联想词*/

.select-key{ z-index:9999; position:relative; width:555px;}
.select-key ul{ overflow:hidden; width:449px; position:absolute; left:0; top:29px; border:1px solid #dcdcdc; background:#fff;}
.select-key ul{ text-align:left; width:449px; overflow:hidden;}
.select-key ul li{ overflow:hidden; margin:0; display:block; width:449px; height:24px;}
.select-key ul#ulItems li a{ font-size:12px; text-decoration:none; display:block; height:24px; line-height:24px; width:441px; padding:0 4px;}
.select-key ul#ulItems li.select{ color:#fff; background:#39f;}
.select-key ul#ulItems li.select a{ display:block; color:#fff;}

.w965{width:965px;overflow:hidden; margin:0 auto 10px ;}
.notice{background: none repeat scroll 0 0 #FFFCEC; border: 1px solid #FFE26D; border-radius: 5px 5px 5px 5px; color: #666666; font: 12px/20px arial; overflow: hidden; padding: 6px 10px;}
.notice strong{color:red;}


.znav { background:url(../images/znav.gif) no-repeat; background-position:-18px 0px; margin:0 auto; margin-bottom:10px; margin-top:6px; width:965px; height:33px;}
.znav_left { float:left; background:url(../images/znav.gif) no-repeat; background-position:0px 0px; height:33px; width:6px;}
.znav_right { float:right; background:url(../images/znav.gif) no-repeat; background-position:-12px 0px; height:33px; width:6px; }
.znav_center { float:left; height:33px; width:953px;text-align:center}

.znav_center ul { padding-top:5px;display:block;overflow:auto;}
.znav_center li{ float:left;display:inline;text-align:center;display:block;text-decoration:none;}


.znav_center li.putong{height:21px; border-right:1px solid #ccc; padding:0 1px;line-height:21px;display:block;}
.znav_center li.putong a{padding:0 20px;height:21px;line-height:21px;display:block;}
.znav_center li.putong a:hover{background: #909090; color:#FFFFFF; text-decoration:none; width:auto; padding:0 20px;}
.znav_center li.putong_xz {height:21px; border-right:1px solid #ccc; padding:0 1px;line-height:21px;display:block; color:#FFFFFF; padding-bottom: text-decoration:none;}
.znav_center li.putong_xz a {padding:0 20px;height:21px; background:#909090;line-height:21px;display:block; color:#FFFFFF; padding-bottom: text-decoration:none;}



.znav_center .more { height:33px;  padding-left:30px;padding-right:30px; vertical-align:middle;}

.znav_center span {DISPLAY: none; Z-INDEX: 999; POSITION: absolute;}

.znav_center dl {POSITION: relative;width:134px; background:url(../images/znav_xiala_back.gif) no-repeat bottom;cursor:pointer !important; cursor:hand; padding-top:5px; padding-bottom:8px; left:-61px !important;>left:-33px !important;left:-35px;top:-1px !important; >top:-3px!important; top:-3px;}

.znav_center dt { height:22px !important; height:23px; line-height:23px;}

/* hot product */

.hotcompany { width:965px; margin:0 auto; height:206px; margin-bottom:10px; }

.hotcompany_l { width:220px;height:156px;float:left; margin-right:12px; background:url(../images/title_back_orange.gif) repeat-x; background-position: 0px -56px; display:block;}

.hotcompany_l ul {height:176px; border:1px #ffbd5d solid; margin-top:28px;}
.hotcompany_l li { text-indent:10px; padding-top:3px;}

.hotcompany_c {width:500px;height:206px;float:left; margin-right:13px;}
.hctitle {background:url(../images/title_back_orange.gif) repeat-x; background-position:0px -56px; width:500px; height:28px;}
.hccontent {  border:1px #FFC056 solid; height:176px !important;height:176px; }

.hccontent li { float:left; background-color:#fff9eb; width:242px; height:82px; margin:3px 2px; display:block;}

.hcc_l { float:left; width:76px; text-align:center; padding-top:6px;}
.hcc_r { float:left; width:166px; line-height:140%;padding-top:3px;}
.hcc_r a { width:166px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hcc_r p { width:166px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-top:-5px;}

.pzimu a{line-height:25px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;height:25px; text-decoration:underline; color:#1C68D6; margin-right:7px; line-height:100%;}


.hotcompany_r {width:220px; height:206px;float:left; }
.hcrtitle {background: url(../images/title_back_yellow.gif) repeat-x;background-position:0px -62px; width:220px; height:31px;}

.hcrcontent { background:url(../images/hotpro_r_back.gif) no-repeat; height: 98px; padding-top: 77px; padding-left:20px;width:200px;}

.hcrcontent li { margin-bottom:5px;}
.hcrcontent li .cuti1{ margin-left:59px;}
/* product list */

.comlist { width:965px; margin:0 auto; margin-bottom:10px;}

.comlist_l { float:left;width:732px; }

.clisttitle {background:url(../images/title_back_blue.gif) repeat-x; background-position:0px -60px; width:732px; height:30px;}
.clistcontent { width:720px; border:1px #9AC0E5 solid; margin-bottom:10px; padding:5px; height:180px!important;}

.area_l {float:left; width:650px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; display:inline-block; height:23px; padding-top:2px; border-bottom:1px #ccc dotted; text-indent:10px; margin-bottom:5px;}
.area_r {float:left; width:70px;text-align:center; height:23px; padding-top:2px; border-bottom:1px #ccc dotted; margin-bottom:5px;}

.clistcontent_l { float:left; width:340px;}

.clistcontent_l div img { margin:5px; border:1px #CCC solid;}


.img_l { float:left;width:110px; display: block;}
.text_r { float:right;  width:215px; display: block; background: url(../images/ssanjiao.gif) no-repeat; background-position:5px 6px; padding-left:15px; color:#666;}
.clistcontent_r { float:right; width:380px; }

.clistcontent_r li { background: url(../images/ssanjiao.gif) no-repeat; background-position:5px 6px; margin-bottom:8px; padding-left:15px; color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:360px;}


.comlist_r { float:right;width:219px; }

.comlist_r .procommend {width:219px; margin-bottom:10px;}
.comlist_r .procommend .commendtitle {background:url(../images/title_back_blue.gif) repeat-x; background-position:0px -60px; width:220px; height:30px;}
.comlist_r .procommend ul { width:198px; border:1px #9AC0E5 solid; padding:5px 10px; }

.comlist_r .procommend  li { border-bottom:1px #CCC dotted; line-height:140%; padding-bottom:2px; margin-top:5px;}

.comlist_r .procommend .commendcontent { width:207px; border:1px #9AC0E5 solid; padding:5px; }
.comlist_r .procommend .commendcontent ul { padding:5px; text-align:center;border:0px #9AC0E5 solid;}
.comlist_r .procommend .commendcontent ul li { border-bottom:0px #CCC dotted; line-height:140%; padding-bottom:0px; margin-top:0px;}


.comlist_r .proad {width:219px; }
.comlist_r .proad ul { text-align:center;}
.comlist_r .proad li { padding-bottom:5px;}

/* product_list */

.location { width:965px; height:22px; margin:0 auto; padding-top:3px;}

.clist_content {width:965px; margin:0 auto;}
.clist_l { float:left; width:670px; }

.clist_biaoti { width:670px; height:50px; background-color:#F3F3F3; margin-bottom:3px;}
.clist_biaoti .clist_biaoti_l {float:left;width:420px;  line-height:24px; padding-top:12px; text-indent:15px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; display:inline-block;}
.clist_biaoti .clist_biaoti_l H1{font-size:24px; display:block; line-height:30px; }
.clist_biaoti .clist_biaoti_r {float:right;width:230px; text-align:right; padding-top:12px; padding-right:15px;}

.clist_type_title { width:670px;background:url(../images/title_back_blue2.gif) repeat-x; background-position:0px -60px;  height:30px;}

.clist_type_content { border-bottom:1px #9BC1E6 solid; border-right:1px #9BC1E6 solid; border-left:1px #9BC1E6 solid; width:668px; margin-bottom:10px; }

.width120 {
	MARGIN-BOTTOM:10px; MARGIN-LEFT: 15px; OVERFLOW: hidden; ZOOM: 1; padding-top:5px;
}
.width120 LI {
	FLOAT: left; WIDTH: 160px; MARGIN-RIGHT: 0px; margin:3px 0px; color:#999;
}

.clist_list_title { width:670px;background:url(../images/title_back_blue.gif) repeat-x; background-position:0px -60px;  height:30px;}

.clist_list_content { width:658px; border:1px #9AC0E5 solid; margin-bottom:10px; padding:5px; }

.clist_list_content .kuang { width:658px; padding-top:10px; margin-bottom:5px;border-bottom:1px #D2E0ED solid; float:left;}


.clist_list_content_l { float:left; width:120px;margin-bottom:10px; height:110px; margin-left:5px; text-align:center;}


.clist_list_content_r { float:right; width:520px;margin-bottom:10px; margin-right:5px;}

.clist_list_content_r li {  }
.clist_list_content_r li img{ vertical-align:middle; margin-right:3px;}
.clist_list_content_r li font{ vertical-align:middle;}
.clist_list_content_r .site_l { float:left;width:400px; display:block;}

.clist_list_content_r .message_r { float:right;width:120px; display:block; }


.clist_r { float:right; width:280px;}
.clist_r ul li { margin-bottom:6px;}

.clist_hp { background:url(../images/title_back_blue.gif) repeat-x; background-position:0px -60px; width:280px; display: block;height:30px;}



.clist_hp_content { border:1px #9AC0E5 solid;  padding:5px 10px 5px 10px !important;padding:5px 10px; word-break:break-all;margin-bottom:10px;}

.clist_hp_content span { color:#999; line-height:20px;}
.clist_hp_content span .text_input{ height:20px; width:168px; border:1px #a8a8a8 solid;}
.clist_hp_content span input{ vertical-align:middle; margin-bottom:5px;}


/*company_select*/

.company_select { width:965px; margin:0 auto; margin-bottom:10px; background:url(../images/title_back_blue.gif) repeat-x; background-position:0px -60px; }
.c_s_t { width:965px; height:30px;}

.c_s_t_left { float:left;background:url(../images/title_back_blue.gif) no-repeat; background-position:0px -30px;height:30px; margin-right:10px;width:80px;}
.c_s_t_right { float:right;background:url(../images/title_back_blue.gif) no-repeat top right; width:30px; height:20px; padding-top:10px;}
.c_s_t_center { float:left;height:30px; margin-right:20px;width:820px; }

.s_blue { float:left; width:auto;  background:url(../images/back_select_b.gif) bottom left;  height:24px; padding-top:6px; margin-right:10px;}
.s_blue a { width:auto; height:19px; padding-left:20px; padding-right:10px;background:url(../images/back_select_b.gif)  no-repeat right top; display: inline-block;  color:#224982;}
.s_blue a:hover { width:auto; height:19px; padding-left:20px; padding-right:10px;background:url(../images/back_select_b.gif)  no-repeat right top; display: inline-block;  color:#224982; text-decoration:none;}

.s_blue a span{ color:#224982; font-weight:bold;}



.s_orange { float:left; width:auto;  background:url(../images/back_select_y.gif) bottom left; height:24px; padding-top:6px;margin-right:10px;}
.s_orange a { width:auto; height:19px; padding-left:20px; padding-right:10px;background:url(../images/back_select_y.gif)  no-repeat right top; display: inline-block;  color:#FE8400;}
.s_orange a:hover { width:auto; height:19px; padding-left:20px; padding-right:10px;background:url(../images/back_select_y.gif)  no-repeat right top; display: inline-block;  color:#FE8400; text-decoration:none;}

.s_orange a span{ color:#FE8400; font-weight:bold;}



.s_blue2 { float:left; width:auto; background:url(../images/back_select_b2.gif) bottom left; height:24px; padding-top:6px; margin-right:10px;}
.s_blue2 p {  height:19px; padding-left:10px;padding-right:10px; background:url(../images/back_select_b2.gif) no-repeat right top; color:#224982;white-space: normal!important;width: auto!important;>white-space: normal!important;>width: auto!important;white-space:nowrap;width:50px;}

.s_blue2 p span{ color:#224982; font-weight:bold;}


.c_s_content { border:1px #B3D6F4 solid; padding:10px; width:943px; display:table;}

.c_s_c_01 { border-bottom:1px #DAEAF9 solid; width:943px; padding-bottom:5px;display:table;}
.c_s_c_02 { width:943px; padding-top:5px; }

.c_s_content dt { float:left; width:80px; text-indent:5px; font-weight:bold; }
.c_s_content dd { float:left; width:860px; }

.width170 {OVERFLOW: hidden; ZOOM: 1; 
}
.width170 LI {
	FLOAT: left; WIDTH: 170px; MARGIN-RIGHT: 0px; color:#999;
}


