@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑";}
body{ margin:0; padding:0; font-size:12px; color:#333333;}
img{ margin:0; padding:0; border:none;}
ul,li,ol,h1,h2,h3,p{ margin:0; padding:0; list-style:none;}
a,a:link,a:visited{ color:#333333; text-decoration:none;}
a:hover{ color:#0079D7; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.div_clear{ clear:both;}
.div_1200{ width:1200px; padding: 0px 10px; margin:0 auto;}
/*sheader_x*/
	.sheader_x{ background: #ffffff; width: 100%; min-width: 1220px; height: 85px;-moz-box-shadow:0px 3px 5px #E1E1E1; -webkit-box-shadow:0px 3px 5px #E1E1E1; box-shadow:0px 3px 5px #E1E1E1;}
	.sheader_xL{}
	.sheader_xL a{ display: block; background: url(../../images/images/logo.png) no-repeat center left; color: rgb(102, 102, 102); padding-left: 75px; line-height: 85px; font-size: 26px; font-weight: bold;}
	.sheader_xM{ width: 685px; margin-left: 57px; }
	.sheader_xM span{ display: block; float: left; width: 137px;}
	.sheader_xM span a{ display: block; width: 100%; height: 85px; line-height: 85px; font-size: 16px; text-align: center;}
	.sheader_xM span a:hover,.sheader_xM span a.on{ color: #0079d7; }
	.sheader_xR{ padding-top: 17px; }
	.sheader_xR span{ display: block; color: rgba(0,121,215,1); height: 49px; border-radius: 25px; border: 1px solid rgba(0,121,215,1); width: 218px; font-size: 16px; text-align: center; line-height: 49px; font-weight: bold;}
/*end sheader_x*/
/*stopnav*/
	.stopnav{ background: #F6F6F6; min-width: 1220px; width: 100%; height: 55px; }
	.stopnavL{ color: #5A5A5A;  font-size: 14px; height: 55px; line-height: 55px;}
	.stopnavL a{color: #5A5A5A;}
	.stopnavL a:hover{color: #0079D7;}
	.stopnavR{ height: 55px; }
	.stopnavR a{ display: block; float: left; margin-left: 10px; font-size: 14px; padding: 0px 30px; height: 55px; line-height: 55px;}
	.stopnavR a:hover,.stopnavR a.on{ background: #0079D7; color: #FFFFFF; }

	.stoplst{ padding: 20px 0px 40px 0px; line-height: 210%; min-height: 200px; }
/*end stopnav*/


/*footer*/
	.footer{}
	.footer1{ background: #434343; min-width: 1220px; width: 100%; padding: 35px 0px;}
	.footx1{ width: 685px; }
	.footx1L{ width: 110px; margin-right: 30px;}
	.footx1L span{ display: block; }
	.footx1L span a{ display: block; color: #FFFFFF; height: 30px; line-height: 30px; overflow: hidden; font-size: 14px;}
	.footx1L font{ display: block; }
	.footx1L font a{ display: block; color: rgba(217,217,217,1); height: 30px; line-height: 30px; overflow: hidden; font-size: 12px;}
	.footx1L font a:hover{ color: #FFFFFF; }
	.footx1M{ width: 110px; padding-left: 20px; margin-right: 100px;}
	.footx1M span{ display: block; }
	.footx1M span a{ display: block; color: #FFFFFF; height: 30px; line-height: 30px; overflow: hidden; font-size: 14px;}
	.footx1M font{ display: block; }
	.footx1M font a{ display: block; color: rgba(217,217,217,1); height: 30px; line-height: 30px; overflow: hidden; font-size: 12px;}
	.footx1M font a:hover{ color: #FFFFFF; }
	.footx1R{ width: 110px;}
	.footx1R span{ display: block; }
	.footx1R span a{ display: block; color: #FFFFFF; height: 30px; line-height: 30px; overflow: hidden; font-size: 14px;}
	.footx1R font{ display: block; }
	.footx1R font a{ display: block; color: rgba(217,217,217,1); height: 30px; line-height: 30px; overflow: hidden; font-size: 12px;}
	.footx1R font a:hover{ color: #FFFFFF; }

	.footx2{ width: 290px; }
	.footx2L{ width: 115px; }
	.footx2L span{ display: block; height: 105px; width: 105px; background: #FFFFFF; padding: 5px; border-radius: 10px; overflow: hidden;}
	.footx2L font{ display: block; height: 55px; line-height: 55px; overflow: hidden; text-align: center; font-size: 14px; color: #FFFFFF;}


	.footer2{ background: #202020; min-width: 1220px; width: 100%; padding: 20px 0px;}
	.footer2a{ text-align: center; line-height: 45px; height: 45px; font-size: 14px;}
	.footer2a span{ padding: 0px 15px; color: rgb(204, 204, 204); }
	.footer2a a{ color: rgb(204, 204, 204);}
	.footer2a a:hover{ color:#FFFFFF;}
	.footer2b{ height:36px; position: relative; width: 100%; }
	.footer2b ul{ position: absolute; text-align: center; width: 100%;}
	.footer2b li{ display: inline-block; padding: 0px 10px;}
	.footer2b span{ display: block; height: 36px;}
	.f2b_ico1{ background: url(../../images/images/zj07-h.png) no-repeat center; width: 95px; height: 36px; transition: all 0.3s;}
	.f2b_ico2{ background: url(../../images/images/zj09-h.png) no-repeat center; width: 93px; height: 36px; transition: all 0.3s;}
	.f2b_ico3{ background: url(../../images/images/zj11-h.png) no-repeat center; width: 99px; height: 36px; transition: all 0.3s;}
	.f2b_ico4{ background: url(../../images/images/zj05-h.png) no-repeat center; width: 101px; height: 36px; transition: all 0.3s;}
	.footer2b li:hover .f2b_ico1{background: url(../../images/images/zj07.png) no-repeat center; transition: all 0.3s;}
	.footer2b li:hover .f2b_ico2{background: url(../../images/images/zj09.png) no-repeat center; transition: all 0.3s;}
	.footer2b li:hover .f2b_ico3{background: url(../../images/images/zj11.png) no-repeat center; transition: all 0.3s;}
	.footer2b li:hover .f2b_ico4{background: url(../../images/images/zj05.png) no-repeat center; transition: all 0.3s;}
/*end footer*/

