/*designed:www.cowree.com*/
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
body{
	padding:0px;
	margin:0px;
	background-color:#161616;
	color:#ffffff;
	font-size:13px;
	font-family: Tahoma, Geneva, sans-serif;
}
a:link {
	color: #ffffff; text-decoration:none
}
a:visited {
	color: #ffffff; text-decoration:none
}
a:hover {
	color: #F3B900; text-decoration:none
}
a:active {
	color: #ffffff; text-decoration:none
}


dl,dt,dd,ul,ol,li{ list-style:none;}
.main{width:960px; padding-left:14px; padding-right:14px; margin:auto; background:url(../images/body_bg.jpg) repeat-y;}
.left{ float:left}
.right{ float:right}
div.clr{ clear:both; font-size:0px; height:0px; margin:0px; padding:0px; line-height:0px;}

#header{ height:116px;  padding-left:15px; padding-right:15px; width:958px; margin:auto;background:url(../images/topbo.jpg) no-repeat 2px 103px;}
#header .headerc{background:url(../images/top_bg.jpg) repeat-x; height:116px;width:958px;}
#header div.logo{ padding-top:59px; width:149px; float:left; border:0px;}
#header .menu{ margin-left:5px; width:450px; float:left}
#header .menu ul{ height:116px; position:relative; }
#header .menu ul li{ float:left; position:relative; height:116px; background:url(../images/top_nav_jg.gif) no-repeat  0px 78px; }
#header .menu ul li span{ display:block; color:#ffffff; font-size:13px; }
#header .menu ul li a{ padding-top:74px; height:42px;padding-left:16px; padding-right:16px; margin-left:1px; float:left;font-weight:bold; color:#ffffff; font-size:13px;}
#header .menu ul li a:hover{color: #F3B900;}
#header .menu ul li a:hover span{ display:none; top:0px;filter:none;}


#header .menu ul li span{ background:url(../images/wzjb.png) repeat-x; position:absolute;width:55px; top:74px; height:13px; left:17px;  z-index:100000; background-image:url(../images/wzjb.png); }
#header .menu ul li span.s25{ width:30px;}
/*filter:alpha(opacity=50);-moz-opacity:0.5; opacity: 0.5;*/

#header .menu ul li.cur { background:url(../images/top_nav_bg.jpg) repeat-x 0 0px; color:#F3B900 }
#header .menu ul li.cur a{color:#F3B900; background:url(../images/top_nav_bg.jpg) repeat-x 0 0px;  }
#header .menu ul li.cur span{ display:none;}
#header .menu ul li.nob{ background:none;}
/*顶部菜单*/
#header .languageMenu{ margin-top:14px; float:right; font-size:12px; width:67px; height:21px; background:url(../images/qhmenu.jpg) no-repeat; overflow:hidden}
#header #languageMenu div{ height:21px; font-weight:bold; line-height:21px; text-align:center; width:67px; clear:both;}
#header #languageMenu ul li{ line-height:16px; height:16px; padding-left:11px;font-family: Geneva, Arial, Helvetica, sans-serif; font-size:10px;}
#header .languageMenucur{ margin-top:14px; float:right; font-size:12px; width:67px; height:100px; background:url(../images/qhmenu.jpg) no-repeat; overflow:hidden}



/*首页*/
.index{width:960px;height: 500px;float: none;clear: none;}

/*首页TOP*/
.indextop{color:#999999;font-size:12px;padding: 10px 30px 10px; width:700px; float:right}
.indextop a:link {
	color: #999999;
}
.indextop a:visited {
	color: #999999;
}
.indextop a:hover {
	color: #999999;
}
.indextop a:active {
	color: #999999;
}
.indextop_a{color:#999999;font-size:12px; padding-left:5px; padding-top:10px; width:200px; float:left}
.indextop a:link {
	color: #999999;
}
.indextop a:visited {
	color: #999999;
}
.indextop a:hover {
	color: #999999;
}
.indextop a:active {
	color: #999999;
}

/*底部*/
.footer{ width:964px; padding:0px 12px 10px 12px; margin:auto;background:url(../images/footer_bg.jpg) repeat-x 4px 0;}
.footer ul{ width:964px; height:20px; padding-top:12px; padding-left:3px; padding-right:3px; color:#999999}
.footer ul a{ margin-right:5px; font-size:12px;}
.footer ul a:link {color: #999999;font-size:12px;}
.footer ul a:visited {color: #999999; font-size:12px;}
.footer ul a:active {color: #999999;font-size:12px;}
.footer ul a:hover{ color:#F3B900;font-size:12px;}

/*底部菜单*/
.footer .languageMenu{ float:left; font-size:12px; width:150px; height:21px;background:url(../images/qhmenu2.jpg) no-repeat 0px -57px;  position:relative}
.footer .languageMenu ul{ display:none; margin-top:0px;position:absolute; width:150px; height:auto; }
.footer #languageMenu2 div{ height:21px; font-weight:bold; line-height:21px; text-align:center; width:150px; clear:both;position:absolute; bottom:0px; padding-left:2px;}
.footer #languageMenu2 ul li{ line-height:14px; height:14px; padding-left:11px;font-family: Geneva, Arial, Helvetica, sans-serif; font-size:10px;}
.footer .languageMenucur{float:right; font-size:12px; width:150px; height:78px; background:url(../images/qhmenu2.jpg) no-repeat; overflow:hidden; margin-top:-57px; position:absolute;}
.footer .languageMenucur ul{ display:block; clear:both; float:none; height:auto; padding:0px;}

/*目录*/
#mulu{ padding-top:20px;}
#mulu_index{
	padding-top:0px;
	color: #101010;
}
.mulu_left{ float:left; padding-left:15px;font-size:8pt;line-height:19px;font-weight:600;text-transform:uppercase; width:150px; font-size:12px;}
.mulu_left li{ line-height:19px;}
.mulu_right{ width:783px; float:right; margin-right:-1px;}
.nav{ height:20px; line-height:20px; font-size:77%; font-weight:bold;  }
.nav .left a{ background:url(../images/icon.png) 0 -178px; padding-left:11px; padding-right:4px;}
.nav .left a.f{ padding-left:0px; background:none;}
.nav .left span{ color:#F3B700; background:url(../images/icon.png) 0 -178px; padding-left:11px; padding-right:4px;}

.nav .right{ padding-right:10px;}
.nav .right .fanhui{ background:url(../images/icon.png) 0 2px; padding-left:5px;}

/*目录的广告*/
.muad{ width:783px; position:relative;}
.muad .txt{ position:absolute; z-index:1000; top:56px; left:30px; line-height:18px;}
.muad h2{ font-size:24px; height:30px; line-height:30px;}
.muad .img{ z-index:0;height:208px; width:783px;background-image: url(../images/mulu_no.jpg);}
.muad .img img{
	float:left;
	height:208px;
	width:783px;
	background-image: url(../images/mulu_no.jpg);
}
.muad .img catalogueimg{ 
	float:left;
	height:208px;

}
.muad .imgs{ z-index:0;
	float:left;
	height:500px;
	width:783px;

}

/*目录内容*/
.mlcont{ margin-top:10px; padding:28px 30px 20px 30px; background:#000000; line-height:19px;}
.mlcont h2{ line-height:40px; height:40px; font-size:18px; font-weight:normal}
.mlcont .description{color:#999999; font-size:12px;}
/*定制内容*/
.description{color:#999999; font-size:12px;word-spacing:2pt;}
/*新闻内容*/
.newsshow{ background-color:#000000; padding:32px 22px 10px 36px; background-image:url(../images/news_jg.jpg); background-position:728px 32px; background-repeat:no-repeat;}
.newsshow .newsshow_left{ width:662px; float:left;}
.newsshow .picqh{width:662px; height:400px;}
.newsshow .picqh .pic{ width:662px; height:350px; overflow:hidden;}
.newsshow .picqh .bottc{ height:14px; line-height:14px; font-size:10px; font-family:Geneva, Arial, Helvetica, sans-serif; margin-top:9px;}
.newsshow .picqh .bott{ float:right;}
.newsshow .picqh .bott a{ width:4px; overflow:hidden; display:block;float:left; margin-left:5px;}
.newsshow .picqh .bott a.leftan{ background:url(../images/icon.png) no-repeat 0px 4px;}
.newsshow .picqh .bott a.rightan{  background:url(../images/icon.png) no-repeat 0px -35px;}
.newsshow .picqh .bott span{ display:block; float:left;margin-left:5px;}
.newsshow .picqh .bott a span{ margin-left:-200px;}

.newsshow .detail{ color:#999999;  line-height:19px;}
.newsshow .detail h1{ padding-bottom:30px; color:#ffffff; font-size:16px; font-weight:100;}
.newsshow .detail img{ margin-left:15px; margin-bottom:10px;}


.newsshoetime{margin-top:20px;margin-bottom:10px;font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #999;
}

.newsshow  .newsshow_right{ float:right; width:176px;}
.newsshow  .newsshow_right .ti{ height:32px;}
.newsshow  .newsshow_right .ti .gd{ float:left; font-size:16px;}
.newsshow  .newsshow_right .ti .qb{ float:right;  font-size:77%; font-weight:600; padding-top:6px;}
.newsshow  .newsshow_right dl{ width:176px; padding-top:10px;}
.newsshow  .newsshow_right dd{ color:#999999; line-height:16px; }
.newsshow  .newsshow_right dd.pic{ width:176px; height:90px; overflow:hidden}
.newsshow  .newsshow_right dd.pic img{width:172px; height:86px; border:#1A1819 solid 2px;}
.newsshow  .newsshow_right dt{ line-height:24px; font-weight:bold;padding-top:5px;}


/*新闻*/
.newslistb{ background-color:#000000;padding:22px 22px 10px 36px; }
.newslistb .nav .right a{ width:4px; overflow:hidden; display:block;float:left; margin-left:5px; font-size:4px; padding:0px; }
.newslistb .nav .right a.leftan{ background:url(../images/icon.png) no-repeat 0px 4px;}
.newslistb .nav .right a.rightan{  background:url(../images/icon.png) no-repeat 0px -35px;}
.newslistb .nav .right div{ float:left;margin-left:5px; padding:0px;font-size:10px; height:14px; line-height:14px; font-size:10px; padding-right:5px;}
.newslistb .nav .right a span{ margin-left:-200px;}
.newslistb .nav .right div a{ width:auto; font-size:10px;}
.newslistb .nav .right div a.cur{color: #F3B900;}
.newslistb h2{ padding-bottom:20px; display:block; height:20px; line-height:20px; font-size:20px; font-weight:normal;}
.newslistb dl{ width:176px; height:230px; overflow:hidden; padding-top:10px; float:left; margin-left:5px; margin-right:39px;}
.newslistb dd{ color:#999999; line-height:16px;}
.newslistb dd.pic{ width:176px; height:90px; overflow:hidden}
.newslistb dd.pic img{width:172px; height:86px; border:#1A1819 solid 2px;}
.newslistb dt{ line-height:24px; font-weight:bold; font-size:13px;}
.newslistb dd.more {font-size:77%; font-weight:bold;}
.newslistb .nav .en{ font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:700;}
/*联系方式*/
.contact{ background-color:#000000;padding:22px 0px 10px 54px; background-image:url(../images/dian.gif); background-position:680px 50px; background-repeat:repeat-y; }
.contact h2{ font-size:16px; font-weight:normal}
.contact .description{ font-size:12px; color:#999999; line-height:18px; padding-top:14px;}
.contact .c_left{ width:570px; float:left;}
.contact .c_left dl{ float:left; width:500px; margin-top:18px;}
.contact .c_left dl dt{ font-weight:bold; line-height:20px; height:20px;}
.contact .c_left dl dd{ color:#999999; line-height:30px;}
.contact .c_left dl dd.email{ padding-top:10px; color:#F4B600}
.contact .c_right{ float:right; width:248px; border:#191919 solid 1px; border-left:none; border-right:none; padding:28px 0 30px 30px;}
.contact .c_right dt{ padding-bottom:16px; color:#999999; height:20px; line-height:20px;}
.contact .c_right dd{ height:18px; line-height:18px; font-size:12px; font-weight:bold; background:url(../images/icon.png) no-repeat 0px -117px; padding-left:14px;}
/*信息反馈*/

.liuyan {width:460px;margin:auto;color:#999999;font-size:12px;float: left;padding-top:20px;}
.liuyan ul{ height:23px; line-height:23px; clear:both; padding-bottom:6px;}
.liuyan ul li{ float:left;}
.liuyan input{ border:#999999 solid 1px; height:18px; padding:3px 0 0 0; margin:0px; background:#000000; color:#999999; width:251px;}
.liuyan .textarea{  height:156px;  padding-bottom:6px;}
.liuyan .textarea .name{  line-height:156px;}
.liuyan textarea{ width:362px; height:154px;border:#999999 solid 1px; margin:0px; background:#000000; color:#999999; float:left;}
.liuyan .x{ color:#F3B802; margin-left:6px;}
.liuyan .bot{ padding-left:60px;}
.liuyan .bot .yzm{ width:52px; height:19px; padding-top:4px; float:left}
.liuyan .bot .btn{ width:49px; height:25px; line-height:25px; padding-top:0px;float:left; margin-left:5px; background:url(images/liuyan_btn.jpg) repeat-x;}

/*结束*/
