*{
margin: 0;padding: 0;
}
ul li{ list-style:none}
a{ text-decoration:none}
a:hover{ text-decoration:underline}
.clr{ clear:both}
.top{
width: 1440px;height: 100px;background: #3085bf;position: relative;margin:0 auto;
}
.logo{
position: absolute;
left: 120px;
top:25px
}
.serch{width: 218px;height: 31px;float: right;margin-top: 35px;margin-right: 120px;}

.menu_box{ width:100%; height:60px;background:white;}
.menu{ width:1160px; height:60px; margin-left:180px; position:relative;margin:0 auto;}
.menu .lm{ padding:0 44px; height:60px; float:left; position:relative;background:url(../img/mm.jpg)0px 20px no-repeat;color: #3f4040;}
.menu a{width: 100%;height:60px;line-height:60px;margin:0;text-align:center;color:#3f4040;float:left;font-size:16px;display:block;font-family:"微软雅黑";} 


.menu .lm div{width: 100%;position:absolute;top:45px;left:0;z-index:100;background:white;display:none;color: black;}
.menu .lm div ul li{ width:100%; text-align:center;}
.menu .lm div ul li a{ height:auto; min-height:35px; _height:35px; line-height:35px; font-size:12px; font-family:Verdana,Arial,Helvetica,sans-serif;border-bottom:1px solid #e5e5e5;}

.banner{
width:1440px; position:relative; height:350px; overflow:hidden; margin: 0 auto;z-index:-1;
}

.banner .bd{ position:relative; z-index:0; }
.banner .bd ul{ width:1440px !important; margin: 0 auto;list-style: none;}
.banner .bd li{ width:1440px !important; height:350px; }
.banner .bd li .siteWidth{ width:1000px; position:relative; margin:0 auto; height:350px; }
.banner .bd li a{ height:350px; display:block; }
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px; font:normal 18px/30px "Microsoft YaHei"; }
.banner .bd .btn{ display:block; zoom:1; margin-top:8px; width:72px; padding-right:10px; height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(images/banner-btn.png) 0 0 no-repeat;
_background:url(images/banner-btn-ie6.png) 0 0 no-repeat;
}
.banner .hd{ width:100%; position:absolute; z-index:1; bottom:60px; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../img/dot-black.png) 0 0; overflow:hidden; 
line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
}
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1; }
.bottom{
width:1440px;height: 230px;background: #3085bf;margin:0 auto;position: relative;
}
.center{
margin:0 auto;width: 1215px;min-height: 746px;background: white;
}
.aa{
width: 1215px;height: 251px;
}
.left_n{ width:247px; float:left;margin-top: 25px;}
.left_n .title{ overflow:hidden;font-weight:bold; position:relative;float:left; background:url(images/tit.jpg);color: white;font-family: '微软雅黑';font-size: 23px;width: 213px;height: 90px;line-height: 71px;text-indent: 2em; }
.left_n .con{ width:100%; height:205px; float:left; color:#595555; font-size:12px;}
.left_n .con ul.news_list{ margin-top:5px;}
.left_n .con table{ margin-top:20px;}
.left_n .con .input{ width:130px; height:20px; line-height:20px; border:1px solid #ACACAC; float:left; background:none; color:#595555}
.left_n .con .submit{ width:57px; height:24px; background:url(images/btn.jpg); border:0; cursor:pointer}
.left_n .sbl a{ width:70px; height:30px; line-height:30px; text-align:center; float:left; display:block; background:url(images/title.jpg); margin:27px 3px 0px 8px; color:#fff}

.left_n .column{ height:auto;border-left:11px solid #3085bf ;width: 213px;}
.left_n .column ul{ }
.left_n .column ul li{ height:53px; line-height:53px; border-left:3px solid #3085bf ;text-indent: 2.5em;}
.left_n .column ul li:hover{border-left:3px solid #fe9f0a ;}
.left_n .column ul li a{color:#41403e;font-family: "微软雅黑";font-size: 14px;}
.left_n .title{ overflow:hidden;font-weight:bold; position:relative;float:left; background:url(../img/tit.jpg);color: white;font-family: '微软雅黑';font-size: 23px;width: 213px;height: 90px;line-height: 71px;text-indent: 2em; }
.right_n{ width:963px; float:right; min-height:500px; _height:500px;margin-top: 25px;}
.right_n .title{ width:100%; height:89px; overflow:hidden; line-height:35px; font-size:14px; border-bottom: 1px solid #dddddd; color:black}
.right_n .title .biao{color: #3085BF;font-family: "微软雅黑";font-size: 26px;}
.right_n .title .position{ margin-right:20px; font-size:12px; color:#999999;font-family: "微软雅黑";}
.right_n .title .position a{ color:black}

.right_n .con{ padding:10px; line-height:25px; font-size:12px; color:#595555}
ul.news_list{ width:90%; margin:0 auto}
ul.news_list li{ width:100%; height:31px; line-height:33px; overflow:hidden; font-size:12px; position:relative; text-indent:15px; border-bottom:1px dotted #B3B3B3; background:url(images/dot.jpg) 3px center no-repeat }
ul.news_list li a{ color:#595555}
ul.news_list li a:hover{ text-decoration:underline;}
ul.news_list li .date{ width:90px; font-size:12px; height:25px; line-height:28px; overflow:hidden; text-align:right; position:absolute; top:0; right:0; text-indent:0; color:#595555; font-family:"宋体"}
.pg {
font-size: 12px;
margin: 20px 0;
text-align: center;
width: 100%;
color:#595555;
}
.pg span {
background-color: #FFFFFF;
border-color: #CCCCCC;
border-style: solid;
border-width: 1px;
color: #999999;
display: inline-block;
height: 20px;
line-height: 20px;
margin: 0 3px;
padding: 0 5px;
text-align: center;
}
.pg a {
background-color: #FFFFFF;
border-color: #CCCCCC;
border-style: solid;
border-width: 1px;
color: #E8D6AE !important;
display: inline-block;
height: 20px;
line-height: 20px;
margin: 0 3px;
padding: 0 5px;
text-decoration: none;
}