﻿@charset "utf-8";
body {
	padding: 0px;
	margin: 0px auto;
	font-size: 12px;
	line-height: 23px;
	color: #5A5A5A;
	font-family: "微软雅黑";
	width: 100%;
	min-width: 990px;
width:expression((documentElement.clientWidth < 990) ? "990px" : "100%" );
	zoom: 1;
}
ul, li, form, dl, dt, dd, div {
	padding: 0px;
	margin: 0px;
}
ul, li {
	list-style: none;
}
.h1, .h2, .h3, .h4, .h5, .h6, .p {
	padding: 0px;
	margin: 0px;
	-webkit-margin-before: 0em;
	-webkit-margin-after: 0em;
}
select, input, textarea {
	font-size: 12px;
	font-style: normal;
	color: #333;
}
img {
	border: none;
	border: 0;
}
a {
	text-decoration: none;
noline: expression(this.onFocus=this.blur());
	color: #5A5A5A;
}
a:focus {
	outline: none;
	-moz-outline: none;
}
a:hover {
	text-decoration: none;
}
.Texthide {
	display: none;
}
/*客服中心*/

.fixed {
	position: fixed;
	right: 0px;
	top: 25%;
	width: 166px;
	height: 200px;/* background:url(qq_bg.png) no-repeat center; */
	padding: 0px 13px 10px;
	text-align: center;
	color: #666;
	z-index: 50;
	font-size: 14px;
}
.fixed .Close {
	width: 15px;
	height: 15px;
	position: absolute;
	right: 20px;
	top: 15px;
}
.fixed .fixedtop {
	width: 166px;
	height: 65px;
	background: url(../images/qq_bg_01.png) no-repeat top center;
}
.fixed .fixedcon {
	width: 166px;
	background: url(../images/qq_bg_02.png) repeat-y;
}
.fixed .fixedcon .kf {
	width: 150px;
	padding-left: 9px;
}
.fixed .fixedcon .kf a {
	width: 150px;
	height: 39px;
	line-height: 39px;
	display: block;
	text-align: center;
	background: url(../images/qq_bg_09.png) no-repeat;
}
.fixed .fixedcon .qq {
	margin-left: 14px;
	padding-top: 5px;
}
.fixed .fixedcon .qq a {
	width: 139px;
	height: 40px;
	line-height: 40px;
	display: block;
	text-align: center;
	font-weight: bold;
	background: url(../images/qq_bg_11.png) no-repeat;
}
.fixed .fixedbottom {
	width: 166px;
	height: 17px;
	background: url(../images/qq_bg_14.png) no-repeat;
}
/*客服中心*/




/*top.html*/
.Toper {
	width: 100%;
	height: 110px;
	position: relative;
	z-index: 10;
}
.Toper .Top {
	width: 1202px;
	height: 100%;
	margin: 0 auto;
}
.Toper .Top .logo {
	width: 234px;
	height: 78px;
	margin-top: 16px;
	float: left;
}
.Toper .Top .logo img {
	width: 234px;
	height: 78px;
	overflow: hidden;
}
.MainNav {
	width: 811px;
	color: #4e4e4e;
	height: 110px;
	float: left;
	margin-left: 50px;
}
.MainNav ul li {
	float: left;
	width: 112px;
	font-size: 16px;
	position: relative;
	z-index: 10;
}
.MainNav ul li a {
	width: 100%;
	text-align: center;
	color: #333;
	display: block;
	margin-top: 36px;
	height: 74px;
}
.MainNav ul li a:hover, .MainNav ul li.onnav a {
	display: block;
	background: url(../images/nav_hover.png) no-repeat center 46px;
	color: #0093dd;
}
.MainNav ul li a:hover span, .MainNav ul li.onnav a span {
	color: #0093dd;
}
.MainNav ul li span {
	font-family: "Aparajita";
	color: #b3b3b3;
	font-size: 12px;
	display: block;
	text-transform: uppercase;
	line-height: 12px;
}
.MainNav ul li em {
	float: left;
	display: inline-block;
	width: 1px;
	height: 18px;
	margin-top: 10px;
	background: #cfcfcf;
}
/*二级菜单*/
.MainNav ul li ul {
	display: none;
}
.MainNav ul li:hover ul {
	display: block;
	z-index: 100;
	position: absolute;
	background: #fff;
}
.MainNav ul li ul li {
	height: 30px;
	line-height: 30px;
	width:152px;
}
.MainNav ul li ul li a {
	display: block;
	line-height: 30px;
	margin: 0px;
	font-size: 14px;
}
.MainNav ul li ul li a:hover, .MainNav ul li.onnav ul li a {
	line-height: 30px;
	background: none;
	color: #4e4e4e;
}
.MainNav ul li ul li a:hover {
	color: #0093dd;
}
/*产品子菜单*/
.subnav_box {
	width: 100%;
	padding-bottom: 24px;
	background: #fff;
	border: 1px solid #ebebeb;
	margin: 0 auto;
	z-index: 10;
	position: absolute;
}
.subnav_box .subnav {
	width: 1205px;
	height: 100%;
	margin: 0 auto;
	overflow: hidden;
	display: block;
}
.subnav_box .subnav dl {
	width: 240px;
	border-right: 1px solid #e8e8e8;
	margin-top: 14px;
	float: left;
	text-align: center;
	font-size: 14px;
}
.subnav_box .subnav dl dt a {
	color: #333;
	font-weight: bold;
	line-height: 30px;
}
.subnav_box .subnav dl dd {
	position: relative;
}
.subnav_box .subnav dl dd a {
	color: #666;
	line-height: 30px;
}
.subnav_box .subnav dl a:hover {
	color: #0093dd;
}
.subnav_box .subnav .last {
	border-right: none;
}
.subnav dl dd ul {
	display: none;
}
.subnav dl dd:hover ul {
	display: block;
	width: 80px;
	position: absolute;
	right: 10px;
	top: 0px;
	background: #e8e8e8;
}
.Toper .Top .Language {
	width: 104px;
	float: left;
	line-height: 110px;
	font-size: 14px;
	text-align: right;
}
.Toper .Top .Language .cn {
	height: 12px;
}
.Toper .Top .Language .en {
	font-family: "Aparajita";
	font-size: 18px;
	color: #0093dd;
}
.Toper .Top .Language span {
	background: url(../images/language_jt.png) no-repeat center;
	display: inline-block;
	width: 1px;
	height: 11px;
	line-height: 11px;
	padding: 0 9px;
}
.Toper .Top .Language em {
	float: left;
	margin-top: 46px;
	display: inline-block;
	width: 1px;
	height: 18px;
	line-height: 110px;
	background: #cfcfcf;
}
/*top.html*/


/*Banner*/
.HomeBan {
	width: 100%;
	height: 672px;
}
.BanList {
	width: 100%;
	height: 672px;
}
.HomeBan .BanList li {
	width: 100%;
	height: 672px;
	overflow: hidden;
}
.HomeBan .BanList li a {
	width: 100%;
	height: 672px;
	display: block;
}
.HomeBan .TabList {
	width: 1202px;
	margin: 0 auto;
	z-index: 1;
	background: #fff;
	position: relative;
}
.HomeBan .TabList ul {
	margin: 0 auto;
	width: 200px;
	position: absolute;
	bottom: 20px;
	left: 550px;
	z-index: 1;
}
.HomeBan .TabList li {
	float: left;
	width: 19px;
	height: 19px;
	padding-right: 28px;
}
.HomeBan .TabList li span {
	text-align: center;
	width: 19px;
	height: 19px;
	background: url(../images/homelist1.png) no-repeat center;
	display: block;
	cursor: pointer;
}
.HomeBan .TabList li.on span {
	background: url(../images/homelist2.png) no-repeat center;
}
.Banner {
	width: 100%;
	height: 337px;
}
.BannerList {
	width: 100%;
	height: 337px;
}
.BannerList li {
	width: 100%;
	height: 337px;
}
.Banner .BanTabList {
	width: 1202px;
	margin: 0 auto;
	z-index: 1;
	background: #fff;
	position: relative;
}
.Banner .BanTabList ul {
	margin: 0 auto;
	width: 200px;
	position: absolute;
	bottom: 10px;
	left: 550px;
	z-index: 1;
}
.Banner .BanTabList li {
	float: left;
	width: 19px;
	height: 19px;
	padding-right: 25px;
}
.Banner .BanTabList li span {
	text-align: center;
	width: 19px;
	height: 19px;
	background: url(../images/banner_list_1.png) no-repeat center;
	display: block;
	cursor: pointer;
}
.Banner .BanTabList li.on span {
	background: url(../images/banner_list_2.png) no-repeat center;
}
/*Banner*/


/*index*/
.BG_Contain {
	width: 1202px;
	margin: 0 auto;
}
.title {
	width: 910px;
	height: 49px;
	margin: 0 auto;
}
/*首页产品中心*/
.HomeProduct {
	width: 100%;
	height: 520px;
	margin-top: 49px;
}
.HomeProduct .Pro_Tab ul {
	width: 900px;
	height: 37px;
	margin: 0 auto;
	margin-top: 29px;
	text-align: center;
}
.HomeProduct .Pro_Tab ul li {
	width: 123px;
	height: 37px;
	line-height: 37px;
	float: left;
	display: block;
	cursor: pointer;
	text-align: center;
	font-size: 14px;
	margin: 0px 10px;
}
.HomeProduct .Pro_Tab ul li:hover, .Pro_Tab ul li.on {
	cursor: pointer;
	background: #00a0e9;
	color: #fff;
}
.HomeProduct .Pro_Tab ul .span2 {
	margin-right: 0px;
}
.HomeProduct .PicBox {
	width: 1202px;
	position: relative;
	margin-top: 10px;
	overflow: hidden;
}
.HomeProduct .PicBox .bd {
	width: 1080px;
	height: 478px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.HomeProduct .PicBox .bd .picList {
	width: 1080px;
	margin: 0 auto;
	overflow: hidden;
}
.HomeProduct .PicBox .bd .picList li {
	width: 219px;
	margin-right: 69px;
}
.HomeProduct .PicBox .bd .picList li a {
	display: block;
	height: 310px;
	width: 219px;
	text-align: center;
	border-bottom: 6px solid #ccc;
}
.HomeProduct .PicBox .bd .picList li .img {
	display: block;
	width: 219px;
	height: 255px;
	text-align: center;
	line-height: 255px;
}
.HomeProduct .PicBox .bd .picList li .img img {
	max-width: 219px;
	height: 219px;
	max-height: 219px;
	overflow: hidden;
	display: inline-block;
	text-align: center;
}
.HomeProduct .PicBox .bd .picList li .name {
	font-size: 14px;
	line-height: 12px;
	display: block;
	text-align: center;
}
.HomeProduct .PicBox .bd .picList li a:hover {
	display: block;
	border-bottom: 6px solid #00a0e9;
	margin: 0;
}
.HomeProduct .PicBox .prev {
	display: block;
	width: 27px;
	height: 51px;
	float: left;
	background: url(../images/pr_lt.png) no-repeat;
	position: absolute;
	left: 0;
	top: 119px;
	cursor: pointer;
}
.HomeProduct .PicBox .prev:hover {
	background: url(../images/pr_lt_1.png) no-repeat;
}
.HomeProduct .PicBox .next {
	width: 27px;
	height: 51px;
	float: left;
	background: url(../images/pr_gt.png) no-repeat;
	position: absolute;
	right: 0;
	top: 119px;
	cursor: pointer;
}
.HomeProduct .PicBox .next:hover {
	background: url(../images/pr_gt_1.png) no-repeat;
}
/*视频中心*/
.video {
	width: 100%;
	height: 447px;
	background: #ededed;
	margin-top: 64px;
}
.video .video_box {
	width: 1202px;
	height: 417px;
	margin: 0 auto;
}
.video .video_box .title {
	padding-top: 50px;
}
.video .video_box .video_con {
	width: 1202px;
	margin-top: 48px;
	height: 391px;
}
.video .video_box .video_con .left_video {
	width: 706px;
	height: 390px;
	float: left;
	cursor: pointer;
}
.video .video_box .video_con .right_video {
	width: 390px;
	height: 370px;
	background: #fff;
	float: left;
	margin-left: 47px;
	padding: 10px;
}
.tab_box {
	width: 190px;
	float: left;
	padding-right: 9px;
	padding-bottom: 12px;
	border-bottom: 1px solid #ccc;
}
.tab_box .pic {
	width: 190px;
	height: 132px;
	position: relative;
}
.tab_box .pic.on {
	width: 188px;
	height: 130px;
	border: 1px solid #00a0e9;
}
.tab_box .pic .yingying {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 188px;
	height: 130px;
	border: 1px solid #606060;
}
.tab_box .pic img {
	width: 188px;
	height: 130px;
	overflow: hidden;
}
.tab_box h4 {
	margin: 0px;
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	line-height: 30px;
}
.tab_box h4 a {
	color: #00a0e9;
}
.left_video {
	width: 706px;
	height: 390px;
	overflow: hidden;
	background: #fff;
}
.left_video ul {
	overflow: hidden;
}
.left_video ul li {
	width: 706px;
	height: 390px;
	float: left;
	display: none;
}
/*新闻中心*/
.HomeNews {
	width: 1202px;
	height: 505px;
	margin: 0 auto;
	margin-top: 49px;
	margin-bottom: 48px;
	overflow: hidden;
}
.HomeNews .HomeList ul {
	width: 273px;
	height: 37px;
	margin: 0 auto;
	margin-top: 29px;
}
.HomeNews .HomeList ul li {
	float: left;
	display: block;
	line-height: 37px;
	width: 123px;
	height: 37px;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
}
.HomeNews .HomeList ul li:hover, .HomeList ul li.on {
	background: #00a0e9;
	color: #fff;
}
.HomeNews .HomeList ul .span2 {
	margin-right: 0px;
}
.HomeNews .NewsBox {
	width: 1202px;
	height: 435px;
	margin-top: 45px;
	position: relative;
	display: none;
}
.HomeNews .NewsBox .bd {
	width: 1080px;
	height: 435px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.HomeNews .NewsBox .bd .NewsList {
}
.HomeNews .NewsBox .bd .NewsList li {
	width: 247px;
	height: 335px;
	float: left;
	border: 1px solid #e8ebf2;
	padding: 4px;
	margin-right: 18px;
	overflow: hidden;
}
.HomeNews .NewsBox .bd .NewsList li a {
	display: block;
	height: 157px;
	width: 247px;
	margin: 0 auto;
}
.HomeNews .NewsBox .bd .NewsList li img {
	display: block;
	width: 247px;
	height: 157px;
}
.HomeNews .NewsBox .bd .NewsList .name {
	font-size: 16px;
	;
	color: #333;
	display: block;
	text-align: center;
	margin-top: 20px;
}
.HomeNews .NewsBox .bd .NewsList p {
	width: 210px;
	margin: 0 auto;
	font-size: 14px;
	color: #666;
	margin-top: 10px;
	line-height: 25px;
}
.HomeNews .NewsBox .bd .NewsList li .btn {
	width: 129px;
	height: 31px;
	margin: 0 auto;
	display: block;
	background: url(../images/jt_1_en.png) no-repeat center;
	margin-top: 25px;
}
.HomeNews .NewsBox .bd .NewsList li .btn:hover {
	background: url(../images/jt_2_en.png) no-repeat center
}
.HomeNews .NewsBox .prev {
	width: 45px;
	height: 45px;
	position: absolute;
	left: 0px;
	top: 172.5px;
	cursor: pointer;
}
.HomeNews .NewsBox .next {
	width: 45px;
	height: 45px;
	position: absolute;
	right: 0px;
	top: 172.5px;
	cursor: pointer;
}
/*项目案例*/
.HomeCases {
	width: 1202px;
	height: 505px;
	margin: 0 auto;
	margin-top: 49px;
	margin-bottom: 48px;
	overflow: hidden;
}
.HomeCases .HomeList1 ul {
	width: 273px;
	height: 37px;
	margin: 0 auto;
	margin-top: 29px;
}
.HomeCases .HomeList1 ul li {
	float: left;
	display: block;
	line-height: 37px;
	width: 123px;
	height: 37px;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
}
.HomeCases .HomeList1 ul li:hover, .HomeList ul li.on {
	background: #00a0e9;
	color: #fff;
}
.HomeCases .HomeList1 ul .span2 {
	margin-right: 0px;
}
.HomeCases .CasesBox {
	width: 1202px;
	height: 435px;
	margin-top: 45px;
	position: relative;
	display: none;
}
.HomeCases .CasesBox .bd {
	width: 1080px;
	height: 435px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.HomeCases .CasesBox .bd .CasesList {
}
.HomeCases .CasesBox .bd .CasesList li {
	width: 247px;
	height: 335px;
	float: left;
	border: 1px solid #e8ebf2;
	padding: 4px;
	margin-right: 18px;
	overflow: hidden;
}
.HomeCases .CasesBox .bd .CasesList li a {
	display: block;
	height: 157px;
	width: 247px;
	margin: 0 auto;
}
.HomeCases .CasesBox .bd .CasesList li img {
	display: block;
	width: 247px;
	height: 157px;
}
.HomeCases .CasesBox .bd .CasesList .name {
	font-size: 16px;
	;
	color: #333;
	display: block;
	text-align: center;
	margin-top: 20px;
}
.HomeCases .CasesBox .bd .CasesList p {
	width: 210px;
	margin: 0 auto;
	font-size: 14px;
	color: #666;
	margin-top: 10px;
	line-height: 25px;
}
.HomeCases .CasesBox .bd .CasesList li .btn {
	width: 129px;
	height: 31px;
	margin: 0 auto;
	display: block;
	background: url(../images/jt_1_en.png) no-repeat center;
	margin-top: 25px;
}
.HomeCases .CasesBox .bd .CasesList li .btn:hover {
	background: url(../images/jt_2_en.png) no-repeat center
}
.HomeCases .CasesBox .prev {
	width: 45px;
	height: 45px;
	position: absolute;
	left: 0px;
	top: 172.5px;
	cursor: pointer;
}
.HomeCases .CasesBox .next {
	width: 45px;
	height: 45px;
	position: absolute;
	right: 0px;
	top: 172.5px;
	cursor: pointer;
}
/*index*/



/*Sidebar*/
.Menu {
	width: 100%;
	height: 47px;
	background: #e7e7e7;
}
.MenuList {
	width: 1202px;
height:47px;
	margin: 0 auto;
}
.MenuList ul {
	float: left;
	height: 47px; /*width:700px;*/
}
.MenuList ul li {
	float: left;
	width: 150px;
	height: 47px;
	line-height: 47px;
	display: inline-block;
	text-align: center;
}
.MenuList ul li a {
	color: #7c7c7c;
	font-size: 14px;
	width: 150px;
	display: inline-block;
	text-align: center;
}
.MenuList ul li a:hover, .MenuList ul li.onmenu a {
	background: url(../images/jt_3.png) no-repeat center 47px;
	padding-bottom: 8px;
	color: #0093dd;
}
.MenuList ul li em {
	line-height: 47px;
	width: 1px;
	height: 13px;
	background: #d0d0d0;
	float: left;
	margin-top: 17px;
}
/*Sidebar*/

/*bottom*/
.Bottomer {
	width: 100%;
	height: 485px;
	background: #e5e5e5;
	clear: both;
}
.Bottom {
	width: 1402px;
	margin: 0 auto;
}
.BtNav {
	width: 690px;
	padding-top: 30px;
	float: left;
	overflow: hidden;
	padding-left: 30px;
}
.BtNav ul li {
	float: left;
	width: 179px;
	margin-right: 29px;
}
.BtNav ul li .BtNav_ti {
	line-height: 35px;
	margin-bottom: 5px;
	font-size: 14px;
	color: #333;
	display: block;
	background: url(../images/bottom_list_en.jpg) no-repeat bottom center;
}
.BtNav ul li dl dd a {
	line-height: 35px;
	font-size: 12px;
	color: #666;
}
.BtNav ul a:hover {
	color: #0093dd;
}
.BtRight {
	float: left;
	width: 525px;
	margin-top: 34px;
}
.BtRight span {
	width: 1px;
	height: 185px;
	background: #c2c0c0;
	display: inline-block;
	float: left;
	margin-top: 10px;
}
.BtRight .BtCon {
	width: 253px;
	float: left;
	margin-left: 70px;
}
.BtRight .BtCon .h3 {
	font-size: 24px;
	color: #333;
	font-weight: normal;
	margin-bottom: 15px;
}
.BtRight .BtCon p {
	line-height: 30px;
	color: #7b7b7b;
}
.BtRight .BtCon .Tel {
	font-size: 14px;
	color: #0093dd;
}
.BtRight .BtCon .Tel1 {
	font-size: 31.3px;
	color: #0093dd;
	line-height: 40px;
}
.BtRight .BtWeChat {
	width: 171px;
	height: 200px;
	float: left;
	margin-left: 30px;
	margin-top: 5px;
}
.BtRight .BtWeChat span {
	width: 171px;
	height: 171px;
	text-align: center;
	float: left;
	margin-top: 0px;
}
.BtRight .BtWeChat figcaption {
	width: 171px;
	text-align: center;
	line-height: 30px;
}
.Footer {
	width: 100%;
	height: 54px;
	background: #0093dd;
	clear: both;
}
.Footer .FooterBox {
	width: 1202px;
	margin: 0 auto;
	line-height: 54px;
}
.Footer .FooterBox .FootNav {
	float: left;
	color: #a3ceee;
}
.Footer .FooterBox .FootNav b {
	width: 1px;
	height: 11px;
	font-weight: normal;
	padding: 0 7px;
	color: #30aee7;
}
.Footer .FooterBox .FootNav a {
	color: #a3ceee;
}
.Footer .FooterBox .Copyright {
	float: right;
	color: #a3ceee;
}
.Footer .FooterBox .Copyright a {
	color: #a3ceee;
}
/*bottom*/

/*主体*/

.Main_Cont {
	width: 1202px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
}
/*公司简介*/
.about_con {
	width: 1202px;
	margin: 0 auto;
	padding: 38px 0px 65px;
}
.about_con .about_con1 {
	border-bottom: 1px solid #e7e7e7;
	height: 215px;
	float: left;
	margin-top: 38px;
}
.about_con .about_con2 {
	float: left;
	margin-top: 30px;
	margin-bottom: 65px;
}
/*成功案例*/
.case_con {
	margin-top: 30px;
	width: 1321px;
	overflow: hidden;
	margin-bottom: 55px;
}
.case_con li {
	width: 320px;
	float: left;
	font-size: 14px;
	margin-right: 119px;
	margin-top: 30px;
	overflow: hidden;
}
.case_con li .ti {
	color: #333;
	font-weight: bold;
}
.case_con li .pic {
	display: block;
	width: 320px;
	height: 170px;
	padding-top: 20px;
}
.case_con li .pic img {
	width: 320px;
	height: 170px;
	overflow: hidden;
}
.case_con li .txt {
	color: #666;
	line-height: 25px;
	margin-top: 5px;
}
.case_con li .btn {
	display: block;
	margin-top: 20px;
}
/*.Pages{width:780px; height:34px; font-size:14px; color:#666;  margin-bottom:54px; float:right;}
.Pages ul li{ float:left; width:37px; height:34px; background:#ffffff; text-align:center; line-height:34px;  border:1px solid #e2e6e9; margin: 0 3px;}
.Pages .prev,.Pages .next,.Pages .first,.Pages .Last{ width:66px; height:34px; border:1px solid #e2e6e9;}
.Pages a:hover,.Pages .on a { background:#0093dd; display:block; color:#fff;}
.Pages .text{ width:145px; line-height:34px; border:none;}
.Pages .text span{ width:40px; height:34px; line-height:34px; display:block; float:left;}
.Pages .Pages_txt{width:60px; height:30px; line-height:30px; text-align:center; float:left; font-size:14px;  border:1px solid #e2e6e9;}
.Pages .btn{ width:49px; height:40px; line-height:40px; margin-top:-5px;  display:inline-block; border:1px solid #e2e6e9;text-align:center; }*/


/*pages*/
.Pages {
	font-size: 14px;
	color: #666;
	margin-bottom: 54px;
	float: right;
	text-align: right;
	margin-top: 30px;
}
/*.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; width:66px; height: 34px;border: 1px solid #e2e6e9; line-height:34px; text-align:center;}
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ border:solid 1px #e1e1e1; background:#ffffff; width:37px; height:34px;}
.Pages .p_page em a.a_cur{ color:#fff; border:solid 1px #0093dd; background:#0093dd;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:60px; padding:7px 0px; text-align:center; font-size:12px; border:1px solid #e2e6e9; background:#fff; outline:none;}
.Pages .i_button { position:relative; top:14px; width:49px; height:40px; cursor:pointer; border:none; background:url(page_goto.png) no-repeat; outline:none;}
.Pages .i_button:hover{background:url(page_goto_2.png) no-repeat;}
.Pages .p_jump b{ font-weight:normal; display:inline-block; margin:0px 10px;}
.Pages .p_cur,.Pages .p_count,.Pages .p_total{ display:none;}*/

/*荣誉资质*/
.HonorBox {
	width: 1202px;
	position: relative;
	height: 530px;
	margin-top: 38px;
	margin-bottom: 55px;
}
.HonorBox .bd {
	width: 1050px;
	height: 500px;
	margin: 0 auto;
	margin-left: 70px;
	overflow: hidden;
}
.HonorBox .bd .HonorList {
	width: 1050px;
	padding-left: 10px;
}
.HonorBox .bd .HonorList li {
	width: 308px;
	height: 500px;
	margin-right: 22px;
}
.HonorBox .bd .HonorList li a {
	display: block;
	height: 500px;
	width: 308px;
	text-align: center;
}
.HonorBox .bd .HonorList li .img {
	display: block;
	width: 308px;
	padding: 2px;
	height: 500px;
	text-align: center;
	line-height: 500px;
	border: 1px solid #e2e2e2;
}
.HonorBox .bd .HonorList li .img img {
	width: 308px;
	height: 500px;
	overflow: hidden;
}
.HonorBox .bd .HonorList li .name {
	font-size: 14px;
	margin-top: 15px;
	display: block;
	text-align: center;
}
.HonorBox .bd .HonorList li a:hover {
	display: block;
}
.HonorBox .prev {
	width: 27px;
	height: 51px;
	float: left;
	background: url(../images/honor_lt.png) no-repeat;
	position: absolute;
	left: 0;
	top: 240px;
	cursor: pointer;
}
.HonorBox .next {
	width: 27px;
	height: 51px;
	float: left;
	background: url(../images/honor_gt.png) no-repeat;
	position: absolute;
	right: 0;
	top: 240px;
	cursor: pointer;
}
/*荣誉资质详情页*/
.Honor_info {
	width: 1202px;
	height: 500px;
	padding-top: 40px;
}
.Honor_info h2 {
	font-size: 20px;
	text-align: center;
	padding: 20px 80px;
	margin: 0px;
	font-weight: normal;
}
.Honor_txt {
	padding: 0px 80px;
}
/*人才招聘*/
.JoinContent {
	margin: 0px auto;
	padding-bottom: 80px;
}
/*.JoinContent .title{ width:800px; height:40px; background:#cbcbcb; margin:0 auto;}
.JoinContent .title span{ width:160px; display:inline-block; text-align:center; line-height:40px; font-size:14px;}
.JoinContent .post{ width:800px;  background:#ededed; margin:0 auto;}
.JoinContent .post li{ border-bottom:1px dashed #ccc; height:40px;}
.JoinContent .post li span{ width:160px; display:inline-block; text-align:center; line-height:40px; font-size:14px;}*/
.JoinContent h1 {
	font-size: 30px;
	font-weight: normal;
	text-align: center;
	line-height: 40px;
	margin: 30px auto;
}
.JoinContent .zhaop_jianjie {
	margin-bottom: 20px;
}
.JoinContent table {
	background: #a4a4a4;
	font-size: 14px;
	text-align: center;
	margin: 0 auto;
}
.JoinContent table th {
	background: #cbcbcb;
	height: 40px;
	width: 20%;
	font-weight: normal;
}
.JoinContent table td {
	background: #ededed;
	height: 40px;
	width: 20%;
}
.Join_info {
	width: 800px;
	margin: 0 auto;
	padding-bottom: 55px;
}
.Join_info .tab_title {
	font-size: 30px;
	font-weight: normal;
	text-align: center;
	line-height: 40px;
	margin: 30px 0px;
}
.Join_info tr th {
	width: 80px;
	font-size: 16px;
}
.Join_info tr td {
	width: 500px;
	padding: 10px 0px 10px 20px;
	table-layout: fixed;
}
.Join_info tr .tdcon {
	font-size: 16px;
}
.Join_info table tr th td {
	border-color: #CCC;
}
.Join_info .btn {
	margin: 0 auto;
	margin-top: 20px;
	width: 120px;
	height: 45px;
	display: block;
	line-height: 45px;
	font-size: 14px;
	text-align: center;
	color: #fff;
	background: #0093dd;
}
/*企业文化*/
.CoaContent {
	width: 1202px;
	height: 300px;
}
/*新闻资讯*/
.news_con {
	width: 1202px;
	margin: 0 auto;
	margin-top: 5px;
	height: 945px;
	margin-bottom: 60px;
}
.news_con li {
	float: left;
	font-size: 14px;
	border-bottom: 1px dashed #ccc;
	padding-bottom: 29px;
	margin-top: 30px;
}
.news_con li .pic {
	width: 282px;
	height: 172px;
	display: block;
	padding: 1px;
	border: 1px solid #e7e7e7;
	float: left;
	margin-right: 26px;
}
.news_con li .pic img {
	width: 282px;
	height: 172px;
}
.news_con li .li_left {
	width: 890px;
	display: block;
	float: right;
	text-align: left;
}
.news_con li .li_left .ti {
	display: block;
	color: #333;
	font-weight: bold;
	font-size: 14px;
	line-height: 30px;
}
.news_con li .li_left .date {
	font-size: 12px;
	color: #555;
	line-height: 35px;
}
.news_con li .li_left .txt {
	font-size: 12px;
	color: #555;
	line-height: 30px;
	margin-top: 5px;
}
.news_con li .li_left .btn {
	display: block;
	margin-top: 10px;
}
/*新闻详情*/
.news_info {
	width: 1200px;
	height: 100%;
	margin: 0 auto;
	margin-bottom: 30px;
}
.news_info h3 {
	font-size: 16px;
	text-align: center;
}
.news_info h4 {
	font-weight: normal;
	text-align: center;
	line-height: 15px;
}
.news_info p {
	text-indent: 20px;
	line-height: 30px;
	margin-bottom: 20px;
}
.news_info .btn {
	margin: 0 auto;
	margin-top: 20px;
	width: 120px;
	height: 45px;
	display: block;
	line-height: 45px;
	font-size: 14px;
	text-align: center;
	color: #fff;
	background: #0093dd;
}
/*招商加盟*/
.investment_con {
	width: 1202px;
	min-height: 300px;
	padding: 38px 0px 65px;
}
.investment_con form {
	width: 800px;
	margin: 0 auto;
}
.investment_con form table {
	font-size: 14px;
}
.investment_con form table tr td {
	padding-bottom: 10px;
}
.investment_con form table tr td .text {
	width: 380px;
	padding: 5px 10px;
	border: 1px solid #0093dd;
	font-size: 14px;
}
.investment_con form table tr td textarea {
	border: 1px solid #0093dd;
}
.investment_con form table tr td select {
	border: 1px solid #0093dd;
	margin-right: 20px;
	width: 120px;
	padding: 5px 0px;
	font-size: 14px;
}
.investment_con form table tr td .btn {
	width: 120px;
	height: 45px;
	margin-right: 60px;
	background: #0093dd;
	color: #fff;
	font-size: 18px;
	cursor: pointer;
	border: none;
}
.investment_con form table tr td .form_err {
	color: #0093dd;
}
/*服务中心*/

.serve_con {
	width: 1202px;
	margin: 0 auto;
	margin: 35px 0px 58px 0px;
	overflow: hidden;
}
.serve_con .LiHead {
	width: 1202px;
	height: 205px;
	float: left;
	background: none;
	text-indent: inherit;
}
.serve_con .LiHead .pic {
	width: 282px;
	height: 172px;
	display: block;
	padding: 1px;
	border: 1px solid #e7e7e7;
	float: left;
	margin-right: 26px;
}
.serve_con .LiHead .pic img {
	width: 282px;
	height: 172px;
	float: left;
}
.serve_con .LiHead .li_left {
	width: 880px;
	display: block;
	float: left;
	text-align: left;
}
.serve_con .LiHead .li_left .ti {
	display: block;
	color: #333;
	font-weight: bold;
	font-size: 14px;
}
.serve_con .LiHead .li_left .date {
	font-size: 12px;
	color: #555;
	line-height: 35px;
}
.serve_con .LiHead .li_left .txt {
	font-size: 12px;
	color: #555;
	line-height: 30px;
}
.serve_con .LiHead .li_left .btn {
	display: block;
	margin-top: 10px;
}
.serve_con li {
	width: 100%;
	height: 39px;
	line-height: 39px;
	background: url(../images/jt_7.png) no-repeat 2px center;
	float: left;
	text-indent: 19px;
	font-size: 14px;
	color: #555;
	border-bottom: 1px dashed #ccc;
}
.serve_con li .list_date {
	float: right;
	height: 39px;
	font-size: 12px;
	color: #777;
}
/*服务中心详情页*/
.serve_info {
}
.serve_info {
	width: 1200px;
	margin: 0 auto;
	margin-bottom: 30px;
	padding-top: 35px;
}
.serve_info h3 {
	font-size: 16px;
	text-align: center;
	margin: 0px;
	line-height: 50px;
}
.serve_info h4 {
	font-weight: normal;
	text-align: center;
	line-height: 24px;
	margin: 0px;
}
.serve_info h4 span {
	display: inline-block;
	margin-left: 10px;
}
.serve_info img { /*width:282px; height:172px;*/
	display: block;
	margin: 0 auto;
}
.serve_info p {
	text-indent: 20px;
	line-height: 30px;
	font-size: 14px;
}
.serve_info .btn {
	margin: 0 auto;
	margin-top: 20px;
	width: 120px;
	height: 45px;
	display: block;
	line-height: 45px;
	font-size: 14px;
	text-align: center;
	color: #fff;
	background: #0093dd;
}
.prev_next {
	padding: 0px 20px 65px;
}
.prev_next a {/*display: block;*/
	font-size: 14px;
	line-height: 26px;
}
/*产品中心*/
.pro_con {
	width: 1284px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 87px;
}
.pro_con h2 {
}
.pro_list {
	margin-top: 35px;
	float: left;
	width: 245px;
	margin-right: 75px;
}
.pro_list .pic {
	width: 238px;
	height: 185px;
	border: 1px solid #e2e2e2;
	text-align: center;
	padding: 15px 0px 10px 0px;
}
.pro_list .pic img {
	max-width: 238px;
	max-height: 185px;
	height: 185px;
	display: inline-block;
	text-align: center;
}
.pro_list .h3 {
	font-size: 14px;
	color: #666;
	line-height: 40px;
	margin-top: 6px;
}
.pro_list span {
	display: inline-block;
	width: 78px;
	height: 24px;
	color: #fff;
	text-align: center;
}
.pro_list .span1 {
	background: #23b123;
}
.pro_list .span2 {
	background: #0b6ea7;
}
.pro_list .span3 {
	background: #6dc2db;
}
.pro_list p {
	font-size: 14px;
	color: #999;
	line-height: 28px;
}
.pro_list p span {
	display: block;
	font-size: 14px;
	line-height: 28px;
	color: #999;
	width: 100%;
	text-align: left;
}
.pro_list .btn {
	display: block;
	width: 85px;
	height: 32px;
	margin-top: 9px;
}
.pro_con_ {
	width: 1284px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 87px;
}
.pro_con h2 {
}
.pro_list_ {
	margin-top: 35px;
	float: left;
	width: 245px;
	margin-right: 35px;
}
.pro_list_ .pic {
	width: 238px;
	height: 185px;
	border: 1px solid #e2e2e2;
	text-align: center;
	padding: 15px 0px 10px 0px;
}
.pro_list_ .pic img {
	max-width: 238px;
	max-height: 185px;
	height: 185px;
	display: inline-block;
	text-align: center;
}
.pro_list_ .h3 {
	font-size: 14px;
	color: #666;
	line-height: 40px;
	margin-top: 6px;
}
.pro_list_ span {
	display: inline-block;
	width: 78px;
	height: 24px;
	color: #fff;
	text-align: center;
}
.pro_list_ .span1 {
	background: #23b123;
}
.pro_list_ .span2 {
	background: #0b6ea7;
}
.pro_list_ .span3 {
	background: #6dc2db;
}
.pro_list_ p {
	font-size: 14px;
	color: #999;
	line-height: 28px;
}
.pro_list_ p span {
	display: block;
	font-size: 14px;
	line-height: 28px;
	color: #999;
	width: 100%;
	text-align: left;
}
.pro_list_ .btn {
	display: block;
	width: 85px;
	height: 32px;
	margin-top: 9px;
}
/*产品详情*/
.ProDeta_con {
	min-height: 900px;
}
.ProPic {
	width: 571px;
	height: 540px;
	float: left;
	margin-top: 37px;
}
.ProPic .ProBig {
	width: 571px;
	height: 444px;
	float: left;
	border: 1px solid #ccc;
}
.ProPic .ProBig ul {
	height: 444px;
	overflow: hidden;
}
.ProPic .ProBig li {
	width: 100%;
	height: 390px;
	float: left;
	text-align: center;
	padding: 27px 0px;
}
.ProPic .ProBig li img {
	display: inline-block;
	text-align: center;
	height: 390px;
	overflow: hidden;
}
.ProPic .proList {
	float: left;
	width: 573px;
	height: 69px;
	line-height: 130px;
	margin-top: 19px;
}
.ProPic .proList .prev {
	cursor: pointer;
	width: 13px;
	height: 21px;
	margin-top: 25px;
	float: left;
	background: url(../images/details_lt.png) no-repeat left top;
}
.ProPic .proList .next {
	cursor: pointer;
	width: 13px;
	height: 21px;
	margin-top: 25px;
	float: right;
	background: url(../images/details_gt.png) no-repeat left top;
}
/*小图片*/
.ProPic .proList ul {
	width: 528px;
	overflow: hidden;
	margin: 0 auto;
}
.ProPic .proList ul li {
	float: left;
	width: 89px;
	height: 69px;
	text-align: center;
	border: 1px solid #ccc;
	margin-left: 12px;
	overflow: hidden;
	line-height: 69px;
}
.ProPic .proList ul li img {
	display: inline-block;
	max-width: 89px;
	max-height: 69px;
	overflow: hidden;
	vertical-align: middle;
	cursor: pointer;
}
/*小图片*/

.ProCon {
	width: 500px;
	float: left;
	margin-left: 45px;
	margin-top: 37px;
}
.ProCon .h3 {
	font-size: 24px;
	font-weight: normal;
	color: #666;
	line-height: 35px;
}
.ProCon .span {
	display: inline-block;
	width: 78px;
	height: 24px;
	color: #fff;
	text-align: center;
	margin-top: 10px;
	line-height: 24px;
}
.ProCon .span1 {
	background: #23b123;
}
.ProCon .span2 {
	background: #0b6ea7;
}
.ProCon .span3 {
	background: #6dc2db;
}
.ProCon .product_infor {
	width: 500px;
	height: 380px;
	overflow: hidden;
	line-height: 35px;
	font-size: 14px;
}
.TabBox {
	width: 1202px;
	float: left;
	margin-top: 40px;
	margin-bottom: 20px;
}
.TabBox .TabBoxTi li {
	float: left;
	display: block;
	width: 95px;
	height: 37px;
	text-align: center;
	font-size: 14px;
	color: #333;
	line-height: 37px;
	border: 1px solid #ccc;
	border-bottom: none;
	cursor: pointer;
}
.TabBox .TabBoxTi li:hover, .TabBox .TabBoxTi li.on {
	background: #00a0e9;
	color: #fff;
}
.TabBox .ContBox {
	width: 1200px;
	border: 1px solid #dadcdf;
	float: left;
	text-align: center;
	padding-bottom: 20px;
	overflow: hidden;
}
.TabBox .ContBox img {
	display: block;
	width: 957px; /*height:435px;*/
	margin: 0 auto;
	margin-top: 30px;
}
.TabBox .ContBox .Box {
	display: none;
}
/*产品详情*/


/*友情链接*/

.links_list {
	width: 1200px;
	margin: 0 auto;
	min-height: 600px;
	margin: 30px 0px;
}
.links_list ul {
	overflow: hidden;
}
.links_list ul li {
	width: 178px;
	float: left;
	margin: 10px;
	text-align: center;
	overflow: hidden;
}
.links_list .pic {
	width: 178px;
	height: 71px;
	overflow: hidden;
}
.links_list .pic img {
	width: 178px;
	height: 71px;
	overflow: hidden;
}
.links_list ul li .title {
	width: 178px;
	height: 28px;
	font-size: 14px;
	line-height: 28px;
	text-align: center;
}
.other_contain {
	padding: 60px 0px;
	min-height: 400px;
}
.other_contain ul {
	padding: 0px 80px;
}
.other_contain ul li {
	font-size: 14px;
	line-height: 28px;
}
.other_contain ul li strong a {
	color: #0093dd;
	margin-right: 10px;
}
.other_contain ul li span a {
	display: inline-block;
	padding: 0px 6px;
}
.web_btn {
	background: url(../images/button.gif) 0 0px;
	width: 76px;
	height: 28px;
	line-height: 28px;
	border: 0;
	text-align: center;
	font-size: 14px;
	color: #fff;
	margin: 4px;
}
.GBstyle {
	border: none;
	background: #e4e4e4;
	width: 100%;
}
.GBstyle td {
	background: #fff;
	height: 24px;
	padding: 5px;
}
.vlistvideo {
	margin-top: 30px;
}
.vlistvideo li {
	float: left;
	margin-right: 40px;
	width:500px;
}
#tinybox {
	position: absolute;
	display: none;/*padding:10px;*/
	background: #fff url(../images/preload.gif) no-repeat 50% 50%;/*border:10px solid #e3e3e3;*/
	z-index: 2000
}
#tinymask {
	position: absolute;
	display: none;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background: #000;
	z-index: 1500
}
#tinycontent {
	background: #fff
}
.shipin1 {
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	background: #000;
}
.shipin1 h1 {
	font-size: 16px;
	font-weight: bold;
	line-height: 27px;
	color: #fcb300;
}
.shipin1 h1 span {
	float: right;
}
.shipin1 h1 span a {
	display: block;
	width: 27px;
	height: 27px;
	background: url(../images/clo.png) no-repeat
}
.shipin2 {
	padding: 5px 0;
}
.shipin3 {
	padding: 40px 20px 0 20px;
	line-height: 22px;
	font-size: 16px;
	WORD-WRAP: break-word;
	TABLE-LAYOUT: fixed;
	word-break: break-all;
}
.jobcons {
	font-size: 14px;
	padding-top: 10px;
}
.shipin3 p {
	line-height: 22px;
	font-size: 14px;
}
