@charset "utf-8";

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span{padding:0;margin:0;}
body{font-size:12px;font-family:"microsoft yahei";-webkit-text-size-adjust:none; color:#3b3b3b; background: url(/uploads/image/images/bj.jpg);}
li,ol{ list-style:none;}
a{ text-decoration:none; color:#3b3b3b;}
a:hover{ text-decoration:none; color:#226bc7;}
a img { border:none;}
.main{width:1150px; margin:0 auto;}
.content{ width:1155px; margin:0 auto;  background-color:#fff; float:left; padding:10px 0;}
.con{width:1150px; margin:0 auto;}

.clear{ clear:both;}

.left{ float:left;}
.right{ float:right;}


.top{width:1150px; height:120px; margin:0 auto;position:relative;z-index:999999;}

.ewm{ width:200px; height:25px; margin:0 auto;position:absolute; right:-115px; top:100px; z-index:9999;}
.ewm a{color:#666; }

.logo{ width:180px;margin:0 auto; margin-top:25px;}
.logo img{ width:160px;}

.menu{ width:600px; margin:0 auto; margin-left:50px; font-size:16px; margin-top:50px;}
.menu li{ width:150px; float:left; background:url(/uploads/image/images/menu_fgx.jpg) right no-repeat; padding-left:30px; margin-left:10px;}
.menu li:last-child{background:none;}
.menu li{display:block;}
.menu li:hover{background:#f0e2e2; filter:alpha(opacity:40);opacity:0.4;}
.menu li .pic{ float:left; padding:10px 10px 0 0;}

.top_r{width:220px; height:auto; text-align:left; font-size:13px; padding-right:10px; border:1px solid #eceaea; box-shadow: 2px 2px 2px #f2f2f2; background-color:#fff; border-top:4px solid #00579c; color:#00579c; font-size:12px; padding:10px; *margin-top:2px;}
.top_r img{ float:left; padding:0 10px 0 0;}
.top_r h2{ color:#333; font-size:16px; line-height:17px;}



.banner{width:1153px; margin:0 auto; text-align:center; margin-top:30px;}


.index_menu{ width:100%; background-color:#005ca5; height:40px; line-height:40px;font-size:16px; *height:35px;}
.index_menu img{ padding-right:7px; margin-left:10px; height:18px; padding-top:12px; float:left;}
.index_menu font{color:#c2d0e2; font-size:12px;text-transform:uppercase;}

.more{ margin:0 auto; margin-right:10px; *margin-top:-32px; *margin-right:6px;}
.more img{ padding:12px 0 0 0; width:43px; height:13px; *margin-top:-6px}
.date{ text-align:right; font-size:12px; *margin-top:-26px;}
.bk{border:1px solid #eceaea; box-shadow: 2px 2px 2px #f2f2f2;}


.tzgg{ width:375px; margin:0 auto; margin-bottom:10px;}
.tzgg_con{ width:350px; margin:0 auto; padding:10px 0;}
.tzgg_con li{ width:350px; margin:0 auto; line-height:27px;font-size:13px;}
.tzgg_con li img{ float:left; padding:13px 10px 0 0;}
.tzgg_con li span img { float:none; padding:0 0 0 5px;vertical-align:middle;}


.link{ width:880px; margin:0 auto; height:30px; background-color:#f2f2f2; padding:15px 0px; }
.link li{ width:165px; border:1px solid #e6e4e4; background-color:#fff; float:left; margin:0 8px;}

link li select,option{padding:0px; border:none; background-color: transparent; width:163px; padding:2px 0; font-size:12px; font-family:"microsoft yahei"; color:#3b3b3b;}


.footbj{ width:100%; background-color:#333333; float:left; padding:20px 0; color:#fff;}


.zy_left{ width:280px; margin:0 auto;}


.rdxw{ width:280px; margin:0 auto; margin-bottom:10px; height:auto;}
.rdxw_con{ width:250px; margin:0 auto; padding:10px 0;}
.rdxw_con li{ width:250px; margin:0 auto; line-height:27px;}
.rdxw_con li img{ float:left; padding:13px 10px 0 0;}
.rdxw_con li span img { float:none; padding:0 0 0 5px;vertical-align:middle;}

.add{ width:250px; margin:0 auto; margin-bottom:10px; padding:15px; line-height:22px; height:290px;}
.add b{ font-size:14px;}
.add span{ background-color:#ff6863; font-weight:bold; color:#fff; padding:0 3px; margin-right:5px;}

.pic2{ width:280px; margin:0 auto; text-align:center; margin-bottom:10px;}
.pic3{ padding:12px 0;}


.zy_right{ width:850px; margin:0 auto; padding-top:20px;}
.zy_right_con{ width:785px; margin:0 auto; padding:25px; padding-top:10px; line-height:32px; font-size:13px;margin-top:10px;}
.weizhi{ width:240px; text-align:center;}
.weizhi img{ padding-top:5px;}



a.bai:link {
color: #ffffff;
text-decoration: none;
font-weight: normal;
}
a.bai:visited {
color: #ffffff;
font-weight: normal;
text-decoration: none;
}

a.bai:hover {
color: #c2d0e2;
text-decoration: none;
font-weight: normal;
}

a.bai:active {
color: #ffffff;
font-weight: normal;
text-decoration: none;
}


.nei_nav_new{border:1px solid #eee; padding:10px;}
.nei_nav_new:hover{background:#005ca5;color:#fff}