﻿/**css document***/
.banner{
	width:100%;
	height:450px;
	float:left;
	position:relative;
	}
.banner li{
	display:block;
	height:450px;
	width:100%;
}
.scroll{
	position:absolute;
	left:0;
	bottom:10px;
	width:100%;
	text-align:center;
	font-size:0;
	}
.scroll a{
	margin-right:5px;
	}
.middle{
	width:100%;
	height:auto;
	float:left;
	background:url(../images/bg2.jpg) center top no-repeat;}
.imgshow{
	width:100%;
	float:left;
	margin:35px 0;
	}
.imgshow li{
	display:block;
	width:315px;
	height:180px;
	margin-right:28px;
	}
.index-titl{
	width:100%;
	font-size:18px;
	float:left;
	line-height:30px;
	text-align:center;
	margin:20px 0;
	}
.productshow{
	width:100%;
	border:1px solid #ebebeb;
	float:left;
	height:240px;
	background-color:#ffffff;
	padding:25px 0;
	position:relative;
	}
.productshow li{
	width:219px;
	display:block;
	margin-right:26px;
	}
.productshow li div{
	width:219px;
	height:184px;
	}
.productshow li p{
	width:219px;
	font-size:12px;
	color:#333;
	text-align:center;
	margin-top:8px;
	}
.leftjian{
	position:absolute;
	left:-26px;
	top:105px;
	width:27px;
	height:55px;
	cursor:pointer;
	}
.rightjian{
	position:absolute;
	right:-26px;
	top:105px;
	width:27px;
	height:55px;
	cursor:pointer;
	}
.news-center{
	width:100%;
	float:left;
	margin-top:35px;
	margin-bottom:90px;
}
.leftnew-index{
	background-color:#f8fcff;
	width:370px; 
	float:left;
}
.rightnew-index{
	background-color:#f8fcff;
	width:603px;
	overflow:hidden;
	float:right;
	padding-top:31px;
}
.onenews{
	width:100%;
	float:left;
}
.leftjpg{
	width:186px;
	float:left;
	height:117px;
}
.righttxt{
	width:150px;
	margin-right:9px;
	float:right;
	position:relative;
}
.righttxt h3{
	font-size:12px;
	color:#333;
	margin-top:15px;
	line-height:30px;
}
.righttxt p{
	font-size:12px;
	color:#555;
    line-height:24px;
}
.jiantou{
	position:absolute;
	left:-10px;
}
.tetxetwo2{
	width:150px;
	float:left;
	position:relative;
	margin-left:20px;
}
.tetxetwo2 h3{
	font-size:12px;
	color:#333;
	margin-top:15px;
	line-height:30px;
}
.tetxetwo2 p{
	font-size:12px;
	color:#555;
    line-height:24px;
}
.jiantou2{
	position:absolute;
	right:-10px;
}
.leftjpg2{
	width:186px;
	float:right;
	height:117px;}
.rightnew-index li{
	padding:0 15px;
	margin-bottom:31px;
	position:relative;
	display:inline-block;
	width:566px;
	cursor:pointer;
}
.index-font h3{
	font-size:14px;
	color:#333;
	line-height:23px;
}
.index-font p{
	font-size:12px;
	color:#555;
    line-height:24px;
}
.date-index{
	background:url(../images/ai9.jpg) no-repeat;
	width:81px;
	height:71px;
	float:left;
	font-weight:bold;
	display:block;
	margin-right:13px;
	}
.date-index .mouth{
	width:100%;
	text-align:center;
	font-size:15px;
	color:#fff;
	line-height:25px;
	}
.date-index .day{
	width:100%;
	text-align:center;
	font-size:36px;
	color:#fff;
	}
.rightnew-index li a{
	background:#0293d5;
	font-size:12px;
	color:#fff;
	border-radius:5px;
	position:absolute;
	right:8px;
	top:1px;
	padding:3px 10px;}
.rightnew-index li:hover h3{
	color:#2f8ce6;}
/****about***/
.banner2{
	width:100%;
	float:left;
	height:260px;
	}
.banner2 li{
	display:block;
	height:260px;
	width:100%
}
.title-about{
	width:100%;
	height:35px;
	float:left;
	border-bottom:1px solid #2f8ce6;
	margin-top:20px;
}
.title-big{
	float:left;
	display:block;
	height:35px;
	padding-right:20px;
	border-bottom:2px solid #ffd200;
	height:35px;
	font-size:16px;
	color:#444;
}
.title-a{
	float:right;
	line-height:35px;
	font-size:12px;
}
.title-a a{
	color:#666;
}
.title-a .blue{
	color:#2f8ce6;
}
.title-a img{
	position:relative;
	top:2px;
	margin-right:3px;
}
.middle2{
	width:100%;
	float:left;
	margin-bottom:30px;}
.first-about{
	width:100%;
	float:left;
	margin-top:30px;
	}
.fistimg{
	width:244px;
	float:left;
	margin-right:25px;}
.first-txt{
	font-size:14px;
	color:#555;
	width:725px;
	float:right;
	line-height:25px;
}
.first-txt p{
	margin-bottom:20px;
	}
.first-txt p span{
	font-weight:bold;
}
.sencond-txt{
	weifht:100%;
	font-size:16px;
	font-weight:bold;
	color:#444;
}
.sencond-txt p span{
	font-weight:normal;
	font-size:14px;
	margin-left:4px;
	}
.third-tu{
	width:100%;
	float:left;
	margin-top:30px;
	margin-bottom:15px;
}
.third-tu li{
	float:left;
	margin-right:5px;
	font-size:0;
}
.four-xtet{
	width:100%;
	float:left;
	margin-bottom:15px;
	margin-top:5px;
}
.four-xtet p{
	font-size:14px;
	line-height:25px;
	color:#444;
}
.five-tu{
	width:100%;
	float:left;
	margin-right:8px;
	margin-bottom:30px;
}
.five-tu li{
	float:left;
	margin-right:20px;
}
.third-txt{
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#444;
	margin-top:20px;
}

.fourtetx{
	float:left;
	margin-top:20px;}
.fourtetx dt{
	font-size:16px;
	font-weight:bold;
	color:#444;
	line-height:30px;
	}
.fourtetx dd{
	font-size:14px;
	color:#444;
	line-height:25px;}	
/****Reference****/
.wexuan{
	width:100%;
	float:left;
	margin-top:20px;
	}
.wexuan li{
	width:100%;
	float:left;
	border-bottom:1px dotted #e5e5e5;
	padding:15px 0;
	font-size:14px;
	background:url(../images/kiu.png)0 23px no-repeat;
}
.wexuan li a{
	float:left;
	color:#444;
	margin-left:10px;
}
.wexuan li .date{
	float:right;
	color:#888;
	font-size:14px;
}
.page{
	width:100%;
	float:left;
	margin-top:30px;
}
.pagebox
{
	height:35px;
	width: 100%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	
}
.pagebox a{
	display:block;
	float:left;
	padding-left:15px;
	padding-right:15px;
	height:35px;
	line-height:35px;
	font-size:14px;
	color:#555;
	border-top:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
    border:1px solid #e0e0e0;
	background-color:#fcfcfc;
    margin-right:3px;
}
.pagebox .bort{
	border-right:1px solid #e0e0e0;}
.pagebox a:hover{
	background-color:#fff;
	border:1px solid #1675d2;
	color:#023894;}
/****service****/
.service-txt{
	float:left;
	font-size:14px;
	line-height:24px;
	color:#444;
	margin-top:20px;
}
.service-txt span{
	float:left;
	font-weight:bold;
}
.chajpg{
	float:left;
	margin-top:20px;
}
.chajpg li{
	float:left;
	margin-right:10px;
}
/****Product****/
.product-tu{
	width:100%;
	float:left;
	margin-top:20px;
}
.product-tu li{
	width:118px;
	padding:35px;
	height:440px;
	background:#f7f7f7;
	margin-right:14px;
}
.produtimg{
	
	width:100%;
	height:94px;
    float:left;
}
.product-tu li h3{
	font-size:18px;
	text-align:center;
	font-weight:bold;
	color:#0064c4;
	line-height:35px;
    float:left;
}
.product-tu li ul{
	display:block;
	width:100%;
	margin-top:8px;}
.product-tu li ul  li{
	font-size:14px;
	line-height:30px;
	height:30px;
	display:block;
	padding:0;
	text-align:left;
	}
.product-tu li ul  li a{
	color:#4444;
	}
.product-tu li ul  li:hover a{
	color:#2f8ce6;
	text-decoration:underline;
}
/****news****/
.news-text{
	width:100%;
	float:left;
	margin-top:30px;}
.news-text li{
	width:100%;
	margin-bottom:20px;
	position:relative;
	display:inline-block;
	cursor:pointer;
	background-color:#f8fcff;
	height:auto;
	overflow:hidden;
	padding:20px 0;
}
.news-text p{
	font-size:12px;
	color:#555;
    line-height:24px;
}
.news-date{
	background:url(../images/ai9.jpg) no-repeat;
	width:81px;
	height:71px;
	float:left;
	font-weight:bold;
	display:block;
	margin-left:30px;
	margin-right:30px;
	}
.news-font{
	width:843px;
	float:left;
}
.news-font h3{
	font-size:15px;
	color:#2f8ce6;
	line-height:26px;
}
.news-font p{
	font-size:12px;
	color:#555;
    line-height:24px;
}
.news-date .mouth{
	width:100%;
	text-align:center;
	font-size:15px;
	color:#fff;
	line-height:25px;
	}
.news-date .day{
	width:100%;
	text-align:center;
	font-size:36px;
	color:#fff;
	margin-top:11px;
	}
.news-text li a{
	background:#0293d5;
	font-size:12px;
	color:#fff;
	border-radius:5px;
	position:absolute;
	right:30px;
	top:1px;
	padding:5px 10px;
	margin-top:20px;
	}
.news-text li:hover{
	border:1px solid #ffd200;
}

/***login***/
.denlv{ 
	 width:100%;
	 margin-top:64px;
	 margin-bottom:50px;
	 	 }
.kbasfrg{ 
    width:518px; 
	height:384px; 
	float:left;  
	text-align:center;}
.haidhrt{ 
    width:415px; 
	height:384px; 
	background:#f6f5f5; 
	float:right; }
.kjaghwdh{ 
    width:415px; 
	height:45px; 
	background:#2f8ce6; 
	font-size:18px; 
	line-height:40px; 
	text-indent:15px; 
	color:#FFF;}
.haidhrt ul{ 
    width:399px; 
	margin-left:10px; 
	border-bottom:1px solid #e9e9e9; 
	margin-top:10px; 
	overflow:hidden;}
.haidhrt ul li span{ 
    float:left;}
.haidhrt ul li{ 
     height:40px; 
	 width:399px; 
	 line-height:40px; 
	 margin-top:15px;}
.haidhrt ul li p{ 
     width:70px; 
	 height:40px; 
	 float:left; 
	 text-align:right; 
	 margin-right:10px; 
	 color:#181818;}
.kahsdefg{ 
     width:298px; 
	 height:38px; 
	 border:1px solid #cccccc;}
.krgdv{ 
    display:block; 
	float:left; 
	margin-top:15px;}
.haidhrt ul li a{ 
      float:right; 
	  color:#2f8ce6; 
	  margin-right:20px;}
.klehgee{ 
     width:108px; 
	 height:40px; 
	 background:#5596df; 
	 cursor:pointer; 
	 color:#FFF; 
	 font-size:14px;
	 line-height:40px;
	 cursor:pointer;
	 background:url(../images/btn2.png) no-repeat;
	 border:none;}
.khefafg{ 
     margin-top:25px; 
	 margin-left:80px;}
.khefafg p{ color:#515151;}
.khefafg p a{ color:#2f8ce6;}
/****注册***/
.adfd{ width:1003px;
       float:left;
       height:auto; 
	   margin-top:40px; 
	   margin-bottom:50px;}
.zhuce{ 
     width:1003px; 
	 height:auto; 
	 background:#f6f5f5; 
	 float:left;
	 margin-bottom:50px;}
.oliahdq{ 
     width:810px; 
	 height:auto; 
	 float:left; 
	 padding-bottom:50px;}
.shudx{ 
   width:810px; 
   height:auto;
    margin-top:30px; 
	overflow:hidden;}
.inner_re{
	width:810px; 
	height:auto; 
	margin-top:30px;
	border-right:1px solid #ddd;}
.shudx li{ 
    width:810px; 
	height:40px; 
	display:block; 
	margin-top:20px; 
	line-height:40px;}
.shudx li p{ 
    height:40px; 
	float:left; 
	width:110px; 
	line-height:40px; 
	color:#444444; 
	text-align:right;}
.shudx li p span{ 
     color:#ed3a36; 
	 margin-right:5px;}
.aksjdhbq{ 
       width:440px; 
	   height:38px; 
	   border:1px solid #cccccc; 
	   float:left; 
	   background:#FFF;}
.oliahdq li span{ 
       color:#999999; 
	   line-height:40px; 
	   margin-left:10px;}
.oliahdq li a{ 
       color:#5596df;}
.kajsqth{ 
        width:110px; 
		height:38px; 
		background:#5596df; 
		color:#FFF; 
		cursor:pointer; 
		font-size:14px; 
		border-bottom:2px solid #1341a9;}
.lkajhdoi{ 
      width:192px; 
	  height:30px; 
	  float:right; 
	  margin-top:100px;
	}
.lkajhdoi p{ 
       text-align:center;
	   color:#444;
	   }
.lkajhdoi p a{ 
     color:#ed3a36;}
.usast{ 
       width:1002px; 
	   height:45px;
	    background:#3794dd; 
		line-height:45px; 
		text-indent:20px; 
		font-size:18px; 
		color:#ffffff;
		}
.zhsds{
	margin-left:40px;
	}
.stydw{
	width:100%;
	overflow:hidden;
	font-size:12px;
	color:#707070;
	line-height:25px;

	}
.stydk{
	width:100%;
	overflow:hidden;
	margin-bottom:10px;
	}
.stydk p{
	height:20px; 
	float:left; 
	width:70px; 
	line-height:25px; 
	color:#707070; }
.tarsd{
	display:block;
	float:left;
	margin-left:10px;
	margin-top:6px;
	}
.whys{
	float:left;
	display:block;
	font-size:12px;
	color:#707070;
	line-height:25px;
	}
.aksjda{
	 width:62px; 
	 height:22px; 
	 border:1px solid #cccccc; 
	 float:left; 
	 background:#FFF}
.aksjdds{ 
      width:230px; 
	  height:22px; 
	  border:1px solid #cccccc; 
	  float:left; 
	  background:#FFF; 
	  margin-left:10px;}
.aksjer{ 
     width:60px; 
	 height:22px; 
	 border:1px solid #cccccc; 
	 float:left; 
	 background:#FFF; 
	 margin-left:10px;}
.yamws{
	width:60px;
	height:24px;
	float:left;
	margin-left:10px;
	display:block;
	margin-right:10px;}
.chekd{
	display:block;
	float: left;
	margin-left:50px;
	margin-top:4px;
	}
.tongys{
	float:left;
	font-size:12px;
	font-family:"宋体";
	color:#515151;
	line-height:20px;
	margin-left:4px;
	}
.tongys a{
	color:#0064a4;
	}
.anhus{
	width:108px;
	height:40px;
	background:url(../images/btn2.png) no-repeat;
	font-size:14px;
	text-align:center;
	color:#fff;
	line-height:37px;
	float:left;
	margin-top:10px;
	margin-left:50px;
	cursor:pointer;
	border:0;
	}
/****购物车***/
.shopt{
	width:100%; margin-top:25px;}
.shudlist{
	width:100%;
	height:30px;}
.shudlist li{
	width:334px;
	float:left;
	line-height:30px;
	text-align:center;
	font-size:14px;
	color:#999999;
	font-weight:bold;
	}
.shudlist li a{
	color:#999;
	}
.shudlist li:hover a{
	color:#0875c8;
	}
.tip{
	font-size:12px;
	font-family:"微软雅黑";
	color:#999999;
	height:40px;
	line-height:40px;
	margin-top:20px;}
.bllue{
	color:#e60012;}

.shopseb{ 
	width:1001px; 
	height:54px; 
	border:1px solid #ebebeb; 
	background:#f9f9f9; 
	margin-top:10px;
	}
.shopble{ 
     width:150px; 
	 height:54px;
	 float:left;}
.ribss{ 
   display:block; 
   float:left; 
   margin-top:21px;
    margin-left:10px;}
.shopble p{ 
  float:left; 
  line-height:54px; 
  margin-left:10px; 
  color:#444444; 
  font-size:12px;}
.shopble .bllue{
	color:#0875c8;}
.shopbmu{ 
  width:410px; 
  height:54px;
  float:left; 
  margin-left:165px;}

.shopbmu p{ 
     float:left; 
	 line-height:54px; 
	 margin-right:30px; 
	 color:#444444; 
	 font-family: "微软雅黑"; 
	 font-size:12px;}
.shopbmu p .shbma{ 
     color:#f03735; 
	 font-size:17px; 
	 font-weight:bold;}
.shopbmu p .shbmb{ 
   color:#888888;}
.shopbri{ 
   width:121px; 
   height:54px; 
   float:left;
    margin-left:10px;}
.riass{ 
       width:121px; 
	   height:40px; 
	   margin-top:8px; 
	   cursor:pointer; 
	  background:url(../images/btn3.png) no-repeat;
	border:0;
		font-size:14px;
		font-weight:bold;
		color:#fff;
		text-align:center;
		border-radius:3px;
}
.riajss{ 
    width:121px; 
	height:40px; 
	margin-top:8px; 
	cursor:pointer;
	background:url(../images/btn4.png) no-repeat;
	border:0;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	border-radius:3px;}
.jjjfr{ 
    width:121px; 
	height:54px; 
	float:left; 
	margin-left:10px;}
.mian{
	width:100%;
	float:left;
	margin-top:10px;}
.sijtxt input{
	width:40px;
	height:23px;
	line-height:23px;
    text-align:center;
    border:1px solid #cccccc;
}
.sijtxt span{
	position:relative;
	top:8px;}
.cattable{
	width:100%;
	overflow:hidden;
	margin-bottom:15px;
	}
.cattable table{
	width:100%;
	float:left;
	border:1px solid #e9e9e9;
	border-collapse:collapse;
	}
.cattable table td{
	font-size:12px;
	color:#444;
	border-bottom:1px solid #e9e9e9;
	padding:35px 0;
	padding-left:10px;
	}
.cattable table td p{
	text-align:center;}
.cattable table td p a{
	color:#444;
	}
.cattable table th{
	background:#f9f9f9;
	border-bottom:1px solid #e9e9e9;
	font-size:14px;
	font-weight:normal;
	color:#4444;
	height:45px;
	}
.blred{
	color:#ff0000;
	font-weight:bold;}
.tipstwo{}
.tipstwo{
	font-size:12px;
	font-family:"微软雅黑";
	color:#444;
	height:40px;
	line-height:40px;
	margin-top:10px;}
.tipstwo span{
	color:#e60012;
	font-weight:bold;}
/***购物车02****/
.uash{ 
   width:1001px; 
   height:auto; 
   border:1px solid #e9e9e9; 
   margin-top:20px; 
   overflow:hidden;}
.usat{ 
  width:1001px; 
  height:45px; 
  background:#f9f9f9; 
  line-height:45px; 
  text-indent:20px; 
  font-size:14px; 
  color:#444444; 
  font-weight:900;}
.ubagh{ 
   width:1001px; 
   height:auto; 
   margin-bottom:20px; 
   overflow:hidden;}
.ubagh li{ 
    width:1003px; 
	height:32px; 
	margin-top:15px;}
.ubagh li .unsa{ 
    float:right; 
	line-height:32px; 
	font-size:14px; 
	color:#444444; 
	margin-right:50px;}
.ubagh li .unsa .unsb{ 
      color:#ff5b58;}
.ubagh li .unsc{ 
   width:160px; 
   height:32px; 
   line-height:32px; 
   float:left; 
   text-align:right; 
   margin-right:8px; 
   font-size:12px;}
.ubagh li .unsr{ 
    line-height:32px;
	float:left; 
	font-size:12px;}
.ubagh li .unsc .unsb{ 
   color:#ff5b58; 
   margin-right:5px; 
   line-height:32px;}
.kahw{
	 width:422px;
	 height:30px; 
	 border:1px solid #c5c5c6; 
	 border-radius:4px; 
	}
.kbhw{ 
    width:760px; 
	height:30px; 
	border:1px solid #c5c5c6; 
	border-radius:4px; 
}
.kchw{ 
    width:232px; 
	height:30px; 
	border:1px solid #c5c5c6; 
	border-radius:4px; 
}
.kdhw{ 
   width:188px; 
   height:30px; 
   border:1px solid #c5c5c6;
    border-radius:4px; 
	background:url(../images/sh7.jpg); 
	float:left; 
	margin-right:8px;}
.lash{ 
    display:block; 
	float:left; 
	margin-top:10px; 
	margin-right:5px;}
.kahsa{ 
  width:100%; 
  height:auto; 
  border:1px solid #e5e5e5; 
  margin-bottom:25px;}
.kahsa li{ 
  width:100%; 
  height:51px; 
  border-bottom:1px solid #e5e5e5; 
  background:#ffffff;}
.kjhowe{ 
  width:299px; 
  border-right:1px solid #e5e5e5; 
  height:51px; 
  float:left; 
  line-height:51px;}
.euhqw{ 
   display:block; 
   float:left; 
   margin-top:20px; 
   margin-left:30px; 
   margin-right:10px;}
.kjhowe span{ 
    display:block; 
	float:left; 
	margin-top:10px; 
	margin-right:5px; 
	margin-left:5px;}
.kjhowe p{ 
     color:#353535; 
	 font-size:14px; 
	 line-height:51px;}
.kjhome p{  
   color:#353535; 
   font-size:14px; 
   line-height:51px;}
.kjhome p span{ 
     font-weight:bold;}

.khaoqw{ 
    width:1003px; 
	height:80px; 
	 margin-top:5px;}
.lkeha{ 
    width:700px; 
	float:left; 
	height:25px; 
	font-size:12px;}
.lkeha p{ 
    line-height:25px;}
.akdas{ 
    width:42px; 
	height:23px; 
	border:1px solid #cccccc;}
.akdbs{ 
  width:49px; 
  height:25px; 
  background:#0046a4; 
  color:#FFF; 
  cursor:pointer; 
  border:0;}
.lkeha p .kaush{ color:#666666;}
.lkeha p .kaudh{ color:#ed3a36;}


.lkehb{ 
   width:180px; 
   height:156px; 
   float:right;}
.lkehb .ejfaa{ 
  color:#444444; 
  line-height:30px; 
  color:#f03735; 
  font-size:14px;}
.lkehb .ejfaa span{ 
   width:90px; 
   height:30px; 
   display:block; 
   float:left; 
   color:#444444;}
.lkehb .ejfab{ 
    color:#444444; 
	font-weight:bold;}
.lkehb .ejfab span{ font-size:14px; color:#f03735;}


.kahsca{ 
      width:850px; 
	  height:auto;
	  margin-top:20px;
	  float:right;
	    
	  margin-bottom:25px;
	 }
.buydu{
	width:100%;
	overflow: hidden;}
.buydu li{
	font-size:12px;
	font-family:"微软雅黑";
	color:#444;
	line-height:40px;
	width:100%;
	}
.buydu li input{
	display:block;
	float:left;
	margin-left:15px;
	margin-top:12px;}
.hedki{
	margin-left:10px;
	margin-right:10px;}
.meber{
	width:100%;
	border-bottom:1px solid #dbdbdb;
	padding-bottom:10px;
	padding-top:10px;
}
.mebera{
	width:100%;
	height:40px;
	line-height:40px;
	font-size:16px;
	font-family:"微软雅黑";
	color:#333;
	font-weight: bold;
	margin-bottom:15px;
	background-color:#f9f9f9;
	border-bottom:1px solid #e9e9e9;
	
	}
.mhyer{
	height:40px;
	line-height:40px;
	font-size:14px;
	font-family:"微软雅黑";
	color:#444;
	float:left;
	margin-left:15px;
	}
.reksin{
	width:100%;
	height:35px;
	margin-bottom:10px;}
.reksmmin{
	width:100%;
	height: auto;
	margin-bottom:10px;
	overflow:hidden;}
.rfapua{
	font-size:12px;
	font-family:"微软雅黑";
	color:#353535;
	line-height:30px;
	height: 30px;
	float:left;
	margin-left:10px;}
.resinka{
	font-size:14px;
	font-family:"微软雅黑";
	color:#333;
	float:left;
	margin-right:8px;
	line-height:30px;
	width:120px;
	text-align:right;}
.rfapua{
	font-size:12px;
	font-family:"微软雅黑";
	color:#353535;
	line-height:30px;
	height: 30px;
	float:left;
	margin-left:10px;}
.thtka{
	width:285px;
	height:34px;
	border:1px solid #c5c5c6;
	background:#fff;
	float:left;
	margin-right:5px;
	border-radius:5px;}
.restzika{
	font-size:12px;
	font-family:"微软雅黑";
	color:#999;
	line-height:30px;
	height:30px;
	float:left;
	margin-left:5px;}
.tameder{
	width:182px;
	height:34px;
	border:1px solid #c5c5c6;
	background:#fff;
	float:left;
	margin-right:15px;
	border-radius:5px;}
.tkkder{
	width:289px;
	height:70px;
	border:1px solid #c5c5c6;
	background:#fff;
	float:left;
	margin-right:15px;
	border-radius:5px
	}
.mebrb{
	font-size:14px;
	font-family:"微软雅黑";
	color:#444;
	line-height:40px;
	height:40px;
	float:left;
	margin-left:25px;
}
.msred{
	color:#f00;
	margin-right:5px;}
.butefm {
	width:1001px;
	height:60px;
	background-color:#f9f9f9;
	border:1px solid #e9e9e9;
	margin-top:25px;
	margin-bottom:25px;
	text-align:center;
	padding-top:15px;
	}
	
.sffg{
	width:160px;
	height:40px;
	border:0;
	background:url(../images/btn5.png) no-repeat;
	text-align:center;
	font-size:16px;
	font-family:"微软雅黑";
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	border-radius:3px;
	}
.lahjd{ 
   width:1002px; 
   height:425px; 
   border:1px solid #e9e9e9; 
   margin:30px 0;}
.lkjas{ 
  width:460px; 
  height:250px;
  margin-left:auto; 
  margin-right:auto; 
  margin-top:80px;}
.lasha{ height:52px;}
.lasha p{ 
   line-height:52px; 
   color:#444444; 
   font-size:24px; 
   font-weight:400; 
   margin-left:70px; }
.lasha p span{ 
   display:block; 
   float:left; 
   margin-right:10px; }
.lasjd { 
    margin-left:100px; 
	margin-top:10px; 
	overflow:hidden;}
.lasjd p{ 
   float:left; 
   margin-left:50px; 
   color:#444444; 
   font-size:14px;
   font-weight:bold;}
.lasjd p span{ 
  color:#f03735; 
  font-size:19px;
  font-weight:bold;}
.oahdq{ 
      width:120px; 
	  height:40px;
	  border:0;
	  background:url(../images/btn6.png) no-repeat;
	   margin-left:170px;
	   border-radius:3px;
	  margin-top:30px; 
	  color:#FFF; 
	  font-size:16px; 
	  cursor:pointer;
	font-family:"微软雅黑";
	color:#fff;
	font-weight:bold;}
.hueyh{
	margin-left:170px;
	height:40px;
	line-height:40px;
	font-size:12px;
	font-family:"微软雅黑";
	color:#444;}
.hueyh a{
	color:#4295ff;}
.adfd{ 
   width:1003px; 
   height:auto; 
   margin-top:55px; 
   margin-bottom:50px;}
.usast{ 
    width:1001px; 
	height:45px; 
	background:#3794dd; 
	line-height:45px; 
	text-indent:20px; 
	font-size:18px; 
	color:#ffffff;}
.klasdch{ 
    width:1003px; 
	height:335px; 
	background:#f6f5f5;}
.klashdla{ 
    width:888px; 
	height:176px; 
	border-right:1px solid #e9e9e9; 
	margin-top:40px; float:left;}
.lashage{
	 width:888px; 
	 height:40px;}
.lashage .jefwe{
	 width:95px; 
	 height:40px; 
	 line-height:40px; 
	 text-align:right; 
	 float:left;}
.alkshdo{ 
    width:440px; 
	height:38px; 
	border:1px solid #cccccc; 
	background:#FFF; 
	margin-left:5px; 
	float:left;}
.lashage .jefwe span{ 
   color:#ed3a36; 
   margin-right:8px;}
.lashage .jeasfe{ 
    font-family:"宋体"; 
	color:#999999; 
	line-height:40px; 
	margin-left:10px; 
	float:left;}

.ashqwh{ 
    width:111px; 
	height:40px; 
	width:120px; 
	height:40px; 
	background-color:#4295ff;
	border-bottom:2px solid #1258d6;
    margin-left:100px; 
	margin-top:20px; 
	color:#FFF; 
	font-size:14px; 
	cursor:pointer;}

.klatyfa{ 
    width:270px; 
	height:60px; 
	float:right; 
	margin-top:100px; 
	margin-right:20px;}
.klatyfa p{ 
     text-align:center; 
	 line-height:30px; 
	 color:#515151;}
.klatyfa p a{ color:#ed3a36;}
.mskoua{
	width:220px;
	height:198px;
	border-right:1px solid #e5e5e5;
	float:left;
	margin-left:70px;
	margin-top:20px;
	}
.mskoua p{
	font-size:12px;
	line-height:60px;
	color:#353535;
	}
.mskoua p input{
	margin-right:5px;}
/***product****/
.sidemenu{
	width:235px;
	float:left;
	margin-top:20px;
	}
.rightmain{
	width:740px;
	float:right;
	}
.product-title{
	width:235px;
	float:left;
	height:50px;
	background:#2f8ce6;
	font-size:16px;
	color:#fff;
	text-indent:15px;
	line-height:50px;
	}
.sidemenu-box{
	width:233px;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	float:left;
	}
.sidemenu-one{
	width:233px;
	height:30px;
	background:#f2f2f2;
	font-size:14px;
	line-height:30px;
	
	}
.sidemenu-one a{
	color:#444;
	margin-left:15px;
	}
.sidemir{
	width:202px;
	margin:15px;
	overflow:hidden;
	}
.sjitxt{
	width:200px;
	height:25px;
	border:1px solid #e5e5e5;
	font-size:12px;
	color:#666;
	
	}
.sidemir li{
	width:100%;
	float:left;
	margin-bottom:15px;
	}
.sjibtn{
	width:50px;
	height:25px;
	background:#3699ea;
	font-size:12px;
	color:#fff;
	text-align:center;
	border:0;
	border-radius:5px;
	float:right;
	}
.telhot{
	width:100%;
	float:left;
	text-align: center;
	padding:10px 0;
	margin-top:15px;
	border:1px solid #e5e5e5;}
.pprobox{
	width:100%;
	float:left;
	margin-bottom:25px;
	}
.layds{
	width:100%;
	float:left;
	margin:25px 0;
}
.layds li
{
 width:198px;
 padding:15px 15px;
 background-color:#fff;
 border:1px solid #dcdcdc;
 float:left;
 margin-right:15px;
 margin-bottom:25px;
 height:230px;}
 
.layds li span{
	display:block;
	width:100%;
	height:130px;
	border-bottom:1px dashed #dcdcdc;
	text-align:center;}
.jstable{
	width:100%;
	border-collapse:collapse;
	margin-top:8px;}
.jstable p{
	width:100%;
	text-align:right;
}
.jstable td{ 
	font-size:12px;
	color:#333;
	line-height:25px;
        text-align:center;
	}
.pidous{
	width:100%;
	margin-top:1px;
	}
.pidous .add{
	background:url(../images/bnn5.png) no-repeat;
	width:81px;
	height:25px;
	font-size:12px;
	color:#fff;
	text-align:center;
	margin-left:20px;
	float:left;
	cursor:pointer;
	display:block;
	line-height:25px;}
.pidous .view{
	background:url(../images/bnn6.png) no-repeat;
	width:57px;
	height:25px;
	font-size:12px;
	color:#444;
	text-align:center;
	margin-left:10px;
	line-height:25px;
	float:left;
	cursor:pointer;
	display:block;}
/**producty3***/
.tit-aa{
	width:100%;
	float:left;
	height:45px;
	background:#bbdefa;
	font-size:16px;
	color:#444;
	font-weight:bold;
	text-indent:20px;
	line-height:45px;
	margin-top:22px;
    text-align:left;
	}
.list-aa{
	width:99.7%;
	float:left;
	border:1px solid #e5e5e5;
	}
.leftlist-aa{
	width:385px;
	float:left;
	margin-left:20px;
    text-align:left;
	}
.leftlist-aa li{
	width:100%;
	border-bottom:1px dashed #e5e5e5;
	height:40px;
	line-height:40px;
	font-size:13px;
	color:#444;
	}
.leftlist-aa li span{
	font-weight:bold;
	}
.rightlist-aa{
	width:300px;
	float:right;
	margin-right:30px;
	margin-top:20px;
	margin-bottom:20px;
	}
.riliimg-aa
{
    text-align:center;  
    width:260px;
	height:175px; 
    border:1px solid #e5e5e5;
    padding:30px 30px;
    
}
.link-aa{
	width:300px;
	height:30px;
	}
.link-aa li{
	display:inline-block;
	font-size:12px;
	margin-right:10px;
	margin-top:10px;
	}
.link-aa li a{
	color:#444;}
.tablpp{
	width:100%;
	float:left;
	margin-top:10px;
	}
.tablpp  table{
	width:100%;
	border:1px solid #e5e5e5;
	border-collapse:collapse;
	}
.tablpp  table td{
	font-size:12px;
	color:#444;
	border:1px solid #e5e5e5;
	height:35px;
	text-align:center;
	}
.tablpp  table th{
	font-size:12px;
	color:#fff;
	border:1px solid #e5e5e5;
	height:35px;
	text-align:center;
	background-color:#2f8ce6;
	}
.tablpp  table th a{
	color:#fff;}
.bigyue{
	width:75px;
	height:27px;
	background:#5596df;
	font-size:12px;
	color:#fff;
	text-align:center;
	border:0;
	float:left;
	margin-left:15px;
	cursor:pointer;}
.bigyue2{
	width:75px;
	height:27px;
	background:#e60012;
	font-size:12px;
	color:#fff;
	text-align:center;
	border:0;
	float:right;
	margin-right:15px;
	cursor:pointer;}
	
.bigyue2a{
 width:75px;
 height:27px;
 background:#5596df;
 font-size:12px;
 color:#fff;
 text-align:center;
 border:0;
 float:right;
 margin-right:15px;
 cursor:pointer;}
 
.pqkaw{ width:737px; 
        height:43px; 
		background:#fefefe; 
		margin-top:20px; 
		border-bottom:1px solid #5596df;
		border-top:1px solid #e5e5e5;
		border-left:1px solid #e5e5e5;
		border-right:1px solid #e5e5e5;
		float:left;
		background-color:#f9f9f9;}
.pqkaw ul{ margin-left:20px;}
.pqkaw ul li{ float:left; 
         display:block; 
		 width:110px; 
		 text-align:center;}
.pqkaw ul li a{ line-height:41px; 
         font-size:14px; 
		 color:#444444; 
		 display:block;
		 font-weight:900;}
.pqkaw ul .pqkawli a{height:42px;  
         border-left:1px solid #5596df;
		 border-right:1px solid #5596df;
		 border-top:2px solid #5596df; 
		 background:#fff;
		 color:#5596df}
.lepqqx
{
	
   width:100%;
   height:100%;
   /*min-height:500px;*/
   float:left;
   overflow:hidden;
   border:1px solid #ddd;
   text-indent:20px;
   padding-top:20px;
   
}
.produog1{
	width:100%;
	border:1px solid #ddd;
	border-collapse:collapse;
	margin-top:12px;
	background-color:#fff;
	}
.produog1 td{
	height:40px;
	line-height:40px;
	border:1px solid #ddd;
	}
.bgpad
{
	font-size:12px;
	font-family:"微软雅黑";
	color:#666;
	line-height:40px;
	text-align:center;
	background-color:#fcfcfc;
}

.bgpwd{
	font-size:12px;
	font-family:"微软雅黑";
	color:#444;
	line-height:40px;
	text-indent:15px;}
.prodtable2{
	width:100%;
	border:1px solid #ddd;
	border-collapse:collapse;
	border-top:none;
	margin-bottom:50px;
	background-color:#fff;}
.ngulist{
	width:100%;
	overflow:hidden;
	margin-top:15px;
	margin-bottom:15px;
	}
.ngulist li{
	width:325px;
	float:left;
	font-size:12px;
	color:#666;
	line-height:23px;
	margin-left:20px;
	}
.prodtable2 td{border:1px solid #ddd;
border-top:none;
}
/**新闻详情***/
.newbox{
	width:100%;
	float:left;
	margin-top:25px;
	}
.xiangq{
	width:100%;
	float:left;
	font-size:16px;
	color:#333;
	text-align:center;
	height:30px;
	font-weight:bold;
	border-bottom:1px solid #e5e5e5;
	}
.xinadate{
	width:100%;
	text-align:center;
	line-height:25px;
	font-size:12px;
	color:#666;
	float:left;
	}
.xinxu{
	width:100%;
	line-height:25px;
	font-size:14px;
	color:#666;
	float:left;}
.ximhl{
	width:100%;
	float:left;
	margin:20px 0;}
.ximhl li{
	float:left;
	margin-right:30px;
	}
/**contact****/
.contact{
	width:100%;
	float:left;
	}
.contact li{
	width:500px;
	float:left;
	margin-bottom:29px;
	font-size:14px;
	color:#666;
	line-height:40px;
	}
.contact-ico{
	display:block;
	float:left;
	width:40px;
	height:40px;
	margin-right:10px;
	}
.contact li a{
	font-size:16px;
	}
.maptitle{
	width:100%;
	float:left;
	}
.maptitle span{
	display:block;
	width:90px;
	height:25px;
	background:#f9f9f9;
	line-height:25px;
	text-align:center;
	border-left:1px solid #2f8ce6;
	border-top:1px solid #2f8ce6;
	border-right:1px solid #2f8ce6;
	font-size:14px;
	color:#444;
		}
.contactmap{
	width:100%;
	float:left;
	box-sizing: border-box;
}

.contactmap img{
	border:1px solid #2f8ce6;
}

.hukud2 
{
  border: 1px solid #cccccc;
  float: left;
  height: 23px;
  width: 44px;
  text-align:center; 
}

.kjcs {
    cursor: pointer;
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    width: 21px;
}

.xunjia {
    background-color: #5596df;
    color: #fff;
    cursor: pointer;
    display: block;
    font-family: "微软雅黑";
    font-size: 12px;
    height: 23px;
    padding-top: 5px;
    text-align: center;
    width: 100px;
    margin-left:5px; 
}
.shopble p 
{
   border:1px solid #e9e9e9;
   color: #444444;
   cursor: pointer;
   float: left;
   font-size: 12px;
   height: 30px;
   line-height:30px;
   margin-left:10px;
   margin-top:10px;
   text-align:center;
   width: 40px;
   
}

.thesamebox{
	float:left;
	height:auto;
	padding:20px 0;
	margin-bottom:10px;
	width:100%;
	}
.payfor{
	width:100%;
	}
.payfor li{
	width:140px;
	height:28px;
	padding:10px 0;
	border:1px solid #cdcdcd;
	float:left;
	margin-left:20px;
	}
.payfor li input{
	margin-left:10px;
	display:block;
	float:left;
	margin-top:5px;}
.totil{
	width:100%;
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	margin-top:10px;
	color:#444;
	}
.totil .redd{
	font-size:18px;
	color:#c78642;
	font-weight:bold;
	}
.sents{
	width:100%;
	float:left;
	margin:25px 0 35px;}
.submitb{
	width:165px;
	height:55px;
	background:#2f8ce6;
	border:0;
	font-size:18px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	}
.thesamea{
	float:left;
	height:auto;
	padding:20px 0;
	margin-bottom:10px;
	width:100%;
	border:1px solid #e5e5e5;
	}



