﻿@charset "utf-8";
/* CSS Document */
body{margin:0;; font-size:12px; font-family:"宋体","微软雅黑",Arial; background-color:#fff; color:#666666; padding:0; width:100%;}
ul,li,dl,dt,dd,form,h1,h2,h3,h4,p,input,form,b { margin: 0px; padding: 0px; font-family:"宋体";}
ul,li,dl,dt,dd,h1,h2,h3,h4,p,input,b {text-align:left;}
li { list-style-type: none;}
img{ border:0}
.clear { margin: 0; padding: 0; clear: both; overflow:hidden;}
.clear hr { margin: 0; padding: 0; display: none; }
a{ color:#666;text-decoration:none;}
a:hover,a:active{ text-decoration:underline;}
.center{ width:980px; margin:0 auto;}
.block{ display:block;}
.margin_b10{ margin-bottom:10px;}
.margin_b20{ margin-bottom:20px;}
.margin_b40{ margin-bottom:40px;}
#txtCheck,#btnOk{ background: none repeat scroll 0 0 transparent;border: 0 none; color:#fff;}
img{ border:medium none;}
.fl{float:left;}.fr{float:right;}
.font22 {font-family: "Microsoft YaHei";font-size: 22px;font-weight: normal;}
.font20 {font-family: "Microsoft YaHei";font-size: 20px;font-weight: normal;}
.font18 {font-family: "Microsoft YaHei";font-size: 18px;font-weight: normal;}
.font16 {font-family: "Microsoft YaHei";font-size: 16px;font-weight: normal;}
.font14 {font-family: "Microsoft YaHei";font-size: 14px;font-weight: normal;}
.font12 {font-family: "Microsoft YaHei";font-size: 12px;font-weight: normal;}
.wrap{background:url(../images/bg.jpg) no-repeat scroll center 0 #fff; margin:0; padding:0;}


.header { width: 100%; max-width: 1000px; margin: 0 auto; position: relative; }
.header .headbox{ height:80px;}
.header .headbox .left{ width:350px; height:70px; float:left; margin-top:10px;}
.header .headbox .left .logo{ padding:35px 68px; font-size:0; float:left;}
.header .headbox .left .pro{ padding:35px 88px; font-size:0; float:left; margin-left:12px;}
.header .headbox .right{ width:600px; height:40px; float:right; text-align:right; line-height:40px;}
.header .headbox .right a{ padding:0 5px;}

.navIL, .navIM, .logoPNG { background-image: url(../images/nav.png); }
.topNav { height: 75px; width: 100%; position: absolute; left: 0; top: 84px; margin: 0 auto; overflow: hidden; z-index: 4; }
.topNav2 { width: 200%; position: absolute; left: -50%; top: 0; }
.navBox { width: 1920px; margin: 0 auto; position: relative; }
.navIndexBg { width: 1920px; position: absolute; height: 75px; left: 0; top: 0; }
.navIL { width: 840px; position: absolute; left: 0; top: 0; height: 75px; background-repeat: repeat-x; background-position: 0 -75px; }
.navIR { left: 1080px; }
.navIM { left: 840px; position: absolute; width: 240px; height: 75px; top: 0; }
.navMain { width: 1000px; margin: 0 auto; height: 242px; position: relative; }
.navIndex { height: 37px; background: url(../images/nav.png) no-repeat; padding-left:7px;}
    .navIndex li { color: #fff; font-size: 14px; float: left; line-height: 37px; height: 37px; width: 104px; text-align: center; }
li.nav3, a.nav4:hover { background-position: -1120px -168px; }
.navIndex a { color: #fff; display: block; width: 102px; height: 50px; }
    .navIndex a:hover { color: #FFCC00; }
.nav1 { margin-right: 142px; }
.navSub { width: 867px; height: 187px; display: none; overflow: hidden; padding-left:133px; }
    .navSub a { color: #000; display: block; height: 23px; margin: 0 auto; width: 104px;  text-align:center; }
        .navSub a:hover { color: #ff3b00; background-position: -1232px 0; }
    .navSub dl { width: 104px; float: left; text-align: center; line-height: 23px; position: relative; padding-top:5px; height: 134px; }
    .navSub dt { position: absolute; width: 100%; height: 100%; left: 0; top: 0; text-indent: -5000px; background-position: -1120px 0; display: none; }
    .navSub dd { position: relative; }
.nav2 { margin-left: 264px; _margin-left: 132px; }
.logoBox { width: 112px; height: 124px; margin: 0 auto; position: relative; z-index: 5; top: 6px; left: 2px; }
h1.logoPNG { width: 112px; height: 124px; background-position: 0 -150px; display: block; text-indent: -5000px; position: relative; top: -8px; left: -1px; }
.header { height: 130px; }
.logoBox { position: relative; z-index: 3; }
.navSub dt, .navSub, li.nav3, a.nav4:hover, .navSub a:hover { background-image: url(../images/navSub.png); background-repeat: no-repeat; }


.container{ margin-top:-30px;}
.container .top{ background:url(../images/Frame-top.png) no-repeat scroll 0 0 transparent; width:1056px; height:13px; margin:0 auto;}
.container .mid{ background:url(../images/Frame-central.png) repeat-y scroll 0 0 transparent; width:1056px; height:auto; margin:0 auto;}
.container .mid .top_nav{ background:url(../images/nav-top.jpg) no-repeat center bottom; height:15px;}
.container .mid .cure{line-height: 40px;padding-left: 54px;padding-top: 10px;width: 100%;text-align: left;}
.container .mid .banner{ width: 100%; position:relative; padding-bottom: 20px; text-align:center;}
.ListUrl{height:130px; width:1000px; margin: 0 auto;}
.UrlImg{ float:left; width:180px; height:auto;padding:0 10px;}
.UrlImg2{ float:left; width:160px; height:auto;padding-left: 5px;}
.nav-central{ width:1000px; margin:0 auto;}
.content{ width:960px; margin:0 auto; height:auto; padding-bottom: 27px; overflow:hidden;}
.content h2{ font-size:16px; color:#009900; font-family:"微软雅黑"; font-weight:700;}
.content ul{  padding-bottom:20px; }
.bottom{ background:url(../images/Frame-Bottom.png) no-repeat scroll 0 0 transparent; width:1056px; height:16px; margin:0 auto;}


.footer{ padding:20px;}
.footer .toplink{ height:30px; line-height:30px; text-align:center; padding-bottom:15px;}
.footer .toplink a{ padding:0 5px;}
.footer .copyright{ text-align:center; height:40px; line-height:40px;}
.footer .link{text-align:center; height:40px; line-height:40px;}
.footer .link a{padding:0 5px;}
.footer a{ color:#666666;}
.producting{ width:900px; margin:0 auto; padding-bottom: 15px;}
.producting h1{ line-height:43px;}
.proing{ padding-bottom:64px;}
.pingleft{  width:468px; float:left;padding-top: 5px;}
.pingright{  width:350px; float:right; font-size:15px; line-height:28px; color:#000000; text-align: left;}
.productgift{ width:900px; margin:0 auto; padding-bottom:10px;}
.pmon{ background:url(../images/Gift.png) repeat-x scroll left top #ffffff; width:100%;}
.gift{ float:left; width:377px;  padding-left: 65px;padding-top: 19px; height:282px;}
.gift img{ float:left;}
.gift B a,.gift span{ color:#000; font-size:24px; line-height:34px; font-family:"宋体";}
.gift font{ float:left;  margin: 71px 11px;}
.page{clear:both; color:#999;font-family: "宋体";height: 52px;line-height: 22px;text-align: center; width: 100%;}
.page .cur{font-weight: bold; font-size: 15px;}
.page a{clear: both;color: #999999; margin: 8px;padding: 5px 8px;}
.productView { padding:40px 40px 40px 80px;}
.proimg{ float:right;}
.productView h1{ text-align:center; margin-bottom:15px;font-size: 24px;}
.proInfo{font-size:18px; line-height:26px; padding-top:29px; padding-left: 32px;}

.news{ width:999px; margin:0 auto;}
.newslist{ width:100%;}
.newsImg{ float:left; padding:39px 13px 23px 35px;width: 480px;}
.newstitle{ float:left; padding-top:55px; line-height:33px;text-align: left;width: 430px}
.newstitle h1 a{ font-size:24px; color:#444444; line-height: 35px;}
.newstitle span,.newstitle p a{ font-family:"宋体"; font-size:18px; color:#333;}
.newstitle p{ padding-top:6px;}
.newsview{float: left;margin: 0 auto; padding: 30px 0 30px 89px;text-align: left;width: 766px;}
.newsview h2{ color: #444444;font-size: 24px;line-height: 24px;}
.newsview span{ font-size:18px; line-height:18px; color:#787878;}
.newsview_content{margin: 0 auto;padding-top: 30px;text-align: left;width: 646px; font-size: 14px;line-height: 18px;}
.newsview_img{float: left; padding-left: 10px;text-align: left;width: 100%;}
.join{ background:url(../images/join01.png) no-repeat right top; padding-right:211px; width:646px; margin:0 auto;padding-bottom: 98px;}
.jointitle{ padding-top:40px;}
.joincontent{ padding-left: 24px;padding-top: 22px;}
.joinOnline{ width:910px; margin:0 auto;   padding-top: 22px;}
.joinleft{ float:left; width:600px;}
.joinleft h3{padding-bottom: 26px;padding-top: 20px;}
.joinright{ float:right; padding-right: 30px;padding-top: 40px;}
.joinOnlineview{ line-height:25px; padding-bottom: 73px;}
.joinOnlineview td {padding-bottom: 3px;vertical-align: top;float: left;}
.joinOnlineview th{font-weight: normal;float: left;}
.txt1{height: 21px;line-height: 25px;padding-left: 5px;width: 226px;}
.txt2{height: 74px;line-height: 24px;padding-left: 5px;width: 317px;}
.red {color: #FF0000;}
.serviceSearch{  background:url(../images/server_03.png) no-repeat scroll 0 0 transparent; width:943px; height:340px; margin-left: 69px;position: relative;}
.servicehealth{ background:url(../images/service.jpg) no-repeat scroll 0 0; width:903px; padding-top: 118px; margin: 0 auto;}
.servicehealth h1{border-bottom: 1px solid #EBEBEB;}
.healthleft{ float:left; padding-bottom: 123px;padding-top: 20px; width:374px;}
.healthright{ float:right;width: 515px;padding-top: 9px;}
.healist{padding-bottom: 40px; float:left; width:100%;}
.healist li{ float:left; line-height:27px; padding:10px 0 0 ; width:100%;}
.healist li span{ float:right;color: #000000; font-size:16px;}
.healist li a{ background:url(../images/der_03.jpg) no-repeat scroll left center transparent; float:left; font-family:"宋体"; padding-left:10px;color: #000000;font-size: 16px;}
.Sellhealth{width:903px; margin: 0 auto;}
.Sellhealth h1{border-bottom: 1px solid #EBEBEB;}
.selllist{margin-left: 99px;padding-bottom: 66px;padding-top: 31px;}
.selllist tr{ height:10px;}
.selllist th{ background:none repeat scroll 0 0 #cd7a8e; color:#FFF;text-align: center;}
.selllist td{ border-bottom:1px solid #efcfd8; text-align:center;}
.LatestNews{ width:903px; margin: 0 auto;}
.LatestNews h1{border-bottom: 1px solid #EBEBEB;}
.LateList{ width:596px; margin:0 auto;}
.LateList ul{ padding-top:20px;}
.LateList li{ float:left; line-height:27px; padding:10px 0 0 ; width:570px;}
.LateList li span{ float:right;color: #000000; font-size:16px;}
.LateList li a {background:url(../images/der_03.jpg) no-repeat scroll left center transparent; float:left; font-family:"宋体"; padding-left:10px;color: #000000;font-size: 16px;}
.Suggestions{background:url(../images/Member04.jpg) no-repeat scroll 0 0; width:903px; padding-top: 118px; margin: 0 auto;}
.Suggestions h1{border-bottom: 1px solid #EBEBEB;}
.SugContent{ padding-top:20px; width:100%;}
.SCleft{ float:left; width:60%;}
.SCright{ float:right; width:40%;}

.mid_index{background: url(../images/Frame-central.png) repeat-y scroll 0 0 transparent;height: 349px;margin: 0 auto;width: 1056px;}
.Indexbanner{ width:1030px; height:375px; margin:0 auto;}
.mid_bottom{ background:url(../images/index_04.png) no-repeat scroll 0 0 transparent; width:1056px; height:42px; margin:0 auto;z-index: 200; position:relative;}
.index_List{ width:1000px; margin:0 auto;}
.index_List ul{ float:left;}
.index_List ul li{ float:left; width:180px; height:120px; padding:5px 10px 15px 10px;}


.keyword{ width:111px; height:18px; line-height:18px;}
.txt3{ width:79px; height:19px; color:#e8dacd;}

.contact{ width:100%; margin:0 auto; padding-top: 55px;}

.pro_Search{ width:903px; margin: 0 auto;padding-bottom:10px;}
.Feedback{  margin: 30px auto 0;width: 911px; padding-bottom:50px; }
.tableFeedback{margin: 60px 0 0 204px;}
.tableFeedback tr{height: 35px;line-height: 0;}
.tableFeedback th{ width:15%;}
.tableFeedback td{ float:left;}
.btnFeedback {background: url("../images/Feedback.jpg") no-repeat scroll 0 0 transparent;border: medium none;height: 33px;margin-top: 7px;width: 80px;}

/*右侧在线客服*/
#kefu{ width:95px;position:absolute;/* height:500px; */background:#fff; right:-120px; top:10%;}
#kefu .kf_list{ width:81px; padding:0 6px 0 6px;border-left:1px solid #c1c1c1; border-right:1px solid #c1c1c1;}
#kefu .istobuy_kf{ }
#kefu .istobuy_kf a{ display:inline-block; background:url(../images/Kefu_2.jpg) no-repeat 0 0; height:23px; width:81px; margin-top:10px;}
#kefu .istobuy_kf a:hover{ text-decoration:none;}
#kefu .istobuy_kf a img{ margin-right:5px; vertical-align:-5px;}


.Honorary{ float:left; width:905px;}
.Honorary ul{list-style-type: none;margin: 0;padding: 0;}
.Honorary ul li{border-bottom: 1px dashed #DFD9CC;float: left;height: 248px;margin: 10px 6px;width: 244px;}
.Honorary ul li p{background-image: url("../images/bgGsryListPic1.gif");background-repeat: no-repeat;margin: 0;padding: 33px;height: 136px;}
.Honorary ul li p a{background-color: #D19456;border: 1px solid #990000;display: block;}
.Honorary ul li h1{font-size: 12px;font-weight: normal;margin: 0;padding: 8px 5px 5px;}
.Honview_a{ background-image: url("../images/Honorary03.jpg");background-repeat:no-repeat; width:69px; height:27px;display: inline-block; line-height: 29px;}

.home_bottom{ width:1030px; height:120px; background:url(../images/index_bottom.png) no-repeat; margin:0 auto; -webkit-box-box-shadow: 0px 0px 10px #888;
    -moz-box-box-shadow: 0px 0px 10px #888;
    box-shadow: 0px 0px 10px #888;
	border-radius:5px;}
.home_bottom .index_fw{ float:right; height:120px; width:196px; }
.home_bottom .index_taobao{ width:320px; height:120px; float:left;}
.home_bottom .alibaba_url{ padding:37px 30px; font-size:0; float:left; margin:28px 38px 0 136px;}
.home_bottom .taobao_url{ padding:37px 30px; font-size:0; float:left; margin:28px 0 0 0;}
.home_bottom .login{ width:210px; float:left; height:120px;}
.home_bottom .weibo{ width:200px; float:left; height:120px;}
.home_bottom .weibo_url{ font-size:0; padding:26px 78px; float:right; margin:43px 28px 0 0;}

.tags_wz a { padding-right:10px;}
.index_tag{ padding-bottom:20px;}
.index_tag ul{overflow: hidden;display: block; width:960px; margin:0 auto; }
.index_tag ul li{display: block;float: left;padding: 0;margin: 0;list-style: none;display: list-item;text-align: -webkit-match-parent;}
.index_tag ul li a{background:rgb( 26, 188, 156 );-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color: #FFF;display: block; margin: 0 6px 6px 0;padding: 5px 10px;}

.tags_list{width: 960px;margin: 0 auto;height: auto;padding-bottom: 27px;overflow: hidden;}
.tagstitle{ height:105px; width:960px; padding-bottom:20px;}
.tagstitle h1{ text-align:center; line-height:45px; font-size: 24px; font-family: \5FAE\8F6F\96C5\9ED1;}
.tagstitle p{ text-indent:2em; line-height:20px; color:#333333;  }
.tagsline{height: 0px;font-size: 0px;line-height: 0px;border-top: 6px solid #36be83;border-bottom: 6px solid #cbffe8; clear:both;}
.tags_box{padding-top:20px; overflow:hidden;}
.tags_box dl{ overflow:hidden; clear:both; padding-bottom:20px; background: url(../images/news_detail_14.gif) bottom repeat-x; margin-bottom:15px;}
.tags_box dl:hover{ background: #cbffe8}
.tags_box dt{ height:40px; line-height:40px; font-size:18px; font-family: \5FAE\8F6F\96C5\9ED1; }
.tags_box dt a{ color:#08623b; padding-left:15px; font-family: \5FAE\8F6F\96C5\9ED1; }
.tags_box dd{ line-height:20px; text-indent:2em;}
.tags_box dd a{ color:#08623b; padding:0 5px;}




.biaoform{
margin-top: 10px;
font-family: 微软雅黑;
color: #333;
font-size: 14px;
line-height: 200%;
font-family: 微软雅黑;
color: #333;
font-size: 16px;
}
.biaoform form{display: block; margin-top:10px;}
/*****普通表单*****/
.tab{
	width:96%;
	margin:0 20px;
	border:#EBB6BA 1px solid;
	border-collapse:collapse;
}
.tab th,
.tab td{
	padding:3px 10px;
	border:#EBB6BA 1px solid;
	svertical-align:top;
}
.tab th{
	background:#FCF2F3;
	color:#C71F25;
	font-weight:normal;
}
.tab td{
	background:#fff;
	font-size:12px;
}
/*****输入表单*****/
.tab_input{
	width:96%;
	margin:0 20px;
}
.tab_input th,
.tab_input td{
	padding:10px 10px;
	border:#EBB6BA 1px solid;
	vertical-align:top;
}
.tab_input th{
	width:130px;
	padding-right:5px;
	background:#FCF2F3;
	border:#EBB6BA 1px solid;
	color:#C71F25;
	text-align:right;
	font-weight:normal;
}
.tab_input td{
	background:#fff;
	text-align:left;
	border:#eee 1px solid;
	font-size:12px;
}
.tab_input strong{
	color:#f00;
}
.tab_network{width:100%; margin:10px 0;}
.tab_network th,.tab_network td{padding:5px 10px;border:#bbb 1px solid;vertical-align:top;text-align:left; font-size:16px; font-family: 微软雅黑; font-weight:300;}
.tab_network th{ width:20%}
.tab_network td{ width:80%}
/*****列表表单*****/
.tab_list{}

.content .tstab
{
 width:100%;
 height:100%;
 margin:0 auto;
 overflow:hidden;
}
.content .tsmenu,.content .tsmenu li
{
 margin:0;
 padding:0;
 list-style:none;
 text-align:center;
}
.content .tsmenu
{
 border-bottom:1px solid #499115;
 padding-left:20px;
 height:30px;
 margin-bottom:10px;
}
.content .tsmenu .default
{
 width:100px;
 float:left;
 line-height:30px;
 height:30px;
 cursor:pointer;
 
}
.content .tsmenu .active
{
 width:100px;
 float:left;
 color: #499115;
 line-height:29px;
 height:29px;
 margin-left:1px;
 cursor:pointer; 
 font-weight:bold;
 border: 1px solid #499115;
 border-bottom: 1px #fff solid;
 background:#FFFFFF;
 margin-bottom:-2px;
}

#allmap {width: 100%;height: 300px;overflow: hidden;hidden;margin:0;}

/*************/
#news_list dl em{
	padding-left:10px;
	color:#999;
	font-size:11px;
}
#news_list dt{
	padding-left:15px;
	padding-left:16px;
	background:url(../images/bg.png) no-repeat -930px -1347px;
}
#news_list dd{
	margin:5px 0 20px;
	padding-left:15px;
}
#news_show.content{
	margin-top:-10px;
	border-top:none;
}
#news_info{
	margin:0;
	padding:10px 0;
	padding:15px;
	background:#fff;
	border:#ddd 1px solid;
	border-bottom:none;
	text-align:center;
	color:#999;
}
#news_info h1{
	line-height:45px;
	margin-bottom:15px;
	padding-left:0;
	background:none;
	border-bottom:#eee 1px solid;
	font-size:20px;
}
.pro_lsit{ width:984px; height:45px;  background:url(../images/pro_list.gif) no-repeat left top; margin:0 auto; margin-top:140px; position:relative}
.pro_lsit_ul{width:560px; height:40px; margin:0 auto; position:relative; z-index:9999 }
.pro_lsit_ul li{ height:40px; float:left; padding:0 20px; line-height:40px; }
.pro_lsit_ul li a{ color:#9a9a9a; width:100px; display:block; float:left; text-align:center;margin-top:2px }
.pro_lsit_ul li a:hover{ color:#666666; text-decoration:none; width:100px;background:url(../images/tree_on.gif) no-repeat center top; margin-top:2px }
.pro_lsit_ul li a.moveOn{ color:#666666; text-decoration:none; width:100px;background:url(../images/tree_on.gif) no-repeat center top; margin-top:2px }
.proclass{width:984px; height:150px; margin:0 auto; background:url(../images/bg_ind_pro_cl_list.gif) no-repeat left top; padding-left:2px; position:absolute; top:-143px; left:0}
.proclass li{float:left; padding:0 5px; border-left:solid 1px #e6e6e6;}
.proclass li.one{border-left:none;}

.pro_tree{ width:982px; margin:0 auto; padding-top:20px}
.pro_tree_top{width:982px; height:5px; background:url(../images/con_top.gif) no-repeat left top; float:left;}
.pro_tree_con{ width:940px; padding:20px; height:auto; float:left; border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb; background:#ffffff}
.pro_tree_bottom{width:982px; height:6px; background:url(../images/con_bottom.gif) no-repeat left top; float:left; padding-bottom:0px}

.faq_info { clear:both; width:960px; margin:0px auto; overflow:hidden; padding:20px 0;}
.faq_left { float:left; width:200px; margin-left:5px;}
.faq_menu {width: 200px;padding-bottom: 30px;margin-top:10px;-webkit-box-box-shadow: 0px 0px 10px #058c01;-moz-box-box-shadow: 0px 0px 10px #058c01;box-shadow: 0px 0px 10px #058c01;border-radius: 5px;}
.faq_menu h2 {line-height: 40px;background: url(../images/faqnav.png) 5px 5px no-repeat;font-size:0;}
.faq_menu ul {width: 170px;margin: 15px 0 10px 10px;}
.faq_menu li {margin: 5px 0;}
.faq_menu li .current {background: url(../images/faqnav.png) 0 -50px no-repeat;color: #239809;}
.faq_menu li a {display: block;height: 32px;line-height: 32px;padding-left: 45px;background: url(../images/faqnav.png) 0 -100px no-repeat;font-size: 14px;color: #666;text-decoration: none;}
.faq_menu li a:hover{background: url(../images/faqnav.png) 0 -50px no-repeat;color:#239809;}
.faq_right {float:right; width:740px; margin-top:5px;}
.faq_right li{ overflow:hidden;}
.faq_right li h1{ height:36px;width:730px; margin:5px; -webkit-box-box-shadow: 0px 0px 10px #CCC;-moz-box-box-shadow: 0px 0px 10px #CCC;box-shadow: 0px 0px 10px #CCC;border-radius: 5px; }
.faq_right li h1 a {height: 20px;line-height: 20px;font-family: "微软雅黑";font-size: 20px;font-weight: 100;text-overflow: ellipsis;white-space: nowrap;display: block; padding-left:30px; background:url(../images/faqimages.png) no-repeat; width:580px; float:left; margin:8px;}
.faq_right li h1 span{ width:78px; float:right; font-size:12px; line-height: 36px; color:#CCCCCC;}
.faq_right li .faq_a{ width: 670px; background:url(../images/faqimages.png) 0 -20px no-repeat; padding-left:30px; margin:13px; line-height:24px; font-family: 微软雅黑, 'Microsoft YaHei'; font-size: 14px;}
.faq_right li .faq_a a{ color:#090;}

.cycy{ width:960px; margin:0 auto; background:url(../images/cycy.jpg) no-repeat; padding:300px 20px 0 20px; overflow:hidden;}
.cycy li{ width:960px; overflow:hidden; line-height:25px; border-bottom:1px dashed #ccc; font-size:16px; padding:15px 0; font-family: \5FAE\8F6F\96C5\9ED1;}
.cycy li:hover{ background:#eee;}
.cycy li a{ color:#CC3300;font-family: \5FAE\8F6F\96C5\9ED1; font-weight:700;}
.cycy li a:hover{color:#fff; background:#CC3300;text-decoration: none;}
.cycy li a.more{ padding-left:8px; color:#063;font-family: \5FAE\8F6F\96C5\9ED1; font-weight:300;}
.cycy li a.more:hover{ color:#fff; background:#063;text-decoration: none;}

.baike{ width:960px; margin:0 auto; background:url(../banner/baike.jpg) no-repeat; padding:300px 20px 0 20px; overflow:hidden; font-family: \5FAE\8F6F\96C5\9ED1; }
.baike ul{ width:720px; float:left; }
.baike ul li{height:30px; line-height:30px; font-size:18px;}
.baike ul li.line{height:10px; border-bottom:1px #ccc dashed; margin-bottom:10px;}
.baike ul li a{float:left;}
.baike ul li span{float:right; text-align:right; width:100px; font-size:12px;}
.side{width:198px; overflow:hidden; font-family: "\5B8B\4F53", sans-serif; margin:20px 20px 0 0; }
.side-nav{border: 1px solid #dedbdb; background: #f5f5f5;border-radius: 4px; margin-bottom: 20px; overflow:hidden; }
.side-nav ul{padding:10px;}
.side-nav li{ padding:5px 0; border-bottom:1px dashed #dedbdb;  }
.side-nav li a{ color:#333333;  background:url(side_nav_li.png) no-repeat; padding-left:15px;}
.side-nav li a:hover,.side-nav .hover a{color:#146fae; background:url(side_nav_li.png) 0 -20px  no-repeat;}
.m-tit{height: 50px;line-height: 50px;border-bottom: 1px solid #dedbdb;}
.m-tit i.icon {width: 3px;height: 26px;background: #146fae;display: block;float: left;margin-top: 12px;margin-right: 15px;}

.Caseread{
	width:941px;
	margin:0 auto;
	padding:24px 0 26px 0;
	overflow:hidden;
	}
.case_read_one{
	width:941px;
	line-height: 40px;
	overflow:hidden;
	margin-bottom:23px;
	padding-bottom:25px;
	background:url(../images/news_34.gif) bottom repeat-x;
	}
.case_read_one h3{
    font-size: 18px;
    font-weight: 600;
    
}


  /*分页*/
.case_list_page
{
	width:940px;
	height:38px;
	line-height:38px;
	text-align:center;
	margin:7px auto 24px auto;
}

.listpage
{	
	width:941px;
	height:38px;
	line-height:38px;
	text-align:center;	
}
.listpage li{ float:left; margin:0 5px;}
.listpage li a{ padding:2px 5px; border:1px solid #CCC;}

/* pages */
.ep-pages { padding: 10px 12px; clear: both; text-align: center; font-family: Arial, "\5B8B\4F53", sans-serif; font-size: 14px; vertical-align: top; }
.ep-pages a, .ep-pages span { display: inline-block; height: 23px; line-height: 23px; padding: 0 8px; margin: 5px 5px 0 0; background: #fff; border: 1px solid #e5e5e5; overflow: hidden; vertical-align: top; }
.ep-pages a:hover { background: #08623b; color:#FFF; border: 1px solid #08623b; text-decoration: none; }
.ep-pages a, .ep-pages a:visited { color: #252525; }
.ep-pages a:hover, .ep-pages a:active { color: #ffffff; }
.ep-pages .current { background: #08623b; border: 1px solid #08623b; color: #fff; }
.ep-pages a.current, .ep-pages a.current:visited { color: #ffffff; }
.ep-pages a.current:hover, .ep-pages a.current:active { color: #ffffff; }
.ep-pages-ctrl { font-family: "\5B8B\4F53", sans-serif; font-weight: bold; font-size: 16px; }
.ep-pages-disabled { color: #e5e5e5; }
.ep-pages-all { font-size: 12px; vertical-align: top; }
.ep-pagenav { margin: 10px 0; border-top: 1px solid #e5e5e5; position: relative; line-height: 23px; }
.ep-pagenav-arrout { overflow: hidden; position: absolute; top: -8px; _top: -7px; left: 50%; margin-left: -8px; border-color: transparent transparent #e5e5e5; border-style: dashed dashed solid; border-width: 0 8px 8px; font-size: 0; height: 0; width: 0; line-height: 0; overflow: hidden; }
.ep-pagenav-arrin { overflow: hidden; position: absolute; top: -7px; _top: -6px; left: 50%; margin-left: -7px; border-color: transparent transparent #ffffff; border-style: dashed dashed solid; border-width: 0 7px 7px; font-size: 0; height: 0; width: 0; line-height: 0; overflow: hidden; }
.ep-pagenav-title { padding: 9px 0 3px; }
.ep-pagenav-list { margin-left: -10px; }
.ep-pagenav-list li { float: left; _display: inline; width: 290px; height: 23px; margin-left: 10px; overflow: hidden; }
.ep-pagenav-list li.current { color: #08623b; }
.ep-search { float: right; _display: inline; width: 318px; height: 24px; background: #fff; border: 1px solid #dddddd; }
.ep-search-text { float: left; width: 292px; color: #bcbcbc; height: 24px; line-height: 24px; border: 0; text-indent: 8px; }
.ep-search-btn { float: right; background-position: 3px -164px; cursor: pointer; height: 24px; width: 26px; border: 0; }


.main_cab{
	width:960px;
	overflow:hidden;zoom:1;
	margin:0 auto;
}
.news_d_title{
	width:942px;
	height:45px;
	line-height:45px;
	margin:18px auto 0 auto;
	padding-bottom:1px;
	background:url(../images/news_detail_14.gif) bottom repeat-x;
	text-align:center;
	font-family:微软雅黑;
	}
.news_d_title h1
{
    font-weight:100;
	font-size:24px;
	text-align:center;
	color: #009900;
	font-family:\5FAE\8F6F\96C5\9ED1;
	}
.news_d_time{
	width:942px;
	height:28px;
	line-height:28px;
	text-align:center;
	color:#afafaf;
	margin:0 auto;
	}
.newsd_dtxt{
	width:912px;
	margin:0 auto;
	line-height:25px;
	padding:16px 15px 21px 15px;
	background:url(../images/news_detail_14.gif) bottom repeat-x;
	color:#666666;
	}
.newsd_dtxt a{ color:#090; text-decoration:none;}
.newsd_dtxt a:hover{ color:#f00; text-decoration:none;}
.news_d_pages{
	width:942px;
	height:48px;
	margin:0 auto;
	padding:9px 0px 0px 0px;
	}
.news_dp_left{
	width:500px;
	height:48px;
	float:left;
	}
.news_dp_left ul li{
	width:600px;
	height:21px;
	line-height:21px;
	margin-bottom:3px;
	}
.news_dp_left ul li a:hover,.news_dp_right a:hover{
	color:#32abe1;
	}
.news_dp_left ul li a.liba01{
	background:url(../images/news_detail_27.gif) 13px 2px no-repeat;
	}
.news_dp_left ul li a.liba02{
	background:url(../images/news_detail_34.gif) 13px 2px no-repeat;
	}
.news_dp_right{
	width:360px;
	height:48px;
	line-height:22px;
	float:right;
	text-align:right;
	color:#666666;
	}
	
.baidushare {
text-align:center;
}

/*客服*/

#box-kefu { position: fixed; right: 0; top: 20%; z-index: 100; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+100)); }
#box-kefu .kefu-open { position: absolute; top: 0; right: 0; width: 138px; padding: 46px 0 0 0; background: url(../images/kefu_icon.png) no-repeat -46px 0; _background-image: url(../images/kefu_icon.gif); overflow: hidden; }
#box-kefu .kefu-open .close{ display: block; position: absolute; width: 22px; height: 22px; right: 0; top: 0; text-indent: -9999px; }
#box-kefu .kefu-open div { padding-bottom: 5px; background: url(../images/kefu_bg.png) no-repeat -268px bottom; width: 134px; }
#box-kefu .kefu-open ul { background: url(../images/kefu_bg.png) repeat-y 0 0 #939393; }
#box-kefu .kefu-open li { height: 32px; line-height: 32px; padding: 0 15px 2px; background: url(../images/kefu_bg.png) no-repeat -134px bottom; }
#box-kefu .kefu-open li a { color: #fff; display: block; position: relative; zoom: 1; padding-left: 35px; }
#box-kefu .kefu-open li a:hover { text-decoration: none; }
#box-kefu .kefu-open li a i { display: inline-block; position: absolute; left: 10px; top: 6px; width: 21px; height: 21px; background: url(../images/kefu_icon.png) no-repeat 9999px 9999px; _background-image: url(../images/kefu_icon.gif); }
#box-kefu .kefu-open li a i.qq { background-position: -86px -56px; }
#box-kefu .kefu-open li a i.online { background-position: -56px -56px; }
#box-kefu .kefu-open li a i.txt { background-position: -56px -86px; }
#box-kefu .kefu-close { position: absolute; top: 5px; right: 0; width: 0; height: 127px; padding: 0; background: url(../images/kefu_icon.png) no-repeat 0 0; _background-image: url(../images/kefu_icon.gif); cursor: pointer; overflow: hidden; }


.banner { position: relative; clear: both; margin-top: 0px; width:100%; margin: 0 auto; text-align:center }
#img img { display: none; border: 0; width:1030px; height:380px; margin-top:-0px; }
#SwitchNav { position: absolute; top: 320px; right: 415px; }
    #SwitchNav div { float: right; margin-right: 0px; width: 200px; height: 25px; background-image: url(../images/adbg.png); background-repeat: no-repeat;}
    #SwitchNav ul { padding-top: 6px; }
    #SwitchNav .nocurrent { display: block; width: 14px; height: 14px; }
    #SwitchNav li { float: left; width: 14px; height: 14px; overflow: hidden; margin-left: 12px; _margin-left: 6px; margin-right: 14px; _margin-right: 20px; cursor: pointer; text-indent: 999px; list-style: none; }
    #SwitchNav .current { display: block; width: 14px; height: 14px; background-image: url(../images/adbg2.png); }
	
.content_title{
	width:960px;
	height:45px;
	line-height:45px;
	margin:0px auto 10px auto;
	padding-bottom:1px;
	background:url(../images/news_detail_14.gif) bottom repeat-x;
	text-align:center;
	font-family:微软雅黑;
	}
.content_title h1
{
    font-weight:100;
	font-size:24px;
	text-align:center;
	color: #009900;
	font-family:\5FAE\8F6F\96C5\9ED1;
	}

.pro_list {width: 960px;margin: 0 auto; overflow: hidden;}
.pro_list dl{
    width:220px;
	height:240px;
	padding:10px;
	float:left;
}

.pro_list dt{
    width:200px;
	height:200px;
	padding:10px;
	-webkit-box-box-shadow: 0px 0px 10px #888;
    -moz-box-box-shadow: 0px 0px 10px #888;
    box-shadow: 0px 0px 10px #888;
	border-radius:10px;
}
.pro_list dt img{ width:200px; height:200px; }
.pro_list dd{
    width:220px;
	height:30px;
	line-height:30px;
	text-align:center; 
}
.pro_lipin_nav{ width:780px; overflow:hidden; margin:0 auto; padding-top:10px;}
.pro_lipin_nav li{ width:220px; height:60px; float:left; padding:0 20px;}
.pro_lipin_nav dl{ width:240px; float:left; height:310px; padding:0 10px;}
.pro_lipin_nav dt{ width: 200px;height: 260px;padding:10px;-webkit-box-box-shadow: 0px 0px 10px #888;-moz-box-box-shadow: 0px 0px 10px #888;box-shadow: 0px 0px 10px #888;border-radius: 10px; margin:0 auto;}
.pro_lipin_nav dt img{ width: 200px;height: 200px; padding-top:60px;}
.pro_lipin_nav dt.dt1{ background:url(../banner/product_lipin1.png) no-repeat;}
.pro_lipin_nav dt.dt2{ background:url(../banner/product_lipin2.png) no-repeat;}
.pro_lipin_nav dt.dt3{ background:url(../banner/product_lipin3.png) no-repeat;}
.pro_lipin_nav dd{width: 240px;height: 30px;line-height: 30px;text-align: center;}


.linpin_container{
	width:1000px;
	overflow:hidden;
	margin:50px auto 0;
}

.lipin_menu{
	width:1000px;
	height:34px;
}

.lipin_menu ul{
	list-style:none;
	width:720px;
	height:34px;
	margin:0 auto;
}

.lipin_menu li{
	background:url(../images/header_tabs.png) repeat-x;
	background-position:214px 0;
	display:block;
	float:left;
	width:215px;
	height:34px;
	cursor:pointer;
}

.lipin_menu li.current{
	background-position:0 0;
}

.lipin_menu span{
	display:block;
	line-height:34px;
	text-align:center;
	letter-spacing:4px;
}

.current span{
	color:#666;
	text-shadow:0px 0px 2px #FFF;
}


.lipin_content{
	background:#F9F9F9;
	border-radius:12px;	
	box-shadow:0px 0px 6px rgba(0,0,0,0.2);
	overflow:hidden;
	padding-top:20px;
}

.lipin_content ul{
	list-style:none;
}

.lipin_content li{
	float:left;
	width:1000px;
	display:block;
}

.index-jmbtn{
    width:70px;
	height:310px;
	top: 120px;
	position: fixed;
    right: 20px;
	z-index:999;
}



.zs_list {width: 960px;margin: 0 auto; overflow: hidden; padding-top:15px;}
.zs_list dl{width:132px;padding:14px;float:left;}
.zs_list dt{width:120px; padding:6px; margin-bottom:10px; -webkit-box-box-shadow:0px 0px 10px #bbb;-moz-box-box-shadow:0px 0px 10px #bbb;box-shadow:0px 0px 10px #bbb;}
.zs_list dd{width:132px;height:20px;line-height:20px;text-align:center;}
.zs_list img{ width:120px; height:90px;}


.RForm {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.RForm DT {	LINE-HEIGHT: 23px}
.RformB {	PADDING-LEFT: 10px}
.blk_29 {	PADDING-RIGHT: 0px; BORDER-TOP: #a1d2fd 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px; ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/ca_hz_002.gif) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 55px; HEIGHT: 25px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/ca_hz_002.gif) no-repeat -11px 0px; FLOAT: right; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 55px; HEIGHT: 25px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 888px; PADDING-TOP: 5px}
.blk_29 .box {	FLOAT: left; WIDTH: 152px; TEXT-ALIGN: center}
.blk_29 .box IMG {MARGIN: 0px auto; padding:3px; border:1px solid #CCC; width:124px; height:124px;}
.blk_29 .box A:hover IMG {	BORDER-RIGHT: #5385cc 1px solid; BORDER-TOP: #5385cc 1px solid; BORDER-LEFT: #5385cc 1px solid; BORDER-BOTTOM: #5385cc 1px solid}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 136px; LINE-HEIGHT: 20px; text-align:center;}
.rollphotos {	MARGIN-TOP: 10px;WIDTH: 950px}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 950px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}

/*多说样式*/
#ds-reset .ds-avatar img{   
    width:54px;height:54px; /*设置图像的长和宽，这里要根据自己的评论框情况更改*/  
    border-radius: 27px;/*设置图像圆角效果,在这里我直接设置了超过width/2的像素，即为圆形了*/  
    -webkit-border-radius: 27px;/*圆角效果：兼容webkit浏览器*/  
    -moz-border-radius:27px;   
    box-shadow: inset 0 -1px 0 #3333sf;/*设置图像阴影效果*/  
    -webkit-box-shadow: inset 0 -1px 0 #3333sf;   
    -webkit-transition: 0.4s;      
    -webkit-transition: -webkit-transform 0.4s ease-out;   
    transition: transform 0.4s ease-out;/*变化时间设置为0.4秒(变化动作即为下面的图像旋转360读）*/  
    -moz-transition: -moz-transform 0.4s ease-out;   
}    
#ds-reset .ds-avatar img:hover{/*设置鼠标悬浮在头像时的CSS样式*/  
    box-shadow: 0 0 10px #fff; rgba(255,255,255,.6), inset 0 0 20px rgba(255,255,255,1);   
    -webkit-box-shadow: 0 0 10px #fff; rgba(255,255,255,.6), inset 0 0 20px rgba(255,255,255,1);   
    transform: rotateZ(360deg);/*图像旋转360度*/  
    -webkit-transform: rotateZ(360deg);   
    -moz-transform: rotateZ(360deg);   
} 

#g-search {
	margin-top:8px;
	float:right;
	margin-right:15px;
	width:110px;
}
#g-search input {
	float:left;
	width:88px;
	height:20px;
	line-height:20px;
	border:0;
	margin:0;
	background-color: transparent;
}
#g-search button {
    background-color: transparent;
	overflow:visible;
	border:0 none;
	float:left;
	white-space:nowrap;
	padding-left:0;
	height:20px;
	width:20px;
	cursor:pointer;
	text-indent:-9999px;
	margin:0 0 0 2px;
}
.boxzt{ width:960px; height:400px; background:url(../images/zt.jpg) no-repeat; margin:0 auto; clear:both;}
.xcbox2013{ width:960px; margin:0 auto; clear:both;}
.xcbox2013 ul{ padding:0;}
.box01{ width:960px; margin:0 auto; padding:0; position:relative;}
.box01 li{ float: left; width: 120px; text-align: center; height: 180px; margin:20px; cursor: pointer; z-index:0; position:relative;}
.box01 li img{ height: 180px; margin: 0 auto;}
.box01 li .in{ position: absolute; left: 0; top: 0;width: 120px; }
.box01 li .in p{ display: none; text-align: center;}
.box01 li.on{ z-index:99;}
.box01 li.on .in{ padding: 5px; border: 1px solid #ccc; position:absolute;z-index:100; width:auto; text-align: center; top:-40px;  background: #fff;}
.box01 li.on .in p{ position:relative; display:block;}
.box01 li.on img{ height: auto; margin-bottom: 8px;}
.box02{ width:960px; margin:0 auto; padding:0; position:relative;}
.box02 li{ float: left; width: 120px; text-align: center; height: 320px;  margin:20px;  cursor: pointer; z-index:0; position:relative;}
.box02 li img{ height: 320px; margin: 0 auto;}
.box02 li .in{ position: absolute; left: 0; top: 0;width: 120px; }
.box02 li .in p{ display: none; text-align: center;}
.box02 li.on{ z-index:99;}
.box02 li.on .in{ padding: 5px; border: 1px solid #ccc; position:absolute;z-index:100; width:auto; text-align: center; top:-40px;  background: #fff;}
.box02 li.on .in p{ position:relative; display:block;}
.box02 li.on img{ height: auto; margin-bottom: 8px;}
.box03{ width:960px; margin:0 auto; padding:0; position:relative;}
.box03 li{ float: left; width: 440px; text-align: center; height: 243px;  margin:20px;  cursor: pointer; z-index:0; position:relative;}
.box03 li img{ height: 243px; margin: 0 auto;}
.box03 li .in{ position: absolute; left: 0; top: 0;width: 440px; }
.box03 li .in p{ display: none; text-align: center;}
.box03 li.on{ z-index:99;}
.box03 li.on .in{ padding: 5px; border: 1px solid #ccc; position:absolute;z-index:100; width:auto; text-align: center; top:-40px;  background: #fff;}
.box03 li.on .in p{ position:relative; display:block;}
.box03 li.on img{ height: auto; margin-bottom: 8px;}
.bsc{  position:absolute; right:10px; width: 19px; height: 15px; font-size: 0; float:right;}

/*2014-05-12员工风采页开始*/
.employee {
	width: 960px;
	height: auto;
	line-height: 24px;
	color: #fff;
	margin: 0 auto;
	padding:10px 0;
}
.employee_dli {
overflow: hidden;
height: 210px;
margin-bottom: 20px;
background: url(../images/embg.jpg) left top no-repeat;
position: relative;
}
.employee_dimg {
width: 110px;
height: 140px;
margin: 41px 0 0 48px;
float: left;
}
.employee_dimg img {
width: 110px;
height: 140px;
}
.employee_dinfor {
margin-left: 175px;
padding: 55px 35px 0 38px;
width: 705px;
}
.employee_dinfor p{ font-size:16px; text-indent: 2em; font-family: 微软雅黑, 'Microsoft YaHei';}
.employee_dinfor a{color:#FFF;}
.employee_dinfor a:hover,.employee_dinfor a:active{ text-decoration:none; color:#ffe88c;}

/*2014-05-12员工风采页结束*/

