
/* pc */

header , nav , .mobile-banner , footer , #pro-banner-mobile , #down-banner-mobile , #about-banner-mobile , .about-linian-mobile , .lianxi-mobile , .foot02 ,.kunhuo-mobile , .pc-app-lunbo { display:none;}
#top ul li {
	display: block;
	float: left;
	width: 13.4%;
	height: 87px;
	line-height: 87px;margin:auto;
}
#top ul li a {font-size:14px;}
#top ul {
	float: left;
	margin-left: 2%;
	margin-top:0;
	width:66%;
}
#top .login {width:8%;margin:auto;margin-right:2%;line-height:87px;}
#top a.logo {float:left;margin-left:2%;width:20%;text-align:center;height:90px;}
#top #index_title_icon {
	height:90px;
}
#top {
	height: 90px;
	width: 100%;
}
#top .index_title_login {
	float: right;
	margin-right: 7px;
	height: 90px;
	line-height: 90px;
}

.flex-control-nav a{
    display:inline-block;
	width:22px;
	height:22px;
	line-height:70px;
	overflow:hidden;
	background:url(../images/dot.png) right 0 no-repeat;
	cursor:pointer;
}
.flex-control-nav .flex-active{
    background-position:0 -22px;
}
#index_content_banner2.index001{
    height:686px;
	background:url(../images/index00-bg-pc.jpg) no-repeat top center;
}
.index001 h1{
    font-size:42px;
	color:#555;
	height:130px;
	line-height:180px;
	letter-spacing:2px;
}
.index001 h3{
    font-size:22px;
	color:#888;
	margin-bottom:10px;
	letter-spacing:2px;
}
#index_content_banner2.index001 h3{
    font-size:18px;
}
#index_content_banner3 {
    background:#e4e4e4;
	height:auto;overflow:hidden;
}
ul.youshi {
    width:96%;
	height:auto;
	margin:60px 2% 0;
}
ul.youshi li { 
    width:23%;
	height:auto;overflow:hidden;
	margin:25px 1% 40px;
	float:left;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
}
ul.youshi li img {width:100%;}
ul.youshi li:hover {
    margin-top:10px;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
}
/* bottom */
#bottom {
	height: auto;
	width: 100%;
	background:#2f3035;
	color:#777;
}
#bottom #index_bottom_img {
	height: 265px;
	width: 100%;
}
#bottom div{
    overflow:hidden;
}
.foot01 {
    width:450px;
	float:left;
	border-right:1px #444 solid;
	margin-top:30px;
	padding:20px 0;
}
.foot01 .logo{
    float:left;
	width:170px;
	height:70px;
}
.foot01 .wenzi{
    width:200px;
	float:right;
	margin-right:20px;
	height:70px;
}
.foot01 .copy{
    margin-top:70px;
	width:400px;
	text-align:center;
}
.foot02 {
    /* padding:20px 40px; */
	margin-top:30px;
	float:left;
	border-right:1px #444 solid;
	width:310px;
}
.foot02 .ertu{
    width:155px;
	float:left;
	text-align:center;
}
.foot02 .ertu img{
	width: 60%;
	height: 60%;
}
.foot03{
    float:left;
	width:280px;
	margin:30px 0px 30px 30px;
	padding:20px 10px;
	color:#999;
	text-align:left;
}
.foot03 hr{
    border:none;
	background:none;
	height:18px;
}
.foot03 h1{
    color:#f5a033;
	font-weight:bold;
	font-size:42px;
	font-family:Arial, Helvetica, sans-serif;
}
.foot03 a{color:#999;}
.fukuang {
    width:auto;
	height:200px; 
	position:fixed;
	bottom:120px;
	right:20px;
	z-index:9999;
}
.fukuang .fu00{ 
    width:auto;
	height:60px;
	margin-bottom:10px;
}
.fukuang a div{
    display:none;
	float:right;
	margin-right:5px; 
	position:absolute;
	right:65px;
}
.fukuang a img{
    float:right; 
	position:absolute;
	right:0;
}
a.qq:hover .qq-left{
    display:block;
}
a.tel:hover .tel-left{
    width:167px; 
	height:201px;
	display:block;
	margin-top:-70px;
	background:url(../images/tel-left.png) no-repeat top right;
	color:#fff;
	text-align:left;
}
.fukuang .tel-left h2{
    margin-top:20px;
	margin-left:6px;
	line-height:40px;
}
.fukuang .tel-left h3{
    font-size:20px;
	font-weight:bold;
	line-height:28px;
	margin-left:6px;
}
a.erweima:hover .erweima-left{
    display:block;
	margin-top:-140px;
}
.pro-banner-pc {height:600px;background:url(../images/production_bannner1-pc.jpg) no-repeat top center;}

.pro .huise {width:100%;overflow:hidden;height:auto; background:#f7f7f7;}
.down-banner-pc{height:498px;background:url(../images/download_banner1-pc.jpg) no-repeat top center;}
.about-banner-pc {height:300px;background:url(../images/about_banner1-pc.png) no-repeat top center;}

#container #about_content_banner2 {
	background: url(../images/about_title.png) no-repeat center center;
	height: 84px;
	width: 100%;
	margin-top:-40px;
}
#container #about_content_banner2 ul li {
	display: block;
	list-style-type: none;
	float: left;
	height: 84px;
	width: 20%;
	text-align: center;
	line-height: 84px;
}
#container #about_content_banner2 ul {
	width:90%;padding:0 5%;
}
.about_div h1{
    margin-top:70px;
	line-height:60px;
	color:#666;
	font-size:48px;
}
.about_div h2{
    margin-bottom:50px;
	line-height:40px;
	color:#aaa;
	font-size:34px;
	font-family:candara, Helvetica, sans-serif;
}
.about_neirong {
    width:670px;
	line-height:30px;
	font-size:18px;
	color:#666;
	text-align:left;
}
.about_neirong p{
    margin-bottom:25px;
}

#container #about_content_banner4 {
	height: auto;
	width: 100%;
}
ul.wenhua {
    width:96%;
	height:auto;
	margin:60px 2% 0;
}
ul.wenhua li { 
    width:23%;
	height:auto;overflow:hidden;
	margin:20px 1% 40px;
	float:left;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
}
ul.wenhua li:hover {
    margin-top:10px;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
}
ul.wenhua li img{width:100%;}
.about_zhiwei{
    text-align:left;
	width:98%;
	max-width:980px;
}
.about_zhiwei hr{
	height:1px;
	background:none;
	border:none;
	border-top:2px #ddd dotted;
}
.about_zhiwei table{
	margin-top:28px;
	margin-bottom:28px;
}
.about_zhiwei table h4{ color:#aaa; font-size:13px;}
.about_zhiwei table td {
    padding:10px 10px;
	line-height:25px;
	color:#555;
}
.about_zhiwei .td01 {width:12%;}
.about_zhiwei .td02 {width:88%;}
table.liuyan td {
    line-height:32px;
}
table.liuyan input , table.liuyan textarea{
    border:1px #e9e9e9 solid;
	border-radius:2px;
	-moz-border-radius: 2px;  
	-webkit-border-radius: 2px; 
	margin-bottom:10px;
}
textarea.text {
    width:440px;
	height:160px;
	line-height:30px;
	vertical-align:top;
	padding:10px 10px;
	*width:460px;
	
}
input.name {
    width:400px;
	height:50px;
	line-height:50px;
	padding-left:60px;
	background:url(../images/about-lxwm-name.jpg) no-repeat left center;
}
input.tel {
    width:400px;height:50px;
	line-height:50px;
	padding-left:60px;
	background:url(../images/about-lxwm-tel.jpg) no-repeat left center;
}
table.liuyan input.button {
    width:460px;
	height:50px;
	line-height:50px;
	text-align:center;
	background:#f6a640;
	color:#fff;
	font-size:24px;
    border:1px #f6a640 solid;
	border-radius:5px; 
	-moz-border-radius: 5px;  
	-webkit-border-radius: 5px; 

}
/* denglu */
.pingtai {height:680px; background:url(../images/pingtai-bg-pc.jpg) no-repeat top center;}
.daili {height:680px; background:url(images/dali-bg-pc.jpg) no-repeat top center;}
.yuanzhang {height:680px; background:url(../images/yuanzhang-bg-pc.jpg) no-repeat top center;}
.login_pingtai { display:none;}
.denglu {width:1200px;overflow:hidden;}
.denglu .deng { width:360px; right:10px;margin-top:110px;margin-right:10px;padding:20px 20px;background:#fff;border:1px #ddd solid;line-height:40px;}
.denglu .deng div{width:90%;margin:0px 5% 0px;}
.denglu .title{font-size:20px;color:#EBA143;line-height:30px;}
.denglu .title img { vertical-align:top}
.denglu input{width:100%;height:40px;border:none;margin:8px 0;}
.denglu input#username {padding-left:45px;background:#f6f6f6 url(../images/login-name.png) no-repeat left center;}
.denglu input#password {padding-left:45px;background:#f6f6f6 url(../images/login-mima.png) no-repeat left center;}
.denglu input.button {background:#eba143;color:#fff;font-size:16px;}
.denglu hr{width:90%;margin:5px 5%;background:none;border:none;border-top:1px #ddd solid;height:1px;}
.denglu .fogot {text-align:right;height:26px;line-height:26px;font-size:13px;color:eba143;}
.denglu .tixing {line-height:20px;font-size:12px;color:#999; text-align:left;}
.denglu-bottom {line-height:50px;font-size:12px;color:#52350f; text-align:center;}
#top.login ul{float:right;}


/** 850-1200 px **/
#production_content img , #download_content img{width:100%;}
.about-linian-pc img{width:100%;max-width:944px;}

/***/
.pro img , .index001 img {max-width:100%;}
.index-video video , .index02-2 #video1{max-width:100%;height:340px;}
.pro .huangse {width:100%;background:#f8eeda;overflow:hidden;height:auto; }

.index-news-title{ width:100%;max-width:1440px; position:relative; }
.index-news-title h2{ font-size:20px; height:30px; font-weight:normal;}
.index-tabs{ position:relative; width:900px;  top:100px;}
.index-tabs li{ width:38px; height:94px; cursor:pointer; }
.index-tabs li.prev{ float:left;margin-left:0px;background:url(../images/jiantou-left.png) no-repeat;}
.index-tabs li.next{margin-right:0px;float:right; background:url(../images/jiantou-right.png) no-repeat;}
.index-news-show{  width:790px;height:300px;}
.index-news-show ul{text-align:center;}
.index-news-show ul li{ float:left;height:255px;margin:0 6px;}
.index-news-show ul li img{ height:255px;}
.index-news-show ul.hide{ display:none;}


/* ��ҳ ��Ʒ */
.index-pro .text {padding-left:2%;}
.index-pro.pro1 .title span{display:none;}
.index-pro.pro1 .pic img{width:98%;}

.index-logo-show {width:98%;margin:0 1%;}