﻿body{background-attachment: fixed; min-width: 1000px;}
.m-w1000{float: none;width: 1000px;margin: 0 auto;clear: both;}

/*=-=-=-=-=-头部=-=-=-=-*/
*{font-family: 微软雅黑 !important;}
.g-head{ width:100%; height: 170px;}
.g-head .m-head1{ width:100%; height: 44px; line-height: 44px;font-size: 13px; color: #fff;    background: #0e3c91;}
.g-head .m-welc{ float:left;}
.g-head .m-login{ float: right; font-size:13px;}
.g-head .m-login a{ color: #fff;}
.g-head .m-logo{ float: left; margin: 40px 0 0 0;}
.g-head .m-search{ float:right; width: 150px;margin-top: 11px; margin-right:16px; background:url(../imgs/hyicon32.png) top center no-repeat;}
.g-head .m-search .m-text{font-size: 14px; color:#fff;border: 0; float:left;height: 22px;line-height: 22px;background: 0;width: 110px;padding-left: 10px; outline: 0; border: none;}
.g-head .m-search .m-btn{background: 0; float: right; border: none; cursor: pointer;width: 32px;height: 26px;font-size: 12px;line-height: 26px;margin-left: -4px;}

.g-head .m-menu .f-list{float: left;white-space: nowrap;position: relative;display: inline;margin: 0;}
.g-head .m-menu .m-name{height: 40px; line-height: 60px;font-weight: 200; padding: 0 14px;font-size: 16px;text-decoration: none;color: #000;font-family: 微软雅黑;}
.g-head .m-menu .f-list:hover .m-name,.g-head .m-menu .m-name.on{background:url(../imgs/hyicon35.jpg) center 54px no-repeat;}

.g-head .m-menu .list2{font-size:13px;float: left; overflow: hidden;width: 188px; margin: 0;padding: 0;position: absolute;left: 50%; margin-left: -92px; top: 0;background: white;border-bottom-width: 0;z-index: 100;top: 60px !important;display: none;}
.g-head .m-menu .list2 li{display: block; width: 188px;color: #fff;height: 40px;line-height: 36px;font-size: 18px;text-decoration: none;font-weight: bold;background: #0e3c91;text-align: center;margin-top: 3px; margin-right:-40px;}
.g-head .m-menu .list2 li a{ display: block; text-align: center;color: #fff;}

.m-menu{ float:right; margin:47px -14px 0 0;}

/*=-=-=-=-=-底部=-=-=-=-*/
.m-foot1 { background: #313030;color: #fff;}
.m-foot1 .m-w1000 { padding-top: 52px; padding-right: 15px; padding-left: 15px;margin-right: auto;margin-left: auto; width: 1000px; overflow: hidden;}
.m-foot1 .row { margin-right: -15px; margin-left: -15px;}
.m-foot1 .col-md-3 {width: 25%;position: relative; min-height: 1px;padding-right: 15px;padding-left: 15px;    float: left; box-sizing: border-box;}
.m-foot1 .m-foot1-col { padding-bottom: 5px; padding-right: 0px;}
.m-foot1 hr{margin: 20px 0;border: 0;border-top: 1px solid #404040;border-bottom: 0;}
.m-foot1 a {color: #fff;}
.m-foot1 address { line-height: 1.7;}
.m-foot1 p { margin-bottom: 20px;}
.m-foot1 h2 {font: 400 21px "PT Sans Narrow", Arial, sans-serif; margin: 0 0 8px;color: #c2c1c1;text-transform: uppercase;}
.margin-bottom-20 {margin-bottom: 20px !important;}
.m-foot1 li {margin-bottom: 6px; background: url(../imgs/hyicon34.png) left center no-repeat; padding-left: 12px;}
.m-foot1 a:hover{color: #b0b0b0;}
.m-foot2 a{color: #7f7f7f;}
.m-foot2{background: #272626;color: #7f7f7f;font-size: 12px; line-height: 56px; height: 56px;}
 .m-foot1 h2{ color:#fff !important;}

/*首页 banner*/
.g-banner{ width:100%; height:475px; overflow:hidden; position:relative; margin-bottom: 30px;}
.g-banner .hd{ height:15px; overflow:hidden; position:absolute; right:0; bottom:27px;width: 100%;  z-index:1; }
.g-banner .hd ul{ overflow:hidden; zoom:1; float:left;  width: 100%; text-align: center;}
.g-banner .hd ul li{filter: alpha(opacity=50);line-height: 999px; margin:0 10px; width: 42px; zoom: 1;display: inline-block;background: #fff;height: 8px; overflow: hidden;cursor: pointer;opacity: 1;}
.g-banner .hd ul li.on{background: #22abdc;opacity:1;}

.g-banner .bd{ position:relative; height:100%; z-index:0;   }
.g-banner .bd li{ zoom:1; vertical-align:middle; width: 100%; height: 475px; position: relative;}
.g-banner .bd img{ width:1920px; height:475px; display:block; position: absolute; left: 50%; top: 0; margin-left: -960px;}

.g-banner .prev,.g-banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../imgs/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.g-banner .next{ left:auto; right:3%; background-position:8px 5px; }
.g-banner .prev:hover,.g-banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.g-banner .prevStop{ display:none;  }
.g-banner .nextStop{ display:none;  }

/*=-=-=-=-=-首页 第二层=-=-=-=-*/
.m-sy-w2{float: none;width: 1000px;margin: 0 auto;margin-bottom: 40px; overflow: hidden;}
.m-sy-w2 .m-pic{ float: left;width: 514px; height: 276px; text-align:center; position:relative; overflow:hidden;}

.m-sy-w2 .m-pic .m-form{ position:absolute; width:352px; left:50%; top:0; height:100%; margin-left:-176px;}
.m-sy-w2 .m-pic .m-form h1{ color:#226997; font:36px/58px "微软雅黑"; padding:66px 0 29px;}
.m-sy-w2 .m-pic .m-form .m-text{ width:280px; font-size:24px; padding:15px; box-sizing:border-box; height:56px; border:1px solid #bfbfbf; border-right:none; float:left; color:#acacac;}
.m-sy-w2 .m-pic .m-form .m-btn{ width:72px; height:56px; background:#226997; color:#fff; font-size:24px; cursor:pointer; border:none;}
.m-sy-w2 .m-pic img{ width: 514px; height: 276px; display: block;}
.m-sy-w2 .m-sylist1{ float: right; width: 472px;}

.m-sy-w2 .slideTxtBox{ width:472px;text-align:left;  }
.m-sy-w2 .slideTxtBox .hd{ height:26px; position:relative;overflow: hidden; padding-bottom: 15px;}
.m-sy-w2 .slideTxtBox .hd .m-more{line-height: 14px; position: absolute; right: 0; top: 0; font-weight: bold;color: #0d4987;font-size: 12px;text-decoration: none; height: 26px; line-height: 26px;}
.m-sy-w2 .slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:26px;   }
.m-sy-w2 .slideTxtBox .hd ul li{ background: #eee;width: 100px;height: 26px;line-height: 26px;float: left;text-align: center;color: #5a5a5a;font-weight: 200;cursor: hand;font-size: 14px;margin-right: 10px; cursor: pointer;}
.m-sy-w2 .slideTxtBox .hd ul li.on,.m-sy-w2 .slideTxtBox .hd ul li:hover{background: #0d4987; color: #fff; }
.m-sy-w2 .slideTxtBox .bd ul{ zoom:1;  }
.m-sy-w2 .slideTxtBox .bd ul li{    height: 75px;margin-bottom: 8px;}
.m-sy-w2 .m-title{font-size: 14px;line-height: 26px;font-weight: bold; height: 26px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}	
.m-sy-w2 .m-title a{color: #333;}
/*.m-sy-w2 .m-title a:hover {color: #06c;}*/





.m-sy-w2 .m-ditail{font-size: 13px;line-height: 22px;color: #898989;}
.m-sy-w2 .slideTxtBox .bd ul li.on .m-title a,.m-sy-w2 .slideTxtBox .bd ul li .m-title:hover a{ color: #003997;}

.m-sy-w2 .slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
.m-sy-w2 .slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("../imgs/arrow.png") 0 0 no-repeat; }
.m-sy-w2 .slideTxtBox .arrow .next{ background-position:0 -50px;  }
.m-sy-w2 .slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
.m-sy-w2 .slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }


/*=-=-=-=-=-首页 第三层=-=-=-=-*/
.m-sy-w3{float: none;width: 100%;height: 400px;background: #aacae1; margin:15px 0 30px;}				
.m-sy-w3 .m-flt{ width:1000px; height:400px; overflow:hidden; margin: 0 auto;}
.m-sy-w3 .m-flt .m-item{ float:left; width:250px; position:relative;}
.m-sy-w3 .m-flt .m-item a{ display:block; width:250px; height:400px; font-size:0px; text-decoration:none;}
.m-sy-w3 .m-flt .m-item .m-hover{ background:url(/images/37.png) no-repeat; position:absolute; top:400px;}


/*=-=-=-=-=-首页 第四层=-=-=-=-*/
.m-sy-w4{float: none; width: 1000px;margin: 0 auto;height: 400px;}
.m-sy-w4 .m-detail{line-height: 24px; margin-bottom:25px; color: #5a5a5a; font-size: 12px;}
.m-sy-w4 .m-more{width: 207px;height: 49px;font-size: 16px; background:url(../imgs/hyicon28.jpg) no-repeat;margin: 0 auto;line-height: 49px;display: block;text-decoration: none;color: #0d4987;text-align: center;}

/*=-=-=-=-=-首页 第五层=-=-=-=-*/
.m-sy-w5{float: none; width: 100%;height: 390px;background: #eee;}
.m-sy-w5 .m-pic{ width: 100%; text-align: center;}
.m-sy-w5 .m-pic img{ display: block; margin: 0 auto;}
.m-sy-w5 .picMarquee-left{ width:1000px;  overflow:hidden; position:relative; margin: 0 auto;}
.m-sy-w5 .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.m-sy-w5 .picMarquee-left .bd ul li{ float:left; _display:inline; margin: 0 75px 0 0; overflow:hidden; text-align:center; width: 284px;height: 236px;background: #fff; }
.m-sy-w5 .picMarquee-left .bd ul li .pic{ text-align:center; }
.m-sy-w5 .picMarquee-left .bd ul li .pic img{width: 284px;height: 190px; display:block; }
.m-sy-w5 .picMarquee-left .bd ul li .title{ display: inline;color: #000;font-size: 14px;font-weight: bold;line-height: 40px; }

/*=-=-=-=-=-首页 第六层=-=-=-=-*/
.m-sy-w6{float: none;width: 1000px;margin: 0 auto;margin-bottom: 40px;}
.m-sy-w6 .m-pic{ width: 100%; text-align: center;}
.m-sy-w6 .picMarquee-left{ width:1000px;  overflow:hidden; position:relative; margin: 0 auto;}
.m-sy-w6 .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.m-sy-w6 .picMarquee-left .bd ul li{ float:left; _display:inline; margin: 0 32px 0 0; overflow:hidden; text-align:center; height: 66px;width: 224px; border: 1px solid #dfdfdf;}
.m-sy-w6 .picMarquee-left .bd ul li .pic{ text-align:center;}
.m-sy-w6 .picMarquee-left .bd ul li .pic img{height: 66px;width: 224px; display:block; }


/*=-=-=-=-=-首页 第三层=-=-=-=-*/
/*=-=-=-=-=-首页 第三层=-=-=-=-*/
/*=-=-=-=-=-首页 第三层=-=-=-=-*/
/*=-=-=-=-=-首页 第三层=-=-=-=-*/

.m-sy-w2 .slideTxtBox .bd ul li.f-list1 a{color: #ff2e3f;}
.m-sy-w2 .slideTxtBox .bd ul li a:hover,.m-sy-w2 .m-title:hover a,.m-sy-w2 .m-title a:hover {color: #003997}

/*2018年4月25日11:48:06*/
.m-foot2 { color:#ffffff;}
.m-foot2 a{  color:#fff;}
.m-foot2 .m-left{ float:left;}
.m-foot2 .m-right{ float:right;}
.m-foot2 .m-right a:last-child{ margin-left:6px;}

.m-pice{ width:1000px; margin:0 auto;}
.m-pice li{ width:333px; float:left; position:relative;}
.m-pice li .m-pic{ display:block;}
.m-pice li .m-roll{ width:130px; height:130px;position:absolute; left:0; right:0; margin:auto; top:0; bottom:0; text-align:center; padding-top:78px; box-sizing:border-box; z-index:22;}
.m-pice li .m-pic1{ display:block; margin:0 auto; clear:both; position:absolute; left:0; right:0; margin:auto; top:0;}
.m-pice li .m-name{ color:#fff; font:22px/34px "微软雅黑"; display:block; width:100%;}
.m-pice li .m-line{width:130px; height:130px; border-radius:50%; background:url(../imgs/hyc7.png);position:absolute; left:0; right:0; margin:auto; top:0; bottom:0;}


.m-lxdw-w{ font:15px/1.5 "微软雅黑"; color:#000000; overflow:hidden; padding:0 0  50px 0;}



.mmlist{
    font-size: 0px; margin:0; padding:10px 0 80px 0px;
}
.mmlist .dd1{margin-top:-5px;     display: inline;
    float: left !important; background:url(../imgs/25.jpg) no-repeat center; line-height:19px; width:95px; height:19px; color:#535f69; font-size:14px;}
.mmlist .dd2 .shang{width:9px; height:9px; background:url(../imgs/26.jpg) no-repeat center; white-space:nowrap; }
.mmlist .dd2 {display: inline;
    float: left !important;}
.mmlist .dd2 .xia{width:1px; height:40px; background:url(../imgs/27.jpg) repeat-y;margin-left: 4px !important;  height:60px; }
.mmlist .dd3{color:#535f69;    display: inline;
    float: left !important; font-size:14px;margin-top:-5px;width:800px;}
.mmlist .dd3 .shang{ cursor:pointer; color:#000000; font-size:17px; line-height:30px;}
.mmlist .dd3 .cur{ font-weight:bold; color:#0e3c91;}
.mmlist .dd3 .xia{ color:#919191; display:none;}
.mmlist_list{font-size:0px; width:100%; clear:both; display:table;}
.ml20 {
    margin-left: 20px !important;
}
.clear {
    clear: both;
    height: 0;
    font-size: 0;
    overflow: hidden;
    overflow-y: hidden;
    overflow-x: hidden;
}


/**/
.fz-list{ width:100%;}
.fz-list li{height:182px; width:100%; overflow:hidden; margin-bottom:22px; background:#eff3f5;}
.fz-list .m-pic{ width:167px; height:182px;  float:left;}
.fz-list .m-pic img{ width:167px; height:182px; display:block;}
.fz-list .m-box{ width:832px; float:right; padding:0 40px; box-sizing:border-box;}
.fz-list .m-title{ font:20px/60px "微软雅黑"; color:#27a8e0; margin:8px 0 0 0;}
.fz-list .m-title i{ font-size:15px; margin:0 0 0 10px;}
.fz-list .m-en{ font:17px/36px "微软雅黑"; color:#000000;}
.fz-list .m-digest{ font:15px/27px "微软雅黑"; height:54px; color:#5b5b5b;}



.m-fix2{ display:none; width:100%; height:100%; position:fixed; left:0; top:0; min-height:100%; z-index:89999999;}
.m-fix2 .m-bg{ background:url(Content/images/hyc7.png);display:block; width:100%; height:100%; position:fixed; left:0; top:0; z-index:8;}
.m-fix2 .m-box{ overflow: hidden;z-index:999; height:400px; width:600px; background:#fff; border-radius:8px;position:fixed; left:50%; top:50%; margin:-200px 0 0 -300px;}
.m-fix2 .m-box  .m-title1{font:18px/50px "微软雅黑"; padding:0 20px; background:#226997; color:#fff;}
.m-fix2 .m-box  .m-title1 em{ float:right; margin:18px 0 0 0; cursor:pointer;}
.m-fix2 .m-box  .m-title1 em img{ display:block;}
.m-fix2 .m-box .m-box1{ padding:0 86px; margin-top:40px; font:17px/30px "微软雅黑";}
.m-fix2 .m-box .m-box1 h1{  font:24px/1.5 "微软雅黑"; color:#226997;}


.FrontNews_detail01-d1_c1 .newsdetailshow h2{ font-size:22px !important;}

.m-foot2 .m-right{ display:none;}