@charset "utf-8";
/* CSS Document */


/*banner*/
.banner{height:auto;/* background:url(../images/banner1.jpg) no-repeat center 0;*/ position: relative;}

.banner p{text-align: center; position: absolute; left: 50%; margin-left: -127px; bottom: 65px; }
.banner p a{ display: inline-block; width: 59px; height: 10px; background:url(../images/banner_bg.png) no-repeat;*margin: 0 12px; opacity: 0.52;filter:alpha(opacity=52);}
.banner p a:hover,.banner p a.cur{ opacity: 1; filter:alpha(opacity=100);}
.banner .prev{position: absolute; left: 50%; margin-left: -610px; top: 216px; opacity: 0.5; filter: alpha(opacity=50);}
.banner .next{position: absolute; right: 50%; margin-right: -610px; top: 216px; opacity: 0.5; filter: alpha(opacity=50);}
.banner .prev:hover,.banner .next:hover{opacity: 0.7; filter: alpha(opacity=70);}


/**/


.we{/*margin-top: -45px;*/ position: relative; z-index: 9; margin-bottom: 60px;}
.we_a{ height: 90px;background:url(../images/we_bg.jpg) no-repeat; }
.we_a h3{float: left;}
.we_a h3{line-height: 90px; color: #333; font-size: 25px; padding-left: 30px;}
.we_a h3 i{color: #1063bf; font-size: 34px; padding-right: 10px;vertical-align: middle;}
.we_a h3 span{vertical-align: middle;}
.we_a p{float: right; font-size: 14px; font-weight: bold; padding-right: 20px;}

.we_a p a{display: inline-block; width: 122px; padding-top: 60px; height: 30px; text-align: center; margin-left: 10px; font-weight:normal;}
.we_a p a:hover{text-decoration: none;}

.we_b{margin-top: 15px;background: #1063bf;}

.we_b dt{float: left;}
.we_b dd{float: right; width: 582px; padding-right: 60px;}
.we_b dd p{ line-height: 30px; font-size: 16px; text-indent: 2em; padding-top: 16px;color: #fff; }
.we_b dd span{display: block; text-align: right;}
.we_b dd span a{color: #fff; font-size: 14px; width: 120px; height: 35px; text-align: center; line-height: 35px; display: inline-block; border: 1px solid #fff;}
.we_b dd span a:hover{text-decoration: none;}


/**/

.pro{margin-bottom: 0px;overflow: hidden;}
/*.pro h3{ text-align: center; font-weight: normal; border-bottom:1px solid #1063bf; padding-bottom: 20px; margin-bottom: 30px; }*/
/*.pro h3 a{display: inline-block; font-size: 26px; text-align: left;background:url(../images/pro_ic.png) no-repeat 0 17px; padding:20px 0 0 62px; border-top:1px solid #1063bf;color: #1063bf;}*/
/*.pro h3 span{display: block; text-transform: uppercase; color: #999; font-size: 18px; margin-top: 5px;}*/
/*.pro h3 a:hover{text-decoration: none;}*/
.pro_l{width: 20%;overflow: hidden;}
.pro_l h4{font-size: 24px;background: #1063bf;height: 120px;}
.pro_l h4 a{display: block;color: #fff;padding: 40px 0 0 42px;}
.pro_l h4 span{ display: block; text-transform: uppercase; font-size: 12px; font-weight: normal; color: #83c89d; margin-top: 4px; }
.pro_l h4 a:hover{text-decoration: none;}
.pro_cat h5{font-size: 26px;background-color: #ebebeb;padding: 0 20px;height: 82px;line-height: 82px;overflow: hidden;}
.pro_cat h5 em{ color: #1063bf; }
.pro_cat ul{margin-bottom: 8px;padding: 0 0px 10px 10px;background:#ebebeb url(../images/line.gif) no-repeat center 0;}
.pro_cat ul li div.onecalssdiv{
    background-color: #1063bf;
    width: 100%;
    height: 75px;
    margin-left: -11px;
    padding-left: 10px;
    border-bottom: 1px solid #EBEBEB;
}
.onecalss{font-size: 16px;line-height: 75px;background:url(../images/pro_ic2.png) no-repeat 0 center;padding-left: 19px;color: #fff;font-size: 22px;}
.twocalss {font-size: 15px; line-height: 40px;  padding-left: 16px; }

.pro_r{width: 78%;}
.pro_fls{position: relative; z-index:99;}
.pro_r .pro_fls dl{width: 32.6%;float: left;margin-right: 10px;margin-bottom: 10px;}
.pro_r .pro_fls dl:nth-child(3n){
    margin-right: 0;
}
.pro_r .prev,.pro_r .next{ width:45px; height:68px; display:block; position:absolute; opacity: 0.8;z-index:999;}
.pro_r .prev{ left:20px; top:190px;  background:url(../images/btn1.png) no-repeat; z-index:99999; display:block; }
.pro_r .next{right:20px; top:190px; background:url(../images/btn1.png) no-repeat -45px 0;}
.pro_r .prev:hover{ background:url(../images/btn1.png) no-repeat 0 -68px; z-index:99999;}
.pro_r .next:hover{ background:url(../images/btn1.png) no-repeat -45px -68px; z-index:99999;}

.pro_r dt img{display: block; width: 286px; height: 240px;}
.pro_r dd {background: #ececec;padding: 12px 24px;position: relative;zoom: 1;}
.pro_r dd em{font-size: 18px; width: 712px; display: block;white-space: nowrap;text-overflow: ellipsis;  overflow: hidden; }
.pro_r dd p{font-size: 13px; line-height: 24px; color: #333; height: 0px; overflow: hidden; border-top: 1px solid #d2d2d2; padding-top: 8px; margin-top: 8px;}
.pro_r dd p a{ font-weight: bold; }
.pro_r dd span a{ display: block; width: 120px; height: 32px; line-height: 32px; background: #1063bf; text-align: center; font-size: 14px;  color: #fff;  position: absolute; right: 0; bottom: 0; }
.pro_r dd span a:hover{text-decoration: none;}


/**/

.quality{ margin-bottom: 60px; background: #1063bf; padding: 50px 0 60px;    box-shadow: 1px 12px 17px #888888;}
.quality h3{ text-align: center; font-weight: normal; border-bottom:1px solid #dcdcdc; padding-bottom: 20px; margin-bottom: 35px; }
.quality h3 a{display: inline-block; font-size: 26px; text-align: left;background:url(../images/quality_bg.png) no-repeat 0 17px; padding:20px 0 0 62px; border-top:1px solid #dcdcdc;color: #fff;}
.quality h3 span{display: block; text-transform: uppercase; color: #fff; font-size: 18px; margin-top: 5px;}
.quality h3 a:hover{text-decoration: none;}

.quality dl{background: #fff; float:left; width:1000px; overflow:hidden;}
.quality dt{float: right; width:660px; overflow:hidden;}
.quality dt img{width: 660px; height: 460px; display: block;}
.quality dd {padding: 0 30px; width: 280px; float: left;}
.quality dd b{display: block; font-size: 26px; margin-top: 47px; line-height: 30px; height: 30px; overflow: hidden;border-bottom: 1px solid #1063bf;padding-bottom: 12px;}
.quality dd b a:hover{text-decoration: none;}
.quality dd em{display: block; font-size: 18px; font-weight: bold; color: #333; line-height: 24px; height: 24px; overflow: hidden; margin: 10px 0 25px;}
.quality dd p{line-height: 28px; color: #3e3e3e; font-size: 15px; width: 210px;}

.quality_con{position: relative; width:1000px; overflow:hidden;}

.quality_con i{position: absolute; left: 30px;top: 410px; z-index:99;}
.quality_con i a{ display: inline-block; width: 10px; height: 10px; overflow: hidden; background:url(../images/dot.gif) no-repeat; margin: 0 4px;}
.quality_con i a:hover,.quality_con i a.cur{background:url(../images/dot.gif) no-repeat 0 -10px; }

.quality_con .prev,.quality_con .next{ width:70px; height:62px; display:block; position:absolute; z-index:99;}
.quality_con .prev{ left:267px; top:200px;  background:url(../images/btn4.gif) no-repeat; }
.quality_con .next{left:342px; top:200px; background:url(../images/btn4.gif) no-repeat -70px 0;}
.quality_con .prev:hover{ background:url(../images/btn4.gif) no-repeat 0 -62px;}
.quality_con .next:hover{ background:url(../images/btn4.gif) no-repeat -70px -62px;}


/**/


.hand{margin-bottom: 24px;}
.hand h3{ text-align: center; font-weight: normal; border-bottom:1px solid #1063bf; padding-bottom: 16px; margin-bottom: -5px; }
.hand h3 a{display: inline-block; font-size: 26px; text-align: left;background:url(../images/hand_ic.png) no-repeat 0 17px; padding:20px 0 0 70px; border-top:1px solid #1063bf;}
.hand h3 span{display: block; text-transform: uppercase; color: #999; font-size: 18px; margin-top: 5px;}
.hand h3 a:hover{text-decoration: none;}
.hand p{ text-align:center; color:#c1c1c1; margin:26px 0; height: 18px; overflow: hidden;}
.hand p a{ font-size:14px; color:#666; padding:0 14px; display: inline-block;}
.hand p a:hover{  font-weight: bold; color: #333;}

.hand_con{ width:100%; min-width:800px; height:405px; overflow:hidden; position:relative;z-index: 9;}
.hand_pic{ width:800px; position:absolute; left:50%; margin-left:-400px; z-index:99;}
.hand_pic li{ float:left; padding-top:5px; width:400px; overflow:hidden;}
.hand_pic li b img{ display:block; width:400px; height:340px;}
.hand_pic li em{ display:block; height:60px; line-height:60px; font-size:14px; padding:0 60px 0 60px; text-align:center; position:relative; overflow: hidden;background: #1063bf;    border-right: 1px solid #ccc;
    color: #fff;}
.hand_pic li em i{ position:absolute; top:22px; left:360px;}

.hand_pic li.cur em{ background:#2c2a2a; }
.hand_pic li.cur em a{color:#ddd;}
.hand_pic li.cur{ background:#1063bf;}

.hand_con .gray_l{ left:-50%; margin-left:-400px;}
.hand_con .gray_r{ right:-50%; margin-right:-400px;}
.hand_con .gray span{ display:block; width:100%; height:340px; left:0; top:0; position:absolute; background:#000; opacity:0.5; filter: alpha(opacity=100);}
.hand_con .gray{ z-index:9; top:5px; cursor:pointer; width:100%; height:335px; position:absolute; z-index:999; }
.hand_con .btn{width: 45px; height: 68px; position: absolute;opacity: 0.5; z-index:999;}
.hand_con .prev{ background:url(../images/btn2.png) no-repeat;right: 54px; top: 130px; }
.hand_con .next{ background:url(../images/btn3.png) no-repeat;  left: 54px; top: 130px;}
.hand_con .prev:hover{opacity: 1; filter: alpha(opacity=100);}
.hand_con .next:hover{opacity: 1; filter: alpha(opacity=100);}


/**/


.focus{margin-bottom: 30px;}
.focus h3{ text-align: center; font-weight: normal; border-bottom:1px solid #1063bf; padding-bottom: 20px; margin-bottom: 50px;    margin-top: 24px;}
.focus h3 a{display: inline-block; font-size: 26px; text-align: left;background:url(../images/focus_ic.png) no-repeat 0  12px; padding:20px 0 0 60px; border-top:1px solid #1063bf;color: #1063bf;}
.focus h3 span{display: block; text-transform: uppercase; color: #999; font-size: 18px; margin-top: 5px;}
.focus h3 a:hover{text-decoration: none;}

.focus h4{ font-weight:normal; padding-bottom:12px; background:url(../images/focus_bg.gif) no-repeat 0 bottom; margin-bottom:20px;}
.focus h4 em{ float:left; font-size:20px;}
.focus h4 span a{ float:right; font-size: 12px; display:block; padding:10px 0 0; text-transform: uppercase; }
.focus h4 em a:hover{ text-decoration:none;}
.focus h4 em i{ color: #d0d0d0; text-transform: uppercase; font-style: normal; padding-left: 16px; }

.focus_l{ width:515px; overflow: hidden;}
.focus_l dl{border-bottom: 1px solid #d2d2d2; margin-bottom: 10px;}
.focus_l dt img{ display:block; width:465px; height:208px;}
.focus_l dd b{ display:block; height:20px; line-height:20px; margin:20px 0 10px; overflow: hidden; }
.focus_l dd b a{ float:left;font-size:16px; max-width: 390px;}
.focus_l dd b span{ font-weight:normal; font-size:12px; float:right;}
.focus_l dd p{ font-size:14px; line-height:24px; height: 72px; overflow: hidden; margin-bottom:15px;}
.focus_l dd p a{ color:#1063bf;}

.focus_l ul{ background:url(../images/focus_ic2.png) no-repeat 0 center; padding-left: 18px;}
.focus_l li{ height:46px; line-height:46px; font-size:14px; border-bottom: 1px dashed #c0c0c0; overflow: hidden; vertical-align: top;}
.focus_l li em{ float:left; width: 360px; overflow: hidden; white-space: nowrap;text-overflow: ellipsis; }
.focus_l li span{ float:right; font-size: 12px;}
.focus_l li em a:hover{font-weight: bold;}
.focus_r{ width:575px;}
.focus_con{ padding-bottom:15px;}
.focus_con dl{ margin-bottom:24px;}
.focus_con dt{ float:left;}
.focus_con dt img{ display:block; width:182px; height:110px;}
.focus_con dd{ float:right; width:370px;}
.focus_con dd em{ display:block; width: 300px; height:20px; line-height:20px; margin-bottom:10px;font-size:15px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.focus_con dd p{ font-size:14px; line-height:24px;}
.focus_con dd p a{ color:#1063bf;}
.faq p{ float:left;}
.faq ul{ float:right; width:355px;}
.faq li{ width: 270px; height:34px; line-height:34px; font-size:14px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;padding-left:20px; background:url(../images/focus_icon.gif) no-repeat 0 center;}
.faq p img{ display:block; width:190px; height:235px;}
.faq li a:hover{ font-weight: bold; }


/**/

.about{ background:url(../images/about_bg.jpg) no-repeat center 0; padding-top: 30px; height: 612px; overflow: hidden;}
.about h3{ text-align: center; font-weight: normal; margin-bottom: 20px; }
.about h3 a{display: inline-block; font-size: 26px; text-align: left;background:url(../images/about_ic.png) no-repeat 0  24px; padding:20px 0 0 70px; color: #fff;}
.about h3 span{display: block; text-transform: uppercase; color: #979a9b; font-size: 18px; margin-top: 5px;}
.about h3 a:hover{text-decoration: none;}
.about i{display: block; text-align: center; font-style: normal; padding-top: 40px;}
.about i a{color: #fff; font-size: 18px; display: inline-block; width: 220px; height: 45px; line-height: 45px; border:1px solid #fff;}
.about_vd{width: 760px; height: 380px; overflow: hidden; margin: 0 auto;}


/**/


.brand{padding: 0 0 24px 0;}
.brand h3{ text-align: center; font-weight: normal; border-bottom:1px solid #1063bf; padding-bottom: 20px; margin-bottom: 20px; }
.brand h3 a{display: inline-block; font-size: 26px; text-align: left;background:url(../images/brand_ic.png) no-repeat 0  18px; padding:20px 0 0 70px; border-top:1px solid #1063bf;color: #1063bf;}
.brand h3 span{display: block; text-transform: uppercase; color: #999; font-size: 18px; margin-top: 5px;}
.brand h3 a:hover{text-decoration: none;}

.brand li{float: left; width: 160px; border:1px solid #c9c9c9; height: 60px; margin-left: -1px; position: relative;}
.brand li a{ cursor: pointer;}
.brand li img{display: block; width: 160px; height: 60px;}
.brand li span{display: block; text-align: center; font-size: 13px; overflow: hidden; height: 15px;}
.brand li i{display: none; position: absolute; left: 0; top: 0; width: 198px; height: 130px; z-index: 9; background:url(../images/bg10.png) repeat;}





/**/

/* 友情链接 */

.link{background: #282828; }
.link .content{padding: 22px 0; border-bottom: 1px solid #565656; }
.link h3{ float: left; font-size: 12px; font-weight: normal; width: 170px; padding-top: 28px; background:url(../images/link_bg.png) no-repeat;  }
.link h3 a{color: #ababab;}
.link p{ float: right; width: 830px;}
.link p span{display: inline-block; line-height: 24px; margin-left: 32px;}
.link p span a{color: #757575;}





/*  */

.pro_cat h5 a:hover,.brand li a:hover,.about i a:hover{ text-decoration: none; }
/**/



/**/

.header h3 {
    margin: 31px 0px 0 10px;
    padding-left: 5px;
    display: inline-block;
    vertical-align: top;
}
.header .header_slogan {
	font: 25px "Microsoft YaHei";
	color: #333;
}

.header .header_slogan span {
	font-weight: bold;
}

.header .header_small_slogan {
	font: 18px "Microsoft YaHei";
	color: #666;
}
.header h4 {
    float: right;
    background: url(../images/header_tle_logo.png) no-repeat left;
    padding-left: 60px;
    margin-top: 28px;
    margin-left: 60px;
    display: inline-block;
    vertical-align: top;
}
.header h4 .header_tle {
	font: 30px "Microsoft YaHei";
	font-weight: bold;
	color: #1063bf;
}

.header h4 .header_tle_title {
	color: #333;
	font-weight: normal;
	font: 14px "Microsoft YaHei";
}
/**/



/**/

.lingyu {
	padding-top: 20px;
	padding-bottom: 30px;
	background: #f0efef;
}

.ly_list{
    width: 100%;
}
.ly_list .ly_list_img{
    width: 100%;
    overflow: hidden;
    position: relative;
    border: 1px solid #e3e3e3;
}
.ly_list .ly_list_img img{
    width: 100%;
}
.ly_list .ly_list_txt{
    width: 100%;
    position: relative;
    border-top: 0;
    border: 1px solid #e3e3e3;
    height: 108px;
    background-color: #fff;
}
.ly_list .ly_list_txt h3{
    width: 100%;
    text-align: center;
}
.ly_list .ly_list_txt h3 a{
    width: 91px;
    height: 90px;
    display: block;
    position: absolute;
    top: -46px;
    left: 142px;
}
.ly_list .ly_list_txt h3 a img{
    width: 100%;
}
.ly_list .ly_list_txt p{
    text-align: center;
    font-size: 24px;
    color: #333;
    padding-top: 50px;
}
.ly_list .ly_list_txt p em{
    display: block;
    font-size: 12px;
    color: #acacac;
    padding-top: 10px;
    font-family: Arial;
    text-transform: uppercase;
}

.lingyucase {
	/*padding-top: 60px;*/
	padding-bottom: 50px;
}
.ly_listcase{
    width: 100%;
}
.ly_listcase .ly_list_img{
    width: 100%;
    overflow: hidden;
    position: relative;
    /* border: 1px solid #e3e3e3; */
}
.ly_listcase .ly_list_img img{
    width: 100%;
}
.ly_listcase .ly_list_txt{
    width: 100%;
    position: relative;
    border-top: 0;
    background: #e3e3e3;
    height: auto;
    background-color: #fff;
}
.ly_listcase .ly_list_txt h3{
    width: 100%;
    text-align: center;
}
.ly_listcase .ly_list_txt h3 a{
    width: 91px;
    height: 90px;
    display: block;
    position: absolute;
    top: -46px;
    left: 142px;
}
.ly_listcase .ly_list_txt h3 a img{
    width: 100%;
}
.ly_listcase .ly_list_txt p{
    text-align: center;
    font-size: 24px;
    color: #fff;
    padding: 8px 0;
    background: #1063bf;
}
.ly_listcase .ly_list_txt p em{
    display: block;
    font-size: 12px;
    color: #acacac;
    padding-top: 10px;
    font-family: Arial;
    text-transform: uppercase;
}
/*优势*/
.zhixun_01 {
	height: 343px;
	margin-top: 41px;
}

.zhixun_01 dl {
	width: 525px;
	margin-top: -2px;
}

.zhixun_01 .slzx_box{
	width: 632px;
}

.zhixun_01 dt {
	height: 127px;
	overflow: hidden;
	background: url(../images/ys_line.png) repeat-x center bottom;
	margin-bottom: 34px;
}

.zhixun_01 dt em {
	display: block;
	width: 120px;
	height: 105px;
	background: url(../images/ys_h.png) no-repeat;
	font: 60px Arial;
	color: #1685C1;
	line-height: 105px;
	padding-left: 15px;
	float: left;
}

.zhixun_01 dt h3 {
	display: block;
	width: 330px;
	float: left;
	padding-left: 20px;
	font: 34px "Microsoft YaHei";
	color: #222;
	text-align: initial !important;
}

.zhixun_01 dt h3 i {
	display: block;
	font: 33px Arial;
	color: #cecece;
	text-transform: uppercase;
}

.zhixun_01 dd p {
	font: 16px "Microsoft YaHei";
	line-height: 36px;
	color: #666;
	background: url(../images/ys_jt.png) no-repeat left 12px;
	padding-left: 28px;
}

.zhixun_01 dd p b {
	color: #241cc9;
}

/**é¦–é€‰-02**/
.zhixun_02 {
	/*background: url(../images/ys_bg2.jpg) no-repeat center top;*/
	height: 361px;
}

/**é¦–é€‰-03**/
.zhixun_03 {
	height: 365px;
	margin-top: 46px;
}

/**é¦–é€‰-04**/
.zhixun_04 {
	background: url(../images/ys_bg4.jpg) no-repeat center top;
	height: 600px;
}


/**/

/**/
/**æ–°é—»**/
.news {
	height: 700px;
	background: #f7f7f7;
	padding-top: 20px;
}

.news1 {
	margin-top: 17px;
	width: 600px;
	height: 450px;
	overflow: hidden;
}

.n_nav {
	height: 40px;
	overflow: hidden;
}

.n_nav span a {
	display: inline-block;
	font-size: 14px;
	color: #555555;
	font-family: "Arial";
	text-transform: uppercase;
	line-height: 40px;
	font-weight: normal;
}

.n_nav li {
	float: left;
	margin-right: 14px;
	padding-right: 20px;
}

.n_nav li a {
	color: #333;
	font-size: 18px;
	line-height: 38px;
}

.n_nav li a {
	display: inline-block;
	height: 38px;
}

.n_nav li a:hover,
.n_nav .on a {
	font-weight: bold;
	color: #333;
	border-bottom: 2px solid #10264d;
}

.n_nav .nobg {
	background: none;
}

.news_c {
	margin-top: 20px;
	height: 425px;
}

.news_c dl {
	height: 217px;
	overflow: hidden;
	width: 600px;
}

.news_c dt {
	height: 206px;
	width: 276px;
	overflow: hidden;
	float: left;
}

.news_c dt a {
	width: 276px;
	height: 206px;
	display: block;
	float: right;
}

.news_c dt img {
	width: 276px;
	height: 206px;
}

.news_c dd {
	padding-top: 2px;
	width: 300px;
	float: right;
}

.news_c dd h3 {
	font-size: 16px;
	color: #333;
	line-height: 24px;
	text-align: inherit !important;
}

.news_c dd h3 a {
	color: #333;
	font-weight: bold;
}

.news_c dd span {
	display: block;
	color: #777;
	font-size: 14px;
	padding: 13px 0 0 0;
}

.news_c dd p {
	padding-top: 8px;
	line-height: 24px;
	font-size: 14px;
	color: #555;
}

.news_c dd p a {
	color: #0071be;
	display: block;
	padding-top: 15px;
}

.news_c ul {
	margin-top: 25px;
}

.news_c li {
	font-size: 14px;
	color: #777777;
	line-height: 36px;
}

.news_c li a {
	color: #333;
	padding-left: 12px;
	display: inline-block;
	background: url(../images/dot.jpg) no-repeat 0 17px;
}

.news_c li a:hover {
	background: url(../images/dot2.jpg) no-repeat 0 17px;
	color: #0071be;
}

/**é—®ç­”**/
/**é—®ç­”**/
.wt {
	width: 484px;
	overflow: hidden;
	margin-top: 17px;
	overflow: hidden;
}

.wt h3 {
	height: 40px;
	overflow: hidden;
	line-height: 40px;
	margin-bottom: 25px;
}

.wt h3 a {
	font-size: 18px;
	color: #333;
	border-bottom: 2px solid #0071be;
	line-height: 38px;
	width: 75px;
	display: block;
}

.wt h3 span a {
	display: inline-block;
	font-size: 14px;
	color: #555555;
	font-family: "Arial";
	text-transform: uppercase;
	line-height: 40px;
	font-weight: normal;
}

.wt dl {
	margin-top: 17px;
	height: 105px;
	overflow: hidden;
}

.wt dt {
	width: 124px;
	float: left;
	overflow: hidden;
	height: 93px;
	margin-right: 25px;
}

.wt dt img {
	width: 124px;
	height: 93px;
}

.wt dd {
	width: 315px;
	float: right;
	overflow: hidden;
}

.wt dd span{
	/* padding-left: 29px; */
	background: url(../images/a.jpg) no-repeat 0 0;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	overflow: hidden;
	font-weight: normal;
	margin-top: 5px;
}

.wt dd span a {
	color: #333;
}

.wt dd span a:hover {
	color: #e76825;
}

.wt dd p {
	/* padding-left: 29px; */
	background: url(../images/q.jpg) no-repeat 0 0;
	line-height: 20px;
	font-size: 14px;
	color: #555;
	margin-top: 19px;
}

/**è®¾å¤‡**/

/*foot*/
/*ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨*/

.out-foot {
    background: #0255a7;
    padding-top: 64px;
    padding-bottom: 20px;
    border-bottom: 1px solid #0381fd;
}

.foot {
    width: 1200px;
    margin: 0 auto;
}

.foot a {
    color: #ffffff;
}

.foot a:hover {
    color: #ffffff;
    text-decoration: none;
}

.fla {
    width: 368px;
}

.flb {
    width: 420px;
}

.flc {}

.f_tit {}

.f_n_t {
    font-size: 20px;
    color: #ffffff;
    background: url(../images/f_tit_line.png) no-repeat bottom left;
    padding-bottom: 15px;
    margin-top: 18px;
    line-height: 25px;
}

.f_n_c {
    font-size: 16px;
    margin-top: 25px;
    color: #ffffff;
    line-height: 40px;
}

.f_n_c a {
    color: #ffffff;
    width: 50%;
    display: block;
    float: left;
}

.f_n_c ul li {
    width: 120px;
    float: left;
    margin-bottom: 20px;
}

.f_n_c ul li:hover a {
    color: #ff6600;
}

.f_n_c .ewm {
    background: url(../images/erweima.png) no-repeat top left;
    width: 132px;
    height: 132px;
    padding: 17px;
    margin-left: 10px;
}

.f_n_c .ewm:first-child {
    margin-left: 0px;
}

.copyright {
    text-align: center;
    line-height: 30px;
    width: 100%;
    margin: 0 auto;
    background: #0255a7;
    padding: 16px 0;
}

.f_copy {
    width: 1200px;
    margin: 0 auto;
    color: #ffffff;
    font-size: 14px;
}

.f_copy a {
    color: #ffffff;
    font-size: 14px;
}
/*foot*/

.device_boxgs .device{
                    display:none
                }
                .device_boxgs #yidongdss0{
                    display: block;
                }
                .device_box ul{ text-align: center; height:53px; position:relative; margin:0 auto; margin-top:25px; line-height:53px;}
               /*.device_box ul:before{ content:""; display:block; width:1200px; border-bottom:1px solid #dfdfdf; height:1px; position:absolute; top: 25px;left: 50%;margin-left: -600px; }*/
               /*.device_box li:nth-child(1){ width:180px; height:53px; background:url(../images/20200416093027_1846208351.png); position:absolute; left:0;}*/
               /*.device_box li:nth-child(2){ width:181px; height:53px; background:url(../images/20200416093027_628969090.png); position:absolute; right:0; }*/
               .device_box li{
                   background: #cccccc;width:180px; height:53px;display:inline-block
               }
               .device_box li.on{
                   background: #1063bf;
               }
               .device_box li a{ font-size:18px; color:#fff; display:block;text-decoration: none;}
               /*.device_box li:nth-child(1) a{ padding-left:53px;}*/
               /*.device_box li:nth-child(2) a{ padding-left:74px;}*/
               /*.device_box li:nth-child(1).on{ background:url(../images/20200416094757_1038141370.png); }*/
               /*.device_box li:nth-child(2).on{ background:url(../images/20200416094757_1597613680.png); }*/
               
               .device{ margin-top:20px;}
               .device td{ width:291px; height:272px; padding-left:0 !important; display: block;float: left;margin-right:12px;}
               .device td:nth-child(4n){
                   margin-right:0 !important;
               }
               .device td:last-child{ }
               .device td div{ padding-top:0 !important; width:291px; height:49px; background:url(../images/20200416145117_48278206.jpg); line-height:47px; text-align:left;}
               .device td div a{ font-size:15px; text-align:center; display:block;}