@charset "utf-8";
* {font-style:normal;font-weight:normal;margin:0px;padding:0px; border:0; line-height: 1;}
p, h1, h2, h3, div, ul, li {display:block;}
dl,dd,dt{ margin:0; padding:0;}
body{width: 100%; overflow-x: hidden; color:#333;font-family:'Microsoft YaHei',Arial, Helvetica, sans-serif; }
a {text-decoration:none;}
ul {list-style:none;}
p {list-style:none;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="date"],input[type="tel"],input[type="datetime"],input[type="month"],input[type="text"],textarea,button{-webkit-appearance: none;-webkit-appearance: none;outline:none;font-family:'Microsoft YaHei';}
select{ border: none; background: none ;}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {box-shadow:0 0 0 160px #fff inset; -webkit-text-fill-color: #333;}
.paig{ height:auto;overflow:hidden; }
.paig1 > *{ height:auto;overflow:hidden; }
.abs{ position:absolute;}
 input,textarea,select,a:focus {outline: none;}
.fix{ position:fixed;}
.rel{ position:relative;}
.fl{ float:left;}
.fr{ float:right;}
.display{ display:block;}
.auto{ height:auto; overflow:hidden;}
.mar{ margin:auto;}
.mar0{ margin:0 auto;}
.clear{ clear:both;}
.img100{ width:100%; clear: both; display: block; height:auto; overflow:hidden;}
.none{display: none;}
.wd33{ width: 33.333%; text-align: center; float: left; display: block; height: auto; overflow: hidden;}
.wd50{ width:49.5%; text-align: center; float: left; display: block; height: auto; overflow: hidden;}
.wd25{ width: 25%; text-align: center; float: left; display: block; height: auto; overflow: hidden;}
.wd20{ width: 20%; text-align: center; float: left; display: block; height: auto; overflow: hidden;}
.wd75{ width: 75%;float: left; display: block; height: auto; overflow: hidden;}
.wd41{width:41%;float: left; display: block; height: auto; overflow: hidden;}
.wd40{width:40%;float: left; display: block; height: auto; overflow: hidden;}
.wd30{width:30%;float: left; display: block; height: auto; overflow: hidden;}
.wd10{width:10%;float: left; display: block; height: auto; overflow: hidden;}
.wd19{width:19%;float: left; display: block; height: auto; overflow: hidden;}
.wd5{width:5%;float: left; display: block; height: auto; overflow: hidden;}
.wd95{width:95%;float: left; display: block; height: auto; overflow: hidden;}
.wd90{width:90%;float: left; display: block; height: auto; overflow: hidden;}
.wd85{width:85%;float: left; display: block; height: auto; overflow: hidden;}
.wd88{width:88%;float: left; display: block; height: auto; overflow: hidden;}
.wd100{width:100%;display: block; height: auto; overflow: hidden;}


/*mobile*/
@media (max-width: 1200px) {
p{ font-size: .8rem; line-height: 1.3rem;}
a{ font-size: .8rem;; color: #333;}
h1{ font-size: 1.3rem; line-height: 1.5rem;}
h2{ font-size: 1.1rem; line-height: 1.3rem; padding: 0;}
h3{ font-size: 1.1rem; line-height: 1.3rem;}
h4{ font-size: 1.1rem; line-height: 1.3rem;}
h5{ font-size: 1rem; line-height: 1.3rem;}
.ptxt{ font-size: .8rem; line-height: 1.4rem; color: #666;}
.monone{ display: none !important;}
.pd50{ padding: 2rem 0 0 0;}
.pdt50{ padding: 2rem 0 0 0;}
.pdb50{ padding:0 0 2rem 0;}
.pd40{ padding: 1.5rem 0;}
.pdt40{ padding: 1.5rem 0 0 0;}
.pdb40{ padding:0 0 1.5rem 0;}
.pd35{ padding: 1.3rem 0;}
.pdt35{ padding: 1.3rem 0 0 0;}
.pdb35{ padding:0 0 1.3rem 0;}
.pd25{ padding: 1rem 0;}
.pdt25{ padding: 1rem 0 0 0;}
.pdb25{ padding:0 0 1rem 0;}
.pd15{ padding: .6rem 0;}
.pdt15{ padding: .6rem 0 0 0;}
.pdb15{ padding:0 0 .6rem 0;}
.pd10{ padding: .5rem 0;}
.pdt10{ padding: .5rem 0 0 0;}
.pdb10{ padding:0 0 .5rem 0;}
.wdclear{ width: 100%; height: auto; overflow: hidden; clear: both;}
.wd1260{ width: 100%; margin: auto;}
.wd980{width: 100%; margin: auto;}
.wd960{ width: 100%; margin: auto;}
.wd770{ width: 100%; margin: auto;}
.wd1000{ width: 100%; margin: auto;}
.top6 ul{ padding:1.2rem;}
.abs100{ position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.top6{ display: none; position: absolute; /* height: 100%; */ z-index: 999999999999999999; left: 0; background: #036eb8; top: 3.5rem; width: 100%;}
.mosech{ padding: 2rem 1rem 0 1rem; height: auto; overflow: hidden;}
.mosech_1{ text-indent: 10px; color: #fff; background: #333; float: left; width: 75%; height: 2.6rem; line-height: 2.6rem; font-size: .8rem; border-radius: 3px;}
.mosech_2{ background: #333; color: #ccc; width: 20%; float: right;height: 2.6rem; line-height: 2.6rem; font-size: .8rem; border-radius: 3px;}
.top6 li{ position: relative; width: 100%; clear: both;}
.onenav{border-bottom: solid 2px rgba(255,255,255,0.2);color: #fff; display: block; width: 100%; line-height: 4rem; font-weight: 700; height: 4rem; font-size: .8rem; float: left;}
.mobile-inner-nav a {
	
	animation-duration: 0.4s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: ReturnToNormal;
	animation-name: ReturnToNormal;
}

@-webkit-keyframes ReturnToNormal {
	100% {
		-webkit-transform: translateX(0%) rotate(0deg);
		transform: translateX(0%) rotate(0deg);
	}
}

.topli{ height: auto; overflow: hidden; padding: 0; }
.tft_1{ display: none; transition: all .6s; float: right; line-height: 3rem; width: 3rem; text-align: center; color: #999; font-size: .8rem;} 
.acoove i{transform: rotate(180deg);}
.ropezw3 dl{ position: relative; width:50%; height: auto; border-bottom: 2px solid #f2f2f2; float: left; margin: 0;}
.navhide{ border-top: solid 1px #666; display: none; z-index: 500; padding: .5rem 0; width: 100%;background: #000;}
.navhide a{transition: all .6s; display: block; clear: both; font-size: 0.9rem; width: 100%; line-height: 2rem; color: #999; text-align: left;}
.navclose {display: block;position: absolute;right: 4%;top: 2.2rem;transform: translateY(-50%);z-index: 201;width: 36px;height: 26px;}
.navclose i {position: absolute;display: block;right: 0;top: 50%;margin-top: -2px;width: 100%;height: 4px;background: #337ab7;opacity: 1;transition: .4s;}
.navclose::before {top: 0;transform-origin: 50% 50% 0;}
.navclose::after {bottom: 0;transform-origin: 50% 50% 0;}
.navclose::before, .navclose::after { content: '';position: absolute;left: 0;width: 100%;height: 4px;-webkit-transform: translateZ(0);-webkit-backface-visibility: hidden;transition: .6s;background: #337ab7;}
body.on .navclose i {opacity: 0;width: 0;}
body.on .navclose::before {top: 50%; transform: translateY(-50%) rotate(-135deg);}
body.on .navclose::after {bottom: auto;top: 50%;transform: translateY(-50%) rotate(135deg);}
.wd1200{ margin: auto;}
.wd1350{ width: 100%; margin: auto;}
.top{ width: 100%; height: 3.5rem; padding: 0; background: #fff;}
.top3{ display: none;}
.logo{ width: 25%; height: auto; padding: .6rem 0 0 1rem; display: block; float: left;}
.toptel{ float: left;}
.banner img{ width: 100%; display: block;}
.banner{ z-index: 2; position: absolute; top: 0; left: 0; width: 100%; }
.toptel{ margin: 0 9px; float: right;}
.toptel span{ font-size: 14px; display: block; float: right; height: 26px; line-height: 26px;}
.mtr25{ margin: 0 100px 0 0;}
.top_right{ width:100%;}
.top_serch{ background: url(../images/gz_08.png) no-repeat right center; float: right; width: 213px; height: 22px; border: solid 1px #666; border-radius: 18px;}
.top_serch input{ text-indent: 15px; width: 100%; height: 21px; line-height: 21px; background: none;}
.gpk_serch{ display: none;}
.pro_box{ margin: 40px 0 0 0; background: #f3f5f6; padding: 25px 0 0 0;}
.fixtop{ background: #fff !important;box-shadow: 0 3px 7px rgba(127,127,127,0.3)} 
.pro_banner{ width: 100%; margin:0 0 35px 0;}
.banner{ position: relative; width: 100%; height: auto; overflow: hidden;}


.product{ padding: 20px 0;}
.product_3 dt{ font-size: 15px; font-weight: 700; padding: 5px 0; border-bottom: solid 2px #666;}
.product_4{ }
.product_3 dd{ font-size: 12px; color: #999; padding: 5px 0;}
.product_4 dt{ height: 50px; line-height: 50px; float: right;}
.product_4 dd{height: 50px; padding: 0 15px 0 0; line-height: 50px;  float: right;}
.product_4 dt{ background: url(../images/more.jpg) no-repeat center 15px; font-size: 12px}
.product_1{ padding: 0 0 10px 0;}
.proidx_1{transition: all .6s ease; border: solid 1px #fff; box-sizing: border-box; text-align: center; width: 100%; position: absolute; top: 0; left: 0; height: 100%; background: rgba(5,102,171,0.7); display: none;}
.proidx_1 h3{transform: translateY(30px);transition: .4s .05s; font-size: 13px; position: absolute; width: 100%; text-align: center; }
.proidx_1 h3 img{ display: block; margin: auto;}
.proidx_1 span{transform: translateY(107px);transition: all .6s ease; font-size: 18px; color: #fff;  position: absolute; width: 100%; display: block; text-align: center;}
.proidx_1 p{transform: translateY(157px);transition: .3s .1s;  position: absolute; padding: 0 50px;color: #fff; display: block; text-align: center; line-height: 23px;}
.proidx_1 .proidx_more .product_61{ display: block; width: 110px; height: 40px; line-height: 40px; color: #fff; border: solid 1px #fff;  color: #fff; margin: auto; text-align: center;}
.proidx_more{transform: translateY(260px);transition: .4s .2s;height: auto; overflow: hidden; position: absolute; width: 100%; display: block;}



.product_6 dt img{ height: 100%; width: 100%;}
.product_61{transition: all .6s ease;}
.proidx_1 .proidx_more .product_61:hover{ background-color: #000;}
.atall{transition: all .6s ease;}
.atall:hover{ color: #009944;}
.news_5 dt{ width: 225px; height: 117px; overflow: hidden;}
.news_5 dt img{transition: all .6s ease;}
.news_5 dt img:hover{transform:scale(1.3) }
.imgtall{transition: all .6s ease;}
.imgtall:hover{transform:scale(1.3) }
.join_more{ display: inline-block;}

.product_6 dl{ width: 100%; height: auto; float: left; overflow: hidden;}
.product_6 dl dt img{ width: 100%;}




.prod_info{ padding: 20px;}
.prod_info_1{ height: 45px; font-size: 13px; line-height: 45px; text-align: center; color: #fff; background: #036eb8;}
.prod_info_2{ height: 45px; font-size: 13px; line-height: 45px; text-align: center; color: #fff; background: #8bc422;}
.prod_info_3{ height: 45px; font-size: 13px; line-height: 45px; text-align: center; color: #fff; background: #626262;}
.gotst{ padding: 1rem 0; background: #f9f9f9;}
.gotst_1 dl{ height: auto; overflow: hidden; width:100%; padding: 0 0 1rem 0; border-bottom: dashed 1px #999; }
.gotst_2{ border-right: solid 1px #ccc; width: 100%; margin: auto; height: auto; overflow: hidden;}
.gotst_2 dd h3{ font-size: .9rem; text-align: center; padding: 0 0 .5rem 0;}
.gotst_2 dd span{ display: block; color: #999; text-align: center; line-height: 20px; font-size: .9rem;}
.gotst_2 dd { height: auto; overflow: hidden;  padding:.5rem 0;}
.gotst_1 dt{font-weight: 700; text-align: center; font-size: 18px; width: 100%; padding: 25px 0; color: #1d72ae;}
.gotst_3{ width: 99%; margin: auto;}
.gotst_2 dd a{transition: all .6s ease; display: block; width: 45%; margin: auto; height: 2.6rem; line-height: 2.6rem; color: #1d72ae; text-align: center; font-size: .9rem; border: solid 1px #999;}
.gotst_2 dd a:hover{ background: #1d72ae; color: #fff !important;}

.footer{ width: 100%; height: 3.3rem; background-color: #000; text-align: center; color: #fff; line-height: 3.3rem; font-size: .9rem;}

}

/*PC*/
@media (min-width: 1200px) {
p{ font-size: 13px; line-height: 22px; color: #666;}
a{ font-size: 13px; color: #333;}
h1{ font-size: 30px; line-height: 40px;}
h2{ font-size: 20px; line-height: 30px;}
h3{ font-size: 18px; line-height: 26px;}
h4{ font-size: 16px; line-height: 24px;}
h5{ font-size: 14px; line-height: 24px;}
.ptxt{ font-size: 13px; line-height: 24px; color: #666;}
.txt2{ font-size: 15px; line-height: 26px;}
.jxt{ padding: 50px 0 0 0;}
.idxmid_2{ padding: 25px 0;}
.fwmsg_1{ width: 960px; margin: auto;}
.pcnone{ display: none !important;}
.flr{ float: right;}
.fll{ float: left;}

.wdclear{ width: 100%; height: auto; overflow: hidden; clear: both;}
.abs100{ position: absolute; left: 0; top: 0; width: 100%; height: 100%;}


.top6{ padding:0;height: 25px; clear: both; margin: 0; }
.top6 ul{ float: right; height: 25px; margin: auto;}
.top6 li{ float: left; padding: 0; min-width: 53px;}
.topte18{ background: url(../images/toptel.png) no-repeat left center; padding: 0 0 0 30px; height: 26px; line-height: 26px;}
.onenav{transition: all .6s ease; padding: 0 20px; margin: 0;color: #333; height: 38px; display: block; line-height: 25px; font-size: 13px; }
.ropezw3 dl{ position: relative; width: 322px; height: 364px; float: left; margin: 0 20px 20px 0;}
.navhide{ z-index: 500; padding: 0;  position: absolute; left: 0; top: 77px; width: 100%;background: #f6f6f6;box-shadow: 0 3px 7px rgba(127,127,127,0.16);z-index: -999;transform: translateY(-3%) scale(.96);opacity: 0;transition: .4s .05s;visibility: hidden;}
.top6 li:hover .navhide{transform: translateX(0) scale(1);opacity: 1;visibility: visible;z-index: 999999;}	
.navhide a{transition: all .6s; display: block; font-size: 12px; padding: 30px 10px; width:100px;  float: left; height: auto; overflow: hidden; line-height: 35px; color: #666; text-align: center;}

.navhide a:hover{ background: #337ab7; color: #fff;}
.tops_21{ background: url(../images/index_13.png) no-repeat left center; padding: 0 0 0 25px;}
.tops_22{ background: url(../images/index_10.png) no-repeat left center; padding: 0 0 0 25px;}
.gpk_serch{ display: none; z-index: 800; position: absolute; top: 120px; left: 0; width: 100%; background: #000; height: 48px; padding: 12px 0 0 0;}
.gpk_serch_txt{ text-indent: 15px; font-size: 14px; width: 990px; height: 36px; background: #fff; float: left; display: block; border-radius: 3px;}
.gpk_serch_btn{ background: none; color: #fff; width: 180px; float: right; height: 36px; border: solid 1px #fff;border-radius: 3px; text-align: center; font-size: 14px; line-height: 36px; box-sizing: border-box;}
.tft_1{ position: absolute; right: 0; top: 0; display: block;margin: 0 8px; font-size: 12px; color: #ccc; line-height: 100px;}
.fLr{ float: right;}
.navhide_in3{ display: block; width: 100px; margin: auto;}
.navhide_in4{ display: block; width: 100px; margin: 0; text-align: center;}
.topserch_1{transition: all .6s ease; width: 45px; height: 30px;}
.topfc{width: 200px !important;}
.topserch_txt{transition: all .6s ease;width: 0;margin: 0 0 0 15px; height: 25px; line-height: 25px; border: solid 1px #fff;}
.topfc .topserch_txt{ text-indent: 15px; margin: 0 0 0 15px; font-size: 13px; width: 140px; height: 25px; line-height: 25px; border: solid 1px #ccc;}
.navclose{ display: none;}
.wd1200{ width: 1200px; margin: auto;}
.wd110{ width: 110%;}
.ropezw2 dl a img{ width: 100%; height: 100%;}
.wd1350{ width: 1350px; margin: auto;}
.top{background: rgba(255,255,255,1); position: fixed; width: 100%; height: 77px; z-index: 800;box-shadow: 0 3px 7px rgba(127,127,127,0.3);}
.top2{ height: 77px;}
.top3{width: 100%;float: right;padding: 28px 0 0 0;}
.logo{ width: 177px; height: 65px; display: block; margin:8px 0 0 0; float: left;}
.toptel{ margin: 0 9px; float: right;}
.toptel span{ font-size: 14px; display: block; float: right; height: 26px; line-height: 26px;}
.mtr25{ margin: 0 100px 0 0;}
.top_right{width: 833px; float: right;}
.topserch{ height: 25px; padding:9px 0 0 0;}
.topserch_1 span{ margin: 0;  width: 25px; height: 25px; background: url(../images/dser.jpg) no-repeat center center; display: block; float: right;} 
.topserch_1 select{ box-sizing: border-box; border: solid 1px #ccc; width: 120px; font-size: 12px; height: 25px; line-height: 25px; float: left;}

.topnag .onenav{border-bottom: solid 2px #337ab7; box-sizing: border-box; color: #337ab7;}
.topnag .tft_1{ display: none;}
.pro_box{ margin: 40px 0 0 0; background: #f3f5f6; padding: 25px 0 0 0;}
.fixtop{ background: #fff !important;box-shadow: 0 3px 7px rgba(127,127,127,0.3)} 
.topH{ width: 100%; height: 77px;}
.banner{ z-index: 200; position: relative; width: 100%; height: auto;}
.tl_pagination{z-index: 100; position: absolute; bottom: 30px;}
.top_langue{ background:url(../images/lan.jpg) no-repeat left center; width: 70px; height: 25px; line-height: 25px; font-size: 14px; color: #000;}
.ft_4{ padding: 15px 0 5px 0;}
.top_langue span{ display: block; width: 100%; text-align: right; line-height: 25px; font-size: 13px;}
.top_lanen{ background: #fff; z-index: -520;transform: translateX(-7%) scale(.96);opacity: 0;transition: .4s .05s;visibility: hidden; position: absolute; top: 35px; left: -19px; width: 80px; height: 74px;}
.top_langue:hover .top_lanen{transform: translateX(0) scale(1);opacity: 1;visibility: visible;z-index: 999999;}
.top_lanen p{ font-size: 14px; cursor: pointer; border-bottom: solid 1px #ddd; height: 20px; line-height: 20px; text-align: center;color:#000;}
.top_lanen p:hover{ color: #e1d1a8;}

.bottom { text-align: center; font-size: 14px; line-height: 40px; color: #666; border-top: solid 1px #efefef;}
.wd1300{ width: 1300px; margin: auto;}
/*PC主干部分*/


.product{ padding: 20px 0;}
.product_3 dt{ font-size: 15px; font-weight: 700; padding: 5px 0; border-bottom: solid 2px #666;}
.product_4{ }
.product_3 dd{ font-size: 12px; color: #999; padding: 5px 0;}
.product_4 dt{ height: 50px; line-height: 50px; float: right;}
.product_4 dd{height: 50px; padding: 0 15px 0 0; line-height: 50px;  float: right;}
.product_4 dt{ background: url(../images/more.jpg) no-repeat center 15px; font-size: 12px}
.product_1{ padding: 0 0 10px 0;}
.proidx_1{transform: translateY(-7%) scale(.76) ;z-index: -9;transition: all .6s ease; border: solid 1px #fff; box-sizing: border-box; opacity: 0; text-align: center; width: 100%; position: absolute; top: 0; left: 0; height: 100%; background: rgba(5,102,171,0.7);}
.proidx_1 h3{transform: translateY(-30px);transition: .4s .05s; font-size: 13px; opacity: 0; position: absolute; width: 100%; text-align: center; }
.proidx_1 h3 img{ display: block; margin: auto;}
.proidx_1 span{transform: translateY(-107px);transition: all .6s ease; opacity: 0; font-size: 20px; color: #fff;  position: absolute; width: 100%; display: block; text-align: center;}
.proidx_1 p{transform: translateY(-67px);transition: .3s .1s; opacity: 0;  position: absolute; padding: 0 50px;color: #fff; display: block; text-align: center; line-height: 23px;font-size: 18px;}
.proidx_1 .proidx_more .product_61{ display: block; width: 110px; height: 40px; line-height: 40px; color: #fff; border: solid 1px #fff;  color: #fff; margin: auto; text-align: center;}
.proidx_more{transform: translateY(360px);transition: .4s .2s; opacity: 0;  height: auto; overflow: hidden; position: absolute; width: 100%; display: block;}
.product_6 dl:hover .proidx_1{ border: solid 1px #009944; box-sizing: border-box; z-index: 9; transform: translateY(0) scale(1); opacity: 1;}
.product_6 dl:hover .proidx_1 h3{ z-index: 9; transform: translateY(65px); opacity: 1;}
.product_6 dl:hover .proidx_1 span{ z-index: 9; transform: translateY(152px); opacity: 1;}
.product_6 dl:hover .proidx_1 p{ z-index: 9; transform: translateY(188px); opacity: 1;}
.product_6 dl:hover .proidx_1 .proidx_more{ z-index: 9; transform: translateY(255px); opacity: 1;}


.product_6 dt img{ height: 100%; width: 100%;}
.product_61{transition: all .6s ease;}
.proidx_1 .proidx_more .product_61:hover{ background-color: #337ab7;}
.atall{transition: all .6s ease;}
.atall:hover{ color: #009944;}
.news_5 dt{ width: 225px; height: 117px; overflow: hidden;}
.news_5 dt img{transition: all .6s ease;}
.news_5 dt img:hover{transform:scale(1.3) }
.imgtall{transition: all .6s ease;}
.imgtall:hover{transform:scale(1.3) }
.join_more{ display: inline-block;}

.product_6 dl{ width: 100%; height: auto; float: left; overflow: hidden;}
.product_6 dl dt img{ width: 100%;}




.prod_info{ width:359px; padding: 20px; float: left;}
.prod_info_1{ height: 45px; font-size: 13px; line-height: 45px; /* text-align: center; */ color: #fff; background: #036eb8;}
.prod_info_2{ height: 45px; font-size: 13px; line-height: 45px; /* text-align: center; */color: #fff; background: #8bc422;}
.prod_info_3{ height: 45px; font-size: 13px; line-height: 45px; /* text-align: center; */color: #fff; background: #626262;}
.prod_info_1 img{ float: left; margin: 10px 0px 0px 150px;  width: 25px;}
.prod_info_2 img{ float: left; margin: 10px 0px 0px 150px;  width: 25px;}
.prod_info_3 img{ float: left; margin: 10px 0px 0px 150px;  width: 25px;}
.gotst{ padding: 40px 0; background: #f9f9f9;}
.gotst_1 dl{ height: auto; overflow: hidden; width: 33.333%; float: left;}
.gotst_2{ border-right: solid 1px #ccc; width: 388px; margin: auto; height: auto; overflow: hidden;}
.gotst_2 dd h3{ font-size: 14px;}
.gotst_2 dd span{ display: block; color: #999; line-height: 20px; font-size: 13px;}
.gotst_2 dd { height: auto; overflow: hidden;  padding: 0 0 15px 50px; line-height: 260%; font-size: 14px;}
.gotst_1 dt{font-weight: 700; text-align: center; font-size: 18px; width: 100%; padding: 25px 0; color: #1d72ae;}
.gotst_3{ width: 99%; margin: auto;}
.gotst_2 dd a{transition: all .6s ease; display: block; width: 88px; height: 40px; line-height: 40px; color: #1d72ae; text-align: center; font-size: 13px; border: solid 1px #999;}
.gotst_2 dd a:hover{ background: #1d72ae; color: #fff !important;}

.footer{ width: 100%; height: 45px; background-color: #000; text-align: center; color: #fff; line-height: 45px; font-size: 13px;}



}


