@charset "gb2312";
/* CSS Document */
*{ padding:0px; margin:0px; list-style:none;}
#dk{ width:100%; height:auto;}
#top{ width:100%;}
#top_bg{ width:100%; height:3px; background:#bb1322;}
#logo{ width:980px; height:108px; margin:0 auto;}
#nav{ width:100%; height:65px; background:url(../images/nav.jpg); z-index:9999;}
#nav_nr{ width:980px; height:53px; margin:0 auto;}
#nav_nr ul li{ width:10%; height:64px; line-height:54px; float:left; margin-left:10px; display:block; font-family:"΢���ź�"; font-size:14px; color:#FFF;}
#nav_nr ul li a:link{ color:#FFF;height:64px; text-decoration:none; display:block; text-align:center;}
#nav_nr ul li a:hover{ color:#FFF;height:64px; text-decoration:none; display:block; text-align:center; background:url(../images/nav_hover.png);
    background-size: 100%;
    background-repeat: no-repeat;
}
#nav_nr ul li a:visited{ color:#FFF;height:64px; text-decoration:none; display:block; text-align:center;}
#_home #nav_home,
#_product #nav_product,
#_gsjj #nav_gsjj,
#_ggcp #nav_ggcp,
#_qccp #nav_qccp,
#_xwzx #nav_xwzx,
#_shfw #nav_shfw,
#_lxwm #nav_lxwm{ width:128px;height:64px; background:url(../images/nav_hover.png);}
#banner{ width:100%; height:469px;overflow: hidden;}
#rdxw{ width:100%; height:73px; background:#302f3d;}
#rdxw_nr{ width:980px; height:73px; margin:0 auto;}
#rdxw_nr_left{ width:128px; height:73px; line-height:73px; background:#b91226; float:left; text-align:center; font-family:"΢���ź�"; font-size:16px; letter-spacing:1px; color:#FFF;}
#rdxw_nr_right{ width:345px; height:73px; line-height:73px; float:right;}

#search { 
height:41px;
width:330px;
position:relative;
margin-top:15px;
display: flex;
}

#need {
background:url(images/so_bg.jpg); 
width: 230px;
height:39px;
border:solid 1px #CCCCCC;
color:#FFF;
}

#btn {
width:44px;
height:41px;
border:solid 1px #CCCCCC;
background:url(../images/so.jpg);
position:absolute;
left:230px;
}

#main{ width:980px; height:auto; margin:0 auto; margin-top:20px;}
#main1{ width:980px; height:271px; margin:0 auto;}
#main1_gsjj{ width:268px; height:271px; float:left;}
#main1_gsjj_title{ width:268px; height:38px;}
#main1_gsjj_nr{ width:268px; height:233px;}
#main1_gsjj_nr_img{ width:265px; height:90px;}
#main1_gsjj_nr_cot{ width:258px; height:300px; overflow:hidden; font-family:"΢���ź�"; font-size:13px; line-height:150%; padding:5px; color:#6d6d6d;}
#main1_xw{ width:414px; height:271px; float:left; margin-left:30px; }
#main1_lxwm{ width:242px;float:right;}
#main1_lxwm_title{ width:242px; height:38px;}
#main1_lxwm_nr{ width:242px; }
#main1_lxwm_nr_img{ width:242px; height:84px;}
#main1_lxwm_nr_cot{width:232px; padding:5px; font-size:14px; font-weight:bold; font-family:"΢���ź�"; line-height:180%; color:#312f3c;}
#main_cp{ width:980px;margin:0 auto; margin-top:50px;}
#main_cp_title{ width:980px; height:38px; line-height:38px; background:url(../images/cp_title.jpg);}
#main_cp_nr{ width:980px; height:375px; border:solid 1px #CCCCCC;}

#hzhb{ width:100%; height:111px; margin-top:26px; background:url(../images/hzhb.jpg) center;}
#hzhb_nr{ width:1280px; height:111px; margin:0 auto; position:relative;}
#hzhb_nr_left{ width:854px; height:111px; margin:0 auto;}
#hzhb_nr_left_title{ width:854px; height:32px; line-height:32px; margin-top:10px;}
#hzhb_nr_left_nr{ width:854px; height:44px; text-align:center;}
#hzhb_nr_left_nr ul li{ width:auto; height:44px; line-height:44px; float:left; margin-left:10px; text-align:center; font-family:"΢���ź�"; font-size:13px;}
#hzhb_nr_right{ width:52px; height:47px; position:absolute; left:1194px; top:60px;}
#end{ width:100%; height:231px; clear:both;}
#end_nav{ width:100%; height:62px; border-bottom:solid 1px #7b7a88; background:#302f3d;}
#end_nav_nr{ width:700px; height:62px; line-height:62px; margin:0 auto; text-align:center;}
#end_nav_nr ul li{ width:11%; height:62px; line-height:62px; font-size:14px; color:#CCC; float:left;}
#end_nav_nr ul li a:link,
#end_nav_nr ul li a:hover,
#end_nav_nr ul li a:visited{ color:#f4f4f2; text-decoration:none; font-family:"΢���ź�"; font-size:14px;}
#end_nr{ width:100%; height:210px; background:#302f3d;
    
    
}
#end_nr_cot{ width:980px;  margin:0 auto; position:relative; top:40px; font-family:"΢���ź�"; color:#FFF; line-height:180%; font-size:14px;text-align: center;}
#end_bottom{ width:100%; height:21px; background:#14131b;}

#ny{width:980px; height:auto; margin:0 auto; margin-top:20px;}
#ny_left{ width:230px; height:auto; float:left;}
#ny_left_cp{ width:230px; height:auto;}
#ny_left_cp_title{ width:220px; height:35px; line-height:35px; background:#000; color:#FFF; font-family:"΢���ź�"; font-size:14px; padding-left:10px;}
#ny_left_cp_nr{ width:228px; height:auto; border:solid 1px #CCCCCC;}
#ny_left_cp_nr ul li{ width:210px; height:30px; line-height:30px; border-bottom:dashed 1px #CCCCCC; font-family:"΢���ź�"; font-size:13px; padding-left:6px;}
#ny_left_lx{ width:230px; height:auto; margin-top:10px; margin-bottom:10px;}
#ny_left_lx_title{ width:220px; height:35px; line-height:35px; background:#000; font-family:"΢���ź�"; font-size:14px; color:#FFF; padding-left:10px;}
#ny_left_lx_nr{ width:218px; height:auto; line-height:180%; font-family:"΢���ź�"; font-size:14px; border:solid 1px #CCCCCC; padding:5px;
    
    line-height: 2;
}
#ny_right{ width:740px; height:auto; float:right; }
#ny_right_title{ width:730px; height:30px; line-height:30px; font-family:"΢���ź�"; border-bottom:solid 1px #CCCCCC; padding-left:10px; font-size:16px;}
#ny_right_nr{ width:730px; height:auto; padding:5px; line-height:180%; font-family:"΢���ź�"; font-size:13px;}


#ny_cp{width:740px; height:auto; float:right; }
#ny_cp_title{ width:730px; height:30px; line-height:30px; border-bottom:solid 1px #CCCCCC; font-family:"΢���ź�"; font-size:18px; padding-left:10px; color:#666666; font-weight:bold;}
#ny_cp_nr{ width:730px; height:auto; padding:5px;}
#ny_cp_nr ul li{ width:212px; height:196px; float:left; margin-left:16px; margin-top:10px; position:relative;}
#ny_cp_nr ul li span{ width:212px; height:30px; line-height:30px; position:absolute; top:158px; left:0px; text-align:center; font-family:"΢���ź�"; font-size:14px;}

#ny_xw{width:740px; height:auto; float:right; }
#ny_xw_title{ width:730px; height:30px; line-height:30px; border-bottom:solid 1px #CCCCCC; font-family:"΢���ź�"; font-size:18px; padding-left:10px; color:#666666; font-weight:bold;}
#ny_xw_nr{ width:720px; height:auto; padding:10px;}
#ny_xw_nr ul li{ width:720px; height:100px; border-bottom:solid 1px #CCCCCC; font-family:"΢���ź�"; font-size:16px; margin-top:10px; font-weight:bold; position:relative; color:#333;}
#ny_xw_nr ul li span{ width:100px; height:25px; line-height:25px; position:absolute; top:0px; left:620px; font-weight:normal; font-size:14px;}



.List_page{text-align:center;margin-bottom:10px;  padding-top:20px; clear:both;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #CCC;;color:#A0A0A0; font-size:14px; font-family:"΢���ź�";}
.List_page span{background:#F00;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #2a3a8f;}



.nTab {

	width: 414px;

	height: 271px;

	margin: 0px auto;

	overflow: hidden;

}

.none {

	display: none;

}

.nTab .TabTitle {

	width: 414px;

	height: 38px;

	line-height: 38px;

	background: url(../images/xw_title.jpg);

}

.nTab .TabTitle li {

	width: 61px;

	height: 25px;

	line-height: 25px;

	float: right;

	cursor: pointer;

	font-weight: bold;

	text-align: center;

	margin-top: 10px;

	font-family: "΢���ź�";

	font-size: 12px;

	margin-right: 6px;

}

.nTab .TabTitle li a {

	text-decoration: none;

}

.nTab .TabTitle .active {

	background: #bc1526;

	color: #fff;

}

.nTab .TabTitle .normal {

	background: #fff;

	color: #000;

}

.nTab .TabContent {

	height: 228px;

	clear: both;

	overflow: hidden;

	background: #fff;

	padding: 5px;

	display: block;

	color: #000;

}



.nTab1 {

	width: 980px;

	height: 430px;

	margin: 0px auto;

	overflow: hidden;

}

.none1 {

	display: none;

}

.nTab1 .TabTitle {

	width: 830px;

	height: 38px;

	line-height: 38px;

	background: url(../images/cp_title.jpg);

	padding-left: 150px;

}

.nTab1 .TabTitle li {

	width: 61px;

	height: 25px;

	line-height: 25px;

	float: left;

	cursor: pointer;

	font-weight: bold;

	text-align: center;

	margin-top: 9px;

	font-family: "΢���ź�";

	font-size: 12px;

	margin-right: 6px;

}

.nTab1 .TabTitle li a {

	text-decoration: none;

}

.nTab1 .TabTitle .active {

	background: #bc1526;

	color: #fff;

}

.nTab1 .TabTitle .normal {

	background: #fff;

	color: #000;

}

.nTab1 .TabContent {

	height: 390px;

	clear: both;

	overflow: hidden;

	background: #fff;

	display: block;

	color: #000;

}

a:link {

	text-decoration: none;

	color: #000;

}

a:visited {

	text-decoration: none;

	color: #000;

}

a:hover {

	text-decoration: none;

}

a:active {

	text-decoration: none;

}
