﻿/* 
* @Author: anchen
* @Date:   2019-09-19 16:03:25
* @Last Modified by:   anchen
* @Last Modified time: 2019-09-19 17:31:27
*/
.bx{ width: 1200px; margin:0 auto; }
a{ color: #000; }
.clearfix{ *zoom:1; }
.clearfix:after{ content: ""; display: block; clear: both; }
body { font-family:"Microsoft YaHei"; font-size:14px; margin: 0; }
.bg { background:#fff; }
.fl{ float: left; }
.fr{ float: right}
*{ margin: 0; padding: 0; list-style: none; text-decoration: none; font-family:"微软雅黑"}

body{ min-width:1400px; font-size:12px; overflow-x:hidden}
dd,dl,dt,em,form,h1,h2,h3,h4,h5,img,input,li,ol,p,table,td,tr,ul{ margin:0; padding:0}
h1{ color:#232323}
blockquote,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,span,textarea,ul{ font-size:12px}
p{ color:#686868}
ul{ list-style:none}
.letter{ letter-spacing: 1px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 7; -webkit-box-orient: vertical; }
.box{ box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}





/*1*/
.top{height: 100px;position: relative;}
.logo{display: block;margin-right: 30px;}
.nav li a{display: block;font-size: 16px;color: #333;width: 100px;line-height: 100px;text-align: center;}
.nav li a:hover{font-weight: 600;color: #233e92;font-size: 18px;}
.nav li{margin-left: 9px;}
.nav li.last{margin-left: 0px;}


/*2*/
/*.banner {background: url(../img/banner.jpg) no-repeat center;height: 750px;margin-bottom: 110px;}*/

/*3*/
.design{margin-bottom: 110px;}
.design img{display: block;}
.design2{margin-left: 9px;}
.design_text{background-color: #233e92;height: 322px;height: 325px;padding: 60px 25px;margin-bottom: 7px;}
.design_text h3{font-size: 20px;color: #fff;}
.line{width: 60px;height: 2px;background-color: #fff;margin:24px 0 36px;}
.design_text p{font-size: 16px;color: #fff;line-height: 30px;width: 275px;}
.design_text .text_en{font-size: 12px;color: #fff;line-height: 20px;width: 275px;}
.design3_tu{margin-bottom: 10.5px;}


/*4*/
.por{background-color: #f6f6f6;padding:95px 0;margin-bottom: 110px;}
.tit h3{font-size: 30px;color: #263c92;}
.tit h3 span{font-size: 18px;color: #263c92;}
.tit_nav li a{display: block;font-size: 16px;color: #333333;width: 190px;text-align: center;line-height: 44px;}
.tit_nav li a:hover{color: #fff;background-color: #263c92;}
.tit{margin-bottom: 50px;}

.por_box li{margin-right: 13px;margin-bottom:13px;}
.por_box li img{display: block;}
.por_box li.last{margin-right: 0;}
.por_box2{margin-top: 13px;}

/*5*/
.about{background: url(../img/about_tu.jpg) no-repeat center;height: 731px; margin-bottom: 110px;}
.about_text{padding-top: 10px; }
.about_text img{display: block;margin-bottom: 34px;}
.about_text p{font-size: 16px;color: #333;line-height: 36px;letter-spacing: 1px;width: 517px;}
.about_text .text_en{font-size: 12px;color: #333;line-height: 22px;margin-bottom: 16px;}



/*6*/
.new{background-color: #f6f6f6;padding: 90px 0; }
.new_text li {background-color: #fff;margin-right:18px;}
.new_text li img{display: block;}
.new_text2{padding: 20px;width: 382px;}
.new_text2 li h3{font-size: 15px;color: #333; }
.new_text2 li p{font-size: 14px;color: #666;margin-top: 5px;line-height: 24px; width: 346px;}
.new_text2 li p a{font-size: 11px;color: #263c92;margin-top: 5px;display: block;}
.new_text2 li p a:hover{font-weight: 700;}
.new_text2 li{margin-bottom: 10px;}
.new_box{margin-left: 28px;}



/*7*/
.btn{background: url(../img/bg.jpg) no-repeat center;height: 381px;padding-top: 70px;}

.con h3{font-size: 28px;color: #fff;}
.line{width: 40px;height: 2px;background-color: #fff;margin: 15px 0 35px;}
.con_text p{font-size: 18px;color: #fff;letter-spacing: 1px}
.con_text .en{font-size: 13px;color: #fff;letter-spacing: 1px;    margin-top: 2px;}
.con_text{width: 570px;}
.g{margin-top: 20px;}
.g2{margin-right: 17px;}
.pho .hot{font-size: 16px;color: #fff;}
.pho .numm{font-size: 44px;color: #fff;font-family: "Times New Roman"}
.pho{display: block;margin-right: 15px;padding-top: 5px; }
.more2{width: 130px;height: 35px;background-color: #fff;margin-top: 28px;}
.more2 a{font-size: 16px;line-height: 35px;color: #122b88;text-align: center;display: block;}

/*8*/
.btn_btn{height: 30px;background-color: #5872c1;padding-top: 15px;}
.btn_btn p{font-size: 16px;color: #fff;text-align: center;}

/*kefu*/
.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#ff6800;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#ff6800;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#ff6800;}
.meau-sev .cndns-right-btn{border-color:#ff6800;background:url(/img/02index-banner-8.gif) no-repeat #ff6800 center;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(/img/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#ff6800;font-size:24px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:33.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(/img/q1.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#ff6800}
.meau-sev .cndns-right-box .box-border{width:430px;}
.meau-contact .cndns-right-box .box-border{width:230px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#ff6800}
.meau-zs .cndns-right-btn{background-color:#ff6800;color:#fff;margin-top:80px;border-color:#ff6800}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}
/*kefu*/

.clear{clear:both;font-size:0px;line-height:0;height:0;}

@font-face {
	font-family: 'icomoon';
    src:url('/fonts/icomoon.eot?qradjf');
    src:url('/fonts/icomoon.eot?qradjf#iefix') format('embedded-opentype'),
        url('/fonts/icomoon.ttf?qradjf') format('truetype'),
        url('/fonts/icomoon.woff?qradjf') format('woff'),
        url('/fonts/icomoon.svg?qradjf#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
.demo-icon{
  font-family:"icomoon";
  font-style:normal;
  font-weight:normal;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  font-size:24px;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  line-height:24px;
  color:#999; 
}


/*主图*/
.banner{width:100%;overflow:hidden;height:750px;position:relative;margin-bottom: 110px;}
.banList{position:absolute;left:50%;margin-left:-960px;height:750px}
.banList li{height:750px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:20px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:15px;height:15px;border-radius:50%;margin:0 5px;}
.jsNav a.current{background:#233e92;cursor:pointer}








