/* CSS Document */
/*网页全局样式开始*/
body{
    /*font-size:14px;*/
    /*font-family:"Microsoft YaHei";*/
}
/*input,button,textarea,select,optgroup,option{font-size:12px;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;}*/
/*body, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, h1{padding:0;margin:0;}*/
/**{padding:0;margin:0; box-sizing:border-box;-moz-box-sizing:border-box; !* Firefox *!-webkit-box-sizing:border-box; !* Safari *!}*/
/*img{border:none;}*/


a{text-decoration:none; color:#595757; cursor: pointer;}
a:hover{text-decoration:none; color:#007ce4; cursor: pointer;}


/*.top1{ width:1200px; height:42px; margin:auto; text-align:left; line-height:42px;}*/
/*.logo{ width:1200px; height:100px; margin:auto; text-align:left}*/
/*.logo img{ margin-top:18px;}*/



/*首页焦点图样式*/
.m_banner{ background:#fff;height:360px; position:relative;}
.m_banner .banner{height:360px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:100px;width:960px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -480px;z-index:2;}
.banner_ctrl a{ display:block;width:72px;height:72px; position:absolute; opacity:.2;filter: alpha(opacity=20);
-moz-opacity:0.2;}
.banner_ctrl a.prev{background:url(lop_06.png);}
.banner_ctrl a.next{right:-30px; background-position:-30px 0; background:url(lop_03.png)}
.m_banner .banner .main_c{ position:relative;z-index:10;height:388px;}




/*图片新闻焦点图样式*/
.focus{ position:relative; width:420px; height:240px; background-color: #000; float: left;}
.focus img{ width: 420px; height: 240px;}
.focus .shadow .title{width: 200px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}
.focus .fPic{ position:absolute; left:0px; top:0px; }
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:60px; line-height: 60px; background:rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }
.focus .fcon img{ display:block; }
.focus .fbg{bottom:18px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#03a6ff;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none; font-style:normal; }
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}
.focus .prev:hover{  background-position:0 0; }
.focus .next:hover{  background-position:-40px 0;}



.tpxw{ width:1000px; height:240px; margin:auto}
.tpxwL{ width:420px; float:left; height:240px;}
.tpxwR{ width:560px; float:left; margin-left:20px; height:240px;}
.tpxwr1{ height:40px; background:#f4f4f4}
.tpxwr1L{ width:120px; height:40px; background:#0080ff; text-align:center; line-height:40px; font-size:18px; color:#FFF;}
.tpxwr1R{ line-height:40px; float:right; margin-right:15px;}


.gsjj{ height:240px; margin:auto; background:#fafafa}
.gsjjpic{ width:440px; float:left; height:240px;}
.gsjjlist{ width:550px; float:left; height:240px;}


.ywfc{ width:1000px; margin:auto; height:40px; background:#f4f4f4}

.ml-0 {
    margin-left: 0 !important;
    padding-left: 0 !important;
}
.mr-0 {
    padding-right: 0 !important;
    margin-right: 0 !important;
}

.y-l {
    background:#dde6ed;
    border-radius:5px;
    margin-left: 0;
    margin-right: 10px;
}
.y-m {
    background:#dde6ed;
    border-radius:5px;
    margin-left: 5px;
    margin-right: 5px;
}
.y-r {
    background:#dde6ed;
    border-radius:5px;
    margin-left: 10px;
    margin-right: 0;

}

.y1{
    background:#dde6ed;
    border-radius:5px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.y2{
    float:left; width:320px;
    margin-left:20px;
    background:#dde6ed;  border-radius:5px
}

.yqlj {
    width:100%;
    margin:auto;
    background:#f0f3f6;
}
.yqljr{
    display: inline-flex;
    flex-wrap: wrap;
    width:160px;
    height: 40px;
    margin-left:10px;
}

.lan{ width:1200px; min-height:770px; margin:auto;}
.lan1{ float:left; width:250px; background:#f6f6f6; height:770px}
.lan2{ height:40px; line-height:40px; background:#0080ff; text-align:center; color:#FFF; font-size:18px}
.lan3{ float:left; margin-left:20px; width:928px; min-height:770px; background:#f6f6f6; border:#f1f1f1 solid 1px;}
.lan4{ width:888px; margin:auto; height:40px; border-bottom:#CCC solid 2px; background:url(bt_title_blue.jpg) no-repeat 0 12px}
.lan4 span{ line-height:38px; border-bottom:#1e79cc solid 2px; float:left; padding:0 10px 0 25px; font-size:15px;}





.wz1{ float:left; margin-top:8px;}
.wz2{ float:left; margin-left:10px; line-height:30px; font-size:15px;}
.wz3{ width:1200px; padding:25px 100px 30px 100px; border:solid 1px #CCCCCC; margin:auto; margin-top:20px; min-height:500px;}






