@charset "utf-8";
/* CSS Document */
body{ background:url(../images/bodybg.png) repeat-x;}
.wrap{ width: 960px;height:100%;margin: 0px auto;padding: 0px 12px;text-align:left; font-family:Arial, Helvetica, sans-serif; clear:both; }
.wrap2{ width: 970px;height:100%;margin: 0px auto;padding: 0px 7px;text-align:left; font-family:Arial, Helvetica, sans-serif;}
.wrapbg{ background:#fff url(../images/borbg.png) repeat-y top center;}
.topbg{ background:url(../images/bodybg.png) repeat-x;}
.container{ width: 960px; height:100%; text-align:left;}
.content{overflow:hidden;}
.box{}
.paddtop5{ padding-top:5px;}
.paddbot10{ padding-bottom:10px;}
.linebgtop{ background:url(../images/line15.png) repeat-x top ;}
.title02{ padding-left:3px;background:url(../images/line16.png) repeat-x; height:28px; line-height:28px; border-top:1px solid #E7E7E7; text-align:left; font-weight:bold;}
.bg01{background:url(../images/line18.png) repeat-x left bottom;}
/*头部*/
.headbg{background:url(../images/headbg.png) no-repeat top center; clear:both; }
.headtop{ height:53px;background:url(../images/headtopbg.png) repeat-x; padding:9px 3px 9px 3px;}
.logo{ width:219px;  height:53px; margin-right:18px;}
.call{width:190px;  height:46px; margin:6px 0px 0px 0px; border-left:1px solid #E1E1E1;background:url(../images/400.gif) no-repeat 13px center;}
.brand_logo{width:120px;  height:40px; margin:6px 0px 0px 0px; padding:6px 12px 0px 12px; border-left:1px solid #E1E1E1; text-align:center; vertical-align:bottom}
.mininav{ text-align:right;height:12px; padding:0px 1px 11px 0px ; color:#737373; font-family:"宋体"; }
.mininav a{ background:url(../imaegs/icon_dian.png) no-repeat left center;}
.search{ float:right;}
.searchboxbg{ float:left;height:24px; width:202px; padding:0px;}
.txtSearch{float:left;width:202px;height:24px; padding:0px 0px 0 3px;*padding:0px 0px 0 3px; margin:0px 0px 0px 0px;line-height:24px;vertical-align:bottom;border:0px; display:inline; font-family:Arial, Helvetica, sans-serif;  font-size:12px; color:#666 ;background:url(../images/searchboxbg.png) no-repeat; }
.btnSearch{float:left;width:29px;height:24px; line-height:24px; overflow:hidden;background:url(../images/btn_search.png);color:#fff;   font-size:12px;  border:none;font-weight:bold; text-align:center;}

.leftbox{ width:196px;min-height:400px;height:auto !important; height:400px;overflow:visible;}
.rightbox{width:737px; overflow:hidden; padding-right:8px;}
.mainbox{ clear:both; height:100%; padding-bottom:10px;}
.cbg{background:url(../images/line07.png) repeat-y left;}

.lm_title{ height:55px; padding:11px 0px 0px 8px; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;}

.list3{ padding:0px 0px 0px 0px;}
.list3 li{ height:26px; width:196px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; border-bottom:1px solid #f0f0f0; font-size:14px;}
.list3 li a{display:block;  height:16px;  padding:6px 4px 5px 20px;background:url(../images/icon02.gif) no-repeat 10px 10px; text-decoration:none;}
.list3 li a:hover{  color:#333;  text-decoration:underline;background:url(../images/icon022.gif) no-repeat 10px 10px;}
.list3 li.current{  color:#333;  text-decoration:none; font-weight:bold;background:url(../images/line08.png) no-repeat left center;}
.list3 li.current a{color:#2F7BC1;background:url(../images/icon022.gif) no-repeat 10px 10px;}

#baner{ font-size:0px; overflow:hidden;}
/*导航*/
.nav {
    position: relative;
    background:#0264A9 url(../images/navimg.png) no-repeat 0px 0px;
	border-bottom:2px solid #013154;
}
.navinner {
    background: url(../images/navimg.png) no-repeat 100% -32px;
}
.navlist {
    height:32px;
	line-height: 32px;
    overflow: hidden;
    margin: 0 14px;
    background: url(../images/navimg.png) repeat-x 0 -64px;
}
.nav li {
    float: left;
    display: inline;
    margin: 0 0 0 -2px;/*把每个li向左移动2像素位置，最左边那个li的间隔线被遮住了（间隔线的可见宽度为2px），即隐藏了左边li的间隔线*/
    padding: 0 0px 0 2px;
    background: url(../images/navimg.png) no-repeat 0 -96px;/*每个li都是同样的含有间隔线的背景图*/
}
.nav a {
	padding:0px 0px 0px 0px!important;padding:2px 0px 0px 0px;
    display: block;
    width: 92px;
    text-align: center;
    font-size:14px;
	text-decoration:none;
}
.nav a:link, .nav a:visited {
    color: #fff;
}
.nav a.current, .nav a:hover, .nav a:active {
    color: #fff;
    background:#01457D url(../images/navimg.png) no-repeat 0 -128px;
	text-decoration:none;
}
.nav a.current{font-weight: bold;}

.main{ height:100%; padding:0px 8px 8px 8px}
.path{ height:24px; background:url(../images/line02.png) repeat-x bottom;  line-height:24px; padding:0px 0px 1px 8px; margin-bottom:4px; overflow:hidden;}
.pathbg{background:url(../images/line03.png) no-repeat;}
h1{ font-size:22px; font-weight:bold; color:#333; padding:13px 10px 18px 0px;}
.span{font-size:12px; font-weight:normal; color:#999; padding:0px 0px 0px 10px;}
/*分类列表*/
.plist{ padding:0px 0px 0px 0px;height:100%;}
.plist li{ float:left; width:215px; height:95px;  margin:4px 5px 4px 5px; text-align:center;}
.plist li img { display:block;}
.plist li div{ width:215px; height:20px; padding-top:75px;}
.plist li div.title{  margin-left:0px; width:215px; height:20px; font-size:13px; background:#000; line-height:20px;opacity:0.70; filter:alpha(opacity=70);padding:0px;}
.plist li  a{ color:#FFF;cursor:pointer;}
.plist li  a:hover{ color:#FFFF00; text-decoration:none;}
.plist li  a:hover div.title{opacity:0.80; filter:alpha(opacity=80)}
.plistmore{clear:both;margin: 10px auto; width:102px; height:22px; padding-right:4px; background:url(../images/icon_01.gif) no-repeat;text-align:center; line-height:22px;}
.plistmore a{ color:#6D6D6D;}
.plistmore a:hover{ color:#333;}


/*分类列表2*/
.sbg{margin-bottom:10px; background:url(../images/line044.png) repeat-y -1px 0px;*background:url(../images/line044.png) repeat-y 0px 0px;}
.plist2{ padding:15px; width:225px;height:100%; background:#F3F3F3 url(../images/line04.png) no-repeat right center;}
.plist2 li{  width:215px; height:95px;text-align:center;}
.plist2 li img { display:block;}
.plist2 li div{ position:absolute; margin-top:75px; margin-left:0px; width:215px; height:20px; font-size:13px; background:#000; line-height:20px;opacity:0.70; filter:alpha(opacity=70)}
.plist2 li  a{ color:#FFF;cursor:pointer;}
.plist2 li  a:hover{ color:#FFFF00;}
.plist2 li  a:hover div{opacity:0.80; filter:alpha(opacity=80)}
.plist2more{clear:both;margin: 0px auto; width:102px; height:22px; padding-right:4px; background:url(../images/icon_01.gif) no-repeat;text-align:center; line-height:22px; }
.plist2more a{ color:#6D6D6D;}
.plist2more a:hover{ color:#333;}


.plist3{ padding:0px;height:100%;}
.plist3 li{ float:left; width:215px;  padding:6px; border:1px solid #ccc; margin:4px 7px 4px 0px; display:inline;text-align:center; }
.plist3 li img { max-width:215px;height:95px;max-height: 95px;}
.plist3 li div{font-size:12px; padding:8px 0px 0px 0px; overflow:hidden; }
.plist3 li  a{ color:#666;cursor:pointer; }
.plist3 li  a:hover{ color:#333;}
.plist3 li  a:hover div{opacity:0.80; filter:alpha(opacity=80)}
.sort_select{ border:1px solid #ccc; height:128px;}


.plist4{ padding:0px 0px 0px 0px;height:100%;}
.plist4 li{ float:left; width:215px; height:95px;  margin:4px 10px 4px 8px; display:inline; text-align:center;}
.plist4 li img { display:block;}
.plist4 li div{ position:absolute; margin-top:75px; margin-left:0px; width:215px; height:20px; font-size:13px; background:#000; line-height:20px;opacity:0.60; filter:alpha(opacity=60)}
.plist4 li  a{ color:#FFF;cursor:pointer;}
.plist4 li  a:hover{ color:#FFFF00; text-decoration:none;}
.plist4 li  a:hover div{opacity:0.80; filter:alpha(opacity=80)}
.plis4tmore{clear:both;margin: 0px auto; width:102px; height:22px; padding-right:4px; background:url(../images/icon_01.gif) no-repeat;text-align:center; line-height:22px; }
.plis4tmore a{ color:#6D6D6D;}
.plis4tmore a:hover{ color:#333;}

.plist5{ padding:0px;height:100%; }
.plist5 li{ float:left; width:144px; height:136px; padding:0px;margin:4px 4px 4px 8px;display:inline;text-align:center; line-height:250% }
.plist5 li img { display:block; width:136px; height:105px; border:1px solid #ccc; padding:3px;display:block;}
.plist5 li div{ padding:6px 0px 0px 0px; }
.plist5 li  a{cursor:pointer;}
.plist5 li  a:hover{ }
.plist5 li  a:hover img{ color:#333; border:1px solid #999; text-decoration:none;	}


/*栏目*/
.box1{border:1px solid #d4d4d4; position:relative;zoom:1; height:100%;}
.box1 .tl,.box1 .tr,.box1 .bl,.box1 .br {width:4px;height:4px;position:absolute;background:url('../images/boxyuanjiao.png') no-repeat;overflow:hidden;}
.box1 .tl {left:-1px;top:-1px;}
.box1 .tr {right:-1px;top:-1px;background-position:-4px 0px;}
.box1 .bl {left:-1px;bottom:-1px;*bottom:-1px;background-position:0 -4px;}
.box1 .br {right:-1px;bottom:-1px;*bottom:-1px;background-position:-4px -4px;}
.bot{}

.box1 .cc{height:28px;position:relative;top:-1px;}
.box1 .cc h4{ float:left; width:114px; height:28px; margin-left:10px;display:inline;background:url(../images/barcurrbg.png) no-repeat left top; font-size:14px; color:#fff; text-align:center; line-height:28px; }
.box1 .cc span{ float:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:7px 6px 0px 6px;}
.box1 .cc span a{ color:#666}
.box1 .contentbox{ height:100%; margin-bottom:4px;}
.tab1 ul{ }
.tab1 li{float:left;width:114px; text-align:center;font-size:14px; font-weight:bold; color:#666;height:28px; line-height:28px; padding:0px;  }
.tab1 li.current{ margin-left:10px;display:inline;color:#fff; background:url(../images/barcurrbg.png) no-repeat left top;color:#fff;}
.tab1 li.current a{ color:#FFF}
.tab1 li.current a:hover{ text-decoration:none;color:#DDEBF9}
.box1 .cc h4 a{ color:#FFF}
.box1 .cc h4 a:hover{ text-decoration:none; color:#DDEBF9}

.box1 .cc_news h4{ float:left; width:132px; height:28px; margin-left:10px;background:url(../images/barcurrbg2.png) no-repeat left top;}

.box1 .xg{ border-bottom:1px solid #e8e8e8;height:30px;}
.box1 .xg h4{ margin-left:0px; padding-left:10px;background:url(../images/icon06.png) no-repeat left center; color:#333; text-align:left; margin-top:2px; }
.box1 .xg span{ padding:12px 6px 0px 6px;}

/*代理品牌列表*/
.brandlistbox{padding:15px 0px 0px 8px;}
.brandlist{  height:100%; font-family:Arial, Helvetica, sans-serif; }
.brandlist li{ float:left; width:145px; height:80px;  margin:0px 6px 6px 6px; padding-bottom:4px; display:inline; text-align:center; height:100%}
.brandlist li img { display:block;width:145px;}
.brandlist li span{font-size:12px;line-height:20px; padding-top:4px;font-weight:bold;display:block; }
.brandlist li a{ color:#666;}
.brandlist li a:hover span{ color:#333; text-decoration:underline;}
.brandlistbox2{ width:678px; padding:15px 0px 5px 8px;*padding:15px 0px 10px 8px;}
.brandlistbox2 li{ margin:0px 10px 10px 6px;}

.brandlist3  li{ margin:0px 6px 0px 6px;}
.brandlist2 { padding:15px 0px 6px 8px;  height:100% ;font-family:Arial, Helvetica, sans-serif;}
.brandlist2 li{ float:left; width:144px; height:80px; border:1px solid #E7E7E7;  text-align:center; margin:0px 5px 12px 5px ;  display:inline;background:url(../images/brand_titlebg.png) repeat-x bottom; padding-top:7px;}
.brandlist2 li.img{ height:50px;   display:block; font-size:0px;}
.brandlist2 li .t{ height:18px; line-height:18px;  color:#666; margin-top:8px;padding-top:2px!important;padding-top:0px; font-weight:bold}
.brandlist2 li .t a{ color:#666; text-decoration:none;}
.brandlist2 li  a{ color:#666; text-decoration:none;  display:block;  }
.brandlist2 li  a:hover{ color:#E85C00; text-decoration:none;}
.brandlist2 li.brandlist2hover{ float:left; width:175px; height:78px; border:2px solid #FD8002;  text-align:center; margin:0px 10px 10px 0px ; display:inline;background:url(brand_titlebg2.png) repeat-x bottom; padding-top:7px;}
.brandlist2 li.brandlist2hover .img{   }
.brandlist2 li.brandlist2hover .t{ color:#f60;margin-top:6px;}


/*栏目*/
.bar_t{ height:50px; background:url(../images/bar_t.png) no-repeat;}
.bar_m{ height:100%; border-left:1px solid #ccc;border-right:1px solid #ccc;}
.bar_b{ height:5px;background:url(../images/bar_b.png) no-repeat; font-size:0px;}
.bar_t2{background:url(../images/bar_t2.png) no-repeat;}
.bar_t3{height:5px; background:url(../images/bar_t3.png) no-repeat;font-size:0px;}
.bar_mbg{background:url(../images/linebg02.png) repeat-x}
.bar_t li{float:left; height:31px; margin-left:1px; width:104px; font-size:14px; font-weight:bold; text-align:center;color:#666666; cursor:pointer; padding:18px 0px 0px 0px; }
.bar_t li.tab_t2{border-left:1px solid  #d4d4d4;}
.bar_t li.current{ border-bottom:1px solid #fff; border-right:1px solid  #d4d4d4; font-weight:bold; color:#333;height:31px;padding:18px 0px 0px 0px;}

/*栏目3*/
.bar3{ padding:6px 14px 6px 14px}
.bar{ height:20px;*height:18px; font-size:14px; padding:3px 0px 0px 0px; *padding:5px 0px 0px 0px; margin-bottom:10px;background:url(../images/bar.png) no-repeat; color:#333;font-family:Arial, Helvetica, sans-serif}
.bar a{color:#333; text-decoration:none	}
.bar a:hover{ color:#333; text-decoration:none	}
.bar span{float:right;margin-top:3px;*margin-top:-15px; font-weight:normal;}
.bar span a{color:#666; font-size:12px;  display:block;}
.bar span a:hover{color:#333;}

.zt{ float:left;width:300px; height:166px;margin-right:10px; background:url(../images/ztbg.png) no-repeat; padding:10px 0px 10px 0px;}
.zt li{ float:left; width:130px; height:100%;  padding:0px 10px 0px 10px;line-height:150%;text-align:center; font-family:Arial, Helvetica, sans-serif;}
.zt div.ztimg{ width:130px; height:80px; overflow:hidden;}
.zt div.ztimg img{max-width:130px; max-height:70px;overflow:hidden;}
.zt div.more{  margin:0px auto; width:80px;  height:18px; line-height:18px;color:#FFF}
.zt div.more a{ display:block;width:67px; padding-left:13px; height:18px; line-height:18px; background:#f90 url(../images/icon_btn.gif) no-repeat; text-align:left; color:#FFF}
.zt p{ color:#666; height:38px; text-align:left;margin:4px 0px 8px 0px;overflow:hidden;}
.zt a{ color:#01477D;}
.zt li.nonebg { background:none;}
.zt div.zttitle{height:24px; width:130px; overflow:hidden;}
/*新闻*/
.newsbox{ width:318px;margin-right:10px}
.news{text-align:right; line-height:196%; padding:8px 10px 0px 10px;}
.news a{float:left; width:auto; font-size:13px;}
.news span{width:30px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#999}
.news li{background:url(../images/icon02.png) no-repeat 0 10px; text-indent:10px; overflow:hidden;}
.w328{}
.h_title{ height:100%; position:relative;}
.h_title h4{ float:left;   height:28px; font-size:14px; color:#333;  line-height:28px; padding:0px 0px 0px 0px; }
.h_title span{ float:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:7px 10px 0px 6px;}
.h_title span a{ color:#666}

.news2 a{ font-size:14px;}
.news2 li{ border-bottom:1px dotted #D8D8D8;}
.news2 span{font-size:12px; }

.news3{padding:0px 10px 0px 0px;}
.news3 a{ font-size:14px;}
.news3 li{ border-bottom:1px dotted #D8D8D8;}
.news3 span{font-size:12px; }

.newdetail h1{ text-align:center; font-size:24px; margin:0px 10px 0px 10px;}
.newdetail div.newinfo{ height:23px; background:#f9f9f9; border-bottom:1px solid #e7e7e7; text-align:center; line-height:24px; }
.newdetail div.newinfo span{ margin-right:12px;}
.art_page{ margin:4px 0px 8px 0px; padding:4px 0px 0px 0px; }
.tag{ margin:6px 0px 6px 0px;}
.newdetail .newdetail_con{ width:736px; overflow:hidden;}

/*下载中心*/
.list5{text-align:right; line-height:28px; font-size:14px; padding-top:6px;}

.list5 a{float:left; width:auto;}
.list5 span{width:30px; padding:0px 4px 0px 18px; margin-left:5px;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#666 ;background:url(../images/icon03.gif) no-repeat left center;}
.list5 span a{ float:none;}

.list5 li{background:url(../images/icon04.gif) no-repeat 3px 10px; text-indent:11px; padding-right:10px; overflow:hidden; border-bottom:1px dotted #DFDFDF}
.list5 li.listbg{background:#FAFAFA url(../images/icon04.gif) no-repeat 3px 10px;}
/*关于浩隆*/
.aboutbox{ width:298px; height:158px; background:url(../images/aboutbg.png) no-repeat; display:inline;padding:14px 10px 14px 10px;}
.aboutbox p{ width:228px;  line-height:160%; color:#666; text-indent:24px}
.aboutbox div.more{ height:18px;  line-height:18px; background:url(../images/icon_02.gif) no-repeat left center;padding-left:18px; margin-top:8px; }
.aboutbox div.more a{ text-decoration:underline; color:#666}
.aboutbox div.more a:hover{color:#333}
.bottombg{ height:6px; background:url(../images/bottombg.png) no-repeat left top; font-size:0px;}
.aboutconbg{ margin:10px; height:130px; background:url(../images/about7.jpg) no-repeat center;}

/*产品分类 滚动*/
.viewbox{ padding:6px 4px 0px 4px;}
#viewer2 { float:left; width:911px;height:410px; clear:both; overflow:hidden; z-index:1 }
#viewerFrame2 {width:10000px; clear:both; padding:0;}
#viewer2 img {display:inline; border:0; font-size:0px;}
.item2 { float:left; display:block;width:911px;height:410px; }
.leftarr2{ float:left; width:10px; height:50px; background:url(btn_icon_l.gif) no-repeat 50%;}
.rightarr2{ float:right; width:10px;height:50px;background:url(btn_icon_r.gif) no-repeat 50%;}

/*合作伙伴 滚动*/
#viewer { float:left;height:50px; width:920px; clear:both; overflow:hidden;}
#viewerFrame {width:10000px; clear:both; padding:0;}
#viewer img {width:140px; height:50px;display:inline; border:0; font-size:0px;}
.item {display:block; float:left; width:920px; height:50px;}
.item li{ width:140px; float:left; margin:0px 7px 0px 6px; list-style:none;display:inline;}
.leftarr{ float:left; width:10px; height:50px; background:url(index_75.jpg) no-repeat 50%;}
.rightarr{ float:right; width:10px;height:50px;background:url(index_78.jpg) no-repeat 50%;}



/*底部*/
.footer{height:100%;margin: 0px auto; padding-top:6px; background:url(../images/linebg01.png) repeat-x;text-align:center; border-top:1px solid #E0E0E0;font-family:Arial, Helvetica, sans-serif; line-height:180%; color:#666;}
.footernav{  font-size:13px;color:#999;}
.footer a{ color:#666; padding:0px 10px 0px 10px;}
.footer a:hover{ color:#333;}

/*头部搜索框*/
.searchbox{ height:90px; padding-top:40px;}
.searchboxbg{ float:left; height:22px;width:244px; border:1px solid #BCBCBC; border-right:none; border-left:none;  background:#fff url(../images/textbg.png) repeat-x top left; }
.searchright{ float:left; height:24px;width:2px;background:#fff url(../images/searchrightbg.png) no-repeat; }
.searchTool{ width:276px;  text-align:left;}
.searchTool .searchExtend{float:left;line-height:24px;_padding-top:5px;}
.searchTool .radio{vertical-align:middle;margin-left:10px;margin-right:2px;*margin-right:0;}
.searchTool .txtSearch{float:left;width:150px;padding:0px 0px 0 3px;*padding:0px 0px 0 3px;height:22px;  margin:0px 0px 0px 0px;line-height:22px;vertical-align:bottom;border:0px; font-size:12px;   display:inline; background:none; color:#999;}
.searchTool .selSearch{float:left;width:90px;height:20px;line-height:20px;border-left:0; display:inline; font-family:Arial, Helvetica, sans-serif;}
.searchTool .nowSearch{float:left;width:66px;height:22px;;line-height:22px; overflow:hidden;padding-left:4px; color:#2C5EA9; font-weight:bold; cursor:pointer;}
.searchTool .btnSel{float:right;width:20px;height:22px;background:url(../images/selbg.png) no-repeat center right; }
.searchTool .btnSel a{background:url(../images/btn_sel.png) no-repeat 50% center ;display:block;width:14px; madrgin-right:5px;height:22px; cursor:pointer}
.searchTool .btnSel a:hover{background:url(../images/btn_sel2.png) no-repeat 50% center ;}
.searchTool .selOption{width:87px;z-index:9999;position:absolute;margin-left:-2px;margin-top:-1px;background:#fff;border:1px solid #bcbcbc;border-top:none; overflow:hidden; }
.searchTool .selOption li{float:left;}
.searchTool .selOption a{   width:84px;display:block;height:21px;padding-left:5px;line-height:21px;color:#000;text-decoration:none;color:#2C5EA9;border-bottom:1px solid #fff; height:auto; *height:21px; border-top:1px solid #eee; }
.searchTool .selOption a:hover{color:#fff;background:#0479C2; font-weight:bold; border-bottom:1px solid #0260A4; border-top:1px solid #eee;}
.searchTool .btnSearch{float:left; border:none;font-weight:bold; text-align:center;width:29px;height:24px; line-height:24px; overflow:hidden;background:url(../images/btn_search.png);color:#fff;}
/*大搜索框*/
.searchbox2{ padding:20px 0px 14px 0px; margin:0px auto; width:392px; height:40px;}
.searchboxbg2{width:390px; height:28px; float:left; border:1px solid #BCBCBC; border-right:none; border-left:none;  background:#fff url(../images/textbg.png) repeat-x top left;  }
.searchright2{ float:left; height:30px;width:2px;background:#fff url(../images/searchrightbg2.png) no-repeat; }
.searchTool2{ width:487px;  text-align:left;}
.searchTool2 .searchExtend{float:left;line-height:24px;_padding-top:5px;}
.searchTool2 .radio{vertical-align:middle;margin-left:10px;margin-right:2px;*margin-right:0;}
.searchTool2 .txtSearch{float:left;width:278px;padding:0px 0px 0 3px;*padding:0px 0px 0 3px;height:28px;  margin:0px 0px 0px 0px;line-height:28px;vertical-align:bottom;border:0px; font-size:14px;   display:inline; background:none; color:#999;}
.searchTool2 .selSearch{float:left;width:108px;height:28px;line-height:28px;border-left:0; display:inline; font-family:Arial, Helvetica, sans-serif;}
.searchTool2 .nowSearch{float:left;width:84px;height:28px;line-height:28px; overflow:hidden;padding-left:4px; color:#2C5EA9; font-weight:bold; cursor:pointer;}
.searchTool2 .btnSel{float:right;width:20px;height:28px;background:url(../images/selbg.png) no-repeat center right; }
.searchTool2 .btnSel a{height:28px;background:url(../images/btn_sel.png) no-repeat 50% center ;display:block;width:14px; madrgin-right:5px; cursor:pointer}
.searchTool2 .btnSel a:hover{background:url(../images/btn_sel2.png) no-repeat 50% center ;}
.searchTool2 .selOption{width:105px;z-index:9999;position:absolute;margin-left:-2px;margin-top:0px;background:#fff;border:1px solid #bcbcbc;border-top:none; overflow:hidden; }
.searchTool2 .selOption li{float:left;}
.searchTool2 .selOption a{   width:103px;display:block;height:21px;padding-left:5px;line-height:21px;color:#000;text-decoration:none;color:#2C5EA9;border-bottom:1px solid #fff; height:auto; *height:21px; border-top:1px solid #eee; }
.searchTool2 .selOption a:hover{color:#fff;background:#0479C2; font-weight:bold; border-bottom:1px solid #0260A4; border-top:1px solid #eee;}
.searchTool2 .btnSearch{float:left; border:none;font-weight:bold; text-align:center;width:88px;height:30px; line-height:24px; overflow:hidden;background:url(../images/btn_search2.png);color:#fff;}

/*品牌*/
.brandms{  height:144px; background:url(../images/line06.png) repeat-x top; color:#484848;  }
.brandlogo{ width:145px; padding:25px 30px 15px 25px; text-align:center;  background:url(../images/line05.png) no-repeat center right;}
.brandlogo img{ display:block;}
.brandlogo span{line-height:24px;font-weight:bold; font-size:14px;}
.brandtxt160{width:700px; line-height:160%; padding:15px 20px 14px 20px;}
.brandtxt160 a{ text-decoration:underline;}

.brandms_end{ border-bottom:1px solid #e0e0e0;}
.brandms2{ height:150px; background:#fff url(../images/line12.png) repeat-x bottom; color:#484848; border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;  }
.brandmshover{background:#FCFDFE url(../images/line13.png) repeat-x bottom; cursor:pointer;}
.brandms2  div a { cursor:pointer;}
.brandlogo2{ padding:10px; text-align:center;/* background:url(../images/line05.png) no-repeat center right;*/}
.brandlogo2 span{line-height:28px; padding-top:4px;font-weight:bold;}
.brandlogo2 img{ display:block;}
.brandtxtbox{ width:550px; line-height:180%; padding:8px 10px 10px 10px; overflow:hidden}
.brandtxtbox h4{ font-size:14px;}
.brandtxtbox div.more{ float:right; width:97px; height:23px; text-align:center;line-height:23px; margin:4px 4px 0px 0px;}
.brandtxtbox div.more a{ background:url(../images/btn_01.gif) no-repeat; text-align:center; padding-right:10px; display:block; color:#666;opacity:0.65; filter:alpha(opacity=65)}
.brandtxtbox div.more a:hover{color:#444; text-decoration:none;}
.brandmshover div.more a{opacity:1; filter:alpha(opacity=100)}
/*翻页*/
.page {  padding: 20px 0px 10px 0px;margin-left:0px;BORDER:none; COLOR: #656565; width:700px;  text-align:center; clear:both; height:100%; font-family:Arial, Helvetica, sans-serif}

.page ul{ clear:both;}
.page li {BORDER: 1px solid  #cfcfcf; height:16px; line-height:16px;padding:3px 5px 2px 5px; float:left; margin:0px 4px 0px 0px;}
.page li.thisclass {BORDER: 1px solid  #cfcfcf;  float:left; margin:0px 4px 0px 0px; color:#F30}
.page li.thisclass a { color:#F30; display:block; line-height:16px;}
.page li  a{ text-decoration:none; display:block;}
.page li  a:hover{color:#F30; text-decoration:none;}

.bartitle{ height:34px;  background:url(../images/line14.png) no-repeat top left; line-height:30px; padding-left:10px;}
.bartitle div.br{ float:right; height:34px; width:4px; background:url(../images/line14.png) no-repeat top right;}
.borderbottom{  border-bottom:1px solid #ccc;}
.bartitle h2{ height:20px; padding-top:1px;}
/*关于我们*/
.about_title{ padding:10px 0px 10px 0px; background:url(../images/line15.png) repeat-x bottom ;}
.content{ }
.content p{ text-indent:28px; padding:10px 0px 10px 0px;text-align:justify;}
.content .com_img{float:left; margin:0px 20px 10px 0px;}
.title01{ background:url(../images/line15.png) repeat-x top ;}
.contactlist dl{ padding-bottom:10px;}
.contactlist dd{height:24px; line-height:24px; margin-bottom:4px;}
.contactlist dt{float:left; background:url(../images/icon03.png) no-repeat; width:84px; height:24px; line-height:24px; color:#fff; padding-right:18px; font-weight:bold; text-align:center;}

.contact_list2 { margin-top:8px;}
.contact_list2 dt{background:url(../images/icon03.png) no-repeat 0px -27px;}
.contactlist h2{ padding:10px 0px 0px 0px;background:url(../images/line15.png) repeat-x top ;}
 .contactlist h2{ padding:10px 0px 0px 0px;background:url(../images/line15.png) repeat-x top ;}
.contactlist h2.title2{ padding:10px 0px 3px 0px;}
/*幻灯片*/
.indexbanner, .indexbanner *{margin:0; padding:0;}
.indexbanner{width:960px; height:260px; overflow:hidden;position:relative; }
.slider{/*position:absolute;*/}
.slider li{ list-style:none;display:inline;  }
.slider img{ width:960px; height:260px; display:block; }
.num{ position:absolute; right:4px; bottom:3px;}
.num li{
	float: left;
	color:#fff;
	text-align: center;
	line-height: 15px;
	width: 15px;
	height: 15px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	background:#000;
	opacity:0.7; filter:alpha(opacity=70)
}
.num li.on{
	color:#fff;
	text-align: center;
	line-height: 15px;
	width: 15px;
	height: 15px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	background:#Ff6600;
}

/*专题*/
.zhuanti{ height:100%}
.zhuanti img {border:1px solid #fff;  width:200px;  height:120px;display:block; }
.zhuanti ul{width:100%;}
.zhuanti li{float:left; width:202px; height:152px; padding:8px; text-align:center; margin:10px 13px 10px 3px; line-height:245%;
            font-family:Verdana, Arial, Helvetica, sans-serif; background:url(../images/zt/pbg.png) no-repeat; display:inline;}
.zhuanti  a{font-size:14px; }
.zhuanti  a:hover img {border:1px solid #ddd;  }

/*友情链接*/
.friendlink { height:20px; line-height:20px; margin:10px 0px 0px 0px;color:#666; padding-left:2px;}
.friendlink li{ float:left;}
.friendlink li a{  margin-right:10px; color:#666;}
.friendlinkcon textarea{ font-size:12px; width:500px; color:#333;}
.friendlinkcon  p{ font-size:14px;}
.friendlinkcon  h4{ font-size:12px;}
.friendlink2 { height:20px; line-height:20px; margin:0px 0px 0px 0px;color:#666;}
.friendlink2 li{ float:left; width:135px; line-height:30px;}
.friendlink2 li a{  margin-right:10px; color:#666;}
/*翻页*/
.mpage{ text-align:center; margin:20px 10px 20px 10px; height:24px; color:#333;vertical-align:middle; padding-top:4px; text-align:right; color:#999}
.mpage a{  text-decoration:none; padding:3px 6px 3px 6px;*padding:3px 6px 3px 6px; margin:0px 2px 0px 2px;border:1px solid #cfcfcf;background:#fafafa; }
.mpage a:hover{background:#FD7302; color:#FFF;border:1px solid #FD7302; color:#FFF; text-decoration:none;}
.mpage span{ text-decoration:none; padding:3px 6px 3px 6px;*padding:3px 6px 3px 6px; margin:0px 2px 0px 2px;border:1px solid #cfcfcf;}
.mpage span.pagecur{ background:#FD7302; color:#FFF;border:1px solid #FD7302; font-weight:bold;}
