@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{ margin:0; padding:0; }
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{ display:block; }
table{ border-collapse:collapse; border-spacing:0; }
caption,th{ text-align:left; font-weight:normal; }
html,body,fieldset,img,iframe,abbr{ border:0;}
img{vertical-align:top;}
html{ overflow-x:hidden; }
i,cite,em,var,address,dfn{ font-style:normal; }
[hidefocus],summary{ outline:0; }
li{ list-style:none; }
h1,h2,h3,h4,h5,h6,small{ font-size:100%; }
sup,sub{ font-size:83%; }
pre,code,kbd,samp{ font-family:inherit; }
q:before,q:after{ content:none; }
textarea{ overflow:auto; resize:none; }
label,summary{ cursor:default; }
a,button{ cursor:pointer; }
h1,h2,h3,h4,h5,h6,em,strong,b{ font-weight:bold; }
del,ins,u,s,a,a:hover{ text-decoration:none; }
body,textarea,input,button,select,keygen,legend{ font:13px/1 arial,\5b8b\4f53; color:#333; outline:0; }
:focus { outline:0; }
/*备用样式表*/
.none { display:none; }
.wcb{ width:100%; height:30px; border:2px dashed #97CBE0; }
.hidden { visibility:hidden; }
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline; }
.clearfix:after{clear: both;content: ".";display: block;height:0;visibility: hidden;}
.clearfix{ display: block; *zoom:1; }
.icon{display:inline-block;width: 32px;height: 32px;vertical-align:middle;background:url(images/icon.png) no-repeat;}
/*css3扩展*/
body:before {content: ""; position: fixed; top: -10px; left: 0; z-index: 110; width: 100%; height: 10px;
 -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	     box-shadow: 0px 0px 10px rgba(0,0,0,.8);
}
::-webkit-input-placeholder { color:#ccc;/* WebKit browsers */}
:-moz-placeholder {color:#ccc; /* Mozilla Firefox 4 to 18 */}
::-moz-placeholder { color:#ccc;/* Mozilla Firefox 19+ */}
:-ms-input-placeholder { color:#ccc;/* Internet Explorer 10+ */}
/**布局开始**/
body {background: #f0f3f8;line-height: 1;font-size: 13px;font-family: "Arial","Microsoft YaHei","\u5b8b\u4f53", Tahoma, Geneva, sans-serif;color:#333;}
p{line-height:1.75;}
a {color:#3b3b3b; text-decoration:none; transition:all 0.4s ease-in-out; }
a:hover { color:#095ab5; }
/*页面尺寸*/
.wrapper { width:100%; margin:0 auto;  }
.wrapper .inner {min-width: 1200px;width: 1200px;margin:0 auto;} /**页面全局宽度**/
/*headtop*/
#headtop{background: #666;}
#headtop .inner{}
.headtop .top-left{float: left;}
.headtop .top-right{float:right;}
/*head开始*/
#header {background: #f0f3f8 url('../images/T_icon/head_bg.png') no-repeat center top;}
#header .inner{height: 230px;position:relative;}
.header .sitelogo{padding-top: 23px;padding-left: 10px;}
.header .sitetitle {width: auto;display: block;margin-top: 40px;margin-left: 33px;font-size: 27px;font-weight:bold;color:#fff;} /**站点名称**/
.header .head-left{float:left;display:inline-block;}
.header .head-main{float:left;margin-top:10px;}
.header .head-right{float:right;margin-top: 12px;width:200px;}
/*rale样式*/
.site-rale{ padding: 0 20px;}
.site-rale ul{  margin: 0 -1%;}
.site-rale ul li.links{transition: 1s;border-radius: 5px;width: 14.45%;float:left;border: 1px solid #dae4f3;margin: 0 1%;}
.site-rale ul li.links a{margin-bottom: 12px;margin-top: 20px;display: block;line-height: 30px;padding-top: 40px;font-size: 14px;color: #333;background: url(../images/T_icon/i1.png) no-repeat center top;text-align: center;}
.site-rale ul li.links a:hover{ color: #4879c4;}
.site-rale ul li.links.i1 a{}
.site-rale ul li.links.i2 a{background: url(../images/T_icon/i2.png) no-repeat center top;}
.site-rale ul li.links.i3 a{background: url(../images/T_icon/i3.png) no-repeat center top;}
.site-rale ul li.links.i4 a{background: url(../images/T_icon/i4.png) no-repeat center top;}
.site-rale ul li.links.i5 a{background: url(../images/T_icon/i5.png) no-repeat center top;}
.site-rale ul li.links.i6 a{background: url(../images/T_icon/i6.png) no-repeat center top;}
/**首页三列布局**/
.main1{  background: #f0f3f8;}
.main1 .inner{padding: 40px 0;}
.main1 .ml{float:left;width: 18%;}
.main1 .mr{float:right;width: 80%;}

/**标题栏新闻窗口**/
.post .tt {display:inline-block;width:100%;border-bottom: 0px solid #e6e6e6;} /**标题栏**/
.post .tt .tit {display:inline-block;float:left;font-size: 16px;font-weight: bold;} /**标题字体**/
.post .tt .tit .title {display:block;line-height: 45px;color: #4879c4;font-family:"Microsoft yahei";}
.post .tt .tit .name{ display:none; line-height:16px; color:#333; }/*栏目别名*/
.post .con { padding: 6px 0; margin:0 auto; }
.post .con .wp_article_list .list_item { border-bottom:1px dashed #ccc; } /**新闻列表**/
.post .con .wp_article_list .list_item .Article_Index { background:url(images/li.gif) no-repeat center; }
.post .more_btn {display:inline-block;*display:inline; *zoom:1; height: 20px;margin-top: 10px;line-height: 20px;float:right;}
.post .more_btn .more_text,.post .more_btn a {font-size: 14px;cursor:pointer;} 
.post .more_btn a{color: #488ed5;} 
.post .more_btn a:hover{color:#666;} 
/*标准标题*/
.post1 .tt {border-bottom: 2px solid #146cc1;}
.post1 .tt .tit .title {display:inline-block;margin-right:20px;font-size: 16px;font-weight:bold;color: #18267d;cursor:pointer;}
/**自定义新闻列表**/
.news_list { }
.news_list li.news {line-height: 34px;padding-left:0px;} /**标题图标**/
.news_list li.news span.news_title { float:left; }/*标题*/
.news_list li.news span.news_title img {vertical-align: middle;}
.news_list li.news span.news_meta {float:right;margin-left:2px;color: #9C9C9C;}/*属性*/
.news_list li.news .news_time,
.news_list li.news .news_time span{color: #666;}/*发布时间*/
.news_list li.news .news_icon {display:inline-block;margin:0 auto; border:0px solid red;}
.news_list li.news .news_text {line-height:22px; color:#666;}/*默认简介*/
.news_list li.news .news_bg {position:absolute; left:0px;bottom:0px; right:0px; height:30px; background:#000; opacity:.7; filter:Alpha(opacity=70);}
.news_list li.news p {line-height:34px;}
/*日历新闻样式1*/
.rili{}
.rili .con{ padding:5px 0px;}
.rili .news_list {}
.rili .news_list li.news{margin-bottom: 20px;margin-top:0px;}
.rili .news_list li.news.n1{}
.rili .news_list li.news .news_date{border: 1px solid #dae3ef;float: left;width: 58px;height: 54px;margin-right: -65px;font-family:"Microsoft YaHei";text-align:center;vertical-align:middle;}
.rili .news_list li.news .news_date .news_year{height: 30px;display: block;font-size: 20px;color: #4879c4;line-height: 30px;}
.rili .news_list li.news .news_date .news_days{display: block;height: 24px;font-size: 12px;color: #4879c4;vertical-align:top;line-height: 24px;}
.rili .news_list li.news .news_wz{width:100%;} 
.rili .news_list li.news .news_wz .news_con{margin-left:70px;}
.rili .news_list li.news .news_title{line-height: 28px;margin-top: 0px;font-size: 16px;color:#000;} 
.rili .news_list li.news .news_text{line-height: 20px; margin-top:0px;font-size: 12px;color:#666;}
/*标题文*/
.news_text{}
.news_text .news_list {}
.news_text .news_list li.news{margin-bottom:10px;} 
.news_text .news_list li.news .news_title{line-height: 24px; font-size: 15px;} 
.news_text .news_list li.news .news_text{line-height:22px;font-size: 13px;}
.news_text .news_list li.news .news_time{line-height: 28px;font-size: 13px;}
/*文字图标链接*/
.link_text {margin-bottom:0px;}
.link_text .news_list{margin:0 -5px;}
.link_text .news_list li.news{float:left;width:20%;text-align:center;}
.link_text .news_list li.news .news_box{margin:0 5px;}
.link_text .news_list li.news .link_icon{display:inline-block;width:100%;background-color:#1b2ea3;}
.link_text .news_list li.news .link_icon:hover{background-color:#666;}
.link_text .news_list li.news .link_con{display:block;line-height:30px;color:#fff;}
/*二级页面*/

.link_text li.links {
    box-shadow: 0px 0px 7px #eee;
    margin-bottom: 22px;
    border-radius: 10px;
    line-height: 60px;
    background: #fff;
}

.top-left {
    box-shadow: 0px 0px 6px #eee;
    position: relative;
    margin-top: -150px;
    padding: 20px 0;
    background: #fff;
    border-radius: 10px 0 0 10px;
}

.site-rale ul li.links:hover {
    border: 1px solid #4879c4;
}
.post.post2.post-31.mbox,.post.post2.post-32.mbox {box-shadow: 0px 3px 6px #eee;border-radius: 10px;padding: 10px;background: #fff;}
.main1 .top-bottom .ml {
    width: 49%;
}
.main1 .top-bottom .mr {
    width: 49%;
}

.top-bottom {
    padding: 30px 0 0;
}
.link_text li.links.i1 a {background: url(../images/T_icon/n1.png) no-repeat center left;background-size: 45px;
    background-position-x: -4px;}
.link_text li.links.i2 a {background: url(../images/T_icon/n2.png) no-repeat center left;}
.link_text li.links.i3 a {background: url(../images/T_icon/n3.png) no-repeat center left;}
.link_text li.links.i4 a {background: url(../images/T_icon/n4.png) no-repeat center left;}
.link_text li.links a {font-size: 16px;display: block;padding-left: 65px;margin-left: 35px;}
.top-bottom .post .tt {
    border-bottom: 1px solid #eee;
}.rili .news_list li.news .news_title a {
	width: 100%;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
	text-overflow: ellipsis;
	max-height:60px;
}



