@charset "utf-8";

/*全局控制*/
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"宋体","Arial Narrow";color:#000;background-image: url(../image/index-005.jpg);background-repeat: no-repeat;background-position: center 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:1003px; height:492px; margin-left:auto; margin-right:auto;}
.head_top{ width:1003px; height:71px; }
.head_dh{ width:1003px; height:71px; margin-top:-460px;position:absolute}
.head_bottom{ width:1003px; height:63px; margin-top:-32px;position:absolute}

.bg{ width:1003px; min-height:418px; margin-left:auto; margin-right:auto;}
.bg_left{ width:739px; float:left; min-height:418px;}
.left_about{ width:739px; height:177px; clear:both; padding-top:18px;}
.left_about_img{ width:245px; height:155px; float:left; margin-top:5px; margin-left:10px;}
.left_about_zt{ width:473px; height:170px; float:left; margin-left:5px;}
.left_about_top{width:473px;height:27px;line-height:27px;background-image: url(../image/index-012.jpg);background-repeat: no-repeat;background-position: center top;}
.left_about_more{
	width:50px;
	height:20px;
	float:right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:10px;
}
.left_about_r{ width:473px; height:140px; line-height:23px;}
.left_product{ width:739px; height:224px; clear:both;}
.left_product_top{width:727px;height:33px;background-image:url(../image/index-016.jpg);background-repeat: no-repeat;background-position: left top; margin-left:8px;}
.left_product_zt{width:727px;height:190px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #efefef;border-left-color: #efefef;background-image: url(../image/index-017.jpg);background-repeat: no-repeat;background-position: center top; margin-left:8px;}
.left_product_zt ul{ width:690px; height:165px; margin-left:15px;}
.left_product_zt li{ width:155px; height:165px; float:left; margin-right:15px; margin-top:10px;}
.left_product_zt_tu{width:155px;height:127px;border: 1px solid #efefef;}
.left_product_zt_zi{ width:155px; line-height:25px; text-align:center;}
.bg_right{ width:264px; float:left;min-height:418px;}
.right_call_bg{
	width:238px;
	height:304px;
	background-image: url(../image/index-014.jpg);
	background-repeat: no-repeat;
	background-position: center top; padding-top:28px; padding-left:26px;
}
.right_call_tu{ width:215px; height:88px;}
.right_call_zi{ width:220px; line-height:23px;}
.right_ly{ width:246px; height:82px; margin-left:11px;}

.foot{
	width:100%;
	height:75px;
	background-image:url(../image/index-019.jpg);
	background-repeat: no-repeat;
	background-position: center top; text-align:center; line-height:75px; padding-top:50px; color:#FFF; clear:both;
}



.left_main{ width:739px; min-height:224px; clear:both;}
.left_main_top{width:727px;height:33px; margin-left:8px;}
.left_main_zt{width:687px;min-height:190px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #efefef;border-left-color: #efefef; background-color:#FFF; margin-left:8px; padding-top:15px; padding-left:20px; padding-right:20px;}
.left_main_bottom{ width:727px; margin-left:8px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #efefef;border-left-color: #efefef;}

.product_zt{width:640px;min-height:260px;padding-left:20px;line-height:22px;padding-top:10px; padding-bottom:50px; padding-right:20px; margin-top:10px; margin-bottom:10px;}
.product_zt ul{width:144px; float:left; margin-right:10px; margin-bottom:10px;}
.product_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;
}



.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;}


.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{width:400px;border:1px solid #e0e0e0;padding:8px 9px;background:#fff;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;}
.msg_input_on{width:400px;border:1px solid #8cd1ff;background:#f1f9ff;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0;text-align:right;}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#09F;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#F60}



* {margin:0; padding:0;}
.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:1003px; height:389px; overflow:hidden; position:relative;}
#focus ul {height:409px; position:absolute;}
#focus ul li {float:left; width:1003px; height:389px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1003px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:983px; 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(../img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}





















