/* CSS Document */
@import url("reset.css");
@import url("typography.css");

body { margin:0 auto; width:100%; padding:0; font-family:serif; font-size:14px;line-height:24px; }
div,ul,li,dt,dl,dd,h1,h2,h3,h4,h5,h6,h7,img,p,span{ border:0px; margin:0; padding:0; list-style-type:none; }
b{ font-size:14px;}

/* Link */
a:link {color: ; text-decoration:none;}
a:visited {color: ;text-decoration:none;}
a:hover {color: text-decoration:none;}
a:active {color: ;}

a{blr:expression(this.onFocus=this.blur());} 

/*Ö÷Ò³*/
.all{ width:100%; height:auto;}
.top_up{ width:100%; height:34px; background:#c67809;}
.top_up1{ width:1200px; height:34px; margin:0 auto;}
.zywqh{ float:right;font-family:??; font-size:16px; font-weight:bold; color:#FFFFFF;line-height:34px; }
.zywqh a{color:#FFFFFF;}
.zywqh a{color:#FFFFFF;}
.fwrx{ float:left;font-family:??; font-size:12px; color:#FFFFFF; line-height:34px; }
.top{ width:100%;height:88px;}
.top1{ width:1200px; height:88px; margin:0 auto; background:url(../images/dhbj.jpg);}
.logo{ float:left; width:380px; height:88px;}
.ss{ float:right; padding-top:20px; width:230px ; height:30px;font-family:Î¢ÈíÑÅºÚ; color:#666666;}

/*daohang*/
.dh{ float:left; width:800px;; height:38px;}
.top_train{	float:left;  }
.left_top{width: auto;float: left; margin-top: 0;}
.left_top .left_top_navi{
        width:85px;
        height: 26px;
        line-height: 26px;
        font-weight: normal;
        color: #000000; margin-top:8px; margin-left:13px;
        position: relative;
        float: left;
        text-align: center; background:url(../images/dhbtbj.png) no-repeat;    }
.left_top h3 {
        width: 110px;
        padding: 0;
        margin: 0;
        height: 26px;
        font-size: 12px;
        background: url(App_Themes/images/bg2.jpg) no-repeat right;
        font-weight: normal; font-family:"ËÎÌå"; color:#000000;
        line-height:26px;
        display: block;
    }
.left_top h3 a{
        width: 110px;
        height: 26px;
         font-family:"ËÎÌå";color:#000000;
        font-size: 12px;
        line-height: 26px;
        display: block;}
.left_top h3 a:hover{
        width: 110px;
        height:26px;
         font-family:"ËÎÌå"; color:#000000;
        font-size: 12px;
        line-height: 26px;
        display: block;    }
.left_top .top_train_navi
    {
        float: left;
        display: none;
        width:76px;
        position: absolute !important;
        left:-20px;
        top:27px;
        cursor: auto;
        z-index: 9999;
    }
    .left_top .show_show
    {
        position: inherit;
        background-color:White;
        width: 103px;
        height:auto; float:left;
        margin-left:10px; _margin-left:5px;
        text-align: left;
        overflow: hidden;
    }
    .left_top .show_show ul li
    {
        _padding-bottom: 1px;
        height:28px;
        width: 103px;
        float: left;
        padding-bottom:2px;
        line-height: 30px;
        background:url(../images/menu2.jpg) no-repeat center buttom;
    }
    .left_top .show_show ul li a
    {
    	width:103px;
        font-size: 14px;
        color: #333333 !important;
        height: 30px;
        font-family: Î¢ÈíÑÅºÚ;
        font-weight:bold;
        text-align:center;
        display: block;
    }
    .left_top .show_show ul li a:hover
    {
        font-size: 14px;
        display: block;
        color: #1da24f !important;
        height: 30px;
        font-weight:bold;
    }
    .left_top .active_cat div
    {
        display: block !important;
    }
    .left_top .active_cat
    {
        z-index: 99;
        cursor: pointer;
        color: #65b9ff !important;
    }
    .left_top .active_cat a
    {
        color: #333333;
    }

/*banner*/
.banner{width:100%; height:380px; float:left;}
	a img {
		border: none; width:1340px; height:380px;
	}
	#abgne_fade_pic {
		position: relative;
		width:1340px; 
		height:380px;
        margin:0 auto;
	
	}
	#abgne_fade_pic a.ad {
		position: absolute;	/* ?D?B? */
	}
	#abgne_fade_pic .control {
		position: absolute;
		right: 10px;
		bottom: 10px;
		display: none;		/* [?ox */
	}
	#abgne_fade_pic .control a {
		display: inline-block;
		padding: 3px;
		margin: 0 3px;
		width: 0px;
		color: #fff;
		background: #000;
		text-align: center;
		font-size: 16px;
		text-decoration: none;
	}
	#abgne_fade_pic .control a.on {
		font-weight: bold;
		color: #f00;
	}


.cpzs{ float:left; width:100%; height:816px;}
.cpzs1{ width:1200px; height:auto; margin:0 auto;}
.cpzsbt{ width:1200px; height:78px; float:left;}
.cpzslb{ width:1200px; height:auto; float:left;}
.cpzslb1{ float:left; margin-left:12px; margin-top:15px;width:284px; height:350px; border:1px solid #c0c0c0;}
.cpm{ width:250px; height:46px; border-bottom:1px dashed #c0c0c0; margin-left:17px; text-align:center; line-height:46px;}
.cpm a{ color:#444444; font-family:"ËÎÌå"; font-size:14px; font-weight:bold;}
.cpnr{ float:left; color:#777777; width:250px; height:auto; margin-left:17px;}


.gywm{ float:left; width:100%; height:400px; background:url(../images/gywmbj.jpg) center ; border-top:4PX solid #375c02;
background-position: center 0;
background-repeat: no-repeat;
background-attachment:fixed;
background-size: cover;
-webkit-background-size: cover;/* ¼æÈÝWebkitÄÚºËä¯ÀÀÆ÷ÈçChromeºÍSafari */
-o-background-size: cover;/* ¼æÈÝOpera */
zoom: 1; }
.gywm1{width:1200px; height:513px;  margin: 0 auto;font-family:Î¢ÈíÑÅºÚ; height:120px; line-height:40px; font-size:16px;padding-top:30px; text-indent:2em;}
.gywmbt{ float:left; width:1200px; height:200px; }
.gywmnr{ float:left; width:1200px; height:120px; text-align:center; float:left; font-family:Î¢ÈíÑÅºÚ; font-size:14px; padding-top:30px; line-height:30px; color:#FFFFFF;}


#demo {
background: #FFF;
overflow:hidden;
width: 1048px; height:148px; margin-left:65px;
}
#demo img {
border: 1px solid #000; margin-top:10px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}



.xsgs{ float:left; width:100%; height:403px;} 
.xsgs1{ width:1200px; height:360px; margin:0 auto;}
.xsgsbt{ width:1200px; float:left; height:100px;}

.xsgs11{ float:left; width:581px; height:77px; background:url(../images/xsgs1.jpg) no-repeat; margin-right:15px; margin-top:15px;}
.xsgs22{ float:left; width:581px; height:77px; background:url(../images/xsgs2.jpg) no-repeat;margin-right:15px;margin-top:15px;}
.xsgs33{ float:left; width:581px; height:77px; background:url(../images/xsgs3.jpg) no-repeat;margin-right:15px;margin-top:15px;}
.xsgs44{ float:left; width:581px; height:77px; background:url(../images/xsgs4.jpg) no-repeat;margin-right:15px;margin-top:15px;}
.xsgsm a{ float:left; font-family:Î¢ÈíÑÅºÚ; font-size:18px; color:#c67809; padding-left:95px; width:580px; height:40px; line-height:40px;}
.xsgsm a:hover{ color:#f3700e;}
.xsgsyw { float:left; font-family:Î¢ÈíÑÅºÚ; font-size:14px; color:#505050; font-weight:bold; padding-left:95px;width:580px; height:30px; line-height:30px;}
.xwzxbt{ width:1200px; float:left; height:120px;}


.xwzs{ float:left; width:100%; height:410px; background:#fddfb5;}
.xwzs1{ width:1200px; height:410px; margin:0 auto;}
.xwzslb{ float:left; width:670px; height:400px; margin-left:10px; margin-top:5px;}
.xwzslb ul li{ width:670px; height:55px; border-bottom:1px dashed #FFFFFF;}
.xwzslb ul li a{ color:#c67809; height:55px; line-height:55px;font-family:Î¢ÈíÑÅºÚ; font-size:14px;}
.xwzslb ul li a:hover{ color:#ab6c13;}
.xwzslbz{ float:left;}
.xwzslby{ float:right;}
.xwtx{ float:left; width:400px; height:300px; margin-left:50px; margin-top:50px;}

#slider{overflow:hidden;width:400px;height:300px;position:relative; margin:0px auto;}
#slider .pics{width:400px;height:300px}
#slider .pics li{height:300px;width:400px;float:left}
#slider #nav {position:absolute;bottom:5px;right:5px;}
#slider #nav li.nav{background:#F47500; color:#fff;}
#slider #nav li{border:1px solid #f47500; color:#d94b01; cursor:pointer;background:#fff;font-size:12px; height:15px;width:15px;float:left;margin-left:4px;display:inline;text-align:center}

.cqhj{ float:left;width:100%; height:351px; background:url(../images/lxwmbj.jpg) center no-repeat;}
.cqhj1{ width:1200px; height:351px; margin:0 auto;}
.cqhjbt{width:1200px; height:80px;}
.cqhjtu{ width:1200px; float:left; height:150px; margin-top:20px; }
.lxwmbt{ float:left;width:1200px; height:100px;}

.lxwm{ width:100%; height:255px; float:left;}
.lxwm1{ width:1200px; height:255px; margin:0 auto;} 
.lx_left{ float:left; width:1200px; height:240px; }
.ewm{ width:144px; height:193px; float:left; background:url(../images/ewmbj.jpg) no-repeat;}
.lxfs{ width:350px; height:220px; float:left; color:#666666;font-family:??; font-size:14px;}
.lxfs1{ width:350px; height:35px; line-height:35px; margin-left:15px;}
.dt{ width:370px; height:220px; float:left;}

.lx_right{ width:700px; height:450px; float:left;}
.nc{ width:700px; height:70px; float:left; color:#666666;font-family:Î¢ÈíÑÅºÚ; font-size:14px;}
.nc1{ width:700px; height:150px; float:left; color:#666666;font-family:Î¢ÈíÑÅºÚ; font-size:14px;}

.db_1{ float:left; width:100%; height:296px; background:#ebebeb;}
.db_11{ width:1200px; height:296px; margin:0 auto;}
.dblb{ width:150px; height:220px; float:left;}
.dblb1{ float:left; width:108px; height:20px; border-bottom:1px solid #dbdbdb; margin-top:30px; margin-left:80px;font-weight:bold; }
.dblb1 ul li { float:left;width:148px;}
.dblb1 ul li a{ float:left;width:148px; color:#9b9b9b; font-size:12px;}
.hd{ width:240px; height:150px;float:right; margin-right:90px; margin-top:35px;color:#666666;font-family:Î¢ÈíÑÅºÚ; font-size:14px;}
.db{ width:100%; height:92px; background:#c67809; float:left;}
.db1{ width:1200px; height:92px; margin:0 auto; padding-left:50px; line-height:92px; color:#FFFFFF;font-family:Î¢ÈíÑÅºÚ; font-size:12px;}



/*µ¥Ò³*/
.banner1{margin:0 auto; width:100%}
.dyzw{float:left; width:100%; height:auto;}
.dyzw1{  width:1200px; height:auto;  margin:0 auto; }
.dywz{ font-size:12px;}
.dywz a{ color:#9e9e9e;}
.dywz a:hover{ color:#333333;}

.dy_left{ float:left; width:250px; height:auto; background:#e7e7e7;}
.dyztu{ float:left; margin-left:12px; margin-top:14px; width:224px; height:250px;  background:#FFFFFF; }
.tuwz{color:#666666;font-family:Î¢ÈíÑÅºÚ; font-size:6px; height:36px; line-height:35px; width:230px; text-align:center;}

.dyzlb{ width:225px; height:auto; float:left; margin-left:10px; margin-top:25px; margin-bottom:30px; }
.dyzlb ul li{ width:225px; height:37px; background:url(../images/dylb2.jpg) no-repeat; text-align:center; line-height:37px; margin-top:5px;}
.dyzlb ul li:hover{ width:225px; height:37px; background:url(../images/dylb1.png) no-repeat;font-family:"Î¢ÈíÑÅºÚ";}
.dyzlb ul li a{ color:#000000;}
.dyzlb ul li a:hover{ color:#FFFFFF; font-weight:bold;}

.dy_right{ float:left; margin-left:10px; width:936px; height:auto; border:1px solid #d6d6d6;}
.dyybt{ float:left; width:915px; height:36px; line-height:36px; font-weight:bold; padding-left:20px; background:#f9f8f7; border:1px solid #d6d6d6;}
.tm{ float:left; width:936px; height:85px; text-align:center; color:#000000; font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; line-height:85px;}
.nr{float:left; width:900px; height:auto;  color:#000000; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:35px; padding-left:30px;}

/*ÐÂÎÅ*/
.dyynr{ float:left; color:#000000;}
.xwlb ul li{ width:850px; height:30px; line-height:30px; margin-left:30px; color:#000; background:#e2e2e2; margin-top:20px; color:#000000;}
.xwlb ul li:hover{ width:850px; height:30px; line-height:30px; background:#7a7a7a; }
.xwlbz{ width:700px; float:left; }
.xwlbz a{ color:#000;}
.xwlby{ width:120px; float:right;}

.fy{ width:850px; height:40px; float:left; margin-top:50px;}
DIV.digg { 
PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px;
 MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center 
} 
DIV.digg A { 
BORDER-RIGHT: #1da24f 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #1da24f 1px solid;
 PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; 
BORDER-LEFT: #1da24f 1px solid; COLOR: #1da24f; PADDING-TOP: 2px;
 BORDER-BOTTOM: #1da24f 1px solid; TEXT-DECORATION: none 
} 
DIV.digg A:hover { 
BORDER-RIGHT: #1da24f 1px solid; BORDER-TOP: #ed9818 1px solid;
 BORDER-LEFT: #1da24f 1px solid; COLOR: #000; BORDER-BOTTOM: #1da24f 1px solid 
} 
DIV.digg A:active { 
BORDER-RIGHT: #1da24f 1px solid; BORDER-TOP: #1da24f 1px solid;
 BORDER-LEFT: #1da24f 1px solid; COLOR: #000; BORDER-BOTTOM: #1da24f 1px solid 
} 
DIV.digg SPAN.current { 
BORDER-RIGHT: #1da24f 1px solid; PADDING-RIGHT: 5px;
 BORDER-TOP: #1da24f 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold;
 PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #1da24f 1px solid;
 COLOR: #ed9818; PADDING-TOP: 2px; BORDER-BOTTOM: #1da24f 1px solid; BACKGROUND-COLOR: #1da24f 
} 
DIV.digg SPAN.disabled { 
BORDER-RIGHT: #disabled 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #1da24f 1px solid;
 PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px;
 BORDER-LEFT: #1da24f 1px solid; COLOR: #disabled; PADDING-TOP: 2px;
 BORDER-BOTTOM: #1da24f 1px solid 
} 





/*ÐÂÎÅ×îÖÕ*/
.xwzzbt{float:left; width:870px; margin-left:30px; height:50px; line-height:50px; color:#000000; font-family:Î¢ÈíÑÅºÚ; font-size:22px; text-align:center;}
.xwzzxbt{ float:left;width:870px;border-bottom:1px solid #999999; height:auto; font-size:12px; text-align:center; color:#999999; font-family:"ËÎÌå"; }
.xwzznr{ float:left;  width:870px; padding-left:30px; height:auto; margin-top:80px;}
.syy{ float:left; width:500px; margin-left:30px; height:auto; margin-top:200px;}
.syy a{ color:#1da24f;}
.syy a:hover{ color:#000000;  border-bottom:1px solid #1da24f;}



/*²úÆ·*/
.cplb{ float:left;width:270px; height:320px; border:1px solid #eeeeee; margin-left:30px; margin-top:10px;}
.cpmc{ float:left; width:270px; height:30px; text-align:center; font-weight:bold; padding-top:50px;}
.cpmc a{ color:#000000;}
.cpmc a:hover{ color:#666666;}




/*²úÆ·×îÖÕ*/
.cpdbt{ float:left; width:870px; height:50px; line-height:50px; font-family:Î¢ÈíÑÅºÚ; font-size:22px; text-align:center; color:#000000;}
.cpzztu{ float:left; width:870px; height:auto;}
.cpzztuxj{ float:left; margin-top:30px; margin-left:30px;}




/*ÔÚÏßÁôÑÔ*/
.td{ color:#333;font-size:13px; text-align:right;line-height:28px; height:28px;}
#lc_title{ border:1px solid #ccc; width:445px; height:28px;margin-top:8px;}
#lc_name{ border:1px solid #ccc; width:250px; height:28px;margin-top:8px;}
#lc_tel{ border:1px solid #ccc; width:250px; height:28px;margin-top:8px;}
#lc_email{ border:1px solid #ccc; width:250px; height:28px;margin-top:8px;}
#lc_content{ border:1px solid #ccc; width:445px; height:165px;margin-top:8px;}
#sub1{ background:url(../images/sub1.jpg)no-repeat; width:103px; height:30px; margin-top:10px;}
#sub2{ background:url(../images/sub2.jpg) no-repeat; width:103px; height:30px;  margin-left:13px;margin-top:10px;}
.online_txt{ font-size:13px;color:#333; width:600px; margin-left:60px;margin-top:20px;}
