* { margin: 0px; padding: 0px;box-sizing: border-box;border: none;}
        body {font-family: Arial; font-size:10px; color:#000; line-height:10px;; width:100%;min-width: 1200px;}
        ul, li { list-style-type: none; }
        a{  text-decoration: none; color: #000;}
        a:hover {  text-decoration: none; }
        .fr{float:right;}
        .fl{float:left;}
        
        .top1{width: 100%;}
        .top1 img{width: 100%;}
        .div{width: 1200px;margin: 0 auto;}
        .t1,.t3,.t4{width: 1200px;margin-bottom: 30px;}
        .t2{width: 1200px;margin-bottom: 60px;}
        .t1 img,.t2 img,.t3 img,.t4 img{width: 100%;}

        #banner0{ width:600px; height:520px; cursor:pointer; position: relative; overflow:hidden;margin-bottom: 60px;display: inline-block;}
        #banner0:hover .gradient{ background:rgba(0,0,0,0.9); }
        #banner0 .banner_img{ position: absolute; display:none;}
        #banner0 .banner_img img{ width: 600px; height:400px;  }
        #banner0 .banner_img p{ padding: 20px 10px 10px; position: absolute; left: 0; bottom: -120px; filter:alpha(opacity=70);/*IE*/opacity:0.7; background:#000000; width:600px;height: 120px;}
        #banner0 .banner_img p a { font-size: 24px; color: #fff; line-height: 30px;}
        #banner0 .show{ display: block;}
        #banner0 .img_index { width:110px;  position: absolute; bottom:100px;left: 250px;}
        #banner0 .img_index ul li{ width:10px; height:10px; cursor:pointer; background:#5d5d5d; float:left;border-radius: 50%;margin-left: 15px; }
        #banner0 .img_index ul li:hover ,#banner0 .img_index ul li.hover { position:relative; background:#d4ae48;}

        .div1-1{width: 582px;height: 520px;float: right;}
        .div1-1 dl{width: 100%;height: 180px; border-bottom: 1px solid #9ba8aa;margin-bottom: 30px;}
        .div1-1 dl dt a{font-size: 24px;color: #333;line-height: 30px;font-weight: bold;}
        .div1-1 dl dd{font-size: 16px;color: #333;line-height: 20px;padding: 30px 0 0px;overflow: hidden;}
        .div1-1 ul{width: 582px;}
        .div1-1 ul li{width: 582px;height: 50px;border-bottom: 1px dashed #333;padding: 0 20px;}
        .div1-1 ul li span{width: 3px;height: 3px;background-color: #d4ae48;margin: 23.5px 12px 23.5px 5px;float: left;}
        .div1-1 ul li a{font-size: 18px;line-height: 50px;color: #333; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}


        .div2{width: 100%;background: url(../images/en_bg_jihe.jpg) no-repeat; background-size: 100%;padding-bottom: 34px;background-position-y: bottom;}
        .div2-1{width: 1234px;height: 636px;background: url(../images/en_board.png) no-repeat; background-size: 100% 100%;padding: 90px 94px 0 94px;}
        .div2-1 dl{width: 100%;border-bottom: 1px solid #9ba8aa;margin-bottom: 30px;}
        .div2-1 dl dt a{font-size: 24px;color: #333;line-height: 30px;font-weight: bold;}
        .div2-1 dl dd{font-size: 16px;color: #333;line-height: 20px;padding: 30px 0 40px;}
        
        .div2-2{width: 1200px;}
        .div2-2 dl{width: 1200px;box-shadow: 10px 0 20px rgba(42,100,236,.2);}
        .div2-2 dl dt{width: 1200px;height: 180px;background: url(../images/en_bg_2.jpg) no-repeat;background-size: 100% 100%;}
        .div2-2 dl dt a{font-size: 36px;color: #fff;line-height: 45px;font-weight: bold;text-align: center;display:table-cell; vertical-align:middle;width: 1200px;height: 180px;}
        .div2-2 dl dd{font-size: 18px;color: #333;line-height: 22.5px;padding: 30px 30px 40px;}
        .div2-2 ul{width: 1200px;}
        .div2-2 ul li{width: 1200px;height: 72px;border-bottom: 1px dashed #333;padding: 0 20px;}
        .div2-2 ul li span{width: 3px;height: 3px;background-color: #d4ae48;margin: 34.5px 12px 34.5px 5px;float: left;}
        .div2-2 ul li a{font-size: 18px;line-height: 72px;color: #333;}
        .div2-2 ul li i{font-size: 18px;line-height: 72px;color: #333;float: right;}

        .div3{width: 100%;background: url(../images/en_bg2.png) no-repeat;background-size: 100% 100%;padding-top: 50px;clear: both;height: 1075px;}
        .div3-1{width: 1200px;}
        #banner{ width:1200; height:390px; cursor:pointer; position: relative; overflow:hidden;margin-bottom: 30px;}
        #banner .banner_img{ position: absolute; display:none;width: 1200px;}
        #banner .banner_img dl{width: 585px;height: 390px;display: inline-block;}
        #banner .banner_img dl dt{font-size: 30px;line-height: 37.5px;font-weight: bold;color: #333;border-left: 2px solid #d4ae48;padding: 0 20px;}
        #banner .banner_img dl dd{font-size: 18px;line-height: 22.5px;color: #333;padding: 34px 20px 0 20px;}
        #banner .banner_img img{ width: 585px; height:390px;float: right;}
        #banner .show{ display: block;}
        #banner .img_index { width:585px;height: 35px;  position: absolute; bottom:10px;background: url(../images/en_line.png) no-repeat;}
        #banner .img_index ul li{ width:21px; height:35px; cursor:pointer; background: url(../images/en_dian.png) no-repeat; float:left;}
        #banner .img_index ul li:hover ,#banner .img_index ul li.hover { position:relative; background: url(../images/en_sanjiao.png) no-repeat;}

        .img{width: 360px;height: 240px;float: left;margin: 0 20px 20px 0;}
        .img img{width: 100%;}
        .title{width: 420px;height: 240px;float: left;font-size: 24px;line-height: 30px;font-weight: bold;color: #333;padding: 20px;background: url(../images/en_kuang.png) no-repeat;background-size: 100% 100%;}
        .title1{width: 360px;height: 240px;float: left;font-size: 24px;line-height: 30px;font-weight: bold;color: #333; margin-left: 40px;padding: 20px;background: url(../images/en_kuang2.png) no-repeat;background-size: 100% 100%;}
        .footer{width: 100%;background-image: linear-gradient(-90deg,#274fbd 0%,#71cef4 100%), linear-gradient(#385187,#385187);	background-blend-mode: normal,normal;padding: 15px;}
        .footer p{font-family: SourceHanSansCN-Regular;font-size: 14px;line-height: 25px;color: #ffffff;text-align: center}
        .footer p span{height: 20px;padding-left: 20px;}