@charset "utf-8";

/* CSS Document */
.clear{    clear: both;}

.wrap{ width: 1200px;height:100%;margin: 0px auto;text-align:left; font-family:Microsoft Yahei, Helvetica, sans-serif; clear:both; }

.wrap2{ width: 1200px;height:100%;margin: 0px auto; text-align:left; font-family:Microsoft Yahei, Helvetica, sans-serif;}

/*.wrapbg{ background:#fff url(../images/borbg.png) repeat-y top center;}*/

.container{ width: 1200px; height:100%; text-align:left;}

.content{overflow:hidden;}

.red{color:#FF0000;}

.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{ overflow: hidden; padding: 15px 0;}



.call{width:210px;  height:73px;  background:url(../images/tel_2015.jpg) 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:"Microsoct Yahei"; }

/*.mininav a{ background:url(../images/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/searbtn.jpg);color:#fff;   font-size:12px;  border:none;font-weight:bold; text-align:center;}



.leftbox{ width:20%;min-height:400px;height:auto !important; height:400px;overflow:visible;}

.rightbox{width:78%; overflow:hidden;}

.mainbox{ clear:both; height:100%; padding-bottom:10px;display: flex;}

/*
.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 li{ height:42px; /*width:196px;*/ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; border-bottom:1px solid #f0f0f0; font-size:16px;}

.list3 li a{    line-height: 40px;
    padding: 16px;text-decoration:none;}

.list3 li a:hover{  color:#333;  text-decoration:underline;background:url(../images/icon022.gif) no-repeat 6px 24px;}

.list3 li.current{  color:#333;  text-decoration:none; font-weight:bold;    background-color: #1E66A5;}

.list3 li.current a{    color: #D1D8DE;background:url(../images/icon022.gif) no-repeat 6px 24px;}



#baner{ font-size:0px; overflow:hidden; margin-top: 10px;}

/*导航*/


.main{ height:100%; padding:0px 8px 8px 8px}

.path{ height:40px; background:url(../images/line02.png) repeat-x bottom;  line-height:40px;     font-size: 14px;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 span{ width:215px; height:20px; padding-top:75px; display:block;}

.plist li span.title{  margin-left:0px; width:215px; height:20px; font-size:13px; background:#498bae; 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 span.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;}


/*slider css*/
.indexPicBox{ width:950px; height:280px;margin:10px auto; padding:5px;border:1px solid #e5e5e5; background:#fff;box-shadow: 0 0 3px #ddd;}
.hotPic{ width:950px; height:280px; position:relative; overflow:hidden;}
.hotPic .num{ position:absolute;right:0; bottom:0; z-index:10;width:638px; padding-right:8px; height:30px; text-align:right;}
.hotPic .num span{ width:20px; height:20px; display:inline-block; line-height:20px; font-size:14px; text-align:center; margin:5px 2px 0; cursor:pointer; background:#222; color:#fff;}
.hotPic .num span.cur{ background:#54BFFF;color:#fff;}
.hotPic .pic{ position:relative; z-index:5;}
.hotPic .pic li{ position:absolute; display:none;}
.hotPic .pic li img{ width:950px; height:280px; display:block;}

.hotPic .text{position:absolute;bottom:0; left:10px; z-index:12; width:520px;height:30px; line-height:30px; overflow:hidden;font-family:Microsoft YaHei;}
.hotPic .text p{ position:absolute; display:none; color:#fff; font-weight:800; font-size:15px;}



.category{ border: 1px solid #ddd; width: 535px; float: left; background: #f5f5f5;}


/*分类列表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 .plist2box{  width:215px; height:95px;text-align:center;}

.plist2 .plist2box img { display:block;}

.plist2 .plist2box 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 .plist2box  a{ color:#FFF;cursor:pointer;}

.plist2 .plist2box  a:hover{ color:#FFFF00;}

.plist2 .plist2box  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 li{ float:left; width:32%; padding:1% 0; /*border:1px solid #ccc;*/ margin:0.5%; display:inline;text-align:center;   /* border-bottom: 4px solid #ccc;*/ }
.plist3 li:hover{    background-color: #CCD1D8;
   /* border: 1px solid #0E203A;
    border-bottom: 4px solid #0E203A;*/
    color: #fff;}
/* .plist3 li img { max-width:215px;*height:expression(this.height>95?"95px":this.height+"px"); height:126px;max-height:126px;} */
.plist3 li img { width: 260px ;height:200px}
.plist3 li div{font-size:12px; padding:8px 0px 0px 0px; overflow:hidden;    height: 20px;
	line-height: 20px; }

.plist3 li  a{ color:#666;cursor:pointer; }

.plist3 li  a:hover{ color:#fff;  text-decoration: none;}

.plist3 li  a:hover div{opacity:0.80; filter:alpha(opacity=80)}

.sort_select{ border:1px solid #ccc; height:128px;}





.plist4{ padding:0px 0px 2px 0px;height:100%;}

.plist4 .plist4box{ float:left; width:215px; height:95px;  margin:4px 10px 4px 8px; display:inline; text-align:center;}

.plist4 .plist4box img { display:block;}

.plist4 .plist4box 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 .plist4box  a{ color:#FFF;cursor:pointer;}

.plist4 .plist4box  a:hover{ color:#FFFF00; text-decoration:none;}

.plist4 .plist4box  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 .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{}



.cc{height:35px;position:relative;top:-1px;}

.cc h4{ height: 35px; line-height: 35px; border-bottom: 1px solid #ddd; padding-top: 10px; overflow: hidden;}
.cc h4 em{ font-size: 16px; font-weight: 400; font-style: normal; color: #0073b1; border-bottom: 3px solid #0073b1; display: inline-block; height: 32px; padding:0 10px; }
.cc h4 i{ font-weight: 400; margin-left: 10px; }
.cc span{ float:right; font-size:12px; margin-right: 10px;}
.cc span a{ color:#333; font-weight: 400;}

.box1 .contentbox{ margin-bottom:4px; padding-bottom: 20px;}

.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: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;}




/*代理品牌*/
.brand_2015{ border:1px solid #ddd; background: #f5f5f5; width: 200px; height: 475px;}
.brand_list_2015{ margin-top: 20px;}
.brand_list_2015 ul li{ text-align: center; }
.brand_list_2015 ul li img{ width: 155px; height: 80px; border:1px solid #ddd; }
.brand_list_2015 ul li h2{ height: 22px; line-height: 22px; font-size: 12px; font-weight: 400;}


.choose_box{ border:1px solid #ddd;  background: #f5f5f5; margin:10px 0; overflow: hidden;}
.choose_box ul li{ float: left;  width: 33.2222%; text-align: center; padding: 30px 0;}
.choose_box ul li h2{ font-size: 20px; }
.choose_box ul li p{ padding:20px; color: #666; line-height: 25px;}
.bl1{ border-left: 1px solid #ddd; }






/*代理品牌列表*/

.brandlistbox{padding:15px 0px 1px 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 7px 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(../images/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:180px;margin-right:10px; border:1px solid #ddd; 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:338px;margin-right:10px; height: 200px; border:1px solid #ddd; background: #f5f5f5;}

.news{line-height:196%; padding:8px 10px 0px 10px; }

.news a{float:left; width:auto; font-size:13px; width:248px; text-align:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.news span{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#999; float:right; width:50px;}

.news li{background:url(../images/icon02.png) no-repeat 0 10px; text-indent:10px; }

.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; width:608px;}

.news2 li{ border-bottom:1px dotted #D8D8D8; height:24px;}

.news2 span{font-size:12px; float:right; width:70px;}



.news3{padding:0px 10px 0px 0px;}

.news3 a{ font-size:14px;}

.news3 li{ border-bottom:1px dotted #D8D8D8;height:24px;}

.news3 span{font-size:12px; }



.newdetail h1{ text-align:center; font-size:24px; margin:0px 10px 0px 10px;}

.newdetail div.newinfo{ height:40px; background:#f9f9f9; border-bottom:1px solid #e7e7e7; text-align:center; line-height:40px; }

.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;}


.customer{ border: 1px solid #ddd; background: #f5f5f5; }


/*下载中心*/

.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:296px; height:200px; border:1px solid #ddd; background: #f5f5f5; display:inline;padding:}

.aboutbox p{ line-height:22px; color:#666; text-indent:24px; padding: 14px 10px 0 10px; margin-top: 10px;}

.aboutbox div.more{ height:18px;  line-height:18px; background:url(../images/icon_02.gif) no-repeat left center;padding-left:18px; }

.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:430px;height:410px; clear:both; overflow:hidden; z-index:1; margin-left: 28px; }

#viewerFrame2 {width:10000px; clear:both; padding:0;}

#viewer2 img {display:inline; border:0; font-size:0px;}

.item2 { float:left; display:block;width:500px;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:1140px; 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:1140px; 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: 20px 0; background:#262a35;text-align:center; border-top:1px solid #E0E0E0; line-height:30px; color:#999;}

.footernav{font-size:13px;color:#999;}

.footer a{ color:#999; padding:0px 10px 0px 10px;}

.footer a:hover{ color:#eee;}



/*头部搜索框*/

.searchbox{ height:90px; padding-top:40px; }

.searchboxbg{ float:left; height:22px;width:244px; border: 1px solid #ddd; padding: 5px 0;}

.searchright{ float:left; height:22px;}

.searchTool{ width:283px;  text-align:left; margin-top: 22px;}

.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:Microsoft Yahei, 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; text-align:center;width:35px;height:22px; line-height:22px; overflow:hidden;background:#015299 url(../images/searbtn.jpg) center center no-repeat;color:#fff; padding: 5px 0; border:1px solid #015299;}

/*大搜索框*/

.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)}

/*翻页*/

.pager .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}



.pager.page ul{ clear:both;}

.pager .page li {BORDER: 1px solid  #cfcfcf; height:16px; line-height:16px;padding:3px 5px 2px 5px; float:left; margin:0px 4px 0px 0px;}

.pager.page li.thisclass {BORDER: 1px solid  #cfcfcf;  float:left; margin:0px 4px 0px 0px; color:#F30}

.pager.page li.thisclass a { color:#F30; display:block; line-height:16px;}

.pager.page li  a{ text-decoration:none; display:block;}

.pager.page li  a:hover{color:#F30; text-decoration:none;}



.pager.page li select{ position:relative; top:-1px; height:20px; line-height:20px;}



.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{    margin: 20px 40px; line-height: 28px;color:#666}
.content img{width: 100%; }

/* .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:1200px; height:260px; overflow:hidden;position:relative; }

.slider{/*position:absolute;*/}

.slider li{ list-style:none;display:inline;  }

.slider img{ width:1200px; 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; background: #f5f5f5; border:1px solid #ddd; padding: 15px 5px;}

.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;}



/*分享*/

.bdshare {line-height:normal; clear:both; overflow:hidden;}


.logo-img{

    float: left;
}
.logo-text{

    font-size: 22px;
    color: #106690;
    display: block;
    float: left;
    margin: 6px 0 0 6px;
}

#baner img{width: 1200px}

/*翻页*/


.mpage{ text-align:center;}




.pagination-style{
	text-align: center;
	background: #fff;
}
.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 22px 0;
	border-radius: 4px
}
.pagination>li {
	float: left;
	margin: 0 5px;
}
.pagination>li>a,.pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	line-height: 1.6;
	text-decoration: none;
	color: #333;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-left: -1px
}
.pagination>li:first-child>a,.pagination>li:first-child>span {
	margin-left: 0;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px
}
.pagination>li:last-child>a,.pagination>li:last-child>span {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px
}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {
	z-index: 2;
	color: #1E66A5;
	background-color: #eee;
	border-color: #ddd
}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {
	z-index: 3;
	color: #fff;
	background-color: #1E66A5;
	border-color:#1E66A5;
	cursor: default
}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover {
	color: #777;
	background-color: #fff;
	border-color: #ddd;
	cursor: not-allowed
}