﻿@charset "utf-8";
/* CSS Document */
body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	line-height:1.5;
	font-family:'Microsoft YaHei';
overflow-x:hidden;
	}
*{
	margin:0;
	padding:0;
	}
img{
	border:0;
	}
ul,li{
	list-style:none;
	}
a{
	color:#333333;
	text-decoration:none;
	}
a:hover{
	color:#fb7804;
	text-decoration: none;
	}
table{ margin: auto}
.header{ width:100%; float:left; height:199px; background:url(../images/topbj.png) repeat-x}
.top{ width:1200px; height: 199px; margin:auto;}
.top01{ width:1200px; float:left; height:30px; line-height:30px;}
.top01 span{ float:right; margin-left:10px;}
.top01 img{ margin-top:8px; float:left}
.top02{ width:1200px; float:left; height:109px; background:url(../images/map.png) no-repeat 605px 2px;}
.logo{ width:591px; height:93px; float:left; margin-top:8px;}
.tel{ width:284px; height: 44px; float:right; margin-top:30px; }
.nav{ width:1200px; float:left; height:60px; line-height:60px;}
.nav ul li{ width:133px; float:left; height:60px; line-height:60px; color:#FFF; font-size:18px; text-align:center}
.nav ul li a{ width:133px; float:left; height:60px; line-height:60px; color:#FFF}
.nav ul li a:hover{ background-color:#fb7804; color:#FFF}
.navon{ background-color:#fb7804; color:#FFF}
.navon a{background-color:#fb7804; color:#FFF}

.xiala{ width:720px; float:left; background-color:#fb7804; padding:20px}
.xiala dl{ width:175px; background:url(../images/xia_bg.gif) no-repeat right}
.xiala dl dd{ height:30px; line-height:30px; font-size:13px; color:#FFF;}
.xiala dl dd a{ color:#FFF;}
.xiala dl dd a:hover{ text-decoration:underline}
.xia01{ width:510px; color: #FFF; font-size:12px; line-height:22px;}
.xia01 img{ width:236px; height:185px; float:left; margin-right:20px;}
.xia01 em{ font-size:16px; line-height:35px;}




.banner{height:500px;overflow:hidden; float:left; width:100%; }
.banner .d1{width:100%;height:500px;display:block;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:655px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -116px;display:inline;}
.banner .d2 li{width:67px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}
.ss{ width:100%; float:left; height:100px; background-color:#fb7804; }
.ss-l{ width:757px; float:left; margin-top:25px; font-size:18px; color:#FFF}
.ss-l a{ float:left; width:168px; height:52px; margin-right:20px; background:url(../images/zx.png) no-repeat center;}
.ss-l a:hover{background:url(../images/zx02.png) no-repeat center;}
.ss-l img{ float:left; margin-right:20px;}
.ss-r{ width:370px; height:60px; margin-top:22px; float:right; background-color:#FFF;-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;}
.ss-r span{ float:right; margin-right:13px; margin-top:13px;}
.bk{ width:295px; border:0px; height:57px; line-height:57px; color:#999; font-family:'Microsoft YaHei'; margin-left:10px; font-size:18px; margin-top:1px;}	

.main{ width:1200px; margin:auto;}
.bt{ width:100%; float:left; margin-top:60px; color:#888888; font-size:24px; font-family: Georgia, "Times New Roman", Times, serif; text-align:center; line-height:30px; text-transform:uppercase; letter-spacing:1px;}
.bt h1{ font-size:44px; line-height:70px; color:#444444; font-family:'Microsoft YaHei'; letter-spacing:5px;}
.yw{ width:1200px; float:left; margin-top:60px;}
.yw ul li{ width:277px; height:420px; float:left; margin-right:30px; background-color:#e8e8e8; text-align:center}
.yw ul li a{ width:277px; height:420px; float:left;}
.yw ul li a:hover{ background-color:#fb7804; color:#FFF}
.yw ul li img{ width:142px; height:71px;}
.yw ul li h1{ font-size:24px; margin-top:140px; line-height:35px; font-weight:bold;}
.yw ul li p{ line-height:30px; font-size:16px; padding-left:20px; padding-right:20px; margin-top:15px; }

#yw01{ background:#e8e8e8 url(../images/tb01.png) no-repeat 75px 95px;}
#yw01 a:hover{background:#fb7804 url(../images/tb01aa.png) no-repeat 75px 95px;}
#yw02{ background:#e8e8e8 url(../images/tb02.png) no-repeat 90px 95px;}
#yw02 a:hover{background:#fb7804 url(../images/tb02aa.png) no-repeat 90px 95px;}
#yw03{ background:#e8e8e8 url(../images/tb03.png) no-repeat 85px 95px;}
#yw03 a:hover{background:#fb7804 url(../images/tb03aa.png) no-repeat 85px 95px;}
#yw04{ background:#e8e8e8 url(../images/tb04.png) no-repeat 85px 95px; float:right; margin-right:0px;}
#yw04 a:hover{background:#fb7804 url(../images/tb04aa.png) no-repeat 85px 95px;}
.wrap{ width:100%; float:left; margin-top:35px; background-color:#f6f6f6; padding-bottom:60px;}
.qudao{ width:1200px; float:left; margin-top:50px;}
.qudao-l{ width:300px; float:left;}
.qudao-l ul li{ width:300px; height:46px; float:left; background:url(../images/bj01.jpg) no-repeat center; font-size:18px; line-height:46px; margin-bottom:2px;}
.qudao-l ul li a{ width:280px; height:46px; float:left; padding-left:20px;}
.qudao-l ul li a:hover{background:url(../images/bj02.jpg) no-repeat center; color:#FFF}
.hcOn { background:url(../images/bj02.jpg) no-repeat center; color:#FFF;cursor:pointer }
.hcOn a:link{background:url(../images/bj02.jpg) no-repeat center; color:#FFF}
.hcOn a:visited {background:url(../images/bj02.jpg) no-repeat center; color:#FFF}
.hcOn a:hover {background:url(../images/bj02.jpg) no-repeat center; color:#FFF}

.qudao-r{ width:880px; float:right; background-color:#FFF}
.qudao-r img{ width:571px; height:382px; float:left;}
.qudao-r dl{ width:264px; float:right; margin-right:18px;}
.qudao-r dl dt{ height:55px; line-height:55px; border-bottom:1px solid #ddd; font-size:18px; color:#000; font-weight:bold;}
.qudao-r dl dd{ font-size:14px; line-height:30px; margin-top:10px;}

#mszx{ font-size:18px; color:#fb7804; padding-left:55px; padding-right:55px; padding-bottom:10px; padding-top:10px; border:1px solid #fb7804; line-height:55px;}
#mszx:hover{ background-color:#da6600; color:#FFF}

.wrap2{ width:100%; float:left; height:983px; background:url(../images/bj03.jpg) no-repeat center;}
.bt2{ width:1200px; float:left; margin-top:60px; color:#fff; font-size:24px; font-family: Georgia, "Times New Roman", Times, serif; text-align:center; line-height:30px; text-transform:uppercase; letter-spacing:1px;}
.bt2 h1{ font-size:44px; line-height:70px; color:#fff; font-family:'Microsoft YaHei'; letter-spacing:5px;}
.al{ width:1200px; float:left; height:701px; margin-top:35px; background:url(../images/bj04.png) no-repeat center; position:relative}
.al02{width:599x; position:absolute; z-index:1; height:58px; font-size:22px; letter-spacing:2px; line-height:58px; background:url(../images/bj003.jpg) no-repeat center; float:left; top:644px; left:0px}
.al02 a{width:520px;height:58px; padding-left:79px; color:#FFF; float:left}
.al02 a:hover{background:url(../images/bj004.jpg) no-repeat center}
.al01{ width:619px; margin:auto; height:701px; overflow:hidden}
.al01 dl{ width:304px; height:319px;}
.al01 dl:hover{ color:#fb7804}
.l{ float:left}
.r{ float:right}
.al01 dl dt{ margin-top:70px; line-height:50px; height:50px; font-size:24px; padding-left:36px; padding-right:46px;}
.al01 dl dt i{ color:#a6a6a6; font-size:60px; margin-right:20px;}
.al01 dl dd{ font-size:14px; margin-top:20px; margin-top:24px; padding-left:36px; padding-right:46px; line-height:24px;}
.margin10{ margin-top:10px;}
.ly{ width:100%;margin-top:35px; float:left; background:url(../images/bj05.jpg); padding-bottom:60px;}
.ly01{ width:1199px; float:left; border-left:1px solid #ddd; background-color:#FFF; border-top:1px solid #ddd; margin-top:50px;}
.ly01 dl{ width:298px; float:left; padding-top:30px; height:220px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; text-align:center}
.ly01 dl img{ height:95px;}
.ly01 dl dt{ font-size:24px; line-height:50px;}
.ly01 dl dd{ font-size:14px; line-height:24px; padding-left:25px; padding-right:25px;}
.ly01 dl:hover{ color:#fb7804}
#width2{ width:300px; float:right}
.cn{ width:100%; float:left; margin-top:60px;}
.cn ul li{ width:25%; float:left; text-align:center; background:url(../images/quan01.png) no-repeat center top; padding-top:43px;}
.cn ul li p{ margin-top:60px; font-size:24px; line-height:50px;}
.cn ul li:hover{background:url(../images/quan02.png) no-repeat center top;}
.hz{ width:100%; float:left; height:513px; background:url(../images/bj06.jpg) no-repeat center; margin-top:50px;}
.more{ width:100%; float:left; height:49px; background:url(../images/more.png) no-repeat center; margin-top:25px;}
.more a{width:100%; float:left; height:49px;}
.hz01{ width:1200px; float:left; margin-top:45px;}
.hz01 ul li{ width:226px; float:left; height: auto;  margin-right:22px; line-height:45px; text-align:center; font-size:18px}
.hz01 ul li img:hover{ border:2px solid #fb7804}
.hz01 ul li a{ color:#FFF}
.hz01 ul li img{width:222px; height:150px; border:2px solid #fff;}
#demo { 
overflow:hidden; 
width: 1200px; 
} 
#demo img { 
} 
.indemo { 
float: left; 
width: 800%; 
} 
#demo1 { 
float: left; 
} 
#demo2 { 
float: left; 
} 
.lc{ width:1200px; float:left; margin-top:60px; text-align:center}
.about{ width:1200px; float:left; margin-top:60px;}
.about01{ width:647px; float:left; height:305px; padding:30px; background:url(../images/aboutbj.jpg) no-repeat center; padding-top:15px;}
.about01 h1{ height:50px; border-bottom:1px solid #ddd; line-height:50px; font-weight:normal; font-size:14px; color:#b0b0b0; margin-bottom:20px; text-transform:uppercase; }
.about01 h1 span{ border-bottom:2px solid #fb7804; float:left; font-size:20px; color:#fb7804; margin-right:20px;  }
.about01 h1 em{ float:right; font-size:12px}
.about01 h1 a{ color:#b0b0b0;}
em{ font-style:normal}
.about01 img{ width:308px; height:230px; float:left}
.about01 dl{ width:320px; float:right}
.about01 dt{ font-size:14px; line-height:30px;}
.about01 dd{ width:160px; height:40px; line-height:40px; float:left; background-color:#f2f2f2; text-align:center; font-size:14px; margin-top:10px;}
.about01 dd a{width:160px; height:40px; float:left;}
.about01 dd a:hover{ background-color:#fb7804; color:#FFF}
#about01on{ background-color:#fb7804; color:#FFF}
#about01on a{ background-color:#fb7804; color:#FFF}

.ny{ width:402px; float:right; height:305px; padding:30px; background:url(../images/nybj.jpg) no-repeat center; padding-top:15px;}
.ny h1{ height:50px; border-bottom:1px solid #ddd; line-height:50px; font-weight:normal; font-size:14px; color:#b0b0b0; margin-bottom:20px; text-transform:uppercase; }
.ny h1 span{ border-bottom:2px solid #fb7804; float:left; font-size:20px; color:#fb7804; margin-right:20px;  }
.ny h1 em{ float:right; font-size:12px}
.ny h1 a{ color:#b0b0b0;}

.rollBox{width:402px;overflow:hidden;}
.rollBox .LeftBotton{height:45px;width:45px;background:url(../images/zj02.jpg) no-repeat left;overflow:hidden;float:left;display:inline;margin:75px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:45px;width:45px;background:url(../images/yj02.jpg) no-repeat right;overflow:hidden;float:left;display:inline;margin:75px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:311px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:301px;float:left;text-align:center; margin-left:5px; margin-right:5px;}
.rollBox .Cont .pic img{ width:301px; height:210px;}
.rollBox .Cont .pic p{line-height:20px; font-size:14px}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.bowei{ width:1200px; float:left; margin-top:35px;}
.bowei-l{ width:304px; float:left; height:513px; overflow:hidden}
.bowei-l ul li{ width:304px; float:left; margin-bottom:0px; position:relative;}
.bowei-l ul li img{width:304px;}
.bowei-l ul li a,.bowei-l ul li span{display:none; text-decoration:none}
.bowei-l ul li:hover{cursor:pointer} 
.bowei-l ul li:hover a.now{cursor:pointer; position:absolute; top:0; width:100%; height:100%;
 z-index:100; left:0; display:block;}
.bowei-l ul li:hover span{ display:block;position:absolute; bottom:0; left:0;color:#FFF;width:304px; 
z-index:10;height:45px; background:#000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8; font-size:14px; line-height:45px; text-align:center}

.bowei-m{ width:508px;float:left; height:513px; overflow:hidden; margin-left:1px;}
.bowei-m ul li{ width:211px; float:left; margin-bottom:1px; margin-right:1px; position:relative; height:197px;}
.bowei-m ul li a,.bowei-m ul li span{display:none; text-decoration:none}
.bowei-m ul li:hover{cursor:pointer} 
.bowei-m ul li:hover a.now{cursor:pointer; position:absolute; top:0; width:100%; height:100%;
 z-index:100; left:0; display:block;}
.bowei-m ul li:hover span{ display:block;position:absolute; bottom:0; left:0;color:#FFF;width:211px; 
z-index:10;height:45px; background:#000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8; font-size:14px; line-height:45px; text-align:center}

.bowei-m01{ width:508px; float:left; position:relative; height:315px;}
.bowei-m01 a,.bowei-m01 span{display:none; text-decoration:none}
.bowei-m01:hover{cursor:pointer} 
.bowei-m01:hover a.now{cursor:pointer; position:absolute; top:0; width:100%; height:100%;
 z-index:100; left:0; display:block;}
.bowei-m01:hover span{ display:block;position:absolute; bottom:0; left:0;color:#FFF;width:508px; 
z-index:10;height:45px; background:#000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8; font-size:14px; line-height:45px; text-align:center}

.w296{ width:296px;}
.bowei-r{ width:385px; float:right; height:513px; overflow:hidden}
.bowei-r ul li img{width:385px;}
.bowei-r ul li{ width:385px; float:left; margin-bottom:2px; position:relative; height:255px;}
.bowei-r ul li a,.bowei-r ul li span{display:none; text-decoration:none}
.bowei-r ul li:hover{cursor:pointer} 
.bowei-r ul li:hover a.now{cursor:pointer; position:absolute; top:0; width:100%; height:100%;
 z-index:100; left:0; display:block;}
.bowei-r ul li:hover span{ display:block;position:absolute; bottom:0; left:0;color:#FFF;width:385px; 
z-index:10;height:45px; background:#000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8; font-size:14px; line-height:45px; text-align:center}

.news{ width:757px; float:left; margin-top:35px;}
.news h1{ height:50px; border-bottom:1px solid #ddd; line-height:50px; font-weight:normal; font-size:14px; color:#b0b0b0; margin-bottom:20px; text-transform:uppercase; }
.news h1 span{ float:left; font-size:20px; color:#666; margin-right:20px;  }
.news h1 span:hover{border-bottom:2px solid #fb7804; color:#fb7804;}
.MenuOn { border-bottom:2px solid #fb7804; color:#fb7804;cursor:pointer }
.MenuOn a:link{border-bottom:2px solid #fb7804; color:#fb7804;}
.MenuOn a:visited {border-bottom:2px solid #fb7804; color:#fb7804;}
.MenuOn a:hover {border-bottom:2px solid #fb7804; color:#fb7804;}

.news h1 em{ float:right; font-size:12px}
.news h1 a{ color:#b0b0b0;}
.news02{ width:757px; float:left;}
.news01{ width:289px; float:left; font-size:14px; line-height:24px;}
.news01 img{ width:289px; height:166px;}
.news01 b{ line-height:45px;}
.news01 a{ color:#fb7804}
.news03{ width:445px; float:right;}
.news03 dl{ width:445px; height:69px; float:left; background:#f3f3f3 url(../images/new02.jpg) no-repeat left; margin-bottom:15px;}
.news03 dl:hover{background:#f3f3f3 url(../images/new03.jpg) no-repeat left; cursor:pointer}
.news03 dl dt{ width:71px; float:left; color:#FFF; line-height:20px; font-size:14px; text-align:center; margin-top:5px}
.news03 dl dt em{ font-size:30px; line-height:35px; }
.news03 dl dd{ width:345px; float:right; margin-right:10px; color:#888888; line-height:20px; }
.news03 dl dd b{ color:#000; font-size:15px; line-height:30px;}

.news04{ width:604px; float:right;}
.news04 dl{ width:604px; height:69px; float:left; background:#f3f3f3 url(../images/new02.jpg) no-repeat left; margin-bottom:15px;}
.news04 dl:hover{background:#f3f3f3 url(../images/new03.jpg) no-repeat left; cursor:pointer}
.news04 dl dt{ width:71px; float:left; color:#FFF; line-height:20px; font-size:14px; text-align:center; margin-top:5px}
.news04 dl dt em{ font-size:30px; line-height:35px; }
.news04 dl dd{ width:492px; float:right; margin-right:10px; color:#888888; line-height:20px; }
.news04 dl dd b{ color:#000; font-size:15px; line-height:30px;}

.wenda{ width:356px; float:right; margin-top:35px;}
.wenda h1{ height:50px; border-bottom:1px solid #ddd; line-height:50px; font-weight:normal; font-size:14px; color:#b0b0b0; margin-bottom:20px; text-transform:uppercase; }
.wenda h1 span{ float:left; font-size:20px; border-bottom:2px solid #fb7804; color:#fb7804; margin-right:20px;  }
.wenda h1 em{ float:right; font-size:12px}
.wenda h1 a{ color:#b0b0b0;}
.wenda dl{ padding-bottom:15px; margin-top:14px; width:356px; border-bottom:1px dashed #ddd}
.wenda dl dt{ line-height:22px; background:url(../images/wen.jpg) no-repeat 0px 0px; padding-left:34px; font-weight:bold; font-size:14px}
.wenda dl dd{ line-height:22px; background:url(../images/da.jpg) no-repeat 0px 0px; padding-left:34px; color:#888888; margin-top:10px;}

.xnav{ width:100%; float:left; height:64px; background-color:#c0c0c0; /*margin-top:50px;*/}
.xnav01{ width:1200px; margin:auto; height:64px; line-height:64px;}
.xnav01 ul li{ float:left; height:64px; line-height:64px; color:#FFF; font-size:18px; text-align:center}
.xnav01 ul li a{ padding-left:26px; padding-right:27px; float:left; height:64px; line-height:64px;}
.foot{ width:100%; float:left; padding-bottom:20px; padding-top:20px; background-color:#1c84db; border-bottom:1px solid #6f6f6f; line-height:30px; color:#cccccc; font-size:14px}
.link{ width:1200px; float:left; color:#888888; line-height:30px; font-size:12px}
.link b{ color:#FFF;}
.link a{color:#888888;}
.link a:hover{ color:#fb7804}

.nybanner{ width:100%; height:350px; float:left;}
.wrap3{ width:100%; float:left; background-color:#f3f3f3; }
.nymain{ width:1200px; float:left; margin-top:20px; margin-bottom:30px;}
.left{ width:240px; float:left; background-color:#FFF; border-bottom:1px solid #ddd; border-left:1px solid #ddd}
.left h1{ height:55px; line-height:55px; background: url(../images/dian.jpg) no-repeat 15px 23px; font-size:18px; color:#FFF; padding-left:35px; background-color:#666666; font-weight:normal}
.left dl dd{ margin-left:5px; margin-right:5px; margin-top:5px; height:46px; line-height:46px; background:url(../images/zlmbj.jpg) no-repeat center; width:230px; float:left; font-size:14px}
.left dl dd a{width:205px;height:46px;float:left;line-height:46px; padding-left:25px;}
.left dl dd a:hover{ background:url(../images/zlmjhbj.jpg) no-repeat center; color:#FFF}

.subNavBox{width:230px;float:left; margin-left:5px; margin-right:5px;}
.subNav{width:205px; float:left; HEIGHT:46px;DISPLAY: block; line-height: 46px; FONT-SIZE: 14px; OVERFLOW: hidden; CURSOR: pointer; background:url(../images/zlmbj.jpg) no-repeat center;padding-left:25px; margin-top:5px; }
.subNav:hover{float:left; background:url(../images/zlmjhbj.jpg) no-repeat center; color:#FFF }
.currentDd{background:url(../images/zlmjhbj.jpg) no-repeat center; color:#FFF}
.currentDt{COLOR: #fff; }
.navContent{display: none;float:left; width:230px; }
.navContent li a{LINE-HEIGHT:35px; WIDTH: 205px; DISPLAY: block; HEIGHT: 35px; FONT-SIZE: 14px; CURSOR: pointer; border-bottom:1px dashed #ccc; padding-left:25px; }
.navContent li a:hover{ COLOR: #fb7804;}
.navContent li a.current{ COLOR: #fb7804;}

.zlmon{background:url(../images/zlmjhbj.jpg) no-repeat center; color:#FFF}
.zlmon a{background:url(../images/zlmjhbj.jpg) no-repeat center; color:#FFF}
.left dl dt{ margin-top:20px; float:left}
.right{ width:959px; float:right}
.wz{ width:959px; float:left; height:55px; line-height:55px; background-color:#e9eaea}
.wz em{ margin-left:20px; font-size:18px; color:#fb7804; background:url(../images/sx.png) no-repeat left; padding-left:15px;}
.wz span{ float:right; background:url(../images/dz.png) no-repeat left; padding-left:20px; margin-right:15px;}
.wz b{ color:#fb7804; font-weight:normal}
.contect2{ width:917px; float:left; background-color:#FFF; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; padding:20px; font-size:14px; line-height:30px;}
.newlb{ width:917px; float:left; padding-bottom:23px; margin-bottom:23px; border-bottom:1px dashed #999999; height:127px; overflow:hidden}
.newlb img{ width:220px; height:127px; float:left}
.newlb dl{ width:677px; float:right;}
.newlb dl dt{ font-size:18px; line-height:25px;}
.newlb dl dt span{ float:right; font-size:12px; color:#888888}
.newlb dl dd{ margin-top:10px; font-size:14px; line-height:22px;}
.newlb dl dd em{font-size:12px; color:#888888}

#mszx2{ font-size:14px; color:#fb7804; padding-left:35px; padding-right:35px; padding-bottom:3px; padding-top:5px; border:1px solid #fb7804; line-height:40px;}
#mszx2:hover{ color:#FFF; background-color:#fb7804}
.fy{ width:100%; float:left;  margin-bottom:30px; margin-top:30px; text-align:center}
.fy a{ padding:10px; padding-bottom:5px; padding-top:5px; border:1px solid #ddd}
.fy a:hover{ background-color:#dd6901; color:#FFF}

.title{ width:100%; float:left; line-height:55px; font-size:24px; text-align:center}
.date{ width:100%; float:left; line-height:25px; text-align:center; color:#999; border-bottom:1px dashed #999; padding-bottom:10px;}
.tex{ width:100%; float:left; margin-top:20px; line-height:30px;}
#fh{ background-color:#dd6901; color:#FFF; padding-left:15px; padding-right:15px; padding-bottom:3px; padding-top:2px;}
.fenx{ width:100%; float:left; margin-top:30px; border-top:1px dotted #ddd; padding-top:30px; font-size:12px; line-height:25px;}

.photo{ width:278px; height:249px; float:left; margin-left:13px; margin-right:13px; margin-bottom:20px; line-height:45px; text-align:center; font-size:14px; }
.photo img{ width:274px; height:209px; border:1px solid #ddd}
.photo a{ width:278px; height:249; float:left; border:2px solid #FFF}
.photo a:hover{ border:1px solid #0099e0; border:2px solid #dd6901; background-color:#dd6901; color:#fff}

#gdqy { 
overflow:hidden; 
width: 917px; 
} 
#gdqy img { 
} 
#ingdqy { 
float: left; 
width: 8000%; 
} 
#gdqy1 { 
float: left; 
} 
#gdqy2 { 
float: left; 
} 

.wenda2{ width:917px; float:left; padding-bottom:15px; margin-bottom:14px;border-bottom:1px dashed #999; margin-top:7px;}
.wenda2 dl dt{ line-height:22px; background:url(../images/wen.jpg) no-repeat 0px 0px; padding-left:34px; font-weight:bold; font-size:14px}
.wenda2 dl dd{ line-height:22px; background:url(../images/da.jpg) no-repeat 0px 0px; padding-left:34px; color:#888888; margin-top:10px;}

.photo2{ width:275px; float:left; line-height:45px; text-align:center; margin-left:14px; margin-right:14px; margin-bottom:15px;}
.photo2 img{ widows:263px; height:199px; border:1px solid #ddd; padding:5px;}
.photo2 img:hover{ border:1px solid #dd6901}

.tjfw{ width:917px; float:left; margin-top:20px;}
.tjfw h1{ height:45px; line-height:45px; border-bottom:1px solid #ddd; font-size:24px; letter-spacing:2px; margin-bottom:15px; font-weight:normal; color:#444444}
.tjfw h1 span{ float:right; font-size:12px; color:#888888; letter-spacing:0px; margin-top:5px;}
.tjfw h1 a{color:#888888}
.tjfw ul li{ width:419px; line-height:45px; text-align:center; padding:5px; border:1px solid #ddd; font-size:18px}
.tjfw ul li img{ width:419px; height:222px;}
.tjfw ul li:hover{ border:1px solid #dd6901}

.nymain2{ width:1198px; float:left; background-color:#FFF; border:1px solid #ddd; margin-top:25px; margin-bottom:50px; }
.wz2{ width:1198px; float:left; height:55px; line-height:55px; background-color:#e9eaea}
.wz2 em{ margin-left:20px; font-size:18px; color:#fb7804; background:url(../images/sx.png) no-repeat left; padding-left:15px;}
.wz2 span{ float:right; background:url(../images/dz.png) no-repeat left; padding-left:20px; margin-right:15px;}
.wz2 b{ color:#fb7804; font-weight:normal}
.contect{ width:1165px; float:left; padding:16px; font-size:14px; line-height:24px;}
.sqjj{ width:935px; float:left; height:142px; background:url(../images/bj001.png) no-repeat center; padding-left:195px; padding-top:65px; padding-right:35px; line-height:30px; font-size:14px}
.shixiao{ width:1165px; float:left; margin-top:30px;}
.shixiao em{ padding-left:55px; padding-right:55px; padding-bottom:10px; padding-top:10px; background-color:#3891d3;-moz-border-radius: 25px;      /* Gecko browsers */
    -webkit-border-radius: 25px;   /* Webkit browsers */
    border-radius:25px; font-size:24px; color:#FFF;}
.shixiao img{ float:right}

.czlc{ width:1165px; float:left; margin-top:20px;}
.czlc h1{ height:45px; line-height:45px; border-bottom:1px solid #ddd; font-size:24px; letter-spacing:2px; margin-bottom:15px; font-weight:normal; color:#444444}
.czlc dl{ width:1143px; float:left; border:1px solid #ddd; padding:10px; margin-top:25px; height:144px; overflow:hidden}
.czlc dl:hover{ background-color:#fb7804; color:#FFF}
.czlc dl dt:hover{ color:#FFF}
.czlc dl img{ width:160px; height:144px; float:left;}
.czlc dl dt{ width:940px; float:right; margin-right:20px; font-size:18px; line-height:25px;}
.czlc dl dd{ width:940px; float:right; margin-right:20px; font-size:14px; line-height:24px; margin-top:10px;}

.zxly{ width:1165px; float:left; margin-top:50px; background:url(../images/xf.png) no-repeat center top; padding-top:70px; text-align:center; font-size:16px; line-height:30px; padding-bottom:30px;}
.yel{ color:#fb7804;font-size:18px}
.zxly01{ width:765px; margin:auto; line-height:50px; margin-top:15px;}
.zxly01 dl{width:765px; float:left; height:50px; line-height:50px;}
.zxly01 dl dt{ width:95px; float:left; font-size:14px; color:#8d8d8d; text-align:right}
.zxly01 dl dd{ width:650px; float:right;}
.bk2{ width:600px; float:left; height:35px; line-height:35px; background-color:#eeeeee; border:1px dashed #999; margin-top:5px; padding-left:10px;}
.bk3{ width:600px; float:left; height:130px; line-height:35px; background-color:#eeeeee; border:1px dashed #999; margin-top:5px; padding-left:10px;}
.anniu{ background-color:#fb7804; font-size:18px; color:#FFF; padding-left:35px; padding-right:35px; padding-bottom:5px; padding-top:5px;font-family:'Microsoft YaHei'; border:0px solid #fb7804; cursor:pointer}

.youshi{ width:1165px; float:left;}
.youshi dl{ width:530px; margin-top:25px; border:1px solid #ccc; padding:15px; height:221px; margin-bottom:25px;}
.youshi dl img{ width:220px; height:221px; float:left;}
.youshi dl dt{ width:300px; float:right; font-size:20px; color:#fb7804; line-height:25px;}
.youshi dl dd{ margin-top:15px; width:300px; float:right; line-height:26px; font-size:14px}

.zyqd{ width:935px; float:left; height:147px; background:url(../images/bj002.png) no-repeat center; padding-left:195px; padding-top:30px; padding-right:35px; line-height:30px; font-size:14px; margin-top:20px;}

.zyqd02{ width:1165px; float:left; margin-top:20px;}
.zyqd02 ul li{ width:533px; border:1px solid #ddd; background-color:#f3f3f3; padding:15px; border:1px solid #f3f3f3; line-height:30px; height:420px; overflow:hidden; margin-top:35px;}
.zyqd02 ul li img{ width:533px; height:217px; margin-bottom:10px;}
.zyqd02 ul li:hover{ border:1px solid #dd6901}
.zyqd02 ul li em{ color:#dd6901; font-size:24px; line-height:45px;}

.wzdt{ width:1165px; float:left; margin-bottom:20px;}
.wzdt h1{ height:35px; line-height:35px; font-size:16px}
.wzdt dl{ width:1143px; float:left; border:1px solid #ddd; padding:10px;}
.wzdt dl dd{ width:228px; float:left; height:30px; line-height:30px;}

.contact {
width:138px;
height:40px;
margin-top: -130px;
margin-left: 50px;
position:absolute;
z-index:10;
background: transparent url('../images/001.png') 0px 40px;
}
.dcontact a:hover {
background: transparent url('../images/001.png') 0px 0px;
}

#customerlist{ width:1132px; margin:0 auto; height:400px; position:relative;}
#customerlist_mov{ width:100%; height:400px; position:relative; margin-top:45px;}

#customerlist_mov li{ height:389px; width:283px; float:left;list-style-type:none; position:relative;}
#customerlist_mov li img{ position:absolute; max-width:160px;left:66px; top:3px; z-index:0;}
#customerlist_mov li p{height:389px; width:283px; position:absolute;left:0;top:0; display:block; z-index:1; background:url(../images/customerlist_bg.png) no-repeat center center; }
#customerlist_mov li dd{ width:220px; height:100px; line-height:26px; font-size:14px; position:absolute; left:31px; top:205px; z-index:2;}
#customerlist_mov li span{ width:100px; height:22px; line-height:22px; text-align:center; position:absolute;left:96px; font-size:14px; color:#fff; top:335px; z-index:2; }
#customerlist_mov li strong{ z-index:2; font-size:12px; font-family:微软雅黑; text-align:left; color:#333; position:absolute; top:165px; padding: 0 15px;}
#customerlist_mov li:hover p{ height:389px; width:283px;position:absolute;left:0;top:0; background:url(../images/customerlist_h_bg.png) no-repeat center center;}
#customerlist_mov li:hover strong{ color:#fff; } 
#customerlist_mov li:hover dd{ color:#fff;}

#cusbutton_left {
	position:absolute;
	background:url(../images/cb_left.png) no-repeat; 
	top:195px;
	left:-50px;
	display:block;
	width:35px;
	height:88px;
	cursor:pointer;
}
#cusbutton_right {
	position:absolute;
	background:url(../images/cb_right.png) no-repeat ; 
	top:195px;
	right:-50px;
	display:block;
	width:35px;
	height:88px;
	cursor:pointer;
}
.hz01_2{ width:100%;background: #f3f3f3; margin-top:0px;padding: 25px 0; float:left; }
.hz01_2 ul li{ width:226px; float:left; height: auto;  margin-right:22px; line-height:45px; text-align:center; font-size:18px}
.hz01_2 ul li img:hover{ border:2px solid #fb7804;left:0;top:35px}
.hz01_2 ul li a{ /*color:#FFF*/}
.hz01_2 ul li img{width:222px; height:150px; border:2px solid #fff;}
#demo_2 { 
overflow:hidden; 
width:100%
} 
#demo_2 img { 
} 
.indemo { 
float: left; 
width: 800%; 
} 
#demo_21 { 
float: left; 
} 
#demo_22 { 
float: left; 
} 

.hz01_3{ width:1200px; float:left; margin-top:45px;}
.hz01_3 ul li{ width:226px; float:left; height: auto;  margin-right:22px; line-height:45px; text-align:center; font-size:18px}
.hz01_3 ul li img:hover{ border:2px solid #fb7804}
.hz01_3 ul li a{ color:#FFF}
.hz01_3 ul li img{width:222px; height:150px; border:2px solid #fff;}
#demo_3 { 
overflow:hidden; 
width: 1200px; 
} 
#demo_3 img { 
} 

#demo_31 { 
float: left; 
} 
#demo_32 { 
float: left; 
} 


.photo_index{ width:280px; height:307px; float:left; margin-top:5px;margin-left:10px; text-align:center; font-size:14px;overflow: hidden;background-color:#EFEFEF;}
.photo_index img{ width:280px; height:270px;}
.photo_index-foot{height: 35px;line-height: 35px;text-align: center;font-size: 10px; display:block; }
.photo_index-cont{padding: 4px 8px;background: #d7000f;color: #fff;border-radius: 13px;}
.photo_index-info{color: #666;padding-left:25px;}
/*.hk-row2-col2>ul>li:hover img,.hk-sale>ul>li:hover>.hk-sale-image>a>img{transform: scale(1.2);transition: 0.5s;}*/
 a.photo_index-cont:hover {color:#fff;}

#incontent05_bg{height:457px; width:100%; background:url(../images/incontent05_bg.png) center 0px no-repeat; }
#incontent05{ width:1200px; height:457px; margin:0 auto; position:relative;}
#incontent05 .left01{ width:300px; height:75px; position:absolute; left:28px;top:16px; font-size:30px; font-weight:bold; color:#fff;}
#incontent05 .left02{width:300px; height:75px; position:absolute; left:33px;top:97px; font-size:20px; font-weight:bold; color:#fff;}
#incontent05 .left03{width:300px; height:75px; position:absolute; left:126px;top:332px; font-size:14px; font-weight:100; color:#fff;}
#incontent05 .left04{width:300px; height:75px; position:absolute; left:122px;top:348px; font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#fff;}
#incontent05 .left05{width:155px; height:40px; line-height:40px; padding-left:16px; position:absolute; left:80px;top:391px; font-size:18px; font-weight:bold; color:#3793e4;}
#adsss{ width:843px; height:436px; position:absolute; left:349px; top:10px;}
.nTab{width:843px;background:#aaa; border-bottom:0;overflow:hidden}
.none {display:none;}
.nTab .TabTitle{ position:relative; margin-top:-44px;}
.nTab .TabTitle li{float:left;cursor:pointer;height:45px;line-height:45px;font-weight:bold; font-size:14px; font-family:"微软雅黑";width:210px; text-align:center; position:relative;background:#000;filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
-moz-opacity:0.5; /*Firefox私有，透明度50%*/
opacity:0.5;/*其他，透明度50%*/color:#fff; border-right:1px solid #e3e4e7;}
.nTab .TabTitle li a{text-decoration:none;}
.nTab .TabTitle li img{ display:inline; float:left; position:absolute; left:50px; top:0;}
.nTab .TabTitle .active{background:#f08301;color:#fff;border-right:1px solid #e3e4e7; padding-right:0;filter:alpha(opacity=100); /*IE滤镜，透明度50%*/
-moz-opacity:1; /*Firefox私有，透明度50%*/
opacity:1;/*其他，透明度50%*/}
.nTab .TabTitle .normal{background:#000;filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
-moz-opacity:0.5; /*Firefox私有，透明度50%*/
opacity:0.5;/*其他，透明度50%*/color:#fff; border-right:1px solid #e3e4e7;}
.nTab .TabContent{ height:436px;clear:both;overflow:hidden;background:#fff;display:block; color:#555;}
.nTab .TabContent img{ width:842px; height:436px;}

.m-content {margin-top:35px;} 
.design{width:1200px;margin:0 auto}
.design-xtitle{height:62px;background:url(../images/14405924924088.gif) left top no-repeat;overflow:hidden;margin:0 0 12px 0}
.design-xtitle span{float:left;width:178px;height:44px;line-height:44px;font-family:Microsoft Yahei,SimHei,Simsun;font-size:16px;color:#fff;margin:9px 0 0 19px;text-align:center;overflow:hidden}
.design-xtitle a{color:#d2e6f8;font-family:simsun;float:right;margin:22px 25px 0 0;display:inline}
.design-xtitle a:hover{color:#fff;text-decoration:underline}

.hz01_4{ width:1200px; float: left;}
.hz01_4 ul li{ width:226px; float:left; height: auto;  margin-right:22px; line-height:45px; text-align:center; font-size:18px}
.hz01_4 ul li img:hover{ border:2px solid #fb7804}
.hz01_4 ul li a{ color:#FFF}
.hz01_4 ul li img{width:222px; height:150px; border:2px solid #fff;}
#demo_4 { 
overflow:hidden; 
width: 1200px; 
} 
#demo_4 img { 
} 

#demo_41 { 
float: left; 
} 
#demo_42 { 
float: left; 
} 

.ai_demo{width:226px;height:154px; float:left; margin-right:22px;  position: relative;}
.ai_demo .btn{ padding: 225px 0 0 80px; text-align: right; position: relative;z-index: 999;}
.ai_demo .btn > a{ line-height: 22px; padding:3px 5px; margin-right: 1px; color: #fff; background: #84654e; font-size: 12px; text-decoration: none;}
.ai_demo .maincontent{ display: none;}
.ai_demo .maincontent  .content{  padding:15px; text-align: left;word-wrap:break-word}
.ai_demo .maincontent  .content p.price{ color: #fff; font-size: 14px;}
.ai_demo .maincontent  .content p.intro{ font-size: 14px;}
.ai_demo:hover  div.maincontent{ width: 100%; height: 154px; display: block; background: #000; opacity: .5; -moz-opacity: .5; filter:alpha(opacity=50); position: absolute; top: 0; left: 0;}


.aboutc { width:100%; float:left; margin-top:35px; background-color:#f6f6f6;  height:360px;}
.aboutc_main{width:1200px; margin:0 auto; }
.aboutc_left{width:400px; margin:30px auto; float:left; }
.aboutc_right{width:770px;float:left;}

.aboutc_right .TabTitle{ position:relative; margin-top:30px;}
.aboutc_right .TabTitle li{float:left;cursor:pointer;height:45px;line-height:45px;font-weight:bold; font-size:14px; font-family:"微软雅黑";width:255.6px;  text-align:center; position:relative;background:#000;filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
-moz-opacity:0.5; /*Firefox私有，透明度50%*/
opacity:0.5;/*其他，透明度50%*/color:#fff; border-right:1px solid #e3e4e7;}
.aboutc_right .TabTitle li a{text-decoration:none;}
.aboutc_right .TabTitle li img{ display:inline; float:left; position:absolute; left:50px; top:0;}
.aboutc_right .TabTitle .active{background:#f08301;color:#fff;border-right:1px solid #e3e4e7; padding-right:0;filter:alpha(opacity=100); /*IE滤镜，透明度50%*/
-moz-opacity:1; /*Firefox私有，透明度50%*/
opacity:1;/*其他，透明度50%*/}
.aboutc_right .TabTitle .normal {background: #000;filter: alpha(opacity=50); /*IE滤镜，透明度50%*/}
.aboutc_right .TabContent{height: 218px; clear:both;overflow:hidden;background:#fff;display:block; color:#555; overflow:hidden; font-size:14px;line-height:32px;padding:20px;text-indent:2em;}

.detailtop {width: 100%;}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.underline i{
    display:inline-block;
    height:0;
    width:50px;
    border:2px solid #0094dd;
}