@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-size:12px; font-family:"Microsoft YaHei";}
a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#fff;text-decoration:none;}
a:active{color:#fff;text-decoration:none;}
p,form{padding:0;margin:0;}
h1,h2,h3{margin:0; font-size:12px;}
ul,li{list-style:none;margin:0;padding:0;}
a img{border:0;}
.nullclear{clear:both;}
.clear{clear:both;}


/*首页样式*/
.top { background:#fafafa; width:100%; height:180px;}
.top .logo{
	margin-top: 46px;
}
.top>div{
	margin: 0 auto;
	width: 1200px;
	height: 100%;
	line-height: 180px;
}
.top>div>div{
	display: inline-block;
	vertical-align: top;
}
.banner img { width:100%; height:100%;;}
.gsjj { background:url(images/gsjj-bj.jpg) center no-repeat; height:230px; clear:both}
.gsjjzz { width:1120px; margin:0 auto; padding-top:26px; overflow:hidden}
.gsjjzz_tp { float:left; width:122px; margin-right:26px;}
.gsjjzz_wz { float:right; width:972px;}
.gsjjzz_wz_mc { font-size:22px; color:#4b4b4b; font-weight:bold; text-align:center}
.gsjjzz_wz_xq { line-height:32px; overflow:hidden; height:130px; color:#9f9f9f}
.gengduo { background:#83c326; height:36px; width:86px;  float:right}
.gengduo a { line-height:36px; text-align:center; color:#fff; width:86px; display:block}
.gengduo a span:hover { background:#2a388e; display:block}
.cpzx { width:1120px; margin:0 auto; overflow:hidden; color:#2a388e; font-size:18px; line-height:60px; padding-top:8px;}
.cpzx d1 { color:#83c325; font-size:14px;}
.cpzx span { float:right; font-size:14px;}
.cpzx span  a { color:#797979;}
.cpzx_ggt { float:left;}
.xw { width:570px; float:left;}
.xw ul li { background:#ececec; overflow:hidden; margin-bottom:26px;}
.xw li .xw_sj { width:120px; float:left; text-align:center; color:#727272; font-size:24px; line-height:24px; padding-top:20px;}
.xw li .xw_sj p { font-size:14px; line-height:20px;}
.xw li .xw_wz { width:440px; float:right; line-height:74px; font-size:14px;}  
.xw ul li:hover { background:#2a388e; color:#fff}
.xw li .xw_wz a {  color:#6d6d6d;}
.xw li .xw_wz a:hover { color:#fff}
.yqlj { width:1120px; margin:20px auto; overflow:hidden}
.yqlj .yqlj_tp { float:left;}
.yqlj .yqlj_lj { width:1000px; float:right; overflow:hidden; height:58px;}
.yqlj .yqlj_lj li { float:left; border:#d9d9d9 1px solid; margin-right:10px;}
.db { width:100%; background:#f5f5f5; overflow:hidden;  padding-top:16px;}
.foot_nr { width:1120px; margin:0 auto; overflow:hidden}
.foot_nr .item_new { float: left; margin: 0 20px 0 0; width:100px; color:#464646; background:url(images/xxxx.jpg) no-repeat right; height:240px;}
.foot_nr .item_new dt {font-size: 14px;font-weight: 400; margin-bottom: 5px; color: #ccc; color:#464646; line-height:40px;}
.foot_nr .item_new dd{float: left; width:100px; height: 30px;line-height: 30px; overflow: hidden; margin-left:auto; font-size:12px;}
.foot_nr .item_new dd a { color:#8c8989}
.dhaa { float:right; width:165px; margin-top:50px;}
.dhhm { color:#2a388e; font-size:24px; float:left; width:165px;}
.gzsj { font-size:14px; color:#999999; float:left; width:165px;}
.dhaa dd { margin-left:auto;}
.dhaa .kefu { background:#0156b0; float:left; width:165px; height:30px; text-align:center; margin-top:10px; line-height:30px; display:block; color:#fff}
.dhaa .kefu a {color:#fff}
.dhaa .kefu:hover { background:#003b7a; color:#fff}
.daaa { background:#e1e1e1;}
.dibu { font-size:14px; color:#a19898; width:1128px; margin:0 auto; text-align:left; line-height:50px;}
.dibu span { float:right; }
.dibu span a { color:#545454}
.dibu span a:hover { color:#0156b0}








/*下拉菜单*/
#menunav-lq{height:60px; margin:0 auto; padding-top:68px;}

#menu_b{}

#menunav-lq ul#navmenu {margin:0;	border:0 none;	padding:0;list-style: none;height: 60px;}

#menunav-lq ul#navmenu li {	margin:0;	border:0 none;	padding:0;	float: left; display: inline; list-style: none;	position: relative;	height: 50px; width:128px; background:url(images/xx.jpg) right no-repeat; }

#menunav-lq ul#navmenu ul {	margin:0;	border:0 none;	padding:0;list-style: none;	display: none;	position: absolute;	top:50px;	left: 0;z-index:9999;}

#menunav-lq ul#navmenu ul li {	float: none; display: block !important;display: inline; }
/* Root Menu */ 
#menunav-lq ul#navmenu a {	width:128px;	float: none !important; float: left; text-align:center; font-size:15px; font-family:"Microsoft YaHei";
				display: block;	 	color:#333;text-decoration: none;	height:50px !important;	 line-height:50px;}				
/* Root Menu Hover Persistence */ 
#menunav-lq ul#navmenu a:hover, #menunav-lq ul#navmenu li:hover a, #menunav-lq ul#navmenu li.iehover a { color:#83c325} /*一级菜单 a:hover */
/* 2nd Menu */ 
#menunav-lq ul#navmenu li:hover li a, #menunav-lq ul#navmenu li.iehover li a {	float: none;font-size:14px;color:#fff; background:#2a388e;font-family:"Microsoft YaHei"; }/*二级菜单 背景 */
/* 2nd Menu Hover Persistence */ 
#menunav-lq ul#navmenu li:hover li a:hover, #menunav-lq ul#navmenu li:hover li:hover a, #menunav-lq ul#navmenu li.iehover li a:hover, #menunav-lq ul#navmenu li.iehover li.iehover a {color:#fff; background:#83c325 }/*二级菜单 a:hover */

#menunav-lq ul#navmenu ul ul, #menunav-lq ul#navmenu ul ul ul {	display: none;	position: absolute;	top: 0;}
/* Do Not Move - Must Come Before display:block for Gecko */ 
#menunav-lq ul#navmenu li:hover ul ul, #menunav-lq ul#navmenu li:hover ul ul ul, #menunav-lq ul#navmenu li.iehover ul ul, #menunav-lq ul#navmenu li.iehover ul ul ul {	display: none;}
#menunav-lq ul#navmenu li:hover ul, #menunav-lq ul#navmenu ul li:hover ul, #menunav-lq ul#navmenu ul ul li:hover ul, #menunav-lq ul#navmenu li.iehover ul, #menunav-lq ul#navmenu ul li.iehover ul, #menunav-lq ul#navmenu ul ul li.iehover ul {display: block;}






/*内页样式*/
.mangng { padding-top:20px;}

.ny_about { width:1120px; margin:12px auto 0 auto; overflow:hidden;}
.ny_about_left { width:222px; float:left}
.ny_about_left_bq { background:#2a388e; height:62px; line-height:62px; padding-left:68px; font-size:20px; color:#fff}
.ny_about_left_bq strong { font-weight:inherit; font-size:12px; margin-left:5px;}
.ny_about_left_fl { width:222px; overflow:hidden}
.ny_about_left_fl ul li { width:195px; float:left; height:42px; line-height:42px; padding-left:27px; font-size:14px; display:block}
.ny_about_left_fl ul li span { margin-right:18px;color:#565656;;}
.ny_about_left_fl ul li a { color:#565656;}
.ny_about_left_fl ul li:hover { background:url(images/bj1.jpg) no-repeat left;}
.ny_about_pc { float:left; width:222px;}
.ny_about_pc span{ float:right}
.ny_about_left_wz_aa { background:#f3f3f3; padding:10px; line-height:32px;}
.ny_about_right { width:880px; float:right}
.ny_about_right_bq { width:880px; text-align:right; color:#999999; border-bottom:1px solid #e5e5e5; line-height:40px;}
.ny_wz {  padding:12px; font-size:14px;line-height:30px;}
.cpmm { width:222px; margin-top:10px;}
.cpmm span { width:222px; background:#eeeeee; color:#da0d06; font-size:16px; display:block; line-height:40px; text-align:center;}
.cpmm img {  margin-top:10px;}
.case { margin-top:12px; overflow:hidden}
.case ul li { width:220px; float:left; margin-right:24px; margin-left:22px;}
.case ul li span { width:220px; text-align:center; display:block; line-height:50px;}
.chanpin { width:880px; overflow:hidden; margin-bottom:20px;}
.chanpin ul li { width:880px; margin-top:30px;padding-bottom:30px; border-bottom:dashed 1px #d9d9d9; overflow:hidden}
.chanpin ul li img { float:left}
.chanpin ul li .chanpin_mc { width:610px; float:right; font-size:16px; line-height:40px; border-bottom:dashed 1px #d9d9d9}
.chanpin ul li .chanpin_mc a { color:#333333}
.chanpin ul li .chanpin_xqa { width:610px; float:right; color:#808080; line-height:32px; height:100px; overflow:hidden}
.chanpin ul li .chanpin_rq { width:610px; float:right; line-height:30px;}
.chanpin ul li .chanpin_rq img { float:right; cursor:pointer;}
.newsa { width:880px; overflow:hidden; margin-top:30px; border-bottom:dashed 1px #d9d9d9; padding-bottom:10px;}
.newsa img { float:left}
.newsa .chanpin_mc { width:570px; float:right; font-size:16px; line-height:40px;  font-weight:bold;}
.newsa .chanpin_mc a { color:#333333}
.newsa .chanpin_xq { width:650px; float:right; color:#808080; line-height:24px; height:50px; overflow:hidden}
.newsa .chanpin_rq { width:650px; float:right; line-height:30px; margin-top:15px;}
.newsa .chanpin_rq img { cursor:pointer; margin-right:5px;}
.xwlb { width:880px; overflow: hidden}
.xwlb ul li { width:880px; height:46px; line-height:46px; float:left; border-bottom:dashed 1px #d9d9d9}
.xwlb ul li a { color:#4c4c4c}
.xwlb ul li span { float:right; color:#a3a3a3}
.xwlb_xq { width:880px; float:left; text-align:center; font-size:16px; line-height:40px;  font-weight:bold; margin-top:30px;}
.xwlb_xq_fb { width:880px; float:left; text-align:center; font-size:12px;  line-height:40px; color:#888888}

.chanpin_xq { width:880px; margin-top:30px;padding-bottom:30px; overflow:hidden}
.chanpin_xq .chanpin_xq_tp { float:left; width:320px;}
.chanpin_xq .chanpin_xq_tp span { width:320px; text-align:center; display:block; margin-top:10px;}

.chanpin_xq .chanpin_xq_tp span img { padding-top:5px;}
.chanpin_xq .chanpin_mc { width:540px; float:right; font-size:16px; line-height:40px; border-bottom:dashed 1px #d9d9d9}
.chanpin_xq .chanpin_mc a { color:#333333}
.chanpin_xq .chanpin_xqaa { width:540px; float:right; text-align:left; color:#808080; line-height:32px; height:32px; overflow:hidden; margin-top:5px;}
.chanpin_xq .chanpin_xqaa img { float:left; margin-top:8px;}
.chanpin_xq .chanpin_xqaa span { float:left}
.chanpin_xq .chanpin_rq { width:540px; float:right; line-height:30px; margin-top:10px;}
.chanpin_xq .chanpin_rq span { background:#dddddd; line-height:30px; height:30px; display:block; width:100px; text-align:center; color:#333333; float:left; margin-right:10px;}
.chanpin_xq .chanpin_rq a  span:hover { background:#1060ab; color:#fff}

.sjdfjkk { width:880px; overflow:hidden; margin-bottom:20px;}
.sjdfjkk span { width:860px; line-height:40px; background:#eeeeee; padding-left:20px; display:block; color:#1060ab;}
.sjdfjkk_zw { padding:10px; width:860px; line-height:30px; overflow:hidden}
.sjdfjkk_zw_kk { width:580px; float:left}
.sjdfjkk_zw_pj { width:240px; float:left; padding-left:20px;} 
.wbk { width:500px; height:120px; padding:5px; font-size:12px; color:#999; line-height:24px;}
.sjdfjkk_zw .sjdfjkk_zw_kk span  { background:#593afe; line-height:30px; height:30px; display:block; width:100px; text-align:center; color:#fff; padding-left:0; margin-left:200px; margin-top:20px;}
.sjdfjkk_zw .sjdfjkk_zw_kk a  span:hover { background:#1060ab; color:#fff}
.sjdfjkk_zw_pj d1 { width:240px; line-height:40px; float:left}
.sjdfjkk_zw_pj img { float:left}




.fwxm_p{ width:1134px; height:auto; margin:0 auto; padding-top:20px; overflow:hidden;}

.fwxm_p_1, .fwxm_p_2, .fwxm_p_3, .fwxm_p_4, .fwxm_p_5 { float:left; width:212px; height:210px; border:1px solid #efefef; margin:0 6px 0 6px;}

.fwxm_p_1 a, .fwxm_p_2 a, .fwxm_p_3 a, .fwxm_p_4 a, .fwxm_p_5 a { height:100px;  display:block; padding:130px 20px 10px 20px; line-height:28px; font-size:14px; color:#868686;}

.fwxm_p_1 a h1, .fwxm_p_2 a h1, .fwxm_p_3 a h1, .fwxm_p_4 a h1, .fwxm_p_5 a h1{ font-size:18px; text-align:center; color:#292929; padding-bottom:12px;}

.fwxm_p_1 a:hover, .fwxm_p_2 a:hover, .fwxm_p_3 a:hover, .fwxm_p_4 a:hover, .fwxm_p_5 a:hover { color:#ffffff;}

.fwxm_p_1 a:hover h1, .fwxm_p_2 a:hover h1, .fwxm_p_3 a:hover h1, .fwxm_p_4 a:hover h1, .fwxm_p_5 a:hover h1{ background:#076540; color:#ffffff;}

.fwxm_p_1 a{background:url(images/fw_1a.png) 73px 45px no-repeat #eeeeee; }
.fwxm_p_1 a:hover{ background:url(images/fw_1.png) 73px 45px no-repeat #076540; }

.fwxm_p_2 a{background:url(images/fw_2a.png) 73px 45px no-repeat #eeeeee; }
.fwxm_p_2 a:hover{ background:url(images/fw_2.png) 73px 45px no-repeat #076540; }

.fwxm_p_3 a{background:url(images/fw_3a.png) 73px 45px no-repeat #eeeeee; }
.fwxm_p_3 a:hover{ background:url(images/fw_3.png) 73px 45px no-repeat #076540; }

.fwxm_p_4 a{background:url(images/fw_4a.png) 73px 45px no-repeat #eeeeee; }
.fwxm_p_4 a:hover{ background:url(images/fw_4.png) 73px 45px no-repeat #076540; }

.fwxm_p_5 a{background:url(images/fw_5a.png) 73px 45px no-repeat #eeeeee; }
.fwxm_p_5 a:hover{ background:url(images/fw_5.png) 73px 45px no-repeat #076540; }


#pages { padding:10px 0 10px;text-align:center;font-size:12px; margin-top:20px; width:100%}
#pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.page .noPage { display:inline-block;  padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
