/* CSS Document */
html { overflow-x: hidden; overflow-y: auto; }
body{ margin:0; padding:0; font-size:12px; font-family:"ΛΞΜε";  width:100%; background:url(../images/bg.jpg) repeat-y center;}
.fl{ float:left;}
.fr{ float:right;}
*{ margin:0; padding:0;}
ul{ list-style:none;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#FF9900;}
img{ border:0;}
.clear{ clear:both;}


.top{ width:100%; height:87px; background:#333;}
.top1{ width:1050px; height:87px; margin:0 auto;}
.logo{ width:420px; height:87px; background:url(../images/logo.jpg) no-repeat left center; }
.dianhua{ width:300px; height:87px; background:url(../images/dh.jpg) no-repeat left center;}

.nav{ width:100%; height:40px; background:url(../images/nav.jpg) repeat-y center;  }
.navm{ width:1050px; height:40px; margin:0 auto;}
.navl{ width:800px; height:40px;}
.line{ background:url(../images/line.jpg) no-repeat center center; width:1px; height:60px;}
.nav ul li{ float:left; height:40px; line-height:40px;}
.nav ul li a{ display:block; width:85px; height:40px; line-height:40px; text-align:center; color:#666; font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px;}
.nav ul li a:hover{ display:block; width:85px; height:40px; line-height:40px; text-align:center; color:#FFFFFF; background:url(../images/navh.jpg) repeat-x center;}
.navr{ width:108px; height:40px; background:url(../images/navr.jpg) no-repeat left center; padding-left:80px; }
.navr a{ margin-top:7px; width:25px; height:24px; display:block; float:left; margin-right:5px; }



.banner{ width:1440px; height:370px; margin:0 auto; }
.banner img{ display:block; margin:0 auto;}
		.slideBox{ width:100%; height:370px; overflow:hidden; position:relative; }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#006633; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height:auto; display:block;  }






.main{ width:100%; height:auto; margin:0 auto; }
.m1bg{ width:100%; height:100px; margin:0 auto; background:url(../images/m1bg.jpg) repeat-x center;}
.m1{ width:1050px; height:100px; margin:0 auto;}
.m101{ width:285px; height:80px; margin-top:15px; }
.m101pic{ width:78px; height:78px;}
.m101nr{ width:180px; height:78px; overflow:hidden; padding:0 10px;}
.m101nr h4{ font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px; color:#333; font-weight:normal;}
.m101nr span{ font-family:"ΞΆΘνΡΕΊΪ"; font-size:12px; color:#666; line-height:2em;}

.m2{ width:100%; height:auto; margin:0 auto; padding-top:20px; background:url(../images/t1bg.jpg) repeat-x top;}
.m2t{ width:1050px; height:34px; background:url(../images/t1.jpg) no-repeat bottom left; margin:0 auto;}
.more1 a{ display:block; width:32px; height:12px; margin-top:20px; margin-right:10px; }
.m2nr{ width:1050px; height:auto;  margin:0 auto;}

		.picMarquee-left{ width:1050px; height:auto; margin:0 auto;   }
		.picMarquee-left .bd ul{ margin:0; padding:0;}
		.picMarquee-left .bd ul li{ margin:10px 8px; float:left; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:245px; height:171px; display:block; }
		.picMarquee-left .bd ul li .title a{ display:block; line-height:30px; width:245px; line-height:30px; background:#dbdbdb; font-family:"ΞΆΘνΡΕΊΪ"; font-size:12px; color:#333;      }
		.picMarquee-left .bd ul li .title a:hover{ background:#006600; color:#fff; }

.m3bg{ width:1050px; height:auto; padding-top:20px; margin:0 auto;}
.m3{ width:1050px; height:auto; }
.m3t{ width:1050px; height:34px; background:url(../images/t2.jpg) no-repeat bottom left;}
.m3nr{ width:1050px; height:auto;}
.m3l{ width:252px; height:182px; padding:20px 10px 10px 0;}
.m3r{ width:775px; height:192px; padding:20px 10px 0px 0; line-height:2.3em; font-family:"ΞΆΘνΡΕΊΪ"; font-size:12px; overflow:hidden; color:#767676;}

.m3nav{ width:1020px; height:30px; margin-top:20px;}
.m3nav ul{ margin:0; padding:0;}
.m3nav ul li{ width:80px; height:25px; float:left; margin:0 15px 0 0;}
.m3nav ul li a{ display:block; width:80px; height:25px; line-height:25px; text-align:center; font-family:"ΞΆΘνΡΕΊΪ"; font-size:12px; background:#e4e4e4; color:#767676;}
.m3nav ul li a:hover{  background:#006600; color:#fff; font-weight:bold;}

.m4bg{ width:100%; height:auto; padding-top:30px; background:#e4e4e4; margin-top:20px;}
.m4{ width:1050px; height:auto; margin:0 auto;}
.m4t{ width:235px; height:332px; background:url(../images/t3.jpg) no-repeat left top;}
.m4t span{ display:block; width:235px; height:auto; margin-top:130px; font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px; color:#666666; line-height:2.3em;}
.more2{ width:235px; height:25px; margin-top:20px; }
.more2 a{ display:block; width:100px; height:25px; line-height:25px; font-family:"ΞΆΘνΡΕΊΪ"; font-size:12px; color:#FFFFFF; text-align:center; float:right; background:#006600;}

.m10{ width:230px; margin-left:10px; }

.list{ padding:20px;}
.list li{ width:100%; clear:both;}
.list li span{ width:100%; height:25px; line-height:25px; text-align:left; display:block; clear:both;}
.list li input{ width:250px; height:25px; line-height:25px; text-align:left; background:none; border:none; background:#eee; color:#333; padding-left:10px;}
.list li input.submitBtn{ width:100px; float:right; margin-top:10px; height:25px; line-height:25px; background:#da0000; color:#fff; text-align:center; font-weight:bold;}










.m4nr{ width:1050px; height:240px;}
.m4nr ul{ margin:0; padding:0;}
.m4nr ul li{ width:200px; height:215px; background:#efefef; float:left; margin:0 5px;}
.m4nr ul li span img{ display:block; width:185px; height:150px; margin:7px;}
.m4nr ul li h4{text-align:center;}
.m4nr ul li h4{ height:25px; line-height:25px; padding-left:10px; color:#676767;}















.m5{ width:1050px; height:auto; margin:0 auto; margin-top:40px;}
.m6{ width:320px; height:auto; }
.m6t{width:320px; height:28px; background:url(../images/t4.jpg) no-repeat;}
.m6nr{ width:320px; height:auto; margin-top:20px; }
.m6nr ul{ margin:0; padding:0;} 
.m6nr ul li{ width:320px; height:33px; background:url(../images/line3.jpg) repeat-x bottom; }
.m6nr ul li a{ display:block; width:320px; height:33px; line-height:33px; background:url(../images/icon1.jpg) no-repeat left center; padding-left:10px;  text-align:left; } 

.m7{ width:320px; height:auto; margin-left:50px; }
.m7t{width:320px; height:28px; background:url(../images/t5.jpg) no-repeat;}
.m7nr{ width:304px; height:auto; margin-top:20px; }
.m7nr ul{ margin:0; padding:0;} 
.m7nr ul li{ width:320px; height:33px; background:url(../images/line3.jpg) repeat-x bottom; }
.m7nr ul li a{ display:block; width:320px; height:33px; line-height:33px; background:url(../images/icon1.jpg) no-repeat left center; padding-left:10px;  text-align:left; overflow:hidden;} 

.m8{ width:304px; height:auto;  }
.m8t{width:304px; height:100px; background:url(../images/t6.jpg) no-repeat left;}
.m8nr{ width:294px; height:auto; margin-top:10px; line-height:2.5em; font-family:"ΞΆΘνΡΕΊΪ"; font-size:12px; color:#676767; padding-left:10px; }




.yqlj{ width:100%; height:auto; margin:0 auto; background:#eee; margin-top:20px;}
.yqljnr{ width:1050px; height:auto; margin:0 auto;}
.yqljt{ width:100px; height:30px; line-height:30px; font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px; color:#993300; text-align:center;}
.yqljr{ width:900px; height:auto; line-height:30px;}
.yqljr a{ display:block; width:auto; margin:0 10px; height:30px; line-height:30px; font-family:"ΛΞΜε"; font-size:12px; color:#333; float:left;}
 



.footer{ width:100%; height:183px; background:#303030;}
.footernr{ width:1050px; height:auto; margin:0 auto; padding-top:20px;}
.ewm{ background:url(../images/ewm.jpg) no-repeat center; width:300px; height:180px;}
.fnav{ width:668px; height:auto;}
.fnav1{ width:668px; height:35px; margin-top:10px; padding-bottom:8px;}
.fnav1 ul{ margin:0; padding:0;}
.fnav1 ul li{ width:70px; height:35px; float:left;}
.fnav1 ul li a{ display:block; width:70px; height:35px; line-height:35px; font-family:"ΞΆΘνΡΕΊΪ"; font-size:13px; color:#FFFFFF; text-align:left;}
.fnr2{ width:580px; height:65px; line-height:2.3em; color:#8e8e8e; text-align:left; font-family:"ΞΆΘνΡΕΊΪ"; font-size:12px; margin-top:10px; background:url(../images/ewm.jpg) no-repeat left center; padding-left:80px; padding-top:15px;  }

.fm{ width:200px; height:130px; padding-top:20px;}
.qq a{ width:35px; height:36px; float:left; margin:5px;}
.fy{ width:129px; height:140px; background:url(../images/fp1.jpg) no-repeat left bottom;}

/*fenye*/
.fmain{ width:1004px; height:auto; background:url(../images/ftop.jpg) no-repeat top; margin:0 auto; padding-top:21px; margin-bottom:20px;}
.fmain1{ width:1003px; height:auto;  margin:0 auto; border:1px #dedede solid; border-left:none; }

.fml{ width:214px; height:auto;}
.ft{ white-space:194px; height:64px; line-height:64px; background:#dedede; color:#333333; padding-left:20px; font-family:"ΞΆΘνΡΕΊΪ"; font-size:16px; }
.flnav{ width:214px; height:auto; background:#dedede; padding-bottom:30px;}
.flnav ul{ width:204px; height:auto; margin-left:10px;}
.flnav ul li{ width:204px; height:35px; background:url(../images/fli.jpg) no-repeat;}
.flnav ul li a{ display:block; width:164px; height:35px; padding-left:20px; line-height:35px; font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px; color:#666;}
.flnav ul li:hover{ width:204px; height:35px; background:url(../images/flih.jpg) no-repeat;}
.flnav ul li a:hover{ color:#fff;}
.fp1{ width:204px; height:160px; padding-left:10px; padding-top:20px;}

.fmr{ width:788px; height:auto; }
.fmt{ width:758px; height:30px; margin-top:20px; border-bottom:2px #dedede solid; margin:0 auto;margin-top:20px;}
.fmtl{ width:200px; height:30px; line-height:30px; font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px; color:#333; margin-left:30px;}
.fmtr{ width:auto; height:30px; line-height:30px; text-align:right; background:url(../images/ficon.jpg) no-repeat left center; font-family:"ΞΆΘνΡΕΊΪ"; font-size:12px; color:#999; padding-left:20px;}
.fmrnr{ width:758px; height:auto; font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px; color:#333; line-height:2.3em; margin:0 auto; padding-top:20px; }

/*.fmrnr a{ display:block; margin-right:5px; width:250px; height:auto; }
*/

