@charset "utf-8";
/*主色：#15b3ab*/
*{margin: 0; padding: 0; box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
html {	margin: 0px; padding: 0px; height:100%;-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;}
body {	margin: 0px; padding: 0px; background:#fff; height:100%;    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;}
div {	margin: 0px; padding: 0px;}
ul {	margin: 0px; padding: 0px;}
ol {	margin: 0px; padding: 0px;list-style: none;}
dl {	margin: 0px; padding: 0px;}
li {	margin: 0px; padding: 0px;list-style: none;}
dt {	margin: 0px; padding: 0px;}
dd {	margin: 0px; padding: 0px;}
p {	margin: 0px; padding: 0px;}
blockquote {	margin: 0px; padding: 0px;}
pre {	margin: 0px; padding: 0px;}
form {	margin: 0px; padding: 0px;}
fieldset {	margin: 0px; padding: 0px;}
table {	margin: 0px; padding: 0px;}
th {	margin: 0px; padding: 0px;}
td {	margin: 0px; padding: 0px;}
span {	margin: 0px; padding: 0px;}

.btn01{display: inline-block; padding: 5px 10px; font-size: 14px; color: #fff; border: 2px solid #4d92d9; background-color: #4d92d9; text-decoration: none; transition: 0.4s;}
.btn01:hover{background-color:#fff; color: #4d92d9; transition: 0.4s;}

.animated {-webkit-animation-duration:1s;/*动态*/
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}


/*分页形状*/
.btnfy00{display: inline-block; padding: 1px 2px; font-size: 14px; color: #888; border: 1px solid #a9e3fc; background:#fff;  transition: 0.2s;text-align:center; margin-left:10px;float:left;}
.btnfy{display: inline-block; padding: 1px 2px; font-size: 14px; color: #3c86c5; border: 1px solid #3c86c5; background:#fff; text-decoration: none; transition: 0.2s; min-width:20px;text-align:center; margin-left:10px; float:left;}
.btnfyon{display: inline-block; padding: 1px 2px; font-size: 14px; color: #fff; border: 1px solid #3c86c5; background-color: #3c86c5; min-width:20px; text-align:center; margin-left:10px;transition: 0.2s; float:left;}
.btnfy:hover{background-color:#3c86c5; color: #fff; transition: 0.2s;}

body {	color: rgb(88, 88, 88); line-height: 20px; font-family:"微软雅黑", "宋体", "黑体"; font-size: 14px; /*-webkit-text-size-adjust: none;*/}
ins {	text-decoration: none;}
i {	margin: 0px; padding: 0px; font-style: normal;}
em {	margin: 0px; padding: 0px; font-style: normal;}
a {	color: rgb(88, 88, 88); text-decoration: none;}
a:active {}
a:hover {	/*color: rgb(255, 120, 0);*/ color:#000; cursor: pointer;}
a img {	border: currentColor; border:0px;}
.clear{ clear:both;} 

.more {
	color: rgb(136, 136, 136); font-size: 12px; white-space: nowrap;
}
.more:hover {
	color: rgb(240, 131, 0);
}
/*.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.clearfix {
}*/
/*断根浮动*/
.clearfix:after {visibility:hidden;display:block;font-size: 0;content: " ";clear:both;height:0;line-height:0; }
.clearfix{*zoom:1;}
.w1200{width:1200px;margin:0 auto;position: relative;}

/*栏目宽屏布景宽度100%;*/
.wrapper_w {
	margin: 0px auto;
	position: relative;
	width:100%; 
	}

/*主内容宽度1140px;*/
.wrapper {
	margin: 0px auto;
	position: relative;
	width:100%; 
	max-width:1300px;
	}
.icon{background:url(/images/icon.png) no-repeat; display:inline-block; vertical-align:middle;}
/* Head 仰面部份设置*/

/*仰面层设置*/
.ui-header {
	background:rgba(0, 0, 0, .7);
    height: 70px;
    box-sizing: border-box;
    border-bottom: 1px solid rgba(0, 0, 0, .3);
    position: absolute;
    width: 100%;
    min-width: 1100px;
    z-index: 1000;
    -moz-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;

}
.fixed{
    position: fixed;
    background-color: rgba(0,0,0, 0.7);
}
.head_00 {
	/* width: 100%; height: 70px; position: relative; z-index: 10; box-shadow:0 3px 5px rgba(0, 0, 0, 0.1); 阴影+通明度 z-index:999;*/
	 -moz-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.head .wrapper {
	background-position: top left; height: 70px; /*137*/
}
/*logo链接热点大幼*/
h1 {
	 height: 50px; position:absolute; margin-left:40px; z-index:10000;
}
h1 a img{ height:68px;position:absolute; top:1px;
}
.logo{
    position:absolute; margin-left: 40px;top:1px; z-index:10000; width: 320px;height: 68px;display: block;background: url("/images/logo2.png")no-repeat;background-size:cover;text-indent: -9999em; overflow: hidden; 
}

.yy {
	position: absolute;
}
.web_tel{ float:right; width:300px; text-align:center; padding-top:30px; height:32px; font-size:18px; }
.web_tel font{font-size:22px;}


/* nav_menu 导航 */
.menu{height:70px;position:relative;}
.menu .nav{width:900px;height:70px;margin:0 auto;float:right;}
.menu .nav li{float:left;font-size:14px;}
.menu .nav li a{float:left;display:block;height:70px;padding:0 30px;line-height:70px;color:gray;text-decoration:none;position:relative;overflow:hidden; font-size:18px;color:#fff;}
.menu .nav li a:hover,.menu .nav li a.current{background:#333;color:#fff; font-weight:bold;transition: 0.5s;	-webkit-transition: 0.5s;	-moz-transition: 0.5s;}
.menu .nav li .box{width:100%;height:180px;position:absolute;top:70px;left:0px;/*left:203px;*left:190px;left:198px\0;*/background:rgba(0, 0, 0, 0.8);display:none;z-index:1000;}
.menu .nav li .box dd{width:800px; float:center;margin: 0px auto;}
.menu .nav li .box dd img{width:90px; height:110px; padding-top:20px; margin-left:30px; margin-right:30px;}
.menu .nav li .box a{height:180px;float:left;color:#fff;line-height:50px;background:none;padding:0 0px;;width:150px;text-align:center; font-size:16px; border:none;z-index:1001;}
.menu .nav li .box .agj a{height:180px;float:left;color:#fff;line-height:180px;background:none;padding:0 0px;;width:110px;text-align:center; font-size:18px; border:none;z-index:1001;}
/*.menu .nav li .box a:hover{text-decoration:underline;color:#46bd01;}*/



/*底部*/
.footlx{background:#0279ff;	width: 100%;float: left;color:#fff; padding:10px;}
.footlx a:hover{text-decoration:underline;}
.footlx .flx01{width:33%; height:170px; float:left;}
.footlx .flx01 img{ height:70px; padding-bottom:10px; text-align: left; padding-left:110px; }
.footlx .flx01 dt{ height:40px; line-height:40px;font-size:20px; font-weight:bold; text-align: left; padding-left:50px;}
.footlx .flx01 dd{ height:60px; line-height:20px;font-size:14px; text-align:left;}
.footlx .flx01 dd a{color:#fff;}
.footlx .flx02{width:33%; height:160px; float:left;}
.footlx .flx02 dd{ float: left; width:51px;padding-top:78px;}
.footlx .flx02 dt{ float: left;line-height:40px;font-size:16px;padding-top:50px; width: 290px; padding-left: 5px;}
.footlx .flx02 dt span{ font-size:40px; font-style:italic;}
.footlx .flx03{width:33%; height:170px; float:left; overflow:hidden; background:url(/images/lxbg.png) no-repeat bottom left;}
.footlx .flx03 dt{ font-size:16px; padding: 50px 0 10px; }
.footlx .flx03 dd{ font-size:12px;  line-height:20px;width:100%;opacity: 0.8;}
.footlx .flx03 .f_search1{ width:50%; height:40px; border:0px; float:left; font-size:18px;border-top-left-radius:8px;border-bottom-left-radius:8px; padding-left: 5px;}
.footlx .flx03 .f_search2{ width:30%; height:40px; border:0px; background:#09F; font-size:20px; color:#fff;border-top-right-radius:8px;border-bottom-right-radius:8px;}
.footlx .flx03 input:focus{   outline: none; }
.footlx .flx03 .flx03_tags{font-size:10px; line-height:20px;}
.footlx .flx03 .flx03_tags a{ padding:10px 3px 0; color:#fff;}
.foot {
	background:#1c1c1c;	width: 100%;float: left;z-index:2; text-align:center; color:#888; padding-bottom:20px;} 
	

.foot a{color:#888;}
.foot a:hover{color:#c1c1c1; cursor: pointer;}
.foot_menu{ width:100%; padding-top:50px; float:left; padding-bottom:30px;}
.foot_menu li{ width:300px; float:left; border-left:1px #4c4c4c solid; height:170px;}
.foot_menu li dt{ font-size:16px; line-height:40px;padding-left:40px; text-align:left; color:#ccc;}
.foot_menu li dd{ font-size:13px; line-height:26px;padding-left:40px; text-align:left;}
.foot_menu .fmli1{ border-left:none;}
.foot .foot_kh{letter-spacing:6px;}
.foot .foot_fx{ padding-top:50px; height:80px;}
.foot .foot_fx img{ width:25px;}
.foot .foot_fx div{ text-align:center; width:30px; height:30px; float:left; margin:10px 20px  10px 0px;border-radius:5px; border:#444 solid 1px;}
.foot .foot_fx div:hover{ background:#09F;cursor: pointer;}
.foot .foot_fx h9{ display: none;position: absolute;width:124px; height:124px; overflow:hidden;border:#09F solid 2px;border-radius:4px; z-index:2000;top: 70px;left:100px;float: none;background:#fff;}
.foot .foot_fx h9 img{width:120px; height:120px; }
.foot .footwx:hover h9{display:block;z-index:2000;}

.copy {background:#141414;	width: 100%;float: left;z-index:2;color:#666; font-size:12px; height:auto; font-family:"宋体"; }
.copy a{ color:#555;}	
.copy a:hover{color:#c1c1c1; cursor: pointer;}
.copy .copy_link{ float:left; width:55%; text-align:left; line-height:80px; color:#888; font-size:13px;}
.copy .copy_link a{ padding:0px 10px;}
.copy .copy_li{ width:44%; float:right; line-height:80px; text-align:right;}
.copy .copy_li li{ width:auto; float:right;}

/*底部实现*/
/*手机端css代码*/
@media only screen and (max-width: 768px) {
	.footlx .flx01{width:100%; height:auto;text-align:center; }
	.footlx .flx01 img{ height:50px; padding-bottom:10px;padding-left:0px; }
.footlx .flx01 dt{text-align:center; padding-left:0px;}
.footlx .flx01 dd{ height:40px; line-height:20px;font-size:12px; text-align:center;}
.footlx .flx02{width:100%; height:auto; text-align: center;}
.footlx .flx02 dd{width:40px;padding-top:30px;}
.footlx .flx02 dd img{width:40px;}
.footlx .flx02 dt{ float: left;line-height:30px;font-size:16px;padding-top:20px; width:auto;padding-left: 5px; }
.footlx .flx02 dt span{ font-size:30px; font-style:italic;}
.footlx .flx03{width:100%; height:auto;overflow:auto;}
.footlx .flx03 dt{padding: 60px 0 10px; }
.footlx .flx03 dd{}
.footlx .flx03 .f_search1{}
.footlx .flx03 .f_search2{ }
	
	.foot {display:none;}
	.copy { background:#222222; color:#ccc;}
	.copy a{ color:#ccc;}
	.copy a:hover{color:#fff;}
	.copy .copy_link{ text-align:center; width:100%; line-height:30px; padding-top:10px;}
	.copy .copy_link a{ padding:0px 6px;}
	.copy .copy_li{ text-align:center; width:100%; line-height:30px;}
	.copy .copy_li li{ width:100%;}
	

	
	
}
/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(/images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(/images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}


/*幼屏电脑980
@media screen and (max-width:1024px)*/
@media screen and (min-width: 1025px) and (max-width: 1280px){
	.wrapper {	max-width:1200px;}

/*仰面层设置*/
}
@media screen and (min-width: 769px) and (max-width: 1024px){
	.wrapper {	max-width:980px;}
	.w1200{width:980px;}

/*仰面层设置*/
}

/*手机端css代码*/
@media only screen and (max-width: 768px) {
body{overflow-x: hidden;overflow-y: auto;}
.ui-header{display:none;}
	.wrapper {	width: 100%;}
	.w1200{width:100%;}
.web_tel{display:none;}
/*仰面层设置*/
#floatDivBoxs{display:none;}
#rightArrow{display:none;}
	}

/*手机端实现*/
/*头部实现*/



<!--耗时1793488010.6005秒-->