﻿@charset "utf-8";
/*index style*/
.index_focus .box{/*width:1920px; position:absolute; left:50%; top:0; margin-left:-960px; height:400px;*/}
.index_focus {width: 100%;}
.index_focus .bd li {/*display: none;position: absolute;left: 0;top: 0;*/width:100%; /*text-align:center; max-width:100%;*/}
.index_focus .bd li img{ text-align:center; width:100%; /*height:400px;*/}
.index_focus_post {z-index: 10;}
.index_focus .pic {height: auto;display: block;margin:0 auto}
.index_focus .img1,.index_focus .img2,.index_focus .img3{max-width:100%; height:644px; display:block;}
.index_focus .img1{ background:url(../images/bn1.jpg) no-repeat center;}
.index_focus .img2{ background:url(../images/bn2.jpg) no-repeat center;}
.index_focus .img3{ background:url(../images/bn3.jpg) no-repeat center;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus .slide_nav {position: absolute;left: 45%;bottom:2%;}
.index_focus .slide_nav a {cursor:pointer;float:left;font-size:28px;font-family: arial;color: #fff;padding:5px 10px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color: #9c0;filter: alpha(opacity=80);opacity: 0.8;}
.index_focus_pre,.index_focus_next {display: none;position: absolute;top: 50%;margin-top: -36px;width: 72px;height: 72px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index: 10; background:url(../images/ico_sliding.png) no-repeat;}
.index_focus_pre {left: 30px;background-position: 0 0;}
.index_focus_pre:hover {background-position: 0 -144px;}
.index_focus_next {right: 30px;background-position: 0 -72px;}
.index_focus_next:hover {background-position: 0 -216px;}
.index_focus_info {position: absolute;left: 10%;bottom: 12%;width: 800px;height: 200px;padding-bottom: 10px;color: #fff;text-decoration: none;cursor: pointer;font-family: "\5fae\8f6f\96c5\9ed1";
-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);background: url("../images/index_focus_bg.png") no-repeat;_background: none;}
.index_focus_info h3 {font-size: 36px;line-height: 70px;font-family: \5fae\8f6f\96c5\9ed1, \u9ed1\u4f53, "Lucida Grande";display:none;}
.index_focus_info .text {width: 500px;line-height: 24px;font-size: 14px;word-wrap: break-word;overflow: hidden;display:none;}

/*content style*/
.container { margin:0 auto;}
.service_li{ float:left; *width:25%;}
.service_li a{ display:block; *width:290px; text-decoration:none; cursor:pointer;}
.service_li a h3{ font-size: 16px; line-height: 2.5em; height: 2.5em; overflow: hidden; text-align: center; background: #ccc;}
.service_li a p{ display: block; line-height: 1.5em; height:6em; overflow:hidden;}
.content.about{padding: 0;}
.content.about .about{ background: rgba(0,0,0,.7); text-align: center; padding: 70px 0; text-align: center; color: #fff;}
h1.title1{font-size: 30px; text-align: center; margin-bottom: 0.5em;}
.content.about .about a{ color: #fff; display: block; width:60%; letter-spacing:1px; margin: auto; margin-top: 1em;}
.product_content ul li p{ text-align:center;}
.img_box,.page_img{ display: block; border:1px solid #ccc;}
.img_box img,.page_img img{ max-width:100%;height:356px /*max-height:100%;*/}

.Hot_Product h3{ background:#eee !important; color:#333 !important; margin-top:20px;}
.Hot_Product h3 a{ display:inline-block; float:right; font-size:16px;}
.Hot_Product ul{ padding:10px 10px 0;}
.Hot_Product .text{ display:block; text-align:center; padding-top:10px;}
.Hot_Product .page_img{ margin:0 8px;}

.cmain1 .cbg,.cmain2 .cbg,.cmain3 .cbg,.cmain4 .cbg,.cmain1s .cbg,.cmain2s .cbg,.cmain3s .cbg,.cmain4s .cbg{background: url(../images/ico.png) no-repeat;}
.cmain1,.cmain2,.cmain3,.cmain4{ color:#666 !important;}
.cmain2 .cbg,.cmain2s .cbg{ background-position:-373px -54px;}
.cmain4 .cbg,.cmain4s .cbg{ background-position:-373px -273px;}
/*.cmain2{background:url(../images/himg2.gif) no-repeat center;}
.cmain4{background:url(../images/himg4.jpg) no-repeat center;}*/
.cmain1 .cbg{background-position: left -54px;}
.cmain3 .cbg{background-position: left -273px;}
.cmain1s .cbg{background-position: left -155px;}
.cmain3s .cbg{background-position: left -385px;}

.cmain1 .cbg,.cmain2 .cbg,.cmain3 .cbg,.cmain4 .cbg,.cmain1s .cbg,.cmain2s .cbg,.cmain3s .cbg,.cmain4s .cbg{padding-left:85px; height:152px;}
.cmain1,.cmain2,.cmain3,.cmain4,.cmain1s,.cmain2s,.cmain3s,.cmain4s{padding:15px; color:#fff; line-height:18px;}
.cmain1 h1,.cmain2 h1,.cmain3 h1,.cmain4 h1,.cmain1s h1,.cmain2s h1,.cmain3s h1,.cmain4s h1{padding-top:10px; padding-bottom:10px; /*margin-bottom:6px;*/}
.cmain1 h1,.cmain2 h1,.cmain3 h1,.cmain4 h1,.cmain1s h1,.cmain2s h1,.cmain3s h1,.cmain4s h1{border-bottom:1px solid #ccc;}
.cmain1s,.cmain2s,.cmain3s,.cmain4s{background:#b42c2c; filter:alpha(Opacity=90); -moz-opacity:0.9; opacity: 0.9; }
.cmain1s h1,.cmain2s h1,.cmain3s h1,.cmain4s h1{border-bottom:1px solid #fff;}
