@charset "gb2312"; 
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, legend, input, textarea, button, p, blockquote, th, td {margin: 0;padding: 0;}
html{overflow-y:scroll}
body{height:100%;background-color:#fff}
body,button,input,select,textarea,fieldset,label{font:normal normal 16px/26px Microsoft YaHei, Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;color:#333; }
h1,h2,h3,h4,h5,h6{font-size:100%}
ul,ol{list-style:none}
fieldset,img{border:0 none;}
input,select,textarea,button{font-size:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}/** **/
button,input[type=button],input[type=submit]{cursor:pointer}
input[type=search]{-webkit-appearance:textfield}
textarea{overflow-y:auto;resize:vertical}i{font-style:normal}
.clear{ clear:both;}
.clearfix:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } 
.hidden{display:none}
a{color:#494351;text-decoration:none;cursor:pointer;}
a:hover{color:#0068a5;text-decoration:none;}
a[onclick*="swtClick"]{cursor:pointer;}

.w1200{ width:1200px; margin:0 auto;}
.w1400{ margin:0 auto;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.ml20{ margin-left:20px;}
.header{ background-color:#fff;}
.header .eyetop{ height:30px; background-color:#424242;}
.header .eyetop .tp{ height:30px; position:relative;}
.header .eyetop .tp .tp2{ width:900px; position:absolute; left:0px; top:0px;color:#fff; font-size:14px; }
.header .eyetop .tp .tp2 p{ height:24px; line-height:24px; color:#fff; font-size:14px;  text-align:right; position:relative; }
.header .eyetop .tp .tp2 p span{  display:block; position:absolute; top:3px; height:24px;}
.header .eyetop .tp .tp2 p .s1{width:720px; left:0px; text-align:right;}
.header .eyetop .tp .tp2 p .s2{width:120px; left:740px; text-align:right;}
.header .eyetop .tp .tp2 p a{ display:inline-block; text-align:center; float:left; width:24px;  position:relative; height:24px; line-height:24px; border-radius:24px; background-color:#fff; margin:0px 2px; }
.header .eyetop .tp .tp2 .a4{display: inline-block;position: relative;background: #fff url(../images/icon_wx.png) no-repeat center;background-size:20px 20px;}
.header .eyetop .tp .tp2 .a4:hover{position:relative;background: #fff url(../images/icon_wx1.png) no-repeat center;background-size:20px 20px;}
.header .eyetop .tp .tp2 .a4:hover img{display:block;} 
.header .eyetop .tp .tp2 .a4 img{display:none;position: absolute; left: 3px; top: 27px; width:366px; height:211px;z-index:9999999;}
.header .eyetop .tp .tp2 p a img{ position:absolute; width:20px; height:20px; top:2px; left:2px;}
.header .eyetop .tp .tp2 p a i img{display:none;position: absolute; top: 24px; left: 0px; }
.header .eyetop .tp .tp2 p a:hover i img{display:block;position: absolute; top: 24px; left: 0px; }
/***������*/
.header .eyetop .tp .tp3{ position:absolute; right:0px; top:0px;color:#fff; font-size:14px; }
.tp3 form::after{content:"";display:block;clear:both;}
.tp3 input[type=text]{width:196px;height: 28px;color:#666;font-size:0.875rem;font-family:"microsoft Yahei";border:1px solid #ccc;border-right:none;border-radius:3px 0 0 3px;line-height: 28px;padding:0 0 0 10px;outline:0;float:left;transition:border-color 0.18s linear;}
.tp3 input[type=submit]{border:none;background-color: #1b70da;color: #fff;font-size:0.875rem;font-family:"microsoft Yahei";letter-spacing:5px;line-height: 30px;padding:0 15px 0 20px;border-radius:0 3px 3px 0;outline:0;cursor:pointer;float:left;transition:all 0.18s linear;}
.tp3 input[type=text]:focus{border-color:#5EB309;}
.tp3 input[type=submit]:hover,.tp3 input[type=text]:focus+input[type=submit]{background-color:#5EB309;color:#fff;}

/*ͨ��logo*/
.logoBox{width:100%;height:85px;background:#ffffff;overflow:hidden;font-family:"΢���ź�";line-height:normal; min-width: 1200px;}
.logoBox .logo{width:1080px;height:85px;margin:0px auto;overflow:hidden;position:relative;}
.logoBox .logo .eye{width:300px;left:0px;top:15px;position:absolute;z-index:22}
.logoBox .logo .eco{width:420px;left:465px;top:15px;position:absolute;z-index:22}
.logoBox .logo .tel{width:200px;right:0px;top:15px;position:absolute;z-index:22}
.eco dl{width:140px;float:left;font-size:12px;}.eco dd{width:38px;float:left}
.eco dt{width:75px;float:left;margin-left:10px;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}
.eco dt a{color:#262626;display:inline-block;margin-top:2px;}
.eco dt a:hover{color:#70b92b;text-decoration:none}
.eco dd a{width:38px;height:38px;font-size:12px;display:inline-block;background:url(../images/headico.png) no-repeat 0px 0px;transition:all 0.2s linear 0s;-webkit-transition:all 0.3s linear 0s}
.eco #dd1{background-position:0px 0px}
.eco dl:hover dd #dd1{background-position:-38px 0px}
.eco #dd2{background-position:0px -38px;}
.eco dl:hover dd #dd2{background-position:-38px -38px;}
.eco #dd3{background-position:0px -76px;}
.eco dl:hover dd #dd3{background-position:-38px -76px;}
.tel dl{width:200px;}
.tel dd{width:44px;height:44px;margin-right:10px;float:left}
.tel dt{width:146px;height:46px;float:left;}
.tel dd a{width:44px;height:44px;display:inline-block;background:url(../images/headico.png) no-repeat 0px -120px;transition:all 0.2s linear 0s;-webkit-transition:all 0.3s linear 0s}
.tel dl:hover dd a{background-position:-45px -120px;}
/*ͨ��logo*/

.eyehead{ height:130px;}
.eyehead .logo{ width:300px; height:70px; float:left; margin:35px 0px 0px 25px;display:inline;}
.eyehead .xs ul{ height: 130px;float: left;font-size: 13px;margin-left:30px;}
.eyehead .xs ul li{padding-left: 5px;line-height: 24px;padding-top: 1px;}
.eyehead .xs ul li span{color:#FF0000;}
.eyehead .tel{ width:243px; height:54px; float:left; margin:25px 0px 0px 30px; display:inline;}
.eyehead .tel img{height: auto; margin: 5px 0px 0px 10px;padding-left:25px;}
.eyehead .zx{ width: 270px; float: left;margin: 10px 0px 0px 0px;display: inline; text-align: right;padding-left:25px;}
.eyehead .zx a{display: inline-block; background: #1b70da;margin: 0px 0px 0px 20px; padding: 2px 20px;border-radius: 10px;color: #fff;}
.eyehead .zx a:first-child{background:#6dba2c;}
.eyehead .zx a:hover{ border-radius:0;}
.eyehead .banner_wx img{width:130px;padding-left:55px;}
.eyemenu{ background-color:#006adc;     border-bottom: #6dba2c 5px solid; }
.menu { width:1200px; margin:0 auto;height: 50px;line-height: 50px;background-color:#0069dc;}
.menu li{float: left; width:150px; text-align:center;position: relative; z-index:9999;}
.menu li a:hover {color: #fff;background-color:#6eb92b;}
.menu li.focusa {background-color:#6eb92b;}
.menu li a { width:100%;display: block;float: left;height: 50px;line-height:50px; color:#fff; text-decoration:none; text-align:center;}
.menu li ul {position: absolute;left: 0;background-color:#0069dc;width: 150px;display: none; z-index:9999;}
.menu li ul a {width: 150px; height:40px; line-height:40px; overflow:hidden;}

.menu li .one {top: 50px;}
.menu li .one li a:hover {background-color:#6eb92b;}
.menu li ul.two {left: 150px;}
.menu li ul.hdw {left: 150px;}

.aierbottomeye2{height:auto; background-color:#3e3e3e; margin: 0 auto;}
.aierbottomeye2 ul li{ float:left; text-align:center; margin-right:30px;}
.boxbottomeye{ width:1195px; height:360px; margin: 0 auto; }
.boxbottomeye1{width:1195px;height: 300px;margin: 0 auto;background:url(../images/bottombg.jpg) no-repeat;padding-top:20px;}
.boxbottomeye1 ul li:nth-child(2){width:580px;height: 200px;padding-top:5px;color:#FFF;font-size:12px;line-height:27px;}
.boxbottomeye1 ul li:nth-child(odd ){margin-top: 0px;}
.fdlinks{ width:1195px; height:100px; background-color:#3e3e3e; margin: 0 auto;color: #FFF;font-size: 12px;line-height: 27px;}
.fdlinks p{float: left; }
.fdlinks ul{}
.fdlinks a{color: #FFF;font-size: 12px;line-height: 27px;}
.beian{color: #FFF;}

.container{width:1200px; margin:0 auto; padding-bottom:30px;}
.footer{}


/*���ڰ���*/
.gyaier{ background:url(../images/gybg.gif); height:578px;  margin:0 auto;}
.gy_map{/**width: 730px;**/background:url(../images/gy_map.jpg) no-repeat;height:550px;float:left;}
.gy_map .t{ padding:30px 0px 0px 0px; height:35px; line-height:35px; font-size:30px; color:#fff;}
.gy_map .t i{ font-size:14px; font-weight:normal;}
.gy_map p{padding: 10px 0px 10px 0px;line-height:28px;color:#fff;text-indent:2em;font-size:16px;text-align: justify;}
.gy_map_pic {width: 450px;float: left;padding: 92px 0px 0px 20px;}

/*���ذٶ�logo*/
.anchorBL{display:none;}
#qiao-wrap,#qiao-mobile-wrap{display:none !important;}

/**���̶�����**/
.f_box{ width:150px; height:172px;  position:fixed; margin-top:400px; z-index:1;}
.f_box .f_pic{background:url('../images/dayang.jpg'); width:150px; height:172px;}
.f_box .f_close img{ float:right; margin:-10px -10px 0px 0px;}

/**�Ҳ�̶�����**/
.f_testlevel{display:block;z-index:2147483647;right:0;bottom:235px;position:fixed!important;text-align:right}
.f_code,.f_tel{height:100px;width:100px;margin-bottom:5px;position:relative}
.f_tel{background:url(../images/btn_tel.png) right no-repeat}
.f_code{background:url(../images/btn_qr.png) right no-repeat;position:relative}
.f_tel_out{position:absolute;opacity:0;bottom:0;right:0;border:0;box-shadow:0 0 3px 1px #ddd;background:url(../images/btn_tel_out.png) no-repeat;width:100px;height:100px}
.f_code_out{position:absolute;right:0;bottom:0;overflow:hidden;cursor:pointer;box-shadow:0 0 3px 1px #ddd;opacity:0;width:100px;height:100px}
.f_tel_txt{position:absolute;display:inline-block;width:135px;height:35px;line-height:35px;left:20px;top:21px;border:0;font-size:16px;color:#333;font-weight:bolder}
.f_tel_btn{position:absolute;right:20px;top:16px;width:50px;height:47px;display:inline-block;border:0;background:url(../images/btn_tel_out_submit.png) no-repeat 0 0;cursor:pointer;border-radius:5px 5px 5px}
.f_tel_btn:hover{background:url(../images/btn_tel_out_submit.png) no-repeat 0 -47px}
.f_testlevel input[type=text]{border:0}
.f_testlevel input[type=text]:focus{outline:0;outline-offset:0}

/**������/��������/���̱�ʶ**/
#gsbiaoshi img{width:20px;height:20px;margin-bottom: -5px;}
#gsbiaoshi a,#gsbiaoshi a:hover{color: #FFF;}

/**���ӿ��ҷ�չʷ**/
.cyey_title{font-size:45px;height:100px; position:relative; padding:36px 0px 0px 0px;text-align: center;}
.cyey_title p{ width:100%; text-align:center; position:absolute; margin:10px auto; font-size:24px;font-weight:300;}
.cyey{background:url(../images/cyey.jpg) no-repeat center 120px;}
.cyey title{padding:20px 0px 0px 0px;}
.cyey .c{height:870px; position:relative;}
.cyey .c div{width:217px; position:absolute; text-align:center;}
.cyey .c div strong{ font-size:18px;padding:0px 20px; text-align:left; display:block; }
.cyey .c div img{ border:#fff 2px solid;}
.cyey .c div p{ font-size:14px;    padding:0px 20px; text-align:left;    line-height: 18px;}
.cyey .c .c1{ background:url(../images/cy-b2.png) no-repeat center top; height:365px; top: 245px; left: 31px;}
.cyey .c .c2{ background:url(../images/cy-b1.png) no-repeat center top; height: 365px; top: 176px;left: 279px;}
.cyey .c .c3{ background:url(../images/cy-b2.png) no-repeat center top; height: 365px; top: 95px; left: 525px;}
.cyey .c .c4{ background:url(../images/cy-b1.png) no-repeat center top; height: 334px; top: 32px;  left: 775px;}
.cyey .c .c5{ background:url(../images/cy-b4.png) no-repeat center bottom; height:365px; bottom: 20px; left: 145px;}
.cyey .c .c6{ background:url(../images/cy-b3.png) no-repeat center bottom; height: 365px; bottom: 90px; left: 414px;}
.cyey .c .c7{ background:url(../images/cy-b4.png) no-repeat center bottom; height: 365px; bottom: 196px; left: 680px;}
.cyey .c .c8{ background:url(../images/cy-b3.png) no-repeat center bottom; height: 334px; bottom: 260px;  left: 950px;}
.cyey .c .c1 strong,.cyey .c .c2 strong,.cyey .c .c3 strong,.cyey .c .c4 strong{padding: 10px 20px 0px 20px; }
.cyey .c .c5 strong,.cyey .c .c6 strong,.cyey .c .c7 strong,.cyey .c .c8 strong{padding:140px 20px 0px 20px; }

.foot_menu li,.aierbottomeye2 ul li .foot_menu li {width: 100px; float: left; height: auto; margin-right: 0; text-align: left;}
.foot_menu li a {color: #fff;}
.foot_menu li a:hover {color: #74c2f4;}
.foot_menu li ul li a {color: #eee;}
.foot_menu li ul li a:hover {color: #74c2f4;}
.boxbottomeye1 ul li .foot_menu {margin: 15px 0;padding-bottom: 10px; border-bottom: 1px solid #444;}
.boxbottomeye1 ul li .foot_menu li:nth-child(2) {padding-top:0;}
.boxbottomeye1 ul li .foot_menu li:first-child {width: 80px;}
.boxbottomeye1 ul li .foot_menu li li:first-child {width: 100px;}


.main_nav .mf-top {-ms-flex-align: center; text-align: center; background: #6dba2c; border-radius: 50%; color: #fff; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; height: 3.5rem; -ms-flex-pack: center; justify-content: center; padding: .75rem; position: absolute; right: 425px; text-decoration: none; top: 0; transform: translate(0, -30%); width: 3.5rem; z-index: 99; display: none;}
.main_nav .mf-top:hover {background: blue;}
.main_nav .mf-top::before {content: '';margin-bottom: .3125rem;display: inline-block;height: 0;width: 0;border-bottom: .625rem solid #fff;border-left: .9375rem solid transparent;border-right: .9375rem solid transparent;border-top: 0}

