/* CSS Document */
.fullSlide{width:100%;position:relative;height:269px;background:#fff;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:269px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:269px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

.sitetitle { border-bottom:1px #ccc solid; position: relative;}
.sitetitle h3 { color:#1375d6; font-size: 26px; font-weight:600;  padding:0px 10px; background: #fff; position: absolute; top:-20px;}
.sitetitle span { color:#aeaeae; font-weight:300;  padding-left: 10px; font-size:16px; line-height: 20px; vertical-align: middle;}


.aboutcontent { margin:50px 0px 30px 0px; }
.aboutcontent p {line-height: 30px; vertical-align: middle; font-size: 15px;}
.aboutcontent span { color: #1375d6; }

.aboutimg { background:url(../images/aboutimg.jpg) no-repeat center; height: 448px;}

.Leftdhheadhcon { text-align:center; background:#1375d6; width:270px; padding:20px 0px;}
.Leftdhheadhcon h2 { color:#fff;  font-size:24px; font-weight:300;  }
.Leftdhheadhcon span { color:#fff; font-size:14px; font-weight:300;}

.Leftdhlist ul { border-right:1px #ccc solid;border-left:1px #ccc solid;}
.Leftdhlist ul li { line-height:50px; vertical-align:middle; text-align:center; border-bottom:1px #ccc solid;}
.Leftdhlist ul li a {color:#333;display:block;}
.Leftdhlist .lihover { background:#ababab; }
.Leftdhlist .lihover a {color:#fff; display:block;}
.Leftdhimg { margin-top:10px;}

.mainL { width:270px;}
.mainR { width:800px; margin-left:30px;}

.site { background:#f8f8f8; padding:15px;}
.site a { padding:10px;}

.newscon { padding:25px 5px 25px 5px; border-bottom:1px #CCC solid;}
.newsconL { width:85px; padding-right:10px;}
.newsconR { width:685px;}
.newstime { text-align:center; color:#373737;}
.newstime h3 { font-size:40px; display: block; line-height:30px;}
.newstime span { font-size:14px; display:block; margin-top:10px;}
.newstitle a{ font-size:16px; }
.newstxt { line-height:15px; vertical-align:middle; color:#707070; font-size:14px; margin-top:10px;}


.news_content_top {
	width:100%;
	height:100%;
	border-bottom:1px dashed #bfbfbf;
	text-align:center;
	vertical-align:middle;
	line-height:50px;
}
.news_content_top h1 {
	font-size:24px;
	color:#666666
}
.news_content_top h2 {
	font-size:12px;
	color:#999999
}

.news_content_middle {
	width:100%;
	height:100%;
	padding:10px 0;
	border-bottom:1px dashed #bfbfbf;
	font-size:14px;
	line-height:25px;
}
.news_content_middle p {
	margin-top:8px;
}


.prolist { padding-top:30px;}
.prolist dl {float: left;}
.prolist dl dd{ border:1px solid #CCC; background: #fff; text-align: center;}
.prolist dl dt { text-align:center; line-height:40px; vertical-align:middle}

.imgbox{
    position: relative;
    width: 240px;
    height: 200px;
}
.imgbox img{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    max-width: 90%;
    max-height: 90%;
}

.zhaopinlist { padding-top:10px;}
.zhaopinlist dl { border-bottom: 1px dashed #ccc; padding:10px 20px 20px 20px; color:#a7a7a7;}
.zhaopinlist dl dt a { line-height:35px; vertical-align:middle; font-size:18px; color:#5a5a5a;}
.zhaopinlist dl dd span a { color:#a7a7a7;}

.contactcon { padding:20px;}
.contactcon .contactL p{ line-height:30px; vertical-align:middle;}


.productcon { padding:20px 0px;}
.productcon h1 {
    width: 100%;
    text-align: center;
    font: 20px/36px "microsoft yahei";
    color: #0b3f01;
}
.productconTL { float:left; width:380px;}
.productconTR { float:right; width:360px;}

.productxinxi { padding:10px;}
.productxinxi .xinxi { border-bottom:1px solid #CCC; font-size:16px; line-height:32px; vertical-align:middle; font-family:"microsoft yahei"}
.productxinxi .xinxi img  { width:360px; padding:0px 10px 10px 10px;}

.productxinxi img {
    max-width: 750px;
}


/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:350px;height:350px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

.productcontent {padding-top:20px;}

.product_content_top {
	width:100%;
	height:100%;
	border-bottom:1px dashed #bfbfbf;
	text-align:center;
	vertical-align:middle;
	line-height:50px;
	padding-bottom: 20px;
}
.product_content_top h1 {
	font-size:24px;
	color:#666666
}
.product_content_top h2 {
	font-size:12px;
	color:#999999
}


.productsite { background:#1375d6; padding:15px; color:#fff;}
