
@charset "utf-8";
 /* Write your styles */
body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, th, td {
    margin:0;padding:0; outline:none}
body, button, input{font-size:1.6rem;   color:#666}
address, cite, dfn, em, var{font-style:normal}
ul, ol{list-style:none}
a{text-decoration:none;color:#666}
a:hover{color:#298feb;text-decoration:none}
img{border:none}
h1, h2, h3, h4, h5, h6, button, input{font-size:100%}

.eye-logo{
	width:20%;
	height:80px;
	line-height:55px;
}
.eye-menu{width:80%}
.bg_grey{ background:#333;}
.bg_light{ background:# }
.font-light{ color:#eee}
a.font-light:hover{ color:#fff}
.no-bg{
	background:none
}
.eye-top{
	border-bottom:1px solid #eee;
	background:#fff;
	box-shadow: 0px 4px 4px 0px #dcd9d97d;
}
span.top-icon a{
	margin-left:10px
}
.eye-menu .child {
    padding: 0;
    position: absolute;
    z-index: 9;
    width: 200%;
    left: -50%;
    margin: auto;
    right: 0;
    background: #fff;
    text-align: center;
    display: none;
}
.eye-menu li a {
    position: relative;
    display: block;
    line-height: 60px;
    text-align: center;
	font-variant:600
}

.eye-menu>li:hover::after,
.eye-menu li.am-active::after {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    background-color: #298feb;
}

.eye-menu li::after {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition: all .6s cubic-bezier(.19, 1, .22, 1);
    transition: all .6s cubic-bezier(.19, 1, .22, 1);
    position: absolute;
    bottom: 0px;
    height: 2px;
    width: 100%;
    content: ' ';
    background-color: #298feb;
    width: 50%;
    left: 25%;
}


.eye-menu .on .child { display: block }
.eye-menu .child>a {
    font-size: 1em;
    line-height: 49px;
    position: relative;
    border:1px solid #fff;
    display: block;
}
.eye-menu .child li:hover{
	background:#298feb;
} 
.eye-menu .child li:hover>a{
	color:#fff;
}

/*20200716 add*/
.am-container-1280{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    padding-left: 1rem;
    padding-right: 1rem;
    width: 100%;
    max-width: 1280px;
}

.child .am-panel{
  margin-bottom:0px;
}
ul.am-list li a{
  line-height:20px;
}
.luxian {
    width: 100px;
    height: 100px;
    top: 460px;
    background: #ddd;
    position: fixed;
    z-index:99999
}
/*20200716 add*/
/*20200717 add*/
.child .sum-child {
    padding: 0;
    position: absolute;
    z-index: 10;
    width: 100%;
    left: 100%;
    margin: auto;
    top: 0;
    background: #eee;
    text-align: center;
    display: none;
}
.child .on .sum-child {
   display:block
}
.parent li{
	float: left;
    width: 100%;
    text-align: center;
    position: relative;
    z-index: 9999;
}
.parent li ul a {
    width: 100%;
    height: 49px;
    line-height: 49px;
    overflow: hidden;
}
.parent li a {
    width: 100%;
    display: block;
    float: left;
    color: #333;
    text-decoration: none;
    text-align: center;
}
/*20200717 add*/


/*搜索*/
.am-icon-search{ color:#0046b4; text-align:right}
.sou{background:#ddd;padding:36px 0}
.sou .am-form-field{width:100%;background:none}
/*首页广告*/
.banner{
	width:100%;
}


.ks-nav ul li a {
    background: url(../img/icon-bg.png) no-repeat center;
    display: block;
    position: relative;
    margin: 10px auto;
    text-align: center;
    height: 102px;
    line-height: 150px;
}
/*快速导航*/
.ks-nav li  i{background:url(../img/icon_bj.png) no-repeat;display:block;position:absolute;left:50%;}
.ks-nav li i.ioc1{width:38px;height:34px;background-position:0 0;margin-left:-19px;top:17px;}
.ks-nav li i.ioc2{width:41px;height:41px;background-position:-42px 0;margin-left:-20px;top:14px;}
.ks-nav li i.ioc3{width:34px;height:35px;background-position:-87px 0;margin-left:-17px;top:18px;}
.ks-nav li i.ioc4{width:37px;height:41px;background-position:-125px 0;margin-left:-19px;top:14px;}
.ks-nav li i.ioc5{width:41px;height:41px;background-position:-167px 0;margin-left:-20px;top:14px;}
.ks-nav li i.ioc6{width:35px;height:42px;background-position:-213px 0;margin-left:-17px;top:15px;}
.ks-nav li i.ioc7{width:38px;height:38px;background-position:-252px 0;margin-left:-19px;top:15px;}
.ks-nav li a:hover{color:#137d5e;}
.ks-nav li a:hover i.ioc1{background-position:0 -46px;}
.ks-nav li a:hover i.ioc2{background-position:-42px -46px;}
.ks-nav li a:hover i.ioc3{background-position:-87px -46px;}
.ks-nav li a:hover i.ioc4{background-position:-125px -46px;}
.ks-nav li a:hover i.ioc5{background-position:-167px -46px;}
.ks-nav li a:hover i.ioc6{background-position:-213px -46px;}
.ks-nav li a:hover i.ioc7{background-position:-252px -46px;}
.xcx span{
    position: absolute;
    z-index: 10;
    left: -10px;
    display: block;
    width: auto;
    height: auto;
    display: none;
}
li.xcx{
	position:relative
}
.xcx span img{
	border-radius:10%;
	box-shadow:0 0 10px #666;
}
.xcx a:hover+span{display:block}

/*新闻动态、媒体公益*/
.am-titlebar i{
    position: relative;
    color: #0e90d2;
    font-size: 1.8rem;
    text-align: left;
    font-weight: 700;
}
.news-bg{
	background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 200 200'%3E%3Cpath d='M0 100V0h200v120H30z' stroke-width='1' stroke='%23eee' fill='%23fff'/%3E%3C/svg%3E") no-repeat center/100%;
	-webkit-filter: drop-shadow( 0px 0px 10px #eee ); 
    filter: drop-shadow( 0px 0px 10px #eee );
	min-height:240px;
	margin-bottom: -80px;
}
.news-bg .am-titlebar-default{
	margin-right:25px;
	margin-left:25px;
}

.am-list{
	margin-top:3px;
}

li.eye-news{
	background-color:transparent;
	padding-left:27px;
	padding-right:27px;
	border:none;
	font-size:14px;
	font-weight:600;
}
li.eye-news>a{
	padding:.4rem 0;
}
/*联系我们*/
li.contact{
    background-color:transparent;
	padding-left:27px;
	padding-right:27px;
	border:none;
	font-size:14px;
	font-weight:600;
}
.contact .contact-icon{
	display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
	line-height:3.5em;
	padding:0;
}
.contact-icon i{ font-size:2.2em; padding-right:10px}

.contact-icon p{
	-webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
/*标题*/
.am-category-title{
	font-size:30px;
	letter-spacing:3px;
	font-weight:400
}
.am-category-title-en{
	font-size:12px;
	font-weight:lighter;
	letter-spacing:3px;
}
html{overflow-x:hidden;overflow-y:auto;}
a,button,select,textarea{outline:none;cursor:pointer;}  
img,fieldset{}a,input{}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;white-space:normal}input,button,textarea,select{*font-size:100%}h1,h2,h3,h4,h5,h6{font-size:100%; display:inline-block}em{font-style:normal}blockquote{margin:0;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;}a:hover { text-decoration:none;}.clear{ clear:both;}.noborder{ border:none!important;}.nobl{ border-left:none!important;}.nobb{ border-bottom:none!important;}.nobt{ border-top:none!important;}.nobr{ border-right:none!important;}.nobg {background:none!important;}
.x_zixun{display:block;width:250px;height:50px;background:#ff98d0;color:#fff;text-align:center;line-height:50px;margin:30px auto;font-size:24px;}
.x_zixun:hover{background:#773e8f;color:#fff;}
.cls{clear:both;}

.eqg{ width:100%; height:545px; background:url(../images/header.jpg) no-repeat center center; float:left;}
.eqg_A{ width:100%; height:415px; float:left; background-color:#7dcbff;}
.eqg_Aa{ width:1200px; height:415px; margin:0 auto; background:url(../images/eqgzt_06.jpg) no-repeat center center;}
.Aa_A{ width:350px; height:285px; float:right; padding:130px 115px 0 0;}
.Aa_A p{ width:100%; font-size:18px; line-height:24px; color:#00375c; float:left; padding-bottom:25px;}
.Aa_A p span{color:#fe2f29;}
.Aa_A a{ width:125px; height:34px; float:left; border:1px solid #0d5483; font-size:18px; line-height:30px; color:#003545; text-align:center;}

.eqg_B{ width:100%; height:49px; float:left; background:url(../images/eqgzt_07.jpg) no-repeat center center;}

.eqg_C{ width:100%; height:auto; float:left;}
.eqg_Ca{ width:1200px; height:auto; margin:0 auto;}

.eqg_D{ width:100%; height:302px; float:left;padding:20px 0 60px 0;}
.eqg_Da{ width:1200px; height:302PX; margin:0 auto;}
.Da_A{ width:236px; height:298PX; float:left; margin:2px 0; background: url(../images/da_e.jpg) no-repeat;}
.Da_A1{width:236px; height:100PX; float:left; padding-top:198px;}
.Da_A1 span{ width:236px; font-size:18px; line-height:30px; color:#fff; float:left; font-weight:bold; text-align:center; padding-bottom:10px;}
.Da_A1 a{ width:110px; height:30px; float:left; margin-left:63px; display:inline; border:1px solid #fff; font-size:14px; line-height:30px; color:#fff; text-align:center;}
.Da_A2{width:150px; height:154PX; float:left; padding:30px 45px 14px 44px;}
.Da_A3{width:238px; height:100PX; float:left;}
.Da_A3 span{ width:238px; font-size:18px; line-height:30px; color:#763e8e; float:left; font-weight:bold; text-align:center; padding-bottom:10px;}
.Da_A3 a{ width:110px; height:30px; float:left; margin-left:64px; display:inline; border:1px solid #262626; font-size:14px; line-height:30px; color:#262626; text-align:center;}
.Da_B{ width:960px; height:298PX; float:left; border:2px solid #e7e7e7;}
.eqg_Da ul li{ width:238px; height:298PX; float:left; border-right:2px solid #e7e7e7;}

.eqg_E{ width:100%; height:222px; float:left;padding:5px 0 60px 0;}
.eqg_Ea{ width:1200px; height:222PX; margin:0 auto;}
.Ea_A{ width:704px; height:222px; float:right; padding:0 55px 0 15px; background:url(../images/eqgzt_3b.jpg) no-repeat right; position:relative;}
.Ea_A a{ width:75px; height:85px; right:0; bottom:0;position:absolute; border-top-left-radius:120%;}
.Ea_A p{ font-size:18px; line-height:30px; width:705px; float:left; color:#6c6c6c; text-indent:30px;}
.Ea_B{width:426px; height:222px; float:left;}

.eqg_F{ width:100%;  float:left;}
.eqg_Fa{ width:1200px;  margin:0 auto;}
.Fa_A{ width:460px;  float:left;}
.Fa_B{ width:640px;  float:right; padding-right:66px;}
.Fa_B p{width:640px; height:auto; float:left; font-size:16px; line-height:36px; color:#373737; text-indent:30px; padding:10px 0 25px;}
.Fa_Ba{ width:640px; height:102px; float:left; padding:30px 4px 20px;}
.Fa_Bb{ width:640px; height:60px; float:left; margin-left:4px; display:inline; border-bottom:2px ridge #a4a4a4; border-top:2px ridge #a4a4a4; padding:5px 0; margin-bottom:30px;}
.Fa_Bb ul { width:520px; height:70px; float:left; padding:0 30px 0 90px;}
.Fa_Bb ul li{ width:260px;font-size:16px; line-height:30px; float:left; color:#5a1675; list-style-type: square;}
.Fa_Bc{width:100px; height:30px; float:left; background-color:#588dc6; border:1px solid #306fb8;}
.Fa_Bc span{ width:100px; line-height:30px; font-size:18px; color:#fff; float:left; text-align:center;}
.Fa_Bd{width:640px; height:31px; float:left;}
.Fa_Bd a{width:108px; height:31px; float:right;}

.eqg_G{ width:100%; height:645px; float:left;}
.eqg_Ga{ width:1200px; height:645PX; margin:0 auto; background:url(../images/eqgzt_47.jpg) no-repeat center center; position:relative;}
.eqg_Ga p{width: 705px;height: 140px;font-size: 16px;line-height: 30px;color: #4a4a4a;text-indent: 30px;position: absolute;left: 0;top: 61px;}
.eqg_Ga ul li{ font-size:18px; line-height:24px; color:#4b4b4b; font-weight:bold; }
.Ga_A1{width: 170px;height: auto;position: absolute;left: 457px;top: 313px;}
.Ga_A2{width: 130px;height: auto;position: absolute;left: 522px;top: 441px;}
.Ga_A3{width: 120px;height: auto;position: absolute;left: 75px;top: 333px;}
.Ga_A4{width: 90px;height: auto;position: absolute;left: 72px;top: 430px;}
.Ga_A5{width: 120px;height: auto;position: absolute;left: 96px;top: 526px;}

.eqg_H{ width:100%; height:291px; float:left; padding-bottom:25px;}
.eqg_Ha{ width:1200px; height:291PX; margin:0 auto; background: url(../images/eqgzt_50.jpg) no-repeat left;}
.Ha_A{ width:855px;height:291PX; float:right;}
.Ha_A p{ width:100%; float:left; color:#4a4a4a; font-size:16px; line-height:30px; text-indent:30px; padding-top:55px;padding-bottom: 50px;}
.Ha_A ul{ width:655px; float:left; padding:0 100px;}
.Ha_A ul li{ width:33%; float:left; color:#4a4a4a; font-size:16px; line-height:30px; text-align:center;}

.eqg_I{ width:100%; height:844px; float:left;padding:0 0 25px 0;}
.eqg_Ia{ width:1200px; height:844px; margin:0 auto;}
.Ia_A{ width:1192px; height:371px; float:left;border-left:4px solid #e0e0e0; border-right:4px solid #e0e0e0; border-bottom:3px solid #e0e0e0; border-top:3px solid #e0e0e0;}
.Ia_B{ width:1170px;  float:left; padding:25px 15px 25px 15px;}
.Ia_B p{ width:1170px; float:left; line-height:30px; font-size:16px; color:#4a4a4a;}
.Ia_B p b{float:left; line-height:30px; font-size:30px; color:#5a1675;}
.Ia_B p a{line-height:30px; font-size:24px; color:#5a1675;}
.Ia_C{ width:1200px; height:337px; float:left; background-color:#eeeeee;}
.Ia_C p{float:left;font-size:30px; line-height:30px; color:#5a1675; font-weight:bold; padding:130px 110px;}
.Ia_Ca{ width:798px; height:337px; float:right; background:url(../images/eqgzt_68.jpg) no-repeat left; position:relative;}
.Ia_Ca ul li{ font-size:18px; line-height:24px; color:#4b4b4b; font-weight:bold;}
.Ia_Ca1{width: 200px;position: absolute;left: 485px;top: 45px;}
.Ia_Ca2{width: 220px;position: absolute;left: 550px;top: 176px;}
.Ia_Ca3{width: 110px;position: absolute;left: 63px;top: 65px;}
.Ia_Ca4{width: 165px;position: absolute;left: 63px;top: 215px;}

.eqg_J{ width:100%; height:240px; float:left; padding-top:10px;}
.eqg_Ja{ width:1200px; height:240px; margin:0 auto;}
.Ja_A{width:1200px; height:100px; float:left; padding-bottom:20px;}
.Ja_A p{width:1200px;float:left;font-size:16px; line-height:30px; color:#4a4a4a; text-indent:30px;}
.Ja_A span{width:1200px;float:left;font-size:30px; line-height:30px; color:#793f94; font-weight:bold; text-align:right;}
.footer-one{
	background:#333;
	width:100%;
	padding-top:2em;
	clear:both;
	overflow:hidden
}
.footer-one a{
	color:#eee;
	text-align:left;
}
.foot-nav{
	font-size:18px;
	color:#eee;
	text-align:left;
	background:url(../img/fg.png) left bottom no-repeat;
	padding-bottom:10px;
}
.footer-list ul li{
	text-align:left;
	font-size:12px;
	padding:5px 0;
}
.footer-list ul li:first-child{
	padding-top:10px
}
.footer-list ul li a:hover{
	color:#fff;
}
.contact-us{
	clear:both;
}
.contact-us i{
	color:#eee;
	padding:5px 10px;
	font-size:24px;
}
.contact-us a:hover i{
	color:#6eb92b;
}