/*table{border-collapse:collapse;padding:0px;margin:0px;}*/
/*公用样式*/
.lf{float:left;}
.rf{float:right;}
h1,h2,h3,h4,h5{ font-weight:normal;}
a{ outline:none; }

.rp{position:relative;}
.radius50{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;behavior:url(../css/ie-css3.htc);}
.radius20{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;behavior:url(../css/ie-css3.htc);}
.radius5{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(../css/ie-css3.htc);}
.radius3{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(../css/ie-css3.htc);}
.shadow5{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);/*ie*/
	-moz-box-shadow: 0px 0px 10px #909090;/*firefox*/
	-webkit-box-shadow: 0px 0px 10px #909090;/*safari或chrome*/
	box-shadow:0px 0px 10px #909090;/*opera或ie9*/
}

/*------------------------------*/
/*布局*/
#head{width:100%;min-width:1000px; /*background:url("../images/topbg.jpg") center top no-repeat;*/ background:#fff;}
#main{width:100%;min-width:1000px;}
#foot{width:100%;min-width:1000px;}
.top{ width:1000px; margin:10px auto; overflow:hidden}
.center{width:1000px;margin:0 auto;}
.minw{min-width:1000px;}
/*------------------------------*/
/*头部*/
.head1{height:132px;border-collapse:collapse;}
.head1 .No1{border-left:1px solid #ccc;font-size:16px;display:block;padding-left:20px; line-height:30px;}
.head1 .No3{ width:100px; margin-left:20px;}
.head1 .No3 p{ text-align:center; margin-top:0; margin-bottom:0; }
.head1 .No2 .one{border-left:1px solid #ccc;display:inline-block;padding-left:10px;margin-left:10px;text-align:left;}
.headNav{height:50px;text-align:center; background-color:#01AEF0; }
.NavsBox{height:50px;display:inline-block;position:relative;z-index:900;}
.NavsSonBox{width:120%;position:absolute;background:#fff;border:1px solid #ccc;border-top:2px solid #01AEF0;display:none;top:100%;left:-10%;}
.NavsSonBox .one{font-size:14px;display:block;padding:4px 0px;}
.NavsBox:hover .NavsSonBox{display:block;}
.headNav .Nos{font-size:16px;padding:0px 16px;line-height:50px; color:#fff;}
.headNav .Nos:hover,.headNav .on{font-weight:900;color:#fff;text-decoration:none;}

/*------------------------------*/
/*底部*/
.footBox{}
.footBox .No1{width:250px;}
.footBox .No2{height:140px;border-collapse:collapse;}
.footBox .No2 .img img{width:120px;}
.footBox .No2 .one{font-size:14px;padding-left:20px;line-height:25px;}
.footBox .No2 .one h2{font-size:24px;font-weight:100;}
.footBox .No3{height:140px;border-collapse:collapse;line-height:23px;}
.footBox .No3 td{vertical-align:top;}
.footBox .No3 .td0{padding-right:60px;}
.footBox .No3 .one{display:block;color:#fff;font-size:14px;}
.footBox .No3 .two{display:block;color:#ddd;font-size:14px;}
.footBox .No4{color:#fff;display:block;height:50px;line-height:50px;}
.foot1{background:#fff;}
.foot2{background:#01AEF0;}
.foot3{background:#62a13d;}

.shouji{position:absolute;top:0px;margin-top:-400px;}

/*------------------------------*/
.ConBox{}
.Conl-0{width:840px;float:left;}
.Conl-0 img{max-width:840px;}
.Conr-0{width:200px;float:right;}
.Conl-1{width:840px;float:left;}
.Conl-1 img{max-width:840px;}
.Conr-1{width:230px;float:right;}
/*样式*/
.Banner0{height:600px;margin:0px auto;width:100%;position:relative;overflow:hidden;}
.Banner0 .Move{height:100%;width:100%;position:absolute;z-index:10;}
.Banner0 .Move li{height:100%;width:100%;float:left;}
.Banner0 .Move li a{height:100%;width:100%;display:block; }
.Banner0 .Page{height:60px;width:1008px;display:block;position:absolute;top:100%;margin-top:-60px;left:50%;margin-left:-500px;text-align:center;z-index:100;}
.Banner0 .Page a{height:50px;width:245px;display:block;/*background:#01AEF0;*/position:relative;top:-0px;z-index:1;padding-top:10px;float:left; background:url("../images/an1.png") center center no-repeat;}
.Banner0 .Page .on{background:url("../images/an2.png") center center no-repeat;}
.Banner0 .Page .on{height:80px;top:-20px;/*background:#61a03b;*/}
.Banner0 .Page .on1{ margin-left:0px;}
.Banner0 .Page .on2{ margin-left:6px;}
.Banner0 .Page .on3{margin-left:7px;}
.Banner0 .Page .on4{ margin-left:7px;}
.Banner0 .Page a .one{display:block;text-align:center;cursor:pointer;font-size:22px;color:#fff;}
.Banner0 .Page a .two{display:none;width:80%;margin:0px auto;cursor:pointer;font-size:14px;color:#fff;}
.Banner0 .Page .on .two{display:block;}
.Banner0 .Page a:hover{text-decoration:none;color:#fff;}

.Banner-1{ height:470px; width:1000px; margin:0px auto; position:relative; }
.Banner-1 .Prev,.Banner-1 .Next{ position:absolute; width:40px; height:100%; display:block; z-index:1004; }
.Banner-1:hover .Prev,.Banner-1:hover .Next{ display:block; }
.Banner-1 .Prev{ background:url("../images/arrow-l0.png") center no-repeat; margin-left:-40px; }
.Banner-1 .Next{ background:url("../images/arrow-r0.png") center no-repeat; left:100%; margin-left:0px; }
.Banner-1 .MoveBox{ height:100%; width:100%; position:relative; }
.Banner-1 .MoveBox .move{ height:100%; width:100%; position:absolute; text-align:center; }
.Banner-1 .MoveBox .move ul{ display:inline-block; position:relative; height:100%; float:left; }
.Banner-1 .MoveBox .move li{ height:100%; width:238px; margin:0px 8px; float:left; position:relative; cursor:pointer;overflow:hidden; background:#fff; cursor:pointer; color:#333;}
.Banner-1 .MoveBox .move li:hover{ background:#01AEF0; color:#fff;}

.Banner-2{ height:380px; width:550px; margin:0px auto; position:relative; z-index:1; }
.Banner-2 .Next{ height:100%;width:158px;position:absolute;left:100%;margin-left:-79px;top:0px;background:url("../images/zhongjian1.png") center no-repeat;z-index:2; }
.Banner-2 .MoveBox{ height:100%; width:100%; position:relative; }
.Banner-2 .MoveBox .move{ height:100%; width:100%; position:absolute; text-align:center; }
.Banner-2 .MoveBox .move ul{ display:inline-block; position:relative; height:100%; float:left; }
.Banner-2 .MoveBox .move li{ height:100%; width:550px; margin:0px; float:left; position:relative; cursor:pointer;overflow:hidden; cursor:pointer; color:#333;}

.Banner-3{ height:380px; width:560px; margin:0px auto; position:relative; z-index:1; }
.Banner-3 .Prev,.Banner-3 .Next{ position:absolute; width:39px; height:68px; top:50%; margin-top:-34px; display:block; z-index:1004; background:url("../images/arrow-bg.png") repeat;}
.Banner-3 .Prev:hover,.Banner-3 .Next:hover{ background:#599b33; }
.Banner-3 .Prev{  left:0px; }
.Banner-3 .Prev span{  background:url("../images/arrow-ll.png") center no-repeat; height:100%;width:100%; display:block; }
.Banner-3 .Next{ left:100%; margin-left:-39px; }
.Banner-3 .Next span{  background:url("../images/arrow-rr.png") center no-repeat; height:100%;width:100%; display:block; }
.Banner-3 .MoveBox{ height:100%; width:100%; position:relative; }
.Banner-3 .MoveBox .move{ height:100%; width:100%; position:absolute; text-align:center; }
.Banner-3 .MoveBox .move ul{ display:inline-block; position:relative; height:100%; float:left; }
.Banner-3 .MoveBox .move li{ height:100%; width:560px; margin:0px; float:left; position:relative; cursor:pointer;overflow:hidden; cursor:pointer; color:#333;}

.ListBox-0{text-align:center;}
.ListBox-0 .No1{width:240px;display:inline-block;margin:0px 50px;padding-bottom:20px;}
.ListBox-0 .No1 .one{width:240px;height:180px;background:url("../images/xinxing0.png") center no-repeat;display:block;}
.ListBox-0 .No1 .one .a1{width:100%;height:100%;background:url("../images/ceshi1.jpg") center no-repeat;display:block;}
.ListBox-0 .No1 .one .a2{width:100%;height:100%;background:url("../images/dianhua0.jpg") center no-repeat;display:block;}
.ListBox-0 .No1 .one .a3{width:100%;height:100%;background:url("../images/tiwen0.jpg") center no-repeat;display:block;}
.ListBox-0 .No1 .two{color:#666;font-size:18px;display:block;height:50px;line-height:50px;}
.ListBox-0 .No1 .three{color:#666;font-size:16px;display:block;}
.ListBox-0 .No1:hover{text-decoration:none;}
/*.ListBox-0 .No1:hover .one{background:url("../images/xinxing1.png") center no-repeat;}*/
.ListBox-0 .No2 .one{background:url("../images/xinxing1.png") center no-repeat;}
/*.ListBox-0 .No1:hover .two{color:#01AEF0;}*/
.ListBox-0 .No2 .two{color:#01AEF0;}

.ListBox-1{text-align:center;}
.ListBox-1 .No1{height:357px;width:168px;background:url("../images/listbg0.png") top no-repeat;display:block;margin:0px 20px;cursor:pointer;}
.ListBox-1 .No1 .one{height:125px;width:125px;margin:0px auto;overflow:hidden;display:block;position:relative;z-index:1;}
.ListBox-1 .No1 .two{height:50px;line-height:50px;font-size:18px;display:block;font-weight:100;}
.ListBox-1 .No1 .three{height:25px;line-height:25px;font-size:14px;color:#666666;display:block;font-weight:100;}
.ListBox-1 .No1:hover{background:url("../images/listbg1.png") top no-repeat;}
.ListBox-1 .No1:hover .two,.ListBox-1 .No1:hover .three{color:#fff;}

.ListBox-2{ width:100%;}
/*.ListBox-2 .No1{height:100%;width:158px;position:absolute;left:50%;margin-left:-79px;top:0px;background:url("../images/zhongjian.png") center no-repeat;z-index:2;}*/
.ListBox-2 .No2{height:100%;width:50%;}
.ListBox-2 .No2 img{width:100%;}
.ListBox-2 .No3{height:100%;width:49%;}
.ListBox-2 .No3 *{color:#fff;}

.ListBox-3{}
.ListBox-3 .No1{height:300px;width:500px;position:relative;overflow:hidden;}
.ListBox-3 .No1 img{width:500px;}
.ListBox-3 .No1 .one{height:80px;width:100%;position:absolute;background:url("../images/bbg.png") repeat;left:0px;top:100%;margin-top:-80px;color:#fff;}
.ListBox-3 .No1 .one .a{height:30px;color:#fff;padding:20px 20px 0px;}
.ListBox-3 .No1 .one .a a{font-size:14px;color:#fff;}
.ListBox-3 .No1 .one .a span{font-size:12px;color:#fff;}
.ListBox-3 .No1 .one .b{display:inline-block;width:400px;padding-left:18px;}
.ListBox-3 .No2{width:570px;}
.ListBox-3 .No2 .one{border-bottom:1px solid #dad9d9;}
.ListBox-3 .No2 .one .a{display:block;font-size:16px;}
.ListBox-3 .No2 .one .b{display:block;font-size:14px;line-height:20px;color:#666666;}
.ListBox-3 .No2 .two .as{display:block;height:30px;line-height:30px;background:url("../images/arrow-0.png") left no-repeat;padding-left:20px;color:#666666;}
.ListBox-3 .No2 .two .as a{color:#666666;font-size:14px;}

.ListBox-4{font-size:0px;}
.ListBox-4 .Nos{border-bottom:1px dashed #f2f2f2; float:left; width:730px;}
.ListBox-4 .Nos .a{height:50px;line-height:50px;font-size:16px; font-weight:bold;}
.ListBox-4 .Nos .b{line-height:20px;font-size:12px;color:#666666;}

.ListBox-5{font-size:0px;}
.ListBox-5 .No1{height:190px;width:200px;background:url("../images/side-top1.png") bottom no-repeat;font-size:18px;color:#fff;line-height:295px;text-align:center;}
.ListBox-5 .No2{width:198px;border:1px solid #e0e0e0;border-top:none;}
.ListBox-5 .No2 .one{display:block;margin:0px 20px;border-bottom:1px dashed #ccc;height:35px;line-height:35px;text-align:center;}
.ListBox-5 .No2 .one a{display:block;font-size:14px;}
.ListBox-5 .No2 .one a:hover,.ListBox-5 .No2 .on a{text-decoration:none;color:#fff;/*background:#599b33;*/background:url("../images/an2.png") center no-repeat;}
.ListBox-5 .No2 .two{background:url("../images/side-bottom.jpg") bottom no-repeat;height:270px;display:block;text-align:center;}
.ListBox-5 .No2 .two .a{color:#599b33;font-size:16px;}

.ListBox-6{background:#ececec;text-align:center;}
.ListBox-6 .Nos{display:inline-block;height:26px;padding:0px 20px;font-size:12px;line-height:26px;/*float:left;*/}
.ListBox-6 .Nos:hover,.ListBox-6 .on{background:#01AEF0;color:#fff;text-decoration:none;}

.ListBox-8{width:234px;height:470px;margin-left:15px;float:left;background:#f0f0f0;cursor:pointer; margin-bottom:15px;}
.ListBox-8:hover{background:#01AEF0;}
.ListBox-7{text-align:center;}
.ListBox-7 .one{height:200px;width:200px;display:block;position:relative;z-index:2;margin:0px auto;}
.ListBox-7 .two{font-size:16px;display:block;height:60px;line-height:60px;}
.ListBox-7 .three{font-size:12px;display:block;height:50px;width:50px;margin:0px auto;background:url("../images/more1.png") center no-repeat;color:#fff;line-height:50px;}
.ListBox-7 .four{color:#666;line-height:20px;font-size:14px;display:block;height:60px;}
.ListBox-7 .fir{color:#333;line-height:20px;font-size:16px;display:block;}
.ListBox-7:hover .two,.ListBox-7:hover .four,.ListBox-7:hover .fir{color:#fff;}
.ListBox-7:hover .three{color:#01AEF0;background:url("../images/more0.png") center no-repeat;}

.ListBox-9{}
.ListBox-9 .Nos{height:30px;line-height:30px;color:#666;font-size:14px;}
.ListBox-9 .Nos .one{font-size:20px;}
.ListBox-9 .Nos .two{width:150px;}
.ListBox-9 .Nos .two-1{width:210px;}
.ListBox-9 .Nos:hover .one,.ListBox-9 .two:hover,.ListBox-9 .two-1:hover,.ListBox-9 .on .one,.ListBox-9 .on .two-1,.ListBox-9 .on .two{color:#599b33;text-decoration:none;}

.ListBox10{background:url("../images/00.png") center no-repeat;text-align:center;height:100px;width:100px;line-height:100px;color:#fff;font-size:16px;margin:0px auto;display:block;}
.ListBox10:hover{color:#fff;text-decoration:none;}

.ListBox11{height:40px;background:#e9e9e9;border-bottom:2px solid #599b33;font-size:0px;}
.ListBox11 .Nos{height:40px;width:120px;text-align:center;line-height:40px;font-size:16px;cursor:pointer;float:left;}
.ListBox11 .Nos:hover,.ListBox11 .on{color:#599b33;font-weight:600;}

.ListBox12 .Con{line-height:25px;padding-left:10px;display:none;}

.ListBox13{height:420px;width:100%;position:relative;overflow:hidden;}
.ListBox13 .No1{height:200px;width:100%;background:url("../images/tubiao123.png") center no-repeat;position:absolute;top:0px;left:0px;z-index:2;}
.ListBox13 .No2{height:200px;width:100%;padding-top:120px;position:absolute;top:100px;left:0px;background:#eaeaea;z-index:1;text-align:center;line-height:40px;}
.ListBox13 .No2 .one{font-size:18px;}
.ListBox13 .No2 .two{font-size:16px;color:#6da73a;}
.ListBox13 .No2 .three{font-size:30px;}

.ListBox14{height:380px;width:100%;background:#01AEF0;color:#fff;}
.ListBox14 .No1{height:380px;width:279px;color:#fff;text-align:center;}
.ListBox14 .No1 .one{color:#fff;font-size:20px;height:100px;line-height:70px;}
.ListBox14 .No1 .two{color:#fff;font-size:16px;}
.ListBox14 .No2{height:380px;width:560px;}
.ListBox14 .No2 img{width:560px;}

.ListBox15{height:320px;width:100%;overflow:hidden;position:relative;}
.ListBox15 .No1{height:100%;width:200px;background:url("../images/tubiao123.png") center no-repeat;position:absolute;top:0px;left:-10px;z-index:2;}
.ListBox15 .No2{padding-left:120px;margin-left:90px;height:100%;background:#eaeaea;}

/*标题*/
.Title-0{text-align:center;font-size:34px;font-weight:100;}
.Title-1{text-align:center;font-size:16px;font-weight:100;color:#666;}
.Title-2{font-size:14px;height:50px;line-height:50px;border-bottom:1px solid #ccc;}
.Title-2 .a{color:#666;}
.Title-2 .b{color:#599b33;}
.Title-2 .c{padding-left:15px;font-size:16px;display:inline-block;background:url("../images/xian0.jpg") left no-repeat;}
.Title-3{text-align:center;font-size:24px;line-height:40px;font-weight:400;}

.Title-4{}
.Title-4 .No1{text-align:center;width:22px;float:left;}
.Title-4 .No1 .one{display:block;height:15px;width:1px;background:#333;margin:0px auto;}
.Title-4 .No1 .two{display:block;height:20px;width:20px;margin:0px auto;position:relative;z-index:2;border:1px solid #666;line-height:20px;}
.Title-4 .No2{float:left;padding-left:10px;}
.Title-4 .No2 .one{display:block;height:10px;width:100%;}
.Title-4 .No2 .two{font-size:20px;}
.Title-4 .No2 .three{font-size:16px;}

.Title-5{text-align:center;font-size:20px;}

.Title-6{font-size:20px;font-weight:100;}

/*表格*/
.Table-0{  }
.table_12{width:100%;}
.table_12 td{text-align:left;vertical-align:top;font-size:16px;height:30px;}

/*按钮*/
.Btn0{background:url("../images/erji.png") 20px 12px no-repeat #599b33;height:35px;display:inline-block;line-height:35px;color:#fff;font-size:14px;padding:0px 20px 0px 40px;position:relative;z-index:2;}
.Btn0:hover{text-decoration:none;color:#fff;}

/*线条*/
.lineD{border-bottom:1px dashed #ccc;height:1px;overflow:hidden;display:block;clear:both;}
.lineS{border-bottom:1px solid #e4e4e4;height:1px;overflow:hidden;display:block;clear:both;}

.line-0{margin:0px auto;width:60px;height:1px;border-bottom:3px solid #f5ac07;}

.fc1{color:#01AEF0; font-size:20px;}
.ffz{font-size:24px;font-family:Arial;font-weight:100;}

.foot_fixed_cont {
	width: 100%;
	min-width: 1000px;
	height: 48px;
	background: rgba(0,0,0,0.65);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#A5000000', endColorstr='#A5000000');
	bottom: 0;
	left: 0;
	position: fixed;
	z-index: 100;
}

.foot_fixed {
	width: 1000px;
	height: 48px;
	margin: 0 auto;
}

.foot_fixed .heart {
	width: 80px;
	height: 48px;
	font-size: 18px;
	line-height: 48px;
	color: #fff;
	padding-left: 28px;
	background: url(/images/index_19.png) no-repeat 0 center;
	margin-top: 0;
	margin-right: 20px;
	margin-left: 45px;
}

.fixed1 {
	width: 130px;
	height: 32px;
	float: left;
	background: #ff2536;
	margin-left: 30px;
	margin-top: 8px;
}

.fixed1 a {
	display: block;
	width: 100%;
	height: 100%;
	font-size: 14px;
	text-align: center;
	line-height: 32px;
	color: #fff;
}

.friend_cont {
	position: relative;
}

.friend_menu {
	position: absolute;
	bottom: 16px;
	left: 0;
	background: #136480;
	padding: 10px 0 5px;
	display: none;
}

.friend_menu dl dd {
	font-size: 12px;
	line-height: 12px;
	margin-bottom: 10px;
	text-align: center;
	width:150px;
}

.friend_menu dl dd a {
	color: #fff;
}

.closexxx{position:absolute;top:0;right:20px;height:50px;line-height:50px;color:#fff;font-size:16px;cursor:pointer;}
.openxxxx{position:fixed;bottom:0;right:0;height:50px;line-height:50px;color:#fff;font-size:16px;cursor:pointer;padding:0 20px;z-index:100;
	background: rgba(0,0,0,0.65);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#A5000000', endColorstr='#A5000000');display:none;}
	
	

.cont01{ width:100%; height:160px;}
.cont01 h2{ width:1000px; margin:0 auto; text-align:center; font-size:30px; color:#444; margin-top:40px; margin-bottom:20px;}
.cont01 p{ width:1000px; margin:0 auto; text-align:center; font-size:18px; color:#555; line-height:30px;}

.cont02{ width:100%; }
.cont02 ul{ width:1000px;  margin:0 auto; }
.cont02 ul li{ float:left; width:330px;}
.a1{}
.a2{ margin-left:5px;}
.a3{ margin-left:5px;}


.cont03{ width:100%; margin:60px 0; }
.cont03 ul{ width:1000px;  margin:0 auto; }
.cont03 ul li{ float:left; width:244px;}
.cont03 ul li img{ width:150px; height:150px; margin-left:47px;}
.cont03 ul li h3{ font-size:20px; color:#01AEF0; margin:20px 0; text-align:center;}
.cont03 ul li p{ font-size:14px; line-height:24px; padding:0 10px; }
.b1{}
.b2{ margin-left:8px;}
.b3{ margin-left:8px;}
.b4{ margin-left:8px;}

.ListBox-2 ul{width:1000px; margin:0 auto;}
.ListBox-2 ul li{ float:left; width:238px; }
.ListBox-2 ul li img{ width:150px; height:150px; padding: 0 44px ; }
.ListBox-2 ul li h3{ font-size:20px; color:#01AEF0; margin:20px 0; text-align:center;}
.ListBox-2 ul li p{ font-size:14px; line-height:24px;  text-align:center; }
.c1{}
.c2{ margin-left:16px;}
.c3{ margin-left:16px;}
.c4{ margin-left:16px;}


.cont04{ width:1000px; margin:30px auto; height:340px; }
.d1{ width:500px; float:left; height:340px;}
.d1 a img{ width:500px; height:340px;}
.d2{ width:495px; float:left; height:338px; border:1px solid #cbb4c8;}
.d2 h3{ font-size:30px; margin-top:25px; margin-left:15px; margin-bottom:15px;}
.d2 p{ margin-left:15px; margin-right:15px; font-size:14px; line-height:30px;}
.d2 a{ color:#01AEF0; display:block;}
.d2 ul{}
.d2 ul li{ float:left; height:40px; width:125px; background-color:#f8ddf7; margin-left:15px;}
.d2 ul li:hover, .d2 ul li.lv{ background-color:#32b16c;}
.d2 ul li a{height:40px; line-height:40px; text-align:center; font-size:18px; display:block; color:#333;}



/*dy*/
.dy { height:470px; overflow:hidden; }
.dy h3 i { height:21px; width:134px; display:inline-block; margin-top:40px; }
.dy h3 i a { height:21px; width:124px; display:inline-block; font:18px "Microsoft YaHei"; color:#555555; line-height:18px; background:url(../images/ix.png) no-repeat left top; padding-left:30px; }
.dy h3 i a:hover, .dy h3 .cur a, .faq h3 i a { color:#01AEF0; background-position:0 -21px; *background-position:0 -20px; }
.dy h3 span.more { float:right; }
.dy h3 span.more a { font:12px "Microsoft YaHei"; color:#01AEF0; line-height:60px; text-transform:uppercase; margin-right:10px; }
.dy .news { width:639px; height:440px; float:left; overflow:hidden; }
.news h3 { height:60px; widows:567px; overflow:hidden; background:url(../images/news_tx.jpg) no-repeat center top; padding-left:62px; }
.news dl { height:134px; overflow:hidden; margin-top:30px; margin-bottom:37px; }
.news dt { width:223px; height:132px; border:1px solid #dddddd; float:left; margin-right:15px; }
.news dt img { width:215px; height:124px; display:block; margin:4px auto 0; }
.news dd { width:395px; height:132px; float:left; overflow:hidden; }
.news dd i a { font:14px "Microsoft YaHei"; font-weight:bold; color:#444; line-height:14px; }
.news dd i a:hover { color:#01AEF0; }
.news dd p { font:14px "Microsoft YaHei"; color:#555; line-height:26px; margin-top:5px; }
.news dd p a { color:#01AEF0; display:block; }
.news ul { width:639px; height:154px; overflow:hidden; }
.news li { width:305px; height:39px; line-height:39px; background:url(../images/news_tbj.jpg) no-repeat center center; overflow:hidden; float:left; margin:0 29px 10px 0; }
.news .nl_clear0 { display:none; height:0px; margin:0; padding:0; background:none; line-height:0; width:0;}
.news .nl_clear2 { margin-right:0px; }
.news .nl_clear4 { margin-right:0px; }
.news .nl_clear6 { margin-right:0px; }
.news li span { width:40px; height:35px; display:inline-block; overflow:hidden; font:bold 20px/35px "Microsoft YaHei"; text-align:center; color:#fff; padding-top:4px; float:left; margin-right:10px; }
.news li span i { font:12px "Microsoft YaHei"; color:#fff; line-height:12px; text-transform:uppercase; display:block; }
.news li b { font:14px "Microsoft YaHei"; color:#555555; line-height:39px; display:inline-block; float:left; }
.dy .faq { width:332px; height:416px; overflow:hidden; float:right; }
.dy .faq h3 { height:60px; width:270px; background:url(../images/faq_tx.jpg) no-repeat left center; padding-left:62px; margin-bottom:36px; }
.dy .faq dl { width:326px; border-bottom:1px dashed #e4e4e4; margin-bottom:22px; padding:0 0 10px; }
.dy .faq dt { line-height:20px; background:url(../images/faq_q.jpg) no-repeat 0 2px; margin-bottom:6px; padding-left:32px; }
.dy .faq dt a { font:14px "Microsoft YaHei"; color:#444;  }
.dy .faq dd { background:url(../images/faq_a.jpg) no-repeat 0 4px; font:14px "Microsoft YaHei"; color:#555555; line-height:24px; padding-left:32px; }


/*底部开始*/
.f_foot { background:url(../images/foot_bj.jpg) no-repeat top center; padding-bottom:20px;overflow:hidden; }
.footer { width:1000px; margin:0 auto; }
.f_foot p { height:40px; overflow:hidden; color:#5c5c5c; line-height:40px; padding:0; margin:0; }
.f_foot p a { font:14px "Microsoft YaHei"; color:#ffffff; line-height:40px; display:inline-block; background:url(../images/f_tx.jpg) no-repeat right center; padding:0 27px; }
.f_foot p i a { background:none; }
.f_foot h2 { width:100px; height:98px; overflow:hidden; float:left; margin-right:100px; margin-top:25px; margin-left:30px; }
.f_foot h2 img { width:100px; height:98px; }
.f_foot .f_ul1, .f_foot .f_ul2 { width:186px; height:117px; float:left; margin-right:45px; margin-top:32px; }
.f_ul1 i, .f_ul2 i { height:16px; display:block; background:url(../images/f_tb.jpg) no-repeat left center; padding-left:22px; margin-bottom:8px; }
.f_ul1 i a, .f_ul2 i a { font:14px "Microsoft YaHei"; color:#333333; line-height:16px; }
.f_ul1 li, .f_ul2 li { float:left; height:22px; width:88px; font:14px "Microsoft YaHei"; line-height:22px; }
.f_ul1 li a, .f_ul2 li a { color:#555; }
.f_foot b { width:162px; height:92px; display:block; background:url(../images/f_tbj.jpg) no-repeat center center; overflow:hidden; float:left; margin-top:30px; }
.f_foot b img { width:75px; height:75px; margin:6px 15px 0 7px; display:block; float:left; }
.f_foot b span { width:50px; display:block; float:left; font:12px "Microsoft YaHei"; color:#555; line-height:22px; margin-top:24px; }
.f_foot b span i { display:block; font:12px "Microsoft YaHei"; color:#555; }
.f_foot .f_in { height:104px; overflow:hidden; font:14px "Microsoft YaHei"; color:#555; line-height:24px; text-align:center; padding-top:26px; }
.f_in { color:#555; }
.f_in .f_du { width:16px; height:20px; margin:0 16px; }
.f_in .chzz { width:49px; height:12px; }
.f_in em { margin:0 10px; }
.f_foot .link { height:70px; overflow:hidden; }
.link span { display:block; width:70px; height:70px; float:left; overflow:hidden; }
.link ul { height:70px; width:927px; overflow:hidden; float:right; }
.link li { float:left; margin:0 28px 8px 0px; }
.link li a { font:14px "Microsoft YaHei"; color:#555; line-height:14px; }
.f_ul3{}
.f_ul3 ul{}
.f_ul3 ul li{ float:left; width:130px; margin-top:20px; height:129px;}
.f_ul3 ul li img{ width:94px; height:94px; margin-left:18px;}
.f_ul3 ul li p{ margin-top:5px; text-align:center; line-height:12px; font-size:12px; height:12px;}
.wx1{}
.wx2{ margin-left:20px;}
/**/




#page-warp{width:1000px;margin:0 auto;}
#left{float:left;width:220px;min-height:582px; margin-top:30px;}
.sidebar{}
.sidebar h3 { 
	padding-left: 15px;
	box-shadow: 0px 0px 3px #4B9EE0;
	color: #fff;
	height: 37px;
	line-height: 37px;
	font-size: 18px;
	font-weight: normal;
	background: #01AEF0 url(../images/news-tit-bg.jpg) no-repeat left center;
}
.sidebar .fenlei{overflow:hidden;}
.sidebar .fenlei li {
	/*border: 1px solid #D7D7D7;*/
	/*box-shadow: 0px 0px 3px #E4E4E4;*/
	background: #f0f0f0;
	margin-top: 10px;
}
.sidebar .fenlei li dl { position:absolute; margin-left:220px; margin-top:-34px; display:none;}
.sidebar .fenlei li:hover dl { display: block;}
.sidebar .fenlei li dl dd { background: #f0f0f0; width:220px; margin-left:20px; margin-right:20px; }
.sidebar .fenlei li dl dd a{ 	
    display: block;
	width: 140px;
	margin-left: 20px;
	margin-right: 20px;
	line-height: 34px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align:center;
}
.sidebar .fenlei li dl dd a:hover{ 	
	background: #01AEF0; 
	color:#fff;
	border-radius:20px;
}
.sidebar .fenlei li a {
	display: block;
	width: 180px;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 34px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.sidebar .fenlei li a:hover { 
	background: #01AEF0; 
	color:#fff;
}
.info{ font-size:12px; color:#999; text-align:center; padding:10px 0px;}
.sidebar .fenlei li a.curr { 
	background: #f5ac07; 
	color:#fff;
}
.sidebar .fenlei li.on>a {
	background: #01AEF0; 
	color:#fff;
}
.contact-lb{width:198px;background:#fff;line-height:24px;border:1px solid #f2f2f2;padding:10px; font-size:12px;}
/* 内页右侧样式 */
#right{ float:left; width:760px; margin:30px 0 15px 20px;}
.position{ 
	/*box-shadow: 0px 0px 3px #ff8b00;*/
	background: ;
	/*border-bottom: 2px solid #ddd;*/
	color: #666;
	height: 35px;
	line-height: 35px;
	text-indent: ;
	border-bottom:2px solid #01AEF0;
}
.position a{ color:#666;}
.position a:hover {
	color: #01AEF0;
}
#about {padding:15px; font-size:14px; line-height:26px;margin-bottom: 30px; border:1px solid #f2f2f2; min-height:500px; overflow:hidden;}
#about .cont td{ border:1px solid #000;}
.clear { clear: both; }
.fl { float: left; }
.fr { float: right; }
.clear,cl{clear:both; height:0;}.fleft,.fl{float:left}.fright,.fr{ float:right}.cen{ text-align:center;}
.h20{ height:20px;}
.top20{ margin-top:20px}.bot20{ margin-bottom:20px}.left20{ margin-left:20px}.right20{ margin-right:20px}
.top15{ margin-top:15px}.bot15{ margin-bottom:15px}.left15{ margin-left:15px}.right15{ margin-right:15px}
.top10{ margin-top:10px}.bot10{ margin-bottom:10px}.left10{ margin-left:10px}.right10{ margin-right:10px}
.top05{ margin-top:5px}.bot05 { margin-bottom:5px}.left05{ margin-left:5px}.right05{ margin-right:5px}


#pro{ width:747px; float:left; margin-left:-17px; }


.pages{ width:100%; margin:20px 0; height:30px;}
.pages ul{ width:100%;}
.pages ul li{ width:46%; overflow:hidden; line-height:30px; font-size:14px; height:30px;}
.pages ul li a{ line-height:30px; font-size:14px;}
.bshare-custom{ float:right; margin:20px 0; font-size:12px;}



/*--/guest--*/
#guest {
    color: #545454;
    line-height: 22px;
    width: 100%;
	height:460px;
}
.input_on {
    background-color: #FFFFCC;
    background-image: none;
    border: 1px solid #999999;
    float: left;
    height: 18px;
    margin: 0;
    padding: 2px 8px 0 3px;
}
.input_off {
    background-color: #FFFFFF;
    background-image: none;
    border: 1px solid #CCCCCC;
    float: left;
    height: 18px;
    margin: 0;
    padding: 2px 8px 0 3px;
}
.input_move {
    background-color: #FFFFCC;
    background-image: none;
    border: 1px solid #0088CD;
    float: left;
    height: 18px;
    margin: 0;
    padding: 2px 8px 0 3px;
}
.input_out {
    background-color: #FFFFFF;
    background-image: none;
    border: 1px solid #CCCCCC;
    float: left;
	width:400px;
    height: 28px;
	line-height:28px;
    margin: 0;
    padding: 0px 8px 0 3px;
}
.input_out1 {
    background-color: #FFFFFF;
    background-image: none;
    border: 1px solid #CCCCCC;
    float: left;
    font-size: 12px;
    height: 100px;
	line-height:20px;
    margin: 0;
    padding: 2px 8px 0 3px;
    resize: none;
    width: 400px;
}
.input_out2 {
    background-color: #FFFFFF;
    background-image: none;
    border: 1px solid #CCCCCC;
    float: left;
    height: 18px;
    margin: 0;
    padding: 2px 8px 0 3px;
    width: 80px;
}
#guest .input_test {
    list-style-type: none;
    margin: 20px 0 0 60px;
    padding-bottom: 10px;
}
#guest ul.input_test .hr {
    display: block;
    float: left;
    line-height: 27px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}
#guest ul.input_test li {
    background-image: none;
    display: inline;
    float: left;
    margin:20px 0 0px 0;
    width: 610px;
}
#guest .input_test label {
    background-image: none;
    float: left;
    font-size: 12px;
    line-height: 30px;
    margin: 0;
    padding: 0;
    text-align: right;
	width:60px;
}
#guest .input_test span {
    background-image: none;
    color: #999999;
    float: left;
    font-size: 12px;
    line-height: 30px;
    margin-left: 0;
    padding-left: 10px;
    text-align: left;
}
#guest .input_test span.inp_zd,#guest .input_test span .inp_zd{ width:250px; height:30px; overflow:hidden;}
#guest .input_test .red {
    color: #FF0000;
    float: none;
}
#guest .code_img{ height:28px; margin:1px auto;}
#sub_btn, #sub_reset {
    height: 24px;
    line-height: 24px;
    margin-right: 10px;
    width: 50px;
}
#sub_btn:hover {
    height: 24px;
    line-height: 24px;
    width: 50px;
}
.inp_kg {
    overflow: hidden;
    width: 50px;
}
#submit, #sub_reset {
    cursor: pointer;
    height: 30px;
	width:80px;
	background: #01AEF0;
	/*box-shadow: 0 0 3px #4B9EE0;*/
	color: #fff;
	opacity: 0.85;
}
#submit:hover, #sub_reset:hover {
	opacity: 1;
}
#guest #submit{ width:80px; height:30px;}
#sub_reset {margin-left:-80px;}

/*--Guest--*/




#turn_page {padding: 10px 0;text-align: center;}
#turn_page a, span.page_index, span.page_prev, #turn_page span.active, span.page_end, span.page_next, #turn_page span {cursor: pointer; padding: 5px 8px; font-size:12px; border:1px solid #f2f2f2;}
#turn_page a.on {}
#turn_page span.active { background-color: #01AEF0;color: #FFFFFF;}
#turn_page a:hover, #turn_page span:hover {background-color: #01AEF0;color: #FFFFFF;}




.cont00 { width:100%; height:auto;}
.cont00 ul { width:1000px; height:auto; margin:0 auto; margin-top:30px;}
.cont00 ul li{ width:310px; float:left; margin-bottom:15px; background-color:#E2EBF0; padding:5px; height:145px; overflow:hidden; /*background:url("../images/chenghuang.jpg") left center no-repeat;*/}
.cont00 ul li:hover{ background:#01AEF0; color:#fff}
.e1,.e4{ margin-left:0px;}
.e2,.e3,.e5,.e6{ margin-left:15px;}
.cont00lf{ float:left; width:145px;}
.cont00lf img{ width:145px; height:145px;}
.cont00rg{ float:left; width:150px; margin-left:14px;}
.cont00rg h3{ font-size:18px; color:#333; margin:10px 0; font-weight:100;}
.cont00rg h4{ font-size:12px; color:#555; margin-bottom:10px; font-weight:100; }
.tag{ line-height:20px;}
.tag a{ font-size:12px; color:#555; padding-right:8px;}
.tag a:hover{ font-size:12px; color:#fff; padding-right:8px;}




.banner01{background:url("../images/banner01.jpg") center top no-repeat; height:450px;}
.bannerpc{height:450px; width:1200px; margin:0 auto; position:relative;}
.bannerpc a.dianji01{ display:block; width:190px; height:71px; position:absolute; right:213px; bottom:93px;}
.bannerpc a.dianji02{ display:block; width:190px; height:70px; position:absolute; right:457px; bottom:93px;}





.yyzx{ margin-top:30px; min-height:600px;}
.yyzx ul{}
.yyzx ul h2{ text-align:center; color:#000; margin-bottom:10px; font-size:26px; padding-top:10px;}
.yyzx ul h4{text-align:center; font-size:16px; margin-bottom:20px;}
.yyzx ul li{ width:318px; height:238px; border-radius:6px; float:left; background-color:#fff; }
.yyzx ul li a{ display:block; width:140px; height:40px; margin-left:89px; margin-bottom:120px;}
.yyzx ul li h3{ text-align:center; font-size:20px; margin-top:0px; font-weight:bold; color:#fff; width:140px;  height:40px; line-height:40px; }
.yyzx ul li p{ text-align:center; font-size:14px; }
.yyzx ul li.yyzxa1{ background:url("../images/yyzxa1.png") center 60px no-repeat;}
.yyzx ul li.yyzxa1 a h3{background:url("../images/an01.png") center no-repeat;}
.yyzx ul li.yyzxa1 a:hover h3{background:url("../images/an011.png") center no-repeat;}
.yyzx ul li.yyzxa1 p{ color:#f16272;}
.yyzx ul li.yyzxa2{  margin-left:20px; background:url("../images/yyzxa2.png") center 60px no-repeat;}
.yyzx ul li.yyzxa2 a h3{background:url("../images/an02.png") center no-repeat;}
.yyzx ul li.yyzxa2 a:hover h3{background:url("../images/an021.png") center no-repeat;}
.yyzx ul li.yyzxa2 p{ color:#f28230;}
.yyzx ul li.yyzxa3{ margin-left:20px; background:url("../images/yyzxa3.png") center 60px no-repeat;}
.yyzx ul li.yyzxa3 a h3{background:url("../images/an031.png") center no-repeat;}
.yyzx ul li.yyzxa3 a:hover h3{background:url("../images/an03.png") center no-repeat;}
.yyzx ul li.yyzxa3 p{ color:#129994;}



.lefta1{ float:left; width:160px;}
.lefta1 img{ width:100%; margin-top:30px;  height:120px; margin-bottom:30px;}

.righta1{ float:left; margin-left:20px; width:550px;}

.ttzx{ margin-top:30px; min-height:600px;}
.ttzx ul{}
.ttzx ul h2{ text-align:center; color:#000; margin-bottom:10px; font-size:26px; padding-top:10px;}
.ttzx ul h4{text-align:center; font-size:16px; margin-bottom:20px;}
.ttzx ul li{ width:250px; height:238px; border-radius:6px; float:left; background-color:#fff; }
.ttzx ul li a{ display:block; width:140px; height:40px; margin-left:55px; margin-bottom:200px;}
.ttzx ul li h3{ text-align:center; font-size:20px;  font-weight:bold; color:#fff; width:140px;  height:40px; line-height:40px;}
.ttzx ul li p{ text-align:center; font-size:14px;  }
.ttzx ul li.ttzxa1{ background:url("../images/ttzxa01.png") center 60px no-repeat;}
.ttzx ul li.ttzxa1 a h3{background:url("../images/anniu01.png") center no-repeat;}
.ttzx ul li.ttzxa1 a:hover h3{background:url("../images/anniu011.png") center no-repeat;}
.ttzx ul li.ttzxa1 p{ color:#f16272;}
.ttzx ul li.ttzxa2{   background:url("../images/ttzxa02.png") center 60px no-repeat;}
.ttzx ul li.ttzxa2 a h3{background:url("../images/anniu021.png") center no-repeat;}
.ttzx ul li.ttzxa2 a:hover h3{background:url("../images/anniu02.png") center no-repeat;}
.ttzx ul li.ttzxa2 p{ color:#f28230;}
.ttzx ul li.ttzxa3{  background:url("../images/ttzxa03.png") center 60px no-repeat;}
.ttzx ul li.ttzxa3 a h3{background:url("../images/anniu031.png") center no-repeat;}
.ttzx ul li.ttzxa3 a:hover h3{background:url("../images/anniu03.png") center no-repeat;}
.ttzx ul li.ttzxa3 p{ color:#129994;}
.ttzx ul li.ttzxa4{  background:url("../images/ttzxa04.png") center 60px no-repeat;}
.ttzx ul li.ttzxa4 a h3{background:url("../images/anniu041.png") center no-repeat;}
.ttzx ul li.ttzxa4 a:hover h3{background:url("../images/anniu04.png") center no-repeat;}
.ttzx ul li.ttzxa4 p{ color:#129994;}



.w_message #message_main tr{display:block;width:100%;overflow:hidden;line-height:28px;}
.w_message #message_main tr th{height:28px;line-height:28px;width:37px;text-align:center;vertical-align:middle;overflow:hidden;}
.w_message #code{padding-top:0px; margin-top: 5px;}
.w_title{background:none;color:#fff;;position:relative;cursor:pointer;height:33px;width:222px;overflow:hidden;}
.w_message #message_main .m_input{border:1px solid #ccc;background-color:#fff;}

.message{padding-left:30px;padding-top:10px;z-index:100;position:relative;}
.message input{vertical-align:middle;}
.message #name{display:block;height:26px;line-height:26px;padding:0;padding-left:6px;border:1px solid #dedede;width:200px;}
.message #contact{display:block;height:26px;line-height:26px;padding:0;padding-left:6px;border:1px solid #dedede;width:200px;}
.message #content{display:block;width:460px;height:120px;padding:6px;font-size:12px;border:1px solid #dedede;margin-top:6px;}
.message .msgbtn{background:#fe693e;cursor:pointer;width:90px;height:30px;line-height:30px;text-align:center;border:none;color:#fff;font-size:14px;
border-radius:3px;margin-top:15px;font-family:"Microsoft YaHei";-moz-border-radius:3px;-webkit-border-radius:3px;}
#code{padding-top:10px;line-height:26px;}
#checkcode{height:32px;line-height:32px;width:120px;border:1px solid #dedede;}
#message_main tr{position:relative;}
#message_main tr th{font-weight:normal;text-align:right;height:42px;line-height:42px;color:#666;}
.m_label{position:absolute;width:160px;text-align:left;line-height:26px;padding-left:8px;color:#ccc;z-index:1;cursor:text;}

.huifu{ width:90%; overflow:hidden; padding:10px 20px; border:#dedede 1px solid; margin:20px auto}
.wen{ overflow:hidden; padding-bottom:5px; margin-bottom:10px; border-bottom:#dedede 1px solid} 
.huifu p{ margin:0px; padding:5px 0px;}
.wen h1{ font-size:16px; line-height:20px; color:#01AEF0 }
.wen p{ font-size:15px;}
.wen h1 span{ float:right; color:#999; font-size:12px;}
.da{ overflow: hidden}
.da p{ color:#999}
.da h1{ font-size:14px; line-height:20px; color:#F30;}
