<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, 
button, textarea, iframe, table, th, td { margin: 0; padding: 0; }

body{
	font-family:Arial,"微软雅黑";
	font-size:14px;
}

a{
	text-decoration:none;
}

img{
	border:none;
}

.big{
	overflow:hidden;
	width:100%;
	height:auto;
	margin:0 auto;
}
.Main_center{
	width:1100px;
	margin:0 auto;
	height:auto;
	overflow:hidden;
	}
.top{margin-top:22px; height:81px; overflow:hidden;}
.logo{width:auto; float:left;}
.icon{float:right; margin:0; padding:0; height:24px; margin-top:23px;}
.icon li{float:left; width:24px; height:24px; list-style:none; margin-left:10px;}
.icon li span{position: absolute; z-index: 2; width: 160px; height: 160px; overflow: hidden; margin-left:-68px; display:table-cell; vertical-align:middle; text-align:center; display:none;}
.icon li:hover span{display:table-cell;}
.icon li img{max-width:24px; max-height:24px;}
.icon li span img{max-width:150px; max-height:150px;}
#language{margin:0px; float:right; padding:0px; width:106px; margin-top:22px; margin-right:25px; height:26px; overflow:hidden;}
#language li{list-style:none; height:26px;}
#language li .map{width:22px; height:15px; margin:6px 9px 5px 2px; float:left;}
#language li .country{font-size:12px; color:#273540; float:left; line-height:26px; width:64px; text-align:left;}
#language li .show_country{float:left; width:9px; background:#fff; cursor:pointer;}
#language .sec_lng:hover{background:#20a2dc;}
.nav{
	overflow:hidden;
	height:50px;
	width:900px;
	float:left;
}

.nav .ul-1{
	height:auto;
}

.nav .ul-1 .li-1{
	list-style-type:none;
	float:left;
	display:block;
	overflow:hidden;
	height:50px;
}

.nav .ul-1 .li-1 .a-1{
	line-height:50px;
	height:50px;
	display:block;
	overflow:hidden;
	color:#20a2dc;
	font-size:14px;
	padding:0 28px;
}

.nav .ul-1 .li-1 .a-2{
	line-height:50px;
	height:50px;
	display:block;
	overflow:hidden;
	color:#20a2dc;
	font-size:14px;
	padding:0 24px;
}

.nav .ul-1 .li-1:hover .a-1,.nav .ul-1 #stop .a-1,.nav .ul-1 .li-1:hover .a-2,.nav .ul-1 #stop .a-2{
	color:#fff;
	background:#20a2dc;
}

.nav .ul-1 .li-1 ul{
	display:none;
	position:absolute;
	z-index:3;
	background:#fff;
	border:1px solid #ebe8e5 \9;
	border-top:none \9;
  -webkit-box-shadow:-2px 0 5px #ebe8e5, /*左边阴影*/  
    2px 0 5px #ebe8e5, /*右边阴影*/  
    0 0 0px #fff, /*顶部阴影*/  
    0 2px 5px #ebe8e5; /*底边阴影*/
  -moz-box-shadow:-2px 0 5px #ebe8e5, /*左边阴影*/  
    2px 0 5px #ebe8e5, /*右边阴影*/  
    0 0 0px #fff, /*顶部阴影*/  
    0 2px 5px #ebe8e5; /*底边阴影*/
  box-shadow:-2px 0 5px #ebe8e5, /*左边阴影*/  
    2px 0 5px #ebe8e5, /*右边阴影*/  
    0 0 0px #fff, /*顶部阴影*/  
    0 2px 5px #ebe8e5; /*底边阴影*/
	*border:1px solid #ebe8e5;
	*border-top:none;
	}
.nav .ul-1 .li-1 ul li{ float:none; height:auto; margin:0; list-style-type:none;}
.nav .ul-1 .li-1 ul li a
{ background:#ffffff; color:#656565; display:block; min-width:225px; line-height:40px; padding:0 20px; height:auto; text-decoration:none;}
.nav .ul-1 .li-1 ul li a:hover { background:#20a2dc; color:#ffffff;}
.nav .ul-1 .li-1:hover ul{ display:block;}

.SearchBox{
	overflow:hidden;
	float:right;
	width:182px;
	border:1px #e4e4e4 solid;
	border-radius:15px;
	height:28px;
	margin-top:8px;
	line-height:26px;
}

.SearchBox .text{
	border:none;
	outline:none;
	background:none;
	width:140px;
	margin-left:10px;
}

.SearchBox .submit{
	width:25px;
	background:url(../images/search_button.jpg) no-repeat center 50%;
	outline:none;
	border:none;
	cursor:pointer;
}

.fullSlide {width:100%;position:relative;background:#fff;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;overflow:hidden;text-align:center; list-style-type:none;}
.fullSlide .bd li img{
	width:100%;
	height:auto;
}
.fullSlide .bd li a {display:block; overflow:hidden}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:13px;height:13px;margin:0 6px;overflow:hidden;background:url(../images/index_banner_point.png) no-repeat;line-height:999px;}
.fullSlide .hd ul .on {background:url(../images/index_banner_point2.png) no-repeat;}

.index_product{width:400px; float:left; margin-right:45px; height:auto; overflow:hidden;}
.title_mark{height:32px; text-indent:42px; line-height:32px; font-size:18px; color:#20a2dc; width:320px; background:url(../images/title_mark.jpg) no-repeat; font-weight:bold;}
.title_more{font-size:12px; line-height:32px; float:right; width:78px; text-align:right;}
.title_more a{ color:#eb831d;}
.index_product .pro_up{width:400px; height:30px; background:url(../images/updown.jpg) no-repeat top; clear:both; margin-top:27px; cursor:pointer;}
.index_product .pro_down{width:400px; height:30px; background:url(../images/updown.jpg) no-repeat bottom; clear:both; cursor:pointer;}
.index_product .pro_list{width:400px; height:771px; overflow:hidden; margin-top:1px;}
.index_product #Pro_list{margin:0px; padding:0px;}
.index_product #Pro_list li{height:249px; width:400px; list-style:none; margin-top:8px;}
.index_product #Pro_list li .ImgBox{width:398px; height:198px; border:1px solid #aaa; display:table-cell; vertical-align:middle; text-align:center;}
.index_product #Pro_list li .ImgBox img{max-width:398px; max-height:198px;}
.index_product #Pro_list li .ProTitle{height:49px; text-align:center; color:#5c5c5c; line-height:49px; overflow:hidden;}
.index_right{float:left; width:655px;}
.index_about{width:655px; overflow:hidden; border-bottom:1px solid #d7decf; padding-bottom:44px; clear:both; margin-bottom:33px;}
.index_about .about{margin-top:20px;}
.index_about .about .about_img{width:340px; height:215px; overflow:hidden; float:left;}
.index_about .about .about_img img{max-width:340px; max-height:215px;}
.index_about .about .about_info{float:left; width:292px; margin-left:23px;}
.index_about .about .about_title{height:35px; line-height:26px; color:#605f5f; font-size:16px; font-weight:bold;}
.index_about .about .about_content{color:#605f5f; font-size:14px; line-height:25px; height:125px; overflow:hidden; margin-bottom:25px;}
.MoreButton{width:95px; height:30px; background:#eb831d; color:#fff; text-align:center; line-height:30px; font-size:12px;}
.MoreButton a{color:#fff; display:block; width:95px; height:30px;}

.index_news{clear:both; padding-bottom:41px; margin-bottom:23px; border-bottom:1px solid #d7decf;}
.index_news .news{width:655px; height:185px; margin-top:7px; margin-bottom:13px;}
.index_news .news ul{margin:0px; padding:0px;}
.index_news .news ul li{list-style:none; height:36px; border-bottom:1px solid #efefef; line-height:36px;}
.index_news .news ul li div{width:555px; height:36px; overflow:hidden; float:left; color:#2a2a2a;}
.index_news .news ul li div a{color:#2a2a2a; display:block; width:555px; height:36px;}
.index_news .news ul li span{display:block; height:36px; width:100px; float:left; color:#20a2dc; text-align:right;}

.index_contact{clear:both; padding-bottom:51px;}
.index_contact .contact{margin-top:17px; width:655px; height:165px; overflow:hidden;}

.foot{background:#20a2dc; width:100%; min-height:168px;}
.foot #Menu{overflow:hidden; border-bottom:1px solid #63bee7; margin:0 auto; height:25px; margin-top:57px; padding-bottom:17px;}
.foot #Menu ul{margin:0px; padding:0px; margin-left:-23px;}
.foot #Menu ul li{float:left; padding:0 23px; list-style:none; height:25px;}
.foot #Menu ul li a{color:#fff;}
.foot .CopyRight{text-align:center; color:#fff; font-size:12px; margin-top:17px;}
.foot .CopyRight a{color:#fff;}

/*Publice style*/
.Menu_list{width:325px; height:auto; overflow:hidden; float:left; margin-right:60px;}
.Menu_list .FocusMenu{height:65px; padding-left:27px;background:#20a2dc; font-size:20px; color:#fff; padding-top:15px;}
.Menu_list .FocusMenu span{display:inline-block; width:15px; height:15px; background:url(../images/Menu.png) no-repeat; margin-left:18px; margin-top:2px;}
.Menu_list .FocusMenu .en_title{color:#fff; text-transform:uppercase; font-size:14px; margin-top:6px;}
.Menu_list .SubMenu{width:323px; padding:12px 0; margin:0; border:1px solid #d2d2d2; border-top:none;}
.Menu_list .SubMenu li{height:60px; width:100%; list-style:none;}
.Menu_list .SubMenu li a{color:#272727; width:323px; height:60px; padding:0 55px 0 26px; display:table-cell; vertical-align:middle;}
.Menu_list .SubMenu li:hover,.Menu_list .SubMenu #stop{background:url(../images/Focus_Menu.png) no-repeat 270px center #eb831d;}
.Menu_list .SubMenu li:hover a,.Menu_list .SubMenu #stop a{color:#fff;}

.right{width:715px; float:left; min-height:350px;}
.FocusSub{ font-size:18px; color:#20a2dc; height:36px; font-weight:bold; border-bottom:1px solid #d7d7d7; margin-bottom:30px;}
.right .zw{margin-bottom:30px;}


.right .zw .News{ width:100%; margin:0px; padding:0px; height:auto ; overflow:hidden;}
.right .zw .News li{list-style:none; height:auto; overflow:hidden; cursor:pointer; margin-bottom:30px;}
.right .zw .News li a{display:block;}
.right .zw .News li a .ImgBox{width:250px; height:165px; float:left; overflow:hidden; display:table-cell; vertical-align:middle; text-align:center;}
.right .zw .News li a .ImgBox img{max-height:165px; max-width:250px;}
.right .zw .News li a .NewsInfo{width:404px; float:left; height:111px; overflow:hidden; padding:27px 34px 27px 27px; background:#f7f7f7;}
.right .zw .News li a .NewsInfo .NewsTitle{font-size:13px; color:#272727; width:100%; overflow:hidden; height:25px; line-height:25px; font-weight:bold;}
.right .zw .News li a .NewsInfo .NewsDate{font-size:12px; height:20px; line-height:20px; overflow:hidden; color:#5f5f5f;}
.right .zw .News li a .NewsInfo .NewsContent{font-size:12px; height:60px; width:100%; overflow:hidden; line-height:20px; color:#5f5f5f;}
.right .zw .News li:hover a .NewsInfo{background:#20a2dc;}
.right .zw .News li:hover a .NewsInfo .NewsTitle,.right .zw .News li:hover a .NewsInfo .NewsDate,.right .zw .News li:hover a .NewsInfo .NewsContent{color:#ffffff;}

.right .zw .product{width:728px; margin:0px; padding:0px; margin-left:-6px; height:auto; overflow:hidden;}
.right .zw .product li{width:350px; height:310px; list-style:none; float:left; margin:0 7px 54px 6px;}
.right .zw .product li a{display:block; color:#272727;}
.right .zw .product li a .ImgBox{width:348px; height:248px; overflow:hidden; border:1px solid #dcdcdc; display:table-cell; vertical-align:middle; text-align:center;}
.right .zw .product li a .ImgBox img{max-height:248px; max-width:348px;}
.right .zw .product li a .ProductTitle{ width:350px; height:60px; overflow:hidden; line-height:60px; text-align:center; font-size:14px;}
.right .zw .product li:hover a{color:#fff;}
.right .zw .product li:hover a .ImgBox{border:1px solid #20a2dc;}
.right .zw .product li:hover a .ProductTitle{background:#20a2dc;}

.right .zw .productShow .bigPic{width:713px; height:398px; overflow:hidden; border:1px solid #ccc; display:table-cell; vertical-align:middle; text-align:center;}
.right .zw .productShow .bigPic img{max-width:713px; max-height:398px;}
.right .zw .productShow .PicList{margin-top:15px; width:715px; height:113px; overflow:hidden; margin-bottom:25px;}
.right .zw .productShow .PicList .leftBtn,.right .zw .productShow .PicList .rightBtn{width:30px; height:113px; float:left; cursor:pointer;}
.right .zw .productShow .PicList .leftBtn{background:url(../images/leftright.jpg) no-repeat left center;}
.right .zw .productShow .PicList .rightBtn{background:url(../images/leftright.jpg) no-repeat right center;}
.right .zw .productShow .PicList .List{width:654px; height:113px; float:left; overflow:hidden;}
.right .zw .productShow .PicList .List #PicList{margin:0px; padding:0px; height:113px;}
.right .zw .productShow .PicList .List #PicList li{list-style:none; width:198px; height:111px; border:1px solid #dcdcdc; margin:0 9px; float:left; cursor:pointer;}
.right .zw .productShow .PicList .List #PicList li span{ display:table-cell; vertical-align:middle; text-align:center; width:198px; height:111px;}
.right .zw .productShow .PicList .List #PicList li img{max-width:198px; max-height:111px;}
.right .zw .productShow .VideoButton{ height:38px; color:#fff; width:171px; background:url(../images/VideoButton.jpg) no-repeat right #20a2dc; text-align:center; line-height:38px; text-indent:-31px; font-size:14px; overflow:hidden;}
.right .zw .productShow .VideoButton a{color:#fff; display:block;}
.right .zw .productShow .Product_content{margin-top:36px; height:auto; overflow:hidden; line-height:25px;}</pre></body></html>