﻿body{ margin:0px; padding:0px; font-size:12px; line-height:150%; color:#333;}
body,td,input{ font-size:12px; font-family:'宋体', Verdana, Arial, Helvetica, sans-serif; }
body,div,form,img,ul,li,dl,dt,dd,h1,h2,h3,h4,p{margin: 0; padding: 0; border: 0;}
h1,h2,h3{ font-size:14px;font-family:"微软雅黑";}
body{ }
ul,li{ list-style:none;}
a:link { color:#333333; text-decoration:none;}
a:visited {color:#333333; text-decoration:none;}
a:hover {color:#A68C2B;}
a:active {color:#A68C2B;}
.clear{ clear:both; height:1px; overflow:hidden;}
.clear10{ clear:both; height:10px; overflow:hidden;}
.spage{line-height:25px; background:#F1F1F1; padding:5px; margin:8px 0px; clear:both;}
.red{ color:red;}
.more{ float:right; margin-right:10px;}
.more a{ color:#666;}
.more a:hover{color:#A68C2B;}
.seocode{ width:0px; height:0px; overflow:hidden;}

.head{ width:1000px; margin:0 auto;}
.head .head01{ background:url(../images/img01.jpg); height:100px; position:relative;}
.head .nav{ background:url(../images/img02.jpg) no-repeat; height:32px; line-height:32px; padding:6px 0 10px 0;}
.head .nav ul{ padding-left:4px;}
.head .nav li{ float:left; width:100px; text-align:center;font-family:'微软雅黑';}
.head .nav li a{ color:#fff;}
.head .nav li a:hover{ color:#F90;}
.banner{width:1000px; margin:0 auto;height:290px; overflow:hidden;}
.banner img{ width:1000px; height:290px;}
.row2{ width:1000px; margin:10px auto 0 auto; height:250px;}
.row2 .con{ border:#D4D4D4 1px solid; padding:10px; border-top:0px; margin-left:5px; height:190px; overflow:hidden;line-height:26px;}
.row2 .box2{ float:left; width:282px;}
.row2 .box2 .tit{ background:url(../images/img04.jpg); height:39px; line-height:36px;}
.row2 .tit h2{ float:left; text-indent:20px; color:#FFF;font-weight:normal;}
.row2 .box2 .con{}
.row2 .box3{ float:left; width:420px; margin-left:10px;}
.row2 .box3 .tit{ background:url(../images/img05.jpg); height:39px;line-height:36px;}
.row2 .box3 .con{ }
.row2 .box3 .con ul{ }
.row2 .box3 .con li{ background:url(../images/arr02.gif) 0px 5px no-repeat; text-indent:15px; border-bottom:#ddd 1px dotted; height:29px;line-height:29px; overflow:hidden;}
.row2 .box4{ float:left; width:287px; height:249px; background:url(../images/img06.jpg);  position:relative;}
.row2 .box4 .a{ position:absolute; height:160px; display:block; width:275px; left:10px;}
.row2 .box4 .a1{top:85px;}
/*.row2 .box4 .a2{top:165px;}*/


.row3{ width:1000px; margin:10px auto 0 auto; padding-left:8px;}
.row3 .box2{ float:left; width:241px; margin-right:10px;}
.row3 .last{ margin-right:0px;}
.row3 .tit{ background:url(../images/img07.jpg); height:30px; line-height:30px;}
.row3 .tit h2{ color:#fff; width:116px; text-align:center; float:left; font-weight:normal;}
.row3 .con{border-left:#D4D4D4 1px solid;border-right:#D4D4D4 1px solid; padding:10px 10px 0px 10px; height:172px; overflow:hidden; }
.row3 .con .lst2{ line-height:29px;}
.row3 .con .lst2 li{ background:url(../images/arr37.gif) 3px 11px no-repeat;text-indent:15px; border-bottom:#ddd 1px dotted; height:29px; overflow:hidden;}
.row3 .con .lst3{ line-height:30px; margin-left:10px;}
.row3 .con .lst3 li{ background:url(../images/arr31.gif) 3px 11px no-repeat;text-indent:15px; height:30px; float:left; width:100px; overflow:hidden;}
.row3 .foot{ background:url(../images/img08.jpg) no-repeat; height:16px; overflow:hidden;}
.downIcon{ background:url(../images/12-em-down.png) no-repeat;}

.row4{width:995px; margin:10px auto 0 auto; padding-left:5px;}
.row4 .box2{ width:708px; float:left;}
.row4 .box2 .tit{ background:url(../images/img09.jpg) no-repeat; height:31px; line-height:31px;}
.row4 .box2 .tit h2{ text-indent:30px; float:left;}
.row4 .con{border-left:#D4D4D4 1px solid;border-right:#D4D4D4 1px solid; padding:10px 10px 0px 10px; height:150px; overflow:hidden; }
.row4 .box2 .foot{ background:url(../images/img10.jpg) no-repeat; height:11px; overflow:hidden;}
.row4 .sliderBox{ position:relative;}
.row4 .sliderBox .scrollcontainer{ width:668px; margin-left:8px; height:140px; overflow:hidden; position:relative;}
.row4 .sliderBox .scrollcontainer ul{ position:absolute; width:2000px;}
.row4 .sliderBox .scrollcontainer li{ float:left; width:122px; padding-right:15px; height:140px;}
.row4 .sliderBox .scrollcontainer li div{ height:110px; background:#ddd; overflow:hidden; padding:1px;}
.row4 .sliderBox .scrollcontainer li div img{ width:120px; height:110px;}
.row4 .sliderBox .scrollcontainer li p{ text-align:center; line-height:30px;}
.row4 a.abtn{position:absolute;top:4px;display:block;height:100px;width:6px;overflow:hidden;text-indent:-20000px;	background:url(../images/arrow3.gif) 0px center no-repeat;}
.row4 a.aleft{left:0px;}
.row4 a.agrayleft{cursor:default;	background-position:-12px center;}
.row4 a.aright{right:0px;	background-position:-6px center;}
.row4 a.agrayright{cursor:default;background-position:-18px center;}


.row4 .box3{ width:277px; float:left; margin-left:8px;}
.row4 .box3 .tit{ background:url(../images/img11.jpg) no-repeat; height:31px; line-height:31px;}
.row4 .box3 .con textarea{ width:240px; padding:4px; height:100px;}
.row4 .box3 .con input{ background:url(../images/img12.jpg) no-repeat; height:29px; width:74px; margin:10px 5px; border:0px; float:right; cursor:pointer;}
.row4 .box3 .foot{ background:url(../images/img13.jpg) no-repeat; height:11px; overflow:hidden;}

.row5{width:995px; margin:10px auto 0 auto; padding-left:5px; }
.row5 .tit{background:url(../images/img14.jpg) no-repeat; height:33px; line-height:33px;}
.row5 .tit h2{ background:url(../images/arr86.gif) 8px no-repeat; text-indent:30px; float:left;}
.row5 .con{border:#D4D4D4 1px solid;border-top:0px; padding:10px; height:40px; overflow:hidden; }
.row5 .con ul{}
.row5 .con li{ float:left; margin-left:10px; padding:0px 5px; line-height:40px;}

.row6{width:1000px; margin:10px auto 0 auto; background:url(../images/img15.jpg) no-repeat; height:85px; padding-top:10px;  line-height:30px; text-align:center;}


/*内页*/
.main{width:1000px; margin:10px auto 0 auto; }
.mleft{ float:left; width:228px;}
.mleft .box2{}
.mleft .box2 .tit{ background:url(../images/img16.jpg); height:30px; line-height:30px;}
.mleft .box2 .tit h2{ float:left; color:#fff; width:87px; text-align:center; margin-top:5px; line-height:25px;}
.mleft .box2 .con{ border:#D4D4D4 1px solid;border-top:0px; background:url(../images/img17.jpg) 0px bottom repeat-x; padding:10px; height:172px; overflow:hidden;}
.mleft .lst3{ line-height:30px; margin-left:10px;}
.mleft .lst3 li{ background:url(../images/arr31.gif) 3px 11px no-repeat;text-indent:15px; height:30px; float:left; width:90px; overflow:hidden;}
.mleft .mt10{ margin-top:10px;}
.mleft .lst2{ line-height:29px;}
.mleft .lst2 li{ background:url(../images/arr37.gif) 3px 11px no-repeat;text-indent:15px; border-bottom:#ddd 1px dotted; height:29px; overflow:hidden;}

.dh{border-bottom:#D4D4D4 1px solid; line-height:30px;}
.dh h2{color:#006CCB; text-indent:10px;}
.dh h2 span{ font-size:12px; font-weight:normal; color:#666; font-family:Verdana;}
.dh2{line-height:30px; background:url(../images/arr17.jpg) 3px 6px no-repeat;}
.dh2 h2{color:#006CCB; text-indent:20px;}
.dh2 span{}

.mright{ float:right; width:740px;background:url(../images/img17.jpg) 0px bottom repeat-x;border:#D4D4D4 1px solid; padding:0px 10px;}
.mright .mbody{ padding:10px;}
.mright .mbody h1{ font-size:18px; text-align:center; line-height:36px;}
.mright .mbody .brief{ border:#eee 1px dashed; padding:10px; line-height:26px; background:#f5f5f5;}
.mright .mbody .txt{ line-height:26px; padding:10px 5px;}
.mright .mbody .txt p{ margin-top:10px;}
.mright .line{ border-bottom:#D4D4D4 1px dashed; height:1px; overflow:hidden;}
.mright .mbody .item2{}
.mright .item2{ margin-bottom:10px;}
.mright .item2 h2{ background:url(../images/arr02.gif) 0px 8px no-repeat; line-height:30px; text-indent:15px;}
.mright .item2 .brief{ line-height:26px; padding-left:15px;}
.mright .mbody .lst{ line-height:30px;}
.mright .mbody .lst dl{}
.mright .mbody .lst dt{float:left; background:url(../images/arr16.gif) 0px 9px no-repeat; text-indent:15px; width:640px;}
.mright .mbody .lst dd{ float:left; width:80px;}
.mright .mbody .lst .line2{ height:10px; overflow:hidden;background:none;border-bottom:#D4D4D4 1px dotted; margin-bottom:10px;}

.mright .page{ padding-left:15px;}
.mright .page ul{}
.mright .page li{ float:left; width:26px; border:#D4D4D4 1px solid; text-align:center; height:24px; line-height:24px; margin-right:10px;}
.mright .mbody2{ padding:10px;}
.mright .mbody2 .con{ padding:10px;}
.mright .mbody2 .con ul{}
.mright .mbody2 .con li{ float:left; line-height:30px; padding:0px 5px; margin-right:15px;}


.next{ clear:both; line-height:30px;}
.next .pre{}
.next .nxt{}

/*==========以下部分是Validform必须的===========*/
.Validform_checktip{
	margin-left:8px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#999;
	font-size:12px;
}
.Validform_right{
	color:#71b83d;
	padding-left:20px;
	background:url(../images/right.png) no-repeat left center;
}
.Validform_wrong{
	color:red;
	padding-left:20px;
	white-space:nowrap;
	background:url(../images/error.png) no-repeat left center;
}
.Validform_loading{
	padding-left:20px;
	background:url(../images/onLoad.gif) no-repeat left center;
}
.Validform_error{
	background-color:#ffe7e7;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}





#iview {
	display: block;
	width: 1000px;
	height:290px;
	background: #F5F5F5;
	
	padding: 0px;
	position: relative;
	margin: 0px auto;
	overflow: hidden;
	-webkit-box-shadow: 0 18px 18px -18px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 18px 18px -18px rgba(0, 0, 0, 0.5);
	box-shadow: 0 18px 18px -18px rgba(0, 0, 0, 0.5);
}

#iview .iviewSlider {
	display: block;
	width: 1000px;
	height: 290px;
	margin: 0px auto;
}

.iview div.iview-directionNav {
	position: absolute;
	top: 37%;
	left: 0px;
	z-index: 9;
	width: 100%;
}


.iview div.iview-directionNav a {
	display: block;
	cursor: pointer;
	position: absolute;
	width: 27px;
	height: 27px;
	background-image: url(../js/iview/img/bg_direction_nav_white.png);
	text-indent: -9999px;
	-webkit-transition: left 0.3s ease-in-out;
	-webkit-transition-property: left,right;
	-moz-transition: left 0.3s ease-in-out;
	-moz-transition-property: left,right;
	-o-transition: left 0.3s ease-in-out;
	-o-transition-property: left,right;
	-ms-transition: left 0.3s ease-in-out;
	-ms-transition-property: left,right;
	transition: left 0.3s ease-in-out;
	transition-property: left,right;
}

.iview div.iview-directionNav a.iview-nextNav {
	right: -27px;
	background-position: 27px 0px;
}

.iview div.iview-directionNav a.iview-prevNav {
	left: -27px;
	background-position: 0px 0px
}

.iview.iview-hover div.iview-directionNav a.iview-nextNav {
	right: 20px;
}

.iview.iview-hover div.iview-directionNav a.iview-prevNav {
	left: 20px;
}


.iview-caption {
	background: url('../js/iview/img/caption-bg.png');
	color: #FFF;
	border-radius: 3px;
	padding: 10px 15px;
	font-family: Verdana;
	font-size: 12px;
	text-shadow: #000 1px 1px 0px;
}

.iview-caption.caption1 {
	text-shadow: none;
}

.iview-caption.caption2 {
	background: #FFF;
	color: #000;
	text-shadow: none;
}

.iview-caption.caption3 {
	background: #c4302b;
	box-shadow: rgba(0, 0, 0, 0.7) 10px 10px 15px 0px;
	text-shadow: none;
}

#iview-preloader {
	border: #666 1px solid;
	width: 150px
}

#iview-preloader div {
	background: #666;
}
#iview-timer {
	border-radius: 10px;
}

#iview-timer div {
	border-radius: 10px;
}




