/* 样式预定义 */
body{font-family: "Microsoft YaHei","微软雅黑";    font-size: 16px;background-color: white;
    width: 100%;
    min-width: 1400px;max-width: 1920px;
    margin: 0 auto!important;}
body, dl, dd, p, h1, h2, h3, h4, h5, h6 {margin: 0}
ol, ul {margin: 0;padding: 0;list-style: none}
a {text-decoration: none;color: black;}
a:hover{ text-decoration:none;}
img{border: none;}
i{ font-style:normal;}
input { outline: none;}
/* head */
/*.head{ background:url(../images/logo.png) no-repeat left center; overflow:hidden; width:1400px; margin:0 auto; height:130px}*/

/*sansuib.com*/
* {padding: 0;margin: 0;webkit-tap-highlight-color: transparent;outline: none;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.ov {overflow: hidden;}
.pr {position: relative;}
.di {display: inline-block;}
.href,.jews_href,.jews_href_blank{cursor: pointer;}
.left {float: left;}
.right {float: right;}
.sn1 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap; /*border:1px solid #ddd;*/}
.sn2 {word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.sn3 {word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
ol, ul {margin: 0;padding: 0;list-style: none}
.sn4 {word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
ol, ul {margin: 0;padding: 0;list-style: none}
.bw{background-color:white!important;box-shadow: 0 0 10px #e9e9e9;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}

.min1400{width: 100%;min-width: 1400px;position: relative;}
.w1400{width: 1400px;margin: 0 auto;}


/* head01 */
.head01{  background-image: linear-gradient(to right,#db1179, #3fa5ce);}
.head01 .container{ width: 1400px; margin: 0 auto; overflow: hidden; line-height: 36px; color:white; font-size: 14px;}
.head01 .right span{ padding-left: 10px;}


/*nav*/
.nav_1920{height: 50px;background-color: #db1179;}
.nav_1920_box{width:1400px; margin:0 auto; height:50px;}
.cl{zoom:1}
.col960{width:900px;margin:auto;display: inline-block;float: left;}
.navbg{height:50px;width:100%;position:relative;z-index:99;left:0;}
#navul li{border:0; float:left;width:120px;height:50px;position:relative;text-align:center;line-height:50px;}
#navul li a{font-size:18px;color:white!important;}
#navul li.navhome{}
#navul li a:link,#navul li a:visited{color:#333;}
#navul li ul{display:none;position:relative;z-index:10000;;background: #db1179;   top: -3px;}
#navul li ul li{display:block;float:none;margin-right:0;position:relative; height: unset;   line-height: 22px;font-size: 18px;padding: 14px 4px;font-size:18px}
#navul li ul li a{font-size: 16px;}
#navul li.navmoon{;height:50px;line-height:50px; background: #860447;  color: white;}
#navul li.navmoon a{color:white;}
#navul li.navhome a:hover{color:#E6E6E6}
#navul li.navmoon ul li a{color: #333;}
#navul li.navmoon ul li a:hover{color: white;}
#navul li.navmoon ul{display:block}
#navul li.navmoon ul li a{display:block;}
.navmoon_li{background:#E6E6E6;}
.lis_mr{background:#E6E6E6;height:50px;line-height:50px;border-bottom:5px solid #CE0201!important;}
#navul li ul ul{display:none;position:relative;z-index:10000;;background: #E6E6E6;    top: -3px;overflow: hidden;left: 100%;top: -80%;}
#navul li.navmoon ul ul{display: none;}
#navul li.navmoons{background: #860447;  color: white; }
#navul li.navmoons a{  color: #333; }
#navul li ul li.navmoons a{color:white}
#navul li.navmoons ul li:hover{background: #860447;  color: white; }
#navul li.navmoons ul{display:block!important;;}
#navul li ul li ul li a{font-size: 16px;}
.navmoon_s{background-color:#860447;}


.head-v3{position:relative;z-index:100;min-width:1400px;background-color:white;}
.head-v3 .navigation-inner{margin:0 auto;width:1400px;position:relative}
.navigation-up{height:60px;}
.navigation-up .navigation-v3{float:left;_margin-left:10px}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left;font:normal 16px/57px "microsoft yahei";color:#fff;width: 120px;text-align: center;    height: 60px;}
.navigation-up .navigation-v3 .nav-up-selected{border-bottom:5px solid #db1179}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0}
.navigation-up .navigation-v3 li h2 a{padding:0 10px;display:inline-block;height:60px;font-family:"microsoft yahei";font-size: 16px;}

.navigation-down{position:absolute;top:60px;left:0px;width:100%}
.navigation-down .nav_box_li{ color: white;display: none; overflow: hidden;background: linear-gradient(135deg, rgb(43,82,164,.9) 0%, rgb(84,141,213,.9) 100%);filter: progid:DXImageTransform.Microsoft.gradient(enabled=true, GradientType=0, startColorstr='#2b52a4', endColorstr='#548dd5');box-shadow: 0px 5px 5px rgba(0,0,0,0.08)}

.navigation-down .ul1 .div1,.navigation-down .ul1 .div2,.navigation-down .ul1 .div3,.navigation-down .ul2 .div1,.navigation-down .ul2 .div2,.navigation-down .ul2 .div3{display:inline-block;float:left;min-height: 100px;padding: 40px 0;}
.navigation-down .ul1 .div1{width: 500px;height: 100%;overflow:hidden;}
.navigation-down .ul1 .div1 .div1_1{width: 200px;}
.navigation-down .ul1 .div1 .div1_2{width: 270px;}
.navigation-down .ul1 .div1 .div1_1 h2{font-size: 30px;}
.navigation-down .ul1 .div1 .div1_1 h2 a{color:white;}
.navigation-down .ul1 .div1 .div1_1 p{width: 40px;height: 5px;background-color: white;margin-top:10px;}
.navigation-down .ul1 .div1 .div1_2 ul li{display: inline-block;line-height: 20px;width: 50%;float: left;text-align: left;margin:7px 0;padding-right:20px;}
.navigation-down .ul1 .div1 .div1_2 ul li a{font-size: 14px;color: white;position: relative;}
.navigation-down .ul1 .div1 .div1_2 ul li a span{    width: 5px;height: 5px;background-color: white;border-radius: 5px;display: inline-block;position: absolute;top: 7.5px;left: -10px;}
.navigation-down .ul1 .div2{width: 500px;overflow:hidden;border-left: 1px solid rgba(255,255,255,0.2);border-right: 1px solid rgba(255,255,255,0.2);padding:40px 40px;min-height: 200px;}
.navigation-down .ul1 .div2 .div2_title{border-bottom:1px solid rgba(255,255,255,0.2);}
.navigation-down .ul1 .div2 .div2_title h4{font-size:20px;color:white;line-height:36px;}
.navigation-down .ul1 .div2 .div2_title h4 a{color:white;}
.navigation-down .ul1 .div2 .div2_title p{width:50px;height:5px;background-color:white;margin-bottom:2px;}
.navigation-down .ul1 .div2 .div2_content{padding:10px 0;}
.navigation-down .ul1 .div2 .div2_content p{font-size:14px;line-height:26px;text-align:justify;}
.navigation-down .ul1 .div2 .div2_content .more{display: block;width: 128px;height: 30px;line-height: 30px;text-align: center;background-color: #ff8400;color: #fff;border-radius: 15px;margin-top: 15px;font-size:14px;}
.navigation-down .ul1 .div2 .div2_content a{display:block;overflow:hidden;line-height:28px;color:white;font-size:14px;}
.navigation-down .ul1 .div3{width: 200px}
.navigation-down .ul1 .div3 .list_box {width: 100px; margin: 0px;text-align: center;font-size: 14px;color:white;}
.navigation-down .ul1 .div3 .list_box a p{color:white;margin-bottom:10px;font-size:14px;}

.navigation-down .ul2 .div1{width: 200px;height: 100%;}
.navigation-down .ul2 .div1 h2{font-size: 30px;color:white}
.navigation-down .ul2 .div1 h2 a{color:white;}
.navigation-down .ul2 .div1 p{width: 40px;height: 5px;background-color: white;margin-top:10px;}
.navigation-down .ul2 .div2{width: 960px;padding: 40px 10px 40px 30px;border-left: 1px solid rgba(255,255,255,0.2);}

.navigation-down .ul2 .div2 p{height: 30px;font-size: 16px;border-bottom: 1px solid white;line-height: 30px;text-indent: 15px;}
.navigation-down .ul2 .div2 ul li{display: inline-block;line-height: 30px;height: 30px;text-align: center;margin-right: 50px;}
.navigation-down .ul2 .div2 ul li a{font-size: 14px;color: white;position: relative;margin-left: 15px;}
.navigation-down .ul2 .div2 ul li a span{    width: 5px;height: 5px;background-color: white;border-radius: 5px;display: inline-block;position: absolute;top: 7.5px;left: -10px;}

.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1400px;position:relative}
.navigation-down .nav-down-menu dl{float:left;margin:18px 80px 18px 0}
.navigation-down .menu-1 dl{margin:20px 80px 25px 0}
.navigation-down .menu-1 dt{font:normal 16px "microsoft yahei";color:#61789e;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px}
.navigation-down .menu-1 dd a{color:#fff;font:normal 14px/30px "microsoft yahei"}
.navigation-down .menu-1 dd a:hover{color:#60aff6}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#fff;font:normal 16px "microsoft yahei"}

/* head02 */
.head02_boxs{width: 100%;height: 146px;background-color: #db1179;color:white;height:44px;line-height: 44px;font-size: 16px;}
.head02_box{min-width: 1400px;margin: 0 auto;position: fixed;top: 0;z-index: 99;width: 100%;background-color:white; }
.head02{ width: 1400px; overflow: hidden; margin: 0 auto;height: 126px;}
.head02 .logo{margin-top: 28px;}
.head02 .box1{overflow: hidden;width: 400px;    margin-top: 23px;padding:0;}
.head02 .box1 div{ color: #db1179; font-size: 14px}
.head02 .box1 div span{ font-size: 16px; font-weight: 800;}
.head02 .box1 .ayrx{height:36px;line-height:36px;width:280px;margin-bottom:5px;}
.head02 .box1 .ayrx img{margin-top:6px;}
.head02 .box1 .ayrx p{font-size:14px;margin:0 10px;}
.head02 .box1 .ayrx h5{font-size:22px;font-style: italic;font-weight:600;margin-right:5px;}
.head02 .box1 .from_box{width: 100%;overflow: hidden;}
.head02 .box1 .searchBox{ font-size: 0; margin-top: 0px;overflow: hidden;width: 280px;    display: inline-block;float: right;}
.head02 .box1 #keywords{  padding:0 4px; margin: 0; line-height: 36px; height: 36px; border: 1px solid #f2f2f2;border-radius:6px 0 0 6px;text-indent:10px; vertical-align: middle;width: 219px;border-right:0;
    box-sizing: unset;    background-color: #f2f2f2;}
.head02 .box1 #search_btn{  width: 50px; text-align: center; line-height: 36px; padding:0; margin: 0; border-radius: 0 6px 6px 0; color: white; vertical-align: middle;overflow: hidden;height:36px;border: 1px solid #f2f2f2;border-left:0; box-sizing: unset;    background-color: #f2f2f2;}
.head02 .box1 #search_btn img{margin-top: 5px;}
.head02 .box2{ padding-right: 40px;}
.head02 .box2 img{ vertical-align: bottom; border: 1px solid #aaa; padding:4px}
.head02 .box2 span{ vertical-align: bottom; color: #666; font-size: 14px; margin-left: 4px;}
.head02 .box1 .head_nav{margin-top: 26px;font-size: 16px;color: white;display: inline-block;margin-left: 20px;float: right;}
.head02 .box1 .head_nav a{color: white;margin-left: 50px;}
.head02 .box1 .head_nav a:nth-child(1){color: white;margin-left: 0px;}

#ylfw .box2_1{margin: 10px 0;overflow: hidden;}
#ylfw .box2_1 a{display: inline-block;border: 1px solid #ccc;border-radius: 40px; width: 178px!important;margin: 10px;padding: 8px 0!important;height: 30px;}
#ylfw .box2_1 a img{width: 30px;height: 30px;}
#ylfw .box2_1 a img,#ylfw .box2_1 a span{display: inline-block;}

#ylfw .box2_2{overflow: hidden;}
#ylfw .box2_2 a{width: 200px!important;margin: 0 50px;padding: 10px;}
#ylfw .box2_2 a img{width: 30px;height: 30px;}
#ylfw .box2_2 a img,#ylfw .box2_2 a span{display: inline-block;float: left;}
#ylfw .box2_1 a span,#ylfw .box2_2 a span{margin-left: 5px;}
.box2 .tijian{    width: 550px;height: 165px;overflow: hidden;margin-left: 25px;text-align: justify;text-align-last:left;text-indent: 2em;}
/* head04 */
.head04{ border-bottom: 1px solid #ccc;}

/* nav */
#nav{ height:60px; width: 1400px; margin: 0 auto;}
#nav li{ float:left; width:150px; text-align:center; height:57px;}
#nav a{ display:block; width:100%; cursor:pointer;text-align: center;}
#nav .active{border-bottom: 3px solid #db1179;}
.nav_a1{ height:57px; line-height: 57px; font-size:18px}
.nav_a2{ line-height:30px; background-color:white; font-size:14px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding:0 6px; box-sizing: border-box; color:#666}
.nav_div1{ display:none; position:relative; z-index:999; box-shadow: 0 2px 10px #666;}
#nav li:hover .nav_a1{ color:#db1179}
#nav li:hover .nav_div1{ display:block}

/* title01 */
.title01{ line-height: 30px; padding-bottom: 20px}
.title01 i{ color: #767676; margin-left: 10px; font-size: 12px;}
.title01 a{ float: right; font-size: 14px;}

/* title02 */
.title02{ background: url(../images/gyzhrmyy/icon_05.jpg); padding:10px 0; background-size: 100% 100%; overflow: hidden}
.title02 div{ color: white; padding-left: 20px; float: left;}
.title02 p{ line-height: 20px;}
.title02 i{ font-size: 12px; font-style: normal; display: block; line-height: 20px;}
.title02 a{ float: right; line-height: 40px; font-size: 14px; padding-right: 10px; color: red}

/* title03 */
.title03{ text-align: center; margin-bottom: 40px;}
.title03 span{ color: #db1179; display: block; font-size: 18px;}
.title03 i{ color: #999999; font-size: 12px; font-style: normal;}

/* slideBox */
.slideBox{ zoom:1; position:relative; padding:0 19px}
.slideBox .sPrev,.slideBox .sNext{ position:absolute; left:0; top:50%;margin-top:-15px;z-index:99999;}
.slideBox .sNext{ left:auto; right:0}
.slideBox ul{ overflow:hidden; zoom:1}
.slideBox li{ float:left; _display:inline; overflow:hidden; text-align:center}

/* view_bottom */
.view_bottom{ padding:10px}
.view_bottom li{ overflow:hidden; line-height:30px; vertical-align:top}
.view_bottom span{ float:right}
.view_bottom i{ float:left; font-size:14px; font-style:normal; width: 50px;}
.view_bottom li a:hover{color:#ff0000}

/* focusBox */
.focusBox{ position: relative}
.focusBox .pic img{ display: block; vertical-align: top; width: 100%;}
.focusBox .num{ position: absolute; z-index: 3; bottom: 20px; left: 0; text-align: center; width:96%;right: 10px; }
.focusBox .num li{ display: inline-block; width: 12px; height: 12px; cursor: pointer; background-color:white; border-radius:6px; margin-right:5px}
.focusBox .num li.on { background-color:#258a49}
.focusBox .txt-bg{ position: absolute; top: 360px; z-index: 1; height: 40px; width:100%; background-color:#666; background: rgba(170, 170, 170, 0.6); }
.focusBox .txt{ position: absolute; top: 360px; z-index: 2; height: 40px; width:100%; overflow:hidden}
.focusBox .txt li{ height:40px; line-height:40px; position:absolute}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px}

/* multipleLine */
.multipleLine{ overflow:hidden; position:relative}
.multipleLine .hd ul{ text-align: center; height: 10px}
.multipleLine .hd ul li{ vertical-align: top; border-radius: 50%; width:10px; height:10px; margin-right:10px; cursor:pointer; background-color: #d9d9d9; display: inline-block; font-size: 0 }
.multipleLine .hd ul li.on{ background-color: #f12d21}
.multipleLine .bd ul{ overflow:hidden; zoom:1}
.multipleLine .bd ul li{ float:left; _display:inline; overflow:hidden; text-align: center;}


.top_bg{margin:0 auto;background:url(../images/top_bg.jpg) no-repeat center;background-size:1920px 1465px;width:100%;height:auto;overflow: hidden;position: relative;}

.min1440{width: 100%;min-width: 1440px;position: relative;background:url("../images/img1.jpg") no-repeat center;background-size:1440px 140px; }

/* body_01 */
#body_01{ width: 1400px; margin: 20px auto 0; overflow: hidden; padding: 20px 0; box-sizing: border-box; line-height: 30px;}
#body_01 .lists .list{width: 300px;display: inline-block;text-align: center;position: relative;float: left;padding: 15px 0;}

#body_01 .lists .list img{transition: all 2s ease 0s;width: 110px;margin-bottom: 10px;}
#body_01 .lists .list:hover img{transform: scale(1.2)}
#body_01 .lists .list h4{color: #333;}
#body_01 .lists .list p{color: #999;font-size: 14px;}
#body_01 .lists .list .list_box{width: 299px;}
#body_01 .lists .list .shuxian{width: 1px;height: 140px;background-color: #ccc;position:absolute;top:50%;margin-top: -70px;right: 0;}
#body_01 .lists .list:nth-child(4n) .shuxian{background-color: white;}


/*body_02*/
#body_02_box{min-width: 1400px;width: 100%;height: 1005px;overflow: hidden;position: relative;}
#body_02_box .left_box{height: 1005px;width: 50%;background-color: #0793c8;position: absolute;left: 0;z-index: -1;}
#body_02_box .right_box{height: 1005px;width: 50%;background-color: #5aca82;position: absolute;right: 0;z-index: -1;}
#body_02 .title_box{padding: 35px 0;height: 30px;}
#body_02 .title_box a{line-height: 40px;font-size: 14px;color: white;width: auto;}
#body_02 h1{font-size: 30px;font-weight: 100;color: white;height: 30px;line-height: 30px;}
#body_02{ width: 1400px;height: 1005px; margin: 30px auto 0; }
#body_02 .left{ width:746px}
#body_02 #focusBox1 img{ width: 746px; height: 400px;}
#body_02 #focusBox1 .txt-bg{ top:auto; bottom: 0;}
#body_02 #focusBox1 .txt{ top:auto; bottom: 0;}
#body_02 #focusBox1 .num{ text-align: right; bottom: 10px}
#body_02 .right{ width:430px}
#body_02 .right .right_top{height: 340px;background-color: #0793c8;color: white;padding: 30px;}
#body_02 .right .right_top .title h2{font-size: 20px;}
#body_02 .box1{ overflow: hidden; padding-top:10px; padding-bottom: 10px;}
#body_02 .box1 a{    color: white;font-size: 14px;padding: 6px 20px;border: 1px solid white;border-radius: 30px;margin-top: 10px;display: inline-block;}
#body_02 .box1Left{ width: 80px; float: left;}
#body_02 .box1Left p{ color:#999999; font-size: 12px; line-height: 30px; margin-bottom: 6px;}
#body_02 .box1Left i{ color:#db1179; font-size: 18px; font-style: normal; line-height: 40px;}
#body_02 .box1Right{ width:370px; float: right;}
#body_02 .box1Right p{ line-height: 30px; color: white; font-size: 16px; font-weight: bold;margin: 6px 0;}
#body_02 .box1Right div{ line-height: 26px; font-size:14px; text-align: justify;}
#body_02 .view_bottom{padding: 20px 20px 30px 20px;width: 390px;background-color: white;}
#body_02 .view_bottom li{    height: 50px;display: inline-block;width: 100%;border-bottom: 1px dashed #bfbfbf;padding: 6px 0 4px;}
#body_02 .view_bottom li:last-child{border: 0!important;}
#body_02 .view_bottom span{ width: 390px;display: block;float: left;line-height: 28px;}
#body_02 .view_bottom i{ width: 390px;display: block;line-height: 22px;}

#body_02 .vi_content{background-color: white; position: relative;overflow: hidden;}
#body_02 .vi_content .title{padding: 35px 20px 20px;}
#body_02 .vi_content .title a{font-size: 20px;font-weight: 100;margin-right: 30px; 
    color: #888;}
#body_02 .vi_content .title .active{color:#0793c8;     font-weight: bold;}
#body_02 .vi_content .view_bottom{width: 706px;padding-top: 0;height: 305px;}
#body_02 .vi_content .view_bottom .more{color: #999;font-size: 14px;line-height: 30px;}
#body_02 .vi_content .view_bottom li{    height: 40px;display: inline-block;width: 100%;border-bottom: 1px dashed #bfbfbf;padding: 6px 0 4px;}
#body_02 .vi_content .view_bottom span{ width: 606px;display: inline-block;float: left;line-height: 40px;}
#body_02 .vi_content .view_bottom i{ display: inline-block;float: right;width: 100px;text-align: right;line-height: 45px;color: #999;}

/* body_03 */
#body_03{ background: url(../images/gys3yy/img2.jpg) no-repeat; background-size: 100% 100%;height: 790px;}
#body_03 .body_03_box{width: 1400px; margin: 0 auto;overflow: hidden; position: relative;height: 790px;}
#body_03 .container{ width: 1400px; margin: 0 auto; padding:75px 0 40px;position: relative;}
#body_03 .container h1{font-size: 30px;font-weight: 100;color: #333;height: 30px;line-height: 30px;}
#body_03 .container .view_bottom{padding: 0;overflow: hidden;}
#body_03 .container .title{position: absolute;right: 0;top: -30px;}
#body_03 .container .title .active{color: #0793c8;}
#body_03 .container .ks_list{padding: 30px 0;overflow: hidden;}
#body_03 .container .ks_list a{display: inline-block;float:left;border: 1px solid #ccc;margin-right: 40px;width: 135px;margin-bottom: 40px;text-align: center;    height: 64px;
    display: flex;
    align-items: center;
    justify-content: center;}
#body_03 .container .ks_list a:nth-child(7n){margin-right: 0px;}
#body_03 .container .ks_hd{margin-top: 0px;position: relative;}

#body_03 .container .ks_hd #swiper2 .swiper-slide{width: 225px;height: 320px;}
#body_03 .container .ks_hd #swiper3 .swiper-slide{width: 225px;height: 320px;}


#ylfw{ padding:10px 0 !important}
#ylfw a{ width: 33.3% !important;}

/* body_04 */
#body_04{ width: 1400px; margin: 40px auto 0;overflow: hidden;}
#body_04 .news_list{width: 580px;position: relative;overflow: hidden;height: 320px;margin-bottom: 10px;}
#body_04 .news_list .news_title{height: 50px;width: 540px;background: url("../images/gys3yy/bg_img.jpg") no-repeat center;background-size: cover;color: white;line-height: 50px;padding: 0 20px;}
#body_04 .news_list2 .news_title{height: 50px;width: 540px;background: url("../images/gys3yy/bg_img2.jpg") no-repeat center;background-size: cover;color: white;line-height: 50px;padding: 0 20px;}
#body_04 .news_title a{color: white;}
#body_04 .news_list i{display: none;}
#body_04 .news_list .view_bottom{padding: 20px;}
#body_04 .news_list .view_bottom span{float: left;}
#body_04 .news_list .more{font-size: 14px;}

#multipleLine1{ margin: 0 -18px;}
#multipleLine1 .ulWrap li{ width:206px}
#multipleLine1 .ulWrap a{ box-shadow: 0 0 10px 4px rgba(0,0,0,0.4); display: block; margin:20px; padding:30px 0}
#multipleLine1 .ulWrap img{ width:108px; height: 108px; border-radius: 50%; overflow: hidden}
#multipleLine1 .ulWrap p{ color: #db1179;}
#multipleLine1 .ulWrap i{ font-style: normal; font-size: 14px; color: white; background-color: #ee554c; display: block; width:100px; margin: 10px auto; line-height: 24px; border-radius: 12px;} 
#multipleLine1 .ulWrap u{ text-decoration: none; display: inline-block; font-size:14px; height: 24px; line-height: 24px; background: url(../images/gyzhrmyy/icon_09.png) no-repeat left center; padding-left: 24px; color: #666; margin-top: 6px;}

/* body_05 */
#body_05{ background-color: #e8e9e9; padding:30px 0; margin-top: 30px;}
#body_05 .container{ width: 1400px; margin: 0 auto; }
#body_05 .container h1{font-size: 30px;font-weight: 100;color: #333;height: 30px;line-height: 30px;margin-top: 10px;}
#slideBox1{ width: 1400px; box-sizing: border-box;margin-top: -10px;margin-bottom: 20px;padding: 10px;    overflow: unset;}
#slideBox1 ul{height: 214px;}
#slideBox1 li{ width:400px;    overflow: unset;}
#slideBox1 li a{overflow: hidden;padding: 5px;background-color: white;width: 366px;height: 180px;display: inline-block;    box-shadow: 1px 1px 10px #171717;margin-top: 10px;}
#slideBox1 li img{ width:366px; height: 180px;}
#slideBox1 li p{ color: #666;}
#slideBox1 .sPrev{top: -30px;left: 1100px;}
#slideBox1 .sNext{top: -30px; right: 30px;}


.foot{ min-width: 1400px;position: relative;background-color: #333333;width: 100%;}
.foot .box{ width: 1400px; margin: 0 auto;color: #ddd;font-size: 14px;padding: 20px 0;display: block;}
.foot .box a{color: #ddd;}
.foot .foot1{margin-bottom: 20px;width: 1400px;height: 160px;border-bottom:1px solid #ddd;}
.foot .foot1 .foot_01{height: 164px; padding: 10px 0; }
.foot .foot1 .foot_01 p{line-height: 32px;}
.foot .foot1 .foot_02{width:385px;height: 144px;border-right: 1px solid #666; padding: 20px 40px;   box-sizing: unset;    -webkit-box-sizing: unset;}
.foot .foot1 .foot_03{width:340px;height: 164px; padding: 10px 0 10px 35px;     box-sizing: unset;    -webkit-box-sizing: unset;}
.foot .foot1 .foot_03 p{line-height: 30px;height: 30px;text-align: center;}
.foot .foot1 .logow{position:relative;}
/*.foot .foot1 .logow:before{content: "";display: inline-block;width: 2px;height: 50px;position:absolute;top:20px;right: 0;background-color:white;}*/

.foot .yqlj select{width: 180px;height: 40px;padding: 0 5px;}
.foot .yqlj select option{height: 40px;line-height: 40px;}
.foot .fx{line-height: 30px;font-size: 16px;margin: 15px 0 5px;}

/* foot01 */
.foot01{ background-color: #db1179}
.foot01 .box{ width: 1400px; margin: 0 auto; line-height: 60px;}
.foot01 a{ color: #ddd; padding-left: 20px; display: inline-block; vertical-align: middle;}
.foot01 span{ color: #ddd; padding:0 10px 0 40px; background: url(../images/gyzhrmyy/icon_12.png) no-repeat left center; display: inline-block; vertical-align: middle;}

/* foot02 */
.foot02{ width:1400px; margin: 20px auto 40px; overflow: hidden}
.foot02 .left img{ width:460px}
.foot02 .right{ line-height: 32px; font-size: 14px;}
.foot02 .right span{ padding-left: 20px; vertical-align: middle;}
.foot02 .right a{ padding-left: 20px; vertical-align: middle; color: #666;}
.foot02 .right img{ vertical-align: middle; margin-right: 6px;}

.ht {background-color: rgb(133, 205, 234);width: 100%;min-width: 1400px;height: 315px;position: relative;}
.ht img {position: absolute;bottom: 0;left: 50%;margin-left: -600px;}

.divinfoleft{ width:620px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.ht{width:1400px ;height: 336px;background: url("../images/lanmu.jpg") center no-repeat;background-size: cover;overflow: hidden;position:relative;margin: 0 auto}
.ht_box{eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeheight: 336px;position: relative;overflow: hidden;padding:10px;}
.ht_box h1{margin-top: 100px;color: white;margin-left: 0px;}
.weizhiBox{    height: 60px;top: -61px;border-top: 1px solid white;}
.weizhiBox .left div{display: inline-block;position: relative}
.weizhiBox .left div b{width: 50px;height: 3px;position: absolute;    left: 50%;margin-left: -25px;bottom: 4px;}
.weizhiBox .left .active{font-weight: bold;}
.weizhiBox .left .active b{background-color: white;}
.weizhiBox .left div:hover{font-weight: bold}
.weizhiBox .left div:hover b{background-color: white;}
.weizhiBox .right{ width: 50px;margin-top: 17px }
.weizhiBox .right img{width: 36px;height: 36px;}
.weizhiBox .left a {border-right: 1px solid white;}
.weizhiBox .left div:last-child a{border-right: 0;}
.weizhiBox .container .left div:last-child a{border-right: 0}
.dz{width: 100%;background-color: #f1f1f1;height: 50px;line-height: 50px;min-width: 1400px;font-size: 14px;margin-bottom: 10px;width: 1400px;margin: 0 auto;}
.dz .dz_box{width: 1400px;margin: 0 auto;}

.nav{background-color: #0793c8;color: white;z-index: 99;overflow: hidden;}
.nav .head_nav p{color: white;display: inline-block;float: left;margin-left: 57px;width: 100px;text-align: center;cursor: pointer;}



.box1{padding:30px 0;   }
.box1 .swiper{width: 600px;height: 350px;}
.box1 .swiper .swiper1{width: 600px;height: 350px;position: relative;}
.box1 .swiper .swiper-pagination-bullet{background:#ccc;opacity: .8;}
.box1 .swiper .swiper-pagination-bullet-active{background:#0793c8;opacity:1;}
.box1 .swiper .swiper1 .swiper-slide{width:600px;height: 350px; position:relative;}
.box1 .swiper .swiper1 .swiper-slide .img{width:600px;height:350px;}
.box1 .swiper .swiper1 .swiper-slide .txt{width:520px;height:215px;position:absolute;bottom:15px;box-shadow:1px 1px 10px #ccc;left:50%;margin-left:-310px;background-color:white;padding:30px;}
.box1 .swiper .swiper1 .swiper-slide .txt h2{font-weight:unset;color:#333;font-size:22px;}

.box1 .swiper .swiper1 .swiper-slide p{width: 100%;line-height: 30px;bottom: 0px;color: #888;text-align: justify;    margin-top: 20px;
    background-color: rgba(0, 0, 0, .7);
    height: 40px;
    line-height: 40px;
    color: white;
    text-indent: 10px;
    position: absolute;}
.box1_news{width: 570px;}
.box1 .swiper .swiper1 .swiper-pagination{text-align: right;padding-right: 10px;bottom: 8px;}
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{  padding-right: 10px;bottom: 14px;}
.swiper-pagination-bullet{width:12px;height:12px;border-radius:50%;}

.box1 .titles_ul{overflow: hidden;margin: 20px 0;}
.box1 .titles_ul .titles_li{margin-right:40px;}
.box1 .titles_ul .titles_li p{font-size:22px;color:#111;line-height:30px;}
.box1 .titles_ul .titles_li.active p{color:#db1179}

/*.box_title{height: 60px;width: 100%;border-bottom: 2px solid #dcdcdc;}*/
/*.box_title img{height: 30px;margin-top: 15px;}*/
/*.box_title h3{line-height: 60px;margin-left: 6px;color: #0793c8;font-size: 24px;}*/
/*.box_title .box_title_left{overflow: hidden;border-bottom:2px solid #0793c8;width: 150px;     height: 60px;}*/
/*.box_title{border-bottom: 1px solid #ccc;}*/

.top_news{padding: 20px 0;height: 126px;}
.top_news h4{font-size: 18px;color: #333;line-height: 34px;}
.top_news p{font-size: 16px;color: #888;line-height: 26px;}
.box_content_newslist .news_li{height: 50px;line-height: 50px;border-bottom: 1px dashed #dcdcdc;position:relative;padding-left:30px;}
.box_content_newslist .news_li:last-child{border-bottom: 0;}
.box_content_newslist .news_li span{display: inline-block;float: right;font-size: 14px;color: #888;}
.box_content_newslist .news_li .hd{position:absolute;width:5px;height:5px;border-radius:50%;background-color:#666;left:7px;top:28px;}

.box_title{height:46px;line-height:46px;}
.box_title  h2{font-size:18px;color:#111;padding-left:10px;position:relative;}
.box_title h2:before{content:"";width:4px;height:30px;background-color:#0793c8;position:absolute;top:8px;left:0;border-radius:2px;}

.box_titlew{height:46px;line-height:46px;border-bottom:1px solid white;}
.box_titlew  h2{font-size:18px;color:white;padding-left:10px;position:relative;}
.box_titlew h2:before{content:"";width:4px;height:30px;background-color:white;position:absolute;top:8px;left:0;border-radius:2px;}

.div_box1{background-size:100% 100%; background-color:white;margin-top:60px;height:140px;}
.chake_nav h2{font-size:18px;color:#111;padding-left:10px;position:relative;overflow: hidden;}
.box1_news .chake_nav{height:46px;line-height:46px;border-bottom:1px solid #ddd;}
.box1_news .chake_nav h2{font-size:18px;color:#111;padding-left:10px;position:relative;overflow: hidden;}
.box1_news .chake_nav h2:before{content:"";width:4px;height:30px;background-color:#0793c8;position:absolute;top:8px;left:0;border-radius:2px;}
.box1_news .chake_nav .xwzx{display:inline-block;float:right;}
.box1_news .chake_nav .xwzx a{display:inline-block;float:left;color:#111;width:85px;text-align:center;}
.box1_news .chake_nav .xwzx a.active{display:inline-block;color:#0793c8;}

.div_box1 .div_title h2{display:inline-block;float:left;color:white;font-size:28px;line-height:50px;}
.div_box1 .div_title p{display:inline-block;float:left;color:white;font-size:16px; font-style: italic;line-height:30px;margin-top:16px;margin-left:10px;}

.div_box1 .div_content{width:1400px;margin:0 auto;height:140px;padding:0px;}

.div_box1 .div_content .box1_content_li{display:inline-block;width:16.66%;float:left;text-align:center;border-right:1px solid #ddd;cursor:pointer;height:140px;padding:20px 0;}
.div_box1 .div_content .box1_content_li:last-child{border-right:0;}
.div_box1 .div_content .box1_content_li:hover img{transform:scale(1.2);transition:all .3s;}
.div_box1 .div_content .box1_content_li:hover p{font-weight:bold;transition:all .3s;}
.div_box1 .div_content .box1_content_li a img{margin-bottom:10px;}
.div_box1 .div_content .box1_content_li p{font-size:22px;color:#db1179;line-height:40px;}

.box1 .view_content .view_li{padding:10px;background-color:white;margin-bottom:20px;box-shadow:0px 0px 2px #d1d1d1;}
.box1 .view_content .view_li:hover{box-shadow:0px 0px 10px #d1d1d1;color:#db1179!important;transition:all .3s;}
.box1 .view_content .view_li .txt{width:600px;margin-left:10px;height:180px;display:flex; flex-direction: column;justify-content: center;}

.box1_gsgg .view_content .view_li{height:112px;margin-bottom:20px;display:flex; flex-direction: column;justify-content: center;}
.box1_gsgg .view_content .view_li h4{margin-bottom:10px;}
.box1_gsgg .view_content .view_li p{color:#333;}

.box1 .view_content .txt h4{font-size:20px;line-height:26px;margin-bottom:6px;}
.box1 .view_content .txt .time{font-size:16px;color:#666; margin-bottom:6px;}
.box1 .view_content .txt .remark{font-size:15px;color:#777;text-align:justify;}



.div_mbox2{padding:30px 0;background:url("../images/ks_jpg.jpg") top center no-repeat #ebf5f7;background-size:1920px 372px;}
.div_box2 .div_title h2{display:inline-block;width:100%;text-align:center; font-size:28px;line-height:44px;color:#db1179;}
.div_box2 .div_title p{display:inline-block;width:100%;text-align:center;;font-size:16px; font-style: italic;line-height:30px;color:#999;}
.div_box2 .div_content{width:1400px;background-color:white;padding:20px;margin-top:20px;overflow:hidden;    box-shadow: 0px 0px 10px #a6a6a6;}
.div_box2 .box2_content_left{width:570px;border:1px solid #ddd;display:inline-block;float:left;}
.div_box2 .box2_content_left .news_text{padding:20px;}
.div_box2 .box2_content_left .news_text h2{line-height:26px;font-size:18px;font-weight:unset;}

.div_box2 .box2_content_left .news_text div p{line-height:36px;color:#999;}
.div_box2 .box2_content_left .news_text p.text_remark{line-height:24px;color:#777;font-size:14px;text-align:justify;}

.div_box2 .box2_content_left .ks_img{position:relative;}
.div_box2 .box2_content_left .ks_img p{width:100%;height:44px;line-height:44px;text-align:left;padding-left:10px;color:white;background-color:rgba(0,0,0,.5);font-size:16px;position:absolute;left:0;bottom:0;}

.div_box2 .box2_content_right{width:570px;display:inline-block;float:right;}
.div_box2 .box2_content_right .box2_content_right_list{border:1px solid #ddd;width:100%;height:163.33px;overflow:hidden;margin-bottom:20px;position:relative;padding-left:210px;padding-right:10px;}
.div_box2 .box2_content_right .box2_content_right_list:hover{box-shadow:0 0 10px #ccc;}
.div_box2 .box2_content_right .box2_content_right_list:last-child{margin-bottom:0;}
.div_box2 .box2_content_right .box2_content_right_list .news_img{position:absolute;left:0;top:0;}
.div_box2 .box2_content_right .box2_content_right_list .news_text .time{color:#999;font-size:14px;margin-top:20px;}
.div_box2 .box2_content_right .box2_content_right_list .news_text .title{color:#333;font-size:18px;line-height:46px;font-weight:unset;}
.div_box2 .box2_content_right .box2_content_right_list .news_text .text_remark{color:#999;font-size:14px;line-height:24px;text-align:justify;}


.ksdiv_title .ksdiv_title_li{width:275px;height:50px;line-height:50px;display:inline-block;text-align:center;color:#333;position:relative;background-color:#d6d6d6;}
.ksdiv_title .ksdiv_title_li .imgico{display:inline-block;}
.ksdiv_title .ksdiv_title_li .imgw{display:none;}

.ksdiv_title .ksdiv_title_li.active{background-color:#db1179;color:white;}
.ksdiv_title .ksdiv_title_li.active .imgico{display:none;}
.ksdiv_title .ksdiv_title_li.active .imgw{display:inline-block;}
.ksdiv_title .ksdiv_title_li img{position:absolute;top:8px;left:56px;}

.ksdiv_content{padding:10px 0;}
.ksdiv_content a{display:inline-block;float:left;width:173.33px;height:44px;line-height:44px;text-align:center;margin:10px 0;border:1px solid #ddd;border-radius:2px;margin-right:20px;font-size:16px;}
.ksdiv_content a:nth-child(3n){margin-right:0;}
.ksdiv_content a.active{background-color:#db1179;color:white;}



.box2 .swiper{width: 1400px;height: 110px;}
.box2 .swiper2{width: 1400px;height: 110px;position: relative;}
.box2 .swiper2 .swiper-slide{width: 1400px;height: 110px;}

.box2 .swiper2  .swiper-pagination-bullet {width: 20px;height: 20px;text-align: center;line-height: 20px;font-size: 12px;color: white;opacity: 1;background: rgba(0, 0, 0, 0.4);border-radius: 4px;}


.div_mbox3{background:url("../images/keshi_bg.jpg")center no-repeat;background-size:100% 100%; height:611px;padding:60px 0 30px;}
.div_box3 .div_title h2{display:inline-block;width:100%;text-align:center; font-size:28px;line-height:44px;color:white;}
.div_box3 .div_title p{display:inline-block;width:100%;text-align:center;;font-size:16px; font-style: italic;line-height:30px;color:white;text-transform: uppercase;}
.div_box3 .div_content{width:1400px;height:380px;margin-top:40px;overflow:auto; box-sizing: border-box;scrollbar-gutter: stable;
    overflow-x: hidden;}
.div_box3 .div_content a{width:280px;margin-right:20px;display:inline-block;float:left;height:44px;line-height:44px;border:1px solid #ddd;margin-bottom:20px;text-align:center;color:white;}
.div_box3 .div_content a:nth-child(4n){margin-right:0;}
.div_box3 .div_content a:hover{background-color:white;color:#db1179;}


.keshi_title h3{height:70px;width:100%;line-height:70px;text-align:center;font-size:28px;font-weight:unset;}
.ks_li{width:12.5%;display:inline-block;float:left;}
.ks_li img{width:40%;}
.ks_li .ks_img_box{border-radius:50%;border:1px solid #c5c5c5;width:100px;height:100px;position:relative;left:50%;margin-left:-100px;margin-left:-50px;}
.ks_li .ks_img_box img{width:46px;height:46px;left:50%;top:50%;margin-left:-23px;margin-top:-23px;position:absolute;}
.ks_li p{width:100%;text-align:center;height:50px;line-height:50px;margin-bottom:30px;}

.ks_li.active .ks_img_box{background-color:#db1179;color:white;border-color:#db1179}
.ks_li.active p{color:#db1179;font-weight:bold;}

.div_mbox4{background-size:100% 100%; padding:70px 0 70px;}
.div_box4 .zjtd{width:1100px;}
.div_box4 .hdjl{width:270px;}

.div_box4 .hdjl .div_content{width:270px;}
.div_box4 .hdjl a{display:block;width:100%;margin-bottom:20px;height:114px;position:relative;}
.div_box4 .hdjl a:last-child{margin-bottom:0;}
.div_box4 .hdjl a p{width:100%;text-align:left;line-height:114px;position:absolute;top:0;left:0;z-index:2;    padding-left: 100px;font-size: 22px;color: white;}


.div_box4 .div_title h2{display:inline-block;float:left;color:#db1179;}
.div_box4 .div_title p{    font-size: 22px;
    color: #111;
    line-height: 30px;
    padding-left: 10px;}
.div_box4 .div_title .zj_sea a{height:36px;line-height:36px;border:1px solid #db1179;color:#db1179;width:120px;margin:0 10px;display:inline-block;text-align:center;border-radius:18px;margin-top:4px;}
.div_box4 .div_title .zj_sea a:nth-child(2n){background-color:#db1179;color:white;}
.div_box4 .div_title .zj_sea a:nth-child(2n) img{width:18px;height:18px;position:relative;top:3px;right:2px;}

.div_box4 .div_content{width:1100px;margin:20px auto 0;overflow:hidden;}
.div_box4 .div_content #slideBox2{padding:0;}
.div_box4 .div_content #slideBox2 .img_ul li .slide_li{height:382px;width:260px;border:1px solid #e8e8e8;margin-right:20px;position:relative;}

.div_box4 .div_content #slideBox2 .img_ul li .slide_li .txt_box{height:70px;background-color:rgb(107 107 107 / 80%);padding:0 20px;position:absolute;bottom:0;width:100%;}
.div_box4 .div_content #slideBox2 .img_ul li .slide_li .txt_box h2{color:white;height:40px;line-height:40px;text-align:left;}
.div_box4 .div_content #slideBox2 .img_ul li .slide_li .txt_box p{color:white;text-align:left;}
.div_box4 .div_content #slideBox2 .img_ul li .slide_li .txt_box .right img{height:30px;margin-top:20px;}


.num2{ position: absolute; z-index: 3; bottom: -60px;;width:100%;text-align:center; }
.num li{ width: 14px;height: 4px; cursor: pointer; background-color:#e8e8e8; margin-right:10px;  display: inline-block;overflow: hidden;float:unset;border-radius:10px;}
.num li.on { background-color: #db1179;}


.div_mbox5{background-color:#f3f3f3;}
.div_box5 .div_title h2{display:inline-block;width:100%;text-align:center; font-size:28px;line-height:44px;color:#db1179;}
.div_box5 .div_title p{display:inline-block;width:100%;text-align:center;;font-size:16px; font-style: italic;line-height:30px;color:#999;text-transform: uppercase;}
.div_box5 .div_content{width:1400px;background-color:white;margin-top:20px;height:310px;}


.div_box5 .div_content #slideBox3{padding:0;}
.div_box5 .div_content #slideBox3 .img_ul li .slide_li{height:272px;width:386.6666px;border:1px solid #e8e8e8;margin-right:20px;position:relative;}

.div_box5 .div_content #slideBox3 .img_ul li .slide_li .txt_box{height:272px;background-color:rgba(26,64,144,.8);padding:0 20px;position:absolute;bottom:0;width:100%;display:none;}
.div_box5 .div_content #slideBox3 .img_ul li .slide_li .txt_box p{color:white;text-align:center;display: table-cell;vertical-align: middle;}
.div_box5 .div_content #slideBox3 .img_ul li .slide_li:hover .txt_box{display:table;}
.div_box5 .div_content #slideBox3 .num2{bottom:-40px;}

.box5_1_1,.box5_1_2,.box5_2_1,.box5_2_2{width:690px;height:330px;position:relative;}
.box5_1_1 p{height:60px;line-height:60px;width:100%;text-align:center;    position: absolute;bottom: 0;
    z-index: 99;color:white;font-size:18px;}

.box5_1,.box5_2{height:330px;margin-bottom:20px;}

.box5_2s{width:335px;height:330px;position:relative;background-color:white;}
.box5_2s img{width:335px;height:280px;display:block;}
.box5_2s p{line-height:50px;width:100%;text-align:center;}

.box5_hv:hover{box-shadow:0 0 10px #ccc;transition:all 0.3s;}

.div_mbox6{}

.div_mbox6 .chake_nav h2{font-size:18px;color:#111;padding-left:10px;position:relative;overflow: hidden;}
.div_box6 .div_title h2{display:inline-block;width:100%;text-align:center; line-height:44px;}
.div_box6 .div_title p{display:inline-block;width:100%;text-align:center;;font-size:16px; font-style: italic;line-height:30px;color:#999;text-transform: uppercase;}
.div_box6 .div_content{width:1400px;margin-top:20px;height:260px;}


.div_box6 .div_content #slideBox4{padding:0;}
.div_box6 .div_content #slideBox4 .img_ul li .slide_li{height:220px;width:386.6666px;border:1px solid #e8e8e8;margin-right:20px;position:relative;}

.div_box6 .div_content #slideBox4 .img_ul li .slide_li .txt_box{height:220px;background-color:rgba(26,64,144,.8);padding:0 20px;position:absolute;bottom:0;width:100%;display:none;}
.div_box6 .div_content #slideBox4 .img_ul li .slide_li .txt_box p{color:white;text-align:center;display: table-cell;vertical-align: middle;}
.div_box6 .div_content #slideBox4 .img_ul li .slide_li:hover .txt_box{display:table;}
.div_box6 .div_content #slideBox4 .num2{bottom:-40px;}
.div_box6 .div_content #slideBox4 .num li{background-color:white;}
.div_box6 .div_content #slideBox4 .num li.on { background-color: #db1179;}
.shebei_img div{margin-right:10px;margin-bottom:10px;display:inline-block;float:left;}
.shebei_img div:nth-child(2n){margin-right:0;}
.shebei_img div:nth-child(3),.shebei_img div:nth-child(4){margin-bottom:0;}



.div_mbox7{background-color:#333;padding:20px 0;color:white;}
.div_box7{border-bottom:1px solid white;padding-bottom:10px;height:60px;}
.div_box7 .div_title h2{display:inline-block;width:100%;text-align:left; font-size:18px;line-height:44px;}
.div_box7 .div_title p{display:inline-block;width:100%;text-align:center;;font-size:16px; font-style: italic;line-height:30px;color:white;text-transform: uppercase;}
.div_box7 .div_content{width:1400px;margin-top:14px;position:relative;padding-right:200px;}

.div_box7 .div_content .tel_box{position:absolute;right:0;top:0;}
.div_box7 .div_content  a{display:inline-block;float:left;padding:0 10px;line-height:40px;margin-right:20px;}
.div_box7 .div_content .tel_box p{display:block;font-size:16px;color:white;line-height:40px;width:100%;font-weight:bold;}

.mySelect{    height: 38px;background-color: #333333;border-color: #333;color: white;font-size: 16px;width:220px;margin: 0 80px 0 30px;}
.div_box7 .mySelect:nth-child(1){width:150px;}
.div_box7 .mySelect:nth-child(2){width:150px;}

/* side */
.side{position:fixed;width:54px;height:220px;right:0;bottom:0;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#db1179;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#db1179;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;margin:12px;}

.right_erweima{display:none;position:absolute;left: -256px;background-color: white;box-shadow: 0 0 10px #ccc;}
.right_erweima::before{position: absolute;content: '';border: 10px solid #fff;border-color:  transparent    transparent transparent #fff;right: -20px;z-index: 5;margin-top: 10px;}


.yema{ text-align:center; font-size:14px; margin-top:30px; padding:10px 0;  clear:both}
.yema .pageShow_ext{display: inline-block;}
.yema a,.yema button{ display:inline-block; padding:5px 10px; border-radius: 3px;border: 1px solid #db1179;color: #db1179;}
.yema li.active a,.yema button{background-color: #db1179;color: white;line-height: 20px;}
.yema ul,.yema ul li,.yema .pageInfor,.yema .pageShow,.yema .pagenum,.yema .pagenum p{display: inline-block;}
.yema .pagenum p:nth-child(1){padding-left: 20px;}
.yema input {line-height: 32px;height: 32px; width: 40px;border: 1px solid #db1179;border-radius: 3px;position: relative;top: -1px;}
.yema button{height: 32px;}


.nav_dh{    position: absolute;
    right: 50%;
    top: 0;    opacity: 1;
    margin-right: -800px;width:200px;}

.box1_content_li{height:68.66666px;text-align:center;}
.box1_content_li a{display: flex;height:68.66666px;width:200px;       align-items: center;
    justify-content: center;    color: white;    border: 1px solid #c81973;background-color:#db1179;color:white;}	
.box1_content_li a:hover{background-color:#a80358;border: 1px solid #a80358;}
.box1_content_li a p{line-height: 65.66666px;margin-left:10px;}
	.box1_content_li a img{height:34px}
	
	#focusBox4{width:1200px;}
	
	
	.news_li{}
.news_li:last-child{border-bottom: 0}
.news_li .left{width: 380px;height: 40px;padding-top: 0px;
    text-align: left;}
.news_li .left h4{font-size: 16px;line-height: 46px;font-weight: unset;}
.news_li .left p{font-size: 14px;line-height: 16px;margin-top: 0px;}
.news_li .right{width: 40px;}
.news_li .right p{margin-top: 0px;font-size: 14px;color:#888; line-height: 46px;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.swiper-container1 {
    width: 450px;
    height: 360px;
}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    /*background: #fff;*/

    /* Center slide text vertically */
    /*display: -webkit-box;*/
    /*display: -ms-flexbox;*/
    /*display: -webkit-flex;*/
    /*display: flex;*/
    /*-webkit-box-pack: center;*/
    /*-ms-flex-pack: center;*/
    /*-webkit-justify-content: center;*/
    /*justify-content: center;*/
    /*-webkit-box-align: center;*/
    /*-ms-flex-align: center;*/
    /*-webkit-align-items: center;*/
    /*align-items: center;*/
    /*height: 412px;*/
}
.swiper-slide .title{
    position: absolute;
    bottom: 0;
    height: 50px;
    background: rgba(70,70,70,.7);
    width: 100%;
    text-align: left;
    color: white;
    line-height: 40px;
    font-size: 18px;
    padding-left: 10px;
}
.swiper-slide .title .time{
    width: 80px;
    text-align: center;
    position: absolute;
    top: 10px;
}

.swiper-slide .title .time .tian{
    font-size: 30px;
    line-height: 40px;
}

.swiper-slide .title .time .year{
    font-size: 15px;
    line-height: 20px;
}
.swiper-slide .title .txt{
    width: 100%;
    height: 30px;
    font-size: 16px;
    line-height: 24px;
    margin-top: 16px;

}

.swiper-pagination{
    text-align: right;
}
.swiper-pagination-bullet{
    background-color: #ffffff;
    height: 10px;
    width: 10px;
    opacity: 1;
}
.swiper-pagination-bullet-active{
    background-color: #c82e6e;
}
.view_content{
	    overflow: hidden;
    background-color: white;
    padding: 5px;
	width:900px;
	height:380px;

}

.ul2   .view_content{
width:480px; padding: 5px 10px 5px 10px;}

.ul2  .view_content .news_li .left{width:420px;}
