@charset "utf-8";

/*全局控制*/
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"宋体","Arial Narrow"; color:#000; background:url(../images/index009.jpg) repeat-x top;}
html,body,div,dl,dt,dd,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;}ul,li{margin:0px;padding:0px;list-style-type: none;}
h3{font-size:14px;font-weight:normal;display:inline;}
a{color:#000; text-decoration:none;}
a:hover{color:#000; text-decoration:none;}

.head_bg{ width:1006px; height:478px; margin-left:auto; margin-right:auto;}
.head_top{ width:1006px; height:112px;}
.head_logo{ float:left}
.head_home{ float:right; margin-top:80px; width:140px;}
.head_home a{color:#FFF;text-decoration: none;}
.head_home a:hover{color:#FFF;text-decoration: underline;}
.head_dh_bg{ width:100%; height:46px; clear:both;}
.head_dh{ min-width:50px; line-height:46px; float:left; font-size:16px;}
.head_ba_bg{ width:1006px; height:319px;}
.ba_left{ float:left}
.ba_right{ float:right}
.ba_di{ clear:both}
.head_banner{ width:998px; height:316px; float:left}
a.top_lj{font-size: 14px;font-weight: bold;color:#FFF;text-decoration: none;text-align: center;height: 46px;width: 104px;display:block}
a.top_lj:hover{font-size: 14px;font-weight: bold;color: #FFFFFF;text-decoration: none;background-image:url(../images/index005.jpg);background-repeat: repeat-x;background-position: center top;width:104px;height:46px;display:block;text-align:center;}

.bg{ width:1006px;min-height:361px;background-image:url(../images/index013.jpg);background-repeat: repeat-y;background-position: center top; margin-left:auto; margin-right:auto; padding-left:3px; }
.news_bg{width:398px;height:195px;float:left;background-image:url(../images/index015.jpg);background-repeat: no-repeat;background-position: center top;}
.news_b{ width:362px; height:157px; margin-left:22px; margin-top:19px;}
.news_top{ width:362px; height:25px;}
.news_biao{
	width:97px;
	
	line-height:25px;
	float:left;
	text-align:center;
	background-image:url(../images/index019.jpg);
	color:#FFF;
	background-repeat: no-repeat;
	background-position: center top;
}
.news_biao1{ width:97px; line-height:25px; float:left; text-align:center; color:#06C}
.news1_biao{ width:97px; line-height:25px; float:left; text-align:center;  color:#FFF}
.news1_biao1{ width:97px; line-height:25px; float:left; text-align:center; color:#06C}
.news_more{ width:60px; line-height:25px; float:right;text-align:center;}
.news_zt{ width:362px; height:133px;}
.news_zt ul{width:362px; height:24px;}
.news_zt ul li{ line-height:24px;float:left; max-width:362px;}
.news_zt_time{ width:69px; float:right; line-height:24px;}
a.hd{width:97px; height:25px; float:left;  text-align:center; line-height:25px; color:#4d4d4d; text-decoration:none;}
a.hd:hover{
	width:97px;
	height:25px;
	float:left;
	background:url(../images/index019.jpg) no-repeat;
	text-align:center;
	line-height:25px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
a.hd1{
	width:97px;
	height:25px;
	float:left;
	text-align:center;
	line-height:25px;
	color:#FFF;
	text-decoration:none;
}
a.hd1:hover{width:97px; height:25px; float:left; background:url(../images/index019.jpg) no-repeat; text-align:center; line-height:25px; color:#fff; font-weight:bold;text-decoration:none;}

.about_bg{width:380px;height:195px;float:left;background-image:url(../images/index016.jpg);background-repeat: no-repeat;background-position: center top;}
.about_b{ width:350px; height:157px; margin-left:22px; margin-top:19px;}
.about_top{ width:350px; height:25px;}
.about_biao{ width:97px; line-height:25px; float:left; text-align:center; background-image:url(../images/index019.jpg); color:#FFF}
.about_more{ width:60px; line-height:25px; float:right;text-align:center;}
.about_zt{ width:340px; height:120px; padding-left:10px; line-height:18px}


.call_bg{width:224px;height:195px;float:left;background-image:url(../images/index017.jpg);background-repeat: no-repeat;background-position: center top;}
.call_b{ width:167px; height:157px; margin-left:22px; margin-top:19px;}
.call_top{ width:167px; height:30px;}
.call_top1{ width:167px; height:25px;}
.call_biao{ width:97px; line-height:25px; float:left; text-align:center; background-image:url(../images/index019.jpg); color:#FFF}
.call_zt{ width:157px; height:120px; padding-left:10px; line-height:22px}


.product_bg{width:1002px;height:166px;clear:both;background-image:url(../images/index018.jpg);background-repeat: no-repeat;background-position: center top;}
.product_b{ width:967px; height:134px; margin-left:18px; }
.product_top{ width:967px; height:25px;}
.product_biao{ width:97px; line-height:25px; float:left; text-align:center; background-image:url(../images/index019.jpg); color:#FFF; margin-left:6px;}
.product_more{ width:80px; line-height:25px; float:right;text-align:center;}
.product_zt{ width:967px; height:102px;}
.product_zt ul li{width:154px;height:102px;float:left;margin-right:7px;background-image: url(../images/index022.jpg);background-repeat: no-repeat;background-position: center top;}
.product_zt ul li img{width:144px;height:92px;margin-left:6px;border: 1px solid #FFF;}

.foot{ width:767px; height:96px; clear:both; margin-left:auto; margin-right:auto; padding-top:20px; line-height:22px; text-align:center;} 

/*分页部分*/
.fy_bg{ width:1006px;min-height:161px;background-image:url(../images/index013.jpg);background-repeat: repeat-y;background-position: center top; margin-left:auto; margin-right:auto; padding-left:3px; }
.fy_left{ width:300px; min-height:415px; float:left}
.left_p{ width:300px; min-height:200px; clear:both;}


.left_call{ width:260px; height:215px; padding-left:40px;}
.fy_right{width:680px; min-height:415px; float:left; padding-top:10px; padding-left:10px; padding-right:10px;}
.right_top{ width:680px; height:25px;}
.right_biao{ min-width:81px; line-height:25px; float:left; text-align:center; background-image:url(../images/index019.jpg); color:#FFF; margin-left:6px; padding-right:8px;padding-left:8px;}
.right_more{ width:80px; line-height:25px; float:right;text-align:center;}
.right_zt{width:640px;min-height:260px;padding-left:20px;line-height:22px;padding-top:10px; padding-bottom:50px; padding-right:20px;border: 1px solid #f3f3f3; margin-top:10px; margin-bottom:10px;}
.right_zt ul{width:144px; float:left; margin-right:10px; margin-bottom:10px;}
.right_zt ul li{ width:144px;}
.r_news{600px;}
.r_news ul{
	line-height:22px;
	padding-left:20px;
	width:600px;
	height:22px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}



.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
ul,li {list-style:none;}
img {border:0;}

.wrapper {width:800px;}



/* qqshop focus */
#focus {width:1002px; height:316px; overflow:hidden; position:relative;}
#focus ul {height:356px; position:absolute;}
#focus ul li {float:left; width:1002px; height:316px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1002px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:1002px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.right_product_bg{ width:620px;}



.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}

.subConts{line-height:26px;color:#999;}
.listConts .title{font-size:24px;text-align:center;line-height:40px;color:#000;}
.listConts .info{width:380px;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts .info .small{font-size:10px;padding-right:3px;}
.listConts .info .big{color:#003ba6;padding-left:3px;}
.listConts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}
.listConts .showimg{margin:20px 0;text-align:center;}
.listConts .showimg a img{border:1px solid #ccc;padding:1px;}
.listConts .showimg a:hover img{border:1px solid #F90;padding:1px;}
.listConts .showtext{margin:10px 0;}
.listConts .showtext td{padding:8px;}
.listConts .showtext th{color:#2f2f2f;line-height:24px;padding-left:5px;border-bottom:1px solid #ddd;font-size:14px;}

/*详细页功能区*/
.preNext{position:relative;}
.preNext .line{height:10px;overflow:hidden;clear:both;background:url(../images/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../images/box_dotline.gif) right -10px no-repeat;float:left;}
.preNext .text{color:#999;}
.preNext .actBox{position:absolute;top:25px;right:30px;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(../images/actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}
.preNext .actBox li a{color:#666;}
.preNext .actBox li#act-fav{background-position:4px 0px;}
.preNext .actBox li#act-err{background-position:4px -37px;}
.preNext .actBox li#act-pus{background-position:4px -73px;}
.preNext .actBox li#act-pnt{background-position:4px -109px;}
.text ul li{ min-width:150px;}














































