@charset "utf-8";
/* CSS Document */
@font-face{
	font-family: 'calibri';
	src:url(../font/calibri.eot);
	src:url(../font/calibri.ttf),
	url(../font/calibri%20.woff),
	url(../font/calibri.svg);
	}
@font-face{
	font-family:'HANZEB_';
	src:url(../font/HANZER_.eot);
	src:url(../font/HANZER_.TTF),
	url(../font/HANZER_.woff),
	url(../font/HANZER_.svg);
	}
body{font-family:calibri;background:#000;}
.body_pro{background:#000;}

.page{ text-align:center; margin:10px 0; width:100%; float:left;}
.page a{ background:#b3b3b3; color:#fff; margin:0 2px; padding:2px 8px;}
.page a.dq,.page a:hover{ background:#555;}
/*共用样式开始*/
/*header*/

.header{width:1190px;margin:0 auto;background:#000;}
.logo{margin:17px 11px 10px 0;}
.ad{font-size:16px;color:#fff;font-family:Arial, Helvetica, sans-serif;margin:30px 0 0;}
.header .links{margin:30px 0 0;}
.header .links ul li{float:left;margin-left:10px;}
/*nav*/
.nav{width:1190px;margin:0 auto;font-family:HANZEB_;height:32px;line-height:32px;background:#333333;font-size:14px;}
.nav ul{float:left;width:980px;}
.nav ul li{float:left;padding:0 43px;position:relative;z-index:99;}
.nav ul li a{color:#fff;}


.nav ul .menu02{position:absolute;left:0;top:32px;z-index:99;background:#333;font-family: 'calibri';padding-left:33px;padding-bottom:10px;}
.nav ul .menu03{width:990px;}
.nav ul .menu02 dl{float:left;padding-bottom:0px;width:150px;display:inline-block;}
.nav ul .menu02 dl a{padding:0 0px 0 10px;;}
.nav ul .menu03 dl{padding-left:10px;}
.nav ul .menu03 dl a{padding:0;}
.nav ul .menu02 dl dt{font-size:16px;font-family:calibri;color:#fff;padding:6px 0;margin:0;font-weight:bold;float:left;height:26px;line-height:26px;display:block;width:100%;}
.nav ul .menu02 dl dt a{color:#c2bca4;}
.nav ul .menu02 dl dd{font-size:14px;height:22px;line-height:22px;font-weight:bold;float:left;height:26px;line-height:26px;display:block;width:100%;}
.nav ul .menu02 dl dd a{color:#fff;}

.search{width:200px;}
.search input{height:24px;margin:4px 0;width:190px;border:none;background:url(../images/searchbg.png) no-repeat;padding-left:10px;color:#9d9c9c;}
/*footer*/
.footer_box{width:100%;background:#000;}
.footer{width:1190px;margin:0 auto;color:#fff;font-size:14px;background:#000;}
.footer_top{padding-bottom:20px;background:url(../images/footerline.png) no-repeat center bottom;}
.footer dl{float:left;width:170px;}
.footer dl dt{color:#fff;margin-bottom:4px;font-size:16px;}
.footer dl dt.except{margin-top:32px;}
.footer dl .special{margin-bottom:4px;}
.footer dl dd a{color:#ccc;}
.footer dl.last dd{height:20px;margin-bottom:6px;}
.footer dl.last dd img{margin-right:6px;}
.footer .btm{height:36px;line-height:36px;text-align:center;}
/*共用样式结束*/
/*首页banner开始*/
.slideBox{width:1190px;height:575px;position:relative;margin:10px auto 20px;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{width:1190px;height:575px;display:block;}
.slideBox .next:hover{display:block;width:34px;height:54px;padding:10px 0 10px 5px;background:#000 url(../images/left.png) no-repeat left 10px;}
.slideBox .prev:hover{display:block;width:34px;height:54px;padding:10px 5px 10px 0;background:#000 url(../images/right.png) no-repeat right 10px;}
.slideBox .prev,.slideBox .next{position:absolute;top:50%;margin-top:-27px;display:block;width:34px;height:54px;}
.slideBox .next{left:0px;background:url(../images/left.png) no-repeat;}
.slideBox .prev{right:0px;background:url(../images/right.png) no-repeat;}
.slideBox .prevStop,.slideBox .nextStop{display:none;}
/*首页banner结束*/

/*main开始*/

.main{width:1190px;margin:0 auto;padding:10px 0 50px 0;}
/*位置开始*/
.position{height:20px;line-height:20px;font-size:14px;margin-bottom:12px;color:#fff;}
.position a{color:#fff;}
/*产品列表*/
.prolist{color:#000;font-size:14px;width:1145px;overflow:hidden;}
.prolist ul li{float:left;margin-right:15px;margin-bottom:16px;width:271px; height:290px;}
.prolist ul li.last{}
.prolist ul li img{border:1px solid #ccc; border-bottom:none;width:270px;height:210px;}
.video ul li img{border:1px solid #ccc; width:269px;height:210px;}
.distri ul li img{border:1px solid #ccc;box-shadow:0 1px 2px #b2b2b2;width:269px;height:70px;}
.artlist ul li img{height:186px;}
.prolist ul li a{line-height:20px;color:#fff;font-size:14px;}
.prolist ul li .txt02{height:30px;line-height:30px;background:url(../images/button_back.gif) no-repeat;padding-left:10px;display:block;}
.prolist ul li a span.titlename{line-height:32px;color:#fff;font-size:16px;}

.pro02 ul li a{color:#333;}
.pro02 ul li a span.titlename{color:#333; font-weight:bold;}

/*artshow*/
.artshow{color:#333;font-size:14px;}
.artshow .introduction{padding:5px 20px;}
.artshow span{color:#000;font-size:16px;}
.artshow img{}


.contact{color:#000;font-size:18px;}
.contact img{float:left;}
.contact .com_name{font-size:24px;/*color:#fff;*/}
.contact table{width:900px; margin-left:80px;}

.newslist{color:#333;width:840px;overflow:hidden;}
.newslist a{color:#fff;}
.newslist dt{font-size:18px;margin-top:12px;}
.newslist dt span{float:right;font-size:14px;}
.newslist dd{padding:6px 0 20px;border-bottom:1px dashed #ccc;}
.newslist dd a{float:right;}

.year{width:260px;float:right;color:#000;margin-top:12px;border:1px solid #ccc;}
.year .title{font-size:18px;padding-left:12px;height:32px;line-height:32px;border-bottom:1px solid #ccc;}
.year ul li{height:24px;line-height:24px;padding-left:20px;border-bottom:1px dashed #333;}
.year ul li.last{border:none;}
.year ul li a{color:#333;font-size:16px;}

.newsshow{font-size:14px;}
.newsshow .title{font-size:18px;margin-bottom:12px;}
.newsshow .title span{font-size:14px;}

.prolist .name{height:44px;line-height:15px;font-size:18px;margin-top:10px;}
.prolist .detail{color:#ccc;}

.downlist{width:795px;color:#fff;font-size:14px;}
.downlist a{color:#fff;}
.downlist ul li{height:32px;line-height:32px;border-bottom:1px dashed #333;}
.downlist ul li span{float:right;padding-right:20px;}

.user{width:320px;color:#000;font-size:18px;}
.user .title{border-bottom:1px solid #333;margin-bottom:10px;}
.user .content{font-size:14px;}
.user .content .txt{width:180px;padding-left:6px;border:none;height:24px;margin-bottom:10px;}
.user .content .btn{width:80px;height:26px;border:none;}
.user .content a{color:#ccc;}


.products{color:#fff;}
.products a{color:#fff;}
.proshow{width:640px;float:left;}
.picFocus{width:640px;position:relative;overflow:hidden;zoom:1;}
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;overflow:hidden; zoom:1; }
.picFocus .hd ul li{width:90px;height:65px;border:2px solid #ddd;cursor:pointer;margin-right:15px;margin-top:5px;float:left;text-align:center;  }
.picFocus .hd ul li img{ width:90px;height:65px;}
.picFocus .hd ul li.last{margin-right:0;}
.picFocus .hd ul li.on{border-color:#f60; }
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:638px; height:420px; display:block;border:1px solid #ccc;  }

.relate_pro{margin-top:20px;}
.relate_pro .title{color:#000;font-size:18px;}
.relate_pro ul{margin-right:-5px;overflow:hidden; zoom:1;}
.relate_pro ul li{width:90px;height:65px;border:2px solid #ddd;cursor:pointer;margin-right:15px;margin-top:5px;float:left;text-align:center;}
.relate_pro ul li.last{margin-right:0;}
.relate_pro ul a img{width:90px;height:65px;}

.detail{width:467px;color:#000;}
.detail .title{font-size:24px;line-height:24px;border-bottom:1px solid #ccc;}
.detail .title02{font-size:22px;}
.detail .intro01{font-size:18px;color:#000;margin-bottom:19px;}
.detail .intro02{font-size:14px;color:#000;}
.detail .intro02 b{padding-right:15px; background:url(../images/bg.jpg) left center no-repeat;}

table{border-collapse:collapse;margin-bottom:20px;margin-top:37px;}
table tr td{border:1px solid #ccc;padding:0 9px;}


.regist{color:#000;}
.regist table tr td{border:none;height:44px;}
.regist table tr td .box_xy{padding:0 20px 20px;height:500px;overflow-y:scroll;border:1px solid #333;}
.regist table tr td.necessary{color:#f00;}
.regist table tr td .txt{width:240px;height:30px;line-height:30px;border:none;padding-left:10px;border:1px solid #333;}
.regist table tr td .btn{width:100px;height:36px;border:none;}

.main_pro{width:1137px;padding:0 32px 0 19px;margin:4px auto 20px;background:#fff;border-bottom:2px solid #000;color:#000;}
.main_pro .position{color:#000;height:41px;line-height:41px;margin:0;padding:0;}
.main_pro a{color:#000;}
.proshow{width:644px;float:left;}
.picFocus{width:644px;position:relative;overflow:hidden;zoom:1;}
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus .hd ul{overflow:hidden; zoom:1; }
.picFocus .hd ul li{width:92px;height:66px;border:1px solid #ddd;cursor:pointer;margin-right:16px;margin-top:5px;float:left;text-align:center;  }
.picFocus .hd ul li img{ width:92px;height:66px;}
.picFocus .hd ul li.last{margin-right:0;}
.picFocus .hd ul li.on{border-color:#f60; }
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:640px; height:466px; display:block;border:1px solid #ccc;  }
