@charset "gbk";
/* CSS Document */
/*css reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0; } 
a{
	text-decoration: none;
}

#index_body{
	background-image: url(../images/bodybg.png);
	background-repeat: repeat;
}
.head{
	background-color:#FFFFFF;
	width:980px;
	height:110px;
	margin-right: auto;
	margin-left: auto;
}
.logo {
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	height: 83px;
	width: 404px;
	float: left;
	margin-top: 5px;
}
.head_dl {
	float: right;
	height: 84px;
	width: 550px;
}
.head_dl_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float:right;
	margin-top: 7px;
	margin-right: 10px;
}
.head_dl_c td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ba2e01;
}
.head_dl_aa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.head_dl_aa:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
}
.head_dl_b {
	background-image: url(../images/material.png);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	height: 21px;
	width: 313px;
	margin-right: 10px;
	margin-top: 15px;
	margin-bottom: 12px;
}
.head_dl_c {
	width:540px;
	float: right;
	height: 20px;
	margin-bottom: 5px;
}
input{vertical-align:middle}
.input{width:140px; border:1px solid #aaa; height:22px; line-height:22px}

/*头部样式完-----------------------------------------------------------------------------------*/

/*尾部样式开始---------------------------------------------------------------------------------*/
ul{
	list-style:none;
	margin: 0px;
	padding: 0px;
}
.footer{
	width:980px;
	height:150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../imgs/bg17.png);
	background-repeat: repeat-x;
	background-position: top;
	padding-bottom: 10px;
}
.footer .footer_a{
	height: 31px;
	width: 980px;
}
.footer .footer_a .footer_aa {
	width:590px;
	height:30px;
	margin-right: auto;
	margin-left: auto;
}
.footer .footer_a ul{
	list-style:none;
	margin: 0px;
	padding: 0px;
}
.footer .footer_a li{
	float: left;
	margin-top: 5px;
	padding-left: 5px;
	height: 21px;
	width: 68px;
}
.footer .footer_b .footer_ba {
	float: left;
	height: auto;
	width: 335px;
	padding-left: 50px;
}

.footer .footer_a a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2a2a2a;
	text-decoration: none;
}
.footer .footer_a a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
}
.footer .footer_b {
	height: auto;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.footer .footer_b .footer_bb {
	float: right;
	height: auto;
	width: 550px;
}
.footer .footer_b .footer_bb li {
	font-family: "新宋体";
	font-size: 12px;
	line-height: 20px;
	color: #2a2a2a;
}
.footer .footer_b .footer_bb a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2a2a2a;
	text-decoration: none;
}
#footer_c_c{
	height: 70px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
.footer_c {
	height: auto;
	width: 970px;
	margin-left: 10px;
}
.footer_c .cc {
	margin-top: 10px;
	float: left;
	height: 48px;
	width: 188px;
	margin-right: 5px;
}


.footer .footer_b .footer_ba li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #2a2a2a;
}
.footer .footer_b .footer_ba samp {
	font-weight: bold;
	color: #CC0000;
}
.footer .footer_b .footer_ba #footer_ba {
	font-weight: bold;
	color: #2a2a2a;
}
.footer .footer_b .footer_ba #footer_zx {
	float: right;
	height: 17px;
	width: 63px;
	margin-right: 1px;
}
/*尾部样式结束---------------------------------------------------------------------------------*/
#body_a {
	height: auto;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
/*焦点图样式---------------------------------------------------------------------------------*/
.effect {
	float: left;
	height: 260px;
	width: 640px;
}
.slideBox{ width:640px; height:260px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:640px; height:260px; }
/*焦点图样式结束---------------------------------------------------------------------------------*/

/*首页域名注册-------------------------------------------------------------------------------------*/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div,dl,dt,dd,a{margin:0;padding:0;border:0;}
body {repeat;color:#1f1f1f;font-size:12px;font-family:"Microsoft Yahei", "SimSun", "Arial Narrow";}
ul, ol {list-style-type:none;}
a {text-decoration:none;}
table {border-collapse:collapse;border-spacing:0; width:100%;}
h4 {font-size:14px;}
.clear {clear:both;}
/*
a:link {color:#FFFFFF;}
a:visited {color:#FFFFFF;}
*/
a:hover, a:active, a:focus {color:#c00;}
.hidden{ display:none;}
.hide{ display:none;}
.show{ display:block;}
.fl {float:left;}
.fr {float:right;}
.orange {color:#FF6600;}
.p9{ padding:9px;}
.yumingzhuce{
	float: right;
}
.yumingbox {
	border:1px solid #C8D1D5;
	background:#FFF;
	width:328px;
	height:260px;
	margin-bottom: 5px;
}
.yumingboxtop {padding:0 10px;height:28px;line-height:28px;color:#ba2e01; background:#FAFAFA;border-bottom:1px solid #C8D1D5;}
.yumingboxtop h3 {width:70px;font-size:14px;display:block;float:left;color:#ba2e01;}
.yumingboxtop span {width:100px;cursor:pointer;text-align:center;float:left;border-left:#FAFAFA 1px solid;border-right:#FAFAFA 1px solid;}
.yumingboxtopnav {float:left;}
.yumingboxtop span.on {background:#FFF;border:1px #C8D1D5 solid;font-weight:bold;border-top:none;border-bottom:none;position:relative;top:1px;}
.yumingad { padding-left:20px;height:35px; line-height:35px; color:#C00;}
.yumingad b{ font-size:12px; color:#C00;}
.yumingmain {display:none;background:#FFFFFF;margin:10px;margin-top:0;margin-bottom:0;padding-top:10px;}
.yumingmain table {}
.yumingmain td {height:30px;line-height:30px;padding-left:3px;}
.yumingmain td span.wwwdian {font-size:24px;color:#ba2e01;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.yumingmain td span {height:24px; line-height:24px; display:inline-block;float:left;}
.yumingmain td span input {height:20px; line-height:20px;}
.yumingmain td span a.yumingbtn{ padding:0 15px; font-weight:bold;}
a.aorange {border:1px solid #FF7000;background:#ff6600 url(/images/aorange.gif) repeat-x;border-radius:3px; display:inline-block;}
a.aorange:hover{border:1px solid #C8D1D5;color:#FF9900;background:#FCFCFC url(/images/awhite.gif) repeat-x;}
/*首页域名注册结束---------------------------------------------------------------------------------*/
.sfm {
    clear:both;
}
#body_a .gmlc {
	height: 42px;
	width: 980px;
	z-index: auto;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
}
.body_b {
	height: 100%;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}
.kfdh {
	float: left;
	height: 106px;
	width: 280px;
	border: 1px solid #f7c280;
}
.d {
	background-image: url(../images/d.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 280px;
}
.d_bt {
	font-family: "新宋体";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #ff6600;
	margin-left: 5px;
	padding-top: 5px;
	width: 140px;
	float: left;
}
#body_a .body_b .kfdh .kfdh_lr li{
	float: left;
	height: 58px;
	width: 63px;
	margin-right: 3px;
	margin-left: 3px;
	margin-top: 10px;
}
.rxcp{
width:689px;
height:284px;
float:right;
background-color:#FFFFFF;
border:1px solid #ced6da;
}
#body_a .body_b .rxcp .rxcp_bt {
	background-image: url(../images/rxcp.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ced6da;
	margin-bottom: 15px;
}
#body_a .body_b .rxcp .rxcp_bt .rxcp_btz {
	font-family: "新宋体";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #d74801;
	padding-left: 40px;
	float: left;
	height: 25px;
	width: 80px;
	padding-top: 10px;
}
#body_a .body_b .rxcp .rxcp_bt .rxcp_gd {
	float: right;
	height: 17px;
	width: 48px;
	padding-right: 20px;
	padding-top: 10px;
}

/*-------热销产品---------------------------------------------------*/
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif,"宋体";}
a{color:#333;text-decoration:none;}
a:hover{
	color:#CC0000;
	text-decoration: none;
}
.demopage{
	width:660px;
	height:215px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.demopage h2{font-size:14px;text-align:center;}
/* tabbox */
.tabbox{
	width:660px;
	position:relative;
	height: 215px;
}
.tabbox .tabbtn{
	height:30px;
	background:url(../images/tabbg.gif) repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e5cc8e;
	border-left-color: #e5cc8e;
}
#two4 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #de6014;
	text-decoration: none;
}
.tabbox .tabbtn li{float:left;position:relative;margin:0 0 0 -1px;}
.tabbox .tabbtn li a,.tabbox .tabbtn li span{display:block;float:left;height:30px;line-height:30px;overflow:hidden;width:108px;text-align:center;font-size:12px;cursor:pointer;}
.tabbox .tabbtn li.current{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e5cc8e;
	border-right-color: #e5cc8e;
	border-left-color: #e5cc8e;
}
.tabbox .tabbtn li.current a,.tabbox .tabbtn li.current span{border-top:solid 2px #ff6600;height:27px;line-height:27px;background:#fff;color:#3366cc;font-weight:800;}
.tabbox .loading{height:40px;width:432px;text-align:center;position:absolute;left:0;top:120px;}
.tabbox .tabcon{
	padding:10px;
	height:160px;
	overflow:hidden;
	border-top-width: 0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e5cc8e;
	border-right-color: #e5cc8e;
	border-bottom-color: #e5cc8e;
	border-left-color: #e5cc8e;
}
.tabbox .tabcon a{float:left;margin:0 5px;display:inline;}
.tabbox .tabcon a img{border:solid 1px #ddd;padding:2px;}
.ss {
	float: left;
	height: 160px;
	width: 202px;
	margin-right: 4px;
	margin-left: 4px;
	text-align: left;
}
#two1_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #de6014;
	text-decoration: none;
}
#ss_li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
#ss_a {
	float: left;
	width: 65px;
	color: #CC0000;
}
#ss_a a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.ss samp {
	color: #e27135;
}
#ss_a a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #de6014;
	text-decoration: underline;
}
.d .d_more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6600;
	float: right;
	height: 20px;
	width: 40px;
	margin-right: 10px;
}
/*-------热销产品结束--------------------------------------------------*/

/*-------公司新闻--------------------------------------------------*/
.xwzx {
	float: left;
	height: 171px;
	width: 281px;
	border: 1px solid #f7c280;
	margin-top: 5px;
}
.d .d_more {
	margin-top: 4px;
}
.d .d_more a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6600;
	text-decoration: none;
	line-height: 20px;
	padding-top: 10px;
}
.d .d_more a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: underline;
}
#body_a .body_b .xwzx #lb #st {
	color: #990000;
}
.xwzx li {
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#lb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2a2a2a;
	text-decoration: none;
}
#lb:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6600;
	text-decoration: underline;
}
/*-------公司新闻结束--------------------------------------------------*/
#body_a .guanggao {
	height: 97px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}
.body_c {
	height: 210px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #bcbcbc;
	background-color: #FFFFFF;
	margin-top: 5px;
	background-image: url(../images/b.gif);
	background-repeat: repeat-x;
	background-position: 35px 35px;
}
.d_ckjm{
	margin-top: 3px;
	float: right;
	width: 80px;
}
.d_ckjm #ckjm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5b5b5b;
	text-decoration: none;
}
.d_ckjm #ckjm:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d74801;
	text-decoration: none;
}

.body_c .cc {
	background-image: url(../images/a.gif);
	background-repeat: repeat-x;
	height: 34px;
	width: 980px;
}
.body_c .cc .c_a {
	float: left;
	height: 20px;
	width: 305px;
	margin-top: 3px;
	margin-left: 3px;
}
.body_c .cc .c_a .c_d {
	width: 300px;
	height: auto;
	margin-top: 10px;
	float: left;
	margin-left: 3px;
}
#body_a .body_c .cc .c_a .c_d li {
	margin-top: 5px;
	margin-bottom: 5px;
}
#body_a .body_c .cc .c_a .c_d #dj {
	float: right;
	height: auto;
	width: 60px;
}
#body_a .body_c .cc .c_a .c_d #jfrx {
	font-weight: bold;
}

#body_a .body_c .cc .c_a .c_d #sj {
	background-image: url(../images/sj.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
}
/*----------------客户案例--------------------------------*/
.kfal {
	background-color: #FFFFFF;
	height: 103px;
	width: 980px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #bcbcbc;
}
.kfal .kfal_bt {
	background-color: #FFFFFF;
	background-image: url(../images/khal.gif);
	height: 32px;
	width: 980px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bcbcbc;
	background-repeat: no-repeat;
	background-position: 300px;
}

img{ border:none;}
.gd_img{
	width:100%;
	text-align:left;
	position: relative;
	line-height:120%;
	margin-bottom:10px;
}

.gd_img .caseb{position:absolute;
margin-top:-9px;}
.gd_img #tupian td{
padding-right:12px;
width:80px;
}
.gd_img #tupian td img{
width:113px;
height:40px;
overflow:hidden;
}
#demo{
	margin-top:10px;
	margin-right: auto;
	margin-left: auto;
}
#demo #demo1 #tupian .a1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
#demo #demo1 #tupian .a1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.kfal #demo #demo1 #tupian .a1 br{
	text-align: center;
}
/*--------------------域名注册页--------------------------------*/
#body_a .zhuo {
	float: left;
	height:auto;
	width: 282px;
}
#body_a .you {
	float: right;
	height:auto;
	width: 685px;
}
#body_a .zhuo .ys {
	background-color: #FFFFFF;
	height: 245px;
	width: 280px;
	border: 1px solid #f7c280;
}
.ys_bt {
	background-image: url(../images/lyt.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 280px;
}
#body_a .zhuo .ys .ys_lr {
	margin-top: 5px;
	margin-left: 10px;
}
#body_a .zhuo .ys .ys_lr li {
	margin-top: 5px;
	margin-left: 4px;
}
#ys_lr_li {
	color: #d72b06;
}
#body_a .zhuo .lc {
	background-color: #FFFFFF;
	height: 174px;
	width: 280px;
	border: 1px solid #f7c280;
	margin-top:5px;
}
#body_a .zhuo .lc .lc_lr {
	margin-top: 10px;
	margin-left: 10px;
}
#body_a .zhuo .lc .lc_lr li {
	margin-top: 6px;
	margin-bottom: 6px;
}

#head_qt{
	width:980px;
	height:300px;
	z-index: 999;
	position: absolute;
	background:transparent;
}
#page .module #J_nav #J_navSub_3 .menu_3col .menu_3col_1 .se #se_img {
	float: right;
	height: 11px;
	width: 28px;
}
#body_a .you #ymgg {
	height: 128px;
	width: 687px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#ymjg {
	border: 1px solid #CCCCCC;
	text-align: center;
}
#ymjg tr {
	border: 1px solid #CCCCCC;
}
#ymjg td {
	border: 1px solid #CCCCCC;
}

