@charset "utf-8";
body,div,a,h1,h2,h4,h3,h5,a,ul,li,b,p,i,span,font,em,img,sub,sup,tt,dd,dl,dt,form,label,table,caption,tbody, tfoot, thead,tr,th,td,p{ margin:0px; padding:0px; font-family:microsoft yahei; font-size:12px; color:#7e7c7c;border:0; font-style:normal;border:0;}
body { background-color:#efefef;}

/* 公用 */
table{border-collapse:collapse; border-spacing:1}
ul,li{ list-style:none;} 
a{ text-decoration:none}
a:hover{ color:#12628F; text-decoration:underline}
b{ font-weight:normal}
.gy{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.bt{ overflow:hidden; text-indent:2000px; white-space:nowrap;}
object{ padding-top:8px;}
.fanhui{ display:block;  color:#12628f;  text-align:center;  margin:10px auto 15px ; cursor:pointer}

/* 头部 */
.dh_bigbox{  overflow:hidden; background:url(../images/top_line.gif) repeat-x}
.top{ width:1100px; height:122px; margin:auto; position:relative }
.top h1{ width:500px; height:66px; background:url(../images/logo.png) no-repeat; float:left; margin:27px 0 0 11px;}
.top .shoucang{ position:absolute; right:0px; top:10px; color:#6d6d6d}
.top .shoucang a{color:#6d6d6d}


/*导航*/
.chromestyle{ float:right; width:573px;

}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{ float:right;}

.chromestyle ul li{ height:122px;
display: inline;
}

.chromestyle ul li a{ padding-left:14px; padding-right:14px;color: #001d66; margin: 0; text-decoration: none; font-size:16px; line-height:120px; display:inline-block; height:120px;

}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ background:url(../images/top_pix.gif) center bottom no-repeat;
} 

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;

text-align:center;
z-index:100;
background-color: white;
width: 100px;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
line-height:32px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none; font-size:14px;
color: black; color:#001d66;

}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}

/*其它左部导航*/
.on{color: #FFFFFF;background: url(../images/left_jiaodian.gif) no-repeat;}
.abc{ width:241px; margin-left:10px;}
.abc li a{display: block;padding: 0 10px 0 35px;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis;height: 48px; font-size:14px; line-height:45px;text-decoration: none; background: url(../images/left_bg.gif) no-repeat; border-bottom:1px  dotted #cecece}
.inside_a{display: block;padding: 0 10px 0 35px;height: 32px;color: #686868;font: bold 12px/32px Arial, sans-serif;text-decoration: none;background: url(../images/left_putong.jpg) no-repeat;}
.abc li a:hover { color:#001d66;background: url(../images/ny_on.gif) no-repeat;}

.ny_left{ float:left; width:254px;margin-left:9px; }
.left_daohang{width:254px; overflow:hidden;  background:url(../images/left_line.gif) repeat-y}
.left_daohang b{ display:block; height:11px; background:url(../images/left_bottom.gif) no-repeat}
.ny_left h3{ height:70px; background:url(../images/left_bt.gif) no-repeat; overflow:hidden; line-height:70px; color:#FFFFFF; font-size:18px; font-weight:400; padding-left:30px; }
.left_link{ display:block; width:254px; height:73px; margin-top:15px;}
.lx{ background:url(../images/left_lxwm.jpg) no-repeat}
.xw{ background:url(../images/left_xinwen.jpg) no-repeat}

/*首页内容区域*/
.ny_banner{ display:block; margin:auto; width:1423px; height:286px;}
.index_nrbox{ width:1003px; overflow:hidden; margin:auto; padding:22px 10px 25px;}
.index_left{ float:left; width:260px;}
.index_right{ float:right; width:660px;}

/* 内页右部 */
.ny_right{ float:right;  width:723px; overflow:hidden; background:url(../images/right_line.gif) repeat-y;}
.ny_top{ background:url(../images/right_top.gif) no-repeat; height:23px;}
.ny_bottom{ height:11px; background:url(../images/right_bottom.gif) no-repeat; clear:both}
.ny_btbox{ overflow:hidden; width:95%; margin:13px auto 10px;}


.ny_btbox em{ display:block; clear:both; height:2px; background: url(../images/ny_line.gif) no-repeat; margin-top:28px;}
.ny_btbox h5{ float:left; line-height:24px; font-size:16px; margin-left:10px; background:url(../images/ny_pix.jpg) 0 5px no-repeat; padding-left:35px; font-size:22px; color:#001d66; font-weight:400; }
.ny_btbox p{ float:right; line-height:24px; padding-right:10px; margin-top:6px;}
.ny_btbox p a{ margin:0 5px;}
.ny_btbox p a:hover{ text-decoration:underline}
.dqy{ color:#001d66}

/*关于我们*/
.about_box{ width:92%; margin:auto; padding-top:18px; padding-bottom:30px; overflow:hidden;min-height: 300px;}
.about_box img{ max-width:95%; margin-right:19px;  }

/*关于我们-新闻列表*/
.news_list_box { overflow:hidden}
.news_list_box ul{min-height:233px; overflow:hidden; width:95%; margin:auto}
.news_list_box{ padding:15px; }
.news_list_box li{ overflow:hidden; border-bottom:1px solid #e8e8e8;line-height:47px;}
.news_list_box li a{ float:left; padding-left:20px;  width:535px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:url(../images/new_pix.gif) 4px 20px no-repeat;}
.news_list_box li a:hover{ color:#005288; text-decoration:underline}
.news_list_box li span{ float:right; color:#54d048 }


/* 新闻详情 */
.news_details_box{padding:4px 25px 15px; min-height:400px; position:relative; margin-bottom:15px;}
.Page_next{ position:absolute; bottom:20px;}
.news_details_box .newnr{ line-height:24px; padding:25px 10px 10px; margin-bottom:40px; overflow:hidden; word-wrap:break-word; word-break:break-all; white-space:normal}
.riqi{ display:block; text-align:center; line-height:20px; margin-top:5px;}
.news_bt{  border-bottom:1px dashed #bdbdbd; padding:15px 0px 20px;}
.news_bt h5{ line-height:24px; text-align:center; font-size:22px; font-family:"微软雅黑";color: #005288;}
.news_bt span{ display:block; text-align:right; line-height:20px; margin-top:5px; padding-right:15px;}
.news_nl{ position: absolute; bottom:0px;}
.news_sp,.news_xp{ padding-left:12px; line-height:26px; background:url(../images/news_xq_pix.gif) 0px 12px no-repeat;color:#5a5c59; }
.news_sp a,.news_xp a{ color:#5a5c59; margin-left:5px; }
.news_sp a:hover,.news_xp a:hover{ color:#3db417; text-decoration:underline}


.Page_next a{ display:block; padding-left:10px; background:url(../images/news_xq_pix.gif) 0 12px no-repeat; line-height:28px;}
.Page_next a:hover{ text-decoration:underline; color:#26880d;}
.Page_next span{ display:block; padding-left:10px;  line-height:36px;}


/*副导航*/

.fdaohang  { width:610px; margin:10px auto 0px; overflow:hidden; clear:both}
.fdaohang  li{ float:left; margin-right:20px; padding-right:20px; line-height:14px; border-right:1px solid #409574;}
.fdaohang  li a{ font-size:14px; color:#007146}


/*版权信息*/
.bottom{ padding-top:16px; padding-bottom:10px; background-color:#efefef; text-align:center; line-height:24px; color:#5d5d5d}