@charset "utf-8";
/* CSS Document */
h1, h2, h3 {
    display:inline;
    margin:0;
    overflow:hidden;
    padding:0;
	font-size:12px;
}
.scroll{
	width:950px;
	margin:0 auto;
	background:url(../images/scroli_bg.jpg) no-repeat center top;
	height:143px;
	padding:15px;
	overflow:hidden;
	}
.scroll img{
	border:1px  solid #f26604;
	margin:0 7px;}
.scro_t{
	line-height:18px;
	color:#fff;
	margin:0 0 10px;
	overflow:hidden;}
.scro_t a:link,.scro_t a:visited{ color:#fff;}
.scro_t span{
	float:right;}
.scro_t h2,.ser_t h2,.pro_t h2,.liu_t h2,.video_t h2{ font-size:14px; color:#fff;}
.ser_t{
	background:url(../images/ser_t.jpg) no-repeat left center;
	height:33px;
	line-height:33px;
	padding:0 0 0 20px;
	overflow:hidden;
	margin:0;} 
.ser_list li{
	background:url(../images/ser_li.jpg) no-repeat;
	line-height:30px;
	padding:0 0 0 35px;
	overflow:hidden;}
.ser_list li.last{
	background:url(../images/last.jpg) no-repeat center top;}
.pro_t{
	background:url(../images/newproduct_t.jpg) no-repeat left top;
	height:33px;
	line-height:33px;
	padding:5px 0 9px 34px;
	overflow:hidden;}
.pro_t2{
	background:url(../images/newproduct_t2.jpg) no-repeat left top;
	height:33px;
	line-height:33px;
	padding:5px 0 9px 34px;
	overflow:hidden;}
.products{
	width:718px;
	padding:15px;
	margin:0;
	border:1px solid #ddd;
	border-top:none;
	background::url(../images/newproduct_bg.jpg) repeat-x center top #fcfcfc;
	overflow:hidden;}
.center1{
	margin:0 auto;
	width:980px;
	padding:0;
	overflow:hidden;}	
.side{
	width:980px;
	margin:10px auto;
	padding:0;
	overflow:hidden;}
.fside,.rside1{
	width:470px;
	padding:0;
	margin:0;
	overflow:hidden;}
.rside{
	width:373px;
	margin:0 27px 0 0;
	padding:0;
	overflow:hidden;}
.abox{
	width:470px;
	padding:0;
	margin:0 0 43px;
	overflow:hidden;}
.a{
	background:url(../images/01_ine.jpg) no-repeat left bottom;
	padding:0 0 17px;
	margin:0 0 16px;
	overflow:hidden;}
.at{
	font-size:20px;
	padding:3px 0 0;
	color:#ff5a00;
	font-family:"微软雅黑";}
.center2{
	width:980px;
	margin:10px auto;
	padding:0;
	overflow:hidden;}
.cen_l{
	width:685px;
	padding:0;
	margin:0;
	overflow:hidden;}
.cen_r{
	width:280px;
	padding:0;
	margin:0;
	overflow:hidden;}
.liu_t{
	background:url(../images/dingzhi_t.jpg) no-repeat;
	line-height:34px;
	padding:0 0 0 20px;
	margin:0;
	color:#fff;
	overflow:hidden;}
.liu_info{
	border:1px solid #ddd;
	background:#f9f9f9;
	width:663px;
	padding:10px;
	overflow:hidden;}
.liu_info li{
	background:url(../images/jiantou.jpg) no-repeat center right;
	padding:0 28px 10px 12px;
	margin:0;
	float:left;
	overflow:hidden;}
.liu_info li.m{
	background:none;}
.video_t{
	background:url(../images/vedio_t.jpg) no-repeat;
	height:34px;
	line-height:34px;
	padding:0 0 0 25px;}
.video_t span,.part_t span,.about_t span{
	float:right;
	margin:10px 10px 0 0;}
.video{
	width:278px;
	height:192px;
	border:1px solid #ddd;
	padding:0;
	margin:0 auto;
	text-align:center;
	overflow:hidden;}
.center3{
	width:980px;
	margin:0 auto 10px;
	padding:0;
	overflow:hidden;}
.part{
	width:280px;
	padding:0;
	margin:0;
	overflow:hidden;}
.about{
	width:684px;
	padding:0;
	margin:0;
	overflow:hidden;}
.part_t{
	background:url(../images/parter_t.jpg) no-repeat left top;
	height:34px;
	line-height:34px;
	padding:0 0 0 20px;
	overflow:hidden;}
.part_t h2,.about_t h2{
	font-size:14px;
	color:#ff5a00;}
.part_list{
	width:258px;
	border:1px solid #ddd;
	padding:10px;
	overflow:hidden;}
.part_list li{
	width:120px;
	float:left;
	text-align:center;
	padding:0 9px 0 0;
	overflow:hidden;}
.about_t{
	background:url(../images/about_t.jpg) no-repeat center top;
	line-height:33px;
	padding:0 0 0 20px;
	overflow:hidden;
	}
.about_info{
	width:662px;
	border:1px solid #ddd;
	padding:10px;
	margin:0;
	overflow:hidden;
	}
.about_info img{
	margin:0 5px;}
.center4{
	width:980px;
	padding:0;
	margin:0 auto;
	overflow:hidden;}
.cen{
	width:100%;
	background-color:#f1f1f1;
	margin:0;
	padding:10px 0 0;
	overflow:hidden;}
.faq{
	width:269px;
	height:255px;
	padding:0 11px 0 0;
	background:url(../images/right_bottom.jpg) no-repeat right center;
	overflow:hidden;
	margin:0;}
.faq_t{
	background:url(../images/faq_t.jpg) no-repeat left center;
	}
.mmm{
	padding:0 0 0 30px;
	margin:0 0 15px;
	line-height:37px;
	border-bottom:1px solid #ddd;
	overflow:hidden;}
.news_t{
	background:url(../images/new_t.jpg) no-repeat left center;}
.faq_t h2,.news_t h2,.contact_t h2{
	color:#333;
	font-weight:bold;}
.faq_t span,.news_t span,.contact_t span{
	float:right;}
.faq_t span a:link,.faq_t span a:visited,.news_t span a:link,.news_t span a:visited,.ninfo span a:link,.ninfo span a:visited,.contact_t span a:link,.contact_t span a:visited{
	color:#ff8102;}
.faq_list{
	width:269p;
	margin:10px 0;
	padding:0;
	overflow:hidden;}
.tit{
	background:url(../images/ask.jpg) no-repeat left center;
	padding:0 0 0 25px;
	line-height:28px
	overflow:hidden;}
.tit a:link,.tit a:visited{
	font-weight:bold;}
.tist{
	background:url(../images/da.jpg) no-repeat left 5px;
	padding:0 0 0 25px;
	margin:8px 0 0;
	overflow:hidden;}
.right{
	width:679px;
	padding:0;
	margin:0;
	overflow:hidden;}
.news{
	width:374px;
	height:255px;
	padding:0 11px 0 0;
	margin:0;
	background:url(../images/right_bottom.jpg) no-repeat right center;
	overflow:hidden;}
.newsinfo{
	width:385px;
	margin:10px 0 0;
	padding:0;
	overflow:hidden;}
.nimg{
	width:111px;
	height:78px;
	padding:0;
	margin:0;
	overflow:hidden;}
.ninfo{
	width:240px;
	padding:0;
	margin:0 0 0 10px;
	overflow:hidden;}
.newsinfo li{
	background:url(../images/new_li.jpg) no-repeat left center;
	padding:0 0 0 17px;
	line-height:25px;
	overflow:hidden;}
.newslist{
	margin:10px 0 0;
	padding:15px 20px 0 0;
	background:url(../images/new_line.jpg) no-repeat left top;}
.newsinfo li span{
	float:right;}

.contact{
	width:275px;
	height:255px;
	line-height:25px;
	padding:0;
	margin:0;
	overflow:hidden;}
.contact_t{
	background:url(../images/contact_t.jpg) no-repeat left center;}
.bottom_logo{
	padding:6px 0 0;
	text-align:center;
	overflow:hidden;}
.link{
	padding:10px 0 0;
	}
.link h2{
	font-weight:normal;}
.part1 li{
	float:left;
	padding:0 20px 0 0;
	overflow:hidden;}


	












.product{
	width:751px;
	padding:0;
	margin:0 auto;
	overflow:hidden;
	}
.box {
    margin:0;
    width:751px;
	margin:0;
	overflow:hidden;
}
.tab_menu {
	background:url(../images/product_t.jpg) no-repeat left top;
    overflow:hidden;
	height:32px;
	overflow:hidden;
    width:751px;
}
.tab_menu li {
    color:#fff;
    cursor:pointer;
    float:left;
    font-weight:normal;
    height:32px;
    line-height:32px;
    margin:0;
    text-align:center;
    width:105px;
	font-size:16px;
	font-weight:bold;
}
.tab_menu li.current {
	background:url(../images/product_t_1.jpg) no-repeat left center;
    color:#FFFFFF;
}
.tab_menu li.current h2,.tab_menu li h2{
	font-size:16px;
	font-weight:bold;
	font-family:"微软雅黑";
	}
.tab_box {
	background:#233249;
	border-top:none;
    padding:10px 10px 5px;
	overflow:hidden;
}
.tab_box .hide {
    display:none;
}
.hotline{
	width:751px;
	height:108px;
	margin-top:12px;
	padding:0;
	overflow:hidden;
	}
.advantages{
	width:979px;
	padding:0;
	font-family:"微软雅黑";
	margin:0 auto;
	overflow:hidden;
	}
.advantages_t{
	background:url(../images/advan_t.jpg) repeat-x center top;
	height:30px;
	line-height:30px;
	padding:0 0 0 43px;
	font-size:16px;
	font-weight:bold;
	}
.advantages_t h2,.customer_t h2,.about_t h2,.process_t h2{
	font-size:16px;
	font-weight:bold;
	font-family:"微软雅黑";
	}
.advantages_info{
	padding:0 0 0 5px;
	background:url(../images/advan_info.jpg) no-repeat bottom;
	width:974px;
	height:80px;
	margin:0;
	}
.advantages_info li {
    color:#FFFFFF;
    float:left;
    font-size:14px;
    line-height:22px;
    padding:22px 0 0 70px;
    width:122px;
}
.customer{
	width:979px;
	padding:13px 0 0;
	margin:0 auto;
	overflow:hidden;
	}
.customer_t,.process_t{
	background:url(../images/customer.jpg) no-repeat center top;;
	height:37px;
	line-height:37px;
	padding:0 0 0 22px;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	}
.customer_info{
	padding:0;
	margin:0 auto;
	overflow:hidden;
	}
.customer_pro{
	width:470px;
	padding:20px 0;
	margin:0 auto;
	}
.customer_img{
	width:202px;
	height:157px;
	}
.customer_img a{
	display:inline-block;
	border:2px solid #ffffff;
	}
.customer_img a:hover{
	display:inline-block;
	border:2px solid #ffbf4b;}
.customer_txt{
	width:250px;
	padding:0;
	line-height:21px;
	}
.customer_txt_t{
	background:url(../images/txt_t.jpg) no-repeat left center;
	height:26px;
	line-height:26px;
	padding:0 0 0px 8px;
	margin:0;
	font-size:14px;
	color:#ffbf4b;
	}
.customer_txt_t a{color:#ffbf4b;
font-family:"微软雅黑";
font-weight:bold;}
.customer_txt_info{
	color:#FFF;
	}
.customer_txt_info span{
	width:51px;
	height:18px;
	float:left;
	padding:12px 0 0;
	}	
.aboutt{
	background:url(../images/xian.png) no-repeat center top;
	width:979px;
	padding:0;
	margin:0 auto;
	overflow:hidden;
	}
.aboutt_info{
	padding:15px 0 0;
	margin:0 auto;
	}
.ab_honor{
	width:294px;
	height:416px;
	float:left;
	padding:0;
	margin:0 auto;
	}


.clear{clear:both}
.process{
	width:979px;
	padding:7px 0 0;
	margin:0 auto;
	overflow:hidden;
	}
.process_info{
	padding:16px 0 0;
	margin:0 auto;
	overflow:hidden;
	}
.process_pro{
	width:474px;
	padding:0 0 16px;
	margin:0 auto;
	overflow:hidden;
	}
.process_bg{
	background:url(../images/round.jpg) no-repeat;
	width:221px;
	height:221px;
	padding:0;
	margin:0;
	}
.process_bg_t{
	width:65px;
	height:38px;
	padding:10px 0 0 78px;
	}
.process_bg_txt{
	padding:36px 35px 0;
	height:123px;
	text-align:center;
	line-height:21px;
	}
.process_bg_txt1{
	padding:20px 25px 0;
	height:123px;
	text-align:center;
	line-height:21px;
	}
.process_bg_txt2{
	padding:11px 16px 0;
	height:123px;
	text-align:center;
	line-height:21px;
	}

.process_bg_img8 {
    height:75px;
    padding:25px 72px 0 78px;
    width:155px;
}
.cen2{
	width:979px;
	padding:9px 0 0;
	margin:0 auto;
	overflow:hidden;
	}


.new{
	width:315px;
	padding:0;
	margin:0 auto;
	overflow:hidden;
	}
.new_info_txt{
	width:297px;
	padding:0 0 20px;
	margin:0 auto;
	min-height:96px;
	}
.new_info_img{
	width:98px;
	height:96px;
	float:left;
	padding:0;}
.new_info_r{
	width:190px;
	float:right;
	padding:0;
	line-height:21px;
	}
.new_info_r_t{
	background:url(../images/new_li.jpg) no-repeat left center;
	padding:0 0 5px 10px;
	color:#FFF;
	}
.new_info_r_t a{
	color:#FFF;
	}
.new_info_r_con{
	color:#5ec4ff;
	line-height:20px;
	}
.new_info li{
	background:url(../images/new_li.jpg) no-repeat left center;
	padding:0 0 0 14px;
	line-height:23px;
	}
.pro_t h3{
	font-size:14px;
	font-weight:bold;
	color:#fff;}
.pro_t span{
	float:right;
	font-size:12px;
	font-weight:normal;
	padding:0 15px 0 0;
	}
.pro_t span h1,.pro_t span h2{
	font-size:12px;
	font-weight:normal;
	}
.pro_t2 h3{
	width:125px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#fff;}
.pro_t2 span{
	float:right;
	font-size:12px;
	font-weight:normal;
	padding:0 15px 0 0;
	}
.pro_t2 span h1,.pro_t2 span h2{
	font-size:12px;
	font-weight:normal;
	}
.ny_info{
	width:728px;
	padding:15px 10px;
	min-height:500px;
	margin:0;
	border:1px solid #ddd;
	}
.ny_infos {
	width:728px;
    margin:0 auto;
    min-height:900px;
    padding:15px 10px;
	border:1px solid #ddd;
}
.ny_info2 {
	width:728px;
    margin:0 auto;
    min-height:990px;
    padding:15px 10px;
	border:1px solid #ddd;
}
.new_l{
	width:215px;
	padding:15px 0 0;
	margin:0;
	overflow:hidden;
	}
.new_l_info{
	margin:0;
	overflow:hidden;
	border:1px solid #ddd;
	padding:10px;
	width:193px;
	height:145px;
	}
.new_l_info li{
	background:url(../images/new_li.jpg) no-repeat left center;
	line-height:25px;
	padding:0 0 0 18px;
	}
.conta{
	width:193px;
	height:175px;
	border:1px solid #ddd;
	padding:10px;
	overflow:hidden;}
.pro_l {
    margin:0 auto;
    overflow:hidden;
    padding:0 5px;
    width:500px;
	border:1px solid #ddd;
	text-align:center;
}
.pro_r {
    line-height:25px;
    margin:0 0 0 10px;
    overflow:hidden;
    padding:0 0 0 10px;
    width:180px;
}
.pro_l_photo {
    border:1px solid #CCCCCC;
    margin:0;
    overflow:hidden;
    padding:0;
    text-align:center;
    width:400px;
}
.pro_s {
    padding:10px 0 0;
    width:400px;
}
.pros {
    border:1px solid #CCCCCC;
    float:left;
    height:60px;
    margin:0 4px 4px 0;
    width:60px;
}
.pro_r_t h1 {
    font-size:12px;
	font-weight:bold;
}
.news_t8 {
    margin:0 auto;
    overflow:hidden;
    padding:0;
    width:720px;
}
.news_t8 li {
    margin:10px 0;
    overflow:hidden;
    padding:0;
}
.news_info_li_t {
    border-bottom:1px dotted #3a5d92;
    color:#000000;
    font-size:16px;
    line-height:25px;
}
.news_info_li_t a:link, .news_info_li_t a:visited {
    color:#F60;
    font-size:16px;
}
.news_info_li_t span {
    color:#ffbf4b;
    float:right;
    font-size:14px;
}
.news_info_li_content {
    line-height:22px;
    margin:0;
    overflow:hidden;
    padding:8px 0 0;
}
.shownews_title {
    font-size:14px;
    font-weight:bold;
    margin:0;
    padding:10px;
    text-align:center;
}
.shownews_title h1 {
    font-size:14px;
    font-weight:bold;
}
/*other */
.rel{
	margin:0px;
	padding:50px 0 0;
	clear:both;
}
.rel_t{
	border-bottom:1px solid #fff;
    color:#ffbf4b;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	margin:0 0 20px;
	padding:0px;
}	
	
/*ny Tab css*/
#Tab1{ 
	width:96%;
	overflow:hidden;
	padding:0px 2px 0 12px;
	margin:0px auto;

} 

.Menubox { 
	width:100%;
	padding:5px 8px;
	height:20px;
	margin:0px;
	line-height:25px;
} 
.Menubox ul{ 
	margin:0px; 
	padding:0px; 
} 
.Menubox li{ 
	float:left; 
	display:block; 
	cursor:pointer; 
	width:150px; 
	text-align:center; 
	color:#fff; 
	font-weight:bold; 
} 
.Menubox li.hover{ 
	padding:0px; 
	width:150px; 
	border-left:1px solid #fff; 
	border-top:1px solid #fff; 
	border-right:1px solid #fff;
	font-weight:bold; 
	height:27px; 
	line-height:27px; 
} 
.Menubox li.alink{ 
	padding:0px; 
	width:150px; 
	border-bottom:1px solid #fff;
	font-weight:bold; 
	height:27px; 
	line-height:27px; 
} 

.Contentbox{ 
	clear:both; 
	margin-top:0px; 
	border-top:none;
	overflow:hidden;
	text-align:center; 
	padding-top:8px; 
}
#con_one_1{
	width:100%;
	overflow:hidden;
	padding:0px;
	margin:0px auto;
}

#con_one_1 li{ 
	overflow:hidden;
	padding:2px 10px 2px 12px;
	margin:0px;
/*	color:#003366;*/
	line-height:24px;
	text-align:left;
	border-bottom:1px #0078d0 dashed;
	background:url(../images/new_li.jpg) no-repeat left center;
}
#con_one_1 li span{ float:right;}
#con_one_2{
	width:100%;
	overflow:hidden;
	padding:0px;
	margin:0px auto;
}
#con_one_2 li{
	overflow:hidden;
	padding:2px 10px 2px 12px;
	margin:0px;
	line-height:24px;
	text-align:left;
	border-bottom:1px #0078d0 dashed;
	background:url(../images/new_li.jpg) no-repeat left center;
}
#con_one_2 li span{ float:right;}

.faqs {
    margin:0 auto;
    overflow:hidden;
    padding:0;
    width:710px;
}
.faqs li {
	background:url(../images/new_li.jpg) no-repeat left center;
    border-bottom:1px dashed #999999;
    display:block;
    float:left;
    line-height:26px;
    list-style:none outside none;
    margin:0 10px;
    padding:0 0 0 12px;
    position:relative;
    text-align:left;
    width:320px;
}
.d-panel {
    margin:0 auto;
    overflow:hidden;
    padding:20px 0 30px;
    width:710px;
}
.d-panel_t {
	background:#ff5d00;
    font-size:14px;
	color:#fff;
    font-weight:bold;
    line-height:28px;
    padding:0 0 0 30px;
}
.d-panel_info {
    padding:10px 0;
}
.relate_t {
    background-color:#ffae1b;
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    line-height:30px;
    padding:0 0 0 10px;
	margin-bottom:12px;
}
.relate_t span{
	color:#FFF;
	float:right;
	padding-right:10px;
	font-weight:normal;
	}
.red_x {
    color:#DD3904;
    display:inline;
    font-size:14px;
	line-height:30px;
}
.witness {
    margin:0 auto;
    overflow:hidden;
    padding:0;
    width:720px;
}
.witness ul li {
    height:158px;
    margin-left:8px;
    margin-top:10px;
	margin-bottom:20px;
}
.witness ul li .witness_img {
    display:inline;
    float:left;
    height:157px;
    margin-right:30px;
    padding:0;
    width:202px;
	border:1px solid #FFF;
}
.witness ul li div {
    float:left;
    height:158px;
    width:470px;
}
.witness ul li div h4 {
	border-bottom:1px dashed #0078d0;
    margin-bottom:6px;
}
.witness ul li div h4 span {
    color:#fff;
    float:right;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    padding-right:17px;
    padding-top:4px;
}
.witness ul li div h4 a {
	background:url(../images/new_li.jpg) no-repeat left center;
    display:block;
    font-size:14px;
    font-weight:bold;
    height:28px;
    line-height:28px;
    padding-left:10px;
	color:#ffb821;
}
.witness ul li div h4 a:hover {
    color:#fff;
    font-size:14px;
}
.witness ul li div span {
    color:#fff;
    font-weight:normal;
    line-height:24px;
}
.newstitle1 {
    height:28px;
    margin:0 12px 0 13px;
    padding:10px 0 0;
}
.newstitle1 .tilte_cn {
    color:#fff;
    float:left;
    font-size:14px;
    font-weight:bold;
    line-height:28px;
    padding-left:15px;
}
.sitemap_con {
    color:#fff;
    margin:0 auto;
    width:720px;
}
.sitemap_con .map_top {
    border-bottom:1px solid #CCCCCC;
}
.sitemap_con .map_top img {
    float:left;
}
.site_r_link {
    background:none repeat scroll 0 0 #F8F8F8;
    border:1px solid #CDCDCD;
    float:right;
    margin-top:45px;
    padding:5px 10px;
    width:120px;
}
.site_plc {
    background:url(../images/ico27.gif) no-repeat left center;
    padding:5px 0;
    text-indent:10px;
}
.sitemap_con h4 {
    line-height:30px;
}
.b4 {
    border:1px solid #E0E0E0;
}
.b4 ul {
    padding:0 11px;
}
.b4 li {
    float:left;
    height:25px;
    line-height:25px;
    overflow:hidden;
    padding-right:2px;
    width:162px;
}
.b4 li a {
    color:#fff;
}
.b4 li a:hover {
    color:#ffb821;
}
.text {
    height:18px;
    line-height:18px;
}
select {
    height:25px;
}
.pro_l_info{
	margin:0;
	overflow:hidden;
	padding:10px;
	border:1px solid #ddd;
	width:193px;
	height:330px;
	}
.new_l2 {
    margin:0 auto;
    overflow:hidden;
    padding:0px;
    width:214px;
}
.randomnews{
	width:726px;
	border:1px solid #ffb67c;
	padding:0;
	margin:0 auto;
	overflow:hidden;
	}
.randomnews_t{
	background-color:#ff6200;
    color:#fff;
    font-size:14px;
    font-weight:bold;
    height:30px;
    line-height:30px;
    text-indent:12px;
	}
.randomnews_t h2{
	font-size:14px;
	font-weight:bold;
	}
.randomnews_info {
    margin:0 auto;
    overflow:hidden;
    padding:10px;
    width:706px;
}
.randomnews_info li {
    background:url(../images/new_li.jpg) no-repeat scroll left center;
    border-bottom:1px dashed #ffb67c;
    display:block;
    line-height:28px;
    margin:0;
    padding:0 0 0 13px;
    position:relative;
    text-align:left;
}
.randomnews_info li span{
	float:right;
	color:#FFF;
	}
.gduo {
    background:#ff5d00;
    height:30px;
	color:#fff;
    line-height:30px;
    margin:30px 0 15px;
    overflow:hidden;
    padding:0 10px;
}
.gduo a:link,.gduo a:visited{
	color:#fff;}
.gduo span {
    display:block;
    float:right;
    height:30px;
    overflow:hidden;
    width:320px;
	color:#FFF;
}
.info_key {
	border-top:1px solid #CCC;
    height:30px;
    line-height:30px;
    margin:20px 0 0;
    overflow:hidden;
    padding:0 10px;
    width:710px;
}
.info_key a{
	padding:0 5px;
	color:#FFF;
	}
.info_key span {
    font-size:14px;
    font-weight:bold;
}
.cg_con {
	border-bottom:1px solid #EEEEEE;
	border-left:1px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
    margin-bottom:10px;
    padding-bottom:10px;
    padding-top:10px;
    width:726px;
}
.caigou_tab {
    color:#fff;
    height:248px;
    line-height:27px;
    width:700px;
}
.tr {
    text-align:right;
}
.caigou_tab .tt {
    text-align:right;
    vertical-align:top;
}
.caigou_tab .span_b {
    color:#FF0000;
    font-weight:bold;
}
.cons{
	padding:10px;
	line-height:22px;
	margin:0;
	color:#FFF;
	}
.cons span{
	color:#FFBF4B;
	}
.show_dt{
	width:600px;
	padding:0;
	margin:0 auto 15px;
	overflow:hidden;
	text-align:center;
	}
.comments {
	width:706px;
	padding:0 10px;
    border:1px solid #fff;
	margin:12px auto;
    overflow:hidden;
}
.comments h4 {
    color:#fff;
    line-height:27px;
    text-indent:10px;
}
.comments dl .huifu h5 {
    color:#5ec4ff;
    height:20px;
    line-height:20px;
    text-indent:0;
	font-size:12px;
	margin:0 auto;
}
.comments dl dd {
    overflow:hidden;
    width:650px;
	padding:0;
	margin:0 auto;
}
.comments dl .huifu {
    border:1px dashed #CCCCCC;
    line-height:18px;
    padding:8px;
    width:645px;
	margin:10px auto 0;
}
.info_pl {
    margin-bottom:10px;
    margin-right:9px;
    margin-top:5px;
    text-align:right;
}
.info_pl a{
	color:#5ec4ff;
	}
.info_fb {
    border:1px solid #fff;
    line-height:25px;
    overflow:hidden;
    padding:10px;
	width:706px;
}
.td_b tr {
    color:#fff;
    font-size:14px;
    font-weight:bold;
    text-align:right;
}
.info_fb table {
    border:0 none;
    width:702px;
}
.info_fb .text {
    border:1px solid #CCCCCC;
    height:20px;
    line-height:20px;
    width:200px;
}
.info_fb .textarea {
    border:1px solid #CCCCCC;
    vertical-align:top;
    width:400px;
}
.vat {
    text-align:right;
    vertical-align:top;
}
.info_fb .b13{
	width:59px;
    height:22px;
    margin:10px 0;
	cursor:pointer;
	background:url(../images/btn1.png) no-repeat bottom;
	border:none;
	color:#FFF;
}
.info_fb .b14{
	width:59px;
    height:22px;
    margin:10px 0;
	cursor:pointer;
	background:url(../images/btn2.png) no-repeat bottom;
	padding:0;
	border:none;
	}

.b15 {
    width:59px;
    height:22px;
    margin:10px 0;
	cursor:pointer;
	background:url(../images/btn1.png) no-repeat bottom;
	border:none;
	color:#FFF;
}
.b16 {
    width:59px;
    height:22px;
    margin:10px 0;
	cursor:pointer;
	background:url(../images/btn2.png) no-repeat bottom;
	border:none;
}
 /*评论*/
.comment{
margin:30px auto 0 auto;
}
.comment .title{
font-size:14px;
font-weight:bold;
line-height:150%;
padding:5px 5px;
color:#FFF;
background-color:#006BB6;
}
.comment .title a{color:#FFF;}
.comment .list{
margin-top:10px;
border:1px solid #ccc;
padding:0 10px; 
}
.comment .list .inline{
color:#015496;
overflow:hidden;
}
.inline li{
float:left;
padding:0 10px 0 0;
color:#015496;
font-weight:bold;
}
.comment .details,
.comment .redetails{
display:block;
padding-bottom:5px;
}
.comment .redetails{
margin-left:40px;
}
.comment .list blockquote{
padding:5px 5px 5px 15px;
margin:5px 0;
border-left:5px solid #015496; 
}
.comment .list blockquote p{
line-height:20px;
}
.comment .list blockquote small{
display:block;
line-height:20px;
margin-top:5px;
color:#999;
}
.comment blockquote small::before,
.comment blockquote small::before{
content:'—';
}
.addcomment{
margin:10px auto;
}
.addcomment .title{
font-size:14px;
font-weight:bold;
line-height:150%;
padding:5px;
color:#FFF;
background-color:#006BB6;
}
.addcomment input{
height:20px;
line-height:20px;
}
.addcomment ul,
.addcomment ul li{
display:block;
overflow:hidden;
}
.addcomment ul li,
.addcomment label{
padding:5px 0 0 0;
line-height:20px;
}
.addcomment .coltitle{
width:150px;
text-align:right;
display:block;
float:left;
}
.addcomment .colinput{
float:left;
display:block;
overflow:hidden;
}
.addcomment img{
vertical-align:middle;
}
.db_bg{
	background:url(../images/db_bg.jpg) repeat-x center top;
	width:100%;
	min-height:858px;
	padding:0;
	margin:0 auto;
	overflow:hidden;
	}