@charset "utf-8";
/* CSS Document */ 

@font-face{font-family:'iconfont';src:url('//at.alicdn.com/t/font_1432720974_1547027.eot');src:url('//at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('//at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('//at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('//at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}
.fa{display:inline-block;font-family:"iconfont";font-size:20px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.fa-icon-qq:before{content:"\e604"}
.fa-icon-weibo:before{content:"\e600"}
.fa-icon-weixin:before{content:"\e605"}
.fa-icon-zaixianzixun:before{content:"\e608"}
body{font-family:"微软雅黑"}
.relative{position: relative;}
.glyphicon{top:0 !important}
.no-padding{padding:0 !important}
.no-margin{margin:0 !important}
.no-background{background:none !important}
.no-border{border:none !important}
.overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.w100{width:100% !important}
.h100{height:100% !important}
a{text-decoration:none !important;cursor:pointer !important}
.container-fluid{max-width:1230px !important}
.tr{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}
.tr2{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s}
.tr3{transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}

.main-pad-1{ padding:50px 0;}
.main-pad-2{ padding:40px 0;}
.main-pad-3{ padding:30px 0;}
.main-pad-4{ padding:0 0 30px;}
.main-Background-1{ position: relative; padding: 0 0 53px;}
.main-Background-1 .bg{position: absolute; left: 0; bottom: 0; z-index: 1; width: 100%; height:85%; background: #f5f5f5; }
.main-Background-2{ background: #d8dce1; }
body.hover .main-Background-2{animation-name:fadeInLeft;-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;}
.main-Background-3{ position: relative; margin:0 0 -15px; }
.main-Background-3 .bg{ position: absolute; left: 0;top: 0; z-index: 1; width: 100%; height:178px;background:rgb(220,221,229);background:-moz-linear-gradient(top,rgba(220,221,229,1) 0%,rgba(240,242,249,1) 9%,rgba(199,200,207,1) 72%,rgba(214,216,223,1) 100%);background:-webkit-linear-gradient(top,rgba(220,221,229,1) 0%,rgba(240,242,249,1) 9%,rgba(199,200,207,1) 72%,rgba(214,216,223,1) 100%);background:linear-gradient(to bottom,rgba(220,221,229,1) 0%,rgba(240,242,249,1) 9%,rgba(199,200,207,1) 72%,rgba(214,216,223,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdde5',endColorstr='#d6d8df',GradientType=0 );}
.main-Background-3 .container-fluid{ position: relative; z-index: 2; }
.main-Background-4{ background: #e8ebef; }
.main-Background-5{ padding: 30px 45px; background: #fff; box-shadow: 1px 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow: 1px 2px 2px rgba(0,0,0,0.2);-moz-box-shadow: 1px 2px 2px rgba(0,0,0,0.2);-o-box-shadow: 1px 2px 2px rgba(0,0,0,0.2); }
.main-Background-5 .ul .li{ display: none; position:relative; }
.main-Background-5 .ul .li .video-box{ position:relative; padding: 0; }
.main-Background-5 .ul .li .video-box img.mb{ max-width: 100%; }
.main-Background-5 .ul .li .video-box .imgbox{ position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; }
.main-Background-5 .ul .li .md-content{ box-shadow: 0 0 15px rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 15px rgba(0,0,0,0.2);-o-box-shadow: 0 0 15px rgba(0,0,0,0.2); }
.main-Background-5 .ul .li .md-content h3{ color: #013a83; }
.main-Background-5 .ul .li .md-close.btn-sm.btn-primary,
#vidoebox_close_btn{ position: absolute; right:-10px; top:-68px; z-index: 2; padding: 0; width: 20px; height: 20px; font-family: arial; font-size:16px; color: #333; background: #fff; border:none; border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%; text-align: center; line-height: 20px; box-shadow: 0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);-moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);-o-box-shadow: 0 0 5px rgba(0,0,0,0.5); }

header{ position: relative; z-index: 999999; }
header .top_bar{background: #013a83; }
header .top_bar .box{ position: relative; padding: 0 200px 0 123px; height: 100px; }
header .top_bar .box .logo{ position: absolute; left:0; top: 0; z-index: 1; width: 123px; font-size: 0; line-height: 100px;}
header .top_bar .box .logo:after{ content: ""; position: absolute; left: -35px; top:-20px; z-index: 1; width:140px; height:120px;
background:rgb(11,88,170);background:-moz-radial-gradient(center,ellipse cover,rgba(11,88,170,1) 0%,rgba(1,58,131,1) 63%);background:-webkit-radial-gradient(center,ellipse cover,rgba(11,88,170,1) 0%,rgba(1,58,131,1) 63%);background:radial-gradient(ellipse at center,rgba(11,88,170,1) 0%,rgba(1,58,131,1) 63%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b58aa',endColorstr='#013a83',GradientType=1 );}
header .top_bar .box .logo img{ position: relative; z-index: 2; }
header .top_bar .box .yuyan_search{ position: absolute; right: 0; top: 0; z-index: 1; width: 185px; }
header .top_bar .box .yuyan_search .yuyan{ padding: 0 0 0 35px; margin:17px 0 26px; background: url(../images/icon/yuyan_icon.png) no-repeat left; }
header .top_bar .box .yuyan_search .yuyan a{ display: block; font-size: 12px; color: #b8c0d3; line-height: 20px; }
header .top_bar .box .yuyan_search .yuyan span{ margin:0 10px; display: block; font-size: 12px; color: #b8c0d3; line-height: 20px; }
header .top_bar .box .yuyan_search .search form{ position: relative; display: block; width: 185px; height: 24px; background: #fff; border-radius: 12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;-o-border-radius: 12px; }
header .top_bar .box .yuyan_search .search form input{ padding: 0 12px; width: 100%; height: 24px; font-size: 12px; color: #666; font-weight: bold; background: none; border:none; }
header .top_bar .box .yuyan_search .search form button{ position: absolute; right: 12px; top: 0; z-index: 1; width: 24px; height: 24px; background: url(../images/icon/search_fdj.png) no-repeat center; border:none; }
header .top_bar .box .daohang{ max-width: 780px; }
header .top_bar .box .daohang .tops{ height: 48px; }
header .top_bar .box .daohang .tops .tel{ float: right; padding: 0 0 0 30px; font-family: Impact,arial; font-size: 20px;color: #00aeff; line-height: 48px; background: url(../images/icon/tel_icon.png) no-repeat left; }
header .top_bar .box .daohang .tops .biaoyu{ float: left; color: #a4afc7; line-height: 48px; letter-spacing:10px; }
header .top_bar .box .daohang .menu{ border-top: solid 1px #205292; }
header .top_bar .box .daohang .menu ul.navul>li{ width: 11.11%; font-size: 0; text-align: center;}
header .top_bar .box .daohang .menu ul.navul>li>a{ display: inline-block; vertical-align: top; position: relative; font-size: 14px; color: #fff;line-height: 51px;  }
header .top_bar .box .daohang .menu ul.navul>li:first-child{ text-align: left; }
header .top_bar .box .daohang .menu ul.navul>li:last-child{ text-align: right; }
header .top_bar .box .daohang .menu ul.navul>li>a:after,header .top_bar .box .daohang .menu ul.navul>li>a:before{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;}
header .top_bar .box .daohang .menu ul.navul>li>a:after{ content: ""; position: absolute; left: 0; top:-1px; z-index: 1; width: 100%; height:2px; background: #4f77a9; border-bottom: solid 1px #37649d}
header .top_bar .box .daohang .menu ul.navul>li>a:before{content: ""; position: absolute; left: 50%; top:4px; z-index: 1; margin-left: -5px; width: 0; height: 0; border-left:solid 5px transparent;border-right:solid 5px transparent; border-top:solid 5px #96aecc; }
header .jiangexian{ height: 2px; 
background:rgb(10,66,137);background:-moz-linear-gradient(left,rgba(10,66,137,1) 1%,rgba(28,137,240,1) 13%,rgba(10,66,137,1) 100%);background:-webkit-linear-gradient(left,rgba(10,66,137,1) 1%,rgba(28,137,240,1) 13%,rgba(10,66,137,1) 100%);background:linear-gradient(to right,rgba(10,66,137,1) 1%,rgba(28,137,240,1) 13%,rgba(10,66,137,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a4289',endColorstr='#0a4289',GradientType=1 ); }

.banner{ position:relative; overflow:hidden;}
.banner a{ display: block; }
.banner img{ display: block; margin:0 auto; }
.banner .glyphicon{ top:50% !important;}
/* .banner .carousel-control.left,.banner .carousel-control.right{ width:60px;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}
.banner .carousel-control.left{ left:-60px;background:url(../images/ba/prev_arrow_60.png) no-repeat left;}
.banner:hover .carousel-control.left{ left:0;}
.banner .carousel-control.right{ right:-60px;background:url(../images/ba/next_arrow_60.png) no-repeat right;}
.banner:hover .carousel-control.right{ right:0;} */
.banner .carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.banner .carousel-fade .carousel-inner .active{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
.banner .carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}
.banner .carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
.banner #myCarousel{position:relative}
.banner #myCarousel .carousel-indicators{bottom:47px;z-index:4; font-size: 0; width: 1200px; margin:0 0 0 -600px; text-align: left;}
.banner #myCarousel .carousel-indicators li{margin:0 16px 0 0;width:13px;height:13px; border:solid 1px #7e818d;}
.banner #myCarousel .carousel-indicators li:hover{background:#fff;border:solid 1px #fff;}
.banner #myCarousel .carousel-indicators li.active{background:#fff;border:solid 1px #fff;}
.banner .xuanchuan-btn{ position: absolute; left: 0; bottom:25px; z-index: 1; width: 100%; }
.banner .xuanchuan-btn a{display: block; width: 193px; margin-left: 44.5%; }
.banner .xuanchuan-btn a img{ position: relative; top: 0; }
.banner .banner-nav{ position: absolute; left: 0; bottom: 80px; z-index: 1; width: 100%; }
.banner .banner-nav h3,.banner .banner-nav p{text-shadow: -1px 1px 2px rgba(0,0,0,0.8);-webkit-text-shadow: -1px 1px 2px rgba(0,0,0,0.8);-moz-text-shadow: -1px 1px 2px rgba(0,0,0,0.8);-o-text-shadow: -1px 1px 2px rgba(0,0,0,0.8);}
.banner .banner-nav h3{ margin:0 0 20px; font-size: 36px;color: #fff; font-weight:bold;  }
.banner .banner-nav p{ margin:0;font-size: 18px;color: #fff; }
.carousel .carousel-inner{background:#000 url(../images/ajax-loader.gif) no-repeat center center;}
.title-1{ margin:0 0 25px; font-size: 0; }
.title-1 a{ display: inline-block; vertical-align: top; padding: 0 0 8px; border-bottom: solid 1px #dadada;}
.title-1 a h5{ font-size: 22px; color: #333; line-height: 24px; }
.title-1 a span{ margin:0 0 0 5px; display: block; font-family:Impact,arial; font-size: 24px; color: #e7e7e7; line-height:28px; }
.title-2{ margin:0 0 60px; border-bottom:solid 1px #cfcfcf; }
.title-2 ul li{ margin:0 20px 0 0; }
.title-2 ul li a{ position: relative; display: block; padding: 0 25px; font-size: 16px;color: #333; line-height: 74px; }
.title-2 ul li a:after{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s; content: ""; position: absolute; left: 0; top: 100%; z-index: 1; width: 100%; height: 18px; background: url(../images/icon/title2_h_bg_03.jpg) no-repeat; background-size: 100% auto; }
.title-3{ margin:0 0 30px; }
.title-3 h5{ margin:0; font-size: 23px;color: #013a83; line-height: 25px; }
.title-3 p{ margin:0; font-family:arial; color: #a4a4a4; line-height:24px; }
.title-4{ margin:0 0 20px; padding: 0 0 10px; border-bottom: solid 1px #ececec; }
.title-4 h5{ font-size: 24px;color: #013a83; line-height: 30px; }
.title-4 .time { font-size: 0; }
.title-4 .time span{ display: inline-block; vertical-align: top; margin:10px 0; padding: 0 0 0 25px; height: 18px; font-family:arial; font-size: 14px; color: #adadad; line-height: 18px; background: url(../images/icon/time_icon.png) no-repeat left;  }
.title-5{ position: relative; margin:0 0 20px; padding: 0 0 0 80px; min-height: 37px; }
.title-5 .biaoti{ position: absolute; left: 0; top: 0; z-index: 1; width: 80px; color: #333; line-height: 37px; }
.title-5 ul li{ margin:0 10px 10px 0; }
.title-5 ul li a{ display: block; padding:1px 16px 1px 54px; color: #333; line-height: 35px; border:solid 1px #d1d1d1; background-repeat: no-repeat; background-position: 10px 50%; background-size: auto 80%; }
.title-5 ul li.active a{ padding:0 15px 0 53px; border:solid 2px #013a83; color: #013a83; }
.title-6{ padding: 15px 0; margin:0 0 24px; font-size: 20px;color: #013a83; line-height: 33px; border-top: solid 1px #c8c8c8;border-bottom: solid 1px #c8c8c8; }
.title-7 ul li{ margin:0 10px 10px 0; }
.title-7 ul li a{ display: block; padding: 0 10px; min-width: 100px; font-size: 15px;color: #013a83; line-height: 32px; border:solid 1px #013a83; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px; }
.title-7 ul li.active a{ color: #fff; background: #013a83; }

.text-1{ font-size: 15px;color: #444444; line-height: 30px;text-align: justify; }
.text-1 .biaoti{ margin:0 0 15px; font-size: 24px;color: #013a83; line-height: 30px; }
.text-2 .logo{ line-height: 160px; font-size: 0; }
.text-2 .logo img{ max-width: 100%; }
.text-2 .textbox{ font-size: 0; border-left: solid 1px #a4a4a4;border-right: solid 1px #a4a4a4; }
.text-2 .textbox p{ display: inline-block; vertical-align: top; font-size: 14px;color: #434343; line-height: 30px; }
.pblock p{display: block !important;}
.text-2 .imgbox{ line-height: 160px; font-size: 0; }
.text-3 .textbox{ display: none; color: #272727; line-height: 30px; }
.text-3 .textbox span{ color: #7b7b7b; }

.pictrue-1{ position: relative; margin-bottom:60px; height: 436px; }
.pictrue-1 .bg{ background: url(../images/p1_bg.jpg) 50% 50%; background-size: cover; overflow: hidden;}
body.hover .pictrue-1 .bg{animation-name:fadeInLeft;-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;}
.pictrue-1 .bg .textbox{ position: relative; z-index: 2;padding: 82px 0 0; width: 44.5%;height: 259px;
background:-moz-radial-gradient(center,ellipse cover,rgba(0,80,183,0.8) 0%,rgba(0,80,183,0.8) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,80,183,0.8) 0%,rgba(0,80,183,0.8) 100%);background:radial-gradient(ellipse at center,rgba(0,80,183,0.8) 0%,rgba(0,80,183,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0050b7',endColorstr='#cc0050b7',GradientType=1 );}
.pictrue-1 .bg .textbox:after{content: ""; position: absolute; left:-10000px; top: 0; z-index: 1; width:10000px; height: 100%; background: #0050b7;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8;}
.pictrue-1 .bg .textbox .biaoti{ margin:0 0 24px; font-size: 30px;color: #fff; line-height: 32px; }
.pictrue-1 .bg .textbox .fubiaoti{ display: inline-block; vertical-align: top; }
.pictrue-1 .bg .textbox .fubiaoti h5{ position: relative; right: -8px; margin:0; font-size: 24px;color: #fff; line-height: 26px; letter-spacing:10px; }
.pictrue-1 .bg .textbox .fubiaoti span{ display: block; font-family: arial; font-size: 26px; color: #fff;filter:alpha(opacity=25);-moz-opacity:0.25;-khtml-opacity:0.25; opacity:0.25; }
.pictrue-1 .box{ position: absolute;left: 0; top: 0; z-index::; width: 100%; height: 100%;}
.pictrue-1 .box ul{ position: relative; height: 436px; }
.pictrue-1 .box ul:after{ content: ""; position: absolute; left:-41px; bottom:-100px; z-index:5; width:65px; height:302px; background:url(../images/icon/p1_ul_tiao.png) no-repeat;}
.pictrue-1 .box ul li{ position: absolute;z-index:2; /* padding: 0 1px 1px 0; */ }
.pictrue-1 .box ul li a{ display: block; position:relative; height: 100%; }
.pictrue-1 .box ul li.li0{ left: 0; top: 259px;width: 44.5%; height: 177px;}
.pictrue-1 .box ul li.li1{ left: 63%; top: -95px; width: 37%; height: 177px;}
.pictrue-1 .box ul li.li2{ left: 26%; top: 82px; width: 37%; height: 177px;}
.pictrue-1 .box ul li.li3{ left: 63%; top: 82px; width: 37%; height: 177px;}
.pictrue-1 .box ul li.li4{ left: 44.5%; top: 259px; width: 37%; height: 177px;}
.pictrue-1 .box ul li.li5{ right: 0; bottom: 0; padding: 0; }
.pictrue-1 .box ul li.li5 a{ position: relative; left: inherit; top: inherit; right: inherit; bottom: inherit; display: block; padding: 0 22px 0 0; width: 153px; font-size: 12px; color: #fff; line-height: 35px; background:#0066b3; }
.pictrue-1 .box ul li.li5 a:after{ content: ""; position: absolute; left: 115px; top: 0; z-index: 1; width: 8px; height: 100%; background:url(../images/icon/p1_li_more_jt.png) no-repeat center;  }
.pictrue-1 .box ul li a .imgbox{ position: relative; width: 50%; height: 100%; overflow: hidden; }
.pictrue-1 .box ul li a .imgbox span{position: relative;display: block;height: 100%; }
.pictrue-1 .box ul li a .imgbox span:after{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0; opacity:0; content: ""; position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;
background:-moz-linear-gradient(left,rgba(0,80,183,0.8) 0%,rgba(0,80,183,0.8) 100%);background:-webkit-linear-gradient(left,rgba(0,80,183,0.8) 0%,rgba(0,80,183,0.8) 100%);background:linear-gradient(to right,rgba(0,80,183,0.8) 0%,rgba(0,80,183,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0050b7',endColorstr='#cc0050b7',GradientType=1 );}
.pictrue-1 .box ul li a .textbox{ position: relative; width: 50%; height: 100%;}
.pictrue-1 .box ul li a .textbox .textbox-bg{ position: relative; height: 100%;}
.pictrue-1 .box ul li a .textbox .textbox-bg .text{ position: absolute; top: 50%; left: 0; z-index: 1; margin-top: -50px; padding:0 19px; width: 100%;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s }
.pictrue-1 .box ul li a .textbox .textbox-bg .text h3{ margin:0; font-size: 24px; color: #fff; line-height: 26px; }
.pictrue-1 .box ul li a .textbox .textbox-bg .text .jiangexian{margin:12px 0; font-size: 0; }
.pictrue-1 .box ul li a .textbox .textbox-bg .text .jiangexian span{display:inline-block; vertical-align: top;width: 70px; height: 1px; background:#fff;filter:alpha(opacity=25);-moz-opacity:0.25;-khtml-opacity:0.25; opacity:0.25; }
.pictrue-1 .box ul li a .textbox .textbox-bg .text p{ margin:0; height: 50px; font-size: 13px; color: #fff; line-height: 25px; overflow: hidden; }
.pictrue-1 .box ul li.li0 a .imgbox{ width: 100%; }
.pictrue-1 .box ul li.li0 a .textbox{ position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; }
.pictrue-1 .box ul li.li0 a .textbox .biaoti{ position: absolute; left: 72%; top: 50%; padding: 0 10px 0 0; margin-top: -31px; width: 28%; }
.pictrue-1 .box ul li.li0 a .textbox .biaoti h5{ margin:0 0 10px; font-size: 18px;color: #fff; line-height: 24px; }
.pictrue-1 .box ul li.li0 a .textbox .biaoti img{ max-width: 100%; }
.pictrue-1 .box ul li.li1 a .imgbox{ float: right }
.pictrue-1 .box ul li.li1 a .textbox{ float:left;/*  padding:0 1px 0 0; */}
.pictrue-1 .box ul li.li1 a .textbox .textbox-bg{
background:rgb(0,107,169);background:-moz-linear-gradient(45deg,rgba(0,107,169,1) 0%,rgba(3,60,132,1) 100%);background:-webkit-linear-gradient(45deg,rgba(0,107,169,1) 0%,rgba(3,60,132,1) 100%);background:linear-gradient(45deg,rgba(0,107,169,1) 0%,rgba(3,60,132,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#006ba9',endColorstr='#033c84',GradientType=1 );}
.pictrue-1 .box ul li.li2 a .imgbox{ float: left; }
.pictrue-1 .box ul li.li2 a .textbox{ float: right;/*  padding: 0 0 0 1px;  */}
.pictrue-1 .box ul li.li2 a .textbox .textbox-bg{
background:rgb(0,216,178);background:-moz-linear-gradient(45deg,rgba(0,216,178,1) 0%,rgba(0,124,114,1) 100%);background:-webkit-linear-gradient(45deg,rgba(0,216,178,1) 0%,rgba(0,124,114,1) 100%);background:linear-gradient(45deg,rgba(0,216,178,1) 0%,rgba(0,124,114,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d8b2',endColorstr='#007c72',GradientType=1 );}
.pictrue-1 .box ul li.li3 a .imgbox{ float: left; }
.pictrue-1 .box ul li.li3 a .textbox{ float: right;/*  padding: 0 0 0 1px;  */ text-align: right;}
.pictrue-1 .box ul li.li3 a .textbox .textbox-bg{
background:rgb(9,176,201);background:-moz-linear-gradient(45deg,rgba(9,176,201,1) 0%,rgba(0,101,159,1) 100%);background:-webkit-linear-gradient(45deg,rgba(9,176,201,1) 0%,rgba(0,101,159,1) 100%);background:linear-gradient(45deg,rgba(9,176,201,1) 0%,rgba(0,101,159,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#09b0c9',endColorstr='#00659f',GradientType=1 );}
.pictrue-1 .box ul li.li4 a .imgbox{ float: left; }
.pictrue-1 .box ul li.li4 a .textbox{ float: right; /* padding: 0 0 0 1px;  */ text-align: right;}
.pictrue-1 .box ul li.li4 a .textbox .textbox-bg{
background:rgb(156,196,221);background:-moz-linear-gradient(45deg,rgba(156,196,221,1) 0%,rgba(37,75,117,1) 100%);background:-webkit-linear-gradient(45deg,rgba(156,196,221,1) 0%,rgba(37,75,117,1) 100%);background:linear-gradient(45deg,rgba(156,196,221,1) 0%,rgba(37,75,117,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9cc4dd',endColorstr='#254b75',GradientType=1 );}
body.hover .pictrue-1 .box ul{animation-name:fadeInRight;-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;}
.pictrue-2{ position: relative; z-index: 2; padding: 0 0 56px; margin:0 -12px; }
body.hover .pictrue-2{animation-name:fadeIn; -webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-delay: 1s;-webkit-animation-delay: 1s;-moz-animation-delay: 1s;-o-animation-delay: 1s;}
.pictrue-2 .item{ padding: 0 12px; }
.pictrue-2-list{ margin:10px 0; }
.pictrue-2-list a{ position: relative; display: block; padding: 2px; }
.pictrue-2-list a:after{ content: ""; position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 50%;
background:#2b7ec6;background:-moz-linear-gradient(left,#2b7ec6 0%,#3493dd 100%);background:-webkit-linear-gradient(left,#2b7ec6 0%,#3493dd 100%);background:linear-gradient(to right,#2b7ec6 0%,#3493dd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b7ec6',endColorstr='#3493dd',GradientType=1 ); }
.pictrue-2-list a:before{ content: ""; position: absolute; left: 0; bottom: 0; z-index: 1; width: 100%; height: 50%;
background:#3493dd;background:-moz-linear-gradient(left,#3493dd 0%,#1b4f90 100%);background:-webkit-linear-gradient(left,#3493dd 0%,#1b4f90 100%);background:linear-gradient(to right,#3493dd 0%,#1b4f90 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3493dd',endColorstr='#1b4f90',GradientType=1 );}
.pictrue-2-list a .imgbox{ position: relative; z-index: 2; overflow: hidden; }
.pictrue-2-list a .imgbox span{ display: block; }
.pictrue-2-list a .imgbox span img{ max-width: 100%; }
.pictrue-2-list a .textbox{ position:absolute; left: 0; bottom: 0; z-index: 2; padding: 0 15px; width: 100%; color: #fff; line-height: 73px;
background:-moz-linear-gradient(left,rgba(1,58,131,0.9) 0%,rgba(1,58,131,0.9) 100%);background:-webkit-linear-gradient(left,rgba(1,58,131,0.9) 0%,rgba(1,58,131,0.9) 100%);background:linear-gradient(to right,rgba(1,58,131,0.9) 0%,rgba(1,58,131,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6013a83',endColorstr='#e6013a83',GradientType=1 ); }
.pictrue-3 a{ display: block; }
.pictrue-3 a .imgbox{ overflow: hidden; }
.pictrue-3 a .imgbox span{ display: block; height: 157px; }
.pictrue-3 a .imgbox span img{ max-width: 100%; }
.pictrue-3 a .textbox{ padding: 7px 15px 0; height: 148px; background: #ececec;}
.pictrue-3 a .textbox h5{ margin:0;font-size: 14px;color: #333; font-weight:bold; line-height: 40px; }
.pictrue-3 a .textbox p{ margin:0 0 16px; height: 36px; font-size: 12px; color: #7d7d7d; line-height: 18px; overflow: hidden; }
.pictrue-3 a .textbox .more{ width: 80px; font-size: 12px; color: #fff; line-height: 27px; background: #474747; }
.pictrue-4 ul li{ margin:0 0 9px; border-bottom: solid 1px #e2e2e2 }
.pictrue-4 ul li:last-child{ margin:0;border-bottom:none; }
.pictrue-4 ul li .box{ padding:0 0 9px; }
.pictrue-4 ul li:last-child .box{ padding:0; }
.pictrue-4 ul li .box a{ display: block; position: relative; padding: 0 0 0 95px; min-height: 89px; }
.pictrue-4 ul li .box a .imgbox{ position: absolute; left: 0; top: 0; z-index: 1; width: 95px; overflow: hidden; }
.pictrue-4 ul li .box a .imgbox span{ display: block; height: 89px;  }
.pictrue-4 ul li .box a .textbox{ padding: 0 0 0 12px; }
.pictrue-4 ul li .box a .textbox h5{ margin:0 0 5px; height: 24px; font-size: 14px; color: #2f2f2f; line-height: 24px; }
.pictrue-4 ul li .box a .textbox p{ margin:0; height: 36px; font-size:12px; color: #717171; line-height: 18px; overflow: hidden; }
.pictrue-4 ul li .box a .textbox .time{ height: 24px; font-family:arial; font-size: 12px; color: #b5b5b5; line-height: 24px; }
body.hover .pictrue-4-box{ animation-name: flipInX; -webkit-animation-name: flipInX;-moz-animation-name: flipInX;-o-animation-name: flipInX;}
.pictrue-5{ max-width: 302px; overflow: hidden; }
.pictrue-5 ul{ margin:0 -9px; }
.pictrue-5 ul li{ padding: 0 9px; width: 50%; }
.pictrue-5 ul li a{ position: relative; display: block;overflow: hidden; }
.pictrue-5 ul li.li0,.pictrue-5 ul li.li1{ margin:0 0 18px; }
.pictrue-5 ul li a img.mb{ max-width: 100%; }
.pictrue-5 ul li.li0 a{ border:solid 2px #0096ff; border-radius:0 20px;-webkit-border-radius: 0 20px;-moz-border-radius: 0 20px;-o-border-radius: 0 20px;
background:rgb(1,58,131);background:-moz-linear-gradient(-45deg,rgba(1,58,131,1) 0%,rgba(6,71,148,1) 75%,rgba(6,74,151,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(1,58,131,1) 0%,rgba(6,71,148,1) 75%,rgba(6,74,151,1) 100%);background:linear-gradient(135deg,rgba(1,58,131,1) 0%,rgba(6,71,148,1) 75%,rgba(6,74,151,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#013a83',endColorstr='#064a97',GradientType=1 );}
.pictrue-5 ul li a .textbox{ position: absolute; left: 0; top: 50%; z-index:3; margin:-44px 0 0; width: 100%; }
.pictrue-5 ul li a .textbox h5{ margin:10px 0 0; font-size: 18px;color: #fff; line-height: 22px; }
.pictrue-5 ul li.li1 a{ background: #627183; border-radius:20px 0;-webkit-border-radius: 20px 0;-moz-border-radius: 20px 0;-o-border-radius: 20px 0; }
.pictrue-5 ul li.li1 a:after{content: ""; position: absolute; left: -77%; top: -77%; z-index: 1; width:150%; height:150%;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg); 
background:rgb(128,140,155);background:-moz-linear-gradient(45deg,rgba(128,140,155,1) 0%,rgba(98,113,131,1) 100%);background:-webkit-linear-gradient(45deg,rgba(128,140,155,1) 0%,rgba(98,113,131,1) 100%);background:linear-gradient(45deg,rgba(128,140,155,1) 0%,rgba(98,113,131,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#808c9b',endColorstr='#627183',GradientType=1 );}
.pictrue-5 ul li.li2 a{ background: #627183; border-radius:20px 0; -webkit-border-radius: 20px 0;-moz-border-radius: 20px 0;-o-border-radius: 20px 0;}
.pictrue-5 ul li.li2 a:after{content: ""; position: absolute; right: -77%; bottom: -77%; z-index: 1; width:150%; height:150%;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg); 
background:rgb(98,113,131);background:-moz-linear-gradient(45deg,rgba(98,113,131,1) 0%,rgba(128,140,155,1) 100%);background:-webkit-linear-gradient(45deg,rgba(98,113,131,1) 0%,rgba(128,140,155,1) 100%);background:linear-gradient(45deg,rgba(98,113,131,1) 0%,rgba(128,140,155,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#627183',endColorstr='#808c9b',GradientType=1 );}
.pictrue-5 ul li.li3 a{ border:solid 1px #9aacc1; border-radius:0 20px;-webkit-border-radius: 0 20px;-moz-border-radius: 0 20px;-o-border-radius: 0 20px; }
.pictrue-5 ul li.li3 a .textbox h5{ color: #3f3f3f; }
body.hover .pictrue-5-box{ animation-name: flipInX;-webkit-animation-name: flipInX;-moz-animation-name: flipInX;-o-animation-name: flipInX; }
.pictrue-6_pictrue-7{ position: relative; overflow: hidden; }
body.hover .pictrue-6_pictrue-7{animation-name:fadeInRight;-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;}
.pictrue-6_pictrue-7 .bg{position: absolute; right: 0; top: 0; z-index:2; width: 64%; height: 100%; background: url(../images/p7_bg_03.jpg) 50% 50%; background-size: cover;}
.pictrue-6_pictrue-7 .box{ position: relative; }
.pictrue-6_pictrue-7 .box:after{ content: ""; position: absolute; left:-432px; top: 0; z-index: 1; width: 700px; height: 500px; background: #efefef; transform: skew(-60deg);-webkit-transform: skew(-60deg);-moz-transform: skew(-60deg);-o-transform: skew(-60deg);}
.pictrue-6_pictrue-7 .box img.p6_p7_mb{ max-width: 100%; }
.pictrue-6{ position: absolute; left: 0; top: 0; z-index: 2; padding:40px; width: 36%; height: 100%; background:#2b2b2b url(../images/p6_img_03.jpg) no-repeat; background-size: 98% auto; background-position: 100% 100%; }
.pictrue-6:after{ content: ""; position: absolute; left:30px; bottom:25px; z-index: 1; width: 82px; height: 5px; background:url(../images/icon/p6_jt.png) no-repeat; }
.pictrue-6:before{ content: ""; position: absolute; right: 18px; top:10%; z-index: 1; width: 65px; height:302px; background:url(../images/icon/p6_tiaowen.png) no-repeat center; }
.pictrue-6 h4{ margin:0 0 10px; font-size: 24px;color: #00aeff; line-height: 26px; }
.pictrue-6 .en{ display: inline-block; vertical-align: top; font-size: 18px;color: #c7c7c7; line-height: 30px; border-bottom: solid 1px #fff; }
.pictrue-6 .en strong{ font-size: 30px;color: #fff; }
.pictrue-6 p{ margin:25px 0 0; font-size: 13px;color: #cbcbcb; line-height: 24px; }
.pictrue-6 h5{ margin:0; font-size: 18px;color: #cbcbcb; line-height: 24px; }
.pictrue-7{ position: absolute; left: 36%; top: 0; z-index:2; width:64%; height: 100%; }
.pictrue-7 .textbox{ position: relative; top: 22%; width:32%;  }
.pictrue-7 .textbox a{ position: relative; right: 135px; display: block; padding:15% 0 18%;background: url(../images/icon/p7_img.png) no-repeat; box-shadow: 0 0 3px 4px rgba(0,155,255,0.8);-webkit-box-shadow: 0 0 3px 4px rgba(0,155,255,0.8);-moz-box-shadow: 0 0 3px 4px rgba(0,155,255,0.8);-o-box-shadow: 0 0 3px 4px rgba(0,155,255,0.8); }
.pictrue-7 .textbox a h5{ margin:0 0 15px; font-size: 24px;color: #00aeff; line-height: 28px; }
.pictrue-7 .textbox a span{ display: block; font-size: 18px;color: #fff; line-height: 24px; }
.pictrue-7 .textbox a h3{ margin:0; font-size: 48px;color: #fff; line-height: 50px; }
.pictrue-7 .textbox .more{ position:absolute; right: 0; bottom:24%; width:80%; color: #fff; line-height: 40px; text-align: right;}
.pictrue-7 .textbox .more:after{ content: ""; position: absolute; left: 0; bottom: 0; z-index: 1; width: 100%; height: 1px; background: #fff;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7; opacity:0.7; }
.pictrue-8-box{ position: relative; padding: 0 0 0 230px; min-height: 82px; }
.pictrue-8-box .biaoti{ position: absolute; left: 0; top: 0; z-index: 1; width:185px; }
.pictrue-8-box .biaoti .en{ font-family:arial; font-size: 18px; color: #7d7d7d; }
.pictrue-8-box .biaoti .en small{ display: block; font-size: 11px; } 
.pictrue-8-box .biaoti .cn{ position: relative; padding: 40px 0 0; font-size: 20px;color:#333; line-height: 24px; }
.pictrue-8-box .biaoti .cn:after{ content: ""; position: absolute; left:-5px; top:-5px; z-index: 1; width: 1px; height:80px; background: #7d7d7d; transform: rotate(40deg);-webkit-transform: rotate(40deg);-moz-transform: rotate(40deg);-o-transform: rotate(40deg); }
.pictrue-8-box .biaoti p{ margin:5px 0 0; width: 100%; color: #636363; }
.pictrue-8{ margin:0 1px 0 0; padding: 5px 0 0; }
.pictrue-8 .owl-item:first-child a{border-left:solid 1px #8b8e93;}
.pictrue-8 a{ display: block; padding: 5px; height: 82px; font-size: 0; line-height: 70px; border:solid 1px #8b8e93; border-left:none; }
.pictrue-8 a img{ max-width: 100%; max-height: 100%; -webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray; }
.pictrue-10{ margin:0 0 30px; padding: 12px; background: #eaeaea; }
.pictrue-10 a{ display: block; position: relative; padding: 0 0 0 45%; height: 280px; }
.pictrue-10 a .imgbox{ position: absolute; left: 0; top: 0; z-index: 1; width: 45%; overflow: hidden; }
.pictrue-10 a .imgbox span{ display: block; height: 280px; }
.pictrue-10 a .imgbox span img{ max-width: 100%; }
.pictrue-10 a .textbox{ padding:20px 0  0 35px; }
.pictrue-10 a .textbox h5{ margin:0 0 10px; font-size: 24px;color: #013a83; line-height: 30px; }
.pictrue-10 a .textbox .time{ color: #adadad; line-height: 24px; }
.pictrue-10 a .textbox p{ margin:10px 0 40px; height: 90px; color: #5d5d5d; line-height: 30px; overflow: hidden; }
.pictrue-10 a .textbox .more{ width: 105px; font-size: 12px;color: #ababab; line-height: 30px; border:solid 1px #ababab; }
.pictrue-11-list{ margin:0 0 30px; }
.pictrue-11-list a{ display: block; padding: 12px; box-shadow: 0 0 8px rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 8px rgba(0,0,0,0.2);-o-box-shadow: 0 0 8px rgba(0,0,0,0.2); }
.pictrue-11-list a .box{ position: relative; padding: 0 0 0 143px; min-height: 105px; }
.pictrue-11-list a .box .imgbox{ position: absolute; left: 0; top: 0; z-index: 1; width: 143px; overflow: hidden; }
.pictrue-11-list a .box .imgbox span{ display: block; height: 105px; }
.pictrue-11-list a .box .textbox{ padding: 0 0 0 15px; }
.pictrue-11-list a .box .textbox .biaoti{ position: relative; margin:0 0 10px; padding: 0 60px 0 0; }
.pictrue-11-list a .box .textbox .biaoti h5{ margin:0; font-size: 16px; color: #333; line-height:30px; }
.pictrue-11-list a .box .textbox .biaoti span{ position: absolute; right: 0; top: 0; font-family:arial; font-size: 12px;color: #b7b7b7; line-height: 30px; }
.pictrue-11-list a .box .textbox p{ margin:0; height: 54px; font-size: 12px;color: #7d7d7d; line-height: 18px; overflow: hidden; }
.pictrue-12 .ul .li{ padding: 30px 0; background: #f1f1f1; }
.pictrue-12 .ul .li .imgbox{ overflow: hidden; }
.pictrue-12 .ul .li .imgbox a{ display: block; height: 314px; }
.pictrue-12 .ul .li .imgbox a img{ max-width: 100%; }
.pictrue-12 .ul .li .textbox .biaoti{ margin:0 0 20px; line-height: 30px; }
.pictrue-12 .ul .li .textbox .biaoti a{ display: block; font-size: 24px; color: #013a83; }
.pictrue-12 .ul .li .textbox p{ margin:0 0 10px; height: 224px; color: #6f6f6f; line-height: 28px; overflow: hidden; }
.pictrue-12 .ul .li .textbox .more { font-size: 0; }
.pictrue-12 .ul .li .textbox .more a{ padding: 0 0 13px; display: inline-block; vertical-align: top; font-size: 12px;color: #2f2f2f; line-height: 14px; border-bottom: solid 1px #b8b8b8; }
.pictrue-12 .ul .li.shuang{ background: #fff; }
.pictrue-12 .ul .li.shuang .col-md-6:first-child{ float: right; }
.pictrue-12 .ul .li.shuang .col-md-6:last-child{ float: left; }
.pictrue-13{ position:relative; }
.pictrue-13 img{ max-width: 100%; }
.pictrue-13 .imgbox{ position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; }
.pictrue-14{ position: relative; }
.pictrue-14 a{ position: relative; display: block; margin:0 0 15px; height: 178px; }
.pictrue-14 a:after{ content: ""; position: absolute; right: 0; top: 0; z-index: 1; width: 1px; height: 100%; background: #e1e3e6; }
.pictrue-14 .owl-item:last-child a:after{ display: none; }
.pictrue-14 a .imgbox{ margin:0 auto; width: 126px; height: 126px; font-size: 0; line-height: 126px; }
.pictrue-14 a .imgbox img{ max-width: 100%; max-height: 100%; }
.pictrue-14 a h5{ margin:0; font-size: 17px;color: #333; line-height: 19px; }
.pictrue-14 .item.active a:before{ content: ""; position: absolute; left: 50%; bottom: -15px; z-index:2; margin-left: -15px; width:0; height: 0; border-left: solid 15px transparent;border-right: solid 15px transparent;border-top: solid 15px #d5d6dd; }
.pictrue-15{ position: relative; }
.pictrue-15 img.mb{ max-width: 100%; }
.pictrue-15 .box{ position: relative; }
.pictrue-15 .box .textbox{ position: absolute; left: 0; top: 50%; z-index: 1; margin:-79px 0 0; width: 100%; }
.pictrue-15 .box .textbox h5{ margin:0 0 20px;line-height: 20px; }
.pictrue-15 .box .textbox h5 span{ display:inline-block;vertical-align: top; padding: 0 0 15px;font-size: 18px;color: #fff; font-weight:bold; border-bottom: solid 1px #8a94ad; }
.pictrue-15 .box .textbox h3{ margin:0; font-size: 24px;color: #fff; line-height: 28px; }
.pictrue-15 .box .textbox p{ margin:0;font-size: 17px;color: #fff; line-height: 37px; }
.pictrue-16 ul li{ position: relative; display: none; }
.pictrue-16 ul li img{ max-width: 100%; }
.pictrue-16 ul li .imgbox{ position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; font-size: 0; overflow: hidden; }
.pictrue-16 ul li .imgbox img{ max-height: 100%; }
.pictrue-17-btn{ position: absolute; left:-45px; top:26px; z-index: 2; padding: 0 0 0 54px; width: 140px; color: #fff; line-height: 40px; cursor: pointer; background: url(../images/icon/anzhuang_icon.png) no-repeat 15px 50% #013a83; border-radius: 0 20px 20px 0;-webkit-border-radius: 0 20px 20px 0;-moz-border-radius: 0 20px 20px 0;-o-border-radius: 0 20px 20px 0; }
.pictrue-18{ position: relative; padding: 46px 0; }
.pictrue-18 .arrow-left{ position: absolute; left: 0; top: 0; z-index: 1;width: 100%; height:30px;
background:rgb(232,235,239);background:-moz-linear-gradient(top,rgba(232,235,239,1) 0%,rgba(246,247,249,1) 100%);background:-webkit-linear-gradient(top,rgba(232,235,239,1) 0%,rgba(246,247,249,1) 100%);background:linear-gradient(to bottom,rgba(232,235,239,1) 0%,rgba(246,247,249,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8ebef',endColorstr='#f6f7f9',GradientType=0 );}
.pictrue-18 .arrow-left:after{ content: ""; position: absolute; left: 50%; top: 50%; z-index: 1; margin:-10px 0 0 -12px; width: 33px; height: 20px; background: url(../images/icon/p18_jt_l.png) no-repeat; }
.pictrue-18 .arrow-right{ position: absolute; left: 0; bottom: 0; z-index: 1;width: 100%; height:30px;
background:rgb(246,247,249);background:-moz-linear-gradient(top,rgba(246,247,249,1) 0%,rgba(232,235,239,1) 100%);background:-webkit-linear-gradient(top,rgba(246,247,249,1) 0%,rgba(232,235,239,1) 100%);background:linear-gradient(to bottom,rgba(246,247,249,1) 0%,rgba(232,235,239,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f7f9',endColorstr='#e8ebef',GradientType=0 );}
.pictrue-18 .arrow-right:after{ content: ""; position: absolute; left: 50%; top: 50%; z-index: 1; margin:-10px 0 0 -12px; width: 33px; height: 20px; background: url(../images/icon/p18_jt_r.png) no-repeat; }
.pictrue-18 .swiper-container{height: 760px; }
.pictrue-18 .swiper-slide a{ margin:5px 0; display: block; }
.pictrue-18 .swiper-slide .imgbox{ position: relative; border:solid 1px #cecece; }
.pictrue-18 .swiper-slide .imgbox span{ display:block; height:180px; background: #fff; }
.pictrue-18 .swiper-slide .imgbox span img{ max-width:100%; max-height: 100%; }
.pictrue-18 .swiper-slide .imgbox .text{ position: absolute; left: 0; bottom: 0; z-index: 1; padding: 0 15px; width: 100%; font-size: 16px;color: #fff; line-height: 47px;
background:-moz-linear-gradient(top,rgba(74,96,125,0.6) 0%,rgba(74,96,125,0.6) 100%);background:-webkit-linear-gradient(top,rgba(74,96,125,0.6) 0%,rgba(74,96,125,0.6) 100%);background:linear-gradient(to bottom,rgba(74,96,125,0.6) 0%,rgba(74,96,125,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#994a607d',endColorstr='#994a607d',GradientType=0 ); }
.pictrue-18 .swiper-slide.active-nav .imgbox{ border:solid 1px #4871a4; }
.pictrue-18 .swiper-slide.active-nav .imgbox .text{
background:-moz-linear-gradient(top,rgba(1,58,131,0.8) 0%,rgba(1,58,131,0.8) 100%);background:-webkit-linear-gradient(top,rgba(1,58,131,0.8) 0%,rgba(1,58,131,0.8) 100%);background:linear-gradient(to bottom,rgba(1,58,131,0.8) 0%,rgba(1,58,131,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc013a83',endColorstr='#cc013a83',GradientType=0 );}

footer{background: #1f2939;}
footer .menu{ padding:45px 0;border-bottom: solid 1px #8f949c; }
footer .menu .col-md-7 ul li{ margin:0 20px 0 0; }
footer .menu .col-md-7 ul li:last-child{ margin:0; }
footer .menu .col-md-7 ul li .biaoti{ margin:0 0 15px; width: 100%; font-size: 15px;color: #fff; line-height: 24px; }
footer .menu .col-md-7 ul li p{ margin:0 20px 0 0; }
footer .menu .col-md-7 ul li p:last-child{ margin:0; }
footer .menu .col-md-7 ul li p a{ display: block; font-size: 13px; color: #acaeb2; line-height: 30px; }
footer .menu .col-md-7 ul li p a b{ display: inline-block; vertical-align: top; margin-right:7px; margin-top:12px; width: 5px; height: 5px; background: #8f949c; border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%; }
footer .menu .col-md-3 ul{ border-left: solid 1px #6d747e;border-right: solid 1px #6d747e; }
footer .menu .col-md-3 ul li{ margin:0 auto 10px; max-width:200px; background: #797f88; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px; box-shadow: 2px 3px #2f3848;-webkit-box-shadow: 2px 3px #2f3848;-moz-box-shadow: 2px 3px #2f3848;-o-box-shadow: 2px 3px #2f3848; }
footer .menu .col-md-3 ul li a{ display: block; padding: 0 0 0 40%; font-size: 16px; color: #fff; line-height: 42px; background-size: 33px auto; background-position: 30px 50%; background-repeat: no-repeat; }
footer .menu .col-md-2 h5{ margin:0 0 10px; font-size:14px; color: #fff; line-height: 18px; }
footer .menu .col-md-2 ul li a{ display: block; padding: 0 0 0 40px; color: #8f949c; line-height:40px; background-repeat: no-repeat; background-position: 0 50%; }
footer .menu .col-md-2 h4{ margin:10px 0 0; font-family:Impact,arial; font-size: 22px;color: #00aeff; }
footer .footer_bar{ padding: 20px 0; border-top: solid 1px #090d15; }
footer .footer_bar .left{ padding:20px 0 0 88px; height: 62px; font-size: 12px; color: #fff; line-height:22px; background: url(../images/icon/footer_logo.png) no-repeat left; }
footer .footer_bar .left span{ display: block; color:#6d7179; }
footer .footer_bar .right{ padding:25px 0 0; height: 62px; }
footer .footer_bar .right a{ display: block; padding: 0 5px; height: 12px; font-size: 12px;color: #a9abaf; line-height: 12px; border-left: solid 1px #a9abaf; }
footer .footer_bar .right a:first-child{ padding-left: 0; border-left:none; }
footer .footer_bar .right a:last-child{ padding-right: 0;}

body.hover .main-Background-5 .ul .li .md-close.btn-sm.btn-primary:hover{ color: #fff; background:#013a83; }
body.hover header .top_bar .box .yuyan_search .yuyan a:hover{ color: #fff; text-decoration: underline !important; }
body.hover header .top_bar .box .yuyan_search .search form:hover{ box-shadow:inset 5px 5px 10px rgba(0,0,0,0.5),1px 1px 0 rgba(255,255,255,0.8);-webkit-box-shadow:inset 5px 5px 10px rgba(0,0,0,0.5),1px 1px 0 rgba(255,255,255,0.8);-moz-box-shadow:inset 5px 5px 10px rgba(0,0,0,0.5),1px 1px 0 rgba(255,255,255,0.8);-o-box-shadow:inset 5px 5px 10px rgba(0,0,0,0.5),1px 1px 0 rgba(255,255,255,0.8); }
body.hover header .top_bar .box .daohang .menu ul.navul>li:hover>a{ font-weight: bold; }
body.hover header .top_bar .box .daohang .menu ul.navul>li:hover>a:after,body.hover header .top_bar .box .daohang .menu ul.navul>li:hover>a:before{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
header .top_bar .box .daohang .menu ul li.active a{ font-weight: bold; }
header .top_bar .box .daohang .menu ul li.active a:after,header .top_bar .box .daohang .menu ul li.active a:before{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
body.hover .banner .xuanchuan-btn a:hover img{top: -10px; }
body.hover .title-2 ul li:hover a{ color: #fff; background:#013a83; }
body.hover .title-2 ul li:hover a:after{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
body.hover .title-2 ul li.active a{ color: #fff; background:#013a83; }
body.hover .title-2 ul li.active a:after{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
body.hover .pictrue-1 .box ul li:hover a .imgbox span{ transform:rotate(2deg) scale(1.1,1.1);-webkit-transform:rotate(2deg) scale(1.1,1.1);-moz-transform:rotate(2deg) scale(1.1,1.1);-o-transform:rotate(2deg) scale(1.1,1.1); }
body.hover .pictrue-1 .box ul li:hover a .imgbox span:after{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1; transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);}
body.hover .pictrue-1 .box ul li:hover a .textbox .textbox-bg .text{ left:10px; }
body.hover .pictrue-1 .box ul li.li5 a:hover{ padding: 0 10px 0 0; background: #0050b7}
body.hover .pictrue-2-list a:hover{ box-shadow: 0 0 10px rgba(0,0,0,0.4);-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.4);-o-box-shadow: 0 0 10px rgba(0,0,0,0.4); }
body.hover .pictrue-3 a:hover .imgbox span{transform:rotate(2deg) scale(1.1,1.1);-webkit-transform:rotate(2deg) scale(1.1,1.1);-moz-transform:rotate(2deg) scale(1.1,1.1);-o-transform:rotate(2deg) scale(1.1,1.1);}
body.hover .pictrue-3 a:hover .textbox{ background:#fff; }
body.hover .pictrue-3 a:hover .textbox h5{ color: #0097dd }
body.hover .pictrue-3 a:hover .textbox .more{ background: #0097dd; }
body.hover .pictrue-4 ul li:hover .box a .imgbox span{transform:rotate(2deg) scale(1.1,1.1);-webkit-transform:rotate(2deg) scale(1.1,1.1);-moz-transform:rotate(2deg) scale(1.1,1.1);-o-transform:rotate(2deg) scale(1.1,1.1);}
body.hover .pictrue-4 ul li:hover .box a .textbox h5{ color: #0097dd }
body.hover .pictrue-5 ul li:hover a{ box-shadow: 0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.2);-o-box-shadow: 0 0 10px rgba(0,0,0,0.2); }
body.hover .pictrue-5 ul li:hover a .textbox{ margin-top: -50px; }
body.hover .pictrue-8 a:hover{ border:solid 5px #8b8e93;line-height:60px; }
body.hover .pictrue-8 a:hover img{ -webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);filter:gray;}
body.hover .pictrue-10 a:hover .imgbox span{ transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);}
body.hover .pictrue-10 a:hover .textbox h5{color: #0097dd;}
body.hover .pictrue-10 a:hover .textbox .more{ color: #fff; background: #0097dd; border:solid 1px #0097dd; }
body.hover .pictrue-11-list a:hover{ box-shadow: 0 0 10px rgba(0,0,0,0.4);-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.4);-o-box-shadow: 0 0 10px rgba(0,0,0,0.4); }
body.hover .pictrue-11-list a:hover .box .imgbox span{transform:rotate(2deg) scale(1.1,1.1);-webkit-transform:rotate(2deg) scale(1.1,1.1);-moz-transform:rotate(2deg) scale(1.1,1.1);-o-transform:rotate(2deg) scale(1.1,1.1);}
body.hover .pictrue-11-list a:hover .box .textbox .biaoti h5{color: #0097dd;}
body.hover .pictrue-12 .ul .li:hover .imgbox a{ transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1); }
body.hover .pictrue-17-btn:hover{background: url(../images/icon/anzhuang_icon.png) no-repeat 15px 50% #0097dd;}
body.hover .pictrue-12 .ul .li:hover .textbox .biaoti a{ color: #0097dd; }
body.hover .pictrue-12 .ul .li:hover  .textbox .more a{ color: #0097dd;border-bottom:1px solid #0097dd; }
body.hover .pictrue-14 a:hover h5{ color: #0097dd; }
body.hover .pictrue-18 .arrow-left:hover{ background: #fff; }
body.hover .pictrue-18 .arrow-right:hover{ background: #fff; }
body.hover .pictrue-18 .swiper-slide .imgbox:hover{ border:solid 1px #013a83; }
body.hover footer .menu .col-md-3 ul li:hover{ background: #0097dd; }
body.hover footer .menu .col-md-2 ul li a:hover{ color: #fff;text-decoration: underline !important; }
body.hover footer .menu .col-md-7 ul li p a:hover{ color: #fff;text-decoration: underline !important; }
body.hover footer .footer_bar .right a:hover{ color: #fff;text-decoration: underline !important; }

@media (max-width:1199px){
	header .top_bar .box .daohang .menu ul li a{ font-size: 12px; }
	.banner #myCarousel .carousel-indicators{ display: none; width: 500px; margin-left: -250px; text-align: center; }
	.banner #myCarousel .carousel-indicators li{ margin:0 5px; }
	footer .menu .col-md-7 ul li.li0,footer .menu .col-md-7 ul li.li1{ width:100px; }
	footer .menu .col-md-7 ul li{ margin:0; }
	footer .menu .col-md-7 ul li .biaoti{ margin:0 0 10px; font-size: 13px; }
	footer .menu .col-md-7 ul li p{ margin:0 15px 0 0; }
	footer .menu .col-md-7 ul li p a{ font-size: 12px; }
}

@media (max-width:991px){
	.main-pad-1{ padding: 20px 0; }
	.main-pad-2{ padding: 20px 0; }
	.main-pad-3{ padding: 20px 0; }
	.main-Background-1{ padding:20px 0; background: #f5f5f5; }
	.main-Background-5{ margin:0 0 20px; }
	header .top_bar .box{ padding: 0; height: inherit; }
	header .top_bar .box .logo{ position: relative; float: left; width: inherit; height: inherit; font-size: 0; line-height: 80px; }
	header .top_bar .box .logo:after{ display: none; }
	header .top_bar .box .logo img{ width:60px; }
	header .top_bar .box .daohang{ float: left; }
	header .top_bar .box .daohang .tops{ padding: 20px 0 0 20px; height: inherit; }
	header .top_bar .box .daohang .tops .tel{ float: inherit; margin:0 0 10px; line-height: 22px; }
	header .top_bar .box .daohang .tops .biaoyu{float: inherit; line-height: 20px;}
	header .top_bar .box .daohang .menu{ position: absolute; right:-15px; top: 0; z-index: 555; padding: 82px 20px 0;  width: 130px; background: #030a1f; border-top: none; }
	header .top_bar .box .daohang .menu ul li{ width: 100%; text-align: right !important; }
	header .top_bar .box .daohang .menu ul li a{ line-height: 40px; }
	header .top_bar .box .daohang .menu ul li a::before,header .top_bar .box .daohang .menu ul li a::after{ display: none; }
	header .top_bar .box .yuyan_search{ position: inherit; right: inherit; top: inherit; float: right; }
	header .top_bar .box .yuyan_search .yuyan{ margin:30px 20px 0 0; }
	header .ydd_btn{ position: relative; z-index: 666; margin:20px 0 0 0; padding:10px 0; width:49px; height:40px; cursor:pointer;}
	header .ydd_btn span{ display:block; width:100%; height:3px; background:#fff;}
	header .ydd_btn span.span02{margin:5px 0;}
	header .ydd_btn.click span.span01{transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); position:relative;top:8px;margin-top:0px;	} 
	header .ydd_btn.click span.span02{margin:4px 0;	}
	header .ydd_btn.click span.span03{transform:rotate(-45deg);-ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg);position:relative;top:-8px;			margin-top:0px;}
	header .ydd_btn.click span.span02{ width:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}
	.banner #myCarousel .carousel-indicators{ bottom: 20px; }
	.banner .xuanchuan-btn{ bottom: 10px; text-align: center; }
	.banner .xuanchuan-btn a{ display:inline-block; margin:0; }
	.banner .xuanchuan-btn a img{ width:160px; }
	.banner .banner-nav{ bottom:30px; }
	.banner .banner-nav h3{ margin:0 0 10px; font-size: 18px; }
	.banner .banner-nav p{ font-size: 12px; }
	.title-2{ position:relative; z-index: 5555; top: -25px; margin:0 0 -25px; border-bottom:none; }
	.title-2 .biaoti{ position: relative; font-size:18px;color: #fff; line-height:50px; background: #013a83; cursor:pointer; }
	.title-2 .biaoti:after{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s; content: ""; position: absolute; right: 15px; top: 50%; z-index: 1; margin-top: -10px; width: 20px; height: 20px; background: url(../images/icon/subnav_jt.png) no-repeat; }
	.title-2 .biaoti.active:after{ transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg); }
	.title-2 ul li{ margin:1px 0 0; width: 100%; }
	.title-2 ul li a{ font-size: 14px; line-height:40px; background: #d9d9d9; }
	.title-2 ul li a:after{ display: none; }
	.title-2 ul li.active a{ color: #fff; background: #0091e0; }
	.title-3{ margin:0 0 20px; }
	.title-3 h5{ font-size: 18px; }
	.title-3 p{ font-size: 12px; line-height: 18px; }
	.text-1{ margin:0 0 20px; font-size: 12px; line-height: 24px; }
	.text-2 .logo{ margin:0 0 20px; text-align: center; line-height: inherit; }
	.text-2 .logo img{ max-width: 80%; }
	.text-2 .textbox{ margin:0 0 20px;}
	.text-2 .textbox p{ font-size: 12px; }
	.text-2 .imgbox{line-height: inherit; }
	.text-2 .imgbox img{ width: 100px; }
	.pictrue-1{ margin:0; height: inherit; }
	.pictrue-1 .bg .textbox{ padding: 30px 0; width: 50%; height: inherit; }
	.pictrue-1 .box{ position: inherit; left: inherit; top: inherit; width: inherit; }
	.pictrue-1 .box ul{ height: inherit; }
	.pictrue-1 .box ul:after{ display: none; }
	.pictrue-1 .box ul li{ position: inherit!important; left: inherit !important; right: inherit !important;top: inherit !important; bottom: inherit !important; margin:0 0 1px; width: inherit !important; height: inherit !important;  }
	.pictrue-1 .box ul li img.mb{ max-width: 100%; }
	.pictrue-1 .box ul li a{ position: absolute !important; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; }
	.pictrue-1 .box ul li.li0{ margin:15px 0; }
	.pictrue-1 .box ul li.li0 a .imgbox span{ background: url(../images/p1_li0_ydd_img_03.jpg) 50% 50% !important; background-size:100% 100% !important; }
	.pictrue-1 .box ul li.li2 a .textbox .text{ text-align: right; }
	.pictrue-1 .box ul li.li3 a .imgbox{ float: right; }
	.pictrue-1 .box ul li.li3 a .textbox{ float: left; padding: 0 1px 0 0; }
	.pictrue-1 .box ul li.li3 a .textbox .text{ text-align: left; }
	.pictrue-1 .box ul li.li5{ margin:15px 0; }
	.pictrue-1 .box ul li.li5 a{ margin:0 auto; position: inherit !important; }
	.pictrue-4{ margin:0 0 20px; }
	.pictrue-5{ max-width: inherit; }
	.pictrue-5 ul li{ width: 25%; }
	.pictrue-6_pictrue-7 .box::after{ display: none; }
	.pictrue-6{ position: inherit; left: inherit; top: inherit; margin:0 0 20px; width: inherit; height: inherit; }
	.pictrue-6::before{ display: none; }
	.pictrue-7{position: inherit; left: inherit; top: inherit;margin:0 0 20px; padding: 30px 0; width: inherit; height: inherit; background: url(../images/p7_bg_03.jpg) 50% 50%; background-size: cover;}
	.pictrue-7 .textbox{ top: inherit; float: inherit !important;margin:0 auto;  width: 245px; }
	.pictrue-7 .textbox a{ right: inherit; padding:40px 20px;}
	.pictrue-8-box{ padding:0; min-height: inherit; }
	.pictrue-8{ padding: 0; }
	.pictrue-10{ padding: 10px; }
	.pictrue-10 a{ padding: 0; height: inherit; }
	.pictrue-10 a .imgbox{ position: inherit;left: inherit; top: inherit; margin:0 0 10px; width: inherit; }
	.pictrue-10 a .imgbox span{ height: inherit; }
	.pictrue-10 a .textbox{ padding: 0; }
	.pictrue-10 a .textbox h5{ margin:0; font-size: 14px; line-height: 24px; }
	.pictrue-10 a .textbox .time{ font-size: 12px; }
	.pictrue-10 a .textbox p{ margin:0 0 10px; font-size: 12px; line-height: 24px; }
	.pictrue-10 a .textbox .more{ width: 100px; line-height: 26px; }
	.pictrue-11-list{ margin:0 0 20px; }
	.pictrue-11-list:last-child{ margin:0; }
	.pictrue-11-list a{ padding: 8px; }
	.pictrue-11-list a .box{ padding: 0 0 0 120px; min-height: 100px; }
	.pictrue-11-list a .box .imgbox{ width: 120px; }
	.pictrue-11-list a .box .imgbox span{ height: 100px; }
	.pictrue-11-list a .box .textbox{ padding: 0 0 0 10px; }
	.pictrue-11-list a .box .textbox .biaoti{ padding-right: 0; margin:0 0 5px;}
	.pictrue-11-list a .box .textbox .biaoti h5{ font-size: 14px; line-height: 24px;}
	.pictrue-11-list a .box .textbox .biaoti span{ position: inherit; right:inherit; top: inherit; display: block; line-height: 16px;}
	.pictrue-11-list a .box .textbox p{ height:48px; line-height: 24px; }
	.pictrue-12 .ul .li{ padding: 20px 0; }
	.pictrue-12 .ul .li .imgbox{ margin:0 0 20px; }
	.pictrue-12 .ul .li .imgbox a{ height: inherit; }
	.pictrue-12 .ul .li .textbox .biaoti{ margin:0 0 10px; line-height: 24px; }
	.pictrue-12 .ul .li .textbox .biaoti a{ font-size: 16px; }
	.pictrue-12 .ul .li .textbox p{ height: inherit; font-size: 12px; }
	.pictrue-18{ padding: 0 30px; }
	.pictrue-18 .arrow-left{ transform:rotate(-90deg); left:0; top: 50%; margin:-16px 0 0; width: 33px; height: 20px; background: url(../images/icon/p18_jt_l.png) no-repeat; }
	.pictrue-18 .arrow-left:after{ display: none; }
	.pictrue-18 .arrow-right{ transform:rotate(-90deg); left:inherit; right:0; top: 50%; margin:-16px 0 0; width: 33px; height: 20px; background: url(../images/icon/p18_jt_r.png) no-repeat; }
	.pictrue-18 .arrow-right:after{ display: none; }
	.pictrue-18 .swiper-container{ height: 180px; }
	.pictrue-18 .swiper-slide a{ margin:0 5px; }
	footer .menu .col-md-3{ border-right: solid 1px #535b67; }
	footer .menu .col-md-3 ul{ border:none; }
	footer .menu .col-md-2{ text-align: center; }
	footer .menu .col-md-2 .textbox{ display: inline-block; vertical-align: top; text-align:left; }
}	


@media (max-width:767px){
	.main-Background-3 .bg{ height: 158px; }
	.main-Background-5{ padding: 20px; }
	body{ padding-bottom:50px;}	
	header .top_bar .box .logo{ line-height: 60px; }
	header .top_bar .box .logo img{ width: 50px; }
	header .top_bar .box .yuyan_search .yuyan{ margin:20px 10px 0 0; }
	header .top_bar .box .daohang .menu{ padding: 62px 15px 0 0; width: 120px; }
	header .ydd_btn{ margin:10px 0 0; padding:10px;}	
	.hot{height:50px; background:#1f2939; position:fixed; bottom:0; left:0; z-index:99; border-top:solid 2px #fff;}
	.hot span{ color:#fff; font-size:16px; line-height:20px;}
	.hot h6{ font-size:12px; line-height:20px;}
	.hot .row div a{ display:block; color:#fff; padding:7px 0;}
	.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%; }
	.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
	.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;}
	.dbbox .dbs.ewm-box{ text-align:center; }
	.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
	.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
	.dbbox .dbs.ewm-box img{ max-width: 140px; }
	.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
	.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }
	.banner .xuanchuan-btn{ left:inherit; right: 0px; padding:10px 15px 0 0; }
	.banner .xuanchuan-btn a{ width: inherit; }
	.banner .xuanchuan-btn a img{ width:120px; }
	.title-4 h5{ font-size:15px;line-height:28px; }
	.title-4 .time span{ margin:0; }
	.title-5{ padding: 0 0 0 60px; }
	.title-5 .biaoti{ font-size: 12px; width: 60px; }
	.title-5 ul li{ margin:0 5px 5px 0; }
	.title-5 ul li a{ padding:1px 10px 1px 43px; background-size: auto 60%; background-position: 5px 50%; }
	.title-5 ul li.active a{ padding:0 9px 0 42px; }
	.title-6{ padding: 10px 0; font-size: 18px; line-height: 24px; }
	.title-7 ul li{ margin:0 5px 5px 0; }
	.title-7 ul li a{ padding: 0 5px; font-size: 12px; min-width: 70px;}
	.text-3 .textbox{ font-size: 12px; line-height: 24px; }
	.text-1 .biaoti{ margin:0 0 10px; font-size: 16px; line-height: 24px; }
	.pictrue-1 .box ul li a .textbox .textbox-bg .text{ margin-top:-47px; }
	.pictrue-1 .box ul li a .textbox .textbox-bg .text h3{ font-size:18px; line-height: 24px; }
	.pictrue-1 .box ul li a .textbox .textbox-bg .text .jiangexian{ margin:10px 0; }
	.pictrue-1 .box ul li a .textbox .textbox-bg .text p{ font-size: 12px;height: auto }
	.pictrue-2-list a .textbox{font-size: 12px;line-height: 40px; }
	.pictrue-5 ul li{ width: 50%; }
	.pictrue-14 a{ height: 158px; }
	.pictrue-14 a .imgbox{ width: 120px; height: 120px; line-height: 120px; }
	.pictrue-14 a h5{ font-size: 14px; }
	.pictrue-15 .box .textbox{ margin:-45px 0 0; }
	.pictrue-15 .box .textbox h5{ margin:0 0 10px; }
	.pictrue-15 .box .textbox h5 span{ display: block; padding: 0 0 5px; font-size: 14px; line-height: 14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis }
	.pictrue-15 .box .textbox h3{ font-size: 16px; line-height: 20px; }
	.pictrue-15 .box .textbox p{ font-size: 12px; line-height: 20px; }
	.pictrue-17-btn{ left: -20px; top: 0; padding: 0 0 0 40px; width: 110px; font-size: 12px; line-height: 30px; background-size: 20px auto; }
	.pictrue-18 .swiper-container{ height: 120px; }
	.pictrue-18 .swiper-slide .imgbox span{ height: 120px; }
	.pictrue-18 .swiper-slide .imgbox .text{ font-size: 12px; line-height: 40px; }
	footer .menu{ padding: 20px 0; }
	footer .menu .col-md-3 ul li a{ font-size: 12px; line-height: 34px; background-size: 20px auto; background-position: 20% 50%; }
	footer .menu .col-md-2 h5{ margin:0 0 5px; }
	footer .menu .col-md-2 ul li a{ font-size: 12px; background-size: 20px auto; line-height:34px; }
	footer .footer_bar .left{ margin:0 0 10px; padding:50px 0 0; width: 100%; height: inherit; text-align: center; background-size: 40px auto; background-position: 50% top; }
	header .top_bar .box .daohang .menu ul.navul>li{ width:100%; font-size: 0; text-align: center;}
 }

@media (max-width:479px){
	.pictrue-1 .bg .textbox{ padding: 20px 0; }
	.pictrue-1 .bg .textbox .biaoti{ margin:0 0 10px; font-size: 18px; line-height: 24px; }
	.pictrue-1 .bg .textbox .fubiaoti h5{ right: -5px; font-size: 15px; line-height: 24px; letter-spacing: 5px; }
	.pictrue-1 .bg .textbox .fubiaoti span{ font-size: 12px; }
	.pictrue-1 .box ul li a .textbox .textbox-bg .text{ padding: 0 15px; }
	header .top_bar .box .daohang .menu ul.navul>li{ width:100%; font-size: 0; text-align: center;}
}

/*add 0509*/
.article{font-size: 15px;color: #444444; line-height: 30px;text-align: justify;}
.article img{max-width:100%;}
.footproa{float: left;width: 122px;}
.pull-left.li2{max-width: 386px;}
.blur{-moz-filter: blur(5px);-webkit-filter: blur(5px);-o-filter: blur(5px);-ms-filter: blur(5px);filter: blur(5px);}