@charset "gb2312";
/* CSS Document */

*{
	margin:0px;
	padding:0px;
}
a{
	text-decoration:none;
}
ul,li{
	list-style:none;
	margin:0px;
	padding:0px;
}
img{
	border:0;
}

a{ color:#676767;  text-decoration:none;}
a:hover{ color:#9b1c27;  text-decoration:none;}
a img{  text-decoration:none; border:none;}
body{font-size:13px; font-family:"微软雅黑","Arail" ; color:#2b2b2b; line-height:24px; background:#fff;  }
.font{ color:#e61f24;}
.font1{
	font-size: 24px;
	line-height: 30px;
	font-weight: bold;
	margin-top: 40px;
}

.font2{
	font-size: 15px;
	line-height: 25px;
	width: 168px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	margin-top: 10px;
	}
.font3{ color:#0082d0;}
	
.main{
	width: 100%;
	height:790px;
	margin-right: auto;
	margin-left: auto;
	position:relative
	}
.banner{
	width:100%;
	height:580px;
	min-width:1200px;
	text-align:center;
	float: left;
	margin-top: 0px;

}
.banner img{width:100%;	min-width:1200px;height:580px;margin:0px auto;text-align:center;}
.bannerny{
	width:100%;
	height: auto;
	text-align:center;
	min-width:1200px;
    float: left;
	position: relative;
}
.hr{
	width:100%;
	height:82px;
	text-align:center;
	float: left;
	min-width:1200px;
	background-image: url(../images/vr_03.png);
	background-repeat: repeat-x;
	background-position: left center;
	position: absolute;
	z-index:10;
	bottom:0px;
}




.top{
	width:100%;
	height:130px;
	margin-right: auto;
	margin-left: auto;
	background-color: #4284e2;
}
.logo{
	width:552px;
	height:56px;
	margin-top:40px;
	float:left;

}
.top1{
	width:92%;
	min-width:1200px;
	height:130px;
	margin-right: auto;
	margin-left: auto;
	background-color: #4284e2;
	background-image: url(../images/shousuo.jpg);
	background-repeat: no-repeat;
	background-position: right 50px;
}
.top2{
	width:100px;
	height:56px;
	margin-right:10px;
	margin-top:20px;
	float:right;

}
.src {
  float: right;
}
.src .icon {
  margin: 0 10px 0 20px;
  position: relative;
}
.src .icon .wechat_code {
  width: 162px;
  display: none;
  color: #706f6f;
  text-align: center;
  margin: 8px 0 0 0;
  z-index: 99;
  position: absolute;
  top: 100%;
  padding: 5px;
  right: 0;
  background: #f0f0f0;
  border: 1px solid #ddd;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.src .icon .wechat_code img {
  width: 152px;
  height: 152px;
  margin-bottom: 5px;
}
.src .icon:hover .wechat_code {
  display: block;
}
.src .input-group {
  padding: 2% 0;
}
.src .input-group input {
  height: 39px;
}
.src .input-group .btn {
  background: url(../images/src_btn.png);
  width: 53px;
  height: 39px;
  text-indent: 9999em;
  margin-left: 0;
}
.src #header_wechat_btn {
  background: url(../images/wechat.png);
  width: 26px;
  height: 26px;
  display: inline-block;
}
.src #header_wechat_btn:hover {
  background: url(../images/wechat-on.png);
}

.main_top{
	width: 100%;
	height:55px;
	float: left;
	color: #fff;
	text-align: center;
	line-height: 55px;
	font-family: "微软雅黑";
	font-size: 14px;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	}
.menu{width:1200px;height:55px; margin-left:auto; margin-right: auto;}
.menu .menu_fox{width:100%;height:55px;margin:0px auto;  position:relative;}
.menu .menu_fox .menu_fox_li ul{ height:55px;margin:0px auto;}
.menu .menu_fox .menu_fox_li ul li{
	width:110px;
	height:55px;
	float:left;
	text-align:center;
	margin-right: 40px;
	margin-left: 40px;
}
.menu .menu_fox .menu_fox_li ul li a{color:#353535;font-size:16px; height:55px;  line-height:55px; display:block;}
.menu .menu_fox .menu_fox_li ul li a:hover{
	color:#197fc7;
	display:block;
	height:50px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #0797ea;
}
.menu .menu_fox .nav1{ z-index:1;position:absolute;top:35px;left:40px;height:auto;}
.menu .menu_fox .menu_li{max-width:153px;height:auto; background:#fff;}
.menu .menu_fox .menu_li li{
	width:153px;
	float:left;
	height:30px;
	line-height:30px;
	background:#197fc7;
	overflow:hidden;
	font-size:13px;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3ca3ec;
}
.menu .menu_fox .menu_li li a{
	width:153px;
	color:#fff;
	font-weight: bold;
}
.menu .menu_fox .menu_li li a:hover{width:153px;color:#ffcd6d;font-size:13px;}
.menu .menu_fox .nav2{ z-index:1;position:absolute;top:35px;left:140px;height:auto;}
.menu .menu_fox .nav3{ z-index:1;position:absolute;top:35px;left:230px;height:auto;  }
.menu .menu_fox .nav4{ z-index:1;position:absolute;top:35px;left:330px;height:auto;  }
.menu .menu_fox .nav5{ z-index:1;position:absolute;top:35px;left:425px;height:auto;  }
.menu .menu_fox .nav6{ z-index:1;position:absolute;top:35px;left:520px;height:auto;  }
.menu .menu_fox .nav61{ z-index:1;position:absolute;top:35px;left:615px;height:auto;  }
.menu .menu_fox .nav7{ z-index:1;position:absolute;top:35px;left:710px;height:auto;  }
.menu .menu_fox .nav8{ z-index:1;position:absolute;top:35px;left:745px;height:auto;  }
.menu .menu_fox .nav9{ z-index:1;position:absolute;top:35px;left:775px;height:auto;  }
/*.main1{
	width:100%;
	height:223px;
	color: #fff;
	position:absolute;
	top:568px;
	z-index:20;
	background-image: url(../images/mainbg.png);
	background-repeat: repeat;
	background-position: center center;
	font-family: "微软雅黑";
	font-size: 14px;
}*/

.ind_pro{
	width:100%;
	height: 480px;
	padding-top:50px;
	background-color:#fff;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
.ind_pro1{
	width:1200px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-size:31px;
	line-height:30px;
	font-weight:bold;
	color:#4284e2;
}

.ind_pro1 .eng {
	font-size: 20px;
	font-weight: normal;
}

/********** 带箭头切换 **********/
.product{
	width:1200px;
	height: auto;
	float:left;
	display:inline;
	margin-top: 20px;
}
.pro_move{
	width:1200px;
	height: 390px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.blk_18{
	overflow:hidden;
	zoom:1;
	font-size:9pt;
	width:100%;
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.blk_18 .pcont{ width:1120px; height:390px; display:inline; float:left; margin-left:10px; overflow:hidden;}
.blk_18 .ScrCont{ width:10000px; zoom:1;}
.blk_18 #List1_1,.blk_18 #List2_1{ float:left;}
.blk_18 .LeftBotton,.blk_18 .RightBotton{ width:28px; height:69px; display:block; margin-top:130px;}
.blk_18 .LeftBotton{ background:url(../images/jt_l.png) no-repeat; float:left;}
.blk_18 .RightBotton{ background:url(../images/jt_r.png) no-repeat; float:right;}
.blk_18 .LeftBotton:hover{ background:url(../images/jt_over_l.png) no-repeat;}
.blk_18 .RightBotton:hover{ background:url(../images/jt_over_r.png) no-repeat;}
.blk_18 .pl img{
	width:200px;
	height:200px;
}
.blk_18 .pl{
	width:200px;
	height:260px;
	float:left;
	text-align:center;
	margin-left:10px;
	margin-right: 10px;
	font-size:14px;

}
.blk_18 .pl a{ line-height:30px;}
.blk_18 .pl span { margin-top:10px;  }
.blk_18 .pl p{ display:block; padding-top:15px;}  
.blk_18 .pl:hover{ background:url(../images/pro_bg_over.jpg) center top no-repeat;}
/********** 带箭头切换 **********/

.i_area .thumbnail .img-bg{
	position: relative;
}
.i_area .thumbnail:hover .yin1{
	display: block;
}
.i_area {
  position: relative;
}
.i_area .swiper-container {
  width: 90%;
  position: relative;
}
.i_area .i_area_l,
.i_area .i_area_r {
  position: absolute;
  left: 0px;
  background: none;
}
.i_area .thumbnail .img-circle{
	border:5px solid transparent;
	width:200px;
	height:200px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.i_area .thumbnail:hover .img-circle{
	border:5px solid #74b7ff;
}
.i_area .i_area_r {
  left: auto;
  right: 0;
}
.i_area .thumbnail {
  float: left;
  border: none;
  text-align: center;
}
.i_area .thumbnail h2 {
  font-size: 19px;
  white-space: nowrap;
}
.i_area .thumbnail h2 span {
  display: block;
  font-size: 10px;
  margin-top: 6px;
}
.i_area .thumbnail em {
  display: block;
  width: 43px;
  height:3px;
  background: #4284e2;
  margin: 20px auto;
}
.i_area .thumbnail p {
	height:42px;
	overflow: hidden;
  color: #727171;
}
@media only screen and (max-width:500px) {
	.i_area .thumbnail p {
		height:37px;
		overflow: hidden;
	  color: #727171;
	}
}
.i_area .thumbnail .btn {
	margin-top: 30px;
	border: 1px solid #4284e2;
	color: #4284e2;
	padding: 10px;
}
.i_area .thumbnail .btn:hover {
  background: #4284e2;
  color: #fff;
}
.i_area .thumbnail h2 {
  font-size: 18px;
}
.i_area .thumbnail h2 span {
  font-size: 12px;
  white-space: nowrap;
}
.btn:active {
  transform: translate(1px, 1px);
}
.carousel-caption {
  padding-bottom: 18%!important;
}
.carousel-caption {
  padding-bottom: 14.8%!important;
}
.carousel-caption {
  padding-bottom: 10.8%!important;
}
.carousel-caption {
  padding-bottom: 19%!important;
}


.main1{
	width:100%;
	height:223px;
	color: #fff;
	position:absolute;
	top:568px;
	z-index:20;
	font-family: "微软雅黑";
	font-size: 14px;
}
.main2{
	width:1100px;
	height:223px;
	margin-right: auto;
	margin-left: auto;
}
.main2_1{
	width:100%;
	height:153px;
	margin-top:15px;
	float:left;
}
.main2_1 li{
	width:153px;
	height:153px;
	float:left;
}
.a_1 a{
	width:153px;
	height:153px;
	float:left;
	background-image: url(../images/a_1.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.a_1 a:hover{
	width:153px;
	height:153px;
	float:left;
	background-image: url(../images/h_1.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.a_2 a{
	width:153px;
	height:153px;
	float:left;
	background-image: url(../images/a_2.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.a_2 a:hover{
	width:153px;
	height:153px;
	float:left;
	background-image: url(../images/h_2.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.a_3 a{
	width:153px;
	height:153px;
	float:left;
	background-image: url(../images/a_3.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.a_3 a:hover{
	width:153px;
	height:153px;
	float:left;
	background-image: url(../images/h_3.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}.a_4 a{
	width:153px;
	height:153px;
	float:left;
	background-image: url(../images/a_4.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.a_4 a:hover{
	width:153px;
	height:153px;
	float:left;
	background-image: url(../images/h_4.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.main2_2{
	width:100%;
	height: auto;
	margin-top:15px;
	float:left;
}
.main2_2 li{
	width:153;
	height: auto;
	float:left;
	text-align: center;
	margin-left:35px;

}
.main2_2 li a{ 	font-family: "微软雅黑", "宋体";
	font-size: 20px;
	color: #FFF;
}
.anli{
	width:100%;
	height: 630px;
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
	padding-top:58px;
	clear: both;
}
.anli1{
	width:1200px;
	height: 81px;
	background-image: url(../images/anli1.png);
	background-repeat: repeat-x;
	background-position: center top;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
}
#tabbox{
	width:100%;
	height:500px;
	overflow:hidden;
	margin:0 auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d9dadc;
	border-bottom-color: #d9dadc;
	border-left-color: #d9dadc;
}
.tab_conbox{ border-top: none;}
.tab_con{ display:none; height:280px;}
.tabs{height: 63px;width: 100%;}
.tabs li{
	width:33%;
	height:63px;
	line-height:22px;
	float:left;
	color:#333333;
	font-size:18px;
	text-align:left;
	background-image: url(../images/news1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.tabs li img{ width:55px; height:60px;margin-left:5px; margin-right:10px; margin-top:5px; float:left;}
.tabs li span{ width:85px; padding-top:15px;float:left;}
.tabs li a {display: block;outline: none;color:#333333;line-height:63px; text-align:center;}
.tabs li a:hover {background: #ccc;color:#fff;}	
.tabs .thistab,.tabs .thistab a:hover{
	color:#fff;
	background-color: #000;
	background-image: url(../images/news.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.tab_con {padding:12px;font-size: 15px; line-height:175%;}

.indnews { width:560px; height:400px; float: left;}
.indnews img { width:560px; height:400px; }
.indnews a{margin:0 auto; display:block;position:relative;}
.indnews a span{
	display: block;
	float: left;
	width:98%;
	color: #fff;
	height:100px;
	text-align: left;
	line-height: 25px;
	position:absolute;
	text-indent:20px;
	padding-left:2%;
	left:0px;
	bottom:0px;
	background-image: url(../images/wapmeiweibg.png);
	background-repeat: repeat;
	background-position: center center;
	font-family: "微软雅黑";
	font-size: 16px;
}
.indnews a span p{font-size: 12px; padding-top:30px;}
.indnews1 { width:560px; height:400px; float: right;}
.indnews1_1{
	width:100%;
	height:80px;
	float: left;
	text-align:left;
	padding-bottom:10px;
	margin-bottom:10px;
	line-height:20px;
	font-size:13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.indnews1_1 span { font-size:18px; line-height:35px;}
.indnews1_1 span p {font-size:14px; font-weight:bold; float:right;}
.indnews1_1 b{
	text-align:left;
	font-size: 12px;
	padding-top:30px;
	color:#666;
	font-weight: normal;
}



.anli2{
	width:1200px;
	height: auto;
	margin-top:10px;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
}
.main2_l_b_l{
	width: 100%;
	height: auto;
	float:left;
}
.main2_l_b_l_t{
	width:100%;
	height:59px;
	line-height:45px;
	margin-bottom:20px;
	float: left;
}
.menub2_1 {
	color:#fff;
	font-size:15px;
	font-weight: bold;
	display: inline;
	float: left;
	height: 63px;
	text-align: center;
	width:31%;
	background-image: url(../images/news.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin:10px;
}
.menub2_1:hover {margin:10px;color:#fff;font-size:15px;font-weight: bold;text-decoration: none; width:31%;}
.menub2_2 {margin:10px; background-color: #bab9b9;  color:#fff;font-size:15px;font-weight: bold;display: inline;float: left;height:51px;text-align: center;width: 31%;}
.menub2_3 {margin:10px; background-color: #bab9b9;  color:#fff;font-size:15px;font-weight: bold;display: inline;float: left;height:51px;text-align: center;width: 31%;}

.main1_c_f{ width:100%; height:400px; float:left;}
.main1_c_f ul{ width:335px; height:400px; float:left;}
.main1_c_f ul li{ width:335px ;height:200px; line-height:30px; float:left; text-align:left; background:url(../images/news_ioc2.jpg) no-repeat left center; text-indent: 10px; margin-bottom:10px; position: relative;}
.main1_c_f ul li span{
	width:100%;
	height:30px;
	line-height:30px;
	float:left;
	text-align: center;
	background:url(../images/topbg.png) repeat left center;
position: absolute; 
z-index: 1; 
left: 10px; 
bottom:0; 
color: #fff; 
overflow: hidden; 
}
.main1_c_f1{ width:510px ;height:410px; margin-left:20px; float:left; position: relative;}
.main1_c_f1 img{ width:510px ;height:400px;}
.main1_c_f1 span{
	width:100%;
	height:30px;
	line-height:30px;
	float:left;
	text-align: center;
	background:url(../images/topbg.png) repeat left center;
position: absolute; 
z-index: 1; 
left: 0px; 
bottom:0; 
color: #fff; 
overflow: hidden; 
}


.main1_c_f ul{height:200px; }
.main1_c_f ul li img{ width:335px ;height:200px;}
.main1_c_f span{ float:right;}
.main1_c_f_1{ width:100% ; height:auto; margin-left:auto; margin-right:auto; padding-top:8px;  }
.main1_c_f_1 ul li{ width:100% ;height:30px; line-height:30px; float:left; text-align:left; background:url(../images/news_ioc2.jpg) no-repeat left center; text-indent: 10px; position:;}
.main1_c_f_1 ul li span{
	width:100%;
	height:30px;
	line-height:30px;
	float:left;
	text-align:left;
	background:url(../images/news_ioc2.jpg) no-repeat left center;
	text-indent: 10px;
	position: absolute;
	z-index:10;
}
.main1_c_f_1 ul{height:150px; }
.main1_c_f_1 span{ float:right;}
.main2_l_b_c{
	width:100%;
	height: auto;
	float:left;
	clear: right;
	margin-left: auto;
}
.main2_l_b_c_l{ width:127px; height:79px;float:left; margin-right:10px; margin-bottom:5px;}
.main2_l_b_c_l img{
	width:120px;
	height:75px;
	border:#e3e1e1 1px solid;
	padding: 2px;
}
.main2_l_b_c_r{ width:210px; height:79px;float:right; color:#535252; text-align:left;}
.title{ width:100%; height:30px; line-height:30px;text-align:left; font-weight:bold;}
.title a{ color:#cc0000; font-size:15px;}
.title a:hover{color:#0c5899;}
.ind{
	width: 100%;
	height: auto;
	margin-top:60px;
	float:left;
}
.ind li{
	width: 20%;
	height: auto;
	float:left;
	text-align: center;
}
.mingxing{
	width: 100%;
	height: 590px;
	float:left;
	background-image: url(../images/mingxing.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.mingxing1{
	width: 1200px;
	height: 80px;
	padding-top:30px;
	margin-right: auto;
	margin-left: auto;
}
.mingxing2{
	width: 100%;
	height: auto;
	padding-top:30px;
	margin-right: auto;
	margin-left: auto;
}
/** foot**/
.footer {
  background: #424141;
  color: #fff;
}
.footer a {
  color: #fff;
}.footer {
  width: 100%;
}
.footer .address {
  line-height: 1.8;
  font-size: 13px;
}
.address img {
  display: inline;
  margin-right: 10px;
}
.mid .icon {
  display: inline-block;
  width: 48px;
  height: 48px;
  margin-right: 20px;
}
 .mid .icon1 {
  background: url(../images/footerm2.png);
}
 .mid .icon1:hover {
  background: url(../images/footerm22.png);
}
.mid .icon2 {
  background: url(../images/footerm1.png);
}
.mid .icon2:hover {
  background: url(../images/footerm11.png);
}
.right img {
  margin-right: 2%;
}
.copyright {
  background: #333333;
  font-size: 1em;
  text-align: center;
  line-height: 2em;
}
.page-header {
  margin: 20px 0;
}





.foot{
	width:100%;
	background-color: #424141;
	height: 270px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.foot1{
	width:1200px;
	height: 270px;
	line-height:25px;
	margin-right: auto;
	margin-left: auto;
	background-color: #424141;
	color: #FFF;

}
.foot1_l {
	width:365px;
	height: auto;
	line-height:30px;
	float:left;

}
.foot1_l_1 {
	width:100%;
	height: 35px;
	line-height:35px;
	font-size:20px;
	margin-top:30px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.foot1_l_2 {
	width:76%;
	height: auto;
	line-height:33px;
	padding-left:24%;
	font-size:14px;
	margin-top:30px;
	float:left;
	background-image: url(../images/foot.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.foot1_r {
	width:365px;
	height: auto;
	line-height:30px;
	float:right;
}
.foot1_r_1 {
	width:100%;
	height: 35px;
	line-height:35px;
	font-size:20px;
	margin-top:30px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.foot1_r_2 {
	width:100%;
	height: auto;
	line-height:35px;
	font-size:20px;
	margin-top:30px;
	float:left;

}
.foot2{
	width:100%;
	background-color: #333333;
	height: 40px;
	line-height:40px;
	clear: both;
	color:#FFF;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
}
.foot2_1{
	width:1200px;
	background-color: #333333;
	height: 40px;
	line-height:40px;
	clear: both;
	color:#FFF;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
}
.foot2 a{
	color: #FFF;
}
.foot1 a{
	color: #FFF;
}
.main_ny{
	width: 100%;
	height:375px;
	margin-right: auto;
	margin-left: auto;
	position:relative
	}




#jsddm
{	margin: 0;
	padding: 0}

	#jsddm li
	{
	float: left;
	list-style: none;
	position:relative;
	font-family: Tahoma, Arial;
	width: 125px;
	height:45px;
	line-height:45px;
	color: #FFF;
	position: relative;
	z-index: 40;
	background:url(../images/dh.gif) top right no-repeat;
}

	#jsddm li a
	{
	display: block;
	text-decoration: none;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	white-space: nowrap;
	color: #fff;
}

	#jsddm li a:hover
	{
	background-repeat: no-repeat;
	background-position: center bottom;
	color: #FFF;
	background-color: #7d5b1c;
}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute; width:120px;
			visibility: hidden;
			 left:0; top:100%;}
		
			#jsddm li ul li
			{	float: none;
				display: inline}
			
			#jsddm li ul li a
			{
	width: 123px;
	height:39px;
	line-height:39px;
	color: #433523;
	background-color: #d6d6d6;
	background-image: url(../images/dhbg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 14px;
	font-weight: normal;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #edae82;
	border-left-color: #edae82;
	margin-right: auto;
	overflow: hidden;	
}
			
			#jsddm li ul li a:hover
			{
		width: 123px;
	height:39px;
	line-height:39px;
	color: #433523;
	background-color: #d6d6d6;
	background-image: url(../images/dhbg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 14px;
	font-weight: normal;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #edae82;
	border-left-color: #edae82;
	margin-right: auto;
	font-weight: bold;
	overflow: hidden;	

}
.neiyebg {
	width:100%;
	height: auto;
	margin-right: auto;
	margin-left: auto;
}

.indexbg {
	width:100%;
	height: auto;
	position: absolute;
	display:block;
	z-index: 999;
	margin-top: 498px;
}
/****首页 主体内容***/
/***一层

.newslist1_1{
	width:96%;
	height: 300px;
	float: left;
}
.newslist1_1 img{
	width:478px;
	height: 275px;
	float: left;
}
.newslist1_2{
	height: 20px;
	float: left;
	width: 100%;
	text-align: left;
	line-height: 20px;
}
.newslist1_3{
	height: auto;
	float: left;
	width: 100%;
	text-align: left;
	line-height: 20px;
	font-size: 13px;
	font-weight: normal;
	color: #6c6a66;
	margin-top: 5px;
}
.newslist2{
	width:485px;
	height:380px;
	float: right;
	background-image: url(../images/newslistbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.newslist2 ul{
	height: auto;
	float: left;
	padding-left: 85px;
}
.newslist2 ul li{
	width:100%;
	height: 90px;
	float: left;
	color: #6c6a66;
	font-size: 14px;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 6px;

}
.newslist2 ul li span{
	font-weight: normal;
	font-size: 13px;
}
.newslist2 ul li span .tim{
	float: right;
}
.newslist2 ul li a{
	color: #6c6a66;
}
.newslist3{
	width:200px;
	height:24px;
	float: left;
	margin-top: 8px;
	margin-left: 16px;
}
.newslist4{
	width:205px;
	height:217px;
	float: left;
}
.newslist5{
	width:205px;
	height:217px;
	float: left;
	margin-left: 25px;
}
.newslist5_1{
	width:205px;
	height:34px;
	float: left;
	background-image: url(../images/inmessage.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
}
.newslist5_2{
	width:205px;
	height:auto;
	float: left;
	margin-top: 10px;
}
.newslist6{
	width:260px;
	height:217px;
	float: right;
	background-color: #f2f2f2;
}
.newslist6_1{
	width:205px;
	height:34px;
	float: left;
	background-image: url(../images/contactus_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	margin-left: 12px;
}
.newslist6_2{
	width:240px;
	height:120px;
	float: left;
	margin-top: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	line-height: 20px;
}.newslist6_3{
	width:200px;
	height:auto;
	float: left;
	margin-top: 8px;
	margin-left: 12px;
}***/


.newslist{
	width:260px;
	height:270px;
	float: left;
}
.newslist1{
	width:100%;
	height:25px;
	float: left;
	background-image: url(../images/news.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: right;
}
.newslist1 img{
	margin-top: 10px;
}
.newslist2{
	width:100%;
	height:226px;
	float: left;
	background-image: url(../images/newsbg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 15px;
}
.newslist2 ul{
	width:100%;
	height: auto;
	float: left;
	margin-top: 18px;
}
.newslist2 ul li{
	width:90%;
	height: 25px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7cb93;
	background-image: url(../images/news_ioc.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	text-indent: 15px;
	margin-left: 4%;
}
.newslist2 ul li a{
	color: #c07b02;
}



/***关于我们***/
.inaboutus{
	width:960px;
	margin-right: auto;
	margin-left: auto;
	height: 310px;
}

.aboutus{
	width:100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 38px;
	height: 270px;
	text-align: center;
}
.aboutus1{
	width:100%;
	height:25px;
	float: left;
	background-image: url(../images/pinpai.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: right;
	margin-bottom: 15px;
}
.aboutus1 img{
	margin-top: 10px;
}

.aboutus2{
	width:100%;
	height:auto;
	margin-right: auto;
	margin-left: auto;
}
.aboutus2_2{
	width:335px;
	height:270px;
	float: left;
	margin-right: 30px;
	margin-left: 42px;
}
.aboutus2_4{
	width:100%;
	float: left;
	text-align: left;
	line-height: 22px;
	height: 230px;
	color:#c07b02;
}
.aboutus2_4 img{
	width:335px;
	float: left;
	height: 92px;
	margin-bottom: 5px;
}
.aboutus2_4 span a{
color:#d41804;
}

/***地坪工程***/
.shipin{
	height: 270px;
	width: 280px;
	float: right;
}
.shipin1{
	width:100%;
	height:25px;
	float: left;
	background-image: url(../images/shipin.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: right;
	margin-bottom: 15px;
}
.shipin1 img{
	margin-top: 10px;
}
.shipin2{
	height: auto;
	width: 100%;
	float: left;
}
.shipin2 img{
	height: 226px;
	width: 282px;
	float: left;
}

/*** 美味世界***/


.meiwei{
	width:960px;
	height: 260px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.meiwei1{
	width:100%;
	height: 40px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/meiweibg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	text-align: center;
}
.meiwei2{ width:960px; height:auto; float:right; margin-top: 15px;}
.meiwei2 ul li{
	width:227px;
	height:191px;
	float:left;
	background-image: url(../images/meiweibg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 21px;
	text-align: center;
}
.meiwei2 ul li img{
	width:212px;
	height:137px;
	margin-top: 7px;
	margin-right: 6px;
	margin-left: 6px;
	margin-bottom: 3px;

}
.meiwei2 ul li a{
	font-size: 14px;
}
/**end 美味世界**/
/** 店面风采**/
.mendian{
	width:960px;
	height: 260px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 40px;
}
.mendian1{
	width:100%;
	height: 40px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/mendian.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: center;
	background-color: #c61217;
}
.mendian1 img{
	float: right;
	margin-top: 20px;
	margin-right: 10px;
}
.mendian2{ width:960px; height:auto; float:right; margin-top: 15px;}
.mendian2 ul li{
	width:232px;
	height:191px;
	float:left;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 21px;
	text-align: center;
	background-color: #c61217;
}
.mendian2 ul li img{
	width:230px;
	height:160px;
	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: #cdcacb;
	border-bottom-color: #cdcacb;
	border-left-color: #cdcacb;
	margin-bottom: 5px;
}
.mendian2 ul li span{
	line-height: 20px;
	text-align: center;
	width: 100%;
	height: 20px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}


.mendian2 ul li a{
	color: #FFF;
	font-size: 14px;
}
/** end店面风采**/



/** end foot**/
 
 /****** 内页左侧 ******/
 .newslist_ny {
	float:left;
	width:205px;
	height:138px;
	line-height:29px;
	padding-left:26px;
	margin-top: 20px;
	margin-left: 10px;
	background-image: url(../images/contactioc.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
}
.ny_left{
	width:1200px;
	height:82px;
	margin-right: auto;
	margin-left: auto;
}
.ny_left_1{
	width:1200px;
	height:82px;
	margin-right: auto;
	margin-left: auto;

}

.ny_column{
	width:100%;
	float:left;
}
.ny_columnName{
	width:170px;
	height:82px;
	line-height:82px;
	font-size:22px;
	color:#fff;
	text-align:center;
	background-image: url(../images/leftTitle.png);
	background-repeat: no-repeat;
	background-position: left center;
	float: right;
	font-family: "微软雅黑", "宋体";
}
.ny_columnList{
	width:1000px;
	height:auto;
	float:left;
}
.ny_columnList ul li{
	width:170px;
	height:82px;
	line-height:82px;
	float:left;
	text-align: center;
	overflow: hidden;
	
}
.ny_columnList ul li a{width:170px; display:block; font-size:16px; color:#fff; background:url(../images/nyA.gif) left no-repeat;}
.ny_columnList ul li a:hover{
	color:#0797ea;
	background-image: url(../images/vr_h.png);
	background-repeat: repeat;
	background-position: left center;
}
.ny_columnList ul li a.visit{ color:#0797ea; 	background-image: url(../images/vr_h.png);
	background-repeat: repeat;
	background-position: left center;}

.hotTEL{ width:180px; height:10px; border-top:1px dotted #C5320B; padding:10px 0px 0px 20px;}
.hotName{ color:#FFF; font-family:"微软雅黑","黑体"; font-size:14px; font-weight:bold;}
.hotNo{ color:#FF5400; font-family:Arial,Helvetica,sans-serif; font-size:20px; font-weight:bold; margin-top:5px;}


 

/**内页css**/
.clear{ clear:both;}
.clear10{ clear:both; height:10px;}
.clear20{ clear:both; height:20px;}

.ny_box{
	width:1200px;
	min-height:500px;
	margin-right: auto;
	padding-top:10px;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #ffffff;
	clear: both;
}
.dhny{
	width:100%;
	height:32px;
	margin-right: auto;
	margin-left: auto;
	background-color: #eaeaea;
	clear: both;

}
.dhny1{
	width:1200px;
	height:45px;
	line-height:45px;
	margin-bottom:20px;
	color:#7c7a7a;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-color: #eaeaea;
		

}


.ny_t{ width:980px; height:33px; line-height:33px;}
.ny_t img{ margin-right:5px;}
.ny_l{ width:250px; height:auto; float:left; background:url(../images/bg_middle.jpg) no-repeat right; padding-top:20px; margin-top:10px;}
.ny_l_b{ width:200px; height:auto; margin-left:20px; text-align:center;}
.ny_l_b ul li{ width:200px; height:25px; font-size:12px; line-height:25px; background:url(../images/menu_1.jpg) no-repeat;}
.ny_l_b ul li a{ color:#666; display:block;}
.ny_l_b ul li a:hover{ background:url(../images/ny_bg_t.jpg) no-repeat; color:#FFF; text-decoration:none;}
.ny_l_b ul li.nyh{ width:200px; height:26px; line-height:26px; background:url(../images/ny_bg_t.jpg) no-repeat; color:#FFF; font-weight:bold;}
.ny_l_b ul li.nyh a{ color:#FFF; font-weight:bold;}
.ny_ksan{ width:200px; margin-left:20px; height:auto; margin-top:35px; padding-bottom:75px;}
.ny_ksan img{ margin-top:12px;}

.ny_r{
	width:1200px;
	height:auto;
	float:left;
	padding-top: 20px;
	padding-bottom: 20px;
}


.pro_pic2{
	width:380px;
	height:320px;
	float: left;
	margin-left:8px;
	margin-right:8px;
	margin-bottom:20px;
	border: 1px solid #CCC;
	text-align:center;
}
.pro_pic2 img{ float:left; width:355px; height:265px; margin-top:13px; margin-left:13px; margin-bottom:6px;}
.pro_pic2 span{ font-size:14px; line-height:30px;}
.ny_r_t{
	width:820px;
	height:30px;
	border-bottom:#CCC 1px solid;
	line-height:30px;
	color:#666;
	font-weight:bold;
	font-size: 16px;
}
.ny_r_t img{ width:5px; height:3px; margin-right:5px;}
.ny_r_t span{
	float: right;
	font-weight: normal;
	font-size: 13px;
}
.ny_r_b{ width:1200px; height:auto; margin-top:15px; color:#666; margin-left:auto; margin-right:auto;}



/**** 内页右侧所在位置 ****/
.ny_nr_right{ width:760px; height:auto; float:right; border:#e3e3e3 2px solid;}
.ny_nr_r_h{ width:100%; height:40px; border-bottom:#FC3 2px solid; line-height:40px;}
.basename{ float:right; margin-right:10px;}
.position{ width:400px; height:40px; line-height:40px; float:left; color:#454545; text-indent:10px;}
.position a{ color:#454545;}
.position a:hover{ color:#1580c6; text-decoration:underline;}

/**** 内页右侧内容 ****/
.ny_r_b H1{ font-size:20px; margin:15px 0px;}

/**** 内页右侧列表 ****/
.ny_news_lb{ width:100%; min-height:300px; overflow:visible;margin:0 auto;}
.ny_news_lb ul li{
	width:98%;
	height:170px;
	padding-bottom:20px;
	padding-top:20px;
	line-height:40px;
	min-height:30px;
	font-size:20px;
	overflow:visible;
	margin:0 auto;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.ny_news_lb ul li img{ width:250px; height:170px; float:left; margin-right:55px;}
.ny_news_lb ul li span{ height:90px; font-size:15px; line-height:28px;}
.ny_news_lb ul li b{
	float:right;
	font-weight:normal;
}

/****** 分页 ******/
.page{ width:100%; margin-top:30px;  text-align:center; /*margin:12px 0px;*/}
.page a{ width:45px; height:27px; line-height:27px; display:block; float:left; /*display:inline; */border:1px solid #ccc; background:#FFF; font-size:12px; text-align:center; margin-left:2px;}
.page a.home{ float:left; /*background:#ccc;*/
}
.page a.next{ float:left;
}
.page a:hover{ background:#0082d0; color:#FFF; float:left;}
.page a.choc{ background:#0082d0; color:#FFF; float:left; width:30px;}
.page a.choa{ float:left; width:30px;}
.next, .prev{ /*width:100%;*/ float:left;}


