﻿@charset "utf-8";
/* CSS Document */
.clear{clear: both;}
/*header*/
@media screen and (max-width:800px) {
	.head{display: none;}	
	.footc-dda{display: none;}
	.floating_ck{display: none;}
	.index_link{display: none;}
	.page_nav{display: none;}
	.page_top{display: none;}
	.about_gstd_gd{display: none;}
/*手机导航*/
.daoh{
	display: block;
	text-align: center;	
}
.daoh ul>li {
	float: left;
	line-height:2.4rem;
	width:24%; margin: 0.5%;
	background: #0d5cbe;
}
.daoh ul>li>a{
	color: #fff;
	font-size:0.8rem; 
	display: block;
}
	
/*分页*/
	
	.profl{width: 96%; float: left; height: auto; margin-left: 2%; margin-top: 1rem;}
	.profl ul li{width:30%; height: auto; float: left; border: 1px solid #f8f8f8; font-size: 0.8rem; margin: 0.1rem 1%; text-align: center; padding: 0.8rem 0; background: #fff;}
	.profl ul li a{color: #333; padding: 0.4rem 0; font-size: 0.8rem;}
.pagelist li a {
    padding: 5px 11px;
    display: block;
    border: 1px solid #ededed;
}
.pagelist li:hover a, .pagelist li.active a {
    color: #fff;
    background: #0e90d2;
}
.pagelist { 
	padding: 0;
    border: 0 none;
    font-family: 'Microsoft YaHei';
    width: 96%;
    margin:2rem 2% 5rem 2%;
    display: block;
float: left;}
.pagelist li {
    float: left;
    font-size: 12px;
    margin-left: 8px;
	margin-bottom: 6px;
}
.pagelist li.disable a {
    color: #333;
    cursor: default;
}
li {
    list-style: none;
}	
	
	
	
.header{width: 98%; height: 1rem;}	
.header-com{width:59%;height:auto; margin-top:0.5rem; margin-left:0.4rem;}
.header-com img{width:100%; height:auto;}
.header-tel{width: auto;
    height: 1.4rem;
    margin: 0.7rem 0.08rem 0.2rem 0rem;}
.datu{width:100%; height: 3rem; margin: 0.4rem 0;}	
 .datu ul li{width: 8%; margin: 0 0.2rem; float: left;}	
.header-tel img {width:auto; height:100%;}	
.header-fh{width:auto;height:3rem;}
.header-fh img{width:auto; height:100%;}
/* footer */
.footes{width:100%;height:4.6rem;position: fixed!important;bottom: 0;right: 0;z-index: 9999;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s; background: #333;}
.footes .foot{width:100%;position: fixed;height:0.8rem;bottom:0;left:0;z-index:10;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.footes .foot-relative{position:relative;width:100%;height:1rem;}
.footes .foot a{display:block;float:left;width:25%;color:#ffffff; text-align: center;}
.footes .foot a span{display:block;width:100%;text-align:center;font-size:0.4rem;line-height:0.5rem;}
.footes .foot a h3{width:100%;text-align:center;font-size0.8rem;}	
	
	
		
}




@media screen and (max-width:800px){	
.main {overflow:hidden; width: 100%; height: auto;}	
@media screen and (max-width:800px){
body{  font-size:0.2rem}	
.head .head_top div {overflow:hidden; width:90%; margin:0 auto;}	
.head .menu .topnav .l1 .a1 {display:block; padding:0 26px;  color:#fff;  font-size: 16px;}
.head .menu .topnav .l1 .a1:hover {background:#85c226;}	

.gya{width:92%;}
.index_about {overflow:hidden; float:left; width:65%;}
.index_ys ul {overflow:hidden; width:96%; margin:0 auto;}
.index_contact {overflow:hidden; width:96%; padding:2rem 0; margin:2rem auto 5rem auto; background:url(../img/index_contact_bg.png) 570px bottom no-repeat;}
.index_link {overflow:hidden; width:96%; margin:35px auto 30px;}
.footer .footer_content {overflow:hidden; width:92%; padding:40px 0; margin:0 auto;}	
/*index_mffw*/
.index_mffw {overflow:hidden; margin:0 auto 60px; height:54rem; background:url(../img/index_mffw_bg.jpg) center center repeat-y;}
.index_mffw .bt {font-size:0.7rem; font-weight:bold; color:#fff; text-align:center; margin-top:60px; padding-bottom:80px; background:url(../img/index_mffw_bt.png) center bottom no-repeat;}
.index_mffw dl {margin-top:1.2rem; text-align:center; font-size:0;}
.index_mffw dl dd {overflow:hidden; display:inline-block; margin:1rem 1.4rem;}
.head { width: 100%; height: auto;}	
.head .head_top {overflow:hidden; line-height:40px; background:#f6f6f6;}


.head .head_top div dl {overflow:hidden; float:right; /*margin:13px -10px 0 0;*/}
/*.head .head_top div dl dd {overflow:hidden; float:left;}*/
.head .head_top div dl a { float:left; display:block; line-height:13px; color:#666666; position:relative; margin:12px 8px 0 0; padding-left:8px; border-left:1px solid #ccc;}
.head .head_top div dl dd a:after {content:''; position:absolute; right:0; height:100%; width:1px; background:#959595;}
.head .head_top div dl dd a:hover {color:#0065ce;}
.head .head_on .logo {overflow:hidden; margin:30px 0; float:left;}
	
.head .head_on .logo img {display:block; float:left; height: 100%;}

.head .head_on .phone {font-family:'Arial'; font-size: 1.5em; color:#0065ce; font-weight:bold; float:right; margin-top:39px; padding:19px 0 0 56px; background:url(../img/head_phone.png) top left no-repeat;}
.head .menu {background:#0065ce;}
.head .menu .topnav {text-align:center; font-size:0; margin:0 auto; height:55px; line-height:55px; width: 100%;}
.head .menu .topnav .l1 {display:inline-block; position:relative; transition:.5s all linear;}
.head .menu .topnav .l1 .a1 {display:block; padding:0 26px;  color:#fff;  font-size: 16px;}
.head .menu .topnav .l1 .a1:hover {background:#85c226;}
.head .menu .topnav .l1 ul {overflow:hidden; display:none; position:absolute; left:0; top:55px; width:100%; background:rgba(255,255,255,0.7); z-index:110; width: 100%;}
.head .menu .topnav .l1 ul>li {overflow:hidden; line-height:40px; text-align:center; border-bottom:1px solid #ccc;
	}
.head .menu .topnav .l1 ul>li a {display:block; font-size:14px;}
.head .menu .topnav .l1 ul>li a:hover {background:rgba(0,0,0,0.7); color:#fff;}
	
}


.main {overflow:hidden;}
@media screen and (max-width:800px) {	
.framecenter {overflow:hidden;}
.page_banner {overflow:hidden; width:100%; height:auto;}
.page_banner img{width: 100%;}
/*产品列表*/
.lanmuc-cp{width: 100%; height:40rem;}
.lanmuc-cp .cpd{width: 92%; auto; margin: 0 auto;}
.lanmuc-cp .cptit{margin-bottom:1rem; width:50%; text-align: center; font-size:1.6rem;  margin-left: 25%; position: relative; height:4rem; line-height:4rem;}
.lanmuc-cp .bt{ width:100%; height: 40px; background-color: #fff; filter: Alpha(Opacity=60); /*IE*/ -moz-opacity: 0.6; /*FF*/ opacity: 0.6; left:0; top:2rem; position: absolute; border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.lanmuc-cp .twz{    width: 100%;
    height: 2rem;
    line-height: 2rem;
    text-align: center;
    font-size: 1.4rem;
    position: absolute;
    left: 0;
    top: 3.2rem;
    z-index: 99;}
.lanmuc-cp .lie{width: 96%; height:auto;line-height: 40px; float: left; margin-top: 20px; margin-left: 2%;}
.lanmuc-cp .lie ul li{width:45%; height:2.4rem; text-align: center; border: 1px solid #ccc; float: left; padding: 0 1%; margin: 1%; font-weight: bold;} 
.lanmuc-cp .lie ul li:hover a{color: #fff; padding: 10px 0;}
.lanmuc-cp .tp{width: 100%; height:auto; float: left; padding-bottom: 40px;}
.lanmuc-cp .tp ul li{width: 47%; height:auto; margin:1%; float: left; border: 1px solid #ccc; padding:0;  overflow: hidden;}
.lanmuc-cp .tp ul li img{ vertical-align:central; width:100%; height:auto;}
.lanmuc-cp .tpss{display: none;}

/*铜铸雕塑产品page页*/
.lanmuc-cp .tzd{width: 1200px; height:960px; margin: 0 auto;}
/*标题带背景*/
.lanmuc-cp .tit{width: 270px; height: 75px; margin-bottom: 20px; margin-left: 465px; float: left; line-height: 75px; text-align: center;  font-size:26px;  background:url(../img/tongt.png) no-repeat center;}


.lanmuc-cp .tzt{width: 1200px; height: 260px; float: left;}
.lanmuc-cp .tzb{width:280px; height:60px; padding: 10px; float: left; background:url(../img/tongb.png) center no-repeat; font-size: 18px; text-align: center; line-height: 60px;}
.lanmuc-cp .tzb a{color: #fff;}	

/*index_mffw*/
	
.index_mffw {overflow:hidden; margin:0 auto; height:auto; background:url(../img/index_mffw_bg.jpg) center center repeat-y; width: 100%;}
.index_mffw .bt {display: none;}
.index_mffw .cptit{width:50%; text-align: center; font-size:1.6rem; padding:10px 0; margin-left:25%; position: relative; height: 4rem; line-height:3rem; color: #fff;}
.index_mffw .btt{ width:100%; height: 40px; background-color: #fff; filter: Alpha(Opacity=60); /*IE*/ -moz-opacity: 0.6; /*FF*/ opacity: 0.6; left:0; top:2rem; position: absolute; border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.index_mffw .twz{width: 100%;
    height: 2rem;
    line-height: 2rem;
    text-align: center;
    font-size: 1.4rem;
    position: absolute;
    left: 0;
    top: 3.4rem;
    z-index: 99;}

.index_mffw dl dd div {margin:0 auto 15px; width:88px; height:6rem;}
.index_mffw dl .d1 div {background:url(../img/index_mffw1.png) center center no-repeat;}
.index_mffw dl .d2 div {background:url(../img/index_mffw2.png) center center no-repeat;}
.index_mffw dl .d3 div {background:url(../img/index_mffw3.png) center center no-repeat;}
.index_mffw dl .d4 div {background:url(../img/index_mffw4.png) center center no-repeat;}
.index_mffw dl .d5 div {background:url(../img/index_mffw5.png) center center no-repeat;}
.index_mffw dl .d6 div {background:url(../img/index_mffw6.png) center center no-repeat;}
.index_mffw dl dd p {font-size:14px; color:#fff;}
.index_mffw dl dd p span {display:block; font-size:20px; color:#fff; padding-bottom:17px; margin-bottom:9px; background:url(../img/index_mffw_d.png) center bottom no-repeat;}

/*index_about*/	
	
.index_about {overflow:hidden; float:left; width:100%;}	

.index_about .cptit{width:50%; text-align: center; font-size:1.8rem;  margin-left: 25%; position: relative; height:4rem; line-height:4rem; margin-bottom:1.8rem; }
.index_about .btt{ width:100%; height: 40px; background-color: #fff; filter: Alpha(Opacity=60); /*IE*/ -moz-opacity: 0.6; /*FF*/ opacity: 0.6; left:0; top:2rem; position: absolute; border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.index_about .twz{   width: 100%;
    height: 2rem;
    line-height: 2rem;
    text-align: center;
    font-size: 1.4rem;
    position: absolute;
    left: 0;
    top: 3.2rem;
    z-index: 99;}		
	
.index_about .pic {overflow:hidden; float:left; width:100%; height:auto; text-align:center; display:table-cell; vertical-align:middle;}
.index_about .pic img {width:100%; max-height:220px;}
.index_about .title {overflow:hidden; float:right; width:100%; margin-left: 2%;}
.index_about .title p {font-size: 1rem;
    color: #666;
    line-height: 1.6rem;}
.index_about .title .p1 {font-size:18px; color:#0065ce; font-weight:bold; margin-bottom:10px;}
.index_about .title .more {display:block; margin-top:30px; border-left:3px solid #85c226; font-size:16px; text-align:center; width:140px; line-height:45px; background:#0065ce; color:#fff;}



/*index_ys*/
.index_ys {overflow:hidden; height:auto; background:url(../img/ysbg.jpg)  repeat-y;}
.index_ys .bt {overflow:hidden; margin:1rem auto 0 auto; background:url(../img/index_ys_x.jpg) center 58px repeat-x; width: 96%;}
.index_ys .bt img {display:block; margin:0 auto; width: 80%;}
.index_ys ul {overflow:hidden; width:92%; margin:0 auto;}
.index_ys ul li {overflow:hidden; padding:2% 0; position:relative; margin-bottom: 2%;}
.index_ys ul li .pic { width:100%;}
.index_ys ul li .pic img {display:block; width: 100%; height: 100%;}
.index_ys ul li .title {overflow:hidden; float:left; width:100%;}
.index_ys ul li .title .div1 {float:left; width:20%; font-size: 2.6rem; font-weight: bold; }
.index_ys ul li .title .div1 img{width: 100%;}
.index_ys ul li .title .div2 {overflow:hidden; float:right; width:80%; margin-top: 30px;}
.index_ys ul li .title .div2 p {font-size:16px; color:#000; margin-bottom:20px; line-height:23px;}
.index_ys ul li .title .div2 p span {color:#0065ce;}
.index_ys ul li .title .div2 .p1 {font-size:24px; color:#0065ce; font-weight:bold;}
.index_ys ul li:nth-child(2n) .pic {right:0; left:initial;}
.index_ys ul li:nth-child(2n) .title {float:left;}

/*index_contact*/
.index_contact .left {overflow:hidden; float:left; width:100%; margin-top:50px;}
.index_contact .left i {display:block; font-size:20px; color:#feed23; margin:30px 0 0 275px;}
.index_contact .left p {font-size:16px; color:#fff; line-height:25px;}
.index_contact .left .bt {font-size:24px; font-weight:bold; margin:0 0 20px 0;}
.index_contact .right {float:left; width:100%;}
.index_contact .right .bt {font-size:24px; color:#fff; font-weight:bold; margin-bottom:20px;}
.index_contact .right dl {}
.index_contact .right dl dd {overflow:hidden; font-size:0; border:none; margin-bottom:10px;}
.index_contact .right dl dd span {display:block; float:left; width:10%; height:38px; border-right:1px solid #d9d9d9;}
.index_contact .right dl dd:nth-child(3) span {height:115px;}
.index_contact .right dl dd input {float:left; width:89%; border:none; line-height:38px; text-indent:15px;}
.index_contact .right dl dd textarea {border:none; resize:none; padding:15px; width:79%; height:85px;}
.index_contact .right button {width:135px; line-height:50px; font-size:16px; color:#fff; text-indent:-10px; border:none; background:url(../img/index_contact_button.jpg) #70b800 100px center no-repeat; cursor:pointer; transition:.5s all linear;}
.index_contact .right button:hover {box-shadow:0 0 5px #70b800;}

/*index_link*/

.index_link .bt {position:relative; border-bottom:1px solid #dcdcdc; height:11px; margin-bottom:30px;}
.index_link .bt p {position:absolute; background:#fff; left:0; bottom:-10px; font-family:'Arial'; font-size:20px; color:#414141; padding-right:10px;}
.index_link .bt p span {font-size:20px; color:#0065ce; font-weight:bold; margin-right:5px;}
.index_link dl {overflow:hidden;}
.index_link dl dd {overflow:hidden; float:left; position:relative; padding:0 15px; margin-bottom:5px;}
.index_link dl dd:before {content:''; position:absolute; left:0; top:3px; width:1px; height:75%; background:#dedede;}
.index_link dl dd a {font-size:13px; color:#666666;}
.index_link dl dd a:hover {color:#0065ce;}

/*page*/
.page_top {overflow:hidden; width:100%; line-height:50px; background:#fff; border-bottom:1px solid #ededed; z-index:99; transition:.5s all linear;}
.page_top .page_wz {overflow:hidden; float:left;}
.page_top .page_wz a {font-size:14px; color:#333333;}
.page_top .page_wz a:nth-child(1) {padding-left:30px; background:url(../img/page_wz.png) left center no-repeat;}
.page_top .page_nav {overflow:hidden; float:right;}
.page_top .page_nav a {display:block; float:left; font-size:14px; margin-left:40px; color:#666666; border-bottom:3px solid #fff; cursor:pointer;}
.page_top .page_nav a:nth-child(1) {margin-left:0;}
.page_top .page_nav a:hover {border-color:#0065ce;}
.page_content {overflow:hidden; width:96%; margin:1rem auto; padding:1rem 2%; background:#fff; line-height:1.8rem; color:#333; font-size: 1.2rem;}
	.page_content img{width: 100%;}
.lxzz{width: 100%; float: left;}
.page_content .dt{width:90%; float: left; height:20rem; background: #ccc; margin-bottom: 5rem; margin-left: 5%;}
/*about*/
.about {overflow:hidden;}
.about .bt {margin:0 auto 1rem; text-align:center; width:100%; font-size:1.6rem;}
.about .on {overflow:hidden; width:100%; margin:1rem auto; }
.about .l {color:#000; background:url(../img/about_bt_l.jpg) left center no-repeat,url(../img/about_bt_l.jpg) right center no-repeat;  width: 96%; margin: 0 auto;}
.about .b {color:#fff; background:url(../img/about_bt_b.jpg) left center no-repeat,url(../img/about_bt_b.jpg) right center no-repeat;}

.about .about_gsjj {overflow:hidden; padding:50px 0;width: 96%; margin: 0 auto;}
	.about .about_gsjj img{width: 100%;}	
.about .about_gsjj .on .content {overflow:hidden; font-size:1.2rem; color:#333333; line-height:2rem;}
.about .about_gsjj .on .content li {padding-left:20px; background:url(../img/about_gsjj_li.png) left center no-repeat;}

.about .about_gsry {overflow:hidden; padding:50px 0; background:url(../img/about_gsry_bg.jpg) #000 center center no-repeat; width: 96%; height: 32rem;}  
	
.about .about_gsry .tdd{ width: 96%; margin: 1rem auto; padding-bottom: 2rem}	
.about .about_gsry .tdd ul {overflow:hidden;}
.about .about_gsry .tdd ul li {overflow:hidden; width:48%; margin:2% 1%; float:left; height: 14rem; text-align: center;}
.about .about_gsry .tdd ul li img{width:auto; height:100%;}	
	
.about .about_gsry .about_gsry_gd {overflow:hidden; position:relative; width:1380px; margin:0 auto; height: 24rem; display: none;}
.about .about_gsry .about_gsry_gd .prev {position:absolute; left:0; top:50%; margin-top:-29.5px; width:59px; height:59px; cursor:pointer; background:url(../img/about_gsry_l.png) center center no-repeat;}
.about .about_gsry .about_gsry_gd .next {position:absolute; right:0; top:50%; margin-top:-29.5px; width:59px; height:59px; cursor:pointer; background:url(../img/about_gsry_r.png) center center no-repeat;}
.about .about_gsry .about_gsry_gd .bd {}
.about .about_gsry .about_gsry_gd .bd .tempWrap {margin:0 auto;}
.about .about_gsry .about_gsry_gd .bd ul {overflow:hidden; zoom:1;}
.about .about_gsry .about_gsry_gd .bd ul li {overflow:hidden; width:260px; margin:0 25px; float:left; _display:inline;}
.about .about_gsry .about_gsry_gd .bd ul li div {overflow:hidden; width:260px; height:335px; text-align:center; display:table-cell; vertical-align:middle;}
.about .about_gsry .about_gsry_gd .bd ul li div img{max-width:260px; max-height:335px;}
.about .about_gsry .about_gsry_gd .bd ul li p {overflow:hidden; width:90%; margin:10px auto 0; font-size:14px; color:#fff; text-align:center; line-height:25px; overflow:hidden; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}

.about .about_gchj {overflow:hidden; padding:50px 0; background:#fff;}
#gla_box {position:relative; width:100%; height:30rem; margin:0 auto;}
.gla_inbox {overflow:hidden; position:relative; background:#fff; padding:5px; border-radius:5px; box-shadow:0 0 5px #ccc;}
.gla_inbox img {display:block; width:100%; height:100%;}
.roundabout-holder {height:470px;}
.roundabout-moveable-item {display:block; height:300px; width:500px;; cursor:pointer;}
.roundabout-in-focus {cursor:auto;}

.about .about_qywh {overflow:hidden; padding:50px 0; background:#f5f5f5; width: 96%; margin: 0 auto;}
.about .about_qywh dl {overflow:hidden; float:left; width:100%;}
.about .about_qywh dl dd {overflow:hidden; margin-bottom:50px;}
.about .about_qywh dl dd:nth-last-child(1) {margin-bottom:0;}
.about .about_qywh dl dd span {display:block; font-size:20px; color:#000; margin-bottom:7px;}
.about .about_qywh dl dd p {font-size:14px; color:#333333; line-height:25px;}
.about .about_qywh img {display:block; float:right; width: 100%;}

.about .about_zzjg {overflow:hidden; padding:2rem 0; background:#fff;}
.about .about_zzjg .about_gstd_gd {overflow:hidden; position:relative; width:1380px; margin:0 auto; display: none;}
.about .about_zzjg .about_gstd_gd .prev {display: none;}
.about .about_zzjg .about_gstd_gd .next {display: none;;}
.about .about_zzjg .about_gstd_gd .bd {display: none;}
	
.about .about_zzjg .about_gstd_gd .bd .tempWrap {display: none;}
.about .about_zzjg .tdd{ width: 96%; margin: 1rem auto; padding-bottom: 2rem}	
.about .about_zzjg .tdd ul {overflow:hidden;}
.about .about_zzjg .tdd ul li {overflow:hidden; width:48%; margin:0 1%; float:left;}
.about .about_zzjg .tdd ul li .stu{width: 100%; float: left; text-align: center;}	
.about .about_zzjg .tdd ul li img{width: 100%; height: auto;}
.about .about_zzjg .tdd ul li .xwwz{width: 100%; height: 3rem; line-height: 2rem; text-align: center; font-size: 1.4rem;}	
.about .about_zzjg .about_gstd_gd .bd ul li p {display: none;}

/*news*/
	
.news_list {overflow:hidden; width:96%; margin:0 auto;}
	
.news_list ul {overflow:hidden; margin-bottom:2rem;}
.news_list ul li {overflow:hidden; position:relative; padding:1rem 0; border-bottom:1px solid #d5d5d5;}
.news_list ul li .title {overflow:hidden; float:left; width:100%; margin-top:0.5rem;}
.news_list .sfl{width: 100%; height: auto;}
.news_list .sfl ul li{width: 30%; float: left; margin: 1rem 9%; line-height: 1rem; height: auto; text-align: center; font-size: 1.4rem;background: #F8F8F8;}	
.news_list .sfl ul li a{color:#0065ce; font-size: 1.2rem; padding: 0.8rem; }	
.news_list ul li .title a {display:block; width:100%; font-size:1.2rem; color:#333333; margin-bottom:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news_list ul li .title a:hover {color:#0065ce;}
.news_list ul li .title p {overflow:hidden; color:#666666; line-height:1rem; height:auto; font-size: 1rem;}
.news_list ul li .time {display:none;}
.news_list ul li .x {position:absolute; left:0; bottom:0; width:0%; height:1px; background:#0065ce; transition:.5s all linear;}
.show_title{width: 100%; float: left; margin-bottom: 1rem; text-align: center; line-height: 2rem;}
.show_title h3{font-size: 1.4rem;}
.news_nxt_pre a{font-size: 1.2rem;}
.news_nxt_pre{text-align:center;padding:10%; float: left;}
/*product*/
.product_nav {overflow:hidden; text-align:center; font-size:0; height:55px; background:#fff; border-bottom:1px solid #ededed;}
.product_nav a {display:inline-block; padding:0 35px; line-height:55px; font-size:14px; color:#000; border-right:1px solid #ededed;}
.product_nav a:hover {background:#0065ce; color:#fff;}
.product_nav a:nth-child(1) {border-left:1px solid #ededed;}
.product_bottom {width:1200px; margin:60px auto; line-height:23px; font-size:14px; color:#4e2f03;}
.product_bottom .product_about {float:left; width:300px;}
.product_bottom .product_about .bt {margin-left:-7px; font-size:16px; color:#fff; padding:23px 25px 0 25px; width:265px;  height:74px; background:url(../img/product_about_bt.png) center center no-repeat;}
.product_bottom .product_about .bt span {display:block; font-size:26px; color:#fff; margin-bottom:10px;}
.product_bottom .product_about .on {width:270px; line-height:30px; padding:15px; background:#fff; box-shadow:0 0 5px #ccc;}
 #cpp {overflow:hidden; float:right; width:94%; margin-left: 6%;}
 #cpp li {overflow:hidden; width:226px; height:333px; margin:0 10px 20px; float:left; background: url(../img/product_list_bg.png) no-repeat center;}
 #cpp li .bt {font-size:20px; color:#5b5a5a; line-height:35px; margin:24px 16px; text-align:center;}
 #cpp li .bt span {font-size:30px; color:#79992d;}
 #cpp li .on {font-size:20px; color:#7a7a7a; margin:0 15px 0 62px; line-height:45px;}
 #cpp li .more {display:block; margin-top:18px; width:100%; line-height:38px; text-indent:17px; font-size:16px; color:#fff; text-align:center;} li .more {display:block; margin-top:18px; width:100%; line-height:38px; text-indent:17px; font-size:16px; color:#fff; text-align:center;}
.product_sm {overflow:hidden; width:1200px; margin:0 auto 60px; font-size:14px; color:#4e2f03; line-height:30px;}
.product_sm .bt {font-size:24px; margin:60px auto 10px;}

/*product_view*/
 .product_view_t {overflow:hidden; margin-bottom:40px; border:1px solid #dae2ed; width:98%;}
 .product_view_t .pic {overflow:hidden; float:left; width:50%;  text-align:center; display:table-cell; vertical-align:middle; float: left;}
 .product_view_t .pic img {width:96%; border:5px solid #fff;}
 .product_view_t .title {overflow:hidden; float:right; width:45%; margin-top:40px; line-height:50px; font-size:18px; color:#000; margin-left: 4%; float: left;}
	.show_news_con{width: 90%; margin-left: 5%;}
/*photo*/
.photo_list {width:80%; margin:0 auto; margin-top:30px;}
/*左侧介绍*/
    .phojs{width:100%; margin-right: 2%; float: left; height: auto;}
    .phojss{width:90%; background:#0065ce; height: 75px; font-size: 26px; text-align: center; padding: 5% 5% 0 5%; line-height: 30px; color: #fff;}
	.phojss span{font-size: 16px;}	
	.phojsx{width: 92%; padding: 10px 4%; float: left; background: #fff; color: #333; font-size: 14px; line-height: 28px; text-indent: 2rem;}	/*product_view*/
 .product_view_t {overflow:hidden; margin-bottom:40px; border:1px solid #dae2ed; width:98%;}
 .product_view_t .pic {overflow:hidden; float:left; width:100%;  text-align:center; display:table-cell; vertical-align:middle; float: left;}
 .product_view_t .pic img {width:96%; border:5px solid #fff;}
 .product_view_t .title {overflow:hidden; float:right; width:95%; margin-top:1rem; line-height:2rem; font-size:1.06rem; color:#333; float: left;}
	.show_news_con{width: 90%; margin-left: 5%;}
/*photo*/
/*左侧介绍*/
    .phojs{width:100%; margin-right: 2%; float: left; height: auto; margin-top: 1rem;}
    .phojss{width:90%; background:#0065ce; height: 75px; font-size: 26px; text-align: center; padding: 5% 5% 0 5%; line-height: 30px; color: #fff;}
	.phojss span{font-size: 16px;}	
	.phojsx{width: 92%; padding: 10px 4%; float: left; background: #fff; color: #333; font-size: 14px; line-height: 28px; text-indent: 2rem;}	

/*photo*/
.photo_list {width:96%; margin:0 auto; padding-bottom: 10rem; margin-top:1rem;}
	.photo_list ul{width:62%; float: left; margin-top: 1rem;}	
.photo_list ul li {overflow:hidden;  padding:1%; float:left; background:#fff; margin:0.5% 0.5% 1% 0.5%; }
.photo_list ul li .pic {overflow:hidden; width:100%;  text-align:center; display:table-cell; vertical-align:middle;}
.photo_list ul li .pic img {max-width:100%; }
.photo_list ul li .title {overflow:hidden;}
.photo_list ul li .title p {overflow:hidden; line-height:20px; color:#666666;}
.photo_list ul li .title .p1 {font-size:1rem; height:auto; margin:0.2rem 0; color:#333333; font-weight:bold; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
	#anlida{width: 96%; margin: 0 auto;}
	#anlida li{width: 46%;}
/*service*/
.service_list {overflow:hidden; width:96%; margin:1rem auto 3rem auto;}
.service_list li {overflow:hidden; background:#fff; margin-bottom:30px;}
.service_list li .title {overflow:hidden; float:left; width:100%; padding:1rem 0;}
.service_list li .title .bt {font-size:1.6rem; color:#0065ce;  margin-bottom:20px; text-align: center;}
.service_list li .title .div1 {font-size:1.1rem; color:#333; line-height:1.8rem;}
.service_list li .pic {overflow:hidden; float:right; width:100%; text-align:center; display:table-cell; vertical-align:middle;}
.service_list li .pic img {max-width:100%;}
.service_list li:nth-child(2n) .title {float:right;}
.service_list li:nth-child(2n) .pic {float:left;}

/*fy*/
#fy {overflow:hidden; font-size:0; width:100%; margin-bottom:2rem; text-align:center;}
#fy a {display:inline-block; margin:0 10px; line-height:35px; padding:0 15px; font-size:14px; background:#fff; border:1px solid #a0a0a0;}


/*右边悬浮*/
.floating_ck{position:fixed;right:7px;top:85%;z-index:9999;}
.floating_ck dl dd{position:relative;width:80px;height:80px;border-radius:5px;margin-top:3px;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;filter:alpha(opacity=80);-moz-opacity:0.8; opacity: 0.8; }
.floating_ck dl dd:hover{background-color:#333;}
.floating_ck dl dd:hover .floating_left{display:block;margin-left:-5px;border-radius:5px;}
.return{background-image:url(../img/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#333;border-bottom:solid 1px #555666;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:205px;top:-125px;}
.floating_ewm i{background-image:url(../ffewm.jpg);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p,.floating_left p{color:#fff;margin-top:5px;}
.qrcord_p01{font-size:12px;line-height:20px;}
.qrcord_p02{font-size:18px;}

/*footer*/
.footer {overflow:hidden;}

.footer .footer_nav {overflow:hidden; font-size:0; padding:18px 0; background:#414141; text-align:center;}
.footer .footer_nav dd {overflow:hidden; display:inline-block; position:relative; padding:0 26px;}
.footer .footer_nav dd:after {content:''; position:absolute; left:0; top:3px; width:1px; height:75%; background:#fff;}
.footer .footer_nav .home:after {display:none;}
.footer .footer_nav dd a {font-size:0.12rem; color:#fff;}

.footer .footer_content .left {overflow:hidden; float:left; width:20%; border-right:1px solid #d6d6d6; padding-right:2%; margin-right:2%;}
.footer .footer_content .left img {display:block; margin:0 auto; max-width:150px;}
.footer .footer_content .left p {margin-top:5px; line-height:20px; color:#414141; text-align:center; font-size: 0.12rem;}
.footer .footer_content .right {overflow:hidden; float:left; width:75%; font-size: 0.14rem;}
 .right input{
    width: 100%;
    height: 40px;
    border: 1px solid #ccc;
    padding: 0 10px;
    margin: 0 0 20px 0;
    box-sizing: border-box;
    border-radius: 5px;}
 .right .faso {
    width: 100%;
    height: 1rem;
    border: 1px solid #ccc;
    background-color: #666;
    font-size:1rem;
    color: #f5f5f5;
    text-transform: uppercase;
    margin: 0;
    border-radius: 5px;
    padding:0.5rem 32%;
}
.liuyann{font-size:1.2rem; line-height:2.2rem; color:#fff;}

.footer .footer_content .right .dbbq {color:#414141;}
.footer .footer_content .right .dbbq a {color:#414141; margin-left:15px;}
.footer .footer_content .right .dbbq a:hover {color:#0065ce;}
	
	
}