﻿@charset "utf-8";
.leftmain{ width:710px; float:left; margin-top:5px;}
.rightcol{ width:245px; float:right;}
.leftslide{ width:246px; height:276px; overflow:hidden; float:left; margin-right:5px;}
.tophotnews{ width:455px; float:left; overflow:hidden; text-align:left; border:1px solid #6dceff; padding:5px 0 8px 0}
.tophotnews h3{ height:20px; line-height:20px; margin-top:12px; margin-bottom:5px; padding:0 0 0 25px;}
.tophotnews h3 a{ font-size:16px; font-weight:bold; color:#FF0000; text-decoration:none;}
.tophotnews h3 a:hover{ font-size:16px; font-weight:bold; color:#FF9933;}
.tophotnews p{ border-bottom:1px dashed #666; text-indent:2em; line-height:20px; color:#666; padding:0px 5px 10px 10px; margin:0 8px }
.newslistbox{ width:350px; margin-right:5px; margin-top: 11px; float:left;}
.newslistbox h4{ height:28px; line-height:28px; padding-left:22px; background:url("../img/zxdt.gif") no-repeat left;}
.newslistbox h4 a{ font-size:13px; font-weight:bold; color:#000066; float:left; text-decoration:none;}
.newslistbox h4 a.newsmore{ display:block; float:right; margin:0px 10px auto auto; font-size:12px; font-weight:normal; color:#006699;}
.newslistbox ul{ width:348px; overflow:hidden; border:1px solid #7dceff; border-top:0; padding:5px 0;}
.newslistbox ul li{ height:23px; line-height:23px; margin-left:12px; padding-left:12px; background:url("../img/ico_square.gif") no-repeat left center;}
.newslistbox ul li a{ font-size:12px; color:#666; text-decoration:none;}
.newslistbox ul li a:hover{ font-size:12px; color:#ff0000; text-decoration:underline;}

.righttopad{ height:170px; overflow:hidden; text-align:center}
.sortmenu{ margin:8px 0 8px 0; background:url("../img/hotproduct_line.gif") no-repeat left top;}
.sortmenu h4{ height:31px; line-height:31px; background:url("../img/rside_titlebg.gif") no-repeat left;}
.sortmenu h4 span{ display:block; float:left; height:31px; line-height:31px; margin-left:15px; padding-left:35px; background:url("../img/ico_program.gif") no-repeat left center;}
.sortmenu h4 span a{ font-size:12px; font-weight:bold; color:#006666; text-decoration:none;}
.sortmenu .sortcontent{ width:225px; padding:5px; }
.sortmenu .sortcontent a{ color:#006699; display:inline; height:14px; line-height:14px;  float:left; margin-top:5px; margin-bottom:5px; padding:0px 10px; white-space:nowrap; word-break:keep-all; border-right:1px solid #000066;}
/*------箛藤修改于2009.07.31--------*/
.sortmenu .sortcontent2{ width:225px; padding:5px; }
.sortmenu .sortcontent2 a{ color:#006699; height:14px; width:40px; line-height:14px;  float:left; margin-top:5px; margin-bottom:5px; padding:0px 10px; border-right:1px solid #000066;}
.sortmenu .sortcontent a:hover{ color:#0099FF;}
.sortmenu h5{ height:14px; line-height:14px; text-align:left; padding-left:20px; margin-top:3px;}
.sortmenu h5 a{  font-size:12px; font-weight:bolder; color:#FF9900; text-decoration:underline;}

/*------技术支持--------*/
.leftcol{ width:208px; float:left; background:url("../img/leftcolbg.gif") repeat-y}
.leftcol .toptitle{ width:208px; height:40px; overflow:hidden}
.leftcol .leftmenu{ margin:5px 0; text-align:left}
.leftcol .leftmenu span{  display:block; width:134px; text-align:left; padding:10px 0 7px 65px; height:auto; background:url("../img/ico_lefttool.gif") no-repeat 22px 0px; border-bottom:1px solid #fff; }
.leftcol .leftmenu span a{display:block; margin-bottom:8px; padding-left:8px; font-size:12px; font-weight:normal; color:#003399; text-decoration:none; background:url("../img/ico_arrow.gif") no-repeat left center}
.leftcol .leftmenu span a.title,.leftcol .leftmenu span a:hover.title{display:block; margin-bottom:10px; font-size:13px; font-weight:bold; color:#003399; text-decoration:none; background:none;}
.leftcol .leavemessagebox{ padding:20px 0 20px 0; text-align:center; border-bottom:1px solid #fff;}
.leftcol .leavemessagebox a{ display:block; width:124px; text-align:left; padding:7px 0 7px 75px; height:25px; line-height:25px; background:url("../img/ico_leavemessage.gif") no-repeat 32px center; font-size:13px; font-weight:bold; color:#003399; text-decoration:none}
.leftcol .leavemessagebox a.contact_icon,.leftcol .leavemessagebox a:hover.contact_icon{ background:url("../img/ico_contact.gif") no-repeat 32px center;}
.rightbigcol{ width:747px; float:right;}
.businesslink{ width:735px; clear:both; padding:0 0 0 10px; border:1px solid #7eceff; margin-bottom:10px;}
/*------箛藤修改于2009.08.2--------*/
.businesslink2{ width:745px; clear:both; height:90px; margin-bottom:5px;}
.businesslink2 a{display:block;}
.businesslink a{ display:inline; width:auto; height:33px;  float:left; margin:5px 10px 5px 0; padding:1px; border:1px solid #666; white-space:nowrap; word-break:keep-all}

.middlecol{ float:left;}
.middlewidth495{ width:495px;}
.middlewidth745{ width:745px;}
.position{ width:auto; text-align:left; border:1px solid #7eceff; height:30px; line-height:30px; background:url("../img/ico_position.gif") no-repeat 3px center #e1f4ff; padding:0 0 0 33px; color:#666; margin-bottom:8px}
.position a{ color:#003399; text-decoration:underline;}
.middlebox{ border:1px solid #7eceff; padding:0 0 10px 0;}
.middlebox h3{ padding:0; height:28px; line-height:28px; padding-left:60px; background:url("../img/ico_rightcont.gif") no-repeat 7px top; color:#003399; font-size:13px; font-weight:bold;border-bottom:1px solid #7eceff; margin:0 0 8px 0; text-align:left;}
.middlelist{ margin:15px 10px 10px 0px; text-align:left; line-height:25px;}
.lblist{ border:1px solid #7ec3ff; background:#f4fcff; padding:15px}
.middlelist li,.lblist li{ height:26px; line-height:25px; background:url("../img/ico_square.gif") no-repeat left center; margin-left:30px; padding-left:15px; color:#CCCCCC}
.middlelist li.line,.lblist li.line{ height:15px; margin:0 25px 0 40px; background:url("../img/ico_sline.gif") repeat-x left center}
.middlelist li a,.lblist li a{ color:#333; font-size:13px}
.middlelist li a:hover,.lblist li a:hover{ color:#ff0000; font-size:13px}

.lblist h1.news_tit{ margin:15px 0 5px; text-align:center; font-size:22px; font-weight:bold; color:#000; border-bottom:1px solid #ccc;}
.lblist .contentbox{ text-indent:2em; text-align:left; line-height:160%; color:#333333; font-size:13px;}
.lblist .newsfrom{ margin:0 30px 20px; text-align:center; border-bottom:1px solid #ccc;}
.lblist .print{ margin:35px 0 15px; text-align:right; padding-right:20px; border-top:1px dashed #ccc;}
.lblist .print .pre_next{ width:500px; float:left; margin-left:25px;}
.xglj_tit{ border:1px solid #7dceff; height:25px; line-height:25px; background:url("../img/xglj.gif") repeat-x; font-size:12px; font-weight:bold; color:#003399; text-align:left; padding-left:20px;}
.xglj_box{ text-align:left; width:668px; padding:12px 20px; border:1px solid #7dceff;}
.xglj_box li{ height:23px; line-height:23px; padding-left:12px; background:url("../img/ico_square.gif") no-repeat left center; width:250px; float:left; margin-right:30px;}

.print a{color:#000; text-decoration:none}
.print a:hover{ color:#000; text-decoration:underline;}

.xglj_lxfs{ text-align:left; width:668px; padding:12px 20px; border:1px solid #7dceff;}
.xglj_lxfs li{ height:23px; line-height:23px; padding-left:12px;width:250px; float:left; margin-right:30px;}


.productbox{ margin:15px 10px 8px 15px;}
.productbox .productcontbox{ padding:10px; margin-bottom:15px; border-bottom:1px solid #999999}
.productbox .productcontbox .product_l{ width:370px; float:left;  line-height:2em; text-indent:2em; text-align:left;}
.productbox .productcontbox .product_l p{ line-height:2em; text-indent:2em; text-align:left; color:#666;}
.productbox .productcontbox .product_l span a{ font-size:13px; font-weight:bold; color:#00009b;}
.productbox .productcontbox .product_l span a:hover{ color:#FF9900; text-decoration:none;}
.productbox .productcontbox .product_r{ width:220px; float:left; margin-left:15px;}
.productbox .productcontbox .product_r img{ width:190px; height:110px; padding:1px; border:1px solid #999999; margin-bottom:7px;}

.gqbox{ margin:0 0 10px 0;}
.gqbox h3{ height:31px; line-height:31px; background:url("../img/gq_titbg.jpg") no-repeat left;}
.gqbox h3 span{ display:block; margin-left:10px; height:31px; padding-left:55px; line-height:31px; background:url("../img/ico_gq.gif") no-repeat left center}
.gqbox h3 span a,.gqbox h3 span a:hover{ font-size:13px; font-weight:bold; color:#003399; text-decoration:none;} 
.gq_vline{ width:1px; height:119px; float:left; background:url("../img/gq_vline.jpg") no-repeat left top}
.gq_cont{ width:700px; float:left; height:auto!important; height:119px; min-height:119px; background:url("../img/gq_contbg.gif") repeat-y left;}
.gq_cont dl{ margin:10px 10px 8px 13px;}
.gq_cont dl dd{ width:210px; overflow:hidden; height:25px; line-height:25px; float:left; padding-left:12px; background:url("../img/ico_gqarrow.gif") no-repeat left center;}
.gq_cont dl dd a{ color:#666; text-decoration:none}
.gq_cont dl dd a:hover{ color:#FF6600; text-decoration:underline;}
.gq_cont dl dd a em{ color:#FF9900}

/*--------供求内容 龙 增加于2009.08.02----------*/
.supply_img{width:250px; float:left;}
.supply_img img{display:block; margin-bottom:8px; width:250px; height:200px;}
.supply_imgright{width:380px; padding-left:20px; float:left; display:inline; margin-left:12px; line-height:30px; text-align:left;}
.supply_imgright span{padding-left:3px; color:#2657A8}
.supply_detail{width:650px; clear:both; margin:12px auto}
.supply_detail h3{height:25px; line-height:25px; text-indent:25px; color:#666666; font-weight:700; border-bottom:1px dotted #666666}
.supply_detail .detail_cont{text-indent:2em; text-align:left; padding-top:15px; color:#2657A8; line-height:25px;} 

