﻿@charset "utf-8";
@import url("../css/common/grid.css");/*网格*/
@import url("../css/common/layout.css");/*整体框架*/
@import url("../css/common/icon.css");/*图标*/
@import url("../css/navi/navi_02.css");/*02导航*/
@import url("../css/banner.css");/*幻灯片*/
@import url("../css/navi/classify_01.css");/*侧栏样式*/
@import url("../css/adorner/01/A_style.css");/*01装饰器*/
@import url("../css/adorner/02/A_style.css");/*02装饰器*/
@import url("../css/links.css");/*友情链接*/
@import url("../css/kefu.css");/*在线客服*/
@import url("../css/common/doc.css");/*自定义文档*/

/* 首页背景
-----------------------------------------------------*/
.jile_body{
	background:#000;
	}

/* 内页背景
-----------------------------------------------------*/
body{
	background: #388dcc url(../img/page_banner.png) top center no-repeat;
	}

/* 头部样式
----------------------------------------------------*/
.header_box{
	z-index:99;
	background:url(../img/header_bg.jpg) 0 0 repeat-x;
	width:100%;
	height:270px;
	position:relative;
	}

.header_box .logo{
	height:150px;
	width:460px;
	margin:0 auto;
	}

.header_top{
	height:150px;
	width:100%;
	position:relative;
	}
.hezder_nav{
	width:100%;
	height:120px;
	}

.hezder_nav .nav_box{
	width:500px;
	height:120px;
	margin:0 auto;
	}

.hezder_nav .nav_box ul li{
	width:60px;
	height:60px;
	float:left;
	margin:30px 20px;
	}

.hezder_nav .nav_box ul li a{
	display:block;
	width:60px;
	height:60px;
	}

.hezder_nav .nav_box ul .m1 a{
	background: url(../img/page_nav_icon.png) 0 0 no-repeat;
	}

.hezder_nav .nav_box ul .m1 a:hover{
	background: url(../img/page_nav_icon.png) -60px 0 no-repeat;
	}

.hezder_nav .nav_box ul .m2 a{
	background: url(../img/page_nav_icon.png) 0 -60px no-repeat;
	}

.hezder_nav .nav_box ul .m2 a:hover{
	background: url(../img/page_nav_icon.png) -60px -60px no-repeat;
	}

.hezder_nav .nav_box ul .m3 a{
	background: url(../img/page_nav_icon.png) 0 -120px no-repeat;
	}

.hezder_nav .nav_box ul .m3 a:hover{
	background: url(../img/page_nav_icon.png) -60px -120px no-repeat;
	}

.hezder_nav .nav_box ul .m4 a{
	background: url(../img/page_nav_icon.png) 0 -180px no-repeat;
	}

.hezder_nav .nav_box ul .m4 a:hover{
	background: url(../img/page_nav_icon.png) -60px -180px no-repeat;
	}

.hezder_nav .nav_box ul .m5 a{
	background: url(../img/page_nav_icon.png) 0 -240px no-repeat;
	}

.hezder_nav .nav_box ul .m5 a:hover{
	background: url(../img/page_nav_icon.png) -60px -240px no-repeat;
	}


/* 网站首页底部
------------------------------------------------------*/
.ind_footer{
	color:#FFF;
	width:100%;
	height:20px;
	position:relative;
	padding-bottom:30px;
	}
.ind_footer_box p{
       color:#FFF;
}

.ind_footer a{
	color:#FFF;
	}

.ind_footer2{
	z-index:9999;
	width:100%;
	height:20px;
	position:absolute;
	bottom:10px;
	}

.ind_footer2 a{
	color:#FFF;
	}

/* 内页标题样式
------------------------------------------------------*/

.public_1col .page_menu{
	margin:0 auto;
	margin-bottom:20px;
	margin-top:20px;
	text-align:center;
	padding-bottom:10px;
	width:700px;
	}

.public_1col .page_menu .title{
	padding-bottom:10px;
	}

.public_1col .page_menu .title h1{
	font-size:20px;
	color:#FFF;
	}


.public_1col .page_menu .menu_zone ul li{
	overflow:hidden;
	position:relative;
	display:inline-block;
	}

.public_1col .page_menu .menu_zone ul li a{
	color:#FFF;
	display:block;
	height:40px;
        font-size:22px;
	line-height:35px;
	padding-left:20px;
	padding-right:20px;
	position:relative;
        font-weight: bold;
	}

.public_1col .page_menu .menu_zone ul li a:hover{
	background: url(../img/page_nav_c.png) top center no-repeat;
	color:#FFF;
	}

.public_1col .page_menu .menu_zone ul .current .cur
	background: url(../img/page_nav_c.png) top center no-repeat;
	color:#FFF;
	}

.public_1col .page_menu .menu_zone ul .last{
	border-right:none;
	}

.art_box .zone{
	width:100%;
	position:relative;
	}

.art_box .zone .art_detail{
	width:960px;
	margin:20px;
	}

/* 内页样式
--------------------------------------------------------------------------*/
.public_1col .main_box{
	background:#1856aa;
	position:relative;
	height:600px;
	}
.public_1col .r_nav{
	height:400px;
	width:66px;
	position:absolute;
	z-index:999999999;
	right:-80px;
	}
.public_1col .r_nav ul li{
	position:relative;
	height:66px;
	width:66px;
	margin-top:20px;
	}

.public_1col .r_nav ul .first{
	margin-top:0px;
	}

.public_1col .r_nav ul li a{
	display:block;
	height:66px;
	width:66px;
	}

.public_1col .r_nav ul .k1 a{
	background:url(../img/page_icon.png) 0 0 no-repeat;
	}

.public_1col .r_nav ul .k1 a:hover{
	background:url(../img/page_icon.png) -66px 0 no-repeat;
	}

.public_1col .r_nav ul .k2 a{
	background:url(../img/page_icon.png) 0 -66px no-repeat;
	}

.public_1col .r_nav ul .k2 a:hover{
	background:url(../img/page_icon.png) -66px -66px no-repeat;
	}

.public_1col .r_nav ul .k3 a{
	background:url(../img/page_icon.png) 0 -132px no-repeat;
	}

.public_1col .r_nav ul .k3 a:hover{
	background:url(../img/page_icon.png) -66px -132px no-repeat;
	}

.public_1col .r_nav ul .k4 a{
	background:url(../img/page_icon.png) 0 -198px no-repeat;
	}

.public_1col .r_nav ul .k4 a:hover{
	background:url(../img/page_icon.png) -66px -198px no-repeat;
	}



.public_1col .r_nav .k2 .er_box{
	height:185px;
	width:175px;
	position:absolute;
	top:-85px;
	left:-210px;
	display:none;
	}

/* 问答页面样式
-------------------------------------------------------------------------*/
.qa_box{
	width:800px;
	margin-left:50px;
	}

.qa_box .zone{
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:1px dashed #999;
	}

.qa_box p{
	line-height:30px;
	}

.qa_box .time{
	line-height:12px;
	}


/* 产品页面样式
-------------------------------------------------------*/
.pro_zone{
	height:560px;
	width:960px;
	position:absolute;
	top:20px;
	left:20px;
	background:url(../img/pro_bg.jpg) 0 0 no-repeat;
	}

.pro_map {
	width: 100%;
}
.pro_map .hd {
	height:560px;
	width:420px;
	position:relative;
	float:left;
	background:url(../img/tai_map.png) 0 0 no-repeat;
}
.pro_map .hd ul {
	_width: 100%;
	_height: 30px;
	_position: absolute;
	_left: 0px;
	_top: 0px;
}

.pro_map .hd ul li{
	position:absolute;
	float: left;
	cursor: pointer;
	white-space: nowrap;
	height: 22px;
	width: 22px;
	display: block;
	background: url(../img/point.png) 0 0 no-repeat;
}

.pro_map .hd ul li.on {
	background: url(../img/point2.png) 0 0 no-repeat;

}

.pro_map .productsclass_btn1{
	top:286px;
	left:134px;
	}

.pro_map .productsclass_btn2{
	top:235px;
	left:208px;
	}


.pro_map .productsclass_btn3{
	top:200px;
	left:220px;
	}

.pro_map .productsclass_btn4{
	top:316px;
	left:230px;
	}

.pro_map .productsclass_btn5{
	top:87px;
	left:278px;
	}

.pro_map .productsclass_btn6{
	top:270px;
	left:112px;
	}

.pro_map .point_box{
	position:absolute;
	height:50px;
	width:150px;
	left:-65px;
	display:none;
	top:-55px;
	z-index:9999;
	background:url(../img/pro_title_bg.png) top center no-repeat;
	color:#FFF;
	text-align:center;
	line-height:40px;
	font-size:18px;
	}

.pro_map .taibei_point{

	}

.pro_map .nantou_point_1{

	}

.pro_map .nantou_point_2{

	}
	
.pro_map .jia_point_1{

	}

.pro_map .jia_point_2{

	}

.pro_map .hualian_point{

	}

.pro_map .pro_dec{
	height:560px;
	width:540px;
	position:relative;
	float:right;
	background: url(../img/pro_detail_bg.png) 0 0 repeat;
	}

.pro_map .bd .dec_box{
	height:560px;
	width:540px;
}

.pro_map .bd ul {
	zoom: 1;
}
.pro_map .bd li {
	line-height: 24px;
}
.pro_map .bd li .date {
	float: right;
	color: #999;
}

/* 产品列表滚动样式
-----------------------------------------------------------------*/
.activityBox { height:560px; width:540px; position:relative;}
.activityBox p{ color: #FFF;  }
.activityBox .content { width: 540px; position: relative; }
.activityBox .content .contentInner { width: 540px; height: 560px; position: relative; overflow: hidden;}
.activityBox .content .contentInner ul { width: 540px; height: 560px; position: absolute; }
.activityBox .content .contentInner ul li { height: 560px; }
.activityBox .content .contentInner ul li .img_box{
	width:280px;
	height:280px;
	margin:30px auto;
	}

.activityBox .content .contentInner ul li .title{
	font-weight:bold;
	height:40px;
	width:400px;
	margin:0 auto;
	font-size:18px;
	text-align:center;
	line-height:25px;
	}

.activityBox .content .contentInner ul li .dec_box{
	height:50px;
	width:450px;
	margin:0 auto;
	font-size:15px;
	line-height:25px;
	text-align:center;
	}

.activityBox .content .contentInner ul li .more_box{
	margin-top:20px;
	text-align:center;
	line-height:20px;
	}

.activityBox .content .contentInner ul li .more_box a{
	color:#999;
	}

.activityBox .content .contentInner ul li .more_box a:hover{
	color: #FFF;
	}

.activityBox .btn_box{
	z-index:99;
	height:33px;
	width:80px;
	position:absolute;
	bottom:40px;
	left:230px;
	}

.activityBox .btn_box .prev_box{
	height:33px;
	width:33px;
	cursor:pointer;
	background:url(../img/pro_btn.png) 0 0 no-repeat;
	float:left;
	}

.activityBox .btn_box .next_box{
	height:33px;
	width:33px;
	cursor:pointer;
	background:url(../img/pro_btn2.png) 0 0 no-repeat;
	float:right;
	}

.login{
	margin-left:315px;
	}

.register{
	background:#FFF;
	width:960px;
	padding:20px;
	}

/* 产品列表样式
---------------------------------------------------------------------*/

.public_1col .page_pro{
	background:url(../img/tou_blue.png) 0 0 repeat;
	}

.picScroll-left{
	margin-left:5px;
	width:1000px;
	height:500px;
	padding-top:50px;
	position:relative;
	}

.picScroll-left .bd ul li{
	height:420px;
	width:290px;
	float:left;
	margin:0 20px;
	}

.picScroll-left .bd ul li .img_box{
	height:290px;
	width:290px;
	overflow:hidden;
	}

.picScroll-left .bd ul li .img_box img{
	height:290px;
	width:290px;
	}

.picScroll-left .bd ul li .info{
	height:100px;
	width:270px;
	padding:10px;
	background:#FFF;
	}

.picScroll-left .bd ul li .info .title{
	text-align:center;
	line-height:35px;
	height:35px;
	}

.picScroll-left .bd ul li .info .title a{
	font-size:18px;
	font-weight:bold;
	color:#1856aa;
	}

.picScroll-left .bd ul li .info .dec{
	height:50px;
	overflow:hidden;
	text-align:center;
	}

.picScroll-left .bd ul li .info .dec a{
	line-height:22px;
	font-size:14px;
	}

.picScroll-left .bd ul li .info .more{
	text-align:center;
	}

.picScroll-left .bd ul li .info .more a{
	font-size:12px;
	color:#999;
	}

.picScroll-left .bd ul li .info .more a:hover{
	color:#000;}


.picScroll-left .hd{
	height:33px;
	width:500px;
	position:absolute;
	left:250px;
	bottom:30px;
	background:url(../img/pro_btn_bg.png) top center;
	}


.picScroll-left .prev, .picScroll-left .next{
	display:block;
	height:33px;
	width:33px;
	position: absolute;
	opacity:0.5;
	filter:alpha(Opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5;	
	}

.picScroll-left .prev{
	left:200px;
	background:url(../img/pro_btn.png) 0 0 no-repeat;
	}
	
.picScroll-left .prev:hover{
	opacity:10.0;
	filter:alpha(Opacity=100);
	-moz-opacity:10.0;
	-khtml-opacity:10.0;
	}

.picScroll-left .next{
	right:200px;
	background:url(../img/pro_btn2.png) 0 0 no-repeat;
	}

.picScroll-left .next:hover{
	opacity:10.0;
	filter:alpha(Opacity=100);
	-moz-opacity:10.0;
	-khtml-opacity:10.0;
	}



























