@charset "utf-8";
/* CSS Document */

body,div,span,p,h1,ul,li{padding:0; margin:0; font-size:12px; list-style:none;}
body{background:url(../images/bg_top.jpg) #ffecc2 no-repeat center top; padding-top:352px;}
a,img{text-decoration:none; color:#db1839; border:none;}
.fl{float:left;}
.fr{float:right;}

a:hover{text-decoration:underline;}

.main{width:990px; margin:0 auto; background:#ffffff; border:1px solid #d89898; border-top:none;}
.main_t{width:1020px; margin-left:-15px; height:552px; background:url(../images/bg_maint.jpg) no-repeat;}
.nav{height:60px; padding-top:40px; padding-left:60px; position:relative;}
.nav h3{width:200px; height:15px; color:#db1839; position:absolute; top:0; right:0;}
.nav a{color:#fff; font-size:20px; font-family:"Microsoft YaHei"; line-height:60px; padding:0 20px; margin:0 0px; display:block; float:left;}
.nav a:hover{background:url(../images/nav_exe.jpg) 0 1px repeat-x; text-decoration:none}
.news{width:331px; height:331px; float:left; background:url(../images/bg_yhzx.png) no-repeat; margin:50px 0 0 60px;}
.news_b{width:220px; height:230px; margin:50px 0 0 55px;}
.news .tit {height:18px; position:relative; margin-bottom:20px;}
.news .tit hr{height:1px; border-bottom:1px dashed #f8628f; position:absolute; top:5px;}
.news li{ height:30px;}
.news .tit h1{ color:#db1839;font-size:18px; text-align:center;}
ul.list li{background:url(../images/xmfh.jpg) no-repeat 0 5px; padding-left:10px;}
.yhy{width:570px; margin-right:50px; float:right; margin-top:40px; position:relative;}
.yhy .glsy{width:154px; height:39px; background:url(../images/dlwwgl.jpg) no-repeat; position:absolute; right:50px; bottom:70px;}
.yhy .tit{margin-top:15px;}
.yhy .tit a{display:block; width:184px; height:100px; background:url(../images/tab_yh.png) no-repeat; background-position:-184px 0; text-align:center; padding-top:75px; line-height:1.6em; font-weight:bold; font-size:14px; float:left;}
.yhy .tit a.hover{background-position:0 0;}
.yhy_xx {margin-left:40px; display:none;}
.yhy_xx h2{font-size:18px; font-family:"Microsoft YaHei"; color:#db1839; line-height:1.8em;}
.yhy_xx strong{font-size:24px;}
.yhy_xx p{line-height:1.6em;  line-height:2em; font-size:14px;font-weight: bold;color: #FF5D02}
.main_b{height:880px; background:url(../images/yh.jpg) no-repeat left 240px;}
.xianlu{width:900px; margin-left:45px;}
.xianlu ul{display:none;}
.xianlu .tit{height:40px; margin-bottom:10px; position:relative;}
.xianlu .tit .dh{color:#db1839; font-family:"Microsoft YaHei"; font-size:18px; position:absolute; right:20px; top:10px;}
.xianlu .tit a{display:block; float:left; padding:0 15px; line-height:40px; color:#0e0402; font-size:18px;}
.xianlu .tit a.hover{color:#fff; background:#ee668e; text-decoration:none;} 
.xianlu ul li{height:32px; border-bottom:1px dotted #f592c5; padding-top:5px;}
.xianlu ul li a,.xianlu ul li span{font-size:16px; display:block; height:23px;}
.xianlu ul li a{float:left; height:28px; line-height:28px;}
.xianlu ul li span{margin-right:40px; display:inline-block;width: 160px;}
.xianlu ul li span strong{ font-size:20px;color:#ab0a05; }
.gl{width:457px; height:148px; background:url(../images/gl.jpg) no-repeat; float:right; margin-top:70px; margin-right:40px;}
.gl_box{width:210px; height:140px; float:left; margin-left:15px;}
.gl_box ul{clear:both;}
.gl_box li{height:26px;}
.gl_box .tit{height:28px;}
.gl_box .tit h2{font-size:14px; color:#DB1839; float:left;}
.gl_box .tit a{background:url(../images/more.png) 0 18px no-repeat; float:right; margin-right:10px; width:34px; height:28px; display:block;}
.dlyh{width:660px; height:120px; padding:20px; background:#f4e6e0; float:right; margin-right:40px; margin-top:30px; margin-bottom:30px;}	
.dlyh h1{font-family:"Microsoft YaHei"; font-size:24px; color:#db1839; font-weight:normal; width:170px; height:112px; background:url(../images/dlyh.jpg) no-repeat right 25px; float:left;}
.dlyh ul{float:left; width:470px;}
.dlyh ul li{float:left; height:26px; margin-left:30px;}
.meitu{float:right; margin-right:40px;}
.meitu ul li{width:180px; height:115px; float:left; margin-left:12px;text-align: center;
}
.meitu ul li img{width:180px; height:115px;}

.xianlu ul li span a{display: inline-block;width: 48px;height: 19px;line-height: 19px;text-align: center;background:url(../images/dfgj.jpg) repeat-x;font-weight: normal;color: #fff;padding: 0;border-radius:3px;font-size: 12px;float: none;}


/*--footer--*/
.footer{width: 1000px;margin:15px auto 0;padding:20px 0 30px;color: #7ab638;}
.footer p{padding-top: 15px;text-align: center;}
.footer p a{color: #7ab638;margin:0 5px;}
.footer p a:hover{text-decoration: underline;}
.footer .p3 a{margin-bottom: 10px;display: inline-block;}
.footer li{ display:inline;}