﻿@charset "utf-8";
/* function */
.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-pr{position:relative;}
.f-prz{position:relative;zoom:1;}
.f-oh{overflow:hidden;}
.f-ff0{font-family:arial,\5b8b\4f53;}
.f-ff1{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f-fs1{font-size:12px;}
.f-fs2{font-size:14px;}
.f-fwn{font-weight:normal;}
.f-fwb{font-weight:bold;}
.f-tal{text-align:left;}
.f-tac{text-align:center;}
.f-tar{text-align:right;}
.f-taj{text-align:justify;text-justify:inter-ideograph;}
.f-vam,.f-vama *{vertical-align:middle;}
.f-wsn{word-wrap:normal;white-space:nowrap;}
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}
.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}
.f-ti{overflow:hidden;text-indent:-30000px;}
.f-ti2{text-indent:2em;}
.f-lhn{line-height:normal;}
.f-tdu,.f-tdu:hover{text-decoration:underline;}
.f-tdn,.f-tdn:hover{text-decoration:none;}
.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.f-csp{cursor:pointer;}
.f-csd{cursor:default;}
.f-csh{cursor:help;}
.f-csm{cursor:move;}
.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}

.s_main_body{ width:1200px; margin:0 auto;}
.sub_lay1{ margin-top:15px; background:#FFFFFF; width:1200px; padding-left:10px; padding-right:10px; margin-bottom: 10px;}
.sub_lay1 .sub_left{ width:240px; }
.sub_lay1 .sub_right{width:940px;border:solid 1px #dddddd;}
.sub_lay1 .left_1{ height:202px; border:solid 1px #1e5ea4}
.sub_lay1 .g-left-chanage{ padding-top:4px; background-color:#246bb1}
.sub_lay1 .left-title-1{background-color:#FFFFFF;font-size:14px; text-align:center; font-weight:bold; height:62px; line-height:62px; color:#2872b9}
.sub_lay1 .left-title-info{font-size:14px; height:35px; line-height:35px; color:#FFFFFF; padding-left:25px;}
.sub_lay1 .left_1 h2 {width: 228px;height: 30px; margin-top:1px; border: solid 1px #4A91D1; border-left:none; border-right:none; position: relative;background: url(../images/sub_left_title.gif) repeat-x;}
.sub_lay1 .left_1 p{font-size: 14px; font-weight: normal; position: absolute; top:6px; left: 28px; color: #FFF;}

.sub_lay1 .left_2{ border:solid 1px #1e5ea4; margin-top:5px;}
.sub_lay1 .left_2 img{ width:228px;}

.sub_lay1 .left_3 { padding-top:4px; background-color:#666;border:solid 1px #3e3d3d; }
.sub_lay1 .left_3 .title { height:40px; border-bottom:solid 1px #1e5ea4; background-color:#FFF;text-transform: uppercase; line-height:40px;font-size:16px; color:#2062a8; padding-left:25px;}

.sub_lay1 .left_3 ul{width: 238px; overflow:hidden; position: relative;  border-top: none; background-color: #fff;}
.sub_lay1 .left_3 ul li{ width:228px; float:left; height: 13px; position: relative; background: url(../images/maincontent_mid_liststyle.jpg) 18px 10px no-repeat;}
.sub_lay1 .left_3 ul li div{position: absolute; top:0; left: 18px; width: 350px; overflow: hidden; white-space: nowrap;}
.sub_lay1 .left_3 ul li p{position: absolute; top:0; right: 10px; color: #aeaeae;}
.sub_lay1 .left_3 ul li{padding: 6px 0px 6px 28px;}


.sub_lay1 .sub_right_head{ height:45px; width:100%; margin:0 auto; border-bottom:solid 2px #3e3d3d}
.sub_lay1 .sub_right_left{ width:165px; height:45px; font-size:16px; color:#2367ae; line-height:45px; padding-left:25px;}
.sub_lay1 .sub_right_nav{ width:520px; height:45px;line-height:45px; padding-right:25px; text-align:right;font-family: \5b8b\4f53; color:#2265ac}
.sub_lay1 .sub_right_nav a{ color:#2367ae;}
.sub_lay1 .sub_right_nav a:hover{ color:#2367ae;}
.sub_lay1 .sub_right_nav a:visited{ color:#2367ae;}

.sub_right{ background-color:#FFFFFF;}

.sub_right .c-list{ min-height:715px; width:98%; margin:0 auto;}
.sub_right .c-list .time{position: absolute;right: 5px;font-size: 13px;color: #909090;}
.sub_right .c-list ul li{ font-size:14px; overflow:hidden;margin:0px 0px 0px 0px;padding: 6px 0px 6px 0px; position:relative; border-bottom:dotted 1px #dddddd}
.sub_right .c-list .title{ width:520px; color:#2265ac;font-size:14px;font-weight:700; }
.sub_right .c-list .title a{  color:#2265ac;}
.sub_right .c-list .title a:hover{  color:#2265ac;}
.sub_right .c-list .title a:visited{  color:#2265ac;}
.sub_right .c-list .date{ width:190px; color:#9d9d9d;font-size:12px; text-align:right;}
.sub_right .c-list p{  display:block; line-height:200%; color:#aeaeae; text-indent:2em;}
.sub_right .c-list .Intr{ line-height:200%; color:#aeaeae; text-indent:2em; overflow:hidden; }
.sub_right .c-list .title-head{height:50px; line-height:50px;}
.sub_right .c-list .page-list{ height:35px; line-height:35px; text-align:right;}

/* 多行式面包屑导航-默认竖线分隔 */
.m-crumb{overflow:hidden;line-height:1.5;}
.m-crumb ul{margin-left:-20px;}
.m-crumb li{float:left;word-wrap:normal;white-space:nowrap;}
.m-crumb li:before{display:inline-block;width:20px;text-align:center;content:'|';font-size:12px;color:#ccc;font-family:\5b8b\4f53;}
/* 箭头分隔 */
.m-crumb-arr li:before{content:'\3E';}
/* 空白分隔 */
.m-crumb-blank ul{margin-left:-10px;}
.m-crumb-blank li:before{width:10px;content:'';}

.sub_content{ background:#FFFFFF; position:relative; border:solid 1px #dddddd;}
.sub_content .c-title{  position:relative; }
.sub_content .c-title .title{  position:relative;  line-height:50px; color:#2265ac;text-align:center; font-size:30px;font-family: "Microsoft YaHei" ! important; padding-top: 15px; }
.sub_content .c-title .date{  height:40px; line-height:35px; color:#aeaeae; border-bottom:dotted 1px #dddddd;  text-align:center;}
.sub_content .content{ line-height:150%; font-size:14px; padding:15px 0px 20px 0px;  color:#4a4a4a; width:95%; margin:0 auto;}
.c-nav{ height:35px; line-height:35px; width:90%; margin:0 auto; font-size:14px; border-bottom:dotted 1px #dddddd;border-top:dotted 1px #dddddd}
.c-nav .c-nav-lf{ width:50%;}
.c-nav .c-nav-ri{ width:50%; text-align:right;}
.c-nav a{color:#1a569c}
.c-nav a:hover{color:#1a569c}
.c-nav a:visited{color:#1a569c}
.sub_content .content img{ max-width:700px;}
/* 普通翻页器-默认居中 */
.m-page{margin:10px 0 0;text-align:center;line-height:32px;font-size:0;letter-spacing:-0.307em;word-wrap:normal;white-space:nowrap;color:#999;}
.m-page a,.m-page i{display:inline-block;vertical-align:top;padding:0 12px;margin-left:-1px;border:1px solid #ddd;font-size:12px;letter-spacing:normal;text-shadow:0 1px #fff;background:#fff;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s;}
.m-page a,.m-page a:hover{text-decoration:none;color:#39c;}
.m-page a:first-child{margin-left:0;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.m-page a:last-child{margin-right:0;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.m-page a.pageprv:before,.m-page a.pagenxt:after{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;}
.m-page a.pageprv:before{margin-right:3px;content:'\3C';}
.m-page a.pagenxt:after{margin-left:3px;content:'\3E';}
.m-page a:hover{background:#f5f5f5;}
.m-page a:active{background:#f0f0f0;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#999;background:#f5f5f5;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#ccc;background:#fff;}
/* 居左 */
.m-page-lt{text-align:left;}
/* 居右 */
.m-page-rt{text-align:right;}
/* 较小 */
.m-page-sm{line-height:22px;}
.m-page-sm a,.m-page-sm i{padding:0 8px;}
/* 分离 */
.m-page-sr a,.m-page-sr i{margin:0 3px;border-radius:5px;}
.m-page-sr i{border:0;}
.m-page-sr a:first-child,.m-page-sr a:last-child{border-radius:5px;}


/*订制栏目页*/
.g-clist{  margin-top:5px;color:#2064AB;background:#FFFFFF;}
.g-clist .xxlb{ color:#2064AB;width:85px; font-weight:bold; text-align:center;}
.g-clist .more{ width:55px; border-left:none; }
.g-clist .nr{  border-right:none; }
.g-clist a:link{ color:#2064AB; margin-right:15px;}
.g-clist a:hover{ color:#2064AB; margin-right:15px;}
.g-clist a:visited{ color:#2064AB; margin-right:15px;}
.g-clist ad1-last{ margin-right:0px;}

.g-sub-nav{ height:40px; width:100%; background:#2265ac; color:#FFFFFF; margin-bottom:5px;}
.g-sub-nav ul li a:link{  font-size:12px;color:#FFFFFF; margin:0 13px 0 13px;  line-height:36px;}
.g-sub-nav ul li a:visited{  font-size:12px;color:#FFFFFF;}
.g-sub-nav ul li a:hover{  font-size:12px;color:#FFFFFF;}
.g-sub-nav ul li{width:auto; float:left; }
/*.g-sub-nav ul li{ background:url('../images/line_nav.jpg') no-repeat right 50%;}*/
/*.nav_2 ul li::after{ content}*/
.g-sub-nav ul .nav_title{ background:none;}