@charset "utf-8";
*{
	padding: 0px;
	margin: 0px;
}
img{
	border-style: none;
}
ul,li,ol{
	list-style-image: none;
	list-style-type: none;
}
a{
	text-decoration: none;
    color: #5c5c5c;
}
a:hover{
	color: #0090d9;
	}
body{
	font-family: "微软雅黑", "黑体";
}
article, aside, footer, header, hgroup, section, figure, figcaption {
    display: block;
}
.head {
	width: 100%;
	height: 179px;
	background-image: url(/images/headbg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.head .top {
	width: 1170px;
	height: 30px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
	padding-right: 30px;
	font-size: 12px;
}
.head .top a {
	line-height: 30px;
}
.head .topmain {
	width: 1200px;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
}
.head .topmain .logo {
	width: 535px;
	height: 100px;
	float: left;
}
.head .topmain .searchbar {
	float: right;
	width: 390px;
	height: 67px;
	padding-top: 33px;
}
.topmain .searchbar .keyword {
	height: 30px;
	width: 210px;
	font-size: 14px;
	line-height: 30px;
	text-align: left;
	color: #606060;
	border: 1px solid #24afea;
	border-radius: 3px;
	float: left;
	padding-left: 5px;
}
.searchbar .searchselect  {
	height: 32px;
	display: block;
	float: left;
	line-height: 32;
	border: 1pt solid #24afea;
	border-radius: 3px;
	color: #868686;
}

.topmain .searchbar .searchbtn {
	border-radius: 3px;
	border: 1px solid #24afea;
	background-color: #24afea;
	font-size: 14px;
	line-height: 32px;
	color: #FFFFFF;
	width: 55px;
	height: 32px;
	float: left;
	text-align: center;
	margin-left: 2px;
}
.head .navbar {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	height: 48px;
}


/*最新动态*/
.home_news{ width:100%; height:32px; margin:auto; border-bottom:#e4e4e4 solid 1px;}
.home_news .home_neop{ line-height:32px; width:1200px; margin:auto; height:32px;}
.home_news .home_news_fl{ float:left; font-family:"微软雅黑"; font-size:14px; color:#0090d9; font-weight:bold;}
.home_news .home_news_fl span{ color:#817c7c; font-size:11px; font-family:"Arial Black",; font-weight:100;} 
.home_news .home_neop .more a{
	float: right;
	width: 55px;
	height: 20px;
	color: #FFF;
	background-color: #0090d9;
	text-align: center;
	line-height: 20px;
	margin-top: 7px;
	display: inline;
	font-size: 12px;
}

.txtScroll-top{ float:left; width:800px; padding-left:30px;}
.txtScroll-top .hd{ width:52px; height:20px; float:left; margin-top:7px; display:inline; background-image:url(/images/bjhg.jpg); background-repeat:no-repeat; margin-right:20px;}
.txtScroll-top .hd .Nnext{ float:left; width:26px; height:20px; cursor:pointer;}
.txtScroll-top .hd .Nprev{ float:right; width:26px; height:20px; cursor:pointer;}
.txtScroll-top .hd .Nnext:hover{ background-image:url(/images/next.jpg); background-repeat:no-repeat; background-position:top center;}
.txtScroll-top .hd .Nprev:hover{ background-image:url(/images/prev.jpg); background-repeat:no-repeat; background-position:top center;}
.txtScroll-top .bd li a{
	color: #8e8c8c;
	font-size: 12px;
}
.txtScroll-top .Scrolllist01 {
	height: 32px;
	width: 650px;
	line-height: 32px;
	font-size: 12px;
}
.txtScroll-top .Scrolllist01 a{
	font-size: 12px;
	}

/*最新动态*/



/* marqueeleft */
.marqueeleft{height:177px;width:1200px;overflow:hidden;margin:40px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:227px;height:177px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:225px;height:150px;padding:1px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}.productShow {
	height: 2028px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	background-image: url(/images/cenbg.jpg);
	background-position: center top;
}
.productShow .cnTitle {
	width: 1200px;
	height: 48px;
	line-height: 48px;
	font-size: 36px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	padding-top: 30px;
}
.productShow .enTitle {
	width: 1200px;
	height: 36px;
	margin-left: auto;
	margin-right: auto;
	font-size: 24px;
	line-height: 36px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
}


.PdList {
	width: 1164px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
}
.PdList .PdListMenu {
	width: 270px;
	height: auto;
	margin-left: 4px;
	float: left;
}
.PdList .PdListMenu .PdListMenuTitle {
	height: 70px;
	width: 270px;
	float: left;
}
.PdList .PdListMenu .bignav {
	width: 268px;
	height: auto;
	float: left;
	border-left-color: #c7c7c7;
	border-right-color: #c7c7c7;
	border-bottom-color: #c7c7c7;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	min-height: 840px;
}
.PdListMenu .bignav li {
	width: 243px;
	height: auto;
	margin-left: 12px;
	float: left;
}
.bignav li .bigtitle {
	width: 100%;
	height: 52px;
	border-bottom: 1px solid #dbdbdb;
	color: #0392da;
	font-size: 16px;
	line-height: 52px;
	text-decoration: none;
	background-image: url(/images/menudot01.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.bignav li .bigtitle a{
	color: #0392da;
	}
.bignav li .smallnav {
	margin: 0px;
}

.bignav li .smallnav .smalltitle {
	width: 231px;
	height: 38px;
	border-bottom: 1px solid #dbdbdb;
}
.bignav li .smallnav .smalltitle a {
	display: block;
	width: 100%;
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	color: #8f8f8f;
	text-decoration: none;
	background-image: url(/images/menudot02.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.bignav li .smallnav .smalltitle a:hover {
	color: #0392da;
	background-image: url(/images/menudot01.png);
	background-repeat: no-repeat;
	background-position: right center;
	}
.PdList .PdListList {
	width: 886px;
	height: auto;
	float: left;
	
	margin-left: 2px;
}
.PdList .PdListList .PdListListTitle {
	width: 100%;
	height: 50px;
	background-image: url(/images/plisttitleBg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.PdListList .PdListListTitle .PdcnTitle {
	height: 50px;
	margin-left: 33px;
	line-height: 50px;
	font-size: 18px;
	color: #449ad5;
	float: left;
	display: block;
}
.PdListList .PdListListTitle .PdenTitle {
	float: left;
	height: 50px;
	display: block;
	margin-left: 10px;
	color: #b2b2b2;
	font-size: 12px;
	text-decoration: none;
	line-height: 50px;
	text-transform: uppercase;
}
.PdListList .PdListListTitle .more {
	width: 65px;
	height: 20px;
	display: block;
	float: right;
	margin-right: 10px;
}
.PdListListTitle .more a {
	width: 65px;
	height: 20px;
	display: block;
	background-color: #0090d9;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	margin-top: 17px;
}
.PdList .PdListList .PdListBox {
	width: 886px;
	height: auto;
}
.PdListList .PdListBox .PdListItem {
	width: 290px;
	height: 350px;
	float: left;
	margin-left: 3px;
	margin-right: 2px;
}
.PdListBox .PdListItem .PdImg {
	width: 290px;
	height: 250px;
	text-align: center;
	display:table-cell;/*最重要*/ 
	vertical-align:middle;/*设置水平居中*/
}
.PdListItem .PdImg img {
	max-width: 290px;
	max-height: 250px;
	display:block; 
	margin:auto;/*设置垂直居中*/
}
.PdListBox .PdListItem .PdName {
	width: 290px;
	min-height: 25px;
	text-align: center;
	line-height: 25px;
	font-size: 16px;
	color: #868585;
	
}
.PdListBox .PdListItem .PdLink {
	width: 290px;
	height: 40px;
}
.PdListItem .PdLink a {
	display: block;
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
	color: #868585;
	font-size: 16px;
	line-height: 32px;
	border-left: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	border-bottom: 2px solid #449ad5;
	border-top: 1px solid #dbdbdb;
	border-radius: 3px;
	margin-left: 30px;
}
.aboutOur {
	background-color: #e2eff7;
	background-image: url(/images/map.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 1767px;
	width: 100%;
}
.aboutOur .aboutCur {
	width: 1164px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	background-color: #f1f1f1;
	min-height: 1500px;
	background-image: url(/images/centerShadow.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 80px;
	padding-bottom: 30px;
}
.aboutOur .aboutCur .CurBtitle {
	text-align: center;
	font-size: 48px;
	line-height: 55px;
	color: #039eff;
	width: 100%;
	height: 55px;
	text-decoration: none;
	font-weight: bold;
}
.aboutOur .aboutCur .CurStitle {
	height: 32px;
	width: 100%;
	color: #039eff;
	font-size: 24px;
	line-height: 32px;
	text-align: center;
	text-decoration: none;
}
.aboutOur .aboutCur .Curitem {
	height: 284px;
	width: 950px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(/images/know_clumn.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 30px;
}
.aboutCur .Curitem .CurImg {
	width: 475px;
	height: 284px;
	text-align: center;
	display:table-cell;/*最重要*/ 
	vertical-align:middle;/*设置水平居中*/
}
.aboutCur .Curitem .CurImg img{
	margin:auto;/*设置垂直居中*/
	width: 468px;
	height: 250px;
	}






.aboutCur .Curitem .CurText {
	width: 475px;
	height: 284px;
	position: relative;
}

.Curitem .CurText.lt .CurNumber {
	width: 45px;
	height: 50px;
	background-image: url(/images/orderbg.png);
	background-position: center center;
	background-repeat: no-repeat;
	line-height: 50px;
	font-weight: bold;
	font-size: 24px;
	text-align: center;
	text-decoration: none;
	color: #FFFFFF;
	float: left;
}
.Curitem .CurText.lt .CurListTitle {
	height: 50px;
	width: 400px;
	margin-left: 5px;
	border-bottom: 1px solid #C9C9C9;
	float: left;
}
.CurText.lt .CurListTitle .CurListTitleCN {
	width: 100%;
	float: left;
	color: #039eff;
	font-size: 24px;
	line-height: 30px;
	text-decoration: none;
}
.CurText.lt .CurListTitle .CurListTitleEN {
	width: 100%;
	float: left;
	font-size: 12px;
	line-height: 16px;
	color: #b5b5b5;
	text-transform: uppercase;
}
.Curitem .CurText.lt ul {
	width: 400px;
	height: auto;
	margin-left: 50px;
	float: left;
	margin-top: 10px;
}
.CurText.lt ul li {
	text-align: left;
	font-size: 14px;
	color: #606060;
	line-height: 24px;
	float: left;
	width: 380px;
	background-image: url(/images/know_dot.png);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 20px;
}
.Curitem .CurText .CurDetailBtn {
	display: block;
	width: 115px;
	height: 26px;
	position: absolute;
	font-size: 14px;
	text-align: center;
	line-height: 26px;
	color: #FFFFFF;
	background-color: #039eff;
	border-radius: 3px;
	left: 322px;
	top: 226px;
}

.Curitem .CurText .CurDetailBtn:hover {
	background-color: #969696;
	}
.ourFAQ {
	height: 500px;
	width: 100%;
	background-image: url(/images/faqbg.png);
}
.ourFAQ .faqtitleCN {
	text-align: center;
	font-size: 36px;
	line-height: 48px;
	font-weight: bold;
	color: #039eff;
	text-decoration: none;
}
.ourFAQ .faqtitleEN {
	color: #039eff;
	font-size: 24px;
	line-height: 36px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}




/* 代码整理：懒人之家 www.lanrenzhijia.com */
div.indexmaindiv{height:320px;margin:0px auto;width:1400px;}
div.indexmaindiv div.playerstyles{width:168px;height:44px;background:url('/images/playstyles.png') no-repeat;}
div.indexmaindiv1{margin-top:25px; overflow:hidden;}
div.indexmaindiv1 div.stylesgoleft{
	float: left;
	width: 78px;
	height: 78px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(/images/leftArrow.png);
	margin-top: 106px;
	margin-right: 10px;
	margin-left: 0px;
	margin-bottom: 0px;
	cursor: pointer;
}
div.indexmaindiv1 div.stylesgoleft:hover{
	float: left;
	width: 78px;
	height: 78px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(/images/leftArrow.png);
	margin-top: 106px;
	margin-right: 10px;
	margin-left: 0px;
	margin-bottom: 0px;
	cursor: pointer;
	}
div.indexmaindiv1 div.playerdetail{
	width: 582px;
	height: 294px;
	position: relative;
}
div.indexmaindiv1 div.playerdetail div.detailimg{width:172px;height:124px;}
div.indexmaindiv1 div.playerdetail div.detailimg img{width:172px;height:115px;}
div.indexmaindiv1 div.playerdetail div.teanames{text-align:center;font-size:14px;margin-top:5px;color:#404040;}
div.indexmaindiv1 div.playerdetail div.teadetail{width:156px;height:27px;margin:5px 8px;color:#666;}
.playerdetail .Askbox {
	height: 49px;
	width: 582px;
	border-bottom: 1px dashed #D4D4D4;
}
.playerdetail .Askbox .Askdot {
	width: 50px;
	height: 37px;
	text-align: right;
/
	float: left;
	padding-top: 13px;
	float: left;
}
.playerdetail .Askbox .Asktitle {
	float: left;
	width: 522px;
	height: 50px;
	color: #449ad5;
	font-size: 18px;
	line-height: 50px;
	font-weight: bold;
	padding-left: 10px;
}
.playerdetail .Qusbox {
	height: 560px;
	width: 582px;
}
.playerdetail .Qusbox .Qusdot {
	width: 50px;
	height: 37px;
	text-align: right;
/
	float: left;
	padding-top: 13px;
	float: left;
}
.playerdetail .Qusbox .QusText {
	width: 522px;
	height: auto;
	color: #5d5d5d;
	font-size: 16px;
	line-height: 20px;
	text-decoration: none;
	float: left;
	padding-left: 10px;
	padding-top: 13px;
}
.playerdetail .checkdetail {
	width: 100px;
	height: 30px;
	display: block;
	position: absolute;
	color: #FFFFFF;
	text-align: center;
	line-height: 30px;
	font-size: 16px;
	background-color: #449ad5;
	left: 469px;
	top: 255px;
	border-radius: 3px;
}
div.indexmaindiv1 div.stylesgoright{
	float: left;
	width: 78px;
	height: 78px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(/images/rightArrow.png);
	margin: 106px 0px 0px 15px;
	cursor: pointer;
}
div.indexmaindiv1 div.stylesgoright:hover{
	float: left;
	width: 78px;
	height: 78px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(/images/rightArrow.png);
	margin: 106px 0px 0px 15px;
	cursor: pointer;
	}
/*滚动*/
div.maindiv1{float:left;width:1200px;height:320px;overflow:hidden;position:relative;}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{
	float: left;
	width: 582px;
	height: 320px;
	margin-left: 13px;
	background-image: url(/images/faqitembg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.spbanner01 {
	width: 100%;
	height: 248px;
	background-image: url(/images/subpagebanner01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.spbanner02 {
	width: 100%;
	height: 248px;
	background-image: url(/images/subpagebanner02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.spbanner03 {
	width: 100%;
	height: 248px;
	background-image: url(/images/subpagebanner03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.spbanner04 {
	width: 100%;
	height: 248px;
	background-image: url(/images/subpagebanner04.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.spbanner05 {
	width: 100%;
	height: 248px;
	background-image: url(/images/subpagebanner05.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.loca{
	width: 100%;
	height: 32px;
	background-color: #F4F4F4;
	margin-bottom: 10px;
	}
.location {
	width: 1146px;
	height: 32px;
	color: #B0B0B0;
	font-size: 14px;
	line-height: 32px;
	text-decoration: none;

	margin-left: auto;
	margin-right: auto;
	padding-left: 20px;
}
.location a {
	text-decoration: none;
	color: #B0B0B0;
}
.location n {
	color: #34abff;
}
.Gopage {
	width: 100%;
	height: 40px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #E4ECF5;
}
.downloadbox {
	width: 1164px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.downloadbox table {
	border-left: 2px solid #34abff;
	border-right: 2px solid #34abff;
	border-bottom: 2px solid #34abff;
	border-top: 2px solid #34abff;
	font-size: 14px;
	text-decoration: none;
	line-height: 32px;
	color: #4E4E4E;
}
.downloadbox td {
	border-right-color: #A6A6A6;
	border-bottom-color: #A6A6A6;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;

}
.Sp {
	width: 1200px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}
.Sp .Sp_left {
	width: 200px;
	height: auto;
	float: left;
}
.Sp .Sp_left .Sp_left_top {
	width: 200px;
	height: 70px;
	float: left;
	background-image: url(/images/Subgdpcenter.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.Sp_left .Sp_left_top ct {
	width: 150px;
	font-size: 24px;
	line-height: 30px;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 30px;
	float: left;
	margin-top: 12px;
}
.Sp_left .Sp_left_top et {
	float: left;
	width: 150px;
	padding-left: 30px;
	color: #FFFFFF;
	line-height: 16px;
	font-size: 12px;
	text-decoration: none;
}
.Sp .Sp_left .SpUL {
	width: 198px;
	height: auto;
	padding-bottom: 20px;
	float: left;
	border-left-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
}
.Sp_left .SpUL .SpLi {
	width: 180px;
	margin-left: auto;
	margin-right: auto;
	height: 40px;
	border-bottom: 1px solid #E8E8E8;
	display: block;
}
.Sp_left .SpUL .SpLi a {
	background-image: url(/images/menudot02.png);
	background-repeat: no-repeat;
	background-position: right center;
	width: 180px;
	height: 40px;
	display: block;
	font-size: 14px;
	line-height: 40px;
	text-align: left;
	text-decoration: none;
	color: #5c5c5c;
}
.Sp_left .SpUL .SpLi a:hover {
	background-image: url(/images/menudot01.png);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: bold;
	color: #0090d9;
	}
.Sp_left .SpUL .SpLi .aon{
	background-image: url(/images/menudot01.png);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: bold;
	color: #0090d9 !important;
	}
.Sp .Sp_left .leftcontact {
	width: 200px;
	height: 202px;
	float: left;
	background-image: url(/images/po.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 10px;
}
.Sp_left .leftcontact .wenzyu {
	width: 200px;
	height: 20px;
	margin-top: 155px;
	float: left;
	text-indent: 60px;
	color: #727272;
	font-size: 14px;
}
.Sp_left .leftcontact .yunbbv {
	float: left;
	width: 200px;
	height: 24px;
	text-indent: 60px;
	color: #34abff;
	font-weight: bold;
	font-size: 14px;
}








.Sp .Sp_right {
	float: left;
	width: 968px;
	margin-left: 30px;
	height: auto;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
}
.Sp .Sp_right .honorUl {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}
.Sp_right .honorUl .honorLi {
	width: 100%;
	height: 100%;
	float: left;
	
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	
	position: relative;
	display: table;
}
.Sp_right .honorUl .honorLi p{
	position: absolute;
	left: 0;
	bottom: 0px;
	width: 98%;
	height: 25px;
	margin-left:10px;
	line-height: 25px;
	text-align: center;
	overflow: hidden;
	background: rgba(0,0,0,0.6);
filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000") 6; 	color: #FFFFFF;
}

.Sp_right .honorUl .honorLi a {
	display: table-cell;
	width: 100%;
	height: 100%;
	vertical-align: middle;
	text-align: center;
}

.Sp_right .honorUl .honorLi img {
	max-width: 98%;
	max-height: 100%;
	margin-left: auto;
	margin-right: auto;
}
.Sp .Sp_right .honor_detail {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	min-height: 500px;
	max-width: 950px;
}
.Sp_right .honor_detail h2 {
	text-align: center;
	border-bottom: 1px solid #dddddd;
	line-height: 60px;
	margin-bottom: 20px;
	color: #10a7f8;
	font-size: 24px;
	font-weight: normal;
}

.Sp_right .honor_detail img {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.Sp .Sp_right h1 {
	border-bottom: 4px solid #e8e8e8;
	border-left: 4px solid #10a7f8;
	font-size: 18px;
	line-height: 46px;
	text-indent: 15px;
	color: #10a7f8;
}
.Sp_right h1 span {
	font-size: 14px;
	line-height: 46px;
	color: #bdbdbd;
	margin-left: 5px;
	font-weight: normal;
}
.Sp .Sp_right .newsUl {
}

.Sp_right .newsUl .newsLi {
	height: 120px;
	margin-top: 10px;
	border-bottom: 1px solid #dddddd;
	display: inline;
	padding-left: 10px;
	padding-top: 10px;
	width: 950px;
	float: left;
}
.newsUl .newsLi .newsIMG {
	width: 143px;
	height: 120px;
	float: left;
	margin-right: 20px;
}
.newsUl .newsLi .newsIMG a img {
	width: 135px;
	padding: 4px;
	height: 87px;
	border: 1px solid #dddddd;
}
.newsUl .newsLi .newsTt {
	width: 700px;
	height: 25px;
	font-size: 14px;
	line-height: 24px;
	float: left;
}
.newsUl .newsLi .newsTt a {
	color: #636363;
	float: left;
}
.newsUl .newsLi .newsDt {
	width: 700px;
	height: 15px;
	float: left;
	font-size: 12px;
	line-height: 15px;
	color: #b6b6b6;
	padding-top: 2px;
	padding-bottom: 2px;
}
.newsUl .newsLi .newsDet {
	line-height: 22px;
	font-size: 14px;
	color: #939393;
	width: 700px;
	padding-top: 3px;
	float: left;
}


.newsUl .newsLi .newsTt a:hover {
	color: #10a7f8;

}

/*****/
.Sp .Sp_right .news_detail {
	padding: 10px;
}
.Sp_right .news_detail h2 {
	font-size: 22px;
	line-height: 52px;
	font-weight: normal;
	text-align: center;
	color: #10a7f8;
}
.Sp_right .news_detail h3 {
	padding-bottom: 10px;
	text-align: center;
	color: #999;
	font-size: 12px;
	font-weight: normal;
	border-bottom: 1px dashed #E5E5E5;
}
.Sp_right .news_detail .news_text {
	font-size: 18px;
	/*text-indent: 28px;*/
	line-height: 22px;
	color: #797979;
	min-height: 400px;
	width: 948px;
	word-break: break-all !important; /*支持IE，chrome，FF不支持*/
	　　word-wrap: break-word !important;/*支持IE，chrome，FF*/
	overflow-x: hidden;
	text-align: justify;
}
.Sp_right .news_detail .news_text p img {
	max-width: 800px;
}
.news_next {
	width: 100%;
	min-height: 40px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #82F196;
}
.news_back{
	width: 100%;
	min-height: 40px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	}
/**Team***/
.Sp .Sp_right .TeamUl {
}

.Sp_right .TeamUl .TeamLi {
	height: 240px;
	border-bottom: 1px solid #dddddd;
	display: inline;
	padding-left: 10px;
	padding-top: 10px;
	width: 950px;
	float: left;
	padding-bottom: 10px;
}
.TeamUl .TeamLi .TeamIMG {
	width: 240px;
	height: 240px;
	float: left;
	margin-right: 20px;
	border: 1px solid #dddddd;
	display: table;
}
.TeamUl .TeamLi .TeamIMG a img {
	max-width: 232px;
	padding: 4px;
	max-height: 232px;
	display: table-cell;
	vertical-align: middle;
	margin-left: auto;
	margin-right: auto;
}
.TeamUl .TeamLi .TeamTt {
	width: 660px;
	height: 36px;
	font-size: 24px;
	line-height: 36px;
	float: left;
}
.TeamUl .TeamLi .TeamTt a {
	color: #10a7f8;
	float: left;
}
.TeamUl .TeamLi .TeamTt a:hover {
	color: #10a7f8;

}
.TeamUl .TeamLi .TeamDt {
	width: 660px;
	height: 15px;
	float: left;
	font-size: 12px;
	line-height: 15px;
	color: #b6b6b6;
	padding-top: 2px;
	padding-bottom: 2px;
}
.TeamUl .TeamLi .TeamDet {
	line-height: 30px;
	font-size: 18px;
	text-indent: 28px;
	color: #939393;
	width: 660px;
	padding-top: 3px;
	float: left;
}




/**Job***/
.Sp .Sp_right .JobUl {
}

.Sp_right .JobUl .JobLi {
	height: 36px;
	border-bottom: 1px solid #dddddd;
	padding-left: 10px;
	padding-top: 10px;
	width: 950px;
	float: left;
	padding-bottom: 10px;
	display: inline;
}
.JobUl .JobLi .JobTt {
	width: 700px;
	height: 36px;
	font-size: 18px;
	line-height: 36px;
	float: left;
}
.JobUl .JobLi .JobTt a {
	color: #10a7f8;
	float: left;
}
.JobUl .JobLi .JobTt a:hover {
	color: #10a7f8;

}
.JobUl .JobLi .JobDt {
	width: 150px;
	height: 36px;
	float: left;
	font-size: 12px;
	line-height: 36px;
	color: #b6b6b6;
}
.JobUl .JobLi .JobDet {
	line-height: 36px;
	font-size: 14px;
	color: #939393;
	width: 100px;
	float: right;
	text-align: center;
}
.Sp_right .contact_Text {
	width: 100%;
	float: left;
	margin-top: 20px;
	min-height: 50px;
	padding: 10px;
	margin-bottom: 20px;
	text-align: left;
}
.Sp_right .contact_Text ul li {
	font-size: 14px;
	line-height: 30px;
	text-align: left;
	color: #464646;
	text-decoration: none;
}
.contact_Text ul .companyname {
	font-size: 18px !important;
	font-weight: bold;
	line-height: 36px !important;
}


.Sp .Sp_right .map {
	width: 568px;
	float: right;
	margin-top: 20px;
}


/*分页page.asp页*/
.Showpage{
	width: 100%;
	line-height: 25px;
	text-align: center;
	border-top: 1px #CCCCCC solid;
	font-size: 14px;
}
.page{
	width: 650px;
	padding-top: 10px;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 10px;
	text-align: center;
	position: relative;
	height: 30px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto
}

.page li{
	line-height: 22px;
	width: auto;
	padding: 0px 10px 0px 10px;
	color: #B5B5B5;
	display: block;
	background-color: #E6E6E6;
	border: #CCCCCC 1px solid;
	float: left;
	margin-left: 3px;
	text-align: center;
	font-size: 14px;
}
.page li:hover{
	text-decoration: none;
	width: auto;
	display: block;
	background-color: #FFFFFF;
	color: #D0D0D0;
}
.page li a:hover{
	color: #1794EF;
	}
.page li input.sz{line-height:17px; height:17px; width:15px; background-color:#E6E6E6; border:#CCCCCC 1px solid; margin-left:3px; text-align:center}
.page .page_wz_1 {line-height:21px; height:22px;color:#333333; border:0px;text-align:center;float:left;}
.PdListBox .PdPicShowTitle {
	width: 886px;
	height: 60px;
	float: left;
	line-height: 60px;
	font-size: 24px;
	color: #1794EF;
	text-align: center;
	border-bottom: 1px dashed #DFDFDF;
	margin-bottom: 20px;
}
.PdListList .PdListBox .PdPicShowBox {
	width: 400px;
	height: 480px;
	float: left;
}
.PdListBox .PdPicShowBox .PdPicBig {
	width: 380px;
	height: 380px;
	border: 1px solid #E1E1E1;
	margin-top: 9px;
	margin-right: 9px;
	margin-bottom: 9px;
	margin-left: 9px;
}
.PdPicShowBox .PdPicBig img {
	max-width: 380px;
	max-height: 380px;
	margin-left: auto;
	margin-right: auto;
}

.PdListBox .PdPicShowBox .PdPicSmall {
	width: 380px;
	height: 100px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.PdPicShowBox .PdPicSmall img {
	max-width: 100px;
	max-height: 100px;
}

.PdListList .PdListBox .PdPicShowBreif {
	width: 468px;
	height: 472px;
	float: left;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
}
.PdListBox .PdPicShowBreif pps {
	width: 100%;
	height: 50px;
	font-size: 18px;
	line-height: 50px;
	float: left;
	color: #909090;
}
.PdListBox .PdPicShowBreif ppt {
	float: left;
	width: 100%;
	height: 300px;
	line-height: 24px;
	font-size: 18px;
	color: #909090;
	overflow-y: hidden;
}
.PdListBox .PdPicShowBreif ppc {
	line-height: 50px;
	font-size: 18px;
	color: #1794EF;
	float: left;
	height: 50px;
	width: 100%;
}
.PdListList .PdListBox .Pdtitle {
	width: 869px;
	height: 38px;
	border-left: 6px solid #1794EF;
	border-bottom: 3px solid #E5E5E5;
	border-top: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	color: #1794EF;
	font-size: 18px;
	line-height: 38px;
	text-indent: 30px;
	margin-left: 10px;
}
.PdListList .PdListBox .PdDetail {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 856px;
	min-height: 500px;
	margin-left: 10px;
}
/****************/
.Sp_right .newsUl .faqLi {
	height: 120px;
	margin-top: 10px;
	border-bottom: 1px solid #dddddd;
	display: inline;
	padding-left: 10px;
	padding-top: 10px;
	width: 950px;
	float: left;
}
.newsUl .faqLi .faqIMG {
	width: 143px;
	height: 120px;
	float: left;
	margin-right: 20px;
}
.newsUl .faqLi .faqIMG a img {
	width: 135px;
	padding: 4px;
	height: 87px;
	border: 1px solid #dddddd;
}
.newsUl .faqLi .faqTt {
	width: 950px;
	height: 25px;
	font-size: 14px;
	line-height: 24px;
	float: left;
}
.newsUl .faqLi .faqTt a {
	color: #10a7f8;
	float: left;
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
}
.newsUl .faqLi .faqDt {
	width: 950px;
	height: 15px;
	float: left;
	font-size: 12px;
	line-height: 15px;
	color: #b6b6b6;
	padding-top: 2px;
	padding-bottom: 2px;
}
.newsUl .faqLi .faqDet {
	line-height: 22px;
	font-size: 14px;
	text-indent: 28px;
	color: #939393;
	width: 950px;
	padding-top: 3px;
	float: left;
}

.newsUl .faqLi .faqTt a:hover {
	color: #10a7f8;

}.Sp .Sp_right .messagebox {
	width: 960px;
	height: 380px;
	float: left;
	
	background-repeat: no-repeat;
	background-position: right bottom;
	border-top: 1px solid #dedede;
	padding-left: 10px;
}
.Sp_right .messagebox table {
	color: #646464;
	font-size: 14px;
}
.Sp_right .messagebox input {
	line-height: 28px;
	height: 28px;
}
.news_list {
	line-height: 32px;
	color: #535353;
}
.news_list .list1 {
	padding-left: 20px;
}
.products_box {
	float: left;
	width: 350px;
	height: 250px;
	text-align: center;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.products_box .int {
	line-height: 32px;
	color: #676767;
	font-size: 14px;
}



.news_list .list1 .date {
	margin-right: 30px;
	color: #0D81ED;
}
<!--0.0002131462097168-->