@charset "gb2312";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; color:#525252;overflow-x:hidden; font-family:"宋体"; background:url(../images/bodybg.jpg) left 638px repeat-x #fff;}
a.underline:hover{ text-decoration:underline;}

form{margin:0; padding:0; list-style:none; width:auto; height:auto;}
ul,li,ol,h1,dl,dd,dt,p{list-style:none; margin:0px; padding:0px;}
a{text-decoration:none; color:#525252;}    
a:hover{text-decoration:none; color:#ff0000;}
 img{border:0;}
 table{border:0; margin:0 auto;}
 .clear{ width:0; height:0; margin:0; padding:0; clear:both;}

.top{ width:1003px; height:77px; margin:36px auto 14px auto;}

.logo{ width:250px; height:77px; float:left;}

.nav1{ width:100%; height:47px; background:url(../images/navbg.jpg);}

.nav{ width:975px; height:47px; margin:0 auto;}

.nav ul{ width:100%; height:47px;}

.nav ul li{width:auto; line-height:43px;float:left; position:relative; z-index:2; }


.nav ul a{ width:auto; line-height:47px; padding:0 30px; height:47px; background:url(../images/navbg1.jpg) right center no-repeat;  color:#fff; font-weight:bold; font-size:14px; display:block; float:left;}


.nav ul li:hover .gm_gm{display:block;} 
.nav ul li div{
 box-shadow: 0 0 10px #666;
width:300px;
height:auto;
position:absolute;
padding:10px;

top: 47px; text-align:center; display:none; z-index:999999; left:0; background:#fff;
}  
.nav ul li div a{font-size:14px; width:120px; text-align:left; height:25px; margin-left:15px; font-weight:normal; margin-bottom:10px; padding:0;  color:#000; line-height:25px; display:block; background:none; display:block; float:left; border:none;}
.nav ul li div a:hover{ background:none; text-decoration:underline; border:none;}


.a3{ background:url(../images/navbg1.jpg) -1px center no-repeat !important;}

a.a3:hover{ background:url(../images/navhoverbg.jpg) repeat !important;}

.nav ul a:hover{ background:url(../images/navhoverbg.jpg);}


#focus {width:1600px; height:337px; overflow:hidden; position:absolute; z-index:999;}
#focus ul li a{ float:left; width:1600px; height:337px; display:block; overflow:hidden;}
#focus ul {height:386px; position:absolute;}
#focus ul li {float:left; width:1600px; height:337px; overflow:hidden;}
#focus .btnBg {position:absolute; width:1005px; height:20px; left:0; bottom:0; LEFT: 50%; margin-left:-502px;}
#focus .btn {position:absolute; width:1005px; height:20px; right:0; bottom:15px; text-align:right;LEFT: 68%; cursor:pointer;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:14px; height:14px;float:left; z-index:99002; margin-left:15px; background:#3c93b4;
width: 20px; 
height: 20px;
text-align:center;
color:#fff;
line-height:20px; 
/*-moz-border-radius: 7px; 
-webkit-border-radius: 7px; 
border-radius: 7px;*/ }
#focus .btn span.on {background:#52a3d1;}
#focus .preNext {width:60px; height:95px; position:absolute; top:210px; background:url(../images/control.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:20px; background:url(/templates/cn/images/left.png) no-repeat center; width:60px; height:95px;}
#focus .next {right:20px; background:url(/templates/cn/images/right.png) no-repeat center; width:60px; height:95px;}
#BD_jdt{width:1600px; height:325px; margin:0 auto; position:relative; z-index:1;}


.search{ width:100%; height:146px; border-bottom:0px solid #10b7fe; background:url(../images/searchbg.jpg); line-height:44px; margin-bottom:0px; display:block;}

.search1{ width:1000px; height:45px; margin:0 auto;}

.searchleft{ width:auto; float:left; height:45px;}

.searchleft a{ float:left; display:block; width:auto; padding:0 10px;}

.searchright{ float:right; height:30px; width:333px; background:url(../images/search.jpg) no-repeat; margin-top:10px;}

.searchright input{ width:240px; height:24px; line-height:24px; background:#fff; margin-left:30px; display:block; float:left; color:#bbbbbb; border:none; margin-top:3px;}

.searchright a{ display:block; float:right; margin-right:2px; width:54px; height:24px;}

.index1{ width:1000px;  height:680px; margin:0 auto; border:1px solid #b6e3ef; margin-bottom:25px; padding-bottom:20px; position:relative; top:-104px;}

.index1_title{ width:100%; height:45px; background:url(../images/indextitlebg.jpg);}

.index1_title span{ display:block; float:left; width:148px; height:45px; background:url(../images/1.jpg) no-repeat; color:#fff; font-size:16px; font-weight:bold; text-indent:42px; line-height:45px;}

.index1_title ul{ float:left; margin-right:20px;}

.index1_title ul a{ display:block; float:left; width:auto; padding:0 13px; height:45px; background:url(../images/1.gif) center right no-repeat; line-height:45px; font-size:16px; }

.index1 dl{ width:930px; height:auto; margin:30px auto 0 auto;}

.index1 dl li{ width:287px; height:185px; float:left; margin-right:34px;  margin-bottom:21px;}

.index1 dl li p{ width:100%; height:36px; line-height:36px; text-align:center;}
/*.index1mid_left{ width:156px; float:left; height:179px;}*/

.adv1{ width:100%; height:auto; margin-bottom:30px;}

.index2{ width:100%; text-align:center; height:49px; border-bottom:1px solid #dbd4d4; color:#726161; font-weight:bold; font-size:22px; position:relative;}

.index2_1{ position:absolute; width:35px; height:4px; background:#0ea2e8; left:49%; bottom:-2px;}

.index3{ width:1000px; height:246px; margin:0 auto;}

.rollBox{width:1000px; height:183px; padding-top:60px; position:relative; overflow:hidden;}
.rollBox .Cont{width:1000px;overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:233px; height:172px;float:left;text-align:center; margin-right:12px; padding:2px; position:relative; border:1px solid #c7c7c7;}

*+html .rollBox .Cont .pic{width:233px;float:left;text-align:center;padding-right:12px; border:1px solid #c7c7c7;}
.rollBox .Cont .pic img{display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1{ position:absolute; left:485px; top:18px; cursor:pointer; z-index:100;}
.img2{position:absolute; right:478px; top:18px; cursor:pointer; z-index:100;}

.index4{ width:1000px; height:auto; margin:38px auto 0 auto;}

.index4_tit{ width:100%; height:39px; border-bottom:1px solid #cccccc; line-height:39px; position:relative; margin-top:10px; text-transform:uppercase; margin-bottom:10px;}

.index4_tit span{ float:left; text-indent:5px; line-height:39px; font-size:16px; font-weight:bold;}

.index4_tit a{ display:block; float:right; line-height:39px; margin-right:10px; font-size:14px; line-height:50px;}

.index4_tit dl{ position:absolute; width:35px; height:4px; left:0; bottom:-2px; background:#087ddd;}

.index4_left{ width:318px; height:auto; float:left; border:1px solid #cccccc; border-top:3px solid #087ddd; height:590px;}

.index4_left ul{ width:292px; margin:0 auto;}

.index4_left ul dd{ width:230px; padding-left:62px; min-height:23px; max-height:38px; line-height:19px; background:url(../images/wen.gif) top left no-repeat; font-size:14px; color:#0b62cd; }

.index4_left ul dt{ width:230px; padding-left:62px; min-height:23px; max-height:58px; line-height:19px; background:url(../images/da.gif) top left no-repeat; overflow:hidden; margin-top:15px; margin-bottom:35px;}

.index4_right{ width:659px; height:auto; float:right; border:1px solid #cccccc; border-top:3px solid #087ddd; height:590px;}

.index4_right ul{ width:620px; height:auto; margin:0 auto;}

.index4_right1{ width:100%; height:218px; margin-top:20px;}

.index4_right2{ width:100%; height:130px;}

.index4_right2_left{ width:177px; height:121px; border:1px solid #cccccc; padding:2px; float:left;}

.index4_right2_right{ width:400px; height:121px; float:right;}

.index4_right2_right p{ width:100%; margin-top:10px; color:#000;}

.index4_right2_right p a{ color:#000;}

.index4_right2_right p a:hover{ color:#ff0000;}

/*.index4_right1 dl{ width:325px; height:auto; float:left; border-right:1px solid #ccc;}

.index4_right1 dl dd{ width:100%; height:49px; line-height:49px; border-bottom:1px dotted #ccc; background:url(../images/icon.gif) left center no-repeat; text-indent:15px;}*/

.index4_right1 dl{ width:100%; height:auto; background:url(../images/2.gif) center center no-repeat;}

.index4_right1 dl dd{ width:265px; height:40px; line-height:40px; border-bottom:1px dotted #ccc; background:url(../images/icon.gif) left center no-repeat; text-indent:15px; float:left; display:inline;}


.links{ width:1000px; height:113px; background:url(../images/link.jpg) no-repeat; margin:10px auto 0 auto;}

.links ul{ width:664px; height:16px; padding-top:73px; margin-left:236px; overflow:hidden;}

.links ul a{ display:block; float:left; padding-left:10px; font-size:14px;}

.footnav{ width:1000px; height:46px; background:#1a7acb; margin:0 auto;}

.footnav ul{ width:auto; height:46px; line-height:46px; margin-left:65px;}

.footnav ul a{ width:auto; height:46px; line-height:46px; color:#fff; font-size:14px; font-weight:bold; padding-left:15px; float:left; padding-right:15px;}

.footnav ul li{ width:auto; height:46px; line-height:46px; color:#fff; float:left;}

.footnav ul a:hover{ color:#ff0000;}


.foot{ width:1003px; height:137px; margin:0 auto; background:url(../images/footbg.jpg) no-repeat;}

.foot ul{ padding-top:33px; margin-left:370px; line-height:22px; }

.about_main{ width:963px; height:auto; margin:0 auto; }

.about_left{ width:740px; float:left; height:auto;}

.about_left_tit{ width:100%; height:36px; background:#fff;}

.about_left_tit span{ width:auto; padding:0 8px; height:36px; margin-left:10px; min-width:150px; background:#fff; float:left;  line-height:36px; text-align:left;}



/*产品列表*/

.about_con ,.about_con1{ width:714px; height:auto; min-height:500px; margin:10px auto; background:#fff; padding:25px 13px; line-height:22px;}

.about_con img ,.about_con1 img{ max-width:730px !important;}

.about_con ul li{ width:231px; height:279px; border:1px solid #e3e3e3; background:#f2f2f2; float:left; margin-right:6px; margin-bottom:10px;}

.about_conimg{ width:220px; height:172px; background:#fff; margin:5px auto;}

.about_contit{ width:220px; height:26px; line-height:26px; text-align:center; margin:0 auto;}

.about_conxiang{ width:220px; margin:25px auto 0 auto;}

.about_conxiang a{ display:block; color:#fff; float:left; height:25px; line-height:25px; text-align:center; width:90px; font-size:14px; background:#8c8c8c;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}

.about_conxiang a:hover{ text-decoration:underline;}

/*内页右侧*/

.about_right{ width:211px; height:auto; float:right;}

.about_right_tit{ width:100%; height:47px; line-height:47px; font-weight:bold; text-align:left; font-size:16px; color:#fff; background:#0ea6e8; text-indent:27px;}

.leftbg{ width:100%; height:210px; background:url(../images/phone.gif) 8px 12px no-repeat; line-height:22px;}

.leftbg p{ padding-left:70px; padding-top:12px; padding-bottom:15px;}

.sdmenu{ width:100%; height:auto;}

.sdmenu div{ width:100%; border-bottom:1px solid #f0f0f0; height:50px; line-height:50px; text-indent:27px;}

.sdmenu dl{ width:100%; border-bottom:1px solid #f0f0f0; min-height:50px; line-height:50px; text-indent:27px;}

.sdmenu div a{ color:#505050; font-size:14px;}

.sdmenu div a:hover{ color:#ff0000;}

.sdmenu dl{ color:#505050; font-weight:bold; font-size:14px; }


.sdmenu dl dd a{ display:block; width:auto; text-indent:58px; line-height:25px;text-indent:47px; font-weight:normal;}

.about_right ul{ width:100%; background:#fafafa; padding-top:15px;}

.about_right ul li{ width:175px; height:158px; margin:0 auto 15px auto;}


/*新闻列表*/
.about_con dl{ width:100%; height:auto; border-bottom:1px dashed #8d8d8d; margin-bottom:5px;}

.about_con dl dd{ width:100%; height:28px; line-height:22px;}

.about_con dl dd a{ float:left; display:block; color:#348fd1; font-size:14px; font-weight:bold;}

.about_con dl dd span{ float:right;}

.about_con dl dt{ height:45px; line-height:22px; padding-bottom:10px; padding-left:17px;}



/*产品详情*/
.h2_prokinds,.div_buybtn .a_tobuy,.div_buybtn .a_addtofavor,.side_thumb .p_btn .a_buybtn,.addconsultbox .btn,.p_thumbpage b,.ajaxlogin .btn,.h2_progallery a.a_backpro,span.span_share .a_share,a#a_enlarge,.div_prokinds h3 a,.tabbox_a .tabtitle span,.h3_eachtitle,.ul_choosecolor li .span_lack,.floatquick,.div_prokinds h3 span,.crumb,.div_prothumb .span_prev,.div_prothumb .span_next,.ajaxlogin h3,.dl_consult .div_reply,.ul_prodinfo .li_jf .a_usejf,.span_comscont,.dl_comment dd.dd_comment,.store_nowarea,.storearea_list .span_close{background:url(/images/sprite.png) no-repeat;}
.pleft { width: 405px; z-index:5; float:left; overflow:hidden;}
.maincont{width:730px;}
/* prodetailsinfo */
.prodetailsinfo{/*padding:15px 0;*/padding:0 0 15px;clear:both;zoom:1; }
/* proviewbox */
.proviewbox{float:left;width:405px;position:relative;z-index:5;}
.probigshow{position:relative;width:390px;height:286px;padding:1px;border:1px solid #ddd; margin-left:5px; margin-top:5px;/*margin:0 auto;*/}

.probigshow .span_showtip{position:absolute;top:0px;left:0px;width:81px;height:81px;   text-indent:-999em;overflow:hidden;}
.probigshow .showtip_1{background-position:0 0;}
.probigshow .showtip_2{background-position:0 -81px;}
.probigshow a.a_probigshow{cursor:crosshair;}
.zoomplepopup{position:absolute;top:0px;left:0px;display:none;background: #fff;border:1px solid #e9493d;overflow:hidden;opacity: 0.5;filter: alpha(opacity = 50);z-index:10;cursor:crosshair;/*	height:50px;width:50px;*/}
#probig_preview{position:absolute;visibility:hidden;top:0px;left:405px; width:340px;height:340px;background:#fff;border:1px solid #ccc;overflow:hidden;}
#probig_preview img{position:relative;}
.div_prothumb{position:relative;padding:17px 15px 0;}
.thumbporbox{position:relative;width:375px;overflow:hidden;}
.div_prothumb .span_prev,.div_prothumb .span_next{position:absolute;top:15px;width:22px;height:64px; text-indent:-999em;overflow:hidden;cursor:hand;cursor:pointer;}
.div_prothumb .span_prev{left:0px;_left:-25px;background-position:-90px -282px;}
.div_prothumb .span_prevb{background-position:-112px -282px;cursor:default;}
.div_prothumb .span_next{right:0px;background-position:-156px -282px;}
.div_prothumb .span_nextb{background-position:-134px -282px;cursor:default;}
.ul_prothumb{position:relative;width:7500px; overflow:hidden;}
.ul_prothumb li{float:left;width:75px;height:64px;text-align:center;}
.ul_prothumb img{padding:1px;border:1px solid #ddd;}
.ul_prothumb li.now img{border:1px solid #c00;}
/* div_prolinks */
.div_prolinks{padding:20px 0 0 5px; overflow:hidden; zoom:1;}
a#a_enlarge{float:left;padding:3px 0 3px 25px;background-position:-440px -179px;color:#9A0000;}
a#a_enlarge:hover{text-decoration:underline;}
span.span_share{float:right;width:320px;text-align:right;line-height:16px;}
span.span_share b{font-weight:normal;}
span.span_share .a_share{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;width:16px;height:16px;margin-right:6px; overflow:hidden;text-indent:999em;vertical-align:top;}


.pleft_ad{ width:201px; padding-bottom:10px;}
.pleft_ad img{ width:197px; border:1px solid #ddd; padding:1px;}


.pright { width:300px; float:right; margin-left:5px; z-index:1; overflow:hidden; font-size:14px;}
.propar { }/*产品详细参数字体颜色*/ 
.propar .line{ font-weight:normal; text-decoration:line-through;}
.propar .span_1 { font-weight:bold; font-size:14px; color:#f00;}
.propar .span_2 { font-size:16px;}
.propar h4 { color:#333; line-height:28px; padding:0 8px; border-bottom:1px dashed #ccc;}
.propar .more { text-align:right; border-bottom:dashed 1px #ccc; margin-bottom:5px; }
.propar .more a {color:#C10005; padding-left:12px; line-height:20px; }
.propar .more a img { margin-right:5px;}
.propar div.pd_short{ line-height:28px;}
.pd_hotline{ margin-top:10px;font-weight:bold;font-size:14px; }

.font_hotline{ color:#b03638; font-size:16px;}


#projects{width:963px; height:160px; overflow:hidden; float:left; margin:26px 0 0 21px; }
.projectList a{ color:#76572B; width:180px; height:160px; display:block;}
	 .projectList{width:180px; height:160px; margin-right:15px; display:inline-block;}
	 .projectList img{width:175px; height:126px;border:3px solid #ADA678; margin-right:15px;}
	 .projectList a:hover{ color:#ff0000;}
	 #projects p{ height:20px; line-height:20px; width:100%; text-align:center;}
	



.page{ text-align:center; margin-top:10px;}

  .index1_right_2{ width:100%; height:85px; margin-top:12px;}
  .index1_right_2 ul{ width:170px; float:left; height:45px; margin-top:5px;}
   .index1_right_2 ul li{ width:100%; height:20px; line-height:20px; border:none;}
   .index1_right_2 ul li input{ border:1px solid #B6B6B6; background:#fff; width:170px; height:16px;}
