@charset "utf-8";

/*****************************************
*****************************************/

/* Overall Css definition 
*/
body,dl,dt,dd,ul,ol,li,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0; font-size:12px;}
body{ background:#ffffff;}
fieldset,img{border:0}
:focus{outline:0}
address,caption,cite,code,dfn,em,var,optgroup{font-style:normal;font-weight:400}
abbr,acronym{border:0;font-variant:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
ol,ul,li{list-style:none}
table{text-align:left;font-family:Arial, Helvetica, sans-serif}
a{color:#333;}
a:hover{color:#6e6e6e;}
:link,:visited,ins{text-decoration:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
input,img,select,button{vertical-align:middle}
h1,h2,h3,h4,h5,h6{font-size:14px}
code,kbd,samp,tt,input,button,textarea,select{font-size:100%}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.clearfix:after{content: ".";clear: both;height: 0;visibility: hidden;display: block;}
.clear{clear:both;}
.content{font-size:12px;font-family:宋体;width:1800px;margin:0 auto;color:#333;}
.content_company{font-size:12px;font-family:宋体;width:1000px;margin:0 auto;color:#333;}
.cOrange,a.cOrange:link,a.cOrange:visited{color:#f50; }

.ss{ color:#FFFFFF;}
.clr{clear:both;}
/*dh*/
.w1000{ width:1000px; margin:0 auto;}
.w1000:after{display: block;clear:both;content: "" }
.dhbg{height:34px;background:url(../images/dhbg.gif) no-repeat;}
.dhbg ul{ font-size:14px; font-weight:bold; color:#0086ff} 
.dhbg li{float:left; height:32px; text-align:center;} 
.dhbg a:link,.dhbg a:visited{text-decoration:none;font-size:14px;color: #fff;}
.dhbg a:hover,.dhbg a:active{text-decoration:underline;font-size:14px;color:#fff;}
.lititle03{margin:0;}
.lititle03 li{float:left;width:81px;text-align:center;height:34px;line-height:34px;cursor:hand; background:url(../images/dhbg_02.gif) no-repeat left top;}

.lititle03 li.selected{background:url(../images/dhbg_01.gif) no-repeat center 1px; margin-top:6px;color:#0086ff}

.lititle03 li.selected a{color:#0086ff!important;font-weight:bold; }

.topj{ margin-bottom:10px;}
.topleft{ margin-left:5px;}
.top_jul{ margin-top:10px;}
/* ����?��??��? */
.f-left{ float:left; margin-right:10px;}
.f-right{ float:right;}
.w680b img{margin-top: 10px; margin-left:10px;}
.w680b ul li{ font-size:12px; line-height:25px; color:#666666; margin:0 0 0 10em}
.selected a{background:url(../images/hd_20090314.png) no-repeat;}
.search-box{width:620px;height:53px;}
.search-box ul{position:relative;margin:0 50px;clear:both;width:322px;padding:0 0 0 2px;height:20px;overflow:hidden;}
.search-box ul.select-search li{float:left;height:20px;margin:0 0 0 -1px;display:inline;text-align:center;line-height:18px;background-position:100% -57px;}
.select-search{position:relative;margin:0 50px;clear:both;width:322px;padding:0 0 0 2px;height:20px;overflow:hidden; background:url(../images/hd_20090314.png) no-repeat;}
.select-search li{background-position:50px 50px;background:url(../images/hd_20090314.png) no-repeat; }
.last{background-position:50px 50px; }
.search-box ul{ background-position:50px 50px; font-weight:400; background-position:100px 100px; display:block;padding:0 12px 0 11px;outline:none;height:20px;line-height:18px;white-space:nowrap; }
.select-search li a strong{ font-size:14px; color:#ff7401;}

.Search-Dating{background-position:100px 100px;}
.select-search li a{display:block;padding:0 12px 0 11px;outline:none;height:20px;line-height:18px;white-space:nowrap; _width:30px;}
.search-box ul.select-search li.selected{background-position:1px -31px;margin-left:-2px;}
.search-box ul.select-search li.selected a{font-weight:700;padding:0 12px 0 12px;*padding:0 11px 0 11px;background-position:100% -31px;line-height:21px;}
.search-box ul{font-weight:700;}
.select-search li{font-weight:700;}
.selected{ color:#0066FF;}

.top2{ margin-top:0;_margin-top:10px;}

.search-box{height:34px;}
.search-form{height:34px; background:url(../images/hd_20090314.png) no-repeat; margin:-1px 0 0 20px;width:680px !important;width:660px;background-position:0 -78px;}
.search-form button{width:100px;font-size:14px;font-weight:700;margin-top:8px;background:transparent;border:none;cursor:pointer;}
.search-q input{margin:5px 0 0 4px;padding:5px 0 0 4px;height:20px;width:330px;border:none;background:transparent;}
.select-more{float:right;margin:-30px 0 0 10px;}



/***********************top*****************************/
.b2btop{width:1000px;height:30px;margin:0 auto;line-height:30px;background:#f9f9f9;border-bottom:1px solid #D8DCE2;}

.topwz11{ font-size:16px; color:#FFFFFF}
.topwz11 ul li{ width:500px; padding-top:10px;}



/*new*/


#top {background-repeat:repeat-x; height:190px; line-height:35px; font-size: 14px;clear:both; margin-bottom:20px;border: none;}
#top .a1{width:100%;margin:auto;}
#top .b1{float:left;height:35px;line-height:35px;}
#top .b1 .logo_mic{float:left;margin-right:30px}
#top .d1{float:left}
#top .d1 a{border-right:solid 1px #aeaeae;border-left:solid 1px #fff;padding:0 10px}
#top .c1 {text-align:right; white-space:nowrap; background-color:#31a10f;}
#top .username { color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; }
#top a { color:#000000}
#top a:hover { color:#000;text-decoration:none}
#top .inputtext{height:18px;font-size: 12px;width:160px}
.header{width: 100%;}
.header h1 {color:#fff;font-size:24px; font-weight:normal;margin:0;margin-right:20px; font-family:"新宋体"; float:left;}
.companyName{min-height:96px;_height:96px;padding-top:18px;width: 1000px; margin:0 auto;}
#logoM{width:100%;height:70px;background-image:url(../images/logoM_bg.png);text-align:left;padding-top:6px;margin: auto;filter:progid:DXImageTransform.Microsoft.Shadow(color="#909090",direction=120,strength=2);}
.companyName h1 span{ font-size:12px; color:#999; font-weight:normal; display:block}

/*top_nav*/
.top_nav{font-size:14px;font-weight:bold;}
.top_nav a{display:inline-block}
.top-x{
width:980px;
margin:0 auto;}
.mePic{margin-bottom:10px;position:relative}
.nopic{background-color:#fff;color:#999;font-size:16px;height:180px;line-height:180px;text-align:center;}
#banNums{position:absolute;top:160px;right:10px;margin:0;padding:0}
#banNums li{border:solid 1px #69b8e9;background-color:#1b425b;text-indent:-999em;float:left;font-size:0;width:10px;height:10px;margin:0 2px;cursor:pointer}
#banNums li.now{border:solid 1px #b4dbf4;background-color:#fff;opacity:0.6;filter:Alpha(Opacity=60)}
.body_bg{padding-top:5px}

.but_contact{text-align:center;padding:10px 0;}
.but_contact a{height:34px;width:112px;background: -moz-linear-gradient(center top , #F8F8F8, #EFF0F0) repeat scroll 0 0 transparent;border: 1px solid #CBD0D0;
 border-radius: 2px 2px 2px 2px;display: inline-block;line-height: 20px;text-align: center; line-height:34px; font-size:14px; font-weight:bold}
.but_contact a:hover{ color:#b30000; text-decoration:underline }
.main{ overflow:hidden;zoom:1}
.side_1{ width:230px;float:left; margin-right:10px}
.side_2{ width:740px;float:left;padding-bottom:20px;_zoom:1;margin-left:value;_margin-left:value-3px}
.side_1 h2,.side_2 h2,.move h2{font-size:14px;margin:0;background-color:#ccc; line-height:34px;}
.side_2 h2 span{ font-size:12px; font-weight:normal}
.side_1 h2 .hL,.side_1 h2 .hR,.side_2 h2 .hL,.side_2 h2 .hR,.move h2 .hL,.move h2 .hR{display:none}
.side_1 h2 span,.move h2 span{padding-left:10px;white-space:nowrap;width:210px;text-overflow:ellipsis;overflow:hidden;display:block;}
.side_1 .boxCont{ padding:10px}
.side_2 .boxCont,.move .boxCont{ padding:10px 15px}
.side_1 .boxCont,.side_2 .boxCont{overflow:hidden;zoom:1}
.side_1 .proCategory{ padding:10px}
.side_1 .proCategory .now{font-weight:bold}
.side_1 .proCategory li{background:url(../images/icon_a2.gif) no-repeat left 10px;padding:4px 0 4px 10px}
.side_2 .proCategory li{ padding:3px 0; float:left;margin-right:15px;white-space:nowrap}
.more{float:right;margin-right:15px;margin-top:-28px;}
.addBasket{margin-left:610px;margin-top:5px;position:absolute;}
.boxText li{ padding:3px 0}

.boxImg100 ul,.boxImg160 ul,.boxImg230 ul{ overflow:hidden;zoom:1}
.boxImg100 li{ float:left; width:120px; height:140px;text-align:center; margin:0 10px}
.boxImg100,.boxImg160{ padding-top:15px}
.boxImg100 .pic{ width:102px; margin:auto; margin-bottom:3px}
.side_2 .boxImg160{padding:10px}
.boxImg160 li{ float:left; width:170px; height:220px;text-align:center; margin:0 4px;*margin:0 3px}
.boxImg160 .pic{ width:162px; margin:auto; margin-bottom:3px}
.boxImg160 .r{margin-top:10px}
.proL .boxImg160 li,.offL .boxImg160 li{height:240px}
.side_1 .boxImg230{ padding:10px 5px}
.boxImg230 .pic{ width:102px; margin:auto; margin-bottom:3px}
.boxImg230 li{ float:left; width:50%; text-align:center; height:142px;margin-bottom:5px;overflow:hidden;zoom:1}
.proNums{text-align:center;border-top:solid 1px #f0f0f0;background-color:#f7f7f7;height:40px}
.proNums span{ background-color:#cdcdcd;height:15px;width:16px;display:inline-block;line-height:15px;margin:14px 2px 0 2px;cursor: pointer;color:#fff}
.proNums span.now{background-color:#666}
.proNums #goL,.proNums #goR{ background-color: inherit;color:#666}
.marketingPro100 li{width:152px}
.box .r{padding:0 10px 10px 0}
.companyPic{ margin-right:15px; margin-top:15px; width:160px;text-align:center;border:solid 1px #dbdede}
.companyInf{font-size:14px;line-height:1.8;padding:0 20px}
.mAs{ margin:10px 20px; text-align:center}
.mAs img{ display:block; margin:auto}
.otherLink{padding:20px}
.otherLink li{ padding-left:18px;margin:3px 0;background-image:url(../images/icon_otherlink.gif); background-repeat:no-repeat}
.otherLink #one{ background-position:left 3px}
.otherLink #two{ background-position:left -16px}
.otherLink #three{ background-position:left -52px}

.contactCard #open{cursor:pointer;color:#0084c5;background:url(../images/icon_a1.gif) no-repeat 98px 10px; margin-top:5px}
.contactCard li span{ margin-left:15px}
.contactCard .but{margin:10px 0}
.contactCard .but a{background:-webkit-gradient(linear, 0 0, 0 100%, from(#f8f8f8), to(#eff0f0));background:-moz-linear-gradient(top, #f8f8f8,#eff0f0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f8f8f8,endColorstr=#eff0f0,grandientType=1);border:solid 1px #cbd0d0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;height:22px;width:90px;display:inline-block;text-align:center;line-height:20px}

.companyInfo{ padding:10px 0}
.companyInfo li{display:block}
.companyInfo .time{ float:right;color:#999}

.asInfo .fl{ border:solid 1px #e2e2e2; margin-right:20px}
.asInfo ul{ overflow:hidden;zoom:1}
.asInfo li{padding:3px 0}
#suoyin{border-bottom:dotted 1px #d1d1d1}
.content { margin: auto; width:100%; height:180px; }

.body_bg{ background:#ffffff;}

div.left_menu ul li.drop_d_no{
    background: url(../images/drop_d_no.jpg) no-repeat;
    font: bold 15px "";
    line-height: 29px;
    text-align: left
}

div.left_menu ul li.drop_d_yes{
    background: url(../images/drop_d_yes.jpg) no-repeat;
    font: bold 15px "";
    line-height: 29px;
    text-align: left
}

div.left_menu ul li a {
    
}
.dt_x3{
width:330px;
height:40px;
float:left;
line-height:18px;}
.dx_x4{
width:529px;
height:40px;}
.dx_x5{
width:529px;
height:7px;
float:left;
background-image:url(../images/lis_01.png)}
.dt_x6{
width:529px;
height:auto;
float:left;}
.weizi28{
font-family:"新宋体";
font-size:22px;
font-weight:bold;
text-align:left;}
.weizi23{
font-family:"新宋体";
font-size:19px;
font-weight:bold;
text-align:left;
color:#999999;}
.dt_xr6{
width:339px;
height:auto;
float:left;
margin-left:15px;}
.dx_xr5{
width:339px;
height:7px;
float:left;
background-image:url(../images/lis_02.png);
margin-left:15px;}
