@charset "gb2312";
/* CSS Document */
.Wrapper{width:100%; height:100%; margin:0 auto; overflow:hidden;}
.headerWrapper{width:100%; height:100%;  border-bottom:1px solid #ddd;}
.headerDIV{width:1300px; height:100px; margin:0 auto; position:relative;}
a.logo{position:absolute; left:0px; top:18px; background:url(../images/logo.png) no-repeat left top; width:273px; height:65px; display:block;}
UL#menu{
margin:0 auto; width:780px; z-index:999; position:absolute; left:350px; top:0px;
}
UL#menu li{
float:left; width:130px; height:100px; text-align:center; position:relative; margin-right:1px;
}
UL#menu li .tit{font-size:14px; line-height:20px; padding-top:43px;}
UL#menu li span{font-size:12px; line-height:15px; display:block;}

UL#menu LI A {
DISPLAY: block; COLOR: #000; height:100px;
}
UL#menu UL {
POSITION:absolute; left:0px; top:101px;
}
UL#menu LI A { display:block; 
}
UL#menu LI A:hover {background-color:#e9e9e9;
}
UL#menu UL.children{
display:none;
}
UL#menu UL.children li{
float:none; width:130px; height:35px; line-height:35px; overflow:hidden; margin:0; padding:0px; border-bottom:1px solid #e0e0e0;
}
UL#menu UL.children li A{
background-color:#c5c5c5; color:#000; float:none; opacity:0.8;filter:alpha(opacity=80);
}
UL#menu UL.children li A:hover{
background-color:#39b54a; color:#fff; float:none;
}
*html UL#menu UL.children li{
margin-bottom:-3px;
}
*+html UL#menu UL.children li{
margin-bottom:-3px;
}

/* SEARCH */
.srch {
background: no-repeat left top; width:211px; position:absolute; right:0px; top:45px; height:30px;
}
.srch input {
border:0; font-size: 12px; height:28px; line-height:28px; background: none transparent scroll repeat 0% 0%; margin: 0px 0px 0px 5px; padding-left:5px; width: 165px; color: #666;  font-family:"Microsoft YaHei UI Light","Microsoft YaHei","Î¢ÈíÑÅºÚ","\5b8b\4f53",Arial,sans-serif;
}
.srch .btnn{
 margin:0px; width:30px; position:absolute;	height:30px; top:0px; right:0px;
}
#srch_rslts {
font-size:12px; margin: 5px 0px 30px; color: #999;
}
#srch a {
text-decoration: none;
}
#srch a:hover {
text-decoration: underline;
}

/*i-ban*/
.i-ban {position: relative; height:650px; overflow:hidden; margin-bottom:2px;}
.i-ban .list {height:650px; overflow:hidden;}
.i-ban li {position: absolute; left: 50%; width:1920px; margin-left: -960px; height:650px; display: none;}
.i-ban .btn{position:absolute; left: 50%;bottom:25px; height:4px;}
.i-ban .btn span{display: inline-block; width:67px; height:4px; background:url(../images/bg_btn01.png) no-repeat 0 0 transparent; margin: 0 5px; cursor: pointer;}
.i-ban .btn span.cur {background-position: 0 -4px;}
.i-ban .arrow {left: 50px; top:0; width: 27px; height:650px; cursor: pointer;}
.i-ban .arrow.prev {background: url("../images/prev01.png") no-repeat left center transparent;}
.i-ban .arrow.prev.hover{background-position: right center;}
.i-ban .arrow.next {left: auto; right: 50px; background: url("../images/next01.png") no-repeat right center transparent;}
.i-ban .arrow.next.hover{background-position: left center;}

.i-dhWrapper{width:100%; height:100%; background-color:#e9e9e9;}
.i-dhDiv{width:1300px; height:70px; margin:0 auto;}
.i-aboutWrapper{width:100%; margin-bottom:1px;}
.i-aboutDIV{width:1300px; height:100%; margin:0 auto;}
.i-about_nav{width:208px; height:36px; left:0px; top:20px; background:url(../images/i-about_nav.png) no-repeat left top;}
.i-about_nav1{width:146px; height:32px; left:0px; top:20px; background:url(../images/i-about_nav1.png) no-repeat left top;}
.i-about-li{width:1100px; height:100%; overflow:hidden;}
.i-about-li-l{width:500px; height:100%; overflow:hidden; margin-top:50px; margin-right:30px; line-height:24px;}
.i-about-li-r{width:520px; height:100%; overflow:hidden; margin-top:50px; line-height:22px;}

.tips {
width:200px;
height:100%;
float:right;
}
a.more{width:94px; height:30px; background:url(../images/more_bg.gif) no-repeat left top; color:#666; display:block; margin-top:20px; margin-bottom:15px; font-size:13px; line-height:30px; float:right;}
a.more:hover{width:94px; height:30px; background:url(../images/more_bg.gif) no-repeat left bottom; color:#39b54a;}
a.more1{width:94px; height:30px; background:url(../images/more_bg.gif) no-repeat left top; color:#666; display:block; font-size:13px; line-height:30px; right:0px; top:60px;}
a.more1:hover{width:94px; height:30px; background:url(../images/more_bg.gif) no-repeat left bottom; color:#39b54a;}
.tips ul {
text-align:center;
font-size:12px;
line-height:30px;
width:100%;
}
.tips ul li {
width:160px;
text-align:left;
}
.tips ul li.last {
margin-bottom:20px
}
.tips ul li a{color:#666;}
.tips ul li a:hover{color:#61aa31; }
.tips ul li h3{font-size:13px; line-height:28px;}
.tips ul li span{font-size:12px; line-height:12px;}
.wel-pro ul {
	float:none;
	width:100%;
	margin-bottom:1px;
}
.wel-pro ul li {
	width:33.18%;
	background:#fff;
	position:relative;
	left:-50px;
	opacity:0;
	margin-right:2px
}
.wel-pro ul li.cur {
	background:#f7f7f7
}
.wel-pro ul li .img {
	overflow:hidden;
	cursor:pointer
}
.wel-pro ul li .img img {
	display:block;
	width:100%;
	transform:scale(1.1)
}
.wel-pro li:hover .img img {
	transform:scale(1.2)
}
.i-yyWrapper{width:100%; height:420px; background:url(../images/yy_bg.png) no-repeat center center; overflow:hidden; margin:0 auto 1px;}
.i-yyDIV{width:1300px; height:420px; margin:0 auto;}
.i-yy_nav{width:115px; height:36px; background:url(../images/i-yy_nav.png) no-repeat left top; margin-top:20px;}
ul.yy-li{width:440px; height:100%; overflow:hidden; left:40px; top:100px; }
ul.yy-li li{width:80px; height:83px; float:left; overflow:hidden; margin-right:60px; margin-bottom:40px}
a.yy-img1{ background:url(../images/yy-img1.png) no-repeat left top; width:80px; height:83px; display:block;}
a.yy-img1:hover{ background:url(../images/yy-img1.png) no-repeat left bottom; width:80px; height:83px;}
a.yy-img2{ background:url(../images/yy-img2.png) no-repeat left top; width:80px; height:83px; display:block;}
a.yy-img2:hover{ background:url(../images/yy-img2.png) no-repeat left bottom; width:80px; height:83px;}
a.yy-img3{ background:url(../images/yy-img3.png) no-repeat left top; width:80px; height:83px; display:block;}
a.yy-img3:hover{ background:url(../images/yy-img3.png) no-repeat left bottom; width:80px; height:83px;}
a.yy-img4{ background:url(../images/yy-img4.png) no-repeat left top; width:80px; height:83px; display:block;}
a.yy-img4:hover{ background:url(../images/yy-img4.png) no-repeat left bottom; width:80px; height:83px;}
a.yy-img5{ background:url(../images/yy-img5.png) no-repeat left top; width:80px; height:83px; display:block;}
a.yy-img5:hover{ background:url(../images/yy-img5.png) no-repeat left bottom; width:80px; height:83px;}
a.yy-img6{ background:url(../images/yy-img6.png) no-repeat left top; width:80px; height:83px; display:block;}
a.yy-img6:hover{ background:url(../images/yy-img6.png) no-repeat left bottom; width:80px; height:83px;}
.i-news_nav{width:281px; height:59px; left:0px; top:55px; background:url(../images/i-news_nav.png) no-repeat left top;}

.wel-newDIV{width:1300px; height:100%; margin:40px auto 50px; overflow:hidden;}
.wel-new .x-box {
	width:630px;
	overflow:hidden;
	float:left;
	opacity:0;
}
.wel-new .x-box .fll {
	width:250px;
	float:left;
	overflow:hidden;
	margin-right:10px;
}
.wel-new .x-box .tit {
	overflow:hidden;
	height:24px;
	margin-top:11px;
	margin-bottom:12px
}
.wel-new .x-box .tit p {
	font-size:16px;
	color:#333;
	line-height:24px;
	height:24px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1;
	overflow:hidden
}
.wel-new .x-box .te {
	font-size:14px;
	color:#999;
	line-height:24px;
	height:48px;
	overflow:hidden;
	margin-bottom:12px
}
.wel-new .x-box .te p {
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	height:45px;
	overflow:hidden
}
.wel-new .x-box .time {
	font-size:12px;
	color:#999;
	margin-bottom:35px
}
.wel-new .x-box .more {
	width:49px;
	height:36px;
	border:1px solid #c8c8c8;
	background:url(../images/img-07.png) no-repeat center;
	display:block;
	margin-top:30px;
transition:all .3s
}
.wel-new .x-box:hover .more {
	width:146px;
	background:#82cd0e;
	color:#fff;
	text-align:center;
	line-height:36px;
	border:1px solid #82cd0e;
	overflow:hidden;
	background:url(../images/move.png) no-repeat left top;
}
.wel-new .x-box .frr {
	float:left;
	width:370px;
	overflow:hidden;
}
.wel-new .x-box .frr img {
	display:block;
	width:370px;
	height:240px;
transition:all .3s
}
.wel-new .x-box:hover .frr img {
transform:scale(1.1);
transition:all .3s
}
.i-a{width:100%; height:50px; background-color:#e9e9e9; margin:0 auto; overflow:hidden; clear:both;}
.footerWrapper{width:100%; height:420px; background:url(../images/footer_bg.gif) repeat-y center center; margin:0 auto;}
.footerDIV{width:1300px; height:100%; overflow:hidden; margin:0 auto;}
ul.fonav{width:935px; height:400px; left:0px; top:80px;}
ul.fonav li{color:#fff; float:left; text-align:center; font-size:13px; margin-right:0px; text-align:left}
ul.fonav li a{color:#fff; display:block; line-height:28px;}
ul.fonav li a:hover{color:#c5c5c5;}
ul.fonav li .tit{font-size:15px;}
ul.fonav li .ten{font-size:13px; display:block; margin-bottom:40px; color:#c5c5c5}
ul.fonav li a.ttn{line-height:18px; display:block; margin-bottom:5px;}
ul.fonav li .tten{font-size:11px; color:#c5c5c5;}

.shareDIV{width:211px; height:100%; position:absolute; left:1000px; top:80px;}
.sharenav{width:211px; line-height:18px; color:#fff; font-size:13px; margin-bottom:20px;}
#share a{
  width: 51px;
  height: 50px;
  padding: 0;
  margin-right:10px;
  opacity: 1;
  overflow:hidden;
}
#share a.bds_tsina {
background:url(../images/sina.png) no-repeat left top;
}
#share a.bds_mail {
background:url(../images/youxiang.png) no-repeat left top;
}
#share a.bds_weixin {
background:url(../images/weixin.png) no-repeat left top;
}
#share a:hover {
  opacity: 0.35;
}

.nbanner{width:100%; height:50px; background:url(../images/n-banner.jpg) no-repeat center center; margin:0 auto; padding-top:420px;}
.pbanner{width:100%; height:50px; background:url(../images/p-banner.jpg) no-repeat center center; margin:0 auto; padding-top:420px;}
.apbanner{width:100%; height:50px; background:url(../images/ap-banner.jpg) no-repeat center center; margin:0 auto; padding-top:420px;}
ul#nnnav{width:100%; height:50px; margin:0 auto; overflow:hidden; position:absolute; left:0px; top:420px;}
ul#nnnav li{width:33.25%; height:50px; line-height:50px; text-align:center; font-size:14px;opacity:0.9;filter:alpha(opacity=90);}
ul#nnnav li a{ background-color:#747474; color:#fff; display:block; transition: background 0.5s; opacity:0.9;filter:alpha(opacity=90);}
ul#nnnav li a:hover{ background-color:#39b54a; color:#fff;transition: background 0.5s;}

.ab-nrDIV{width:1300px; height:100%; overflow:hidden; margin:0 auto;}
.ab-DIV1{width:1250px; height:100%; overflow:hidden; margin:0 auto;}
.ab-nav1{width:1250px; background:url(../images/ab-qyjs_nav.png) no-repeat left center; height:70px; margin:0 auto 20px; border-bottom:1px solid #898989}
.ab-DIV1-L{width:615px; height:100%;}
ul#ab-sc{width:1304px; height:100%; margin-top:4px; margin-bottom:4px;}
ul#ab-sc li{width:648px; height:100%; float:left; margin-right:4px; margin-bottom:4px;}
.ab-nav2{width:1250px; background:url(../images/ab-jzg_nav.png) no-repeat left center; height:70px; margin:0 auto; border-bottom:1px solid #898989}
.ab-nr-img2{width:1300px; background:url(../images/ab-bg.png) repeat-y center center; margin:0 auto; height:100%; overflow:hidden; padding-top:10px; padding-bottom:20px; }
ul#ab-sc1{width:1304px; height:100%; margin-top:4px; margin-bottom:4px;}
ul#ab-sc1 li{height:100%; float:left; margin-right:4px; margin-bottom:4px;}
.ab-nav3{width:1250px; background:url(../images/ab-team_nav.png) no-repeat left center; height:70px; margin:0 auto 20px; border-bottom:1px solid #898989}
.teamDIV1{width:690px; height:100%; margin-right:60px}
.teamDIV2{width:480px; height:100%;}
ul#team{width:495px; height:100%; overflow:hidden;}
ul#team li{float:left; width:150px; height:178px; margin-right:15px; margin-bottom:18px}

.proWrapper{width:100%; height:100%; overflow:hidden; margin:0 auto; background-color:#e9e9e9;}
.proDIV{width:1300px; height:100%; overflow:hidden; margin:0 auto 5px; background-color:#fff;}
.pro_nr{width:1250px;  margin:0 auto 5px; height:100%; overflow:hidden;}
.pro_nav{width:1250px; background:url(../images/cfdq_nav.png) no-repeat left center; height:70px; margin:0 auto 20px; border-bottom:1px solid #898989;}
.pro_nav1{width:1250px; background:url(../images/cfdq_nav1.png) no-repeat left center; height:70px; margin:0 auto 20px; border-bottom:1px solid #898989;}
.pro_nav2{width:1250px; background:url(../images/cfdq_nav2.png) no-repeat left center; height:70px; margin:0 auto 20px; border-bottom:1px solid #898989;}
ul#pro_img{width:1280px; height:100%; margin:0 auto 50px; overflow:hidden;}
ul#pro_img li{width:622px; height:380px; float:left; margin-right:6px}
ul#pro_img1{width:1290px; height:100%; margin:0 auto 50px; overflow:hidden;}
ul#pro_img1 li{width:306px; height:380px; float:left; margin-right:8px}

.pro_nav3{width:1250px; height:50px; margin:0 auto 20px; border-bottom:1px solid #898989; padding-top:20px}
.pro_img3{width:100%; height:100%; margin:0 auto 50px; overflow:hidden; text-align:center;}
.con_img{width:100%; height:100%; margin:0 auto 50px; overflow:hidden; text-align:left; font-size:14px;}
.con_img1{width:100%; height:100%; margin:0 auto 50px; overflow:hidden; text-align:left;}

.new-banner{width:100%; height:470px; background:url(../images/new-banner.jpg) no-repeat center center; margin:0 auto; position:relative;}
ul#newnav{width:100%; height:50px; margin:0 auto; overflow:hidden; position:absolute; left:0px; top:420px;}
ul#newnav li{width:100%; height:50px; line-height:50px; text-align:center; font-size:14px; }
ul#newnav li a{background-color:#747474; color:#fff; display:block; transition: background 0.5s; opacity:0.9;filter:alpha(opacity=90);}
ul#newnav li a:hover{ background-color:#39b54a; color:#fff;transition: background 0.5s;}

.newWrapper{width:100%; height:100%; overflow:hidden; margin:0 auto; background-color:#e9e9e9;}
.newDIV{width:1300px; height:100%; overflow:hidden; margin:0 auto; background-color:#fff;}
.new_nr{width:1400px; background-color:#fff; margin:0 auto 5px; height:100%; overflow:hidden;}
.new_nav{width:1200px; margin:0 auto; height:100px; border-bottom:2px solid #e7e7e7; background:url(../images/new_nav.png) no-repeat left top; margin-top:40px; margin-bottom:50px;}
ul.news_li{ margin-top:50px; margin-left:55px;}
ul.news_li li{width:380px; height:180px; float:left; border:1px solid #ececec; display:block; margin-right:20px; margin-bottom:30px;}
ul.news_li li a{ background-color:#fff; display:block; color:#666;}
ul.news_li li a:hover{ background-color:#39b54a; color:#fff;}
ul.news_li li .newtit{width:340px; height:34px; line-height:34px; overflow:hidden; margin:0 auto; font-size:15px; font-weight:bold;}
ul.news_li li .newjj{width:340px; height:100px; line-height:25px; overflow:hidden; margin:0 auto;}
ul.news_li li .line{width:380px; margin:0 auto; height:1px; background-color:#ececec;}
ul.news_li li .sjDIV{width:340px; height:45px; line-height:45px; margin:0 auto; overflow:hidden; position:relative;}
ul.news_li li .sjDIV .jia{width:17px; height:17px; position:absolute; background:url(../images/jia.png) no-repeat left top; right:0px; top:14px;}
DIV#N_P{clear:both; text-align:center; margin:15px auto 20px; color:#858585; padding-left:18px;}
DIV#N_P A{color:#000;}
DIV#N_P A:hover{color:#014099;}
.news_bta{width:1200px; margin:20px auto 5px; font:16px/30px "Microsoft YaHei UI Light","Microsoft YaHei","Î¢ÈíÑÅºÚ","\5b8b\4f53",Arial,sans-serif; text-align:center; border-bottom:1px solid #e0e0e0; color:#666; font-weight:bold;}
.news_time{width:1200px; text-align:center; font:12px/20px "Microsoft YaHei UI Light","Microsoft YaHei","Î¢ÈíÑÅºÚ","\5b8b\4f53",Arial,sans-serif; text-align:center;}
a.arr_L{width:100%; height:25px; line-height:25px; color:#000; text-decoration:underline;}
a.arr_L:hover{color:#39b54a; text-decoration:underline;}

.cbanner{width:100%; height:50px; background:url(../images/c-banner.jpg) no-repeat center center; margin:0 auto; padding-top:420px;}
ul#cnav{width:100%; height:50px; margin:0 auto; overflow:hidden; position:absolute; left:0px; top:420px;}
ul#cnav li{width:49.9%; height:50px; line-height:50px; text-align:center; font-size:14px; }
ul#cnav li a{ background-color:#747474; color:#fff; display:block; transition: background 0.5s; opacity:0.9;filter:alpha(opacity=90);}
ul#cnav li a:hover{ background-color:#39b54a; color:#fff;transition: background 0.5s;}

.msg {width: 1200px; margin-bottom: 0px; }
.msgForm { width: 110%; margin-top:50px; overflow: hidden; }
.msgForm li { float:left; position: relative; z-index: 10; width:300px; margin:0 12px 12px 0; }
.msgForm li:first-child .m-input { text-indent: 100px; }
.msgForm .m-textabox { width:100%; }
.m-textabox .m-input { width: 1170px; height: 140px; text-indent: 0; padding: 36px 10px 10px; }
.m-label { position: absolute; z-index: 12; padding: 0 10px; font-size: 12px; line-height:35px;
color: #a5a5a5; text-transform: uppercase; }
.m-input { padding: 8px 0; width:100%; text-indent: 136px; font-size:14px; line-height: 20px; color: #000; border: 2px solid #fefefe; background-color: #f4f4f4; border-radius:4px; -webkit-border-radius:4px }
.m-input:focus { border-color: #d8d8d8; background-color: #fff; }
.msgForm .m-opr { width:100%; font-size:12px; color: #7c7c7c; }
.msgForm .m-opr a { float: left; width: 90px; margin-right: 12px; }
/*contact end*/



.ui-table {
	position:fixed;
	left:0;
	right:0;
	top:0;
	bottom:0;
	width:100%;
	height:100%;
	display:none
}
.ui-tbody {
	width:750px;
	height:535px;
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin:auto;
	background:#fff;
	padding:45px 42px;
	box-sizing:border-box
}
.ui-tbody .rightx {
	background-color:#fff;
	background:url(../images/kol.png)no-repeat center
}
.ui-title {
	font-size:20px;
	color:#333;
	text-align:center
}
.ui-ul {
	overflow:hidden;
	margin-top:20px
}
.ui-li {
	height:47px;
	width:318px;
	border:1px solid #dbdbdb;
	box-shadow:0 0 5px 1px rgba(0, 0, 0, .1);
	float:left;
	margin-left:24px;
	position:relative;
	margin-top:15px
}
.ui-li:nth-child(2n+1) {
margin-left:0
}
.ui-li input {
	border:none;
	background:none;
	outline:none;
	height:100%;
	width:100%;
	font-size:15px;
	color:#7f7f7f;
	padding-left:18px;
	padding-right:63px;
	box-sizing:border-box
}
.ui-li span {
	color:#bdbdbd;
	font-size:15px;
	position:absolute;
	right:18px;
	top:0;
	display:block;
	height:47px;
	line-height:47px
}
.ui-textarea {
	margin-top:15px;
	width:100%;
	height:130px;
	border:1px solid #dbdbdb;
	box-shadow:0 0 5px 1px rgba(0, 0, 0, .1);
	position:relative
}
.ui-textarea textarea {
	border:none;
	background:none;
	outline:none;
	resize:none;
	height:100%;
	padding-right:63px;
	box-sizing:border-box;
	width:100%;
	color:#7f7f7f;
	padding-left:18px;
	padding-top:15px;
	font-size:15px
}
.ui-textarea span {
	position:absolute;
	display:block;
	right:18px;
	top:8px;
	color:#bdbdbd;
	font-size:15px
}
.ui-input {
	border:none;
	background:none;
	outline:none;
	width:240px;
	height:45px;
	margin:0 auto;
	color:#fff;
	font-size:16px;
	display:block;
	background:#666;
	margin-top:20px
}
.slide-c {
	position:fixed;
	height:204px;
	right:0;
	top:0;
	bottom:0;
	margin:auto;
	z-index:999;
}
.slide-c ul {
	width:50px
}
.slide-c li {
	width:50px;
	height:50px;
	margin-bottom:1px
}
.slide-c li .img {
	background:#444445;
	position:relative;
	z-index:2;
	cursor:pointer
}
.slide-c li .img img {
	display:block;
	width:100%
}
.slide-c li .box {
	position:absolute;
	left:50px;
	top:0;
	height:50px;
	width:150px;
transition:all .3s;
	background:#82cd0e;
	border-right:1px solid #8fd227;
	text-align:center;
	line-height:50px;
	font-size:16px;
	color:#fff
}
.slide-c li:hover .img, .slide-c li.cur .img {
	background:#82cd0e
}
.slide-c li:hover .img a {
	display:block
}
.slide-c li:hover .box {
	left:-150px
}
.t-slide {
	width:360px;
	height:420px;
	position:fixed;
	top:50%;
	left:50%;
	margin-left:-180px;
	margin-top:-210px;
	-webkit-perspective:3000;
	z-index:5;
	display:none
}
.t-slide .box {
	width:360px;
	height:420px;
	background:#fff;
	transform:rotateX(-40deg);
	-webkit-transform:rotateX(-40deg);
transition:all .8s;
	box-shadow:0 0 10px #ddd
}
.t-slide .n-box {
	width:267px;
	margin:0 auto;
	overflow:hidden
}
.t-slide .n-box .p1 {
	font-size:18px;
	color:#333;
	font-style:italic;
	display:block;
	margin-top:45px
}
.t-slide .n-box .p2 {
	color:#555;
	font-style:italic;
	background:url(../images/img-37.jpg) no-repeat left bottom;
	padding-bottom:15px;
	display:block;
	font-size:12px
}
.t-slide .za {
	margin-top:20px
}
.t-slide .za a {
	display:block;
	float:none
}
.t-slide .box.cur {
	transform:rotateX(0deg);
	-webkit-transform:rotateX(0deg)
}
.t-slide .za a {
	padding-left:60px!important;
	color:#666!important;
	font-size:16px;
	line-height:26px;
	border-bottom:1px solid #ddd;
	height:50px;
	line-height:47px;
	background-position:20px center!important
}
.t-slide .za .bds_weixin {
	background:url(../images/z1.png) no-repeat
}
.t-slide .za .bds_tsina {
	background:url(../images/z2.png) no-repeat
}
.t-slide .za .bds_tqq {
	background:url(../images/z3.png) no-repeat
}
.t-slide .za .bds_renren {
	background:url(../images/z4.png) no-repeat
}
.t-slide .za .bds_sqq {
	background:url(../images/wqq.png) center center no-repeat
}
.t-slide .za .bds_fbook {
	background:url(../images/fb.png) center center no-repeat
}
.t-slide .za .bds_twi {
	background:url(../images/tw.png) center center no-repeat
}
.t-slide .hide {
	position:absolute;
	top:10px;
	right:10px;
	cursor:pointer
}
.toTop {
	position:fixed;
	z-index:4;
	bottom:30px;
	right:0px;
	width:50px;
	height:50px;
	box-shadow:5px #d2d2d2;
	background:url(../images/top.png) center center no-repeat;
	background-size:cover;
	display:none
}

.lml-hd-w {}
.lml-hd {
    float: none;
    width:100%;
    margin: 0 auto;
}
.lml-hd a {
    display: block;
    float: left;
    width:33.33%;
	font-size:13px;
	font-family:"Microsoft YaHei UI Light","Microsoft YaHei","Î¢ÈíÑÅºÚ","\5b8b\4f53",Arial,sans-serif;
    height:50px;
	line-height:50px;
    color: #fff;
    background-color:#747474;
    text-align: center;
	transition: background 0.5s;
	opacity:0.9;filter:alpha(opacity=90);
}
.lml-hd a:hover, .lml-hd a.cur {
    background-color:#39b54a;
    color: #fff;
	transition: background 0.5s; opacity:0.9;filter:alpha(opacity=90);
}
.lml-hd1 {
    float: none;
    width:100%;
    margin: 0 auto;
}
.lml-hd1 a {
    display: block;
    float: left;
    width:12.5%;
	font-size:13px;
	font-family:"Microsoft YaHei UI Light","Microsoft YaHei","Î¢ÈíÑÅºÚ","\5b8b\4f53",Arial,sans-serif;
    height:50px;
	line-height:50px;
    color: #fff;
    background-color:#747474;
    text-align: center;
	transition: background 0.5s;
	opacity:0.9;filter:alpha(opacity=90);
}
.lml-hd1 a:hover, .lml-hd1 a.cur {
    background-color:#39b54a;
    color: #fff;
	transition: background 0.5s; opacity:0.9;filter:alpha(opacity=90);
}
.lml-hd2 {
    float: none;
    width:100%;
    margin: 0 auto;
}
.lml-hd2 a {
    display: block;
    float: left;
    width:50%;
	font-size:13px;
	font-family:"Microsoft YaHei UI Light","Microsoft YaHei","Î¢ÈíÑÅºÚ","\5b8b\4f53",Arial,sans-serif;
    height:50px;
	line-height:50px;
    color: #fff;
    background-color:#747474;
    text-align: center;
	transition: background 0.5s;
	opacity:0.9;filter:alpha(opacity=90);
}
.lml-hd2 a:hover, .lml-hd2 a.cur {
    background-color:#39b54a;
    color: #fff;
	transition: background 0.5s; opacity:0.9;filter:alpha(opacity=90);
}
.lml-hd-w.ltop{
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999;
 
}


/*product*/
.product-list{width:1200px; overflow:hidden}
.product-list ul {width:1230px}
.product-list ul li{float:left;width:283px;height:300px;margin-top:20px;margin-right:20px;background-color:#fff;border:1px solid #eaeaea;overflow:hidden;}
.product-list ul li img{width:283px;height:230px;display:block;margin:1px 0}
.product-list ul li .title{width:270px;margin-top:30px;font-size:20px;color:#4b4b4b; text-align:center}
.product-list ul li:hover {border-color:#1d2088}
.product-list ul li:hover .title{color:#1d2088}

.pro-detail{ padding: 20px 0; }
.pro-detail h1{ padding: 5px 0;line-height:36px;font-size:24px;font-family:'Microsoft YaHei';text-align:center;}
.pro-detail .detail-time,
.pro-detail .detail-user{line-height:20px;padding-bottom: 10px;margin-bottom: 10px;font-size:12px;text-align:center;color:#999; border-bottom: solid 1px #e4e4e4;}
.pro-detail .detail-img{position:relative;zoom:1;padding:10px 0;text-align:center;}
.pro-detail .detail-img img,
.pro-detail .detail-con img{ max-width:740px;_width:expression((documentElement.clientWidth < 740) ? "" : "740px" );}
.pro-detail .detail-img .debtn-prev,
.pro-detail .detail-img .debtn-next{position:absolute;z-index:11;top:50%;display:block;width:54px;height:87px;margin-top:-44px;background:url(../images/pic-debtn.gif) no-repeat;opacity:.3;filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;}
.pro-detail .detail-img .debtn-prev:hover,
.pro-detail .detail-img .debtn-next:hover{opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;}
.pro-detail .detail-img .debtn-prev{left:0;background-position:left 0;}
.pro-detail .detail-img .debtn-next{right:0;background-position:right 0;}
.pro-detail .detail-con{line-height:24px;padding:10px 0; font-size: 14px;}

.pagenavi span,.fenye span,.pagenavi a ,.fenye a {
    float: left;
    border: solid 1px #ccc;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 10px;
    padding-right: 10px;
}


.pagenavi strong {
    float: left;
}
.pagenavi, .fenye{
    margin-top: 10px;
    margin-bottom: 20px;
    margin-left: 18px;
    width: 100%;
    overflow: hidden;
}




/*********      page      ***************/
#page{ width:100%;padding:30px 0 30px;overflow:hidden;}
#page .page_info{ text-align:center}
#page .page_info select{display:none;}
#page .page_info span{padding:5px 10px;font-size:14px;margin:0 2px; background:#CCC;line-height:30px;border:1px solid #CCC}
#page .page_info a{padding:5px 10px;font-size:14px;margin:0 1px; background:#FFF;line-height:30px;color:#888;border:1px solid #ddd}
#page .page_info span.nolink{background:#FFF;color:#ccc;border:1px solid #ddd}
#page .page_info font{color:#fff;}
