/* CSS Document */
*{ font-size:12px; font-family:"Microsoft YaHei"; color:#32312D; margin:0; padding:0; list-style:none;}

a,img{border:0;}
  
a:link{font-size:12px; font-weight:normal; color:#444444; font-family:"Microsoft YaHei"; text-decoration:none;}
a:visited{font-size:12px; font-weight:normal; color:#444444; font-family:"Microsoft YaHei"; text-decoration:none;}
a:hover{font-size:12px; font-weight:normal; color:#9d2a23; font-family:"Microsoft YaHei"; text-decoration:none;}
a:active{font-size:12px; font-weight:normal; color:#444444; font-family:"Microsoft YaHei"; text-decoration:none;} 


.top{ width:100%; height:110px; margin-left:auto; margin-right:auto; background-color:#F5F5F5;}
.topbj{ width:1160px; height:110px; margin-left:auto; margin-right:auto;}
.logo{ width:450px; height:110px; float:left;}
.toper{ width:210px; height:110px; float:left; margin-left:470px;}


#nav{height:60px;text-align:center;clear:both;margin:0; font-family:"Microsoft YaHei"; background-color:#f5f5f5;}
#nav ul{float:;width:1160px;margin:0 auto;}
#nav li{float:left;height:60px;position:relative}
#nav li.line_off{background:none}
#nav a{display:block;float:left;text-decoration:none;height:40px;padding-top:5px;line-height:26px;font-size:16px;color: #333333;width:135px;outline:none;position:relative; font-family:"Microsoft YaHei";}
#nav a:hover, #nav .active a, #nav li.sfhover a{color:#9d2a23;text-decoration:none;font-weight:700;font-size:16px;}
#nav a span{ font-family:"Microsoft YaHei"; color:#656565;font-size:14px;-webkit-text-size-adjust:none;line-height:20px;padding-bottom:15px;display:block;font-weight:300;cursor:pointer;position:relative}
#nav .n{background:url(images/i2.png) no-repeat 0 4px;width:16px;height:60px;float:left;}
/*---µ±Ç°·ÖÀà---*/
#nav li ul{display:none;position:absolute;top:60px;left:0;width:135px;padding:10px 0;background:url(images/nav2.png) repeat-y;z-index:11;}
#nav li ul li{line-height:40px;height:40px;margin:0;background-image:none;position:relative;z-index:2}
#nav li ul a, #nav li.active ul a, #nav li.sfhover ul a{background:none;font-weight:300;height:auto;color:#000;line-height:30px;width:135px;margin-left:0px;font-size:12px;float:none;padding:0 0 6px;background:url(images/nav2.png) no-repeat -234px -100px;_background:url(images/nav2_1.gif) no-repeat 0 -30px}
#nav li ul a:hover{background:url(images/nav2.png) no-repeat -234px 0;_background:url(images/nav2_1.gif) no-repeat 0 0;color:#fff;font-weight:300}
#nav li ul .t{position:relative;z-index:2;top:14px;left:0;width:116px;height:4px;font-size:0;line-height:0;overflow:hidden;background:url(images/nav2.png) no-repeat -116px 0;_background:url(images/nav2_2.png) no-repeat;}



.anli{ width:100%; height:150px; margin-left:auto; margin-right:auto; margin-top:20px;}
.anlinei{ width:100%; height:90px; margin-left:auto; margin-right:auto; margin-top:20px;}
.dbt{ width:100%; height:89px; margin-left:auto; margin-right:auto; border-bottom:1px #C5C5C5 solid; line-height:89px; text-align:center; font-size:36px; font-family:"Microsoft YaHei"; font-weight:bolder;}
.xbt{ width:100%; height:60px; margin-left:auto; margin-right:auto; text-align:center; line-height:45px; color:#82837C; font-family:"Microsoft YaHei"; font-size:14px;}

.xbt a:link{font-size:14px; font-weight:normal; color:#FFFFFF; font-family:"Microsoft YaHei"; text-decoration:none;}
.xbt a:visited{font-size:14px; font-weight:normal; color:#FFFFFF; font-family:"Microsoft YaHei"; text-decoration:none;}
.xbt a:hover{font-size:14px; font-weight:normal; color:#FFFFFF; font-family:"Microsoft YaHei"; text-decoration: underline;}
.xbt a:active{font-size:14px; font-weight:normal; color:#FFFFFF; font-family:"Microsoft YaHei"; text-decoration:none;} 


.anlizs{ width:1160px; height: auto;  max-height:inherit; margin-left:auto; margin-right:auto;}
/* pinpai_biaoti */
.pinpai_biaoti{color:#b9b9b9;text-align:center;padding-top:40px;font-size:16px;}
.pinpai_biaotia{text-align:center;font-size:14px;color:#b9b9b9;padding:20px 0;font-weight:bold;}
.pinpai_biaotia a{padding:0 20px;color:#b9b9b9;text-decoration:none;}
.pinpai_biaotia a:hover{color:#fff;}
/* lxf-box */
#lxf-box{position:relative;width:1160px;margin:0 auto;}
#lxf-box a{display:block;width:370px;}
#lxf-box dd{position:absolute;text-align:center; left:0px;top:0;width:370px;padding-right:7px;padding-bottom:4px;}
#lxf-box dd{-webkit-transition:all .7s ease-out .1s;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out .1s;transition:all .7s ease-out .1s }
.fl{width:350px;height: auto; background-color:#FFFFFF; background-repeat:no-repeat;}
#lxf-box strong{display:block;font-size:16px;color:#000;height:20px;line-height:20px; background-color:#F5F5F5;}
#lxf-box span{display:block;color:#606060;margin:10px;height:20px;font-weight:normal;font-size:12px; background-color:#F5F5F5;}

.ckgd{ width:1160px; height:100px; margin-left:auto; margin-right:auto;}

.sjslb{ width:1160px; height:380px; margin-left:auto; margin-right:auto;}
.sjslba{ width:570px; height:330px; float:left; margin-top:40px;}
.sjslba1{ width:265px; height:330px; float:left; margin-right:20px;}
.sjslbb{ width:580px; height:330px; margin-top:40px; margin-left:10px; float:left;}
.sjsbt{ width:580px;;height:69px; float:left;border-bottom:1px #C5C5C5 solid; line-height:69px; text-align:left; font-size:36px; font-family:"Microsoft YaHei"; font-weight:bolder;}
.sjsjj{ width:580px; height:60px; float:left; text-align:left; line-height:24px; margin-top:10px; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bolder;}
.sjslbc{ width:580px; height:185px; float:left;}

.gywm{ width:1160px; height:440px; margin-left:auto; margin-right:auto;}
.gywma{ width:590px; height:420px; float:left; text-align:left; line-height:23px; padding-right:10px; padding-top:20px;}
.gywmb{ width:550px; height:420px; float:left; padding-top:20px; margin-left:10px;}
.gywmc{ width:255px; height:183px; float:left; text-align:left; margin-left:15px; background-image:url(images/xcbj.png); background-repeat:no-repeat; padding-top:27px; padding-left:10px;}

.xinwen{ width:100%; height:310px; margin-left:auto; margin-right:auto; background-color:#EEEEEE; margin-top:20px;}
.xinwenbj{ width:1160px; height:310px; margin-left:auto; margin-right:auto;}
.xw{ width:370px; height:310px; float:left;}
.xwa{ width:370px; height:48px; float:left; border-bottom:2px #666666 solid; padding-top:15px;}
.xwb{ width:370px; height:215px; float:left; padding-top:20px;}
.xwc{ width:370px; height:30px; float:left; text-align:left; line-height:30px; overflow:hidden;}

.dbht{ width:100%; height:50px; margin-left:auto; margin-right:auto; background-color:#030303;}
.dbbj{ width:100%; height:270px; margin-left:auto; margin-right:auto; background-color:#2F2F2F;}
.dibu{ width:1160px; height:270px; margin-left:auto; margin-right:auto;}
.dblg{ width:310px; height:220px; float:left; margin-top:35px;}
.dbxx{ width:400px; height:190px; float:left; margin-top:60px; text-align:left; margin-left:40px; line-height:24px; color:#FFFFFF;}
.dblj{ width:400px; height:190px; float:left; margin-top:60px; text-align:left; margin-left:10px; color:#FFFFFF;}
.dblja{ width:80px; height:30px; float:left; text-align:left; line-height:30px; }
.dbljb{ width:400px; height:40px; float:left; text-align:left; line-height:40px; color:#FFFFFF; font-size:16px; font-family:"Microsoft YaHei";}
.dblja a{font-size:12px; font-weight:normal; color: #FFFFFF; font-family:"Microsoft YaHei"; text-decoration:none;}
.dblja a:hover{font-size:12px; font-weight:normal; color:#9d2a23; font-family:"Microsoft YaHei"; text-decoration:none;}



.danye{ width:100%; height:auto; margin-left:auto; margin-right:auto;}
.danyenr{ width:1160px; height:auto; margin-left:auto; margin-right:auto; text-align:left; line-height:24px;}

.xwlbfy{ width:1160px; height:220px; float:left; margin-bottom:20px;}
.xwlbfy a{font-size:24px; font-weight: bolder; color: #333333; font-family:"Microsoft YaHei"; text-decoration:none;}
.xwlbfy a:hover{font-size:24px; font-weight:bolder; color:#9d2a23; font-family:"Microsoft YaHei"; text-decoration:none;}
.fydh{ width:1160px; height:30px; text-align:center; line-height:30px; margin-top:20px; margin-bottom:20px;}

.fenyt{width:350px; height:auto; float:left; margin:18px;}

.fenyti{width:350px; height:auto; float:left; margin-bottom:30px;}
.gengdi{ color: #999999;   text-decoration:none;}
.gengdi  a:link{ color: #999999;   text-decoration:none;}
.gengdi  a:visited{ color: #999999;  text-decoration:none;}
.gengdi  a:hover{ color: #FF0000;   text-decoration:none;}
.gengdi  a:active{ color: #999999;  text-decoration:none;}

.fengye{ width:1160px; height:40px; line-height:40px; float:left;}


 