
@charset "utf-8";
/* CSS Document */
    .navmenu-container .navmenu > li { float: left; }
    .navmenu-container .navmenu li.active { color: #ffffff; }
    .navmenu-container .navmenu > li > div.sub { display: none; }
    .navmenu-container .navmenu > li > .sub .sub { width:230px; float: left; padding-top:5px; }
    .navmenu-container .navmenu > li > .sub .image-container { width:263px; float:left;}
    .navmenu-container .navmenu > li > .sub .image-container img { width:219px; height: 143px; float:left; margin-top:20px; border:3px solid #ffffff; }
    .navmenu-container .navmenu > li > .sub { float: none; }
    .navmenu-container .navmenu li.hover > .sub { display: block; }


/*菜单外框*/
div.navmenu-container{white-space:nowrap;position:relative;height:58px;width:960px;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; margin:0 auto;}
/*菜单体*/

/*所有菜单项默认样式*/
ul.navmenu li{float:left; position:relative; list-style:none;}
/*特定级别样式*/
/*可以有level-1 ----*/
ul.navmenu li.level-0{
    float: left;
    font-size: 14px;
    height: 58px;
    line-height: 58px;
    text-align: center;}
ul.navmenu li.level-0 a{ color:#333333;}
ul.navmenu li.level-0 a:link,ul.navmenu li.level-0 a:visited,ul.navmenu li.level-0 a:active{ color:#333; text-decoration:none;font-size:16px;font-weight:bold}
/*ul.navmenu li.level-0 a:hover{ color:#333333;}*/
/**/
ul.navmenu li.nobg{background:none;}
ul.navmenu li.hover{ height:40px; display:inline-block;/* border:1px solid #eb2929;*/ border-bottom:0; /*border-radius:5px 5px 0px 0px;*/ background:url("images/menu-top.png")no-repeat 42px 35px; border-bottom:none; color:#333333;/*box-shadow:3px 3px 3px #e3e3e3; */ }
ul.navmenu li.hover a:link,ul.navmenu li.hover a:visited,ul.navmenu li.hover a:hover,ul.navmenu li.hover a:active{ color:#333333;}
ul.navmenu div.sub ul.sub li.hover{ background:none;}
ul.navmenu li.active{height:42px; /*background:url(images/nav-hover-bg.jpg) no-repeat center bottom;*/ }
ul.navmenu li.breadcrumb-0{ height:42px;}
ul.navmenu li.level-0-first{ 
    float: left;
    font-size: 14px;
    height: 58px;
    line-height: 58px;
    text-align: center;}
ul.navmenu li.hover {
    background: url("images/nav-bg.png") no-repeat scroll 9px 50px;
    display: inline-block;
    height: 58px;
    text-align: center;
    width: 110px;
}
ul.navmenu div.sub ul.sub li.active{ background:none;}
ul.navmenu li.level-0-last{ text-align: center;
    width: 102px;}
ul.navmenu li.level-0-last a.level-0{}
ul.navmenu li.level-0-last a.level-0:hover{}
ul.navmenu li.nav-last a.level-0:hover{}
ul.navmenu li.breadcrumb div.level-0 { /*background:#eb2929;*/ color:#ffffff;}
ul.navmenu li.breadcrumb div.level-0 a.level-0{ display:block; /*color:#ffffff;*/}
ul.navmenu li.breadcrumb-0 a.level-0 span{ display:block;}
ul.navmenu li.breadcrumb-0 a.level-0:hover span{ display:block;}
ul.navmenu li.level-0-first a.level-0:hover span{ background:none;}
ul.navmenu li.hover div.level-0{  color:#333; height:58px !important; line-height:58px !important;}
ul.navmenu li.hover div.level-0 a.level-0{ color:#333 !important;}
/*所有菜单项默认链接样式*/
ul.navmenu li a.level-0{height:58px;line-height:58px;text-decoration:none;color:#333333; }
a.level-0,a.level-0:link,a.level-0:visited,a.level-0:hover,a.level-0:active{color:#333333;}
/*所有菜单项默认文本样式*/
ul.navmenu li a.level-0 span{font-size:14px;font-weight:bold; cursor:pointer; display:block;}
ul.navmenu li a.level-0:hover span{ display:block; background:url(images/nav-hover-bg.jpg) no-repeat center 44px;}
ul.navmenu li.level-0-last a.level-0:hover span{ background:none;}
/*******************************************/
/*所有菜单项默认悬停文本样式*/
ul.navmenu li.hover a span{cursor:pointer; text-decoration:none;}
/*******************************************/
/*所有二级菜单默认样式*/
/*二级菜单边框*/
ul.navmenu div.sub{position:absolute;top:40px; left:-1px;background:#fff;border:0px;z-index:999;}
ul.navmenu div.sub ul.sub{float:left;}
.navmenu  li.level-0 div.sub{ display:none;}
div.sub{ display:none;}
.navmenu  li.hover div.sub{ display:block;}
.navmenu  li.level-0 div.sub-1{ display:none;}
.navmenu  li.level-0 div.sub ul.sub-1{ display:none;}
/*******************************************/

/*当前样式*/
ul.navmenu li.current{color:#333333;cursor:hand;}
ul.navmenu li.current a:link{color:#333333;cursor:hand;}

/*所有二级菜单项样式*/
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1 a {
    background: rgba(0, 0, 0, 0) url("") no-repeat scroll left center;
    color: #333333;
    display: block;
    font-size: 14px;
	font-weight:100;
    height: 30px;
    line-height: 30px;
    padding-left: 12px;
    text-decoration: none;
}

/*所有菜单项默认样式*/
.navmenu li.level-0 div.sub{ width:650px;/* border:1px solid #eb2929;*/ border:none; /*border-radius:0px 5px 5px 5px;*/ padding-bottom:38px;/*box-shadow:2px 2px 2px #999;*/}

/*所有菜单项默认链接样式*/
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1 a { display:block;  color:#333;height:30px!important;line-height:30px!important; text-decoration:none; text-align:left;}
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1 a:hover{ /*font-weight:bold;*/ color:#eb2929;}
/*所有菜单项默认文本样式*/
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1 a.level-1 span{display:inline-block;padding-left:10px;font-weight:normal;color:#000;background:url(..、images/nav-sj.gif) 0 center no-repeat; cursor:pointer; }
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.hover{background:#59b431;display:inline-block;}
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.hover a.level-1 span{color:#333333;}

.nav-title{display:none !important;}
.image-container .nav-title{font-size:18px;}

.image-container{ float:right; line-height:normal;}
.image-container > div{ width:420px; color:#666666; font-size:14px; line-height:28px; display:inline-block; white-space:normal; text-align:left; float:left; font-weight:normal; display:block;padding-top:8px;}

*{margin:0;padding:0;}
ol,ul,dl,li,dt,dd{list-style:none;}
a{text-decoration:none; cursor:pointer;font-family: "Microsoft Yahei",arial;}
img{border:none;}
.clearB{clear:both;}
/*分享*/
.fx-content{width:57px;height:238px;position: fixed;right:8px;bottom: 60px;}
.fx-content ul li{width:57px;height:60px;}

.gpxx-item-cont-gp > img {
    position: absolute;
    padding-left: 25px;}

.xuanxiang-cont-titie-gpxx.xuanxiang-cont-titie > a {
    display: block;
    height: 72px;
    width: 273px;
}


.weibo{position: relative;}
.weibo-con {position: absolute;z-index: 899999;}
.weibo-con img{}

.weixin{position: relative;}
.weixin-con {position: absolute;z-index: 899999;display:none;}
.weixin-con img{ }

.wzq{position: relative;}
.wzq-con {position: absolute;z-index: 899999;left:-265px;display:none;}


ul.wzqhul {background: url("../images/wzq-bj.png") no-repeat;color: #333;
    font-size: 12px;
    padding: 10px 8px 11px 13px;
    width: 542px;
	height:322px;
}

ul.wzqhul li {
	 line-height: 30px;
	 font-size: 14px;
    line-height: 32px;
    background: url("../images/li_icon.jpg") no-repeat scroll 2px center rgba(0, 0, 0, 0);
    float: left;
    padding-left: 9px;
    width: 99px;font-family:"\5FAE\8F6F\96C5\9ED1";
}
ul.wzqhul li  a{color:#666666;}


.header-links-banben {
    position: relative;
}
.banben{position: relative;}
.banben-con {position: absolute;z-index: 899999; width:117px;height:98px;background: url("../images/wz-qh.png") no-repeat;left:-28px;display:none;}
.banben-con li a{color: #666666 !important;font-size: 14px;}
.banben-con li {
    line-height: 32px !important;
    color: #666666;
    font-size: 14px;
 display: block;
width:117px; text-align: center;

}
.banben-con > ul{padding-top:21px;}

/*haha*/
.i-tabs-two .i-tabs-nav{width:100%; height:37px; line-height:37px;background: #f0f0f0}
.i-tabs-two .i-tabs-news .i-tabs-item-active{color:darkred;border-bottom: 2px solid darkred;}
.i-tabs-two .i-tabs-items{width:100%; height:37px; line-height:37px; font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; font-size:18px;float: left;}
.i-tabs-two .i-tabs-container{width:100%; height:192px; }
.i-tabs-two .i-tabs-item{ padding:0 6px 6px 6px;
/*cursor:pointer; display:inline-block; height:37px;*/
}
.crrcgc-body{width:100%; margin:0 auto;font-size:14px; color:#333;  line-height:28px;  background:#ffffff; }
.crrcgc-header{width:1200px; margin:0 auto;background: url(../images/logobsa.jpg) no-repeat;}
.crrcgc-logo{width:345px; float:left;display:inline; padding:60px 0;}
.header-right{width:831px;height:100px; float:right; padding-top:10px;}
.header-right-top{width:940px; padding-left:0px; font-family: "Microsoft Yahei",arial;}
.header-right-bottom{ width:855px; padding-top:50px;}
.header-nav-left{ width:28px; float:left; display:inline; line-height:58px;}
.header-nav-left a{ width:28px;}
.header-nav-left a img{ width:28px; height:28px;}
.header-nav-right{ width:935px; float:left; line-height:40px;}
.crrcgc-banner{ width:100%; margin:0 auto;}
.crrcgc-content{ width:100%; margin:40px auto 0;}
.content-top{ width:1200px; margin:0 auto;}
.content-t-left{ width:650px; float:left; display:inline; position:relative;}
.content-t-right{ width:508px; float:right;}
.content-middle{ width:100%; height:166px; margin:0 auto; background:#f3f3f3;}
.content-bottom{ width:100%; margin:0 auto; background:url(../images/cpyfw-bg.jpg) no-repeat;}
.content-b-p1{ width:552px; margin:0 auto; text-align:center; padding-top:25px;}
.content-b-p2{ width:1200px; margin:0 auto;margin-top:20px;position: relative;display:block;}
.content-b-p3{ width:118px; margin:25px auto 0; padding-bottom:25px;}
.crrcgc-footer{ width:100%; margin:0 auto;}
.crrcgc-f1{ width:100%; height:292px; margin:0 auto; background:url(../images/crrcgc-f1-bg.jpg) repeat-x;}
.crrcgc-f2{ width:100%; margin:0 auto; background:#2f2f2f;}


div.navmenu-container{white-space:nowrap;position:relative;height:58px;width:835px; margin:0 auto;font-family:"\5FAE\8F6F\96C5\9ED1";_z-index:99;}
ul.navmenu{width:841px;height:58px;margin-left: 10px;}
ul.navmenu li{float:left; width:140px; text-align:center;position:relative;}

ul.navmenu li.level-0{float:left; height:58px;line-height:58px;width:100px; text-align:center; font-size:14px;}
ul.navmenu li.level-0 div.level-0 a.level-0:hover{ color:#ffffff;}
/**/
ul.navmenu li.nobg{background:none;}
ul.navmenu li.hover{height:58px;background:url(../images/nav-bg.png) 9px 50px no-repeat; display:inline-block; text-align:center;}
ul.navmenu li.hover div.level-0 a.level-0{ color:#ffffff;}
ul.navmenu div.sub ul.sub li.hover{ text-align:center;}
ul.navmenu li.active{width:90px; height:60px; text-align:center;}
ul.navmenu li.breadcrumb-0{width:108px; height:58px; text-align:center; color:#ffffff;}
ul.navmenu li.breadcrumb{ color:#ffffff;}
ul.navmenu li.breadcrumb div.level-0{ }
ul.navmenu li.breadcrumb div.level-0 a.level-0{ }

ul.navmenu div.sub ul.sub li.active{text-align:center;}
ul.navmenu li.level-0-last{width:102px; text-align:center;}
ul.navmenu li.nav-last a.level-0:hover{width:90px;text-indent:20px;background:url(../images/wzq-bg.jpg) no-repeat;float:right; text-align:center;}


ul.navmenu li a.level-0{height:58px;line-height:58px;text-decoration:none; text-align:center;}
a.level-0,a.level-0:link,a.level-0:visited,a.level-0:hover,a.level-0:active{width:90px; text-align:center;}

ul.navmenu li a.level-0 span{font-size:18px;color:#464545; cursor:pointer;}

/*******************************************/

ul.navmenu li.hover a span{color:#c70019;cursor:pointer; text-decoration:none;}

.navmenu li.index-0-0 div.sub{position: absolute;top: 58px;left:-220px;}
.navmenu li.index-0-1 div.sub{position: absolute;top: 58px;left:-200px;}
.navmenu li.index-0-2 div.sub{position: absolute;top: 58px;left:-180px;}
.navmenu li.index-0-3 div.sub{position: absolute;top: 58px;left:-160px;}
.navmenu li.index-0-4 div.sub{position: absolute;top: 58px;left:-140px;}
.navmenu li.index-0-5 div.sub{position: absolute;top: 58px;left:-400px;}
.navmenu li.index-0-6 div.sub{position: absolute;top: 58px;left:-400px;}
.navmenu li.index-0-7 div.sub{position: absolute;top: 58px;left:-400px;}
.navmenu li.index-0-8 div.sub{position: absolute;top: 58px;left:-400px;}



ul.navmenu div.sub{ width:650px !important; height:166px; border:1px solid #666;/* position:absolute;left:-101px;top:59px;*/z-index:9999;}

ul.navmenu  div.sub ul.sub{ width:266px !important;height:165px;padding-top:15px; padding-left:165px; background: url(../images/gywm.jpg) 377px 13px  no-repeat;padding-right:109px;margin-left:100px;}


ul.navmenu li.index-0-1 div.sub ul.sub{  background: url(../images/p01.jpg) 333px 13px  no-repeat;}

ul.navmenu li.index-0-2 div.sub ul.sub{ background: url(../images/p02.jpg) 333px 13px  no-repeat;}

ul.navmenu li.index-0-3 div.sub ul.sub{  background: url(../images/p03.jpg) 333px 13px  no-repeat;}

ul.navmenu li.index-0-4 div.sub ul.sub{  background: url(../images/p04.jpg) 333px 13px  no-repeat;}

ul.navmenu li.index-0-5 div.sub ul.sub{  background: url(../images/p05.jpg) 333px 13px  no-repeat;}

ul.navmenu li.index-0-6 div.sub ul.sub{ background: url(../images/p06.jpg) 333px 13px  no-repeat;}

ul.navmenu li.index-0-7 div.sub ul.sub{  background: url(../images/p07.jpg) 333px 13px  no-repeat;}

ul.navmenu li.index-0-8 div.sub ul.sub{  background: url(../images/p08.jpg) 333px 13px  no-repeat}



ul.navmenu div.sub ul.sub{ width:356px !important;height:165px;padding-top:15px; padding-left:15px; padding-right:222px;margin-left:15px;}



.navmenu  li.level-0 div.sub{ display:none;}
div.sub{ display:none;}
.navmenu  li.hover div.sub{ display:block;}
.navmenu  li.level-0 div.sub-1{ display:none;}
.navmenu  li.level-0 div.sub ul.sub-1{ display:none;}

.navmenu div.div-sub-5{position:absolute;left:-450px !important;}
.navmenu div.div-sub-6{position:absolute;left:-450px !important;}
.navmenu div.div-sub-8{position:absolute;left:-200px;}
.navmenu div.div-sub-9{position:absolute;left:-300px;}

ul.navmenu li.current{color:#ffffff;cursor:hand;}
ul.navmenu li.current a:link{color:#ffffff;cursor:hand;}


div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1{ width:140px; padding-left:1px; text-align:left;height:30px;line-height:30px;display:inline-block; font-size:14px;border-bottom: 1px dashed #dedede;}


div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1 a:hover{ text-decoration:none;}
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1 a.level-1 span{display:inline-block;padding-left:10px;font-weight:normal;color:#000; cursor:pointer; }
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.hover{background:none;display:inline-block;}
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.hover a.level-1 span{color:#333333;}


div.navmenu-container ul.navmenu li.level-0 div.sub ul.navitem-1{background: url(/images/zc-navbj-xwzx.jpg) 14px 13px  no-repeat;
    }
div.navmenu-container ul.navmenu li.level-0 div.sub ul.navitem-2{background: url(images/zc-navbj-cpyfw.jpg) 14px 13px  no-repeat;
   }
div.navmenu-container ul.navmenu li.level-0 div.sub ul.navitem-3{background: url(images/zc-navbj-kjcx.jpg) 14px 13px  no-repeat;
   }
div.navmenu-container ul.navmenu li.level-0 div.sub ul.navitem-4{background: url(images/zc-navbj-tzzgx.jpg) 14px 13px  no-repeat;
   }
div.navmenu-container ul.navmenu li.level-0 div.sub ul.navitem-5{background: url(images/zc-navbj-shzr.jpg) 14px 13px  no-repeat;
   }
div.navmenu-container ul.navmenu li.level-0 div.sub ul.navitem-6{background: url(images/zc-navbj-rlzy.jpg) 14px 13px  no-repeat;
  }
div.navmenu-container ul.navmenu li.level-0 div.sub ul.navitem-7{background: url(images/zc-navbj-qywh.jpg) 14px 13px  no-repeat;
   }
div.navmenu-container ul.navmenu li.level-0 div.sub ul.navitem-8{background: url(images/zc-navbj-gjmy.jpg) 14px 13px  no-repeat;}

 ul.navmenu div.div-sub-7{ left:-455px; !important;}
   ul.navmenu div.div-sub-8{ left:-455px; !important;}
   ul.navmenu div.div-sub-9{ left:-455px; !important;}





/*选项卡样式*/
.i-tabs-nav{width:100%; height:42px; line-height:42px; background:#f4f4f4;}
.i-tabs-item-active{ width:138px; height:42px; background:#c70019; text-align:center; color:#fff;}
.i-tabs-items{width:100%; height:42px; line-height:42px; font-size:18px;float: left;}
.i-tabs-item{ width:138px; height:42px; cursor:pointer; display:inline-block; color:ffffff; text-align:center;}
.i-tabs-container{width:100%;}
/*选项卡样式--每块文章管理模块的样式*/
.home-tnews-module{ width:650px; margin:0 auto;}
.home-tnews-module-module{ width:596px; float:left; display:inline;}
.home-tnews-module-more{ width:50px; float:left;position:absolute; left:90%; top:7px;}
.home-tnewsp-item{width:650px;padding-bottom:10px;;border-bottom:1px dashed #efefef;}
.home-tnewsp-item-title{width:560px;font-size:22px; float:left:left;display:inline;}
.home-tnewsp-item-title a,.home-tnewsp-item-title a:link,.home-tnewsp-item-title a:visited,.home-tnewsp-item-title a:hover,.home-tnewsp-item-title a:active{color:#4d4d4d;}
.home-tnewsp-item-date{ width:90px; float:right; font-size:14px; color:#8f8f8f;}
.home-tnewsp-item-summary{ font-size:14px; color:#969696; line-height:28px;color:#676767; overflow:hidden;}
.home-tnewsp-item-summary a{ font-size:14px; color:#ce900a;}
.home-tnews-item{width:650px;height:42px; line-height:42px; border-bottom:1px solid #f0f0f0;}
.home-tnews-item-title{width:530px; white-space:nowrap; padding-left:29px;background:url(images/cpyfw-more.jpg) 5px center no-repeat;float:left;}
.home-tnews-item-title a,.home-tnews-item-title a:link,.home-tnews-item-title a:visited,.home-tnews-item-title a:hover,.home-tnews-item-title a:active{color:#676767;}
.home-tnews-item-date{width:90px; float:left;text-align:center;color:#676767;}

/*图片新闻*/
.gsyw-module{width:510px;display:table; background:url(images/gsyw-title-bg.jpg) no-repeat left 26px;position: relative;}
.gsyw-module-content{width:510px; float:left; clear:both;}
#f_left{float:left; width:25px; padding-right:8px; height:33px;position: absolute;right:25px;bottom:-10px;z-index: 999;background:#fff;cursor:pointer;}
#f_right{float:left; width:26px; height:33px;position: absolute;right:0px;bottom:-10px;z-index: 999;background:#fff;cursor:pointer;}
#f_links_list{float:left; width:510px !important; overflow:hidden;}
#f_links_list .G-pic-1{width:510px; height:124px;overflow:hidden; display:table;}
.gsyw-news-item{float:left; width:510px; height:333px !important;padding-right:7px; position:relative;}
.gsyw-news-item-hover{/*background:url(images/jg.png) no-repeat left top;*/width:154px; height:124px;position:relative;cursor:pointer; }
.gsyw-news-item-pic{width:498px; height:296px;border: 1px solid #d2d2d2; position:absolute; /*z-index:-9;*/padding-left:10px;padding-top: 9px;}
.gsyw-news-item-pic img{width:489px; height:287px;}
.gsyw-news-item-title{ position:absolute; bottom:-11px; height:35px; line-height:35px; text-align:left; width:400px; font-size:14px; color:#4d4d4d;}
.gsyw-news-item-title a:link,.gsyw-news-item-title a:visited,.gsyw-news-item-title a:hover,.gsyw-news-item-title a:active{color:#cfcfcf;}
.gsyw-news-item-hover .gsyw-news-item-title{ font-weight:bold;}

.content-middle-tow{width:1200px;height:131px;position: relative;padding-top:45px;margin:0 auto;}
.content-middle-item{ width:1200px;margin:0 auto;}
.content-middle-item li{ width:274px; height:72px; line-height:72px;float: left;margin-left: 20px;}
.content-item-gpxx a{width:274px;height:72px;line-height:72px;display:block;background:url(images/gpxx-link.jpg) no-repeat;}
.content-item-gpxx a:hover{width:274px;height:72px;line-height:72px;float:left;background:url(images/gpxx-hover.jpg) no-repeat;display:block;}
.content-item-gjmy a{width:274px;height:72px;line-height:72px;display:block;background:url(images/gjmy-link.jpg) no-repeat;}
.content-item-gjmy a:hover{width:274px;height:72px;line-height:72px;float:left;background:url(images/gjmy-hover.jpg) no-repeat;display:block;}
.content-item-shzr a{width:274px;height:72px;line-height:72px;display:block;background:url(images/shzr-link.jpg) no-repeat;}
.content-item-shzr a:hover{width:274px;height:72px;line-height:72px;float:left;background:url(images/shzr-hover.jpg) no-repeat;display:block;}
.content-item-ztzl a{width:274px;height:72px;line-height:72px;display:block;background:url(images/ztzl-link.jpg) no-repeat;}
.content-item-ztzl a:hover{width:274px;height:72px;line-height:72px;float:left;background:url(images/ztzl-hover.jpg) no-repeat;display:block;}

.contt {width:1200px;height:177px;position: relative;}
.content-gpxx{witdh:273px;height:172px;background:#fff;position: absolute; left:95px; top:-302px;}
.content-gjmy{width:273px;height:172px;background:#fff;position: absolute; left:389px; top:-302px;}
.content-shzr{width:273px;height:172px;background:#fff;position: absolute; left:682px; top:-302px;}
.content-shzr{width:273px;height:172px;background:#fff;position: absolute; left:975px; top:-302px;}
.content-b-p1-item{ width:552px;}
.content-b-p1-item-top{ width:370px;height:45px; margin:0 auto; text-align:center; font-size:35px; color:#4d4d4d;}
.content-b-p1-item-top hr{ width:20%; display:inline-block;background:url(images/cpyfw-title1.jpg) 0px center no-repeat;}
.content-b-p1-item-top span{ font-size:35px; color:#4d4d4d;}
.content-b-p1-item-bottom{ font-size:12px; color:#6a6a6a;}
.index-chakan{ width:118px; height:34px; line-height:34px; border:1px solid #b5b5b5; text-align:center;}
.index-chakan a{ width:118px; height:34px; dispaly:block; font-size:12px; color:#989898;}
.index-chakan a img{ padding-left:5px;}



.crrcgc-f1-item{width:1200px; margin:0 auto;}
.crrcgc-f1-item dl{ width:141px; float:left;}
.crrcgc-f1-item dt{ line-height:52px;}
.crrcgc-f1-item dt a{ font-size:18px; color:#E6E6E6; line-height:52px;}
.crrcgc-f1-item dd{ line-height:30px;}
.crrcgc-f1-item dd a{ font-size:14px; color:#E6E6E6;font-family: "Microsoft Yahei",arial;}
.gfwb{width:123px;height:35px;line-height:35px;background:url(images/gfwb-1.png) no-repeat;color:#fff;font-size:9px;font-size: 11px;margin-top: 18px;margin-left:17px;}
.wx-sys{width:174px;height:120px;background:url(images/wx-sys.png) no-repeat;margin-top:17px;}

.crrcgc-f1-item dt{color: #fff;font-size: 16px;line-height: 52px;margin-bottom:6px;}

.header-top {font-size:13px;color: #666;font-family: "Microsoft Yahei",arial;}
.header-top ul {float:right;width:580px;font-size:13px;}
.header-top ul li {float:left; margin:8px 4px 0 0;}
.header-top ul li a{color: #666;}
.header-top ul .mob-li {background:url(../images/mobile.jpg) no-repeat;	width:13px;	height:20px;margin:11px 5px 0 0;}
.header-top ul .mob-media {background:url(../images/media.jpg) no-repeat;width:24px;height:24px;margin:4px 15px 0 0;}
.header-top ul .mob-media:hover {background-image:url(../images/tts.jpg);background-repeat:no-repeat;width:24px;height:24px;margin:4px 15px 0 0;}
.header-top .zyzy{background:url(../images/zy.jpg) no-repeat;padding-left:18px;color:#666;}
.search-input {background:url(../images/search-bg.jpg) no-repeat;	border:0;height:34px;width:171px;}
.search-input input {margin:3px 0 2px 12px;width:125px;height:18px;background:transparent;border:0;}
.search-input button {width:18px;height:24px;background-color:transparent;cursor:pointer;border:0;}
.search-input .divf1 {float:left;width:140px;}
.search-input .divf2 {float:left;width:18px;}



/* 集团网群 */
.wzqhov {position:absolute;display:none;z-index:2;margin:0;right:185px;top:45px;border:1px solid #c1c1c0;/*background:#fff url(../images/wzqxlcd01.jpg) 560px 10px no-repeat;*/background:#fff;
	padding:20px;width:460px; padding-top: 2px;}
.wzqhov-table {margin-right:60px;font-size:12px;line-height:22px;color:#666;}
.wzqhov-table a {color:#333;}
.wzqhov-table td {height:28px;}
td.tdline {padding-bottom:20px;border-bottom:1px solid #c1c1c0;}
.padding-20 td {padding-top:20px;}
.hidtable{display:none;position:absolute;top:38px;left:660px;z-index:2;width:230px; height:120px;background:#F8F8F9}

.hidtable tr>td.kh{  /*background:#F8F8F9 url(../images/t_kh.jpg) no-repeat center;
   background-size:100px 90px;*/
   width:50px;
   height:50px;
   text-align:center;
   text-valign:bottom;
}
.hidtable tr>td.hzhb{
   /*background:#F8F8F9 url(../images/t_hzhb.jpg) no-repeat center;
   background-size:100px 90px;*/
   width:50px;
   height:50px;
   text-valign:bottom;
}
.hidtable tr>td.tzz{
   /*background:#F8F8F9 url(../images/t_tzz.jpg) no-repeat center;
   background-size:100px 90px;*/
   width:50px;
   height:50px;
   text-valign:bottom;
}





.banner{width: 100%; margin: 0 auto; background: url(../images/banner1.jpg) center no-repeat; height: 562px;}
.gsgk1{width: 1200px; height: 124px; margin: 0 auto;-webkit-animation: fadeInUp 2s ease-out 0.5s 1 both;}
.gsgk2{width: 100%; background: url(../images/gywmbj.jpg) center bottom #fbfbfb no-repeat; height: 792px; margin: 0 auto;}
.gsgk2-1{width: 90%; height: 574px; margin:0 auto; background: url(../images/gsgktpbj.jpg) center no-repeat;-webkit-animation: fadeInUp 2s ease-out 0.5s 1 both; position: relative;}
.gsgk2-1-1{OVERFLOW:auto;width: 1088px; height: 240px; margin: 0 auto; font-family: "微软雅黑"; font-size: 15px; color: #ffffff; line-height:42px; text-indent: 2em; text-align: left; padding: 19px; padding-top: 0px;-webkit-animation: fadeInUp 3s ease-out 0.5s 1 both;}

.gsgk2-1-1::-webkit-scrollbar {/*滚动条整体样式*/
        width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
        height:5px;
    }
.gsgk2-1-1::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 10px;
         -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: #ade7f6;
    }
.gsgk2-1-1::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 10px;
        background: #d7d7d7;       
        
    }
.gsgk2-1-1::-webkit-scrollbar-corner{ background: #ade7f6;}

.gsgk3{width:71%; height: 170px; -webkit-animation: fadeInUp 2s ease-out 0.5s 1 both; margin: 0 auto; margin-top: 162px; }
.gsgk3 ul{width: 100%; height: 170px; margin: 0 auto; background: #ffffff;}
.gsgk3 ul li{width: 25%; height: 170px; float: left; text-align: center; font-size: 24px; color: #8b8b8b; line-height:33px;padding-top:7px;}
.gsgk3 ul li:hover img{transform:scale(1.1);transition: all .6s;-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);}

.dszzc{width: 1200px; height: 670px; margin: 0 auto;}
.dszzc1{width: 1200px;height: 133px; margin: 0 auto;-webkit-animation: fadeInUp 4s ease-out 0.5s 1 both;}
.dszzc2{ font-size: 15px; color: #2b2b2b; font-family: "微软雅黑"; text-align: justify; line-height:53px; font-weight: 600;-webkit-animation: fadeInUp 4s ease-out 0.5s 1 both; margin-top:54px; margin-bottom: 60px;}
.dszzc3{float: right; width:345px; height: 48px;-webkit-animation: fadeInUp 6s ease-out 0.5s 1 both;}
.dszzc3-1{float: left; line-height: 39px; font-weight: 600;color: #2b2b2b; font-family: "微软雅黑"; }
.dszzc3-2{float: right;}

.fzlc{width: 100%; margin: 0 auto; height: 802px; background: url(../images/gslcbj.png) center no-repeat;-webkit-animation: fadeInUp 4s ease-out 0.5s 1 both;}
.fzlc1{width: 1200px; height: 132px; margin: 0 auto;}
.fzlc2{min-width:750%; margin: 0 auto;}
.fzlc2 ul{width: 100%; margin: 0 auto;}
.fzlc2 ul li{width:452px; height:247px; float: left;}
.fzlc2 ul li{background: url(../images/jishu.png) left top no-repeat; height: 470px; position: relative;}
.fzlc2-1{width:112px; height: 92px; text-align: center; color: #ffffff; font-weight: 600; line-height:74px; float: left; font-size: 20px;}
.fzlc2-2{float: left; width: 266px; height: 161px;}
.fzlc2-2-1{font-family: "微软雅黑"; font-size:16px; color: #3e3e3e; font-weight: 600;height: 49px;}
.fzlc2-2-2{/*margin-top: 19px;*/}
.fzlc2-2-2 img{width:249px;height:107px} 
.fzlc2 ul li:nth-child(even){background: url(../images/oushu.png) left top no-repeat; margin-top: 232px;margin-left: -328px; width: 328px;}
.fzlc2 ul li:nth-child(even) .fzlc2-1{margin-top: 173px;    margin-left: 101px; position: relative;}
.fzlc2 ul li:nth-child(even) .fzlc2-2{position: absolute;      margin-left: 227px;    margin-top: 72px;}
.fzlc2 ul li:nth-child(even) .fzlc2-2 .fzlc2-2-2{ position: relative;}
.fzlc2 ul li:nth-child(even) .fzlc2-2 .fzlc2-2-1{ position: absolute; bottom: 0;}


.test-2{
width:1200px;
height:500px;
margin:0 auto;
overflow-x:scroll;
overflow-y:hidden;
margin-top: 40px;
padding-bottom: 50px;
}

.test-2::-webkit-scrollbar {/*滚动条整体样式*/
        width:15px;     /*高宽分别对应横竖滚动条的尺寸*/
        height:15px;
    }
.test-2::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 10px;
         -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: #005286;
    }
.test-2::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 10px;
        background: #c9c9c9;       
        
    }
.test-2::-webkit-scrollbar-corner{ background: #ade7f6;}

.zzry{width: 100%; height: 628px; margin: 0 auto;-webkit-animation: fadeInUp 4s ease-out 0.5s 1 both;}
.zzry1{width: 1200px; height: 180px; margin: 0 auto; margin-bottom: 20px;}
.control-box {
    width: 1440px;
    height: 360px;
   /* background-image: url(../images/hots_bg.png);*/
    background-size: 1055px;
    background-repeat: no-repeat;
    background-position: 60px 165px;
    margin-left: auto;
    margin-right: auto;

}
.control-box ul {
  list-style: none;
  position: relative;
}
.control-box ul li {
  position: absolute;
  top: 134px;
  cursor: pointer;
}
.prev {
  left: 0;
 
}
.next {
  right: 0;
}
.bigboxry {
  overflow: hidden;
  width: 1200px;
  height: 340px;
  margin: 0 auto;
}
#switcher2ry {
/*  height:321px;*/
  left: 0px;
}
.content_1ry.content_2ry {
  width: 100%;
  float: left;
}
.boxry {
  transition:all .7s ease 0s;
  width: 275px !important;
  height: 321px;
  float: left;
 border:10px solid #efefef;
 
}
.boxry:hover {
 opacity:0.5;
}
.shadow {
  width: 255px;
  height: 60px;
  /* opacity: 1; */
  background-color: rgba(0, 0, 0, 0.45);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
  margin-top: 130px;
  color: white;
  font-size: 14px;
}
.shadow a {
  display: inline-block;
  width: 225px;
  height: 60px;
  color: white;
  text-decoration: none;
  margin-left: 18px;
  margin-top: 10px;
}


.cyqy{width: 100%; height: 732px; background: url(../images/cyqybj.jpg) center no-repeat;-webkit-animation: fadeInUp 4s ease-out 0.5s 1 both;}
.cyqy1{width: 1200px; height: 170px;margin: 0 auto;}
.cyqy2{width: 1440px; height: 336px;margin: 0 auto; background: #ffffff;}
.cyqy2-1{width: 418px; height: 248px; float: left; padding: 36px;}
.cyqy2-1 img{width: 418px; height: 248px; }
.cyqy2-2{width:907px; height: 300px; float: left; }
.cyqy2-2-1{ font-size: 20px; color: #2b2b2b; font-family: "微软雅黑"; text-align: center; font-weight: 600; padding-top: 32px;}

.cyqy2-2-2{OVERFLOW:auto;width:900px; height:180px; margin: 0 auto; font-size: 15px; color: #2b2b2b;
 font-family: "微软雅黑";  text-align: justify;line-height:33px;/*text-indent: 2em; */text-align: left; 
 padding: 19px; padding-top: 0px;/*-webkit-animation: fadeInUp 1s ease-out 0.5s 1 both; */margin-top: 24px;}
.cyqy2-2-1 a{color:##2b2b2b}
.cyqy2-2-2 a{color:##2b2b2b}


.cyqy2-2-2::-webkit-scrollbar {/*滚动条整体样式*/
        width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
        height:5px;
    }
.cyqy2-2-2::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 10px;
         -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: #555555;
    }
.cyqy2-2-2::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 10px;
        background: #457395;       
        
    }
.cyqy2-2-2::-webkit-scrollbar-corner{ background: #ade7f6;}

.cyqy3{width: 1440px; margin: 0 auto; }
.control-box1 {
    width: 1400px;    
   /* background-image: url(../images/hots_bg.png);*/
  /*  background-size: 1055px;*/
    /*background-repeat: no-repeat;
    background-position: 60px 165px;*/
    margin-left: auto;
    margin-right: auto;
     margin-top: 72px;

}
.control-box1 ul {
  list-style: none;
  position: relative;
}
.control-box1 ul li {
  position: absolute;
 
  cursor: pointer;
}
.prev1 {
  left: 0;
}
.next1 {
  right: 0;
}
.bigbox1 {
  overflow: hidden;
  width: 1125px;
  height: 110px;
  margin: 0 auto;
}
#switcher1 {
/*  height:321px;*/
  left: 0px;
}
.content_11.content_22 {
  width: 100%;
  float: left;
}
.box1 {
  width:288px;
  transition:all .7s ease 0s;
  margin-right:0;
  height:120px;
  float: left; 
}
.box1 img{display:block; margin: 0 auto; margin-bottom: 10px;}

.qywh{width: 100%; height:auto ;-webkit-animation: fadeInUp 4s ease-out 0.5s 1 both;}
.qywh1{width:1200px; height: 140px; margin: 0 auto;-webkit-animation: fadeInUp 4s ease-out 0.5s 1 both;}
.qywh2{width:1440px; height: 590px; margin: 0 auto;-webkit-animation: fadeInUp 4s ease-out 0.5s 1 both;}
.qywh3{width: 1440px;  height: 278px; margin: 0 auto; margin-top: 32px;}
.qywh3 ul{width: 1440px;  height: 278px; margin: 0 auto;}
.qywh3 ul li{width: 446px;  height: 272px; float: left; margin-right: 51px; overflow: hidden;}
.qywh3 ul li:last-child{    float: right;
    margin-right: 0;}
.qywh3 ul li:hover .txt{bottom:0; background-color:#07a754;}
.qywh3 ul li:hover h1{color:#fff;}
.qywh3 ul li:hover h1 b{float: right;transition: all .1s;color:#ffffff}
.qywh3 ul li:hover img {transform:scale(1.1);transition: all .6s;}
.qywh3 ul li:hover .qywh3-2{color:#fff; opacity:.5; filter:alpha(opacity=50);}
.qywh3-1{width: 446px; height: 272px; margin: 0 auto; position: relative;}
.qywh3-2{width: 423px; height: 62px; margin: 0 auto; background: #1d2d31; color: #ffffff; position: absolute; margin-top: -62px; opacity:.8; filter:alpha(opacity=80); line-height: 62px; padding-left: 23px;}

.syfoot{width:100%;height:420px; padding-top: 20px;-webkit-animation: fadeInUp 4s ease-out 0.5s 1 both;}
.syfoot1{clear:both;margin:0 auto;width:1002px;line-height:32px;color:#555555;font-size:13px;text-align: center;font-family: "Microsoft Yahei",arial; -webkit-animation: fadeInUp 4s ease-out 0.5s 1 both;}
.syfoot1 a{color:#555555;}
.crrcgc-f1-item{width:1200px; margin:0 auto;}
.crrcgc-f1-item dl{ width:110px; float:left;}
.crrcgc-f1-item dt{ line-height:52px;}
.crrcgc-f1-item dt a{ font-size:18px; color:#555555; line-height:52px; font-family: "微软雅黑"; font-weight: 300;}
.crrcgc-f1-item dd{ line-height:31px;}
.crrcgc-f1-item dd a{ font-size:14px; color:#8b8b8b;font-family: "Microsoft Yahei",arial;}
.gfwb{width:123px;height:35px;line-height:35px;background:url(images/gfwb-1.png) no-repeat;color:#fff;font-size:9px;font-size: 11px;margin-top: 18px;margin-left:17px;}
.wx-sys{width:174px;height:120px;background:url(images/wx-sys.png) no-repeat;margin-top:17px;}

.crrcgc-f1-item dt{color: #fff;font-size: 16px;line-height: 52px;margin-bottom:6px;}
.dhhm{font-size: 24px; font-weight: 600; color: #0075c1; border-right:3px solid #0075c1;border-left:3px solid #0075c1; width: 225px; text-align: center;}
.weiba{margin-bottom: 30px;}
.xw911{width: 100%;display:block; margin-bottom: 10px; min-height:203px; margin-top: 10px;}
.xw911 ul{width: 100%;margin: 0 auto;}
.xw911 ul li{width: 100%;float: left;text-align: left; color: #666666; line-height:33px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px;}
.xw911 ul li a{color: #666666;}
.xw911 ul li a:hover{color: red;}
.xw911 ul li:first-child{margin-top:17px;}
.a911new1{width: 436px; height: auto; margin: 0 auto; -webkit-animation: fadeInUp 4s ease-out 0.5s 1 both;}
.a911new2{width:406px; height: auto; margin: 0 auto; -webkit-animation: fadeInUp 4s ease-out 0.5s 1 both;}
.a911new1 img{float: left;}
.wq_new2{
	width:450px;
	height:216px;
	float:left;
	margin:0 0 0 0;
	padding:0;
}
.wq_new2 .wq_new_bt{
	width:437px;
font-size:18px; color:#555555; line-height:52px; font-family: "微软雅黑"; font-weight: 300;
}
.wq_new2 ul{
	width:450px;;
	margin:0;
	padding:0;
}
.wq_new2 ul li{
	width:204px;
	height:46px;
	float:left;
	font-size:13px;
	line-height:43px;
	margin:0 21px 0 0;
	padding:0;
	text-overflow:ellipsis; 
	white-space:nowrap; 
	overflow:hidden; 
	border-bottom:1px dashed #8b8b8b;
}
.wq_new2 ul li a{color:#8b8b8b; font-size: 14px;font-family: "Microsoft Yahei",arial;}







.hd-r{float:right;overflow:hidden;margin-top:28px;height:36px;line-height:36px}
.a-country{float:left;font-size:14px;line-height:35px}
.a-country a{opacity:.3;color:#fff;filter:alpha(opacity=30);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.header2 .a-country a{color:#333;display:block}
.a-country .a{display:inline-block;position:relative;padding:0 10px;margin-right:24px;font-weight:700}
.a-country .a.on a,.a-country .a:hover a{opacity:1;filter:alpha(opacity=100)}
.header2 .a-country .a.on a,.header2 .a-country .a:hover a{color:#000}
.a-country .a+.a:after{position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:-26px;width:24px;height:3px;background:url(img/i-line1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.header2 .a-country .a+.a:after{background-image:url(img/i-line1o.jpg)}
.so{float:right;margin-left:22px}
.hd-r .so-btn{display:inline-block;vertical-align:middle;width:26px;height:27px;background:url(img/i-so.png) center center no-repeat;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-ms-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.hd-r .so-btn:hover{opacity:.8;filter:alpha(opacity=80)}
.header2 .hd-r .so-btn{background-image:url(img/i-so2.png)}
.form-so{display:none;width:0;line-height:35px;position:relative;overflow:hidden}
.form-so input{outline:0;border:none}
.form-so .inp{width:150px;border-radius:35px;height:35px;line-height:35px;background-color:transparent;padding:0 40px 0 10px;font-size:14px;color:#fff;border:1px solid #fff}
.form-so .inp::-webkit-input-placeholder{color:#fff}
.form-so .inp::-moz-placeholder{color:#fff}
.form-so .inp::-ms-input-placeholder{color:#fff}
.form-so .sub{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:15px;width:26px;height:27px;background:url(img/i-so.png) center center no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}

.menuBtn{position:absolute;right:10px;top:10px;width:30px;height:30px;padding:0 2px;display: none;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:3px;background-color:#ce1920;margin:3px 0 5px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open{top:6px}
.menuBtn.open b{display:none;margin:0;position:absolute;left:5px;top:50%;width:25px;background-color:#333}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.nav{float:left;margin-left:89px}
.nav li{float:left;padding:36px 0 17px}
.header2 .nav li .v1{color:#333}
.nav li .v1{display:block;margin:0 29px;padding-bottom:18px;font-size:18px;line-height:1.1;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;position:relative}
.nav li.on .v1,.nav li:hover .v1{font-weight:700;color:#ce1920}
.nav li.on .v1:after,.nav li:hover .v1:after{position:absolute;content:"";bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;height:2px;width:34px;background-color:#ce1920}
.header2 .nav li.on .v1,.header2 .nav li:hover .v1{color:#333}
.nav .dl-box{position:absolute;top:118px;left:0;right:0;z-index:5;padding:63px 0 40px;display:none;background-color:rgba(34,35,37,.6);overflow:hidden}
.nav dl{float:left;border-left:1px solid #3b3b3b;border-right:1px solid #3b3b3b;width:47%;padding-left:157px}
.nav .pic-box{float:right;width:30.5%;padding:0 9.5% 0 6.5%}
.nav .pic-box .img{width:276px;height:277px}
.nav .pic-box img{display:block;width:100%;height:100%}
.nav .tit-box{float:left;padding-left:160px;color:#fff;font-size:20px;line-height:1.1;width:22.5%}
.nav .tit-box h5{font-weight:400;font-size:24px;line-height:1.1;margin-bottom:10px}
.nav dd{overflow:hidden}
.nav dd a{float:left;width:320px;padding-left:20px;font-size:16px;color:#fff;line-height:2.94em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.header2 .nav dl{border-left:1px solid #fff;border-right:1px solid #fff}
.nav dd a:hover,.nav dd.ok a{color:#ce1920;background:url(img/i-sj0.png) left center no-repeat;-webkit-background-size:10px auto;background-size:10px auto}
.nav-bottom{display:none}
.banner{position:relative;background-color:#000}
.banner .pic{position:relative}
/*.banner .pic:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url(img/b-bg3.png) center center no-repeat;z-index:5}*/
/*.banner .img{position:relative;padding-top:51%;height:0;z-index:2;background-position: center center;}*/
.banner .mask1{position:absolute;top:0;height:100%;width:404px;right:0;background:url(img/b-icon2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:4}
.banner .mask2{position:absolute;top:0;height:100%;width:370px;right:0;background:url(img/b-icon3.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:4;opacity:.2;filter:alpha(opacity=20)}
.banner .txt{position:absolute;left:0;width:100%;top:42.2%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff;text-align:center;font-size:26px;font-weight:700;font-family:Arial}
.banner .txt h2{font-size:60px;line-height:1.1;margin-bottom:44px}
.pc-con,.pc-con .slick-slider,.pc-con .slick-list,.pc-con .slick-track,
.pc-con.banner .pic{height: 100%;}
.banner .img{position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index:2;background-position: center center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.section1 .slider .slick-dots{position:absolute;left:0;width:100%;bottom:80px;text-align:center}
.section1 .slider .slick-dots li{display:inline-block;margin:0 17px;background:url(img/i-dot.png) center center no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%;width:55px;height:55px;line-height:55px}
.section1 .slider .slick-dots li.slick-active{background-image:url(img/i-doton.png)}
.section1 .slider .slick-dots li.slick-active button{color:#ce1920;opacity:1;filter:alpha(opacity=100)}
.section1 .slider .slick-dots button{text-align:center;display:block;width:100%;height:100%;background-color:transparent;
	font-size:18px;color:#000;border:none;cursor:pointer;}
.banner:after{position:absolute;content:"";bottom:0;left:50%;width:1px;height:82px;background:url(img/i-line2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.scroll-down{display:block;position:absolute;z-index:10;bottom:85px;left:50%;margin-left:-20px;width:40px;height:24px;-webkit-animation:1.6s ease-in-out infinite slideDown;animation:1.6s ease-in-out infinite slideDown}
.scroll-down i{display:block;background:url(img/i-down.png) center center no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%;width:13px;height:24px;margin:0 auto}
.scroll-down:hover{opacity:.8;filter:alpha(opacity=80);color:#fff}

.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section{height:auto!important}
.fp-tableCell,.section{display:block!important}
.f-nav{position:fixed;top:50%;right:60px;background-color:transparent;z-index:15}
.f-nav span{display:none}
.f-nav li a{display:block;height:34px;line-height:34px;padding:0 34px 0 24px;background:url(img/i-n.png) right center no-repeat;-webkit-background-size:17px 8px;background-size:17px 8px;font-size:16px;color:#333;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.f-nav li.active a{background-color:#fff;background-image:url(img/i-non.png);background-position:92% center;-webkit-background-size:8px 17px;background-size:8px 17px}
.f-nav li.active span{display:block}

.contact-way{float:right;width:242px;font-size:14px;color:#fff;line-height:1.86em}
.contact-way .p1{padding-left:50px;background:url(img/i-tel1.png) left center no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%;height:32px;font-size:18px;color:#e50a16;font-weight:700;line-height:32px;margin-bottom:8px}
.contact-way .a-link{overflow:hidden;margin:11px 0 21px}
.contact-way .a-link a{float:left;padding:0 10px;border:1px solid #fff;border-radius:3px;height:37px;line-height:37px;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:16px}
.contact-way .a-link a:hover{background-color:#ce1920;border:1px solid #ce1920}
.contact-way .a-link a+a{margin-left:8px}
.contact-way .a-link span{padding-right:30px;background-position:right center;background-repeat:no-repeat;-webkit-background-size:22px 19px;background-size:22px 19px}
.qr-con{height:40px;line-height:40px}
.qr-con span{display:inline-block}
.qr-con .con{display:inline-block;vertical-align:middle;position:relative}
.qr-con .con+.con{margin-left:10px}
.qr-con i{display:block;width:40px;height:40px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}
.qr-con .qr{display:none;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:51px;padding:7px 6px;background-color:#fff;box-shadow:0 0 7px 0 rgba(0,0,0,.2);border-radius:5px;z-index:10}
.qr-con .pic{width:91px;height:91px;position:relative}
.qr-con img{display:block;width:100%;height:100%}
.qr-con .pic:after{position:absolute;content:"";top:-18px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:22px;height:11px;background:url(img/i-sj2.png) center center no-repeat}
.footer .dl-box{float:left}
.ft-top .dl-box dl{float:left;width:156px;padding-left:30px}
.ft-top .dl-box dt{font-size:18px;font-weight:700;color:#fff;margin-bottom:14px;line-height:1.1}
.ft-top .dl-box a{font-size:14px;color:#bcbcbc;line-height:2.29em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;white-space:nowrap;display:block;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.ft-top .dl-box a:hover{color:#fff}
.ft-top .dl-box .dl1{width:311px}
.ft-top .dl-box .dl5{width:167px}
.ft-top .dl-box .dl6{width:152px}
.ft-copy{background-color:#353535;padding:39px 0 37px;font-size:12px;line-height:1.83em;color:#acacac;text-align:center}
.ft-link{text-align:center}
.ft-link a{display:inline-block;font-size:12px;line-height:1.83em;color:#acacac;padding-left:4px;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ft-link a:hover{color:#fff}
.ft-link a+a:after{position:absolute;content:"";left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:14px;background-color:#acacac}
.g-tit1{font-size:14px;color:#fff;line-height:1.79em;text-align:center}
.g-tit1 h2{color:#fff;font-size:60px;line-height:1.1;font-weight:400}
.g-tit1 p{margin-top:51px}
.m-snav .v1{display:block;height:52px;line-height:52px;background:url(img/next3.png) 95% center no-repeat #c5c5c5;font-size:20px;color:#ffffff;padding:0 47px 0 33px;margin-bottom:4px;position:relative;overflow:hidden}
.m-snav li.on .v1,.m-snav li:hover .v1{color:#fff;background:url(img/next3.png) 95% center no-repeat #027fcf;-webkit-background-size:auto 16px;background-size:auto 16px}
.m-snav li.on .a1,.m-snav li:hover .a1{padding-left:33px;background:url(img/next6.png) 95% center no-repeat #fff;color:#ce1920}
.m-snav li.on .v1{ padding-left:60px; font-size: 20px; }
.m-snav-1 li.on .v1{ padding-left:33px; }
.m-snav i{background:url(img/i-sj4.png) center center no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%;display:none;width:18px;height:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:30px}
.m-snav li.on i{display:block}
.m-snav dl{display:none}
.m-snav li.on dl{display:block;padding-bottom:16px}
.m-snav dl a{font-size:18px;color:#333;display:block;padding:0 33px 0 60px;background:url(img/i-sj5.png) 34px center no-repeat #ffffff;-webkit-background-size:auto 18px;background-size:auto 18px;height:47px;line-height:47px}
.m-snav dd.on a{background:url(img/i-sj6.png) 30px center no-repeat #ffffff;-webkit-background-size:auto 12px;background-size:auto 12px;color:#07639e}
.index-snv .m-snav li.on .v1{padding-left: 33px;}
.col-snav{float:left;width:281px;margin-right:30px;-webkit-animation: fadeInLeft 2s ease-out 0.5s 1 both;}

.cpyfw{width: 822px; height: 148px; margin: 0 auto;/*-webkit-animation: fadeInUp 2s ease-out 0.5s 1 both;*/}
.m-content{width: 1440px; margin: 0 auto; margin-top: 15px; -webkit-animation: fadeInLeft 4s ease-out 0.5s 1 both;}
.cpright{width: 1111px; float: left; -webkit-animation: fadeInRight 6s ease-out 0.5s 1 both;}
.cpright ul{width: 1111px; margin: 0 auto;}
.cpright ul li{width: 335px; float: left;box-shadow:-2px 7px 28px #f5f5f5; margin-right: 33px; margin-bottom: 33px;}
.cpright1{width: 335px; height: 244px;}
.cpright2{width: 335px; height:82px; border-top: 1px solid #d0d0d0; line-height: 82px; text-align: center; color: #333333; font-size: 20px; font-family: "微软雅黑";}
.cpright ul li:hover{box-shadow:-2px 7px 28px #a3d7f9;}


/*营销网络*/

.banneryxwl{width: 100%; margin: 0 auto; background: url(../images/yxwl.jpg) center no-repeat; height: 560px;}
.yxwl{width: 1200px; height: 144px; margin: 0 auto;-webkit-animation: fadeInUp 2s ease-out 0.5s 1 both;}
.yxwl1{width: 1056px; height: 171px; margin: 0 auto;-webkit-animation: fadeInUp 3s ease-out 0.5s 1 both; text-align: center; font-family: "微软雅黑"; font-size: 20px; color: #2b2b2b;  line-height: 35px;}
.yxwl2{width: 100%; height: 560px; margin: 0 auto;-webkit-animation: fadeInUp 3s ease-out 0.5s 1 both; background: url(../images/yxwldbj.jpg) center no-repeat; margin-top: 80px;}
.yxwl2-1{width:1200px; height:152px; margin: 0 auto;-webkit-animation: fadeInUp 3s ease-out 0.5s 1 both; }
.yxwl3{width: 100%; height: 568px; margin: 0 auto;-webkit-animation: fadeInUp 4s ease-out 0.5s 1 both;}
.yxwl4{width: 1200px; height:214px; margin: 0 auto; }
.control-boxxmb {
    width: 1440px;
    height: 360px;
   /* background-image: url(../images/hots_bg.png);*/
    background-size: 1055px;
    background-repeat: no-repeat;
    background-position: 60px 165px;
    margin-left: auto;
    margin-right: auto;

}
.control-boxxmb ul {
  list-style: none;
  position: relative;
}
.control-boxxmb ul li {
  position: absolute;
  top:68px;
  cursor: pointer;
}
.bigboxxmb {
  overflow: hidden;
  width: 1300px;
  height:208px;
  margin: 0 auto;
}
#switcherxmb {
/*  height:321px;*/
  left: 0px;
}
.contentxmb_1.contentxmb_2 {
  width: 100%;
  float: left;
}
.boxxmb {
  transition:all .7s ease 0s;
  width: 242px !important;
  height: 208px;
  float: left;
 margin-right:20px;
  
}
.boxxmb:hover {
 opacity:0.5;
}



.xmbtp{width: 242px; height: 208px; background: url(../images/xmbbj.jpg) center no-repeat;}
.xmbtp1{text-align: center; font-family: "微软雅黑"; font-size: 20px; color: #ffffff; line-height: 86px;}

.xmbtp2{text-align: center; font-family: "微软雅黑"; font-size: 20px; color: #555555;line-height:116px;}


			
.conbox88{background: #094289; text-align: center;border-radius:10px 20px 0px 0px ;font-family: "微软雅黑"; font-size: 26px; color: #ffffff; height: 61px; line-height: 61px;}
.conbox99{font-family: "微软雅黑"; font-size: 20px; color: #555555; width:212px; margin: 0 auto; margin-top: 25px; }
.conbox99 ul{ width:212px; margin: 0 auto; }
.conbox99 ul li{width:212px; float: left;  line-height:48px; }
.conbox99-1{height:40px !important;}
.col-sm-4{float:left;position:relative;width:33.33333333%}
.selected-solution{height:405px;}
.selected-solution>div{position:relative;width:1270px;margin:0 auto}
.selected-solution .swiper-container{height:405px;width:1200px}
.selected-solution .layer-title{color:#393b40;padding:50px 0 30px;text-align:center;font-size:30px;letter-spacing:1.09px}
/*主体列表*/
.selected-solution .solution-cardlist{max-width:1200px;margin:20px auto 0}
.swiper-slide,.swiper-wrapper{height:305px!important}
.selected-solution .solution-cardlist .col-sm-4{padding:0 10px;top:0;transition:all .15s linear;box-sizing:border-box}
.selected-solution .solution-cardlist .col-sm-4 .solution-card{height:305px;background:#deeafc;border-radius:10px;text-align:left;overflow:hidden;transition:all .15s linear}
.selected-solution .solution-cardlist .col-sm-4:hover{position:relative;top:-20px;transition:all .25s linear}
.selected-solution .solution-cardlist .col-sm-4:hover .solution-card{height:350px;box-shadow:0 10px 40px 0 rgba(0,0,0,.1);transition:all .2s linear}
.selected-solution .solution-cardlist .col-sm-4 .solution-card img{width:auto;height:200px;transition:all .2s linear}
.selected-solution .solution-cardlist .col-sm-4 .solution-card h3{margin:20px 30px 10px;font-size:18px;color:#252b3a;letter-spacing:.65px;text-align:left}
.selected-solution .solution-cardlist .col-sm-4 .solution-card p{margin:0 30px;padding-bottom:30px;font-size:14px;color:#666a75;letter-spacing:.51px}
.selected-solution .solution-cardlist .col-sm-4 .solution-card dl{margin:0 30px;overflow:visible}
.cf:after,.cf:before{content:" ";display:table;line-height:0}
.cf:after{clear:both}
.selected-solution .solution-cardlist .col-sm-4 .solution-card dl dt{margin-bottom:10px;font-size:14px;color:#252b3a;letter-spacing:.51px;line-height:19px;position:relative}
.selected-solution .solution-cardlist .col-sm-4 .solution-card dl dt:before{position:absolute;display:inline-block;left:-8px;top:7px;content:'';vertical-align:middle;width:4px;height:4px;border-radius:50%;background:#252b3a}
.selected-solution .solution-cardlist .col-sm-4 .solution-card dl dd{float:left;width:50%;margin-bottom:6px;font-size:12px;color:#a0a2a8;letter-spacing:.44px;line-height:20px}
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span{margin:20px 30px 0;font-size:14px;display:inline-block;color:#666a75;letter-spacing:.51px;line-height:22px;opacity:0;transition:opacity .15s linear}
.selected-solution .solution-cardlist .col-sm-4:hover .solution-card>span{opacity:1;transition:opacity .2s linear 50ms}
/*了解更多*/
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span a span{display:inline-block;vertical-align:middle}
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span a span.arrow-f{width:13px;height:13px;background:url(img/marketplace-selected-arrow0.svg);display:inline-block;vertical-align:middle;margin-left:5px;position:relative;transition:.3s ease-out}
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span a:hover{color:#e6c16c}
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span a:hover span.arrow-f{transform:translate(4px,0);background:url(img/marketplace-selected-arrow2.svg)}
/*重置swiper*/
.swiper-container-horizontal>.swiper-pagination-bullets.solution-pagination{bottom:44px}
.solution-pagination .swiper-pagination-bullet{width:70px;height:4px;border-radius:100px;overflow:hidden;background:#808080;border:none;cursor:pointer;content:'';display:inline-block;box-sizing:border-box;opacity:1;vertical-align:middle;}
.solution-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#094289;box-sizing:border-box}
.swiper-container-solution .swiper-button-prev{left:0;width:14.5px;height:30px;margin-top:0;background-image:url(img/marketplace-home-arrow_big.svg);background-size:cover;transition:background-image .15s}
.swiper-container-solution .swiper-button-next{right:0;width:14.5px;height:30px;margin-top:0;background-image:url(img/marketplace-home-arrow_big.svg);transform:rotate(180deg);background-size:cover;transition:background-image .15s}
.swiper-container-solution .swiper-button-next:hover,.swiper-container-solution .swiper-button-prev:hover{background-image:url(img/marketplace-home-arrow_big_hover.svg);transition:background-image .2s}

.hzhb{width: 100%;  height: 764px; margin: 0 auto; background: #f2f2f2;-webkit-animation: fadeInLeft 2s ease-out 0.5s 1 both;}
.hzhb1{width: 1200px; height: 152px; margin: 0 auto;}
.mr_t1{height:40px;padding-right:16px;}
.mr_t1name{font:bold 16px/40px "微软雅黑";color:#FFF;background:#2257A2 url(../images/mr_t1bg.jpg) no-repeat right top;height:40px;width:120px;padding-left:21px;float:left;}
.mr_t1name img{float:left;margin-top:9px;margin-right:6px;display:inline;}
.mr_frbox{height:543px; width: 1428px; margin: 0 auto; -webkit-animation: fadeInLeft 2s ease-out 0.5s 1 both;background: #ffffff; padding-top: 6px;}
.mr_frBtnL{float:left;margin:28px 22px 0px 0px;cursor:pointer;display:inline;}
.mr_frBtnR{float:right;margin-top:28px;cursor:pointer;}
.mr_frUl{height:700px;width:1400px; margin: 0 auto;}
.mr_frUl ul{width: 1400px; margin: 0 auto;}
.mr_frUl ul li{display:inline;float:left;height:700px;width:274px;overflow:hidden; margin:3px;}
.mr_frUl ul li img{display:block;  margin-top:6px; margin-bottom:3px;}
.mr_frUl ul li a:hover img{border:1px solid #A0C0EB; overflow: hidden; width: 270px; display: block;}

/*.mr_frUl ul li:nth-child(5n-4){margin-left:1px;}
*/



/*社会责任*/
.bannershzr{width: 100%; margin: 0 auto; background: url(../images/shzrbanner.jpg) center no-repeat; height: 564px;}
.shzr1{width: 1200px; height: 145px; margin: 0 auto;}
.shzr2{width: 1440px; height: 371px; margin: 0 auto; background: #f0f0f0; margin-bottom: 56px;}
.subshzr2-1{width: 586px; height: 334px; float: left;-webkit-animation: fadeInLeft 2s ease-out 0.5s 1 both; border: 18px solid rgba(203,227,242,0.3);}
.subshzr2-2{width: 713px; float: left; margin-left: 56px;-webkit-animation: fadeInRight 3s ease-out 0.5s 1 both; margin-top: 40px;}
.subshzr2-2-1{-webkit-animation: fadeInRight 3s ease-out 0.5s 1 both; margin: 0 auto; font-size: 26px; color: #236ba0; font-family: "微软雅黑"; font-weight: 600;}
.subshzr2-2-2{OVERFLOW:auto;height:200px;width:638px; padding-right:20px;-webkit-animation: fadeInRight 4s ease-out 0.5s 1 both; margin: 0 auto; color: #333333;font-size: 17px; font-family: "微软雅黑"; text-indent: 2em; line-height:35px; margin-top: 27px;}
.subshzr2-2-3{-webkit-animation: fadeInRight 5s ease-out 0.5s 1 both; margin: 0 auto; color: #797979;font-size: 14px; font-family: "微软雅黑"; width: 115px; height: 27px; border: 1px solid #797979; border-radius: 10px; text-align: center; line-height: 27px; margin-top: 26px;}
.subshzr2-2-3:hover{background: #35b0f8; color: #ffffff; border: none;}

.subshzr2-2-2::-webkit-scrollbar {/*滚动条整体样式*/
        width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
        height:5px;
    }
.subshzr2-2-2::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 10px;
         -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: #d7d7d7;
    }
.subshzr2-2-2::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 10px;
        background: #457395;       
        
    }
.subshzr2-2-2::-webkit-scrollbar-corner{ background: #ade7f6;}

.hjbh{width: 100%; height:684px; background: #f6f6f6; margin-bottom: 70px;}
.hjbh1{width: 1420px; height: 92px; border-bottom: 1px solid #e1e1e1;font-size: 26px; color: #236ba0; font-family: "微软雅黑"; font-weight: 600; margin: 0 auto; line-height: 92px; padding-left:20px;}
.hjbh2{width: 456px; height: 380px; margin:  0 auto;}
.hjbh2 ul{width: 456px; height: 380px; margin:  0 auto;}
.hjbh2 ul li{width: 456px; height: 38px; float: left; font-family: "微软雅黑"; font-size: 16px; color: #333333;}
.selected-solution .swiper-containershzrsj{height:550px;width:1500px; overflow: hidden;}
.selected-solution .solution-cardlistshzrsj .col-sm-4 .solution-cardshzrsj{width: 438px;height:464px;background:#ffffff;text-align:left;overflow:hidden;transition:all .15s linear}
.shzrsj1{width: 438px; margin: 0 auto;}
.shzrsj2{width: 382px; margin: 0 auto;}
.shzrsj2-1{ font-family: "微软雅黑"; font-size: 20px; color: #353535;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap; width: 382px; margin-top: 27px; font-weight: 600;}
.shzrsj2-2{ font-family: "微软雅黑"; font-size: 17px; color: #727272;width: 382px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden; margin-top: 16px; line-height:30px;}

.selected-solutionshzrsj>div{position:relative;width:1500px;margin:0 auto}
.selected-solutionshzrsj .solution-cardlistshzrsj{max-width:1500px;}

.selected-solution .solution-cardlistshzrsj  .col-sm-4:hover{position:relative;top:-20px;transition:all .25s linear}
.selected-solution .solution-cardlistshzrsj  .col-sm-4:hover .solution-card{height:350px;box-shadow:0 10px 40px 0 rgba(0,0,0,.1);transition:all .2s linear}

.mainxw{max-width:1440px; margin:0 auto; margin-top: 46px; }
.title{font-size:24px; margin-bottom: 1em; text-align: center;}
.img-count,.img-count img{position:relative;}
.img-count-in{ position:absolute; top:0; left:0; right:0; bottom:0; overflow:hidden;height:100%; *height:100%;}


.w-newsList2{position: relative; overflow:hidden;}
.w-newsList2 a{ display: block; text-decoration: none; color: #333;}
.w-newsList2 .news-item{position:relative;}
.w-newsList2 .img{ float: left; width:438px;height:496px;overflow: hidden;}
.w-newsList2 .img img{transition:transform 3.5s; -webkit-transition:transform 3.5s;transform:scale(1.1); -webkit-transform:scale(1.1);}
.w-newsList2 .swiper-slide.swiper-slide-active .img img{ transform:scale(1); -webkit-transform:scale(1);}
.w-newsList2 .news-text{float:left;width:550px;padding:0 24px;height:496px;background: #FFFFFF;margin-right:14px}
.xwzxlistb{width:1440px;margin:0 auto}
.xwzxlistb li{float:left;width:684px;height:114px;border-radius:10px;margin-right:34px;margin-bottom: 20px;}

.xwzxlist6{margin:0 auto;width:606px;height:36px;font-size: 20px;color:#353535;overflow: hidden; font-weight: 600;}
.xwzxlist7{margin:0 auto;width:606px;height:62px;line-height:31px;font-size: 16px;color:#727272;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.xwzxlist8{float: left;width:54px;height:36px;line-height:36px;font-size: 16px;color:#000000;text-align: right; margin-top: 11px;}
.xwzxlist88{float: right; width: 606px;}
.xwzxlistb li:hover .xwzxlist6{color:#0a448d}
.xwzx4a{-webkit-animation:fadeInUp 1s ease-out 6s both;width: 100%; height:auto ;}
.xwzxlist8-1{width: 52px; margin: 0 auto; border: 1px solid #303030;text-align: center; height: 60px; position: relative;z-index: 33; line-height: 49px; font-weight: 600;}
.xwzxlist8-2{width: 52px; margin: 0 auto; text-align: center; width: 20px; position: absolute; margin-top: -19px; z-index: 666666; background: #f6f6f6; margin-left: 16px;}


.xwzxlistbb{width:1440px;margin:0 auto; background: #ffffff; height:380px;}
.xwzxlistbb li{width: 452px; height: 70px; line-height: 70px; background: #f5f5f5; text-align: center; color: #636363; font-size: 16px; font-family: "微软雅黑"; float: left; border:20px solid #ffffff; border-left: none; border-bottom: none;}
.xwzxlistbb li:nth-child(3n-2){ border-left:20px solid #ffffff; }
.xwzxlistbb li a:hover{color:#094d80;}


.wenz{color: #2b2b2b; font-family: "微软雅黑"; font-size: 14px; width: 100%; text-align: center;}


.txry{width: 100%; height:678px;background:#ffffff;margin: 0 auto;-webkit-animation: fadeInUp 5s ease-out 0.5s 1 both;}
.txry1{width: 1200px; height: 180px; margin: 0 auto; margin-bottom: 20px;}
.txry-box {width: 1440px;height: 42 0px;background-size: 1055px;background-repeat: no-repeat;
    background-position: 60px 165px;margin-left: auto;margin-right: auto;}
.txry-box ul {list-style: none;position: relative;}
.txry-box ul li {position: absolute;top: 134px;cursor: pointer;}
.txrybox {overflow:hidden;width: 1300px;height:420px;margin: 0 auto;}
#switcher2 {left: 0px;}
.content_5.content_6 {width: 100%;float: left;}
.box3 {transition:all .7s ease 0s;width: 312px !important;height: 418px;float: left;
  border:none;margin-right:13px; margin-left: 0;}
.box3:hover {border:3px solid #dde6e8;opacity:0.5;}

.rzry{width: 100%; height:678px;background:#f2f2f2;margin: 0 auto;-webkit-animation: fadeInUp 5s ease-out 0.5s 1 both;}
.rzry1{width: 1200px; height: 180px; margin: 0 auto; margin-bottom: 20px;}
.rzry-box {width: 1440px;height: 42 0px;background-size: 1055px;background-repeat: no-repeat;
    background-position: 60px 165px;margin-left: auto;margin-right: auto;}
.rzry-box ul {list-style: none;position: relative;}
.rzry-box ul li {position: absolute;top: 134px;cursor: pointer;}
.rzrybox {overflow:hidden;width: 1300px;height:331px;margin: 0 auto;}
#switcher3 {left: 0px;}
.content_7.content_8 {width: 100%;float: left;}
.box4 {transition:all .7s ease 0s;width:275px !important;height: 321px;float: left;
  border:none;margin-right:48px; margin-left: 0; border: 4px solid #efefef;}
.box4 img{width:275px !important;height: 321px !important;}
.box4:hover {border:3px solid #dde6e8;opacity:1;}

/*cp*/
.wrap{ width: 100%;}
.yd_banner{ position: relative;}
.yd_banner img{ width: 100%;}
.yd_b_m{ position: absolute;padding: 30px 120px; width: 500px; left: 46.8%; top: 8%; background-image: url(/ydkg/resource/cms/2020/04/img_pc_site/2020041514214353527.png); background-position: 0 0; background-repeat: repeat;}
.yd_b_t{ font-size: 48px; color: #fff; font-weight: bold;}
.yd_b_sub{  font-size: 32px; color: #fff; padding-bottom: 20px;}
.yd_b{ width: 270px; height: 45px; border: #ffffff solid 2px; text-align: center; font-size: 24px; color: #fff; line-height: 45px;}
.yd_mb{}
.yd_mb_i{ margin-top: 20px; padding-left: 25px; width:132px;  background-position: 0 0; background-repeat: no-repeat; float: left;
    margin-right:80px; }
.yd_mb_t{ width: 132px; height: 36px; line-height: 36px; text-align: center; font-size: 18px; color: #ffffff;  background-repeat: no-repeat; background-position: 0 0;}
.yd_mb_c{ height: 30px; line-height: 40px; font-size: 16px; color: #ffffff;}
.yd_yw_m{ padding: 0 6.3%;}
.yd_yw_t{ margin: 90px 0 45px 0; height: 110px; position: relative;}
.yd_yw_w{ padding: 0 50px; position: absolute; left: 50%; height: 60px;}
.yd_yw_n{ height: 60px; line-height: 60px; font-size: 40px; color: #0b91c7; font-weight: bold; padding: 0 20px; background-color: #ffffff; position: relative; z-index: 10}
.yd_yw_line{ height: 2px; width: 100%; position: absolute; left: 0; top: 50%; margin-top: -1px; background-color: #0b91c7;}
.yd_yw_y{ height: 50px; font-size: 30px; color: #0b91c7; line-height: 50px; position: absolute; left: 50%; top: 60px; }

.yd_cy_m{ width:1440px; overflow: hidden; padding-top:10px; margin: 0 auto;}
.yd_cy_m ul{ width: 1440px;}
.yd_cy_m ul li{ width:340px; margin-right:26px; background-color: #e8f6ff; height: 800px; position: relative; float: left;margin-bottom:26px;}
.yd_cy_n{ padding: 0 20px;}
.yd_cy_img{ width:340px; height: 300px; position: relative;}
.yd_cy_img img{width:340px;height: 300px;}
.yd_cy_img span{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color:#333; opacity: 0.5; }
.yd_cy_t{ padding: 20px 0 10px 0; font-size: 30px; color: #19a3ff; font-weight: bold; line-height: 35px; height: 70px;}
.yd_cy_s{ padding-left:20px; font-size:18px; color: #19a3ff; line-height:28px; height:28px;}
.yd_cy_c{ font-size:20px; color: #19a3ff; line-height: 35px;}
.yd_cy_c p a{ color: #19a3ff;}

.yd_cy_a{ height: 28px; width: 28px; border: #19a3ff solid 1px; position: absolute; bottom: 20px; right: 20px;}
.yd_cy_a a{ display: block; width: 28px; height: 28px; background-repeat: no-repeat; background-position: center center; background-image: url(../images/cparr1.png);}
.yd_cy_m ul li.yd_atc{ background-color: #19a3ff;}
.yd_cy_m ul li.yd_atc .yd_cy_img span{ display: none;}
.yd_cy_m ul li.yd_atc .yd_cy_t{ color:#fff;}
.yd_cy_m ul li.yd_atc .yd_cy_s{ color:#fff;}
.yd_cy_m ul li.yd_atc .yd_cy_c{ color:#fff;}
.yd_cy_m ul li.yd_atc .yd_cy_a{ border: #fff solid 1px;}
.yd_cy_m ul li.yd_atc .yd_cy_c p a{color:#ffffff}
.yd_cy_m ul li.yd_atc .yd_cy_a a{ background-image: url(../images/cparr.png);}
.yd_yw_m{ padding: 80px 0;}
.yd_yw_tt{ font-size: 50px; color: #555555; text-align: center;}
.yd_yw_c{ line-height: 100px; padding-top: 80px; text-align: center;}
.yd_yw_c *{ font-size: 24px; color: #666666;}
.yd_qc_banner{ background-position: center top; background-repeat: no-repeat; height: 600px;}

.yd_qc_bt{ padding-top: 220px; font-size: 78px; color: #fff; font-weight: bold; text-align: center;}
.yd_qc_by{ padding-top: 20px; font-size: 46px; color: #ffffff; text-align: center;}
.yd_qc_cy{ padding: 100px 0;}
.yd_qc_cyt{ padding-bottom: 80px; text-align: center; font-size: 45px; color: #555555;}
.yd_qc_dcm{ width: 1640px; margin: 0 auto; position: relative;}
.yd_qcdc_l{ width: 420px; padding: 40px 80px 0 80px; box-shadow: 0 0 16px 2px rgba(0,0,0,0.2); float: left; margin-right: 90px; height: 660px;}
.yd_qcdc_i{ width: 261px; margin: 0 auto;}
.yd_qcdc_i img{ width: 100%;}
.yd_qcdc_jj{ padding-top: 30px; line-height: 55px; }
.yd_qcdc_jj *{ font-size: 20px; color: #555;}
.yd_qcdc_r{ width: 741px; float: left;}
.yd_qcdc_r img{ width: 100%}
.yd_qcdc_gd{ width: 120px; height: 55px; border: #c8c8c8 solid 1px; background-repeat: no-repeat; background-position: 50% 15px; position: absolute;
right:0; bottom: 0;}
.yd_qcdc_gd a{ display: block;  width: 120px; height: 55px;}
.yd_dc_bgc{ background-color: #f6f6f6; padding-top: 120px; overflow: hidden;}
.yd_dc_m{ width: 1640px; margin: 0 auto;}
.yd_dc_m ul li{ position: relative; min-height: 530px; margin-bottom: 120px;}
.yd_dc_i{ width: 545px; height: 344px; position: absolute; left: 0; top: 50%; margin-top: -172px;}
.yd_dc_i img{ width: 100%;}
.yd_dc_nr{ padding: 50px 50px 50px 240px; width: 990px; margin-left: 360px; background-color: #ffffff; min-height: 430px;}
.yd_dc_t{ height: 90px; line-height: 90px; color: #555555; font-size: 54px; font-weight: bold;}
.yd_dc_con{ line-height: 60px; padding-top: 30px;}
.yd_dc_con *{ font-size: 30px; color: #555555;}
.yd_dc_m ul li.dc_atc .yd_dc_nr{ margin-left: 0; padding: 50px 240px 50px 50px; }
.yd_dc_m ul li.dc_atc .yd_dc_i{ left:initial; right: 0;}
.yd_sd{ padding: 100px 0;}
.yd_sd_i{ width:520px; margin: 0 auto; }
.yd_sd_t{ font-size: 54px; padding: 20px 0; text-align: center; color: #555555;}
.yd_sd_c{ width: 1200px; margin: 0 auto; line-height: 60px;}
.yd_sd_c *{ font-size: 30px; color: #555555;}
.yd_net_zy{ padding-top: 100px; width: 1200px; margin: 0 auto;}
.zy_t{ text-align: center; font-size: 46px; font-weight: bold;}
.zy_c{ padding: 15px 0 20px 0; line-height: 50px;}
.zy_c *{ font-size: 30px; color: #555555;}
.zy_li{ width: 1200px; overflow: hidden; padding-top: 50px;}
.zy_li ul{ width: 1300px;}
.zy_li ul li{ width: 550px; height: 350px; float: left; margin-right: 100px; background-color: #e8f6ff; line-height: 350px; text-align: center; color: #3aafff; font-size: 50px; font-weight: bold; margin-bottom: 100px;}

.yd_w_bg{ background-color: #f6f6f6; padding: 100px 0;}
.yd_w_m{ width:1640px; overflow: hidden; margin: 0 auto;}
.yd_w_m ul{ width: 1680px;}
.yd_w_m ul li{ padding: 40px; background-color: #ffffff; min-height: 480px; width: 440px; float: left; margin-right: 40px;}
.yd_w_i{ padding-bottom: 50px; text-align: center; height: 81px;}
.yd_w_i img{ margin: 0 auto;}
.yd_w_t{ font-size: 30px; font-weight: bold; color: #555555; padding-bottom: 80px; text-align: center;}
.yd_w_c{ line-height: 60px;}
.yd_w_c *{ color: #555555; font-size: 20px;}
.yd_w_img{ padding-top: 40px;}
.yd_w_img img{ width: 100%;}