@charset "utf-8";
/* CSS Document */

/*****Basic Element*****/
* {margin:0 auto; padding:0;  margin:0;  font-family:"微软雅黑", "黑体" "宋体"    ;    }
a {text-decoration:none;}
ul {list-style:none;}
img {border:none;}
.bk{border-style:solid; border-width: 1px; border-color: #CCC; background:#FFF; }
.xian{border-bottom:dashed 1px #333333;}
.wenzi{ font-size:14px ；color:#000000; padding:5px 10PX 5px 10px;  }
.kj{ padding:5px 0 0 5px;  }
.jg{ height:10px;}
/*****Generic Classes*****/
.fl {float:left;}
  
.fr {
	float:right;}
	.zj{
		margin:0 auto;}
.zg{ height: 126px;}
.clear {
	clear:both;}
.cc{ width:297px; float:left;}
.cc_2{width:280px;}
.cc_3{width:710px; }
.cc_10{width:700px; }
.right_s{  width:251px; }
.right_d{ background:url(/Public/CSS/home/../../images/c8.jpg); height:20px; width:251px; }
.zhong_w{ background:url(/Public/CSS/home/../../images/c9.jpg) repeat-x; height:36px; width:975px; margin:0 auto;}
.d_left{ width:270px;}
.d_left_d{ background:url(/Public/CSS/home/../../images/c7.jpg); width:217px; height:33px;} 
.d_left_e{ background:url(/Public/CSS/home/../../images/w10.jpg); width:224px; height:85px;} 
.d_left_dd{ width:229px;}
.d_right{ width:698px; float:right;}
/*****Basic Layout*****/
#wrap {position:relative;}
/******头部******/



.toububeijing{ height: 275px; background:url(/Public/CSS/home/../../images/tb_ds.png) repeat-x; }
.toubu_daxiao{ width:1250px; height:17.1875rem; background:url(/Public/CSS/home/../../images/tb_beijing.png); margin: auto; }
.toubu_logo{  background: url(/Public/CSS/home/../../images/logo.png); height: 201px; width: 508px; }
.toubu_shijian{width: 300px;  color: #007e3d;  height: 20px;float: right;  margin-top: 5px;}
.toubu_chaxun{width: 330px;   margin-top: 35px; }
.toubu_chaxun2{width: 280px; height: 30px;}
.toubu_biaodanyanshi{height: 25px; width: 200px;   border: 1px solid #007e3d;}
.toubu_biaodananniuyanshi{width: 60px; height: 27px; background: #007e3d; color: aliceblue; border: 0px solid #009649;}

/******导航******/

.daohang_g{ background: url(/Public/CSS/home/../../images/daogang.png); height:60px;   }

#mian{ width:1280px; margin:0 auto;}
#jsddm{	margin: 0;padding: 0 ; }
#jsddm li{	float: left;list-style: none; line-height:51px; }
#jsddm li a{display: block; padding: 4px 5px;  text-align:center; width: 95px; color:#FFF; font-size:16px;white-space: nowrap;}
#jsddm li a:hover{ background: url(/Public/CSS/home/../../images/sbhg.png); color: #007e3d}
#jsddm li ul{	margin: 0;padding: 0; position: absolute;visibility: hidden; width:125px; z-index:100000;}
#jsddm li ul{	margin: 0;padding: 0; position: absolute;visibility: hidden; width:125px; z-index:100000;}
#jsddm li ul li{float: none;display: inline; border-bottom: 1px solid white; border-bottom: 1px solid white; width:125px;z-index:888888px;  }
#jsddm li ul li a{	width: auto;background: #185AB0; color:#FFF; border-bottom: 1px solid white;width:125px;  z-index:888888px;}
#jsddm li ul li a:hover{ background:#2F97FF; color:#007e3d; text-align:center; z-index:888888px;}


/******中部******/

#main {width:1280px;  margin:0 auto;  background-repeat:repeat;  margin-top: 20px; }

/******第一层******/
.zhongbuy_left{ width: 910px;}
.zhongbuy_right{width: 350px;}

/******第二层******/
.zhongbue_left{ width: 915px;}
.zhongbue_right{width: 350px;}
.zhongbue_rightx{height: 47px; line-height: 47px;  background: url(/Public/CSS/home/../../images/sy_right.png); }
.zhongjiane_wenzi{font-size: 18px;  color: #007e3d;  font-weight:bolder;  padding-left: 5px;}

.zhongbue_rightd{ width: 348px; border: 1px #DDDDDD solid;}

.zhongbue_rightxx{width: 450px; line-height: 47px;}
.zhongbue_rightbjd{background: url(/Public/CSS/home/../../images/bjs.png); height: 47px;}

.zhongbue_rightbwz{font-size: 18px;  color: aliceblue; font-weight:bolder;  padding-left: 36px; }
.zhongbue_rightbxns{font-size: 18px;  border: 1px #DDDDDD solid;  padding: 10px 10px 10px 10px; }
.zhongbue_topnew{ font-size: 16px;}
.zhongbue_topnew a { font-size: 16px; color: #007e3d; }
.zhongbeue_wensh{font-weight: bold;  }
.zhongbue_tupian{width: 100px; height: 100px;}
.zhongbue_tupianright{width: 310px;  height: 100px; 	color: #878787; line-height: 24px; font-size: 14px;}

/******第三层******/
.zhongjiansan_lxwm{ background: url(/Public/CSS/home/../../images/lxwm.png); height: 52px;}

/******第四层******/
.zhongjiansan_qiyezhan{ background: url(/Public/CSS/home/../../images/qiy.png); height: 45px;}
.youqilianjie{background: url(/Public/CSS/home/../../images/yqlj.png); height: 53px;}
.daohang{ padding:0px; margin:0 auto; height:55px;    color:#004080;  }
.daohang ul {padding:0px 0px 0 0px; margin:0 auto; height:55px;  font-weight:bold; font-family:"宋体"; color:#004080;   }
.daohang li { padding:0px 5px 0 14px; color:#004080;  margin:0 auto; line-height:55px; background:url(/Public/CSS/home/../../images/top5.jpg) repeat-y right top;  }
 .daohang li a {font-size:14px;   color: #003D87; text-align:center;  padding:0px 10px 0 10px; }
.daohang li a:hover {color: #007e3d;    }

#tab-container{margin-top:0px;}
#tab-container ul.tabs{height:45px;z-index:100;width:100%;position:relative;  }
#tab-container ul.tabs li{float:left;list-style:none;z-index:101; padding-top: 0px; padding-left: 15px;}
#tab-container ul.tabs li a{border:0px solid #3b3b3b;border-bottom:none;border-radius:0px 0px 0 0;-moz-border-radius:0px 0px 0 0;-webkit-border-radius:0px 0px 0 0;-ms-border-radius:0px 0px 0 0;color: #007e3d;font-size:14px;font-weight:bold;cursor:pointer;display:inline-block;height:45px;line-height:45px; width: 132px;  text-align: center; padding:0 0px;text-decoration:none;margin-right:8px;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#454545',endColorstr='#2b2b2b',GradientType=0 );}
#tab-container ul.tabs li a:hover{ background: url(/Public/CSS/home/../../images/xuanzhong1.png); color: #FFFFFF;}
#tab-container ul.tabs li a.active{ background: url(/Public/CSS/home/../../images/xuanzhong.png);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:0px solid #b7b7b7;border-bottom:none !important;height:45px;line-height:45px;margin-top:0px; color: aliceblue; cursor:default;position:relative;  }
#tab-container ul.tabs li a.active:hover{ background: url(/Public/CSS/home/../../images/xuanzhong.png);}
.tab-details{border:1px solid  #CCC;margin-top:-1px;min-height:160px; overflow: hidden; width: 100%;}


.tab-details li{ float:left; width:120px; height:20px; padding:5px;}
.tab-details-inner{width:100%;float:left; /*margin:-10px 0 0 0*/}
.tab-details-right{float:right;width:236px;}

.top{ background:url(/Public/CSS/home/../../images/top.jpg) repeat-x; height:28px;}
.top_mc{ line-height:30px;} 
.logo{ background:url(/Public/CSS/home/../../images/logo.gif); height:104px;}
.top_r{ background:url(/Public/CSS/home/../../images/top_2.jpg) repeat-x; height:117px;}
.hy{ background:url(/Public/CSS/home/../../images/top_3.jpg); height:117px;  }
.jgss{ background:url(/Public/CSS/home/../../images/jsa.gif) repeat-x; height:856px;}
.jgss1{ background:url(/Public/CSS/home/../../images/jsa1.gif) repeat-x; }
.jgss2{ background:url(/Public/CSS/home/../../images/jsa2.gif) repeat-x; }
.kehuanli{ background:url(/Public/CSS/home/../../images/khal1.gif) repeat-y; }
.sc{ width:300px;  padding:7px 0px 0 0;  }
.sc ul{ margin-left:130px; }
.sc li{ color:#FFF; padding:0px 4px 0 3px;}
.sc li a{ color:#333;}
.sc li a:hover{  color:#333;}
.top1{ width:998px; margin:auto; background:url(/Public/CSS/home/../../images/der_r1_c2.jpg); height:103px;}
.dh{ width:195px;   font-size:18px; color:#F00; padding-top:30px; margin-left:780px;  }

.dianhua{ margin-top:35px; width:185px; float:right;}

/***left***/
.left{ width:281px;}
.left_top{  background: url(/Public/CSS/home/../../images/leftwe.png); height: 53px;  line-height: 53px;text-align: center; color: #007F3D;font-size: 18px; font-weight: bolder;} 
.left_bj{ background:url(/Public/CSS/home/../../images/left_bj.png) repeat;}
.left1{ width:274px;}
.left_wz{ color:#FFF; font-size:14px; font-weight:bolder;}
.left_1{ float:right; width:247px; line-height:35px; color:#FFF; font-size:16px; font-weight:bolder;}
.left_2{ background:url(/Public/CSS/home/../../images/left1.jpg) repeat-y;}
.left_3{ width:236px; float:right;}
.left_4{ background:url(/Public/CSS/home/../../images/lx_1.jpg) repeat-y;}




.left_cp{	margin: 0;padding: 0 ; }
.left_cp li{	float: left;list-style: none; line-height:51px; }
.left_cp li a{display: block; padding: 0px 0px;  text-align:center; width: 281px; color:#0251c6; font-size:16px;white-space: nowrap; background: url(/Public/CSS/home/../../images/lfer12.png); font-weight: bolder; }
.left_cp li a:hover{ background: url(/Public/CSS/home/../../images/left.png);color: #007e3d;font-weight: bolder;}




.left_cp3{ width:236px; color:#333; margin:0 auto;}
.left_cp3 ul{font-weight:bold; font-family:"宋体"; padding-top:0px ; color:#333;  margin:0 auto; }
.left_cp3 li { background: url(/Public/CSS/home/../../images/left1.png); width:236px; line-height:42px; height:42px;  text-align: center;   }
.left_cp3 li a {font-size:14px; color:#FFF; margin:0 auto; }
.left_cp3 li a:hover {font-weight:bold;  margin:0 auto; color:#FFF;}

.left_rc{ background:url(/Public/CSS/home/../../images/zixiong_8.jpg); height:35px;}
.left_rc_bk {border-style:solid; border-width: 1px; border-color: #CCC; height:160px; padding:0 0 0 2px; font-family:"宋体"; font-siz:12px; color:#333;}
.left1_we{ width:200px;}
.left2_we{ background:url(/Public/CSS/home/../../images/left13.jpg) repeat-y;}
.left3_we{ background:url(/Public/CSS/home/../../images/top5.jpg) repeat-y;}
.left_lx{ width:260px; }
.left_lx1{ background:url(/Public/CSS/home/../../images/zhong3.jpg); height:30px;}
.left_lx2{ width:250px; height:30px; line-height:30px; color:#333; font-size:14px; font-weight:bolder; }

.left_lg{ background:url(/Public/CSS/home/../../images/top8.jpg) repeat-y;}

.right{width:980px;  }
.right_1{ background: url(/Public/CSS/home/../../images/right1.png); height: 43px; line-height: 43px; padding-left: 40px; font-size: 16px; color: #191919; font-weight: bolder;}
.zhong{ background:url(/Public/CSS/home/../../images/zhong1.jpg) repeat;}
.zhong_d{ background:url(/Public/CSS/home/../../images/c7.jpg); width:405px; height:20px;}
.zhong_x{ width:790px; float:right;}
.zhong_r{ background:url(/Public/CSS/home/../../images/zhong4.jpg) repeat-y;}
.zhong_t{ background:url(/Public/CSS/home/../../images/zhong8.jpg) repeat-y;}
.zhong_o{ background:url(/Public/CSS/home/../../images/zhong8.jpg); }
.zhong_L{ width:233px;}
.zhong_n{ width:461px;}
.zhong_right{ width:758px; float:right;}
/***footer***/
.footer14{ background:url(/Public/CSS/home/../../images/footer.gif) repeat-x; height:169px;}
.footer18{ background:url(/Public/CSS/home/../../images/bj22.png) repeat; }
.footer19{ width:183px; float:left; }
.footer20{ width:757px;  }
.footer{    margin:0 auto; background:url(/Public/CSS/home/../../images/bj22.png) repeat; 
	overflow:hidden; }
	.footer1{    margin:0 auto; 
	overflow:hidden; }
	.footer_left{ width:293px; float:left;}
	.footer_left1{ width:253px; float:right;}
	.footer_left2{ width:14px; float:left;}
	.footer_left3{ width:86px; float:left;}
	.footer_right{ width:707px; float:right;}
	.footer_right1{ width:10px; float:left;}
	.footer_right2{ width:681px; float:right;}
	.footer1_1{ width:625px; float:right;}
	.footer2{ width:646px; float:right;}
	.footer3{ width:10px; float:left;}
	.footer4{ width:369px; float:left;}
	.footer5{ width:300px; float:right;}
.footer_wz{ color:#666; margin:0 auto; line-height:169px;}
.footer_wz  a{ color:#666; }
.footer_wz  a:hover{ color:#666;}
.db1{  text-height:32px; margin-top:40px; padding:5px 0;}
.db p {font-size:12px; text-height:32px;color:#333;text-align:center;line-height:24px;}
.db p a { color:#333;}
.main_right10{ background:url(/Public/CSS/home/../../images/zhong1.jpg) repeat-y;  width:693px;}


.main_right{ width:840px;   float:right; background:#FFF; }
#main .main_right1{ width:477px; float:left   }
#main .main_right3{ width:285px; float:right;  }
#main .main_right2{ background:url(/Public/CSS/home/../../images/gy.jpg) repeat-y;  }
#main .main_right10{ width:309px;   float:right; }

#main .main_righ{ width:693px;   float:right; }
#main .main_right_left{ width:497px; float:left; }
#main .main_right_left_bt { background:url(/Public/CSS/home/../../images/z10.jpg); height:36px; }
#main .main_right_left_bd { background:url(/Public/CSS/home/../../images/z11.jpg); height:63px; }
#main .main_right_right{ width:254px; float:right; }
#main .main_right_right_bt{ width:254px; background:url(/Public/CSS/home/../../images/z13.jpg);height:35px; }
#main .main_right_footer{ background:url(/Public/CSS/home/../../images/z15.jpg); height:34px;}
.zhong_s{ background:url(/Public/CSS/home/../../images/zhong_2.jpg) repeat-y;}
.zhong_zt{ width:1005px; margin:0 auto;}
.right_ze{ background:url(/Public/CSS/home/../../images/zhong1.jpg) repeat-y;}
.gd{ background:url(/Public/CSS/home/../../images/ry_1.jpg) repeat-y;}



/***news***/
.news1{ font-size:14px; padding-bottom:10px;}
.news1 ul{font-size:14px; }
.news1 li{ font-size:14px; border-bottom: 1px #6f6f6f dashed; height: 40px; line-height: 40px;  }
.news1 li a{ color:#000; font-size:14px;}
.news1 li a:hover{  font-size:14px; color: #0749d3; }
.news{  }
.news ul{ }
.news li{ background:url(/Public/CSS/home/../../images/c6.jpg); height:23px; text-align:center; line-height:31px; padding-top:2px;
 }
.news li a{ color:#FFF;  }
.news li a:hover{  color:#FFF;   }
/***cp***/
#demo1 {
	width:789px;

	padding:10px 0 5px 0;
	overflow:hidden;
	
}
#demo1 ul li {display:inline;
	width:770px;
	height:166px;
	padding-left:10px;
	_padding-left:0;
}
#demo1 ul li a {
	display:block;
	float:left;
	width:176px;
	margin:0 10px;
}
#demo1 ul li a img {
	border:1px #ccc solid;
}
#demo1 ul li a p {
	font-size:12px;
	color:#ababab;
	text-align:center;
	padding-top:10px;
}
.left12{ width:259px;}

.zhong_lvv{ background:url(/Public/CSS/home/../../images/hzkh1.gif) repeat-y;}
.zhong_lb{ width:681px;} 
.zhong_lc{ background:url(/Public/CSS/home/../../images/khjz1.gif) repeat-y; } 
.zhong_lq{ width:650px; } 
.zhong_lq ul{ padding:10px; }
.news_a{ width:246px;}
.news_b{ width:688px;}
.news_c{ width:418px;}
.news_d{ width:240px;}

/***公共页***/

.g_gy{ background:url(/Public/CSS/home/../../images/ggy.jpg); height:37px;  }
.g_gy1{ float:right; width:830px; color:#005EBB;  text-align:left; padding:7px 0 0 0;}
.g_gy2{ font-size:14px; color:#FFF;}
.g_gy2 li{ color:#333; font-size:8px;}
.g_gy2 a:hover{ color:#333;font-size:8px;}
.g_gy2 a{ color:#333; font-size:8px;}
.scl{ background:url(/Public/CSS/home/../../images/scl1.gif) repeat-y;}

.black2 { padding:7px; text-align:center;}
.black2 a { display: inline; height:22px; line-height:22px; font-size:12px; font-family: "Arial Black", Gadget, sans-serif; text-decoration:none; margin:2px; text-align:center; padding:2px 8px; border:1px solid #cccccc; color: #000;}

.aaa{ display: inline; height:22px; line-height:22px; font-size:12px; font-family: "Arial Black", Gadget, sans-serif; text-decoration:none; margin:2px; text-align:center; padding:2px 8px; border:1px solid #cccccc; background: #999; color:#FFF}

.black2 a:hover { background: #999; color:#FFF}
.black2 span { display: inline; height:22px; line-height:22px; font-size:12px; font-family: "Arial Black", Gadget, sans-serif; text-decoration:none; margin:2px; text-align:center; padding:2px 8px; border:1px solid #cccccc; color:#999999;}
/***中部***/
.zhongbu{ background:url(/Public/CSS/home/../../images/top5.jpg) repeat-x; }
.zhongbu1{ background:url(/Public/CSS/home/../../images/top2.jpg) repeat-x; height:45px;}
.sdd{ background:url(/Public/CSS/home/../../images/di_1.jpg) repeat-y;}
.sdd1{ background:url(/Public/CSS/home/../../images/left13.jpg) repeat-y;}
.sdd2{ background:url(/Public/CSS/home/../../images/left17.jpg) repeat-y;}

#main .main_right .show .imgbox {
	padding-top:14px;
}

#marquee6 {
	width:1060px;
	overflow:hidden;
	margin:auto;
}
#marquee6 ul li {
	width:200px;
	float:left;
	padding-right:12px;
}
#marquee6 ul li a {
	display:block;
	width:200px;
	margin-bottom:12px;
}
#marquee6 ul li img {
	display:block;
	width:200px;
	height:200px;
}
#marquee6 ul li p {
	font-size:14px;
	color:#333;
	padding:0px 0 0px 0;
	text-align:center;
}






#marquee7 {
	width:1260px;
	
	margin:auto;
}
#marquee7 ul li {
	
	float:left;
	padding-right:12px;
	
}
#marquee7 ul li a {
	display:block;
width:170px;
 height:200px;
	 border:#999 solid 1px;
	margin-bottom:12px;
}

#marquee7 ul li a:hover {
	
	 color:#FFF; font-size:16px; font-size:16px;
}
#marquee7 ul li img {
	display:block;
	width:150px;
	height:150px;
	 margin:0 auto;
	 padding:10px;
}
#marquee7 ul li p {
	font-size:16px;
	padding:0px 0 0px 0;
	text-align:center;
	padding:5px;
}


#marquee8 {
	width:950px;
	overflow:hidden;
	margin:auto;
}
#marquee8 ul li {
	width:150px;
	float:left;
	padding-right:12px;
}
#marquee8 ul li a {
	display:block;
	width:150px;
	margin-bottom:3px;
}
#marquee8 ul li img {
	display:block;
	width:150px;
	height:150px;
}
#marquee8 ul li p {
	font-size:14px;
	color:#333;
	padding:0px 0 3px 0;
	text-align:center;
}




#marquee10 {
	width:950px;
	overflow:hidden;
	margin:auto;
}
#marquee10 ul li {
	width:150px;
	float:left;
	padding-right:12px;
}
#marquee10 ul li a {
	display:block;
	width:150px;
	margin-bottom:3px;
}
#marquee10 ul li img {
	display:block;
	width:150px;
	height:150px;
}
#marquee10 ul li p {
	font-size:14px;
	color:#333;
	padding:0px 0 3px 0;
	text-align:center;
}




#marquee9 {
	width:235px;
	overflow:hidden;
	margin:auto;
	 height:300px;
}
#marquee9 ul li {
	width:235px;
	float:left;
	padding-right:12px;
}
#marquee9 ul li a {
	display:block;
	width:235px;
	margin-bottom:3px;
}
#marquee9 ul li img {
	display:block;
	width:235px;
	height:60px;
	padding:10px 0 3px 0;
}
#marquee9 ul li p {
	font-size:14px;
	color:#333;
	padding:0px 0 3px 0;
	text-align:center;
}



#marquee11 {
	width:950px;
	overflow:hidden;
	margin:auto;
	
}
#marquee11 ul li {
	width:630px;
	float:left;
	padding-right:12px;
}
#marquee11 ul li a {
	display:block;
	width:235px;
	margin-bottom:3px;
}
#marquee11 ul li img {
	display:block;
	width:235px;
	height:150px;
	padding:10px 0 3px 0;
}
#marquee11 ul li p {
	font-size:14px;
	color:#333;
	padding:0px 0 3px 0;
	text-align:center;
}

/*****产品列表*****/
 .productlist {
}
 .productlist ul {
	padding:10px 10px;
}
.productlist li {
	width:210px;
	margin-right:30px;
}
 .productlist li img {
	display:block;
	width:210px;
	height:190px;
}
.productlist li p {
	text-align:center;
	font-size:14px;
	color:#333;
	padding:10px 0 10px 0;
}
 .productlist li a:hover p {
	color:#0251c6;
}
/*****产品详细页*****/
#main .main_right .productdetail img {
	display:block;
	padding-top:20px;
	width:600px;
	margin:auto;
}
#main .main_right .productdetail p.jianjie {
	font-size:14px;
	color:#333;
	line-height:22px;
	padding-top:20px;
}
#main .main_right .xg {
	padding:30px 0;
}
#main .main_right .xg span {
	font-size:14px;
	color:#666;
}
#main .main_right .xg span a {
	color:#666;
}
#main .main_right .xg span a:hover {
	color:#4ba000;
}
.gg{ width:422px; float:left;}
.gg_z{ width:553px;}

.daohang1{ width:730px;  height:44px; margin:0 auto; color:#004080;  }
.daohang1 ul {padding:12px 0 0 80px; font-weight:bold; font-family:"宋体"; padding-top:10px; color:#004080;  }
.daohang1 li { background:url(/Public/CSS/home/../../images/der_r1_c5.jpg) no-repeat right 3px;padding:0 50px 0 0px; color:#004080; }
 .daohang1 li a {font-size:14px; color:#FFF; }
.daohang1 li a:hover {font-weight:bold; color:#FFF; }
.left_cp1{ width:250px; color:#333; margin:0 auto;}
.left_cp1 ul{font-weight:bold; font-family:"宋体"; padding-top:0px ; color:#333;  margin:0 auto; }
.left_cp1 li { background:url(/Public/CSS/home/../../images/top5.jpg);width:250px; line-height:31px; height:31px; margin:0 auto;  }
.left_cp1 li a {font-size:14px; color:#333;margin:0 auto; }
.left_cp1 li a:hover {font-weight:bold;  margin:0 auto; color:#333;}
/*****全屏背景*****/
.dgs{ margin: 0px;
padding:0px;
	 background: url(/Public/CSS/home/../../images/bj.jpg);

	background-position: center top; 
    background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}
	
/*****搜索*****/

.ss_k{width:350px; border: 1px #003D79 solid; height:41px; float:left;}
.ss_an{ background:url(/Public/CSS/home/../../images/ss.png); height:43px; width:86px; float:left; border:0px #ff0000 solid;}
.dwe{ background:url(/Public/CSS/home/../../images/top1.jpg) repeat-x; height:14px;}
.swdd{ background:url(/Public/CSS/home/../../images/xian.png) repeat-x; height:29px;}
.sddsd{width:230px; float:left;}
.sddsd1{width:399px; float:left;}
.sddsdwww{width:740px; float:right;}
.sddsdwww2{width:340px; float:right;}




button {
	cursor:pointer;
}
button i {
	display:none;
}
.text,textarea {
	font-size:14px;
	font-weight:bold;
	color:#333;
	border:1px solid;
	border-color:#CECECF;
	border-radius:0;
	background:white;
	box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.1);
	-webkit-appearance:none;
}
.text:focus,textarea:focus {
	outline:none;
	border-color:#92AFED;
	box-shadow:0 0 5px #92AFEC,inset 1px 1px 2px rgba(0, 0, 0, 0.1);
}
.text {
	width:170px;
	height:24px;
	padding:7px 9px;
	line-height:24px;
}
input.err,input.err:focus {
	color:#900;
	border-color:#E06341;
	background:#FFEFEC;
	box-shadow:0 0 5px #E06341;
}
textarea {
	width:270px;
	height:100px;
	padding:5px 9px;
	line-height:1.7;
	font-size:14px;
	overflow:auto;
	resize:none;
}
.button {
	display:inline-block;
	height:40px;
	padding:0 15px;
	line-height:40px;
	text-align:center;
	font-size:18px;
	font-family:'Heiti SC','\5fae\8f6f\96c5\9ed1','\9ed1\4f53';
	color:white;
	border:0 none;
	background-color:#167efb;
	background-repeat:repeat-x;
	background-position:0 0;
	cursor:pointer;
}
.button:hover {
	text-decoration:none;
	background-color:#1672e3;
}
.button:active {
	background-color:#3482e1;
}
.button .icon {
	position:relative;
	top:11px;
	vertical-align:top;
	font-weight:normal;
}
.button span {
	position:relative;
	top:11px;
	display:inline-block;
	height:16px;
	line-height:16px;
	vertical-align:top;
	padding-left:8px;
}
.button em {
	display:none;
}
.btn-gray {
	color:#666;
	background-color:#eee;
}
.btn-gray:hover {
	background-color:#ddd;
}
.btn-gray:active {
	background-color:#e7e7e7;
}
.btn-green {
	height:50px;
	line-height:50px;
	background-color:#9ed04d;
}
.btn-green:hover {
	background-color:#76bf48;
}
.btn-green:active {
	background-color:#51b73d;
}
.btn-disabled,.btn-disabled:hover,.btn-disabled:active {
	background-color:#e7e7e7;
	color:#A1A1A1;
	cursor:not-allowed;
}
button.button {
	height:40px;
	padding:0 10px;
	line-height:normal;
}
.top-login .bottom .qcode-switch s,.quick-login dt {
	background-image:url(/Public/CSS/home/../../images/icon_login_top.gif?v=201406241538);
	background-repeat:no-repeat;
}
.icon-form {
	position:absolute;
	z-index:3;
	width:18px;
	height:18px;
	line-height:10;
	overflow:hidden;
	background-image:url(/Public/CSS/home/../../images/icon_form.gif?v=201406241538);
	background-repeat:no-repeat;
	cursor:pointer;
}
.ifm-war {
	z-index:4;
	background-position:0 0;
}
.ifm-view {
	background-position:0 -18px;
}
.ifm-secure {
	background-position:0 -36px;
}
.login-popup-hint,.login-popup-hint i {
	background-image:url(/Public/CSS/home/../../images/popup_hint.png?v=201406241538);
	background-repeat:no-repeat;
	_background-image:url(/Public/CSS/home/../../images/popup_hint.gif?v=201406241538);
}
.login-popup-hint {
	position:absolute;
	top:-35px;
	right:0;
	z-index:4;
	height:35px;
	padding-right:10px;
	line-height:30px;
	white-space:nowrap;
	font-size:12px;
	color:#FFF;
	background-position:right 0;
}
.login-popup-hint i {
	position:absolute;
	top:0;
	left:-10px;
	width:10px;
	height:30px;
	overflow:hidden;
	background-position:0 0;
}
.header {
	position:relative;
	z-index:3;
	min-width:980px;
	height:80px;
}
.header .con {
	position:relative;
	width:980px;
	height:80px;
	margin:auto;
}
h1.logo {
	position:absolute;
	top:20px;
	left:0;
	width:183px;
	height:39px;
	line-height:20;
	overflow:hidden;
	font-size:12px;
	background:url(/Public/CSS/home//Public/CSS/home/../../images/logo.gif?v=201406241538) no-repeat 0 0;
}
.top-login {
	position:absolute;
	top:13px;
	right:0;
	zoom:1;
}
.top-login .cell {
	position:relative;
	z-index:1;
	float:left;
	width:162px;
	height:32px;
}
.top-login .cell label {
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	padding:0 10px;
	line-height:32px;
	font-size:12px;
	color:#999;
	cursor:text;
}
.top-login .cell .text {
	float:left;
	width:132px;
	height:16px;
	padding:7px 9px;
	line-height:16px;
	font-size:14px;
	font-weight:bold;
}
.top-login button.button {
	float:left;
	width:76px;
	height:32px;
	padding:0;
	font-size:16px;
	*line-height:28px;
	_line-height:30px;
	background-position:0 -8px;
}
.top-login button.button:hover {
	background-position:0 -48px;
}
.top-login button.button:active {
	background-position:0 -88px;
}
.top-login button.btn-gray {
	background-position:0 -128px;
}
.top-login button.btn-gray:hover {
	background-position:0 -168px;
}
.top-login button.btn-gray:active {
	background-position:0 -208px;
}
.top-login .bottom {
	position:absolute;
	top:40px;
	left:0;
	width:400px;
	height:16px;
	line-height:16px;
	font-size:12px;
	color:#6b7284;
}
.top-login .bottom a {
	color:#6b7284;
}
.top-login .bottom .qcode-switch {
	float:left;
	height:16px;
	margin-right:81px;
}
.top-login .bottom .qcode-switch s {
	float:left;
	width:16px;
	height:16px;
	margin-right:5px;
	overflow:hidden;
	background-position:0 0;
}
.top-login .bottom .qcode-switch:hover {
	text-decoration:none;
}
.top-login .bottom input {
	position:relative;
	top:1px;
	float:left;
	width:14px;
	height:14px;
	margin-right:4px;
}
.top-login .bottom label {
	position:relative;
	top:1px;
	float:left;
	height:14px;
	line-height:14px;
	margin-right:10px;
	padding-right:10px;
	border-right:1px solid #6b7284;
}
.top-login .icon-form {
	top:7px;
	right:15px;
}
.top-login .login-popup-hint,.top-login .login-popup-hint i {
	background-image:url(/Public/CSS/home/../../images/popup_hint_bottom.png?v=201406241538);
	_background-image:url(/Public/CSS/home/../../images/popup_hint_bottom.gif?v=201406241538);
}
.top-login .login-popup-hint {
	top:26px;
	right:4px;
	height:30px;
	padding-top:5px;
}
.top-login .login-popup-hint i {
	top:5px;
	background-position:0 -5px;
}
.quick-login {
	position:absolute;
	right:0;
	top:40px;
}
.quick-login dt {
	position:absolute;
	top:0;
	right:1px;
	width:74px;
	height:16px;
	line-height:10;
	overflow:hidden;
	background-position:-18px 0;
	cursor:pointer;
}
.quick-login dd {
	position:absolute;
	top:-8px;
	right:-4px;
	width:260px;
	border:1px solid #4B628B;
	border-radius:3px;
	background:#F9FAFF;
	box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);
	z-index:4;
}
.quick-login dd s {
	position:absolute;
	top:6px;
	right:5px;
	width:0;
	height:0;
	overflow:hidden;
	border:6px solid;
	border-color:transparent transparent #1C3E7B;
	_border-color:pink pink #1C3E7B;
	_filter:chroma(color=pink);
}
.quick-login h3 {
	height:30px;
	padding:0 10px;
	line-height:30px;
	font-size:12px;
	font-weight:normal;
	color:#666;
	cursor:pointer;
}
.quick-login ul {
	padding:2px 0 0 10px;
	overflow:hidden;
	zoom:1;
}
.quick-login li {
	float:left;
	width:115px;
	padding:0 10px 10px 0;
}
.quick-login li a {
	position:relative;
	display:block;
	height:28px;
	padding-left:30px;
	line-height:28px;
	color:#666;
	border:1px solid #AFB7C8;
	border-radius:3px;
	background:white;
	cursor:pointer;
}
.quick-login li a:hover {
	text-decoration:none;
	border-color:#909DB7;
	background:#F7F9FF;
	background:-webkit-linear-gradient(top, #F7F9FF, #E5E9F8);
	background:-moz-linear-gradient(top, #F7F9FF, #E5E9F8);
	background:-ms-linear-gradient(top, #F7F9FF, #E5E9F8);
	background:linear-gradient(top, #F7F9FF, #E5E9F8);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF7F9FF', endColorstr='#FFE5E9F8');
}
.quick-login li .ico-acc {
	position:absolute;
	top:6px;
	left:8px;
	width:16px;
	height:16px;
	overflow:hidden;
	background-image:url(/Public/CSS/home/../../images/icon_access.gif?v=201406241538);
	background-repeat:no-repeat;
}
.acc-qq {
	background-position:0 0;
}
.acc-sina {
	background-position:-16px 0;
}
.acc-tencent {
	background-position:-32px 0;
}
.acc-renren {
	background-position:-48px 0;
}
.acc-neteasy {
	background-position:-64px 0;
}
.acc-douban {
	background-position:-80px 0;
}
.acc-baidu {
	background-position:-96px 0;
}
.acc-surfing {
	background-position:-112px 0;
}
.acc-alipay {
	background-position:-128px 0;
}
.wrap {
	position:relative;
	z-index:0;
	height:600px;
}
.banner-show {
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	width:100%;
	min-width:980px;
	height:600px;
	overflow:hidden;
}
.banner-show .cell {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	overflow:hidden;
	background-repeat:repeat-x;
	background-position:center top;
}
.banner-show .cell .con {
	position:relative;
	height:600px;
	background-repeat:no-repeat;
	background-position:center top;
}
.bns-01 {
	 background:url(/Public/CSS/home/../../images/banner_01.jpg);
}

.bns-02 { background:url(/Public/CSS/home/../../images/12.jpg);}

.bns-03 { background:url(/Public/CSS/home/../../images/13.jpg);}


.banner-link {
	position:absolute;
	top:100px;
	left:50%;
	width:400px;
	height:400px;
	margin-left:-430px;
}
.banner-link i {
	display:none;
}
.banner-control {
	position:absolute;
	top:0;
	left:50%;
	width:980px;
	margin-left:-490px;
}
.banner-control a {
	position:absolute;
	top:258px;
	width:30px;
	height:30px;
	line-height:10;
	overflow:hidden;
	background-image:url(/Public/CSS/home/../../images/icon_control.png?v=201406241538);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
}
.banner-control a.left {
	left:-55px;
	background-position:0 0;
}
.banner-control a.left:hover {
	background-position:0 -30px;
}
.banner-control a.right {
	right:-55px;
	background-position:-30px 0;
}
.banner-control a.right:hover {
	background-position:-30px -30px;
}
.container {
	position:relative;
	top:600px;
	z-index:2;
	width:980px;
	height:0;
	margin:auto;
}
.storage-info {
	display:none;
	position:absolute;
	top:0;
	width:980px;
	height:30px;
	padding:20px 0;
	text-align:right;
	overflow:hidden;
}
.storage-info span {
	position:relative;
	display:inline-block;
	height:30px;
	margin:0 0 0 40px;
	padding-left:48px;
	line-height:30px;
	zoom:1;
	font-size:18px;
	color:white;
}
.storage-info i {
	position:absolute;
	top:0;
	left:0;
	width:36px;
	height:30px;
	overflow:hidden;
	background-image:url(/Public/CSS/home/../../images/icon_storage.gif?v=201406241538);
	background-repeat:no-repeat;
}
.ist-user {
	background-position:0 0;
}
.ist-storage {
	background-position:-36px 0;
}
.ist-file {
	background-position:-72px 0;
}
.register-box {
	position: absolute;
	top: -286px;
	 margin:0 auto;
	width: 997px;
	height: 338px;
	
	border-radius: 3px;
	
}
.reg-tab {
	position:relative;
	width:396px;
	height:57px;
	zoom:1;
	overflow:hidden;
	border-radius:3px 3px 0 0;
}
.reg-tab span {
	float:left;
	width:198px;
	height:57px;
	margin-left:-1px;
	line-height:57px;
	text-align:center;
	font-size:24px;
	color:#444;
	border-left:1px solid #d2d3d4;
	background:url(/Public/CSS/home/../../images/bg_tab_x.png?v=201406241538) repeat-x 0 0;
	cursor:pointer;
}
.reg-tab span:first-child {
	border-top-left-radius:3px;
}
.reg-tab span:last-child {
	border-top-right-radius:3px;
}
.reg-tab span.current {
	background:none;
	cursor:default;
}
.reg-slogan {
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:16px;
}
.reg-form {
	width:328px;
	height:280px;
	margin:auto;
}
.reg-form .cell {
	position:relative;
	height:40px;
	margin-bottom:22px;
	zoom:1;
}
.reg-form .cell label {
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	padding:0 12px;
	line-height:40px;
	font-size:16px;
	color:#999;
	font-weight:bold;
	cursor:text;
}
.reg-form .cell input {
	position:absolute;
	top:0;
	left:0;
	width:304px;
	padding:7px 11px;
	font-size:16px;
	background:none;
}
.reg-form .cell .icon-form {
	top:11px;
	right:10px;
}
.reg-form .vcode input {
	width:110px;
}
.reg-form .vcode .button {
	position:absolute;
	top:0;
	left:144px;
	width:182px;
	padding:0;
	font-size:14px;
}
.reg-form .vcode img {
	position:absolute;
	top:0;
	left:144px;
	width:110px;
	height:40px;
}
.reg-form .vcode span {
	position:absolute;
	top:0;
	left:264px;
	line-height:40px;
	font-size:14px;
}
.reg-form .vcode .icon-form {
	right:204px;
}
.reg-form .vcode .login-popup-hint {
	right:194px;
}
.reg-form .user-agreement {
	height:16px;
	margin-top:-22px;
	padding:18px 0;
	line-height:16px;
}
.reg-form .user-agreement input {
	float:left;
	width:14px;
	height:14px;
	margin:1px 5px 0 0;
}
.reg-form .bottom {
	height:40px;
}
.reg-form .bottom .button {
	display:block;
	border-radius:3px;
}
.client-download {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:86px;
	text-align:center;
	border-radius:0 0 3px 3px;
	background:#f6f3f0;
}
.client-download a {
	position:relative;
	top:13px;
	display:inline-block;
	width:64px;
	margin:0 10px;
	color:#999;
}
.client-download a i {
	display:block;
	width:32px;
	height:32px;
	margin:0 auto 4px;
	overflow:hidden;
	background-image:url(/Public/CSS/home/../../images/icon_client.gif?v=201406241538);
	background-repeat:no-repeat;
	opacity:0.5;
	filter:alpha(opacity=50);
}
.client-download a span {
	display:block;
	line-height:24px;
	text-align:center;
	font-size:14px;
}
.client-download a:hover {
	text-decoration:none;
	color:#666;
}
.client-download a:hover i {
	opacity:1;
	filter:alpha(opacity=100);
}
.icd-cloud {
	background-position:-0px 0;
}
.icd-iphone {
	background-position:-32px 0;
}
.icd-ipad {
	background-position:-64px 0;
}
.icd-android {
	background-position:-96px 0;
}

.copy-right {
	width:980px;
	margin:auto;
	text-align:center;
	color:#999;
}
.copy-right .cell {
	position:relative;
	height:26px;
	line-height:26px;
}
.copy-right a {
	color:#999;
}
.copy-right a:hover {
	color:#333;
}
.localization-box {
	display:inline-block;
	padding:4px 0;
	vertical-align:top;
	*display:inline;
	*zoom:1;
	*vertical-align:middle;
}
.localization-box li {
	position:relative;
	float:left;
	height:18px;
	margin-left:15px;
	padding-left:20px;
	line-height:19px;
	vertical-align:top;
	overflow:hidden;
	_display:inline;
}
.localization-box .ico-local {
	position:absolute;
	top:4px;
	left:0;
	width:16px;
	height:11px;
	overflow:hidden;
	background-image:url(/Public/CSS/home/../../images/icon_localization.gif?v=201406241538);
	background-repeat:no-repeat;
}
.iclo-cn {
	background-position:0 0;
}
.iclo-tw {
	background-position:0 -12px;
}
.iclo-us {
	background-position:0 -24px;
}
.qcode-login {
	position:absolute;
	top:0;
	left:0;
	z-index:11;
	width:100%;
	height:600px;
	background:#333945;
}
.qcode-login .con {
	position:relative;
	width:980px;
	margin:auto;
}
.qcode-login .close {
	position:absolute;
	top:20px;
	right:0px;
	width:48px;
	height:48px;
	line-height:20;
	overflow:hidden;
	background:url(/Public/CSS/home/../../images/close_qcode.gif?v=201406241538) no-repeat 0 0;
}
.qcode-login .close:hover {
	background-position:0 -48px;
}
.qcode-flag {
	display:none;
	position:absolute;
	top:15px;
	left:67px;
	width:836px;
	height:77px;
	overflow:hidden;
	background:url(/Public/CSS/home/../../images/flag_qcode.gif?v=201406241538) no-repeat 0 0;
}
.qcode-pic {
	position:absolute;
	top:92px;
	left:640px;
	z-index:1;
	width:295px;
	height:415px;
	background:url(/Public/CSS/home/../../images/pic_qcode.png?v=201406241538) no-repeat right top;
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transform:translate(-315px, 0) scale(0.3);
	-moz-transform:translate(-315px, 0) scale(0.3);
	-ms-transform:translate(-315px, 0) scale(0.3);
	-webkit-transform-origin:50% 40%;
	-moz-transform-origin:50% 40%;
	-ms-transform-origin:50% 40%;
	-webkit-transition:all 0.5s ease 0.25s;
	-moz-transition:all 0.5s ease 0.25s;
	-ms-transition:all 0.5s ease 0.25s;
}
.qcode-show:hover .qcode-pic {
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transform:translate(0, 0) scale(1);
	-moz-transform:translate(0, 0) scale(1);
	-ms-transform:translate(0, 0) scale(1);
}
.qcode-box {
	position:absolute;
	top:118px;
	left:50%;
	width:300px;
	height:300px;
	margin-left:-150px;
	background:white;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
}
.qcode-box img {
	width:300px;
	height:300px;
}
.qcode-download {
	position:absolute;
	top:418px;
	left:50%;
	width:300px;
	margin-left:-150px;
	padding-top:20px;
}
.qcode-download a {
	display:block;
	height:24px;
	padding:13px;
	line-height:24px;
	text-align:center;
	font-size:18px;
	overflow:hidden;
	color:#91969e;
	background:#434954;
}
.qcode-download a:before {
	content:"";
	display:inline-block;
	width:16px;
	height:24px;
	margin:-6px 10px 0 0;
	vertical-align:middle;
	background:url(/Public/CSS/home/../../images/icon_client_download.png) no-repeat 0 0;
}
.qcode-download a:hover {
	text-decoration:none;
	color:white;
	background:#5c616a;
}
.qcode-download a:hover:before {
	background-position:-16px 0;
}
.qcode-desc-text {
	position:absolute;
	top:565px;
	left:0;
	width:100%;
	line-height:24px;
	text-align:center;
	color:#686f7c;
}
.qcode-hint {
	position:absolute;
	top:436px;
	left:50%;
	width:278px;
	margin-left:-150px;
	padding:10px;
	line-height:30px;
	text-align:center;
	font-size:16px;
	color:white;
	border:1px solid #006700;
	background:#64b832;
}
.qcode-hint .arrow {
	position:absolute;
	top:-17px;
	left:50%;
	width:0;
	height:0;
	margin-left:-8px;
	overflow:hidden;
	border:8px solid;
	border-color:transparent transparent #006700;
	_border-color:pink pink #006700;
	_filter:chroma(color=pink);
}
.qcode-hint s.arrow {
	top:-16px;
	border-bottom-color:#64b832;
}

.desdd{width:307px;}
.desdd2{width:651px;}
.sddarrrrr{background:url(/Public/CSS/home/../../images/footer_s.png) repeat-x; height:62px; margin-top:70px;} 
.khhz{width:118px;}
.khhz1{width:857px;}

*{margin:0;padding:0;font-family:"Microsoft YaHei";}
li{list-style:none}
img{border:none;}
/*在线客服*/
.OnlineService_Bg {width:100px;overflow:hidden;position:fixed;right:10px;bottom:20px;z-index:10;}
.OnlineService_Box {width:100%;overflow:hidden;}
.OnlineService_QQBox {width:88px;overflow:hidden;border:1px solid #cecece;margin-bottom:10px;background:#f5f5f5;}
.OnlineService_QQBox li {width:auto;height:35px;overflow:hidden;padding-left:34px;font-size:12px;line-height:35px;color:#666;background:url(/Public/CSS/home/icon_QQ1.png) no-repeat 5px center;cursor:pointer}
.OnlineService_QQBox li:hover {filter:alpha(opacity=50); /*IE滤镜，透明度50%*/-moz-opacity:0.5; /*Firefox私有，透明度50%*/opacity:0.5;/*其他，透明度50%*/}
.OnlineService_QQBox li a {text-decoration: none;color: #666;}
.OnlineService_Phone {width:90px;height:90px;margin-bottom:10px;}
.OnlineService_Phone a {display:block;width:90px;height:33px;background-color:#e33043;padding-top:57px;line-height:30px;font-size:16px;text-align:center;color:#fff;background-image:url(/Public/CSS/home/icon_Online.png);background-repeat:no-repeat;background-position:center 8px;cursor:pointer;text-decoration:none;color:#fff}
.OnlineService_Sign {width:90px;height:33px;margin-bottom:10px;background-color:#e33043;padding-top:57px;line-height:30px;font-size:16px;text-align:center;color:#fff;cursor:pointer;background-image:url(/Public/CSS/home/icon_Sign.png);background-repeat:no-repeat;background-position:center 10px;}
.OnlineService_Top {width:90px;height:90px;margin-bottom:10px;}
.OnlineService_Top a {display:block;width:90px;height:33px; background:#0068D0;padding-top:57px;line-height:30px;font-size:16px;text-align:center;color:#fff; background-image:url(/Public/CSS/home/../../images/icon_Top.png);background-repeat:no-repeat;background-position:center 8px;cursor:pointer;text-decoration:none;color:#fff}
 
 