@charset "utf-8";
/*-----------------共用样式------------------B */
body{font-size:12px;margin:0px;padding:0px;font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";color:#333;}
div{margin:0px auto;padding:0px;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
ul,li,dl,dt,dd,ol,img,h1,h2,h3,h4,h5,h6,form,input,p,option{margin:0px;padding:0px;}
dl,dt,dd,li,ol,ul{list-style-type:none; display:block;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none;border:none;}
img{vertical-align:top;border:0px;}
.clear{width:0px;height:0px;line-height:0px;font-size:0px;content:".";display:block;height:0;clear:both;visibility:hidden}
.l,.f_l{float:left!important;_display:inline}
.r,.f_r{float:right!important;_display:inline}

/* 链接 */
a{color:#939393;text-decoration:none;}
a:hover{color:#003368;}
.orange{color:#ff7300;}


/* 公共头部相关 */
.header_bg{width:100%;height:124px; background:url(../images/top-bg.gif);  background-repeat: no-repeat; background-position: center 100%; border-bottom:1px solid #FFF;}
.header{width:1150px;height:124px;}
.logo{width:445px;height:110px; position:relative;}


/* 导航 */
#mainNav{width:100%;height:46px; background:#003368;}
#mainNav-c{width:1150px;height:46px;}
.nav{width:100%;height:43px;}
.nav ul li{z-index:1;float:left; display:block;width:104px; text-align:center;height:46px; line-height:46px; font-size:14px; position:relative;}
.nav ul li a{display:block;width:104px;height:46px;color:#FFF;}
.nav ul li.on{background-color:#fead00;}
.nav ul li dl{border-top:2px solid #fff;display:none; /*默认隐藏*/ position:absolute; width:94px; top:46px; left:0; z-index:5;background:#003368;text-align:center;}
	.nav ul li dl dt{width:120px;height:36px;line-height:36px; border-bottom: 1px solid #fff;text-align:center;}
	.nav ul li dl a{width:120px;height:36px;line-height:36px;display: block;color: #fff; font-size:14px; background-color:#003368;}
	.nav ul li dl a:hover{ background:#fead00;color:#fff;}

/* 内容区 */
.stage{width:1150px;height:270px; padding-top:20px;}
/* 广告图 */
.banner{width:396px;height:246px; margin-right:49px;}
	.focusBox {float:left; position: relative; width: 396px; height:246px;overflow: hidden; font-family:Arial; text-align: left; background:#fff;}
	.focusBox .pic img { width: 396px; height: 246px; display: block;}
	.focusBox .txt-bg {position: absolute; bottom: 0; z-index: 1; height: 34px; width:100%;  background: #000000; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 34px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:34px; line-height:34px; position:absolute; bottom:-34px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom:10px; right: 8px; }
	.focusBox .num li{background-color:#109ce7;float: left; position: relative; width:39px; height:8px; line-height:8px; overflow: hidden; text-align: center; margin-right:8px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;}
	.focusBox .num li span {z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#dec30f; color:#fff;}


/* 新闻 */
.news{width:327px;height:270px;}
.news_tit{width:100%;height:30px;background:url(../images/h3_bg.png) no-repeat left bottom;font-size:16px; color:#003368;vertical-align:top;}
.news_tit span{width:46px;height:21px;padding-top:9px; float:right; display:block; }
.news_c{width:100%;height:240px;}
.news_c ul{width:100%;display:block; padding-top:15px;height:225px;}
.news_c ul li{height:35px;line-height:35px; display:block; font-family:"宋体";}
.news_c ul li a{width:100%; color:#000000;}
.news_c ul li a:hover{color:#003368;}
.news_c ul li a span{float:right;}

#demo1{width:100%;display:block; padding-top:15px;height:auto;}
#demo1 li{height:35px;line-height:35px; display:block; font-family:"宋体";}
#demo1 li a{width:100%; color:#000000;}
#demo1 li a:hover{color:#003368;}
#demo1 li a span{float:right;}

#demo2{width:100%;display:block; padding-top:15px;height:auto;}
#demo2 li{height:35px;line-height:35px; display:block; font-family:"宋体";}
#demo2 li a{width:100%; color:#000000;}
#demo2 li a:hover{color:#003368;}
#demo2 li a span{float:right;}

/* 新闻内容框 */
.new_stage{width:1150px;height:590px; padding-top:20px;}
.new_stage_l{width:840px;height:590px;}

/* 新闻模块 */
.k_n{height:294px;width:100%;}
.news_k{width:396px;height:270px; margin-bottom:25px;}
.news_k_tit{width:100%;height:30px;background:url(../images/h3_bg.png) no-repeat left bottom;font-size:16px; color:#003368;vertical-align:top;}
.news_k_tit span{width:46px;height:21px;padding-top:9px; float:right; display:block; }
.news_k_c{width:100%;height:240px;}
.news_k_c ul{width:100%;display:block; padding-top:15px;height:225px;}
.news_k_c ul li{ background:url(../images/li_bg.png) no-repeat left center;text-indent:19px;height:32px;line-height:32px; display:block; font-family:"宋体";}
.news_k_c ul li a{width:100%; color:#000000;}
.news_k_c ul li a:hover{color:#003368;}
.news_k_c ul li a span{float:right;}

.new_stage_r{width:255px;height:558px; padding-top:30px;}
.new_stage_r ul li{width:100%;height:106px; margin-bottom:30px;}

.friendship_bg{width:100%;height:92px; background-color:#e6e6e6;}
.friendship{width:1020px;height:59px;overflow:hidden;padding-top:33px; padding-left:130px; position:relative; z-index:1;}
.friendship p{width:91px;height:34px; background:url(../images/k_bg01.png) no-repeat center center; display:block; position:absolute;top:28px; left:0px; font-size:14px; color:#FFF; padding-left:20px; line-height:34px;}
.friendship select{width:210x;height:26px;margin-right:45px;float:left;color:#6D6D6D; font-size:14px;}



/* 版权 */
.copyRight{ background-color:#e6e6e6;width:100%;text-align:center;height:65px; padding-top:10px; font-family:"宋体"; line-height:24px; color:#939393}


/* 内页 */
.news_list{ background-color:#FFF;width:1116px;height:auto; padding:40px 15px;  padding-bottom:0px;-moz-box-shadow:1px 10px 12px 6px rgba(0,0,0,.4); -webkit-box-shadow:1px  10px  12px 6px  rgba(0,0,0,.4); box-shadow:1px  10px  12px 6px  rgba(0,0,0,.4);}

.news_list_l{width:240px;height:auto; background-color:#003368;
	border-top-left-radius:7px;
    border-top-right-radius:7px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	padding-bottom:3px;}
	
.news_list_l_tit{width:175px; padding-top:10px;padding-left:65px;height:35px; color:#FFF;}
.news_list_l_tit p{width:100%; height:auto; display:block;}
.news_list_l_tit p.t1{height:24px; line-height:24px; font-size:16px;}

.news_list_l ul{width:212px; background-color:#FFF; margin:0px auto; padding:9px 9px; padding-bottom:1px;}
.news_list_l ul li{ margin-bottom:8px;background:url(../images/li_bg2.png) no-repeat 11px center;width:167px; padding-left:45px;height:37px; line-height:37px; background-color:#048bd2;font-size:14px;}
.news_list_l ul li a{ color:#FFF;}

.news_list_r{width:800px;min-height:600px;height:auto;padding-bottom:40px; margin-right:40px;}
.bread_line{background:url(../images/li_bg4.png) no-repeat 5px center;height:43px; line-height:43px; color:#003368; text-indent:60px; font-size:12px;border-bottom:1px solid #cccccc;}
.bread_line strong{ font-size:18px;}
.bread_line span{ float:right;font-size:16px; color:#666666;}
.bread_line span a{ color:#666666}
.bread_line span a:hover{ text-decoration:underline;}


/* 新闻-列表 */
.news_list_s{width:800px;height:auto;}
.news_list_s ul{padding-bottom:60px;width:777px; margin:0px auto; padding-top:5px;}
.news_list_s ul li{ background:url(../images/li_bg3.png) no-repeat 0px center; text-indent:28px;border-bottom:1px dashed #d3d3d3;height:55px;line-height:55px; display:block; font-size:14px;}
.news_list_s ul li a{width:100%; color:#000000;}
.news_list_s ul li a:hover{color:#003368;}
.news_list_s ul li a span{float:right; font-size:12px; color:#666666;}

/* 新闻-分页 */
.list_paging{height:22px; line-height:22px;width:53%; text-align:right; }
.list_paging a{ color:#666; margin-right:8px;font-family:Arial, Helvetica, sans-serif;font-size:12px;height:20px; line-height:20px;width:20px; display:block; float:left; text-align:center;border:1px solid #d5d5d5;}
.list_paging span{ float:left;height:20px;width:104px;text-align:center;border:1px solid #d5d5d5}
.list_paging a:hover{border:1px solid #cc0000;color:#cc0000;}


/* 新闻-详情 */
.news_detail{height:auto;width:800px; padding-top:20px;}
.news_detail h4{width:100%; line-height:55px; text-align:center; font-size:30px; font-weight:normal;}
.news_detail h5{height:25px; line-height:25px; color:#9a9a9a;font-weight:normal;text-align:center; padding-bottom:18px; font-size:14px;}
.news_detail p{display:block;height:auto;width:100%; font-size:14px; line-height:30px; color:#242424; }
.news_detail p.center{text-align:center;}
.news_detail p.n_c_tit{ text-indent:32px;}
.share_it{height:24px; padding-top:8px;border-bottom:1px solid #e5e5e5;}
.flip{ line-height:35px; font-family:"宋体"; margin-top: 20px;width:100%;float:left;}
.flip a{ padding-right:25px; color:#727272;}
.flip a:hover{ color:#1f99dc;}
.flip em{ color:#1f99dc;}
.close{width:100%;float:left;}