/*
* @Author: snow
* @Date:   2018-08-01 09:39:35
* @Last Modified by:   snow
* @Last Modified time: 2018-08-01 16:42:22
*/

html, body, div, a, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, span, strong, img, form, input, table, i {margin:0;padding:0;box-sizing: border-box;}
html,body{font-family:"Microsoft YaHei";font-size:14px;}
li{list-style: none;}
img{border:0;vertical-align:middle}
a {text-decoration:none;color: #000;}
.fl {float:left;}
.fr {float:right;}
.clearfix:before,.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1;}

.bototm_top {background: url(xnl_20180801_00.jpg) no-repeat top center;}
.header {margin: 0 auto;width: 1000px;position: relative;padding-top: 440px;height: 630px;}
.nav_ul {width: 860px;margin: 0 auto;}
.nav_ul > li {height: 36px;line-height: 36px;float: left;font-size: 24px;font-weight: bold;border-left: 1px solid #c9c9c9;padding: 0 29px;margin-top: 36px;}
.nav_ul > li:first-child {border: 0;}
.nav_ul > li img {margin-right: 18px;}
.nav_ul > li> a:hover {color: #1ea634;}
.link_nyb {color: #fff;background: rgb(18,163,34);border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;padding: 0 11px;height: 36px;line-height: 36px;position: absolute;top: 0px;right: 0px;}
.link_nyb:hover {opacity: 0.9;}
.link_nyb1{background: #e5007e;right: 160px;}

.bototm_xnl {background: url(xnl_20180801_01.png) no-repeat top center;height: 1170px;}
.main_list {position: relative;}
.list_left {width: 660px;height: 460px;margin-right: 20px;}
.list_right {width: 320px;height: 460px;}
.item {position: relative;overflow: hidden;}
.item img {width: 100%;height: 100%;}
.mark {width: 100%;height: 60px;line-height: 60px;overflow: hidden;color: #ffffff;padding-left: 14px;position: absolute;bottom: -60px;left: 0;background-color: rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
.main_list1 {margin-top: 20px;}
.list1_box {width: 320px;height: 226px;}
.list1_box + .list1_box {margin-left: 20px;}
.main_list2 {margin-top: 30px;position: relative;}

.footer {border-top: 1px solid #000;margin-top: 50px;height: 165px;}
.contanier {margin: auto;width: 1000px;}
.footer_text1 {margin-right: 100px;}
.text_top {width: 158px;height: 37px;line-height: 36px;border-bottom: 1px solid #000;margin-bottom: 15px;margin-top: 23px;}
.footer_bah {font-size: 12px;color: #7b7b7b;margin-top: 26px;}
.footer_img1 {margin: 40px 90px 0px 110px;}
.footer_img2 {margin: 40px 0px 0px 90px;}