﻿@charset "utf-8";
/* CSS Document */
@media screen and (min-width:800px)and (max-width:1200px) {
	.nav{display: none;}
	.allpage{display: none;}	
	.footes{display: none;}
	.header{display: none;}
	.daoh{display: none;}
	.index_contact{display: none;}
	.sfl{display: none;}
	.profl{display: none;}
/*分页*/
	
	.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;
}	
	
	
body{  font-size:0.12rem}		
.head { width: 100%; height: auto;}	
.head .head_top {overflow:hidden; line-height:40px; background:#f6f6f6;}
.head .head_top div {overflow:hidden; width:92%; margin:0 auto;}

.head .head_top div p {float:left; color:#666666; font-size: 0.12rem}	
.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:20px; color:#666666; position:relative; margin:12px 8px 0 0; padding-left:8px; border-left:1px solid #ccc; height: 20px;}
	.head .head_top div dl a img{height: 100%;}
.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 {overflow:hidden; width:92%; margin:0 auto;}
.head .head_on .logo {overflow:hidden; margin:30px 0; float:left;}
.head .head_on .logo img {display:block; float:left;}

.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: 80%;}
.head .menu .topnav .l1 {display:inline-block; position:relative; transition:.5s a ll linear;}
	
}

@media screen and (min-width:800px)and (max-width:1200px){	
.main {overflow:hidden; width: 100%; height: auto;}	
.page_banner {overflow:hidden; width:100%; height:250px;}
.page_banner img{width: 100%;}
	
/*产品列表*/
.lanmuc-cp{width: 100%; height:auto; padding-top: 40px;}
.lanmuc-cp .cpd{width: 92%; auto; margin: 0 auto;}

.lanmuc-cp .cptit{width:40%; text-align: center; font-size:2.4rem; padding:10px; margin-left: 30%; position: relative; height: 80px; line-height: 60px;}
.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:40px; position: absolute; border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.lanmuc-cp .twz{width:100%; height: 40px;  line-height: 40px; text-align: center; font-size:26px; position: absolute; left:0 ; top: 60px; z-index: 99;}
.lanmuc-cp .lie{width: 90%; height:auto;line-height: 40px; float: left; margin-top: 20px; margin-left: 5%;}
.lanmuc-cp .lie ul li{width: 98px; height:38px; text-align: center; border: 1px solid #ccc; float: left; padding: 0 5px; margin: 5px; 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: 31%; height:auto; margin: 10px 0.6%; float: left; border: 1px solid #ccc; padding: 2px; position: relative; overflow: hidden;}
.lanmuc-cp .tp ul li img{ vertical-align:central; width:100%; height:auto; transition: 1s all;}
.lanmuc-cp .tp ul li:hover img{transform:scale(1.1)}
.lanmuc-cp .tps{width:100%; height: 100%; background: #000; filter: Alpha(Opacity=40); /*IE*/ -moz-opacity: 0.4; /*FF*/ opacity: 0.4; position: absolute; left: 0; top: 0; display: none;} 
.lanmuc-cp .tpss{width: 50%; height:50px; line-height: 26px; position: absolute; top: 40%; left:25%; text-align: center; font-weight: bold; font-size: 16px; z-index: 99; display: none; background: #fff;  filter: Alpha(Opacity=80); /*IE*/ -moz-opacity: 0.8; /*FF*/ opacity: 0.8;}
.lanmuc-cp .tpss a{color: #0065ce; padding: 5px 10px;}
/*铜铸雕塑产品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;}		
	
}

@media screen and (min-width:800px)and (max-width:1200px){
body{  font-size:0.2rem}	

.gya{width:92%;}
.index_about {overflow:hidden; float:left; width:65%;}
.index_ys ul {overflow:hidden; width:92%; margin:0 auto;}
.index_contact {overflow:hidden; width:92%; padding:20px 0; margin:0 auto; background:url(../img/index_contact_bg.png) 570px bottom no-repeat;}
.index_link {overflow:hidden; width:92%; 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:680px; background:url(../img/index_mffw_bg.jpg) center center no-repeat;}
.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:60px; text-align:center; font-size:0;}
.index_mffw dl dd {overflow:hidden; display:inline-block; margin:10px 60px;}
.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;}

.head .head_on .phone {font-family:'Arial'; font-size:2.4rem; 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 (min-width:800px)and (max-width:1200px) {	
.framecenter {overflow:hidden;}
.page_banner {overflow:hidden; width:100%; height:auto; background-repeat:no-repeat; background-position:center center;}

/*index_mffw*/
	
.index_mffw {overflow:hidden; margin:0 auto 60px; height:500px; background:url(../img/index_mffw_bg.jpg) center center no-repeat; width: 100%;}
.index_mffw .bt {display: none;}
.index_mffw .cptit{width:30%; text-align: center; font-size: 40px; padding:10px; margin-left:35%; position: relative; height: 80px; line-height: 60px; 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:40px; position: absolute; border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.index_mffw .twz{width:100%; height: 40px;  line-height: 40px; text-align: center; font-size:26px; position: absolute; left:0 ; top: 60px; z-index: 99;}	
	

.index_mffw dl dd div {margin:0 auto 15px; width:88px; height:88px;}
.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*/
.about .about_zzjg .tdd{display: none;}	
.about .about_gsry .tdd{display: none;}	
	
.index_about {overflow:hidden; float:left; width:100%;}	

.index_about .cptit{width:40%; text-align: center; font-size: 2.4rem; padding:10px; margin-left: 30%; position: relative; height: 80px; line-height: 60px; margin-bottom: 50px; }
.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:40px; position: absolute; border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.index_about .twz{width:100%; height: 40px;  line-height: 40px; text-align: center; font-size:26px; position: absolute; left:0 ; top: 60px; z-index: 99;}		
	
.index_about .pic {overflow:hidden; float:left; width:42%; 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:56%; margin-left: 2%;}
.index_about .title p {font-size:13px; color:#333333; line-height:24px;}
.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;}
.index_ys .bt {overflow:hidden; margin:2rem auto; background:url(../img/index_ys_x.jpg) center 136px repeat-x;}
.index_ys .bt img {display:block; margin:0 auto;}
.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 {position:absolute; left:0; top:30%; width: 44%;}
.index_ys ul li .pic img {display:block; width: 100%; height: 100%;}
.index_ys ul li .title {overflow:hidden; float:right; width:56%;}
.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:48%; 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:right; width:320px;}
.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;  display: none;}

/*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; display: none;}
.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:80%; margin:40px auto; padding:1rem 10%; background:#fff; line-height:1.6rem; color:#333; font-size: 1rem;}
.lxzz{width: 46%; float: left; padding-right: 4%;}
.page_content .dt{width: 50%; float: left; height:500px; background: #ccc;}
/*about*/
.about {overflow:hidden;}
.about .bt {margin:0 auto 40px; text-align:center; width:90px; font-size:20px; padding:0 40px;}
.about .on {overflow:hidden; width:100%; margin:0 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;}
.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 .on .content {overflow:hidden; font-size:14px; color:#333333; line-height:23px;}
.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;}
.about .about_gsry .about_gsry_gd {overflow:hidden; position:relative; width:100%; margin:0 auto;}
.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:21%; margin:0 2%; float:left; _display:inline;}
.about .about_gsry .about_gsry_gd .bd ul li div {overflow:hidden; width:100%; height:auto; text-align:center; display:table-cell; vertical-align:middle;}
.about .about_gsry .about_gsry_gd .bd ul li div img{width:100%;}
.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:1000px; height:470px; 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%;}
.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: 90%; margin: 0 auto;}
.about .about_qywh dl {overflow:hidden; float:left; width:100%; margin-top:20px;}
.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_zzjg {overflow:hidden; padding:50px 0; background:#fff;}
.about .about_zzjg .about_gstd_gd {overflow:hidden; position:relative; width:80%; margin:0 auto;}
.about .about_zzjg .about_gstd_gd .prev {position:absolute; left:0; top:42%; margin-top:-29.5px; width:59px; height:59px; cursor:pointer; background:url(../img/about_gstd_l.png) center center no-repeat;}
.about .about_zzjg .about_gstd_gd .next {position:absolute; right:0; top:42%; margin-top:-29.5px; width:59px; height:59px; cursor:pointer; background:url(../img/about_gstd_r.png) center center no-repeat;}
.about .about_zzjg .about_gstd_gd .bd {}
.about .about_zzjg .about_gstd_gd .bd .tempWrap {margin:0 auto;}
.about .about_zzjg .about_gstd_gd .bd ul {overflow:hidden; zoom:1;}
.about .about_zzjg .about_gstd_gd .bd ul li {overflow:hidden; width:360px; margin:0 25px; float:left; _display:inline;}
.about .about_zzjg .about_gstd_gd .bd ul li div {overflow:hidden; width:350px; height:230px; border:5px solid #f5f5f5; text-align:center; display:table-cell; vertical-align:middle;}
.about .about_zzjg .about_gstd_gd .bd ul li div img{max-width:350px; max-height:230px;}
.about .about_zzjg .about_gstd_gd .bd ul li p {overflow:hidden; width:90%; margin:10px auto 0; font-size:16px; color:#333333; text-align:center; line-height:25px; overflow:hidden; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}

/*news*/
.news_list {overflow:hidden; width:80%; margin:0 auto;}
.news_list ul {overflow:hidden; margin-bottom:40px;}
.news_list ul li {overflow:hidden; position:relative; padding:30px 0; border-bottom:1px solid #d5d5d5;}
.news_list ul li .title {overflow:hidden; float:left; width:90%; margin-top:13px;}
.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:23px; height:auto; font-size: 0.8rem;}
.news_list ul li .time {display:block; position:absolute; right:0; top:50%;  padding:20px 10px 10px 10px;}
.news_list ul li .x {position:absolute; left:0; bottom:0; width:0%; height:1px; background:#0065ce; transition:.5s all linear;}
.news_list ul li:hover .x {width:100%;}
.news_list ul li:hover .pic img {-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);transform: scale(1.1,1.1);}
.show_title{width: 100%; float: left; margin-bottom: 20px; text-align: center; line-height: 28px;}
.show_title h3{font-size: 1.4rem;}
.news_nxt_pre a{font-size: 1rem;}
.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:80%; 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:100%; margin-top:1%;}
 #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;}
.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:94%; margin:0 auto; margin-top:30px;}
/*左侧介绍*/
    .phojs{width:100%; 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;}
 #anlida{width: 100%; margin:0 auto;}	
	
.photo_list ul li {overflow:hidden; width:29%;  padding:1%; float:left; background:#fff; margin:1%; }
.photo_list ul li .pic {overflow:hidden; width:100%; height:auto; text-align:center;  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; height:40px;}
.photo_list ul li .title .p1 {font-size:1rem; height:auto; margin:5px 0; color:#333333; font-weight:bold; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


/*service*/
.service_list {overflow:hidden; width:80%; margin:40px auto 20px auto;}
.service_list li {overflow:hidden; background:#fff; margin-bottom:30px;}
.service_list li .title {overflow:hidden; float:left; width:50%; max-height:300px; padding:20px 5%;}
.service_list li .title .bt {font-size:30px; color:#0065ce; padding-left:50px; margin-bottom:20px;}
.service_list li .title .div1 {font-size:14px; color:#000; line-height:28px;}
.service_list li .pic {overflow:hidden; float:right; width:40%; text-align:center; display:table-cell; vertical-align:middle;}
.service_list li .pic img {max-width:100%; max-height:340px;}
.service_list li:nth-child(2n) .title {float:right;}
.service_list li:nth-child(2n) .pic {float:left;}



/*右边悬浮*/
.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*/
/*底部内容*/
.footc-dda{width: 100%; height: auto; margin-top: 60px;}
.footc-dda .dibu{width:92%; height:400px; margin: 0 auto;} 
.footc-dda .ztj{word-wrap: break-word; padding:5px;
    border-color: transparent;
    border-width: 0px;
    height:330px;
    background-color:#fff;
    width: 22%;
    border-style: solid; float: left;
	margin-top: 10px;}

	.footc-dda .ztj .faso {
    width: 100%;
    height: 40px;
    border: 1px solid #ccc;
    background-color: #666;
    font-size: 15px;
    color: #f5f5f5;
    text-transform: uppercase;
    margin: 0;
    border-radius: 5px;
    padding: 10px 33%;
}
/*底部留言*/
.footc-dda .ztjx{ padding:10px 0; width: 100%; height: auto; }
.footc-dda .ztjx label{ width:20%; display:inline-block; text-align:left; margin-left: 1%;}
.footc-dda .ztjx input{width: 100%;
    height: 40px;
    border: 1px solid #ccc;
    padding: 0 10px;
    margin: 0 0 20px 0;
    box-sizing: border-box;
    border-radius: 5px;  }
.footc-dda .ztjx p{ line-height:16px; margin:10px auto 0;}
.footc-dda .ztjx textarea{ width:68%; height:80px;}
.footc-dda .ztjx .btn{ width:60%; margin-left:24%;}
.footc-dda .biaog{width: 20%;height:250px; float: left; background: #fff; margin-left: 1%;}
.footc-dda .rex{width:76%; height: 60px; float: left; background: url(../img/tel.png) left no-repeat; font-size:1.2rem; font-weight: bold; padding-left: 26%;}
.footc-dda .rexs{font-size:0.8rem; line-height: 16px; margin-top: 10px;}
.footc-dda .tjt{width:70%; float: left; height: 50px; background:url(../img/tijiao.png) left no-repeat; font-size:1.2rem; line-height: 120%; padding-left: 30%; }
.footc-dda .tjt span{ font-size:0.2rem;}
.footc-dda .lxda{width:70%; float: right; height: 380px;}
.footc-dda .daooh{width:100%; height:70px; float:left; border-bottom: 1px solid #fff; color: #fff;}
.footc-dda .daooh ul li{width:auto; height: 40px; line-height: 40px; text-align: right; float: left; margin-top: 20px; font-size:0.8rem;}
.footc-dda .daooh ul li a{padding:10px 0.7rem;color:#fff;}
.footc-dda .lxfs{width:80%; float: left; line-height:24px; font-size: 12px; margin-top: 20px; color: #fff;}
.footc-dda .ewm{width:20%; height:auto; float: right; margin-top: 60px; line-height: 24px; text-align: center; font-size: 0.8rem; color: #fff;}
.footc-dda .ewm img{width: 100%;}
.footc-dda .rz{width: 100%; margin-top: 20px; float: left; color: #fff;}		
	
}

