/* 公用样式 */

body {
	font-family:"宋体";color:#666; font-size:12px; line-height:200%;
}
body, div, dl, dt, dd, ul, ol, li{
	margin:0;
	padding:0;
	list-style:none;
}
img{border:0}
a{ color:#666; text-decoration:none;}
a:hover {color:#0051B1; text-decoration:none;}
.clear{clear:both;}
.center{ width:960px; margin:0 auto;}


/* 头部 */
.herd{ width:100%; background:url(../images/top.jpg) repeat-x; height:30px; line-height:30px;}
.top{ width:960px; margin:0 auto;}
.top font{ float:left; width:400px; font-size:12px;}
.top span{ float:right; width:500px; padding-right:10px; word-spacing:10px; text-align:right;}

.ment{width:100%; background:url(../images/ment.jpg) repeat-x; height:32px; line-height:32px; }
.nav{ width:960px; margin:0 auto;}
.nav ul li{ width:120px; float:left; background:url(../images/nav_li.jpg) no-repeat top left; text-align:center;}
.nav ul li a{ color:#FFF;}
.nav ul li a:hover{ color:#FFF;}


.Search{ width:960px; margin:0 auto; height:40px; line-height:40px;}
.Search font{ float:right; color:#666; word-spacing:10px; font-size:12px;}
.Search font a{color:#666;}
.Search span{width:320px; float:left;}
.inp01{ width:227px; height:23px; line-height:23px; background:url(../images/sec_bj.jpg) no-repeat; border:0; vertical-align:middle;}
.s_ss{ vertical-align:middle;margin-left:-7px; height:23px;}



/* qqshop focus */
#focus {width:960px; height:340px; overflow:hidden; position:relative; margin:0 auto;}
#focus ul {height:340px; position:absolute;}
#focus ul li {float:left; width:960px; height:340px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:960px; height:30px; left:0; bottom:0; filter:alpha(opacity=20); opacity:0.5;}
#focus .btn {position:absolute; width:960px; height:10px; padding:10px 10px; right:0; bottom:0; text-align:center;}
#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:120px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}



/* 产品 */
.pro_left{ width:250px; float:left; margin-top:10px;}
.pro_l_title{ background:url(../images/pro.jpg) no-repeat; height:30px; line-height:30px;}
.pro_l_title span{ color:#FFF; padding-left:10px;}
.pro_border{ border:1px solid #D2D2D2;}
.pro_border .p_ter{ width:225px; margin:0 auto; padding-bottom:10px;}
.pro_border .p_ter dl{margin-top:10px;}
.pro_border .p_ter dl dt{background:url(../images/ter.jpg) no-repeat; height:29px; line-height:29px; margin-top:10px; overflow:hidden;}
.pro_border .p_ter dl dt a{ padding-left:30px;}
.pro_border .p_ter dl dd{ margin-top:5px;}
.pro_border .p_ter dl dd li{ background:url(../images/p_dl.jpg) no-repeat center left; height:25px; line-height:25px; overflow:hidden; padding-left:10px;}


.pro_border .ab_ter{ width:225px; margin:0 auto; padding-bottom:10px;}
.pro_border .ab_ter ul li{background:url(../images/ter.jpg) no-repeat; height:29px; line-height:29px; margin-top:10px; overflow:hidden;}
.pro_border .ab_ter ul li a{ padding-left:30px;}


.pro_border .p_t{ background:url(../images/pro.jpg) no-repeat; height:30px; line-height:30px; margin-top:3px;}
.pro_border .p_t{ color:#FFF; padding-left:10px;}
.pro_border .p_t a{color:#FFF;}
.pro_border .p_t a:hover{color:#FFF;}
.pro_border .p_info{width:225px; margin:0 auto; padding-bottom:10px;}
.pro_border .p_info ul li{background:url(../images/ter.jpg) no-repeat; height:29px; line-height:29px; margin-top:6px; overflow:hidden;}
.pro_border .p_info ul li a{ padding-left:30px;}

.pro_new{ background:url(../images/contact.jpg) no-repeat; height:28px; line-height:28px; margin-top:10px;}
.pro_new span{ color:#000; padding-left:10px;}
.pro_border .new_ter{ width:225px; margin:0 auto; padding:8px 0;}
.pro_border .new_ter ul li{ background:url(../images/ne_li.jpg) no-repeat center left; height:29px; line-height:29px; padding-left:10px; border-bottom:1px dashed #CCCCCC;}

.pro_right{ width:695px; float:right; margin-top:10px;}
.pro_r_title{ background:url(../images/product.jpg) no-repeat; height:32px; line-height:32px;}
.pro_r_title font{ float:right; padding-right:10px; font-size:12px;}
.pro_r_title span{ color:#FFF; font-family:Microsoft YaHei; font-weight:400; padding-left:29px; font-size:14px;}
.pro_yu_title{ background:url(../images/produc1.jpg) no-repeat; height:32px; line-height:32px; padding-left:10px;}
.pro_img ul{ padding-top:15px;}
.pro_img ul li{width:210px; float:left; padding-left:15px; text-align:center; _padding-left:12px;}
.pro_img ul li img{ width:210px; height:170px; padding:1px; border:1px solid #CCC;}
.pro_img ul li span{ display:block; height:40px; line-height:40px; overflow:hidden;}

.yu_img{ width:670px; margin:0 auto;}
.yu_img ul li{width:210px; float:left; padding-left:10px; text-align:center; _padding-left:8px; display:block; overflow:hidden; margin-top:10px;}
.yu_img ul li img{ width:205px; height:165px; padding:1px; border:1px solid #CCC;}
.yu_img ul li span{ display:block; height:40px; line-height:40px; overflow:hidden;}

/* 首页关于我们 */
.i_about{ width:930px; margin:0 auto; padding:10px 0;}
.i_tter font{ float:right; padding-left:10px;}
.i_tter a{ color:#F00}
.i_tter a:hover{ color:#F00}
.zhenshu{ margin-top:20px; border-top:1px dashed #CCCCCC; padding:15px 0 5px 0;}
.zhenshu ul li{ text-align:center; width:232px; float:left;}


/* 新闻 */
.n_left{ width:250px; float:left;}
.n_new{ background:url(../images/contact.jpg) no-repeat; height:28px; line-height:28px;}
.n_new span{ color:#000; padding-left:10px;}
.n_left .cott{ padding:8px 10px 5px 11px;}

.n_right{ width:340px; float:left; margin-left:15px;}
.n_r_titl{ background:url(../images/news.jpg) no-repeat; height:32px; line-height:32px;}
.n_r_titl span{color:#FFF; font-family:Microsoft YaHei; font-weight:400; padding-left:29px; font-size:14px;}
.n_r_contact{ width:320px; margin:0 auto; padding:8px 0;}
.n_r_contact ul li{ background:url(../images/new_li.jpg) no-repeat center left; padding-left:10px; height:30px; line-height:30px; border-bottom:1px dashed #CCCCCC;}
.n_r_contact ul li span{ float:right;}


/* 友情链接 */
.link{ margin-top:10px; background:url(../images/link.jpg) no-repeat; height:28px; line-height:28px;}
.link span{ padding-left:10px; color:#000;}
.l_info{ padding:10px;}
.l_info ul li{ width:80px; float:left;}

/* end */
.end{ background:#004CA5; height:30px; line-height:30px; color:#FFF; text-align:center; word-spacing:10px; margin-top:10px;}
.end a{ color:#FFF;}
.end a:hover{ color:#FFF;}
.end_font{ text-align:center; padding:20px 0; line-height:250%;}


/* 内页 */
.cottt1{ padding:8px 10px 5px 11px;}

.about_img{ padding:10px;}

.mes_tr{ height:30px; line-height:30px;}
.memberName{ border:1px solid #CCC;}



/* 新闻分类页 */
.n_img{ padding:10px 0; width:670px; margin:0 auto;}
.n_img dl{ height:90px; overflow:hidden; border-bottom:1px dashed #CCC; margin-top:10px;}
.n_img dl dt{ height:30px; line-height:30px; overflow:hidden; font-weight:bold;}
.n_img dl dd{}

/* 新闻详情页 */
.n_news{ width:670px; margin:0 auto; padding-top:5px; padding-bottom:10px;}
.n_news_c{padding:10px; padding-top:20px;}
.n_news_c .more a{ color: #F00;}



/* 产品内页 */
.produlist{ width:670px; margin:0 auto; padding:15px 0;}
.produlist .tt_li{ text-align:center;}
.produlist .p_tit{ margin-top:10px; background:#4382C7; padding-left:10px; height:30px; line-height:30px; font-weight:bold; color:#FFF}
.produlist .p_ters{ padding-top:10px;}



/* 留言 */
.message{width:700px; padding-top:20px; margin-left:20px;}
.red_x{ color:#F00;}
.tab_1 input{ border:1px solid #ccc; height:25px; line-height:25px; margin-right:10px; }
.tab_lt { text-align:right; font-size:14px;}
.tab_1 .span_1 { color:#F00;}
.tab_1 { line-height:35px; margin:10px 0 0 0;}
.m_b17{ background:url(../images/bas_1.gif) no-repeat; width:63px; height:27px; line-height:27px; color:#FFF;}




#preview{ float:none; text-align:center; width:280px; margin-left:200px; _margin-left:50px;}
.jqzoom{ width:280px; height:280px; position:relative;  border:1px solid #e4e4e4;}

.list-h li{ float:left;}
#spec-n5{width:280px; height:56px; padding-top:15px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:6px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:6px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:65px;}
#spec-list ul li img{ padding:2px ; border:1px solid #e4e4e4; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}