@charset "utf-8";
/* CSS Document */
#category { text-align:center; margin:50px 0px  20px 0px}
#category a { padding: 8px 30px; margin-right: 10px; transition: all 0.3s ease-out 0s; color: #666; border: 1px solid #999; margin-top:50px; height:32px; }

#category a.active, #category a:hover { background: #ba292e; color: #fff; border: 1px solid #ba292e; }
.products,.products-1{
	width:1160px;
	margin: 0 auto;
	height:100%;
	}
.products ul,.products-1 ul{
	margin-left:32px; margin-top:30px}
.products ul li{
	width:250px;
	background:#fff;
	border-style:solid; border-width:1px; border-color:#d9d9d9;cursor:pointer;
	float:left; margin:0px 30px 30px 0px;}
.products-1 ul li{
	width:250px;
	background:#fff;
	border-style:solid; border-width:1px; border-color:#d9d9d9;cursor:pointer;
	float:left; margin:0px 30px 30px 0px;}

.products ul li:hover {border-style:solid; border-width:1px; border-color:#ba292e;cursor:pointer;}
.products-1 ul li:hover {border-style:solid; border-width:1px; border-color:#103375;cursor:pointer;}


.products li div,.products-1 li div{ border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;height:70px;background:#ba292e;padding: 15px 0px 0px 15px;}

.products_a{ color:#fff; line-height:25px}
.products_a-1{ padding:11px 10px 8px 10px; color:#fff/*;background:url(/jingang/images/cp2.jpg) #103375 no-repeat right center*/; position:relative; top:26px;}
.products li span a,.products-1 li span a{height:50px; line-height:50px; font-size:12px;display:block; text-align:right; padding-right:10px; color:#a59f9f}

.diao { display:none;}
.tab-nested { display:block;}


#page3{
	width:1160px;
	margin:0 auto;
	margin-top:30px;
	margin-bottom:30px;
	}
.page3-l{
	float:left;
	}
.page3-l-menu{
	width:258px;
	border-top:#d8d8d8 1px solid;
	border-left:#d8d8d8 1px solid;
	border-right:#d8d8d8 1px solid;
	}
.page3-l h2{
	font-size:24px;
	width:240px;
	line-height:48px;
	font-weight:normal;
	padding-left:18px;
	border-bottom:#d8d8d8 1px solid;
	}
.page3-l ul li{
	width:240px;
	border-bottom:#d8d8d8 1px solid;
	line-height:48px;
	padding:0 10px;
	}
.page3-l ul li a{

	padding-left:14px;
	font-size:16px;
	color:#6e6e6e;
	margin-left:1px;
	background:url(/jingang/images/mulu-bj_27.jpg) no-repeat left center;
	line-height:35px
	}
.page3-l ul li:hover a{
	color:#cd281e;
	background:url(/jingang/images/page4-ml-bj_07.jpg) no-repeat left center;
	}
	
.recommend{
	width:252px;
	height:622px;
	border:#d8d8d8 1px solid;
	margin-top:20px;
	margin-left:8px;
	position:relative;
	}
.tj-bt{
	position:absolute;
	top:30px;
	left:-8px;
	}


.mingcheng{
	width:200px;
	height:30px;
	text-align:center;
	line-height:30px;
	background:rgba(255,255,255,0.8);
	}

.mingcheng a{
	font-size:18px;
	color:#272727;
	}
.contact-us{
	width:242px;
	height:120px;
	background:#b1b5b8;
	margin-left:8px;
	margin-top:20px;
	padding-top:110px;
	padding-left:10px;
	position:relative;
	
	}
.contact-us-bt{
	position:absolute;
	left:-8px;
	top:30px;
	
	}
.contact-us p{
	margin-bottom:20px;
	font-size:14px;
	color:#fff;
	}
.contact-us p:nth-child(1){
	background:url(/jingang/images/contact-us6_27.png) left center no-repeat;
	padding-left:32px;
	}
.contact-us p:nth-child(2){
	background:url(/jingang/images/contact-us6_36.png) left center no-repeat;
	padding-left:32px;
	}
.contact-us p:nth-child(3){
	background:url(/jingang/images/contact-us6_34.png) left center no-repeat;
	padding-left:32px;
	}

.page3-r{
	width:870px;
	border:#d8d8d8 1px solid;
	float:right;
	}
.route{
	background:#f6f6f6;
	font-size:12px;
	line-height:30px;
	color:#6e6e6e;
	width:816px;
	margin:0 auto;
	margin-top:18px;
	padding-left:18px;
	}
.route a{
	color:#6e6e6e;
	}
.route a:hover{
	text-decoration:underline;
	}
.page3-r-detailed ul{
	margin-top:30px;
	width:834px;
	margin-bottom:30px;
	margin-left:18px;
	}

.page3-r-detailed ul li{
	float:left;
	width:188px;
	text-align:center;
	border:#e3e3df 1px solid;
	}
.button li{
	background-color:#cc281f
	}
.button li:nth-child(1) a,.button li:nth-child(2) a{
	color:#fff;
	}
.button .button-1{
	margin-right:24px;
	}
.button2 .button-1{
	margin-right:24px;
	}
.button li a{
	font-size:14px;
	color:#6e6e6e;
	line-height:50px;
	}
.button2 li a{
	font-size:14px;
	color:#6e6e6e;
	line-height:50px;
	}
.page3-r-detailed ul li:hover a{
	color:#f7941e;
	}	
.page3-r-detailed ul li:hover{
	border:#f7941e 1px solid;
	background-color:#fff
	}
.page3-r h3{
	text-align:center;
	margin-bottom:30px;
	font-size:28px;
	color:#272727;
	}	
.data{
	width:824px;
	margin:0 auto;
	margin-bottom:50px;
	
	}
.data img{
	float:left;
	margin-right:20px;
	}
.data_1{
	width:400px;
	float:left;
	padding-top:50px}
.data_1 p{
	line-height:30px;
	color:#6e6e6e;
	font-size:16px;
	}
.data_1 .call{
	font-size:18px;
	color:#cd281e;
	line-height:42px;
	}
.data_1 .call span{
	font-family:Brush Script Std;
	font-size:24px;
	}
.qianggou{
	width:144px;
	height:62px;
	border-radius:10px;
	background:#cd281e;
	text-align:center;
	margin-top:30px;
	margin-bottom:30px;
	
	}
.qianggou a{
	color:#fff;
	line-height:62px;
	font-size:24px;}
.introduction{
	width:834px;
	margin:0 auto;
	background:url(/jingang/images/bt-bj_16.jpg) 276px 18px no-repeat,
	 url(/jingang/images/bt-bj_16.jpg) 470px 18px no-repeat;
	}
	
.introduction h4{
	text-align:center;
	font-size:24px;
	color:#cd281e;
	margin:30px auto;

	}
.introduction h4 span{
	font-size:12px;
	color:#6e6e6e;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	line-height:36px;

	}
.introduction h5{
	font-size:16px;
	color:#272727;
	margin-bottom:8px;

	}
.introduction p{
	font-size:14px;
	color:#6e6e6e;
	line-height:28px;
	}
.introduction p.u1{
	font-size:16px;
	color:#bc011e;
	font-weight:bold}
.introduction span.sp1{
	color:#000;
	font-weight:bold
	}
.introduction ul li{
	margin-bottom:26px;
	}
	
	
	
table.table2{
    font-family: Georgia, serif;
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    /*letter-spacing: -1px;*/
    line-height: 1.2em;
    border-collapse:collapse;
    text-align:center;
	margin:15px auto;
}
.table2 tbody th{
    text-align:right;
    padding:10px;
    color:#fff;
    background-color:#bc011e;
	border-bottom:1px dotted #fff;
}
.table2 tbody td{
    padding:10px;
    background-color:#f0f0f0;
    border:1px dotted #999;
    text-shadow:-1px 1px 1px #fff;
    text-transform:uppercase;
    color:#333;
}