@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; font-size:14px; font-family:Source Han Sans CN; line-height:24px; color:#3d3936;}
.fr{float:right;}
.clear{clear:both;}
.grey{background:#f1f1f1;}
.white{background:#ffffff;}
ul,li{margin:0px; padding:0px; list-style:none;}
a{text-decoration:none;}
a:link{color:#3e3e3e;}
a:visited{color:#3e3e3e;}
a:hover{color:#1792d3;}
a:active{color:#1792d3;}
p{margin:0px; padding:0px;}
img{border:0px;}
.w1200{width:1200px; margin:0 auto;}
.w990{width:990px; margin:0 auto; }
.w60{width:60%; margin:0 auto;}
.w80{width:80%; margin:0 auto;}
textarea,input{border:0px; outline:none;}


.header{height:120px;}
.header_m{width:850px; }
.header_m li{float:left; line-height:120px; font-size:18px;margin-left:50px; margin-right:50px;}
.header_l{width:293px; }
.header_l img{width:100%;}
.header_r{width:35px; height:35px; margin-top:45px;}
.header_r img{width:100%;}






.banner img{width:100%;}

.index_a{padding-top:80px; padding-bottom:80px;}
.indexa_r{width:580px; color:#1792d3;}
.indexa_l{width:600px;}
.indexa_l img{width:100%;}
.indexa_t{font-size:24px; height:50px; line-height:50px;letter-spacing:5px; margin-bottom:15px;}
.indexa_t span{font-weight:bold; font-size:36px; letter-spacing:10px; margin-right:10px;}
.indexa_t2{font-weight:bold; font-size:24px; line-height:36px; margin-bottom:25px;}
.indexa_text{font-size:22px; letter-spacing:5px; line-height:38px; margin-bottom:30px;}
a.more_a{width:100px; height:36px; border:1px solid #1792d3; display:block; font-size:18px; font-weight:lighter; line-height:36px;  padding-left:5px; }
a.more_a:link{color:#1792d3; background:url(../images/jiantou.png) no-repeat right;}
a.more_a:visited{color:#1792d3; background:url(../images/jiantou.png) no-repeat right;}
a.more_a:hover{color:#ffffff; background:url(../images/jiantou2.png) no-repeat right #1792d3;}
a.more_a:active{color:#ffffff;background:url(../images/jiantou2.png) no-repeat right #1792d3;}






.index_b{padding-top:80px; padding-bottom:80px;}
.index_b_cn{font-weight:bold; font-size:36px; letter-spacing:10px; text-align:center; color:#1792d3; height:50px; line-height:50px;}
.index_b_en{font-size:24px; letter-spacing:5px; text-align:center; color:#1792d3; margin-bottom:50px;}
.lindexb_list li{width:350px; margin-right:74px; height:440px; overflow: hidden; background:#ffffff; float:left;}
.lindexb_list li img{width:100%;}
.lindexb_box{padding:10px; padding-top:30px;}
.indexblist_t{font-weight:bold; font-size:24px; margin-bottom:20px;}
.indexblist_text{font-size:15px;line-height:30px; height:90px; overflow:hidden;}
a.more_b{width:80px; height:30px; line-height:30px; background:#1792d3; color:#ffffff; display:block; text-align:center; font-size:13px; margin-top:30px; margin-bottom:10px;}
a.more_b:hover{background:#1daffc;}
a.more_b:active{background:#1daffc;}



.index_c{padding-top:60px; padding-bottom:60px;}
.indexc_l{ width:700px}
.indexc_l img{width:100%}
.indexc_r{width:480px;}
.indexcr_r{width:440px; height:240px; overflow:hidden; text-align:justify; background:#1792d3; color:#ffffff; padding:10px; font-size:17px; line-height:34px;}
.indexcr_l{width:20px; margin-top:50px;}
.indexc_box{width:440px; margin-top:20px; padding:0px 10px; border-bottom:1px solid #e8e8e8;}
.indexcr_title{font-size:24px;  margin-bottom:10px; overflow: hidden; /*自动隐藏文字*/
text-overflow: ellipsis;/*文字隐藏后添加省略号*/
white-space: nowrap;/*强制不换行*/
width:100%;/*不允许出现半汉字截断*/
}
.indexcr_text{height:80px; overflow:hidden;}
.indexcr_text a{color:#1792d3;}



.index_d{padding-top:60px; padding-bottom:60px;}
.index_d_r{width:580px;}
.index_d_l{width:580px;}
.index_d_r{background:#ffffff; box-shadow:5px 5px 8px #cccccc;}
.indexdr_img img{width:100%;}
.indexdr_box{padding:10px;}
.indexdr_title{font-size:26px;overflow: hidden; /*自动隐藏文字*/
text-overflow: ellipsis;/*文字隐藏后添加省略号*/
white-space: nowrap;/*强制不换行*/
width:100%;/*不允许出现半汉字截断*/ line-height:30px; margin-bottom:10px;}
.indexdr_text{font-size:18px; line-height:30px; color:#575757}
.indexdr_text a{color:#91bfd8; font-size:16px;}
.indexdl_list li{border-bottom:1px solid #d3d3d4; padding-bottom:27px; height:80px; padding-top:27px;}
.indexdl_list li a .indexdl_l{color:#717171;}
.indexdl_list li a .indexdlr_text{color:#575757;}
.indexdlr_title{font-size:20px;overflow: hidden; /*自动隐藏文字*/
text-overflow: ellipsis;/*文字隐藏后添加省略号*/
white-space: nowrap;/*强制不换行*/
width:100%;/*不允许出现半汉字截断*/ line-height:30px; margin-bottom:5px;}
.indexdlr_text{font-size:16px; line-height:24px; height:64px; overflow:hidden;}
.indexdl_r{width:80%;}
.indexdl_l{width:15%; font-weight:bold; text-align:center; font-size:16px; line-height:32px; padding-top:10px;}



.index_e{ padding-top:30px;}
.indexe_l{width:550px;}
.indexe_l img{width:100%;}
.indexe_m{width:400px; padding-top:150px;}
.indexe_r{width:250px; padding-top:100px;}
.indexem_a{border:1px solid #bebab9; font-size:20px; text-align:center; height:40px; line-height:40px; width:110px; margin-bottom:20px;}
.indexe_m li{font-size:42px; line-height:65px;}
.indexe_cn{font-size:36px; font-weight:bold; text-align:center; line-height:40px;}
.indexe_en{font-size:30px;line-height:30px; margin-bottom:30px;  text-align:center;}

.index_f{  }
.indexf_box{ z-index:99999; position:absolute; color:#ffffff; width:100%; text-align:center; padding-top:40px;}
.indexf_title{font-size:40px; font-weight:bold; line-height:60px; margin-bottom:10px;}
.indexf_add{font-size:30px; font-weight:lighter; line-height:60px; margin-bottom:20px;}
.indexf_tel{font-size:44px; font-weight:bold; line-height:60px; margin-top:10px;}


.footer{background:#1793d3; color:#ffffff;  height:80px; line-height:80px; font-size:18px;}
.footer_list li{float:left; margin-left:40px; margin-right:40px;}
.footer_list li a{color:#ffffff;}
.footer_list li a:hover{text-decoration:underline;}
.footer_list li a:active{text-decoration:underline;}
.footer_list li .link{margin-left:0px; font-weight:bold; font-size:19px;}



.hezuo_nav{ height:120px; line-height:120px;}
.hezuonav_r{width:900px;}
.hezuonav_list li{width:33.3%; float:left; text-align:center; font-size:30px; font-weight:bold;}
.hezuonav_list li.active a{ color:#1792d3}


.hezuo_a{background:#eaeff3; padding-top:80px; padding-bottom:80px;}
    .hezuoa_title
    {
        width:1200px;
        height:36px;
       
        text-align:center;
       margin:0 auto;
        position:relative;
		margin-bottom:80px;
    }
    .hezuoa_title div:before,.hezuoa_title div:after
    {
        position:absolute;
        background:#ccc;
        content:"";
        height:1px;
        top:50%;
        width:500px;
    }
    .hezuoa_title div:before{left:10px;}
    .hezuoa_title div:after{right:10px;}

.hezuoa_list li{width:190px; float:left; margin-right:10px;}
.hezuoa_list img{width:100%;}



.hezuob_title{margin-bottom:70px; margin-top:70px;}
.hezuob_cn{font-size:24px; text-align:center;}
.hezuob_en{font-size:12px; text-align:center;}
.hezuob_list li{width:280px; height:370px; background:#f8fbff; float:left; margin-right:10px; margin-bottom:10px;  color:#3e3a39;}
.hezuob_list li .hezuob_img{width:70%; margin:0 auto;}
.hezuob_list li .hezuob_img img{width:100%;}
.hezuob_list li .hezuob_T{font-size:24px; text-align:center; line-height:70px;font-weight:bold;}
.hezuob_list li .hezuob_text{width:90%; margin:0 auto;font-size:14px; height:70px; overflow:hidden;letter-spacing:-0.05rem;} 

.hezuoc_bg{ background:url(../images/hezuoc_bg.jpg) no-repeat; height:672px;}
.hezuoc_title{margin-top:70px; margin-bottom:70px; font-size:24px; font-weight:bold; text-align:center;}
.hezuoc_title span{color:#ff7154;}
.hezuoc_list li{width:300px; height:336px; float:left; }
.clist_bg1{ background:url(../images/c_bg.png) repeat;}
.clist_bg2{ background:#ffffff; }
.clist_blue{font-size:18px; text-align:center; font-weight:bold; color:#1792d3; margin-top:40px;margin-bottom:10px; }
.clist_box{width:85%; margin:0 auto; }
.clist_box2{width:85%; margin:130px auto 0; }
.clist_white{font-size:18px; font-weight:bold; color:#ffffff;  margin-top:40px;margin-bottom:10px;}
.clist_white2{font-size:18px; font-weight:bold; color:#ffffff;  margin-top:40px;margin-bottom:10px; line-height:60px;}
.clist_bg1 p{color:#ffffff;}
.clist_yellow{width:120px; height:3px; background:#fff100; position:absolute; left:280px; }




.hezuod_title{background:#228cfa; color:#ffffff; text-align:center; line-height:160px; height:160px; font-size:48px; font-weight:bold; }
.hezuod_a_r{width:300px; text-align:center;}
.hezuod_a_r p{font-weight:bold; font-size:28px; line-height:40px; }
.hezuod_a_l{border:1px solid #3f3a37; width:830px; height:230px; padding:10px;}
.hezuod_box{padding-top:50px;}
.hezuod_a_l p{font-size:16px;}
.hezuod_b {margin-top:10px; }
.hezuod_b li{float:left; margin-right:15px; }
.hezuo_d{padding-bottom:30px;}
.input02{border:1px solid #3f3a37; width:280px; height:40px; line-height:40px;font-size:16px; font-family:Source Han Sans CN; }
.input03{border:1px solid #3f3a37; width:450px; height:40px; line-height:40px;font-size:16px; font-family:Source Han Sans CN; }
.input01{width:100%; height:200px; font-size:14px; font-family:Source Han Sans CN; }
.button01{height:40px; background:#228cfb; color:#ffffff; line-height:40px; width:100px; font-size:16px; cursor:pointer;}



.about_a_title{font-size:30px; font-weight:bold; text-align:center; margin-bottom:70px;}
.about_a{padding-top:50px; padding-bottom:130px;}
.abouta_l{width:500px;}
.abouta_l img{width:100%;}
.abouta_r{width:650px; padding-top:100px;}
.abouta_blue{font-weight:bold; font-size:30px; color:#1792d3; margin-bottom:30px;}
.abouta_r p{font-size:20px; line-height:50px; text-indent:2rem;}

.about_b{position:relative;}
.w600{width:750px; position:absolute; z-index:999;color:#ffffff;   left:300px; padding-top:100px; }
.aboutb_en{font-size:30px;}
.aboutb_cn{font-size:40px;}
.aboutb_title{line-height:60px; text-align:right;}
.aboutb_title span{margin-right:15px;}
.aboutb_text{font-size:14px; text-indent:2rem; line-height:30px; margin-bottom:50px;}
.aboutb_list li{margin-bottom:50px; text-align:right;}
.aboutb_list_d{ font-size:20px; font-weight:bold; line-height:40px;}
.aboutb_list_x{font-size:16px; line-height:24px;}



.about_c{padding-top:80px; padding-bottom:80px;}
.about_c img{width:100%;}



.news_a{background:#f1f1f1; padding-top:30px; padding-bottom:30px;}
.newsa_list {
	margin:0 auto;
	
	height: 600px;
	width: 1200px;
	overflow: auto;
	overflow-x: hidden;
	
	scrollbar-3dlight-color:#cccccc;
	scrollbar-arrow-color:#ffffff; 
	scrollbar-base-color:#cccccc; 
	scrollbar-darkshadow-color:#cccccc; 
	scrollbar-face-color:#ccc; 
	scrollbar-highlight-color:#ffffff; 
	scrollbar-shadow-color:#ffffff;		
}
.newsa_list li {
	list-style-type: none;
}
.newsa_list li  { background:#ffffff; height:290px; margin-bottom:20px;}
.newsalist_r{width:750px; padding-top:10px; padding-right:10px;}
.newsalist_l{width:400px;}
.newsalist_l_img{width:100%; height:230px; overflow:hidden;  display:flex; justify-content:center;align-items:center; }
.newsalist_l_img img{width:100%;}
.newsalist_l_time{padding-left:20px; margin-top:20px;}
.newsalist_d{font-size:30px;}
.newsalist_r_title{font-size:24px; margin-bottom:10px; font-weight:bold;}
.newsalist_r p{font-size:16px; height:200px; overflow:hidden; line-height:28px;}
.more_c{width:30px; float:right;}
.more_c img{width:100%;}

.news_b{padding-top:50px; padding-bottom:50px;}
.newsb_r{width:800px; height:450px;}
.newsb_l{width:320px; height:370px; background:#3e3a39; color:#ffffff; padding:40px; padding-top:50px; padding-bottom:30px;}
.newsbl_time{font-weight:bold; color:#707070; font-size:24px; margin-bottom:30px;}
.newsb_line img{width:20%;}
.newsb_line{margin-bottom:20px;}
.newsb_l p{font-size:15px; line-height:32px;}


.page_xx{padding-top:50px; padding-bottom:20px;}
.news_title1{font-size:26px; font-weight:bold; text-align:center; line-height:40px;}
.news_title2{font-size:18px; line-height:36px;text-align:center; font-weight:lighter; margin-bottom:40px;}
.newsimg{width:100%; margin:0 auto; }
.newsimg img{width:100%;}
.page_bottom{border-top:1px solid #7a7a7a; margin-top:20px;}
.list02 li{line-height:30px; }
.list02 li a:hover{text-decoration:underline;}
.list02 li a:active{text-decoration:underline;}


.container {    position: relative; height:1000px;}


.newsxx_l{width:40%; background:#f1f1f1;  position: absolute;height:100%;  }
.newsxx_list ul{ }


.newsxx_list_r{font-size:20px;height:90px; width:75%; border-bottom:1px solid #d3d3d3; padding-left:5%; line-height:30px;}
.newsxx_list_l{font-size:18px;line-height:25px; height:90px;font-weight:bold; text-align:center; font-weight:lighter; width:20%; border-bottom:1px solid #d3d3d3;}


.newsxx_list li a{width:75%; height:90px; display:block;padding-left:25%;  padding-top:30px;}
.newsxx_list li a:hover{ background:#0092d3; color:#ffffff;}
.newsxx_list li a:active{ background:#0092d3; color:#ffffff;}



.newsxx_title{font-size:36px; line-height:40px;text-align:center;}
.newsxx_time{border-top:1px solid #a0a0a0; border-bottom:1px solid #a0a0a0; text-align:center; width:50%; margin:20px auto 40px; height:40px; line-height:40px; color:#999999; font-size:18px;}
.newsxx_contain p{font-size:18px; line-height:36px;}


.newsxx_r {
	margin-left: 30%;
    width:60%;
    height: 94%;

}

.newsxx_contain{width:75%; margin-left:5%; marign-right:20%; padding-top:50px;

	scrollbar-3dlight-color:#cccccc;
	scrollbar-arrow-color:#ffffff; 
	scrollbar-base-color:#cccccc; 
	scrollbar-darkshadow-color:#cccccc; 
	scrollbar-face-color:#ccc; 
	scrollbar-highlight-color:#ffffff; 
	scrollbar-shadow-color:#ffffff;	
		 height: 100%;
	overflow: auto;
	overflow-x: hidden;	
}


.pages {
  padding: 40px 0px;
  text-align: center;
  position:absolute; bottom:0px; right:0px;
}
.pages li {
  display: inline;
  margin:0 5px;
}
.pages li.pages_solid{ padding: 4px 8px;
  border: 1px solid #0192d3;
  background: #0192d3;
  color: #fff;}
.pages li a {
  padding: 4px 8px;
  border: 1px solid #ccc;
 
  color: #666;
}
.pages li a:hover {
  padding: 4px 8px;
  border: 1px solid #0192d3;
  background: #0192d3;
  color: #fff;
}
a.video{}
a.video:link{color:#000000;}
a.video:visited{color:#000000;}
a.video:hover{color:#1792d3;}
a.video:active{color:#1792d3;}


.cndns-right{position:fixed;right:1px;top:15%;margin-top:-100px;z-index:100}
.cndns-right2{position:fixed;right:1px;top:35%;margin-top:-100px;z-index:100}
.cndns-right3{position:fixed;right:1px;top:55%;margin-top:-100px;z-index:100}
.cndns-right4{position:fixed;right:1px;top:75%;margin-top:-100px;z-index:100}

.cndns-right-meau{position:relative;}

.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(images/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}


.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:0px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;}

