@charset "utf-8";
/* Base Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small,strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}
:focus { outline:0;}
img { border:0;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
table {	border-collapse: collapse;	border-spacing: 0;}
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline;}
.none { display:none;}
.hidden { visibility:hidden;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{display: block; *zoom:1;}

html { width:100%; min-width:1400px;margin:0 auto;  }
/**全局样式**/
body { font:14px/1 "Microsoft YaHei","Simsun", arial,\5b8b\4f53; color:#393939;  background: #f6f7f9;}/*背景样式*/
a {color:#393939; text-decoration:none;}
a:hover { color:#0159b0;}
.wrapper { width:100%; margin:0 auto;}
.wrapper .inner {width:1400px;margin:0 auto;} /**页面全局宽度**/


/**页头开始**/
#header {  background:#d7e9f8 url(../images/hdbg.png) repeat-x top center; }
#header .inner {}
.head { width:100%; height:158px; overflow:hidden; } /**页头部分**/
.head .sitelogo{ width:420px; float:left;padding-top:35px; }
.head .sitelogo img { width: 100%; }
.head .sitetitle { width:500px; float:left; line-height: 40px; margin:35px 0 0 20px;font-size:30px; font-family: 黑体; font-weight:bold; text-align:center; } /**站点名称**/
.head .search { width: 320px;float:right; background:#033e83; border-radius:8px; height:46px; margin:65px 0 0 0; position:relative; }



/* 导航 */
#nav { background-color: #d7e9f8;}
.navbar {width:100%; height: 65px; line-height: 65px; } /**导航区域背景**/
.navbar .navbox { margin:0 auto;} /**导航窗口大小及位置**/

/* 图片切换 */
#banner { margin-top: 55px;}
#boxhdp{ width: 835px; height: 333px; float: left; overflow: hidden; position: relative;}
#img>li{ width: 100%; height: 100%; float: left; text-align: center; display: none;}
#img>li img { border-radius: 5px;  width: 835px; height: 333px; overflow: hidden;  }
#img>.current{display: block;}
#li{position: absolute; left: 50%;transform: translateX(-50%);  bottom: 58px;}
#li>li{ width: 10px;height: 10px; background-color: #636363; border-radius: 50%; margin:0 7px; float: left; cursor: pointer;}
#li>.on{ background-color: #033e83;}
#an{ display: none;}
#an a{	position: absolute;	top:50%; 	transform: translateY(-50%);	width: 24px;	height: 74px;	line-height: 74px;}
#an .an-a2{ right: 0;}

/* 快速链接 */
.kslj { width: 542px; float: right; }
.kslj li { width: 542px; height: 69px; }
.kslj li a { font-size: 27px; font-weight: bold;line-height: 69px; padding-left: 180px; }
.kslj .ks_i1 { background: url(../images/kslj1.png) no-repeat 0 0; margin-bottom: 19px; }
.kslj .ks_i1 a { color: #073f80;}
.kslj .ks_i2 { background: url(../images/kslj2.png) no-repeat 0 0; margin-bottom: 19px;  }
.kslj .ks_i2 a { color: #0c0780;}
.kslj .ks_i3 { background: url(../images/kslj3.png) no-repeat 0 0; margin-bottom: 19px;  }
.kslj .ks_i3 a { color: #17616f;}
.kslj .ks_i4 { background: url(../images/kslj4.png) no-repeat 0 0;  }
.kslj .ks_i4 a { color: #7d4709;}


/**标题栏新闻窗口**/
.post { }
.post .tt { display:inline-block; width:100%;   } /**标题栏**/
.post .tt .tit { display:inline-block; float:left; color:#393939; } /**标题字体**/
.post .tt .tit .title { display:block;  font-size:30px; font-weight:bold;  margin-bottom: 15px; color: #444436;} /**标题图标**/
.post .tt .tit .title_en { background:url(../images/btline.jpg) no-repeat 0 top ;  display:block; text-transform: uppercase; font-size: 18px; font-weight:normal; height: 42px; line-height: 42px; color: #9c9c9c; }
.post .tt .more_btn { display:inline-block;float:right;  line-height:92px; } /**更多按钮**/
.post .con { padding:5px 0; margin:0 auto;}
.post .more_btn { font-size:18px; font-weight:bold;   }
.post .more_btn a { color:#448fc9; }



.m1 .post .tt .tit .title { background:url(../images/bt1.png) no-repeat 0 center; padding-left: 48px; }
.m2 .post .tt .tit .title { background:url(../images/bt2.png) no-repeat 0 center; padding-left: 48px;  }
.m3 .post .tt .tit .title { background:url(../images/bt3.png) no-repeat 0 center; padding-left: 48px; }
.m4 .post .tt .tit .title { background:url(../images/bt4.png) no-repeat 0 center; padding-left: 48px;  }
.m5 .post .tt .tit .title { background:url(../images/bt5.png) no-repeat 0 center; padding-left: 48px; }
.m6 .post .tt .tit .title { background:url(../images/bt6.png) no-repeat 0 center; padding-left: 48px;  }



.news_list { } 
.news_list li { height:45px; line-height:45px; padding-left:20px; overflow: hidden; background:#fff; border-bottom:3px solid #fff;margin-bottom:5px;   } 
.news_list li a { font-size:20px; }
.news_list li:hover {  border-bottom:3px solid #033e83; } 
.news_list li:hover a { color:#0056b7; }
.news_list2 { } 
.news_list2 li { height:70px; line-height:70px; overflow: hidden; border-bottom:1px dashed #334254;  } 
.news_list2 li a { font-size:19px;  }
.news_list2 li a:hover { background-color: #dbe9f7;}




/**主体开始**/
#container { background:#fff;  }
#container1 .inner {  }


#container1 { background: url(../images/c1.png) no-repeat left bottom;}

.mod1 { margin: 60px 0;}

.m1 { width: 900px; float: left; }
.m1_l { width:420px; float:left;   }
.m1_l img { width: 420px; height: 312px; border-radius: 8px;}
.m1_r { width:465px; float:right; }
.m1_r .news_list li .news_title { float:left; font-size: 18px; }


.mod2 { margin-bottom: 65px; }
#container2 { background:#d7e9f8 url(../images/c2.png) no-repeat top center; padding:30px 0 50px 0; }
.m2 { width: 465px; float: right;}




.m3 { width: 100%; float: left; padding:40px 0 25px; }
.bjfw_img { margin:20px 0;  display:block; float:left; text-align: center; }
.bjfw_img img { display:block; margin:0px 66px; }
.bjfw_img span { display:inline-block; margin-top:0px; text-align:center;  }



#container3 { background: url(../images/c3.png) no-repeat right bottom;}


.mod4 { margin: 60px 0 72px 0; }
.m4 { width: 410px; float: left; }


.m5 { width: 410px; float: left; margin-left: 88px; }


.m6 { width: 410px; float: right; }


/**页脚开始**/
#footer { background:#094386 url(../images/footbg.png) repeat-x 0 0; }
#footer .inner { padding:30px 0 20px; overflow: hidden; }

.foot_l { width:900px; float:left; }
.foot_l .foot_logo { width: 100%; float:left; }
.foot_l .foot_logo img { display: block;}
.foot_l .foot_banquan { width: 100%; float:left; margin-top: 20px; }
.foot_l .foot_banquan p { font-size:18px; line-height: 30px; text-align: left; color: #fff;}

.foot_r { width:auto; float:right; margin-top: 30px; }
.foot_r .ewm1 { width: 118px; float:left; }
.foot_r .ewm1 span { display: block; text-align: center; color:#fff; font-size: 16px; line-height: 24px;}


#container .inner { padding: 20px 0;}
/**列表页**/
.col_menu {width: 240px;float:left; padding:50px 0;  } 
.col_menu .col_menu_head { background:#286bcf; height:80px; line-height:80px;  text-align: center;  }/**位置栏目背景**/
.col_menu .col_menu_head h3.col_name {font-size: 16px;font-weight: bold;color:#fff;}/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text {display:block;}/**栏目名称图标**/
/**栏目列表*/
/**一级栏目列表*/
.col_list ul li { height:60px; line-height:60px; border-bottom: 1px solid #eee; padding-left:10px; font-size:16px; text-align:center; }


/**栏目新闻**/

.col_news {width:1120px;float:right; padding:50px 0;  } 
.col_news_box{ }
.col_news_head { padding-bottom:40px; }
.col_metas .col_title { text-align:center;  position:relative; }  /**当前栏目**/
.col_metas .col_title h2 {display:inline-block;font-size:34px;line-height:60px; font-weight: normal; padding-bottom:16px; }   /**当前栏目名称**/
.col_metas .col_title h2:after {
    content: '';
    width: 68px;
    height: 4px;
    background-color: #3345d1;
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
}
.col_metas .col_path { display:inline-block; float:left; white-space:nowrap; } /**当前位置**/




.col_news_list { margin-top:7px;min-height:500px; }
.col_news_list>ul{ padding-bottom:60px; }
.col_news_list ul li { height:60px; line-height:60px;  }
.col_news_list ul li:nth-child(even) { background:#f0f1f4; }
.col_news_list ul li a {  display: block; overflow: hidden; }
.col_news_list ul li .news_title { float:left; font-size: 18px;  font-weight: 400;    }
.col_news_list ul li .news_date { float: left;  font-size: 16px;  overflow: hidden; width: 120px; padding: 0 36px; }

.pb_sys_common { margin-top: 40px!important; margin-bottom: 40px!important;}





/**文章页**/
.infobox { margin:0 auto;}
.article { margin-top:30px; min-height:500px; }
.article h1.arti_title {line-height:88px;font-size:32px;font-family: "Microsoft YaHei";color:#282828;text-align:center; position:relative; } /**文章标题**/
.article h1.arti_title:after {
    content: '';
    width: 68px;
    height: 4px;
    background-color: #3345d1;
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
}
.article .arti_subtitle {line-height:40px;font-size:24px;color:#282828;font-family: "Microsoft YaHei";text-align:center;} /**文章副标题**/
.article .arti_metas { padding:10px; text-align:center;}
.article .arti_metas span { margin:0 5px; font-size:14px; color:#787878;} /**文章其他属性**/
.article .arti_content {  line-height:32px!important; font-size:18px!important; color:#393939!important;font-family:"微软雅黑"!important; }
.article .arti_content p {  line-height:32px!important; font-size:18px!important; color:#393939!important; font-family:"微软雅黑"!important;   margin-bottom:30px!important; text-indent:36px!important; }
.article .arti_content img { max-width:800px; height:auto!important;   }  /**文章阅读部分图片大小限制**/
.article p {line-height:32px!important; font-size:18px!important; color:#393939!important; font-family:"微软雅黑"!important;   margin-bottom:30px!important; text-indent:36px!important; }



#vsb_content .v_news_content p,#vsb_content .v_news_content span,#vsb_content p,#vsb_content span,#vsb_content td {
   line-height:32px!important;
    color: #393939!important;
text-indent: 36px!important;
    font-family: "微软雅黑","Arial" !important;
    font-size: 18px!important; margin-bottom:30px!important;
background:transparent!important;
}



#vsb_content_2 .v_news_content p,#vsb_content_2 .v_news_content span,#vsb_content_2 p,#vsb_content_2 span,#vsb_content_2 td{
   line-height:32px!important;
    color: #393939!important;
text-indent: 36px!important;
    font-family: "微软雅黑","Arial" !important;
    font-size: 18px!important; margin-bottom:30px!important;
background:transparent!important;
}




.domo-pic-scroll-lr { width:1200px; height:200px; position:relative; margin:0 auto;  }
.domo-pic-scroll-lr .conts li { float:left; text-align:center; width:260px; height:200px; font-size:16px;  font-weight:700; text-align:center; color:#073f80;  vertical-align:top; margin: 0 20px;}
.domo-pic-scroll-lr .conts li .s1 { width:260px; height:200px; }
.domo-pic-scroll-lr .conts li .s1 img { width: 145px; display:block; margin: 0 auto;  }
.domo-pic-scroll-lr .conts li .s1 span {  display:inline-block; margin-top:14px; text-align:center; width: 160px;   }


.domo-pic-scroll-lr .conts li a { color:#073f80;  display:block; width:160px; height:200px; border-radius:8px; }
.domo-pic-scroll-lr .conts li a:hover {   text-decoration:none; }
.domo-pic-scroll-lr .textList { text-align:center; height:40px; line-height:20px; padding:0px 15px; color:#1eb4e5; font-size:12px; overflow:hidden; }
.domo-pic-scroll-lr .textList .pageNav { line-height:20px; color:#1eb4e5; }
.domo-pic-scroll-lr .textList .pageNav font { font-size:14px; padding:0 5px; line-height:20px; color:#b2d5ed; font-style:italic; }
.domo-pic-scroll-lr .textList .pageNav .current { font-size:18px; padding-right:8px; }
.domo-pic-scroll-lr .prev, .domo-pic-scroll-lr .next { z-index:1; position:absolute; top:52%; margin-top:-25px; display:block; width:36px; height:36px; line-height:34px; font-size:22px; color:#fff; text-align:center; font-family:"Comic Sans MS", cursive; cursor:pointer; }
.domo-pic-scroll-lr .prev { left:-70px;  }
.domo-pic-scroll-lr .prev:hover, .domo-pic-scroll-lr .next:hover { /* background:#3dc878; color:#fff; */ }
.domo-pic-scroll-lr .next { right:-70px;  }
.domo-pic-scroll-lr .tabs { width:100%; height:11px; line-height:11px; position:absolute; z-index:1; bottom:-50px; left:0; overflow:hidden; }
.domo-pic-scroll-lr .tabs ul { text-align:center; height:11px; }
.domo-pic-scroll-lr .tabs ul li { line-height:999px; width:11px; height:11px; border-radius:11px; margin:0 10px; cursor:pointer; background:#636363; cursor:pointer; display:inline-block; *display:inline; zoom:1; overflow:hidden; } /* 此处line-height:999px;设为line-height:11px;圆圈分页会显示数字出来 */
.domo-pic-scroll-lr .tabs ul .current { background:#033e83!important; }


.zx_pic { float:left;}
.pgmenu_list ul li a {
    display: block;
}
