body
{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	background-color: #ebebeb;
}
a
{
	text-decoration: none;
	color: #fff;
}
ul
{
	margin: 0px;
	padding: 0px;
}
.remove
{
	float:none; clear:both;
}
p
{
	margin: 0px;
}
li
{
	list-style-type: none;
}
.m_main
{
	width: 100%;
	min-width: 320px;
	margin: 0 auto;
	max-width: 620px;
	font-size: 14px;
}
.language
{
}
#body .zk_mobi_bZox m_main
{
	height: auto;
	width: 640px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.index
{
	width:100%;
}
.index img
{
	width: 100%;
}
.index_bg
{
	background-image: url(../images/index_bg.gif);
	background-repeat: repeat-x;
	height: 120px;
	margin-top: -1px;
}
.index_bg img
{
	margin-top: 20px;
}
.logo
{
	width: 100%;
	background-color: #0752b7;
	height: 56px;
}
.logo ul li
{
	float: left;
	text-align: center;
}
.logo1
{
	width: 100%;
	background-color: #0752b7;
	height: 40px;
	border-bottom: 1px solid #05459b;
}
.logo1 ul li
{
	float: left;
	text-align: center;
}
.meu
{
	width: 100%;
	height: 42px;
	background-color: #0752b7;
}
.meu ul li
{
	width: 20%;
	float: left;
	text-align: center;
}
.meu ul li a
{
	line-height: 42px;
	display: block;
	color: #fff;
}
.meu ul li a:hover, .meu ul .dq a
{
	color: #7ee1f9;
}
.pro
{
	width: 100%; /*height:450px;*/
	background-color: #fff;
	margin-bottom: 10px;
	float: left;
	clear: both;
}
/*.pro ul{background-color:#fff;}*/
.pro ul li
{
	width: 49.8%;
	height: 150px;
	float: left;
}
.pro .box1
{
	border-right: 1px solid #ededed;
	height: 299px;
	border-bottom: 1px solid #ededed;
}
.pro .box1 p
{
	color: #7c7c7c;
	padding-top: 25px;
	padding-bottom: 20px;
	text-align: center;
	font-size: 12px;
	line-height: 22px;
}
.pro .box1 p span
{
	color: #3b3b3b;
	font-size: 16px;
}
.pro .box2
{
	border-bottom: 1px solid #ededed;
	height: 149px;
}
.pro .box2 img
{
	float: right;
}
.pro .box2 p
{
	color: #7c7c7c;
	padding-top: 25px;
	padding-left: 12px;
	font-size: 12px;
	line-height: 20px;
}
.pro .box2 p span
{
	color: #3b3b3b;
	font-size: 14px;
}
.pro p a
{
	color: #7c7c7c;
}
.pro p span a
{
	color: #3b3b3b;
}
.about_us
{
	width: 100%;
	height: 35px;
	text-align: center;
	margin-bottom: 10px;
	clear: both;
}
.about_us ul li
{
	width: 33.3%;
	float: left;
}
.about_us ul li a
{
	width: 94%;
	background-color: #0754bc;
	line-height: 35px;
	display: block;
	margin-left: 3%;
}
.about_us ul li a:hover
{
	background-color: #13b0e3;
}
.company_words
{
	color: #787878;
	width: 100%;
	height: 150px;
	background-color: #FFFFFF;
}
.company_words img
{
	padding-left: 10px;
	padding-top: 15px;
	float: left;
}
.company_words p
{
	color: #787878;
	padding: 10px;
	font-size: 13px;
	line-height: 21px;
	max-height: 120px;
	overflow: hidden;
}
.end
{
	text-align: center;
	color: #979797;
	padding: 15px;
	font-size: 12px;
	line-height: 20px; /*height:50px;*/
	margin-bottom: 45px;
}
.end a
{
	color: #979797;
}
.end .version span, .end_ny .version span
{
	padding: 0 2px;
}
.end .version a, .end_ny .version a
{
	font-size: 15px;
}

.bottomMenu
{
	width: 100%;
	height: 55px;
	right: 0px;
	bottom: 0px;
	position: fixed;
	z-index: 999999;
	background-color: #0754bc;
}
.bottomMenu ul
{
	padding: 0px;
	margin: 0px;
}
.bottomMenu ul li
{
	list-style-type: none;
	width: 25%;
	text-align: center;
	float: left;
}
.bottomMenu ul li a
{
	font-size: 16px;
	color: #fff;
	text-decoration: none;
	width: 100%;
	height: 55px;
	line-height: 55px;
	padding-top: 0px;
	float: left;
	display: block;
}
.bottomMenu ul li a:hover
{
	background-color: #13b0e3;
}
.bottomMenu ul li a img
{
	border-style: none;
	margin-top: 10px;
}
.bottomMenu ul li p
{
	margin-top: -15px;
}
.company_words1
{
	color: #787878;
	text-indent: 2em;
	line-height: 30px;
	font-size: 13px;
	padding: 10px;
	background-color: #FFFFFF;
}
.company_words1 a
{
	color: #787878;
}
.company_words1 img
{
	max-width: 98%;
}
.news
{
	width: 100%;
	background-color: #FFFFFF;
	padding-bottom: 80px;
}
.news ul li
{
	padding-left: 8px;
	padding-right: 8px;
	color: #0754bc;
	font-size: 13px;
	border-bottom: 1px dashed #dddddd;
	line-height: 40px;
}
.news ul li span, .news ul li span a
{
	color: #787878;
}
.more{clear: both;width: 30%;line-height: 30px;background-color: #13b0e3;text-align: center;margin-top: -55px;margin-bottom: 15px;}
.procenter{float: left; width: 100%; clear: both;background-color:#fff;margin-bottom:10px;}
.promore{clear: both;width: 30%;line-height: 30px;background-color: #13b0e3;text-align: center;margin-bottom: 15px;margin-top:10px;}
.more a,.promore a{color: #fff;}
.map{padding-top: 20px;height: 330px;width: 100%;background-color: #FFFFFF;}
.box3
{
	padding: 15px;
	line-height: 24px;
	font-size: 13px;
	color: #787878;
	background-color: #FFFFFF;
	padding-bottom: 25px;
}
.box3 strong
{
	color: #0754bc;
}
.box3 img
{
	float: right;
}
.box_pro
{
	width: 96%;
	margin-left: 2%;
	float: left;
}
.box_pro ul li
{
	float: left;
	width: 33.3%;
	display: block;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.box_pro a
{
	font-size: 13px;
	color: #787878;
}
.box_pro ul li p
{
	font-size: 13px;
	margin-top: 15px;
	color: #787878;
}
/*.box_pro ul li .pic {
	height: 115px;
	width:95%;
	border:1px solid #e5e5e5;
}
.box_pro ul li .pic img {
	width:95px; 
	height:95px; 
	margin-top:10px;
}*/
.box_pro ul li .pic
{
	height: 100px;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #e5e5e5; /*background-color: #FFF;*/
	text-align: center;
	display: table;
}
.box_pro ul li .pic .pictable
{
	width: 95px;
	height: 95px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.box_pro ul li .pic .pictable img{ width:95px;}


.box_pro ul li .pic
{ *position:relative;*overflow:hidden;}/*IE6*/
.box_pro ul li .pic .pictable
{ *position:absolute;*left:50%;*top:50%;}/*IE6*/
.box_pro ul li .pic .pictable img
{ *position:relative;*left:-50%;*top:-50%;}/*IE6*/

.fenlei
{
	width: 100%;
	height: 35px;
	text-align: center;
	margin-bottom: 10px;
}
.fenlei ul li
{
	width: 33.3%;
	float: left;
	padding-top: 10px;
}
.fenlei ul li a
{
	width: 94%;
	background-color: #13b0e3;
	line-height: 35px;
	display: block;
	margin-left: 3%;
}
.fenlei ul li a:hover, .fenlei ul .dq a
{
	background-color: #4fd1fb;
}
.box4
{
	width: 100%;
	background-color: #FFF; /*height:670px;*/
	float: left;
}
.box5
{
	width: 100%;
	background-color: #FFF;
	height: auto;
	padding-top: 20px;
}
.Products_xx
{
	width: 96%;
	height: 350px;
	border: 1px solid #e5e5e5;
}
.Products_xx img
{
	width: 300px;
	height: 300px;
	margin-top: 15px;
}
.text1
{
	font-size: 14px;
	color: #0754bc;
	margin-top: 20px;
	margin-left: 10px;
	margin-bottom: 20px;
	text-align: left;
	line-height: 20px;
}
.text1 a
{
	color: #0754bc;
}
.Products_words
{
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #13b0e3;
}
.Products_words span
{
	background-color: #13b0e3;
	display: block;
	width: 25%;
	margin-left: 10px;
	text-align: center;
	line-height: 30px;
	color: #fff;
	font-size: 14px;
}
.title p
{
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 15px;
	text-align: center;
	color: #0754bc;
	background-color: #fff;
}
.title2
{
	color: #0754bc;
	font-size: 12px;
	text-align: center;
	background-color: #fff;
	margin-top: -20px;
	padding-bottom: 10px;
}
.company_words3
{
	margin-top: 1px;
	color: #787878; /*text-indent:2em;*/
	line-height: 30px;
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 80px;
	background-color: #fff;
}
.company_words3 table
{
	width:100%;
	}
.company_words3 a
{
	color: #787878;
}
/*.company_words3 img{max-width:610px;}*/
.company_words3 img
{
	max-width: 98%;
}
.message .text
{
	font-size: 12px;
	line-height: 20px;
	padding: 10px;
	color: #787878;
	background-color: #FFFFFF;
	padding-top: 20px;
}
.message .text strong
{
	color: #F60;
}
.message .formbox .input1
{
	padding: 10px;
	background-color: #FFFFFF;
}
.message .formbox .input1 input
{
	width: 100%;
	height: 28px;
	background-color: #FFF;
	border: 1px solid #e5e5e5;
	font-family: "微软雅黑";
	color: #999;
}
.message .formbox .textarea1
{
	padding: 10px;
	background-color: #FFFFFF;
}
.message .formbox .textarea1 textarea
{
	height: 120px;
	width: 100%;
	border: 1px solid #e5e5e5;
	background-color: #FFF;
	font-family: "微软雅黑";
	color: #999;
}
.message .formbox .submit
{
	padding-top: 10px;
	padding-bottom: 15px;
	width: 100%;
	background-color: #FFFFFF;
}
.message .formbox .submit input
{
	height: 30px;
	width: 30%;
	font-size: 14px;
	color: #fff;
	background-color: #13b0e3;
	border: 1px solid #13b0e3;
	line-height: 30px;
}
/* banner */
.banner
{
	max-width: 620px; /*max-height:382px;*/
	position: relative;
	overflow: hidden;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.banner .hd
{
	position: absolute; /*height:28px; line-height:28px;*/
	bottom: 10px;
	text-align: center;
	width: 100%;
	z-index: 1;
}
.banner .hd li
{
	display: inline-block;
	width: 12px;
	height: 12px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	background: #CCC;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 6px;
}
.banner .hd li.on
{
	background-image: -webkit-linear-gradient(#008fda,#0075af);
	background-image: -moz-linear-gradient(#008fda,#0075af);
	background-image: linear-gradient(#008fda,#0075af);
}
.banner .bd
{
	max-width: 620px;
	margin: 0px auto;
}
.banner .bd ul
{
	overflow: hidden;
	max-height: 564px;
}
.banner .bd li
{
	text-align: center;
	float: left;
	position: relative;
}
.banner .bd li a
{
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 取消链接高亮 */
}
.swiper-container
{
	/*height:121px;*/
	height: 100%;
	max-width: 620px;
	z-index: 0;
}
.content-slide
{
	color: #fff;
}
.title
{
	font-size: 25px;
	margin-bottom: 10px;
}
.pagination
{
	position: absolute;
	left: 0;
	text-align: center;
	bottom: 5px;
	width: 100%;
	z-index: 1;
}
.swiper-pagination-switch
{
	display: inline-block;
	width: 20px;
	height: 20px;
	border-radius: 10px;
	cursor: pointer;
	background-image: url(../images/btn_main_img.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 3px;
}
.swiper-active-switch
{
	background-image: url(../images/btn_main_img.png);
	background-repeat: no-repeat;
	background-position: center top;
}
/* banner内页*/
.banner1
{
	max-width: 620px; /*max-height:200px;*/
	position: relative;
	overflow: hidden;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.banner1 .hd
{
	position: absolute; /*height:28px; line-height:28px;*/
	bottom: 10px;
	text-align: center;
	width: 100%;
	z-index: 1;
}
.banner1 .hd li
{
	display: inline-block;
	width: 12px;
	height: 12px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	background: #CCC;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 6px;
}
.banner1 .hd li.on
{
	background-image: -webkit-linear-gradient(#008fda,#0075af);
	background-image: -moz-linear-gradient(#008fda,#0075af);
	background-image: linear-gradient(#008fda,#0075af);
}
.banner1 .bd
{
	max-width: 620px;
	margin: 0px auto;
}
.banner1 .bd ul
{
	overflow: hidden;
	max-height: 564px;
}
.banner1 .bd li
{
	text-align: center;
	float: left;
	position: relative;
}
.banner1 .bd li a
{
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 取消链接高亮 */
}
.swiper-container
{
	/*height:121px;*/
	height: 100%;
	max-width: 620px;
	z-index: 0;
}
.content-slide
{
	color: #fff;
}
.title
{
	font-size: 25px;
	margin-bottom: 10px;
}
.pagination
{
	position: absolute;
	left: 0;
	text-align: center;
	bottom: 5px;
	width: 100%;
	z-index: 1;
}
.swiper-pagination-switch
{
	display: inline-block;
	width: 20px;
	height: 20px;
	border-radius: 10px;
	cursor: pointer;
	background-image: url(../images/btn_main_img.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 3px;
}
.swiper-active-switch
{
	background-image: url(../images/btn_main_img.png);
	background-repeat: no-repeat;
	background-position: center top;
}

/***********切换语言****************/
/*顶部与百叶窗间距*/
.class-list{float: right;height: 30px;width: 32px;}
.class-list ul li{height: 39px;width: 32px;position: relative;}
.class-list ul li .all-class{width: 50px;position: absolute;top: 38px;right: 0px;height: auto;z-index: 500000;background-image: url(/cn/images/index_bg.gif);display: none;}
/*.class-list ul li:hover .all-class{display: block;padding-top: 1px;padding-bottom: 1px;}*/
/*行间距 文字*/
.class-list ul li .all-class ul li{height: 25px;width: 60px;text-align: center;line-height: 25px; background-color:#0754bc}
.class-list ul li .all-class ul li a{color: #FFF;text-decoration: none;}
/*图片*/
.class-list ul li span a{display: block;height: 20px;width: 22px;margin-top: 0px;margin-left: 1px;background-image: url(/cn/images/class_more_ico.gif);line-height: 20px;}
.class-list ul li span a:hover{text-decoration: none;}
