@charset "utf-8";
/* CSS Document */


*{ margin:0px; padding:0px;}
body{
	width:100%;
	margin:0px;
	padding:0px;
	color:#323131;
	font-size:14px;
	background:url(../images/dabg.gif) repeat-x top;
	font-family:"宋体","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;

}
html{ overflow-x:hidden;}
.clear{ clear:both;_overflow:hidden;*height:0px;}
img{ border:0px;}
a{ text-decoration:none; color:#323131; }
a:hover{ color:#3472b3;}
div, img, ul, li, span, a, p{ margin:0px; padding:0px;}
li{ list-style:none;}
.ds{
	display:block;}
.fl{
	float:left;}
.rl{
	float:right;}


.httop{ width:1000px; margin:0 auto; height:30px; line-height:30px; border-bottom:1px solid #c3c3c3;}
.htsp1{ width:330px;}
.htsp1 a{ margin:0px 10px 0px 10px;}

.htlogo{ width:1000px; margin:0 auto; height:112px; overflow:hidden; background:url(../images/bodybg.gif) repeat-x;}
.htsp2{ width:350px;color:#ff0000; font-size:27px; font-weight:bold; background:url(../images/telbg.gif) no-repeat left; padding-left:80px; padding-top:50px; height:62px; overflow:hidden;}

.htmenu{ width:1000px; margin:0 auto; height:44px; background:url(../images/menubg.gif) repeat-x; }
.htmenu ul{ width:1000px; float:left;}
.htmenu li{ width:166px; float:left; text-align:center; line-height:44px;}
.htmenu li a{ font-weight:bold; color:#FFF;}

.htbanner{ width:1000px; height:450px; margin:0 auto; overflow:hidden;}
.htbanner2{ width:1000px; height:275px; margin:0 auto; overflow:hidden;}

.htabout{ width:1000px; margin:0 auto; margin-top:15px; }
.htabout1{ width:687px; background:url(../images/aboutbg.jpg) no-repeat; height:232px; overflow:hidden; padding:65px 12px 0px 12px; line-height:24px;}
.htabout1 img{ float:left; margin-right:12px;}
.htabout2{ width:266px; background:url(../images/lianxipic.jpg) no-repeat; height:279px; overflow:hidden; margin-left:23px;}
.htabout2-1{ width:235px; margin-left:28px; font-size:13px; margin-top:60px; font-weight:bold;}
.htabout2-1 strong{ color:#ff0000; font-size:22px;}
.htabout2-2{ width:230px; margin-left:30px; line-height:18px; margin-top:12px; font-size:13px;}

.htxiangmu{ width:1000px; margin:0 auto; margin-top:15px; }
.htxiangmu1{ width:238px; border:1px solid #dfdfdf; background:url(../images/kuangbg.gif) repeat-x; margin:10px 5px 10px 5px; overflow:hidden;}
.htsp3{ width:238px; border-bottom:1px solid #d9d9d9; height:27px; line-height:27px; font-size:16px; color:#1059a8; background:url(../images/libg.png) no-repeat 5px 8px; text-indent:21px; font-weight:bold;}
.htsp3 a{ float:right; margin-right:5px; font-size:12px; color:#9f9e9e; font-family:Arial;}
.htxingmu1-1{ width:214px; padding:12px;}
.fuwulist{ width:93px; margin-left:15px;}
.fuwulist li{ width:93px; float:left; background:url(../images/libg2.png) no-repeat 0px 8px; line-height:26px; text-indent:12px;}
.fuwulist li a{ color:#5c5c5c; font-size:13px;}
.fuwulist li a:hover{ color:#3472b3;}

.htxiangce{ width:1000px; margin:0 auto; margin-top:12px; background:url(../images/xiangcebg.jpg) no-repeat; height:257px;}
#products{float:left; width:910px; margin-left:75px; margin-top:30px;}
#products #products_con{ margin:0px; padding:0px; height:196px;}
#products_con .LeftBotton {height:196px; width:18px; background:url(../images/leftbg.png) 0px center no-repeat; float:left; cursor:pointer;}
#products_con .RightBotton {height:196px; width:18px; background:url(../images/rightbg.png) 0px center no-repeat; float:right; cursor:pointer;}
#products_con .Cont {width:870px; overflow:hidden; float:left;}
#products_con .ScrCont{width:10000000px; padding:0; float:left;}
#products_con #List1, #products_con #List2 {float:left; padding:0px; margin:0px;}
#products_con .Cont li{ margin:0px; float:left; padding:0px 8px 0px 8px; overflow:hidden;}
#products_con img{ border:1px solid #cecece;}
#products_con a{ display:block;}

.htlink{ width:1000px; margin:0 auto; margin-top:15px;}
.htlink a{ margin:0px 10px 0px 10px;}

.htfoot{ width:976px; margin:0 auto; margin-top:12px; background:#1059a8;padding:12px}
.htfoot ul{ width:976px; float:left;}
.htfoot li{ width:325px; float:left; text-align:left; margin:5px 0px 5px 0px; color:#FFF;}
.htfoot li a{ color:#FFF;}
.htfoot li a:hover{ color:#FFF; text-decoration:underline;}

/**********************/
.htnei{ width:1000px; margin:0 auto; margin-top:12px;}
.htnei1{ width:1000px; line-height:27px; border-bottom:1px solid #CCC;}
.htnei2{ width:1000px; margin-top:12px; line-height:27px;}

.htxinwen1{ width:235px; border:1px solid #CCC;}
.htsp4{ width:235px; line-height:65px; font-size:25px; font-weight:bold; color:#1059a8; text-align:center; background:#f6f6f7;}
.htxinwen1-1{ width:235px;}
.htxinwen1-1 ul{ width:235px; float:left;}
.htxinwen1-1 li{ width:235px; float:left; text-align:center; line-height:27px; padding:10px 0px 10px 0px; border-bottom:1px solid #333;}
.htxinwen1-1 li a{ font-weight:bold;}
.htxinwen1-2{ width:211px; line-height:24px; padding:12px;}

.htxinwen2{ width:751px; margin-left:12px;}
.htxinwen2-1{border-bottom:1px solid #CCC; line-height:27px; width:751px;}
.htxinwen2-2{ width:751px; margin-top:12px;}
.htxinwen2-2 ul{ width:751px; float:left;}
.htxinwen2-2 li{ width:751px; float:left; line-height:32px; border-bottom:1px dashed #CCC; background:url(../images/libg3.gif) no-repeat 0px 10px; text-indent:20px;}

.htxinwen2-3{ width:751px; line-height:26px; margin-top:12px;}

.daqianmessage{ width:1000px; margin:0 auto; margin-top:12px;}
.message{height:406px;background:url("../images/messageBg.png");margin-top:20px}
.message .box{padding:50px 0 0 40px}
.message .box li{line-height:44px;margin-bottom:15px}
.message .box li .input-text{height:42px;line-height:42px;border:1px solid #ccc;width:470px;padding:0 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.message .box li .input-text:focus{border-color:#1fac9c}
.message .box li textarea.input-text{height:84px;line-height:24px;padding:10px;resize:none}
.message .box li.btn{margin-left:40px}
.message .box li .button{cursor:pointer;width:122px;border:none;height:40px;background-color:#ff8a00;border-radius:4px;color:#fff;font-size:16px}

.dc_pages{ width:751px; float:left; text-align:center; margin-top:20px;}

.dc_pages2{ width:1000px; margin-top:12px; text-align:center;}



.shutter {
  overflow: hidden;
  width: 1000px;
  height: 450px;
  position: relative;
  margin: 0 auto;  
}
.shutter-img {
  z-index: 1;
}
.shutter-img,
.shutter-img a {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.shutter-img a {
  cursor: default;
}
.shutter-img a > img {
  width: 100%;
  height: 100%;
}
.shutter-img .created {
  overflow: hidden;
  position: absolute;
  z-index: 20;
}
.shutter-btn {}
.shutter-btn li {
  position: absolute;
  z-index: 2;
  top: 50%;
  width: 49px;
  height: 49px;
  margin-top: -25px;
  cursor: pointer;
}
.shutter-btn li.prev {
  left: 20px;
  background: url(../images/shutter_prevBtn.png) no-repeat 0 -49px;
}
.shutter-btn li.next {
  right: 20px;
  background: url(../images/shutter_nextBtn.png) no-repeat 0 -49px;
}
.shutter-desc {
  position: absolute;
  z-index: 2;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 36px;
  background: url(../images/shutter_shadow.png) repeat;
}
.shutter-desc p {
  padding-left: 20px;
  line-height: 36px;
  color: #fff;
  font-size: 14px;
}

.htba{ background:#CCC; height:400px;}