* {
	margin: 0px;
	padding: 0px;
	
}
body {
	background-image: url(../images/bg_02.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	font-family: "微软雅黑";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
ul {
	list-style-type: none;
}
a {
	color: #383838;
	text-decoration: none;
}
a:hover {
	color:#F00;
	text-decoration: none;
}



img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

a:hover {
	color: #FF0000;
	text-decoration: none;
}

#huise {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto; height:36px; background:#f7f7f7; border-bottom:1px #ededed solid
}

#top {	width: 1200px; height:36px; margin:0 auto;
}
#wenzi{ width:205px; height:36px; line-height:36px; float:left}


#top_info{width:100%; height:36px; background:#f7f7f7; border-bottom:1px #ededed solid; line-height:36px}
#shortcut_but{ color:#282828}
.top_info{width:1200px; margin:auto; height:36px;}
.top_info article{float:left;}
.top_info article button{border:0; height:36px; width:140px; line-height:30px; float:left; font-weight:bold; font-size:14px; color:#333;}
.top_info article button images{margin-left:8px;}

.top_info summary{float:right;}
.top_info summary aside{height:36px; float:left;}
.top_info summary aside a{width:31px; height:31px;  display:inline-block; *display:inline; *zoom:1; background:url(../images/info01.png) no-repeat; -webkit-transform:scale(0.8); -moz-transform:scale(0.8); transform:scale(0.8); }


.top_info summary aside a.weixin{position:relative; background-image:url(../images/info02.png); width:25px!important; height:25px!important; margin-top:5px; z-index:999999999999!important}
.top_info summary aside a.weixin:hover b{display:block;}
.top_info summary aside a.weixin b{display:none; width:200px; background:#fff; position:absolute; top:46px; left:50%; margin-left:-100px; color:#999; text-align:center; padding-bottom:10px; box-shadow:0 0 2px 2px rgba(0,0,0,0.2); font-size:15px;}
.top_info summary aside a.weixin b images{display:block; margin:0px auto;}


.top_info summary aside a.weibo{}
.top_info summary div{position:relative; float:left; height:30px; line-height:30px; color:#fff; padding: 0 15px 0 15px; background:url(../images/info06.png) no-repeat right center; margin-right:5px;}
.top_info summary div:after{content:''; position:absolute; left:0; top:0; height:30px; border-left:1px dotted #fff;}
.top_info summary p{display:none; position:absolute; left:0; top:100%; padding:10px 10px 10px 15px; width:88px; background:#70cff6; z-index: 999;}
.top_info summary p a{display:block; line-height:28px; font-size:12px; color:#fff;}
.top_info summary p a:hover{display:block; line-height:28px; color:#e6f8ff; text-decoration:underline;}

#warpnei {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto; height:173px; background:#fff
}



#warp {	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#header {
	height: 117px;
	width: 1200px;
	background-image: url(../images/topbg_03.jpg);
	background-repeat: repeat-x;
	background-position: left top; margin:0 auto
}
#header h1 {
	float: left;
	height: 117spx;
	width: 502px;
	display: inline;
}.logo_zi {
	float: left;
	width: 492px;
	font-size: 22px;
	line-height: 30px;
	color: #393939;
	padding-top: 28px;
	height: 79px;
}
.banben {
	float: left;
	width: 1200px;
	background-repeat: no-repeat;
	height: 32px;
	text-align: left;
	line-height: 32px;
	color: #8e8e8e;
	font-size: 12px;
	padding-bottom: 1px;
}.banben2 {
	float: left;
	width: 586px;
	line-height: 32px;
	height: 32px;
	
	text-align: left;
}
.banben1 {
	float: right;
	width: 280px;
	line-height: 32px;
	height: 32px;
	background-image: url(../images/biao_03.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
}
.banben1 span {
	font-size: 10px;
	color: #bcbcbc;
	padding-right: 10px;
	padding-left: 10px;
}


.dianhua {
	float: left;
	height: 85px;
	width: 170px;
	background-image: url(../images/dh_10.jpg);
	background-repeat: no-repeat;
	background-position: left 21px;
	font-size: 12px;
	color: #666;
	margin-top: 47px;
	margin-left: 20px;
}

.dianhua1 {
	background-image: url(../images/yw_08.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	width: 151px;
	font-size: 12px;
	line-height: 22px;
	text-align: left;
	color: #646464;
	height: 75px;
}
#navz {
	background:#3d95d5;
	height: 50px;
	width: 100%;
	font-size: 15px;

	color: #000000;
	font-family: "微软雅黑"; margin:0 auto; z-index:999999999999
}

#bannerz {
	height: 537px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: left bottom;	
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible; 
}

.search {
	float: left;
	height: 36px;
	width: 550px;
	display: inline;
	background-image: url(../images/sousou_12.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #CCCCCC;
	background-color: #FFF;
	margin-top: 50px;
	margin-left: 132px;
	border: 1px solid #cdcdcd;
}
.search1 {
	float: left;
	height: 34px;
	width: 473px;
	display: inline;
	line-height: 34px;
	color: #757575;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 12px;
	background-image: url(../images/go1_24.jpg);
	background-position: left top;
	padding-left: 15px;
	text-align: left;
	border: 1px solid #FFFFFF;
	font-family: "微软雅黑";
}
.searchimg1 {
	display: inline;
	float: left;
}.ggmain {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
}
#sywarp_about {
	clear: both;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
	background-image: url(../images/abg_24.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 549px;
}
#sywarp_tubiao {
	clear: both;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
	background:#fff;
	height: 139px; border-bottom:1px #dcdcdd solid
}
.lefr{ float:left}
.aa1{ width:248px; height:139px; background:url(../images/line.jpg) no-repeat left bottom;}
.aa2{ width:248px; height:139px; background:url(../images/line.jpg) no-repeat left bottom;}
.aa3{ width:248px; height:139px; background:url(../images/line.jpg) no-repeat left bottom;}
.aa4{ width:248px; height:139px; background:url(../images/line.jpg) no-repeat left bottom;}
.aa5{ width:202px; height:139px; background:url(../images/er_2.jpg) no-repeat left top;}
.icon1{ width:108px; height:139px; float:left}

.wenzi_er{ width:90px; height:56px; float:left; text-align:left; margin-top:53px}
.wenzi_er a{ font-size:20px}
.wenzi_er span{ color:#c3c3c3; font-size:14px}



.er2{ width:107px; height:139px; float:left}
.icon1 a{ width:77px; height:77px; background:url(../images/a1.png) no-repeat center center #82ded1; border-radius: 50%; display:block; margin-left:15px; margin-top:33px}
.icon1 a:hover{ width:77px; height:77px; background:url(../images/a1.png) no-repeat center center #3d95d5; border-radius: 50%; display:block}

.wenzi_ic{ width:108px; height:56px; float:left; text-align:left; margin-top:53px}
.wenzi_ic a{ font-size:20px}
.wenzi_ic span{ color:#c3c3c3; font-size:14px}


.icon2{ width:108px; height:139px; float:left}
.icon2 a{ width:77px; height:77px; background:url(../images/a2.png) no-repeat center center #ffc36b; border-radius: 50%; display:block; margin-left:15px; margin-top:33px}
.icon2 a:hover{ width:77px; height:77px; background:url(../images/a2.png) no-repeat center center #3d95d5; border-radius: 50%; display:block}

.icon3{ width:108px; height:139px; float:left}
.icon3 a{ width:77px; height:77px; background:url(../images/a3.png) no-repeat center center #57d3f9; border-radius: 50%; display:block; margin-left:15px; margin-top:33px}
.icon3 a:hover{ width:77px; height:77px; background:url(../images/a3.png) no-repeat center center #3d95d5; border-radius: 50%; display:block}

.icon4{ width:108px; height:139px; float:left}
.icon4 a{ width:77px; height:77px; background:url(../images/a4.png) no-repeat center center #ffa3bc; border-radius: 50%; display:block; margin-left:15px; margin-top:33px}
.icon4 a:hover{ width:77px; height:77px; background:url(../images/a4.png) no-repeat center center #3d95d5; border-radius: 50%; display:block}


#about_top {
	float: left;
	height: 126px;
	width: 1200px;
	padding-top: 42px;
	font-size: 26px;
	font-weight: bold;
	color: #0053a6;
	text-transform: uppercase;
}
.about_top_y {
	font-size: 14px;
	color: #646464;
	font-weight: normal;
	margin-top: 12px;
}

#about_con {
	float: left;
	width: 1200px;
}
#about_con_video {
	background-image: url(../images/dn.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 301px;
	width: 423px;
	margin-top: 10px;
}
#about_con_word {
	float: left;
	height: 340px;
	width: 620px;
	padding-left: 75px;
	font-size: 13px;
	line-height: 28px;
	color: #393939;
	text-align: left;
}
#about_con_word_gsm {
	font-size: 25px;
	line-height: 60px;
	font-weight: bold;
	color: #0053a6;
}

.about_con_word_more {
	font-size: 12px;
	line-height: 33px;
	color: #FFFFFF;
	float: left;
	height: 33px;
	width: 111px;

	text-align: center;
	margin-top: 15px;
	
	background-color: #0053a6;
}.about_con_word_more a {
	color: #FFFFFF;

}
#sywarp_pro {
	clear: both;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
	height: 287px;
}
#sywarp_gun {
	clear: both;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
	height: 194px;
}
#sywarp_link {
	clear: both;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
	height: 122px; margin-top:25px
}
.cf_h2{ width:1200px; height:47px; float:left; border-bottom:1px #cccccc solid; margin-bottom:20px}

.cf_h2 h3{ width:98px; height:47px; float:left; border-bottom:1px #01a4b5 solid; font-size:20px; font-weight:100}

.bian{ width:232px; height:194px; float:left}
.b11 a{ width:200px; height:64px; background:url(../images/b1.png) no-repeat 20px center #3d95d5; display:block; text-align:center; font-size:20px; line-height:64px; color:#fff; padding-left:30px; margin-bottom:1px}
.b11 a:hover{ width:200px; height:64px; background:url(../images/b1.png) no-repeat 20px center #096fba}


.b22 a{ width:200px; height:64px; background:url(../images/b2.png) no-repeat 20px center #566684; display:block; text-align:center; font-size:20px; line-height:64px; color:#fff; padding-left:30px; margin-bottom:1px}
.b22 a:hover{ width:200px; height:64px; background:url(../images/b2.png) no-repeat 20px center #3d95d5}

.b33 a{ width:200px; height:64px; background:url(../images/b3.png) no-repeat 20px center #566684; display:block; text-align:center; font-size:20px; line-height:64px; color:#fff; padding-left:30px}
.b33 a:hover{ width:200px; height:64px; background:url(../images/b3.png) no-repeat 20px center #3d95d5}





#gun{ width:949px; margin-left:10px; float:left; height:194px}



.pro_top {
	font-size: 20px;
	line-height: 30px;
	color: #FFFFFF;
	float: left;
	height: 65px;
	width: 1160px;

	text-align: left;

}
.pro_con {
	float: left;
	width: 1200px;
}
.pro_con_nr {
	float: left;
	height: 302px;
	width: 882px;
	margin-left: 299px;
	background-color: rgba(0,0,0,0.38);
	color: #FFF;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/proli.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.pro_con_nr li {
	float: left;
	width: 185px;
	padding-left: 40px;
	font-size: 13px;
	line-height: 28px;
	height: 28px;
	text-align: left;
}
.pro_con_nr li a { color:#FFF
	 
}



.lanse {
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
}
.pro_con_tu {

	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 228px;
	width: 228px;
	margin-right: 5px;
	margin-left: 5px;
	font-size: 16px;
	line-height: 228px;
	font-weight: bold;
	color: #FFF;
}.pro_con_tu a {

	
	color: #FFF;
}
.bg1 {	background-image: url(../images/p1.png);}
.bg2 {	background-image: url(../images/p2.png);}
.bg3 {	background-image: url(../images/p3.png);}
.bg4 {	background-image: url(../images/p4.png);}
.bg5 {	background-image: url(../images/p5.png);}
#sywarp_lx {
	clear: both;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height:193px;
	background-color: #ffffff; margin-top:27px; margin-bottom:34px
}
#news {
	float: left;
	height: 193px;
	width: 1200px;
}
.news_top {
	line-height: 46px;
	float: left;
	height: 46px;
	width: 1200px;
	font-size: 25px;
	font-weight: bold;
	color: #0057ae;
	text-align: left;
	text-transform: uppercase;
	background:#f7f7f7;
	background-repeat: no-repeat;
	background-position: left center;

}
.news_top p font {
	font-size: 14px;
	font-weight: normal;
}
.news_top p {
	float: left;
	width: 200px; height:46px; background:#3d95d5; color:#FFF; text-align:center; font-size:20px; font-weight:100
}


.news_top span {
	float: right;

	height: 46px;
	width: 63px;
	line-height: 46px;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
}
.news_top span a{ color:#333; font-size:16px
}
.news_top span a:hover{ color:#F00; font-size:16px
}




.news_con {
	float: left;
	width: 1200px;
	padding-top: 18px; height:111px
}
.news_con_T {
	float: left;
	height: 154px;
	width: 1200px;
}
.news_con_T_TU {
	float: left;
	height: 129px;
	width: 204px;
}
.news_con_T_ZI {
	float: left;
	width: 940px;
	padding-left: 27px;
	text-align: left;
	font-size: 14px;
	color: #757575;
	line-height: 25px;
}
.news_con_T_ZI p strong {
	font-size: 14px;
	line-height: 45px;
	color: #2a2828;
}
.news_con_B_li1 {
	line-height: 34px;
	background: url(../images/biao2_37.jpg) no-repeat;
	background-position: left center;
	text-align: left;
	float: left;
	height: 34px;
	width: 700px;

	padding-left: 20px;
}.news_con_B_li2 {
	line-height: 34px;

	text-align: right;
	float: right;
	height: 34px;
	width: 65px;


}
.news_con_B ul li span {
	text-align: right;
}


.news_con_C_li1 {
	line-height: 34px;
	background: url(../images/biao2_38.jpg) no-repeat;
	background-position: left center;
	text-align: left;
	float: left;
	height: 34px;
	width: 300px;

	padding-left: 20px;
}.news_con_C_li2 {
	line-height: 34px;

	text-align: right;
	float: right;
	height: 34px;
	width: 65px;


}
.news_con_C ul li span {
	text-align: right;
}









#lx {
	float: right;
	width: 504px;
	height: 193px;

}
.lx_top {
		line-height: 46px;
	float: left;
	height: 46px;
	width: 504px;
	font-size: 25px;
	font-weight: bold;
	color: #0057ae;
	text-align: left;
	text-transform: uppercase;
	background:#f7f7f7;
	background-repeat: no-repeat;
	background-position: left center;
}
.lx_top p font {
	font-size: 14px;
	font-weight: normal;
}
.lx_top p {
	float: left;
	width: 200px; height:46px; background:#eb6841; color:#FFF; text-align:center; font-size:20px; font-weight:100
}




.lx_top span {
	float: right;

	height: 46px;
	width: 63px;
	line-height: 46px;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
}
.lx_top span a{ color:#333; font-size:16px
}
.lx_top span a:hover{ color:#F00; font-size:16px
}






.lx_con {
	float: left;
	width: 484px;
	text-align: left;
}
.lx_con_tu img {
	float: left;
	height: 146px;
	width: 466px;
	margin-top: 25px;
}
.lx_con_tu_zi {
	font-size: 13px;
	line-height: 29px;
	color: #3a3a3a;

	background-repeat: no-repeat;
	background-position: left 5px;
	text-align: left;
	float: left;
	height: 200px;
	width: 482px;
	margin-left: 3px;

	margin-top: 18px;
}


.lx_con_more {
	font-size: 15px;
	line-height: 34px;
	color: #FFF;
	float: left;
	height: 34px;
	width: 500px;
	padding-left: 16px;
	text-align: left;
}
.lx_con_more a {
	
	color: #FFF;
	
}#footer {
	background-color: #3f3f3f;
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
	height: 294px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
	color: #FFF;
}
.end_T {
	float: left;
	height: 150px;
	width: 1200px ; background:url(../images/line1.jpg) repeat-x bottom

}
.end_T_y1 {
	line-height: 30px;
	text-align: left;
	float: left;
	height: 96px;
	width: 300px;
	padding-top: 44px;
	padding-right: 10px;
	font-size: 12px;
}.end_T_yl a { color:#FFF
	
}

.sd1{ width:204px; height:49px; float:left; background:url(../images/tu1.jpg) no-repeat left top; margin-left:46px; padding-left:50px}
.sd1 p{ line-height:20px; color:#bebebe}
.sd1 span{ font-size:18px}


.end_T_y2 {
	line-height: 30px;
	text-align: left;
	float: left;
	height: 96px;
	width: 300px;
	padding-top: 44px;
	padding-right: 10px;
	font-size: 12px;
}.end_T_y2 a { color:#FFF
	
}

.sd2{ width:250px; height:49px; float:left; background:url(../images/tu2.jpg) no-repeat left top; margin-left:16px; padding-left:50px}
.sd2 p{ line-height:20px; color:#bebebe;font-size:14px}
.sd2 span{ font-size:18px}


.end_T_y3 {
	line-height: 30px;
	text-align: left;
	float: left;
	height: 96px;
	width: 300px;
	padding-top: 44px;
	padding-right: 10px;
	font-size: 12px;
}.end_T_y3 a { color:#FFF
	
}

.sd3{ width:200px; height:49px; float:left; background:url(../images/tu3.jpg) no-repeat left top; margin-left:46px; padding-left:54px}
.sd3 p{ line-height:20px; color:#bebebe; font-size:14px}
.sd3 span{ font-size:18px}


.end_T_y4 {
	line-height: 30px;
	text-align: left;
	float: left;
	height: 96px;
	width: 250px;
	padding-top: 44px;
	padding-right: 10px;
	font-size: 12px;
}.end_T_y4 a { color:#FFF
	
}

.sd4{ width:150px; height:49px; float:left; background:url(../images/tu4.jpg) no-repeat left top; margin-left:46px; padding-left:54px}
.sd4 p{ line-height:20px; color:#bebebe; font-size:14px}
.sd4 span{ font-size:18px}





.end_T_ewm {
	float: left;
	height: 117px;
	width: 290px;
	padding-top: 27px;
}
.end_T_ewm_dh {
	line-height: 17px;
	color: #757575;
	background-image: url(../images/dh_52.jpg);
	background-repeat: no-repeat;
	background-position: left 45px;
	text-align: right;
	float: left;
	height: 90px;
	width: 175px;
	padding-top: 27px;
}
.end_T_ewm_ewmt {
	float: right;
	height: 96px;
	width: 96px;
}
.end_B {

	text-align: center;

	width: 1200px;
	font-size: 12px padding-bottom:20px; line-height:26px;  float:left; margin-top:30px
}

.end_B ul{ width:900px; text-align:center; float:left; margin-left:150px; margin-right:150px} 
.end_B li{ width: 100px; float:left; text-align:center; background:url(../images/lin2.jpg) no-repeat right center}
.end_B li a{ font-size:14px;  text-align:center}

.end_B a {
	color: #FFF;
}
.eirs span a{width:62px; height:22px; background:#f17920; color:#fff; display:block; text-align:center; line-height:22px; text-transform:uppercase; margin-top:10px}

.eirs span a:hover{width:62px; height:22px; background:#3d95d5; color:#fff}
#youqing{ width:1200px; height:50px; line-height:50px; font-size:14px; float:left; text-align:left}

