@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;}

/**布局开始**/
body { background:#fff;}
body,p { font-size:16px; font-family:"微软雅黑"; color:#333;}
a { color:#333; text-decoration:none;}
a:hover { color:#cd0200;}
.wrapper { width:100%; margin:0 auto;}
.wrapper .inner { width:1200px; margin:0 auto;} /**页面全局宽度**/

/**标题栏新闻窗口**/
.post { margin-bottom:10px;}
.post .tt { height:36px; border-bottom:1px solid #dcdcdc;} /**标题栏**/
.post .tt .tit { display:inline-block; float:left; font-size:22px; font-weight:bold; color:#202020;} /**标题字体**/
.post .tt .tit .title { display:inline-block; height:36px; line-height:36px;  border-bottom: 3px solid #2d789d; } /**标题图标**/
.post .tt .more_btn { display:inline-block; height:36px; line-height:36px; float:right;}   /**更多按钮**/
.post .tt .more_btn a {  font-size:12px; color:#202020; }
.post .tt .more_btn a:hover { color: #2d789d; }
.post .con { padding:8px 0; margin:0 auto;}
.post .con .wp_article_list .list_item { border-bottom:none; height:43px; line-height:43px; border-bottom: 1px dotted #a8a8a8;  } /**新闻列表**/
.post .con .wp_article_list .list_item .Article_Index { background:url(images/down-right02.png) no-repeat center; height: 36px;  } /**新闻列表图标**/


.post1 { margin-bottom:10px;}
.post1 .tt { height:36px; } /**标题栏**/
.post1 .tt .tit { display:inline-block; float:left; font-size:22px; font-weight:bold; color:#202020; } /**标题字体**/
.post1 .tt .tit .title { display:inline-block; height:36px; line-height:36px; background:url(images/planning-til_03.png) no-repeat 0 center; padding-left:20px; } /**标题图标**/
.post1 .tt .more_btn { display:inline-block; height:36px; line-height:36px; float:right;}   /**更多按钮**/
.post1 .tt .more_btn a {  font-size:12px; color:#202020; }
.post1 .tt .more_btn a:hover { color: #2d789d; }
.post1 .con { padding:8px 0;   float: left;
    border: 1px solid #ccc;
    width: 1200px;
    height: auto;
	margin-top: 10px;
    margin-bottom: 60px;}
.post1 .con .wp_article_list .list_item { border-bottom:none; height:50px; line-height:50px; border-bottom: none;  } /**新闻列表**/
.post1 .con .wp_article_list .list_item .Article_Index { background:url(images/dot1.jpg) no-repeat center; height: 42px;  } /**新闻列表图标**/
.post1 .con .wp_article_list .list_item .Article_PublishDate {
    font-size: 12px;
    color: #a0a0a0;
    float: right;
    margin-top: 5px;
    font-weight: 400;
    margin-top: 0px;
    margin-bottom: 0px;
	padding-right:10px; 
}


.post2 { margin-bottom:10px;}
.post2 .tt { height:50px; background: #2d789d; } /**标题栏**/
.post2 .tt .tit { display:inline-block;width: 95%;  float:left; font-size:15px; font-weight:normal; color:#fff; } /**标题字体**/
.post2 .tt .tit .title { display:inline-block; height:50px; line-height:50px; width:100%;  text-align:center; background:none; padding:0;  } /**标题图标**/
.post2 .tt .more_btn { display:inline-block; height:12px; line-height:12px; float:right; color:#fff;}   /**更多按钮**/
.post2 .tt .more_btn a {  font-size:12px; color:#fff; }
.post2 .tt .more_btn a:hover { color: #2d789d; }
.post2 .con { width: 100%; padding:8px 0; margin:0 auto; border:none; }
.post2 .con .wp_article_list .list_item { border-bottom:none; height:43px; line-height:43px; font-size: 13px; border-bottom: 1px dotted #a8a8a8;  } /**新闻列表**/
.post2 .con .wp_article_list .list_item .Article_Index { background:url(images/dot1.jpg) no-repeat center; height: 36px;  } /**新闻列表图标**/

.post2 .con .wp_article_list .list_item .Article_PublishDate {
    font-size: 12px;
    color: #a0a0a0;
    float: right;
    margin-top: 5px;
    font-weight: 400;
    margin-top: 0px;
    margin-bottom: 0px;
	padding-right:10px; 
}


.zdxkpg { width:100%; float:left; }


.zdxkpg1 { margin-bottom: 90px; }
.zdxkpg1 .post1 .con1 { border:none; margin-top: 10px; }



.list1 {
    width: 290px;
    height: auto;
    border: 1px solid #ccc;
    float: left;
    margin-right: 10px;
	min-height:350px;
}

.list2 {
    width: 290px;
    height: auto;
    border: 1px solid #ccc;
    float: left;
	min-height:350px;

}



#top { float: left; width: 100%; height: 40px;line-height:40px;  background-color: #2d789d; min-width: 1200px;}
.zxrx { float: left; color:#fff; font-size:13px;   }
.ss { float: right;
    background: #17658c;
    border: 1px solid #17658c;
    border-radius: 15px;
    width: 215px;
    height: 24px;
	line-height: 24px;
    margin-top: 7px;}
.ss .wp_search .keyword { background: none;
border: none;
outline: none;
color: #aaa;

text-indent: 15px; }
.ss .wp_search .search { position: relative;
top: 1px;
width: 22px;
height: 22px;
display: inline-block;
outline: none;
background: url(images/search-header.png) center center no-repeat;
border: none; }
    


/**页头开始**/
#header { float: left; width: 100%;  border-bottom: 1px solid #f0f0f0; }
#header .inner {}


.logo { width:100%; height:88px;background:url(images/logo.jpg) no-repeat 0px 0px;float:left;  }    /**页头部分**/
.left-logo { float: left; width: 285px; height: 72px;}
.left-logo img { margin-top:10px; }
.fenge-logo { float: left;  margin-top: 17px;  height: 42px;  width: 2px;  border-left: 1px solid #f0f0f0; }

.office-logo{ float:left;margin-top:0px;width:380px; }
.office-logo .sitetitle{  font-size:28px; color:#003051; font-weight:400; margin: 22px 0 0 15px; }
.office-logo .sitetitle .Site_Name{ font-family:"方正大标宋简体"; font-size:28px; color:#003051; font-weight:400;  }

.right-logo{ float:right; width:358px; }
.link-logo{  float:left; width:70px;  height:85px; }
.img-link{  width:33px;  height:33px;  margin:0 auto;  margin-top:30px; }
.weibo{ width:32px;  height:32px; background:url(images/weibo01.png) no-repeat; }
.weixin{  width:32px;height:32px;  background:url(images/weixin01.png) no-repeat;background-size:32px 32px; }
.QQ{  width:32px;  height:32px;   background:url(images/QQ01.png) no-repeat; }
.fenxiang{  width:32px;height:32px;  background:url(images/fengxiang01.png) no-repeat; }
.about{ width:32px;  height:32px;   background:url(images/phone01.png) no-repeat;}
.weibo:hover{ background:url(images/weibo02.png) no-repeat; }
.weixin:hover{ background:url(images/weixin02.png) no-repeat; }
.QQ:hover{  background:url(images/QQ02.png) no-repeat; }
.fenxiang:hover{  background:url(images/fengxiang02.png) no-repeat; }
.about:hover{ background:url(images/phone02.png) no-repeat; }
.link-logo:nth-child(odd){  border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0; }

#navbar {  float: left; width: 100%;  }
.navbar { width:100%; height:50px;  }   	/**导航区域背景**/
.navbar .navbox { width:1200px; height:50px; margin:0 auto;}   /**导航窗口大小及位置**/

/**导航样式：后台绑定时也可以定义配置**/
.navbar .navbox .wp_nav,.navbar .navbox .nav { height:50px;}  /**导航高度**/
.navbar .navbox .wp_nav li.nav-item a { font-size:15px;  color:#777; font-family:"微软雅黑"; }    /**导航字体样式**/
.navbar .navbox .wp_nav li.nav-item a:hover,.navbar .navbox .wp_nav li.nav-item a.parent{ color:#2d789d;  }   	/**鼠标经过或当前选中时样式**/
.navbar .navbox .wp_nav li.nav-item a:hover span.item-name {  border-top: 3px solid #2d789d; }
.navbar .navbox .wp_nav li.nav-item a span.item-name { padding:0; height:50px; line-height:50px; margin-right: 58px; }   /**导航栏目高度与边距**/
.navbar .navbox .wp_nav .sub-nav li.nav-item i.mark { background:#2d789d;  }  /**子菜单背景**/
.navbar .navbox .wp_nav .sub-nav li.nav-item a { font-size:14px; font-weight:normal; color:#fff; }		/**子菜单字体样式**/
.navbar .navbox .wp_nav .sub-nav li.nav-item a:hover,.navbar .navbox .wp_nav .sub-nav li.nav-item a.parent { background:#1c6a90; color:#fff;}
.navbar .navbox .wp_nav .sub-nav li.nav-item a span.item-name { padding:0 20px; height:35px; line-height:35px; width:95px;  border:none; }		/**子菜单栏目高度与边距**/


.navbar .navbox .wp_nav li.i1 a span.item-name {  border-top: 3px solid #2d789d; }
.navbar .navbox .wp_nav li.selected a span.item-name {  border-top: 3px solid #2d789d; }
.navbar .navbox .wp_nav li.parent a span.item-name {  border-top: 3px solid #2d789d; }

.wp_nav .sub-nav { padding-bottom:20px; background:#2d789d;  } 
.wp_nav .sub-nav .nav-item a { border:none; }

/**主体开始**/
#container { padding:0; float:left; }
#container .inner { background:#fff; width:1200px; }

/**首页三列布局**/
.mod {}
.mod1,.mod2 { width:100%; float:left;  } /**左列**/
.mod1 { margin:30px 0 50px 0; }
.mod2 { margin:0px 0 40px 0; }
.banner {  width:1200px; height: 450px;  float: left;  }

 
.gzkx { width:830px; float:left;  }
.gzkx .tpxw { width:328px; float:left; }

.gzkx .liebiao { width:475px; float:right; }




.right {  width: 332px;  float: right; border-left: 1px solid #ccc; }
.tzgg {  width: 293px;  float: right; }

.down-right-last {  width: 293px;  float: right;background: url(images/down-right-last.gif) no-repeat;height: 118px;  }
.last-out {
    margin: 0 auto;
        margin-top: 0px;
    width: 220px;
    height: 70px;
    border: 2px solid #fff;
    margin-top: 20px;
}

.last-in {
    margin: 0 auto;
        margin-top: 0px;
        margin-left: auto;
    width: 220px;
    height: 50px;
    background: #2d789d;
    margin-top: 10px;
    margin-left: -15px;
}
.last-in span {
    display: block;
    font-size: 16px;
    color: #fff;
    padding-left: 15px;
    padding-top: 15px;
}

.zxfz {
    float: left;
    width: 480px;
}
.zxfz .post .con { border: 1px solid #ccc; margin: 30px 0 0 0; overflow: hidden; }
.zxfz .toutiao { width:100%;  float:left; padding: 20px 0 5px 0;  }

.zxfz .toutiao .news_list { width:370px; float:right; }
.zxfz .toutiao .news_list .news_tit { padding-top: 7px; 
width: 360px;
margin-top: 0px;
margin-bottom: 0px; }
.zxfz .toutiao .news_list .news_tit a { font-size:16px;  color: #2d789b; }

.zxfz .toutiao .news_list .news_intro a {
    font-size: 12px;
    color: #777777;
    font-weight: 400;
    line-height: 24px;
    width: 360px;
    margin-top: 15px;
}


.zxfz .toutiao .news_time {float: left;
width: 66px;
margin-left: 15px;
padding-top: 10px; }

.zxfz .toutiao .news_time .date-month {
    color: #2d789d;
    height: 25px;
    line-height: 25px;
    font-size: 30px;
    text-align: right;
    border-top: 2px solid #2d789d;
    width: 35px;
    float: right;
    margin-top: 8px;
    padding-top: 7px;
}


.zxfz .liebiao { float:left; width: 460px; padding: 8px;  }
.zxfz .liebiao .news_list li.news { border-top: 1px dotted #a8a8a8; height:48px; line-height:48px; }
.zxfz .liebiao .news_list li.n1 { display:none; }
.zxfz .liebiao .news_list li.news span.news_meta { float:left; margin-left:2px;}
.zxfz .liebiao .news_list li.news span.news_title { float: left; padding-left:25px; }

.tbgz {
    float: left;
    width: 319px;
	margin-left:35px; 
}

.tbgz .news_imgs  {
    width: 318px;
    height: 280px;
    display: inline-block;
    overflow: hidden;
}
.tbgz .news_title { background:url(images/down-right02.png) no-repeat 0 center; height: 36px; line-height:36px;  text-indent: 15px; }

.tbgz .post .con {  margin: 22px 0 0 0; overflow:hidden; }


/********政策法规*********/
.zcfg {
    float: right;
    width: 330px;
}

.zcfg .toutiao { width:100%; float:left;   margin-top: 23px; }
.zcfg .toutiao .news_imgs { width:122px; float:left; }
.zcfg .toutiao .news_title { width:200px; float:right; }



.zcfg .liebiao{ width:100%; float:left; }
.zcfg .post .con .wp_article_list .i1 { display:none; }








.col_news_head {
    float: left;
    width: 1200px;
    margin-top: 15px;
    margin-bottom: 15px;
}


.point-nav-right {
    position: relative;
    margin-top: -130px;
    float: right;
    background: #2d789d;
    opacity: 0.9;
    width: 265px;
    height: 130px;
}
.point-til {
    float: right;
    margin-right: 10px;
    text-align: right;
}
.point-til span.CN {
    display: block;
    font-size: 34px;
    margin-top: 30px;
    color: #ffffff;
    float: right;
    font-weight: 400;
}
.point-til span.EN {
    display: block;
    font-size: 16px;
    color: #ffffff;
    width: 265px;
    text-transform: uppercase;
    font-weight: 400;
    float: right;
	margin-top: 10px;
}


.col_menu_con {
    display: inline-block;
    float: left;
    width: 1200px;
    height: 45px;
    background-color: #e8e8e8;
	margin-bottom: 65px;
}
.col_menu_con .wp_listcolumn .wp_column { width:auto; float:left; height:45px; text-align:center; line-height:45px;   }
.col_menu_con .wp_listcolumn .wp_column a .column-name { padding:0 18px; border-right: 1px solid #c0bfbf; }

/**列表页**/
.col_menu { width:100%; float:left;} 
.col_menu .col_menu_head { background:#004681;}   /**位置栏目背景**/
.col_menu .col_menu_head h3.col_name { font-size:17px; font-weight:bold; color:#fff; }		/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text { display:block; line-height:22px; padding:5px 5px 5px 0px; text-align:center; }  /**栏目名称图标**/
 /**栏目列表*/
.col_list .wp_listcolumn { border:none;  }
.col_list .wp_listcolumn .wp_column a { color:#333;  border:none; background:none; font-weight:normal; } 	/**一级子栏目**/
.col_list .wp_listcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_column a.selected { color:#333; background-image:none;} 	/**鼠标经过或选中一级子栏目**/
.col_list .wp_listcolumn .wp_column a.selected span.column-name{ color:#fff; background:#2d789d; padding: 12px 16px; }

.col_list .wp_listcolumn .wp_subcolumn .wp_column a { color:#454545; background:#e8e8e8 url(images/icon_column_2.gif) no-repeat 16px 11px; border-top:1px solid #fff; border-bottom:1px solid #bbb;} 	/**二级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_subcolumn .wp_column a.selected { color:#000; background-image:url(images/icon_column_2_hover.gif);} 	/**鼠标经过或选中二级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#124D83;}

.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a { background:#f2f2f2 url(images/icon_column_3.gif) no-repeat 26px 10px; border-top:1px solid #fff; border-bottom:1px solid #ccc;} 	/**三级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected { color:#000; background-image:url(images/icon_column_3_hover.gif);} 	/**鼠标经过或选中三级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#124D83;}

.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a { background:#f5f5f5 url(images/icon_column_3.gif) no-repeat 36px 10px; border-top:1px solid #fff; border-bottom:1px solid #ddd;} 	/**四级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected { color:#000; background-image:url(images/icon_column_3_hover.gif);} 	/**鼠标经过或选中四级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#124D83;}

.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a { background:#f9f9f9 url(images/icon_column_3.gif) no-repeat 46px 10px; border-top:1px solid #fff; border-bottom:1px solid #eee;} 	/**五级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected { color:#000; background-image:url(images/icon_column_3_hover.gif);} 	/**鼠标经过或选中五级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#124D83;}

.col_news { width:100%; float:left;} /**栏目新闻**/

.col_metas .col_title { display:inline-block; float:left; height:30px; line-height:30px; }  /**当前栏目**/
.col_metas .col_title h2 { display:inline-block; font-size:18px; font-weight:bold; color:#004681; padding:0 50px 0 25px;}   /**当前栏目名称**/
.col_metas .col_path { display:inline-block; float:left; white-space:nowrap; height:30px; line-height:30px; background:url(images/dingwei.png) no-repeat 0 center;  text-indent: 29px; font-size: 12px; } /**当前位置**/

.col_news_box { padding:10px 0; margin:0 7px;}
.col_news_list { margin-top:7px;}
.col_news_list .wp_article_list .list_item { height:40px; line-height:40px; border-bottom: 1px dashed #ccc; }  /**栏目新闻列表**/
.col_news_list .wp_article_list .list_item .Article_Index { background:url(images/dot1.jpg) no-repeat center; height: 34px; }  /**栏目新闻图标序号**/
.col_news_list .wp_entry,.col_news_list .wp_entry p { line-height:1.6; font-size:14px; color:#333;}
.col_news_list .wp_entry p { margin-bottom:6px;}
.col_news_list .wp_entry img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width); }   /**列表页文章图片大小限制**/

/**文章页**/
.infobox { margin:0 auto; }
.article {}
.article h1.arti_title { line-height:26px; font-family: "Microsoft YaHei"; padding:5px; text-align:center; font-size:22px; color:#222;} /**文章标题**/
.article h2.arti_title2 { line-height:22px; font-family: "Microsoft YaHei"; padding:5px; text-align:center; font-size:14px; color:#282828; } /**文章标题**/
.article .arti_metas { padding:10px; text-align:center;}
.article .arti_metas span { margin:0 5px; font-size:12px; color:#878686;} /**文章其他属性**/
.article .entry { margin:0 auto; overflow:hidden;} /**文章内容**/
.article .entry .read,.article .entry .read p { line-height:30px; font-size:14px; color:#555;}  /**阅读字体**/
.article .entry .read p { margin-bottom:30px;}
.article .entry .read img { max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width); }   /**文章阅读部分图片大小限制**/

/**页脚开始**/
#footer {  float:left; background: #0f6088; height: 100px;}
#footer .inner {  margin-top: 20px; }
#footer .inner .foot p { font-size:10px; line-height:32px; text-align:center; color:#034566; }
.yqlj { width: 1200px; border-bottom: 1px solid #166992; height: 40px; line-height:40px;  }
.yqlj p { color:#fff; }
.yqlj p a { color:#fff; font-size:14px;  } 

.foot { width: 1200px; border-top: 1px solid #0a567c; }




/**自定义新闻列表**/
.news_nav  { margin-bottom:25px; }

.news_time {  width:66px; height:49px; float:left; }
.news_time .date-day { color:#333; height:25px; line-height:25px;font-size: 16px; text-align:center;  }
.news_time .date-month { color:#2d789d; height:25px; line-height:25px;font-size: 30px; text-align:right;  }

.news_list { width:100%; float:right; }
.news_list .news_tit { font-size:14px; line-height:27px; }
.news_list .news_tit a { color:#000; }
.news_list .news_intro { font-size:14px; line-height:22px; font-family:"宋体"; }
.news_list .news_intro a { color:#4d4d4d; }




.news_list li.news span.news_title { float:left;}
.news_list li.news span.news_meta { float:right; margin-left:2px;}
.news_list li.news p {clear:both; line-height:20px; color:#787878;}
.news_list li.news p a { color:#787878;}
.news_list li.news p a:hover { color:#444; text-decoration:underline;}



/*图文*/
.tu_text{}
.tu_text .news_list {}
.tu_text .news_list li.news{margin-bottom:10px;  border-bottom: 1px dashed #d7d7d7;  min-height:255px;  }
.tu_text .news_list li.news .news_imgs{float: left;
padding-bottom: 25px;
padding-top: 28px;
padding-bottom: 28px;
width: 290px;
height: 100%;
display: inline-block; }
.tu_text .news_list li.news .news_imgs img {
    border-radius: 10px;
    max-width: 100%;
}
.tu_text .news_list li.news .news_imgs a{height: 120px; display:table-cell; vertical-align:middle; }
.tu_text .news_list li.news .news_imgs img{width:100%; height:auto; }
.tu_text .news_list li.news .news_wz{width:875px; float:right; padding-top: 28px;
padding-bottom: 28px; } 
.tu_text .news_list li.news .news_wz .news_con{ padding: 0px 0px; position:relative;} 
.tu_text .news_list li.news .news_title{line-height: 24px; font-size: 18px; width:700px; float:left; } 
.tu_text .news_list li.news .news_title a { color:#222; }
.tu_text .news_list li.news .news_time{line-height: 26px; font-size:12px; color: #a0a0a0; width:100px; float:right; }
.tu_text .news_list li.news .news_text{line-height:28px; font-size:14px; width:100%; float:left; margin-top: 15px;
min-height: 55px;}
.tu_text .news_list li.news .news_text a { color: #555555; }





/*图列表*/
.news_tu{ }
.news_tu .con{padding: 12px 0px;}
.news_tu .news_list {}
.news_tu .news_list li.news{float:left;width:235px;}
.news_tu .news_list li.news .news_box{margin:0px 10px; transition:all 0.4s ease-in-out;}
.news_tu .news_list li.news .news_box:hover{opacity:.85; filter:Alpha(opacity=85);}
.news_tu .news_list li.news .news_imgs{ overflow:hidden; vertical-align:middle; display:table-cell; width: 235px;height: 308px; border: 1px solid #dfdfdf;}
.news_tu .news_list li.news .news_imgs img{width:100%;height:auto;max-height:100%;}
.news_tu .news_list li.news .news_wz{}
.news_tu .news_list li.news .news_wz .news_con{} 
.news_tu .news_list li.news .news_title{line-height: 45px;height:45px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 14px;} 
.news_tu .news_list li.news .news_title a{ font-size:18px; color:#202020; }
.news_tu .news_list li:nth-child(3n+2) {padding-left: 245px; padding-right: 245px; }


/*日历新闻样式1*/
.rili{}
.rili .con{ padding:5px 0px;}
.rili .news_list {}
.rili .news_list li.news{margin-top:0px; border-top: 1px solid #ccc; min-height:185px; }
.rili .news_list li.news.n1{}
.rili .news_list li.news .news_date{height: 28px;line-height:28px;margin-top:3px;margin-right: -70px;font-family:"Microsoft YaHei";background: #146cc1;text-align:center;vertical-align:middle; float: left;
width: 150px;
margin-top: 30px;
margin-bottom: 35px; }
.rili .news_list li.news .news_date .news_year{ font-size: 50px;color: #fff; display: block;
width: 150px;
height: 70px;
line-height:70px; 
background: #2d789d;
text-align: center;}
.rili .news_list li.news .news_date .news_days{ font-size: 16px;color: #484747; vertical-align:middle; background: #d9d9d9;
width: 150px;
height: 35px;
line-height:35px;
display: block;
text-align: center;
margin-top: 5px;}
.rili .news_list li.news .news_wz{float: right;
width: 1000px;
margin-top: 30px;
margin-bottom: 35px; } 
.rili .news_list li.news .news_wz .news_con{margin-left:0px;}
.rili .news_list li.news .news_title{line-height: 34px;margin-top: 0px;font-size: 18px;color:#000;} 
.rili .news_list li.news .news_title a { color: #222; }
.rili .news_list li.news .news_text{line-height: 20px; margin-top:0px;font-size: 12px;color:#666;}



/*******联系我们*******/
.information-left {
    width: 700px;
    float: left;
}
.table-style {
    border-collapse: collapse;
    text-align: center;
    border: 1px solid #a2a2a2;
}
.table-style tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
    height: 40px;
}
.table-style tr td {
    border: 1px solid #a2a2a2;
}
.table-style td, th {
    display: table-cell;
    vertical-align: middle;
}
.table-style tr td a.til {
    line-height: 58px;
    font-weight: bold;
    color: #4e4e4e;
    overflow: hidden;
}

.information-right {
    float: right;
    width: 400px;
}
.items {
    margin-top: 40px;
}
.information-items {
    width: 400px;
    height: 50px;
}
.information-items h3 {
    float: left;
    margin-top: 0px;
    margin-bottom: 0px;
}
.information-items h3 img {
    margin-right: 5px;
}
.information-items h3 a {
    font-size: 15px;
    font-weight: bold;
    color: #404040;
}
.information-items h4 {
    line-height: 26px;
    margin-top: 0px;
    margin-bottom: 0px;
}
.information-items h4 a {
    font-size: 14px;
    color: #555555;
    margin-left: 15px;
}



.item-case {
    width: 100%;
    height: 235px;
    display: inline-block;
    position: relative;
    margin-bottom: 70px;
}
.item-left, .item-right {
    width: 600px;
    display: inline-block;
    float: left;
    text-align: left;
    position: relative;
    height: 100%;
}

.typename {
    background: #2d789d;
    width: 180px;
    height: 70px;
    display: inline-block;
    position: absolute;
    left: 0px;
    top: 50px;
    padding-left: 25px;
}
.typename a {
    font-size: 26px;
    color: #fff;
    background: url(images/redline_07.png) left bottom no-repeat;
    line-height: 55px;
    padding-bottom: 10px;
}






.item-left .wp_article_list .list_item { height:42px; line-height:42px; border-bottom: 1px solid #e3e3e3; }
.item-left .wp_article_list .list_item .Article_Index { background:url(images/jiantou.jpg) no-repeat 0 center; height: 35px; }


.item-right .wp_article_list .list_item { height:42px; line-height:42px; border-bottom: 1px solid #e3e3e3; }
.item-right .wp_article_list .list_item .Article_Index { background:url(images/jiantou.jpg) no-repeat 0 center; height: 35px; }


.more { text-align:left; margin-top:40px;  }
.more a.more-link {  color: #2d789d; font-size:16px; font-weight:bold; }
