html { margin:0px; padding:0px; overflow-x:hidden;}
body{ font-size:12px; margin:0px; border:0px; padding:0px; background-color:#ffffff;FONT-FAMILY: Microsoft YaHei,LiHei Pro;}
/*body{ font-size:12px; margin:0px; border:0px; padding:0px; background-color:#ffffff;FONT-FAMILY: Microsoft YaHei,LiHei Pro; background: url(../images/2023year.png?1) top center repeat-x;}*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0px;border:0;}
li{ list-style:none;}
li a{ text-decoration:none;}
input,button,textarea,select{font:100% Arial,'微软雅黑';}
a {
	color: rgb(0, 0, 0); font-family: Microsoft YaHei; text-decoration: none;
}
a:hover {
	color: rgb(23, 123, 208); text-decoration: none;
}

.flash_nav{ margin:0 auto; width:100%; height:290px; text-align:center;}
.body_bg{ width:100%; background: url(../images/body_bg.jpg) top center repeat-x;height:500px;}
.clear{ clear:both;}
.h_1{ height:40px;}
.rdtt_nav{ width:1194px; margin:0 auto;}
.rdtt_nav_left{ float:left; width:155px; height:104px; background:url(../images/rdtt_bg.jpg) top center no-repeat;}
.rdtt_nav_right{ float:right; width:1008px; height:104px;}
.rdtt_nav_left_1{ font-size:22px; color:#FFFFFF; text-align:center; height:45px; line-height:45px;}
.rdtt_nav_left_2{ font-size:16px; color:#767964; text-align:center; height:55px; line-height:55px;}
.rdtt_nav_right_1{ font-size:31px; color:#DE2012; font-weight:bold; text-align:left; height:37px; line-height:37px; overflow:hidden;}
.rdtt_nav_right_1 a{ font-size:31px; color:#DE2012; font-weight:bold; text-decoration:none; text-align:left; height:37px; line-height:37px; overflow:hidden;}
.rdtt_nav_right_1 a:visited {text-decoration: none; color:#DE2012;}
.rdtt_nav_right_1 a:hover {text-decoration: underline; color:#DE2012;}
.rdtt_nav_right_1 a:active {text-decoration: none;color:#DE2012;}

.rdtt_nav_right_2{ font-size:14px; color:#635F53; text-align:left; height:52px; line-height:26px; overflow:hidden;}
.rdtt_x{ width:100%; height:1px; background-color:#D1D3D2; margin-top:12px; margin-bottom:6px;}

.h_2{ height:35px;}
.xw_nav{ width:1194px; margin:0 auto;}
.xw_left{ float:left; width:570px;}
.xw_right{ float:right; width:604px; height:51px; border-bottom:#BCBCBC 1px solid;}
.xw_right_1_left{ float:left; width:500px;}
.xw_right_1_right{ float:right; background:url(../images/gd_icon.jpg) center right no-repeat; padding-right:20px;}
.xw_right_1_right a{ font-size:14px; color:#9A9A9A; font-weight: normal; text-decoration:none; text-align:left; height:51px; line-height:51px; overflow:hidden;}
.xw_right_1_right a:visited {text-decoration: none; color:#9A9A9A;}
.xw_right_1_right a:hover {text-decoration: underline; color:#177BD0;}
.xw_right_1_right a:active {text-decoration: none;color:#9A9A9A;}

.kgxq_nav{ width:1194px; margin:0 auto; margin-top:36px;}
.kgxq_nav_left{ float:left; width:422px; }
.kgxq_nav_left_1{ position:relative;font-size:20px;color:#137CCF; padding-left:50px; font-weight:bold; height:55px; line-height:55px; background:url(../images/ico_c.png) left center no-repeat; border-bottom:#ECECEC 1px solid;  }
.kgxq_nav_left_1 span {float:right; width:45px; background:url(../images/kg_gd.png) 0px center no-repeat; font-size:12px; font-family:"宋体"; color:#A7BEE0; font-weight: normal; text-decoration:none; height:55px; line-height:55px; text-align:right;}
.kgxq_nav_left_1 span a{ font-size:12px; font-family:"宋体"; color:#A7BEE0; font-weight: normal; text-decoration:none; text-align:right; height:55px; line-height:55px;}
.kgxq_nav_left_1 span a:visited {text-decoration: none; color:#A7BEE0;}
.kgxq_nav_left_1 span a:hover {text-decoration: none; color:#137CCF;}
.kgxq_nav_left_1 span a:active {text-decoration: none;color:#A7BEE0;}

.indMore{ position:absolute; top:22px; right:0px; display:inline-block; width:43px; height:15px; background:url(../images/kg_gd.png) no-repeat; opacity:0.4}
.indMore:hover{opacity:0.8}

.kgxq_nav_left_3{position:relative; margin-top:15px;font-size:20px;color:#137CCF; padding-left:50px; font-weight:bold; height:55px; line-height:55px; background:url(../images/icon_3.png) left center no-repeat; border-bottom:#ECECEC 1px solid;}
.kgxq_nav_left_3 span {float:right; width:45px; background:url(../images/kg_gd.png) 0px center no-repeat; font-size:12px; font-family:"宋体"; color:#A7BEE0; font-weight: normal; text-decoration:none; height:55px; line-height:55px; text-align:right;}
.kgxq_nav_left_3 span a{ font-size:12px; font-family:"宋体"; color:#A7BEE0; font-weight: normal; text-decoration:none; text-align:right; height:55px; line-height:55px;}
.kgxq_nav_left_3 span a:visited {text-decoration: none; color:#A7BEE0;}
.kgxq_nav_left_3 span a:hover {text-decoration: none; color:#137CCF;}
.kgxq_nav_left_3 span a:active {text-decoration: none;color:#A7BEE0;}

.kgxq_nav_left_2{margin-top:15px; height:210px;}
.kgxq_nav_left_2 ul{}
.kgxq_nav_left_2 li{font-size:14px; line-height:36px; color:#323230; background:url(../images/jiao.jpg) 5px 15px no-repeat; padding:0 5px 0 17px;}
.kgxq_nav_left_2 li span{float:right; font-size:14px; color:#999;}

.kgxq_nav_center{ float:left; margin-left:28px; width:422px;}
.kgxq_nav_center_1{ position: relative;font-size:20px;color:#137CCF; padding-left:50px; font-weight:bold; height:55px; line-height:55px; background:url(../images/icon_2.png) left center no-repeat; border-bottom:#ECECEC 1px solid;}
.fw_1{ margin:0 auto; width:192px; height:65px; background:url(../images/fw_icon1.png) 14px center #D7DEEE no-repeat;font-size:14px; line-height:28px; padding-top:15px; color:#3A3E41; padding-left:72px; margin-top:8px;}
.fw_2{ margin:0 auto; width:264px; margin-top:15px;}
.fw_2_1{ float:left; height:80px; line-height:80px; width:71px; background:url(../images/fw_icon2.png) 14px center #D7DEEE no-repeat; font-size:14px; color:#3A3E41; padding-left:55px;}
.fw_2_2{ float:right; height:80px; line-height:80px; width:71px; background:url(../images/fw_icon3.png) 14px center #D7DEEE no-repeat; font-size:14px; color:#3A3E41; padding-left:55px;}

.kgxq_nav_center_3{ position:relative;font-size:20px;color:#137CCF; padding-left:50px; font-weight:bold; height:55px; line-height:55px; background:url(../images/icon_4.png) left center no-repeat; border-bottom:#ECECEC 1px solid; margin-top:15px;}

.kgxq_nav_right{ float:right; width:290px; height:652px; border-top:#006BD5 3px solid; background-color:#ECF3F9;}
.kgxq_right_1{ width:254px; height:50px; background:url(../images/zxzx_icon.jpg) 10px center no-repeat; font-size:18px; color:#006DD4; line-height:50px; font-weight:bold; padding-left:36px;}
.kgxq_right_1 span{ float:right; padding-top:20px; padding-right:12px;}
.kgxq_right_2{ width:277px; height:42px; line-height:42px; padding-left:13px; background-color:#DFE8F1; text-align:left; font-size:12px; color:#585C5B;}

.ss_nav{ margin:0 auto; width:266px; height:38px; border:#E6E7E9 1px solid; border-radius:3px; background:url(../images/ss_icon.jpg) 5px center no-repeat; margin-top:12px; background-color:#FFFFFF;}
.ss_font{ font-size:12px; text-align:left; color:#9A9A9A; line-height:26px; height:26px; border:0px; margin-left:30px; margin-top:5px;}
.ss_nav_left{ float:left; width:150px;}
.ss_nav_right{ float: right; width:80px; margin-right:4px; padding-top:2px;}
.zxzx_list{ width:290px; height:70px; border-bottom:#C5D7E5 1px solid; margin-top:10px;}
.zxzx_w{ padding:0 10px 0 40px; color:#333331; background:url(../images/w_icon.jpg) 16px center no-repeat; line-height:28px; height:28px; overflow:hidden;}
.zxzx_w a{ color:#333331; text-decoration:none;}
.zxzx_w a:hover{ color:#0F69C3; text-decoration:none;}
.zxzx_w a:visited{ color:#333331; }
.zxzx_w a:active{ color:#333331; }

.zxzx_d{ padding:0 10px 0 40px; color:#333331; background:url(../images/d_icon.jpg) 16px center no-repeat; line-height:28px; height:28px; overflow:hidden;}

.kgxq_right_3{ width:254px; height:50px; background:url(../images/zxzx_icon.jpg) 10px center no-repeat; font-size:18px; color:#006DD4; line-height:50px; font-weight:bold; padding-left:36px; margin-top:16px;}

.tsjc_nav{ position:relative; width:1194px; margin:0 auto; height:47px; border-bottom:#167BCD 3px solid; margin-top:28px;}
.tsjc_left{ width:158px; height:47px; line-height:47px; background:url(../images/tsjc_bg.jpg) no-repeat; font-size:18px;color:#fff; text-align:left; padding-left:74px;}
.tsjc_right{ width:158px; height:47px; line-height:47px; background:url(../images/tsjc_bg.jpg) no-repeat; font-size:18px;color:#fff; text-align:left; padding-left:74px;}

.indMore1{ position:absolute; top:15px; right:0px; display:inline-block; width:44px; height:16px; background:url(../images/ts_gd.jpg) no-repeat;}
.indMore1:hover{width:44px; height:16px; background:url(../images/ts_gd_hover.jpg) no-repeat;}

.home_sjjc{ margin:0 auto; width:1194px;}
.lj_nav{ margin:0 auto; width:1194px; height:55px; line-height:55px; border-top:#BCBCBC 1px solid;margin-top:26px;}
.kslj_font{ font-size:18px; width:128px; border-top:#177BD0 3px solid; color:#127EC6; line-height:55px; height:55px; text-align:center; font-weight: bold;}

.lj_list{ margin:0 auto; width:1194px;}
.lj_list ul li{ float:left; width:290px; height:70px; padding:0px 4px;}
.lj_list ul li img{width:290px; height:70px;}

.boxLink{ float:left;display:inline-block; width:100%;}
.linkSelect{ float:left; font-size:14px; color:#313131;width:100%; overflow:hidden; margin:30px 0 0 0; text-align:center;}
.linkSelect select{ width:285px; border:1px solid #adadaf; height:30px; display:inline-block; margin:0 9px 0 0; text-align:center}
.linkSelect select:last-of-type{margin-right:0}

.di_nav{ width:100%; background-color:#1E6ABE; height:150px; border-top:#41C1FE 6px solid; margin-top:20px;}
.di_nav_1{ width:1194px; margin:0 auto; margin-top:0px; padding-top:26px;}

.di_nav_1_left{ float:left; width:170px; height:80px; border-right:#4B88CC 1px solid; margin-top:10px;}
.di_nav_1_center{ float:left; text-align:left; font-size:14px; color:#fff; line-height:32px; margin-left:30px;}
.di_nav_1_center a{font-size:14px; color:#fff; line-height:32px; text-decoration:none; text-align:center;}
.di_nav_1_center a:Hover{font-size:14px; color:#fff; line-height:32px; text-decoration:none; text-align:center;}

.di_nav_1_right{ float:right; margin-right:20px; margin-top:-10px;}
.di_right_1{ font-size:14px; color:#D7D9FF; height:32px; line-height:32px; width:80px; text-align:center;}
.di_right_2{ width:80px; height:80px;}
.di_right_2 img{ width:80px; height:80px;}

/*互动*/
.wzzx{height:88px;width:860px;margin:5px auto 25px;background:#f6f6f6;border:1px solid #e1e1e1;}
.wzxxin{float: left;width:216px;height:90px;}
.xzxxun{float: left;width:135px;height:90px; margin-right:35px;}
.formBox{float: left;width:400px;height:64px;margin:13px 0;position: relative;}
.wztj{float:left;width:300px;height:90px;}
.formBox div.clearfix{width:280px;height:26px;margin-bottom:12px;}
.formBox div.clearfix input{float: left;width:198px;height:24px;border:1px solid #DCDCDC;border-radius:4px;text-indent:10px;font-size:18px;}
.formBox div.clearfix span{text-align: left;width:40px;float:left;margin-right:5px;height:26px;line-height:26px;color:#275293;font-family: "微软雅黑";}
.formBox div.clearfix input:focus{outline:none;}
.column{position: relative;}
#submit{background:url(images/cxan.png);width:129px;height:36px;position: absolute;right:0;top:14px;z-index:5;outline:none;border:none;cursor: pointer;font-size:0px !important;}
.wzListss{position: absolute;left:0px;top:0;height:58px;line-height:58px;}
.wzListss li{float:left;padding:0 28px;font-size:22px;color:#333;}
.wzListss li.active{background:#275293;color:#fff;}
.wzMore{color:#f29100;position: absolute;width:80px;height:58px;line-height:58px;text-align: center;z-index:9;top:0;right:0;}
.border .more{color:#f29100 !important;}
.wzyjBox{width:836px;height:362px;overflow: hidden;}
.tk3{width: 129px;height: 36px;position: absolute;right: -30px;top: 14px;cursor: pointer;}

/*kgxq*/
.ztzlList_kg_top{width:414px; height:260px; border:1px solid #dbe1e4;border-top:none; padding:2px 10px 10px 10px; margin:0px 0px 20px 0px; display:inline-block; float:left; background:url(../images/bgZtzl.jpg) top no-repeat; background-size:100%;}
.ztzlList_kg_top li{font-size:15px; padding:0 0 0 14px;border-bottom:1px dotted #d8d8d8; line-height:40px; background:url(../images/bgLi.jpg) 2px 18px no-repeat;}
.ztzlList_kg_top li span{float:right; color:#999; font-size:14px}
.ztzlList_kg_top li:last-of-type{border:none}

.ztzlList_kg{width:414px; border:2px solid #dbe1e4;border-top:none; padding:2px 10px 10px 10px; margin:0px 0px 20px 0px; display:inline-block; float:left; background:url(../images/bgZtzl.jpg) top no-repeat; background-size:100%;}
.navZtzl_kg{ font-size:17px; font-weight:bold; border-bottom:1px solid #e6eaec; line-height:50px; position:relative; color:#0f69c3}
.navZtzl_kg i{ font-size:17px; font-weight:bold; font-style:normal; border-bottom:1px solid #e6eaec; line-height:50px; position:relative; color:#0f69c3}

.kg_nav{ width:890px; margin:0 auto;}
.kg_nav_left{ float:left;}
.kg_nav_right{ float:right;}
.ztzlList_kg li{font-size:15px; padding:0 0 0 14px;border-bottom:1px dotted #d8d8d8; line-height:40px; background:url(../images/bgLi.jpg) 2px 18px no-repeat;}
.ztzlList_kg li span{float:right; color:#999; font-size:14px}
.ztzlList_kg li:last-of-type{border:none}
/*read*/
.weizhi { background:url(../images/wz_icon.png) left center no-repeat; padding-left:25px; width:1169px; margin:0 auto; text-align:left; height:40px; color:#333333; line-height: 40px;}
.weizhi a{font-size:14px; color:#333333; line-height:40px; text-decoration:none; text-align:left;}
.weizhi a:Hover{font-size:14px; color:#0F68C2; line-height:40px; text-decoration:none;}
.read_nav_right{ float:right; width:240px; }
.ny_right_22{ width:1130px; margin:0 auto; padding:15px; font-size:14px; color:#333333; line-height:38px; min-height:500px;}
.content_right33{ width:1030px; min-height:200px; font-size:16px; color:#000000; line-height:36px; padding-top:15px; font-weight:normal; font-family: "宋体"; text-align:left; margin:0 auto;text-align: justify;}
.content_right33 p{
	margin-top:10px;
}
.sc_nav{ background-color:#EEEEEE; margin:0 auto; width:100%; height:40px; line-height:40px;}
.sc_nav_left{ float:left; width:50%; text-align:left; height:40px; line-height:40px;}

.sc_nav_right{ float:right; width:50%; color:#333; text-align:right; height:40px; line-height:40px;}
.sc_nav_right a{ width:50%; text-align:right; height:40px; line-height:40px;}
.sc_nav_right a:hover{color:#0F68C2; width:50%; height:40px; line-height:40px;}
.syt_list{ margin:0 auto; margin-top:15px;}
.syt_nav{ margin:0 auto; width:96%; height: auto;}
/*djwh*/
.djwh_nav_left_2{ float:left; width:890px; height:auto; margin-left:20px;}
.newslist_djwh {
	width:890px;
	font-size:15px;
	margin-left:0px;
	margin:0 auto;
}
.newslist_djwh ul {
	background-image: url(../images/jiao.jpg);
	background-position:3px center;
	background-repeat: no-repeat;
	margin:0px;
	padding-left: 15px;
	height:36px;
	line-height: 36px;
}
.newslist_djwh ul a{
color:#333333;
text-decoration:none;
}
.newslist_djwh ul a:hover{
	color:#0F69C3;
	text-decoration: none;
}

.boxZtzl{position:relative; padding-bottom:60px; text-align:center}
.boxZtzlList{width:890px; height:80px;overflow:hidden; margin:0 auto; padding:40px 0 0 0}
.boxZtzlList li{float:left;width:890px;height:80px;overflow:hidden;font-size:0}
.boxZtzlList li a{display:inline-block; width:260px; margin:0 10px; vertical-align:top}
.boxZtzlList li img{width:260px; height:80px;/*transition:transform 1s;*/}
.boxZtzlList li a:hover img{/*transform: scale(1.2);*/ opacity:0.8}
#goL3{position:absolute; left:15px; top:54px;display:block; width:15px; height:55px; background:url(../images/btnLeft1.png) no-repeat; opacity:0.3; }
#goL3:hover{opacity:1.0}
#goR3{position:absolute; right:15px; top:54px;display:block; width:15px; height:55px; background:url(../images/btnRight1.png) no-repeat; opacity:0.3; }
#goR3:hover{opacity:1.0}
.marNav3{ position:absolute; bottom:20px; left:0; text-align:center; width:100%; font-size:0; }
.marNav3 li{ width:8px; height:8px; border-radius:50%; background:#d6dee3; font-size:0; color:#d6dee3; overflow:hidden; display:inline-block; margin:0 3px; float:right\9;}
.marNav3 .navOn{background:#ee2d22;color:#ee2d22!important;}



.boxZtzl1{position:relative; padding-bottom:50px; text-align:center}
.boxZtzlList1{width:890px; height:161px;overflow:hidden; margin:0 auto; padding:40px 0 0 0}
.boxZtzlList1 li{float:left;width:890px;height:161px;overflow:hidden;font-size:0}
.boxZtzlList1 li a{display:inline-block; width:260px; margin:0 10px; vertical-align:top}
.boxZtzlList1 li img{width:260px; height:161px;/*transition:transform 1s;*/}
.boxZtzlList1 li a:hover img{/*transform: scale(1.2);*/ opacity:0.8}
#goL31{position:absolute; left:15px; top:100px;display:block; width:15px; height:55px; background:url(../images/btnLeft1.png) no-repeat; opacity:0.3; }
#goL31:hover{opacity:1.0}
#goR31{position:absolute; right:15px; top:100px;display:block; width:15px; height:55px; background:url(../images/btnRight1.png) no-repeat; opacity:0.3; }
#goR31:hover{opacity:1.0}
.marNav31{ position:absolute; bottom:20px; left:0; text-align:center; width:100%; font-size:0; }
.marNav31 li{ width:8px; height:8px; border-radius:50%; background:#d6dee3; font-size:0; color:#d6dee3; overflow:hidden; display:inline-block; margin:0 3px; float:right\9;}
.marNav31 .navOn{background:#ee2d22;color:#ee2d22!important;}



.ztzlList{width:846px; border:2px solid #dbe1e4;border-top:none; padding:2px 20px 10px 20px; margin:20px 40px 20px 0; display:inline-block; float:left; background:url(../images/bgZtzl.jpg) top no-repeat; background-size:100%;}

.ztzlList1{width:846px; border:2px solid #dbe1e4;border-top:none; padding:2px 20px 10px 20px; margin:0px 40px 20px 0; display:inline-block; float:left; background:url(../images/bgZtzl.jpg) top no-repeat; background-size:100%;} 
.ztzlList1 li{font-size:15px; padding:0 0 0 14px;border-bottom:1px dotted #d8d8d8; line-height:40px; background:url(../images/bgLi.jpg) 2px 18px no-repeat;}
.ztzlList1 li span{float:right; color:#999; font-size:14px}
.ztzlList1 li:last-of-type{border:none}

.navZtzl{ font-size:17px; font-weight:bold; border-bottom:1px solid #e6eaec; line-height:50px; position:relative; color:#0f69c3}
.navZtzl i{ font-size:17px; font-weight:bold; font-style:normal; border-bottom:1px solid #e6eaec; line-height:50px; position:relative; color:#0f69c3}

.ygfcList{width:846px; border:2px solid #dbe1e4;border-top:none; padding:2px 20px 10px 20px; margin:0px 40px 20px 0; display:inline-block; float:left; background:url(../images/bgZtzl.jpg) top no-repeat; background-size:100%;}
.navygfc{ font-size:17px; font-weight:normal; border-bottom:1px solid #e6eaec; line-height:50px; position:relative; color:#0f69c3}
.navygfc i{ font-size:17px; font-weight:bold; font-style:normal; border-bottom:1px solid #e6eaec; line-height:50px; position:relative; color:#0f69c3}

.ygfcList li{ float:left; width:120px; height:170px; margin:15px 38px 30px 38px; border:#D8D8D8 1px solid; padding:4px; }
.ygfcList li img{ float:left; width:120px; height:170px;}
.ygfc_title{ font-size:14px; text-align:center; width:120px; height:46px; line-height:46px;}

.ygfcList_index{width:390px; margin:0 auto;display:inline-block;;}
.ygfcList_index li{ float:left; width:80px; height:100px; border:#D8D8D8 1px solid; padding:4px; }
.ygfcList_index li img{ float:left; width:120px; height:170px;}
.ygfcList_index{ font-size:12px; text-align:center; width:120px; height:46px; line-height:46px;}

/*图说晋城*/
.ygfcList1{width:846px; border:2px solid #dbe1e4;border-top:none; padding:2px 20px 10px 20px; margin:0px 40px 20px 0; display:inline-block; float:left; background:url(../images/bgZtzl.jpg) top no-repeat; background-size:100%;}
.navygfc1{ font-size:17px; font-weight:normal; border-bottom:1px solid #e6eaec; line-height:50px; position:relative; color:#0f69c3}
.navygfc1 i{ font-size:17px; font-weight:bold; font-style:normal; border-bottom:1px solid #e6eaec; line-height:50px; position:relative; color:#0f69c3}

.ygfcList1 li{ float:left; width:320px; height:164px; margin:15px 38px 30px 38px; border:#D8D8D8 1px solid; padding:4px; }
.ygfcList1 li img{ float:left; width:320px; height:164px;}
.ygfc_title1{ font-size:14px; text-align:center; width:320px; height:46px; line-height:46px;}
/*.ztzlMore{background:url(../images/icoMore1.png) center no-repeat;background-color:#1e6abf;height:16px; width:30px; border-radius:9px; display:inline-block; position:absolute; right:0; top:17px; opacity:0.4}
.ztzlMore:hover{opacity:1.0;}*/
.ztzlMore{background:url(../images/icoMore_dj.png) center no-repeat;height:15px; width:40px;display:inline-block; position:absolute; right:0; top:17px; opacity:0.4}
.ztzlMore:hover{opacity:1.0;}
.ztzlList li{font-size:15px; padding:0 0 0 14px;border-bottom:1px dotted #d8d8d8; line-height:40px; background:url(../images/bgLi.jpg) 2px 18px no-repeat;}
.ztzlList li span{float:right; color:#999; font-size:14px}
.ztzlList li:last-of-type{border:none}


/*glc*/
.ldxxList{width:96%; margin:0 auto; height:auto; padding:20px 0px;}
.ldxxList a{ display:block; height:171px; background:#f6f6f6; position:relative;margin-top:20px; }
.ldxxList a img{ width:120px; height:171px; display:inline-block;vertical-align:middle}
.ldxxList a span{ width:570px; margin-left:35px;display:inline-block;vertical-align:middle; }
.ldxxList a h1{ font-size:20px; line-height:40px; color:#444}
.ldxxList a h2{font-weight:normal; line-height:26px; font-size:15px; color:#444}
.ldxxList a i{ position:absolute; right:0; top:0; height:100%; width:50px; background:url(../images/icoJt1.png) center no-repeat; background-color:#f2f2f2;}
.ldxxList a:hover{ background:#e3e8f7;}
.ldxxList a:hover i{background:url(../images/icoJt1Hover.png) center no-repeat;background-color:#ccd5f1}
/*content*/
.content_nav_left{ width:1194px; height:auto; overflow:hidden; min-height:588px; background-color:#FFFFFF; padding:15px;}
.content_nav_left_2{ float:left; width:890px; height:auto; margin-left:20px;}
.content_zi{ width:96%; margin:0 auto; height:auto; font-size:14px; color:#333; line-height:36px; padding:20px 0px;}
/*map*/
.content_nav_left_map{ float:left; width:1180px; height:auto;}
/*news*/
.xw_nav{ margin:0 auto; width:1194px;}
.xw_nav_left{ float:left; width:900px; min-height:588px; background-color:#FFFFFF; padding:15px;}
.xw_nav_left_0{ float:left; width:1194px; min-height:588px; background-color:#FFFFFF; padding:15px;}
.xw_nav_right{ float:right; width:240px; padding-top:20px;}
.xw_nav_left_1{ float:left; width:280px;}
.xw_nav_left_2{ float:left; width:895px; margin-left:15px;}

.lmtitle {
	background:#0A6DCF; width: 280px; text-align:center; height: 70px; line-height: 70px; overflow: hidden;
}
.lmtitle h1 {
	color:#fff; font-weight:bold; font-size: 20px;
}
.menunr {
	margin: 5px auto 0px; width: 280px; overflow: hidden;
}
.menunr ul {
	width: 280px; overflow: hidden; padding-bottom: 20px;
}
.menunr ul li {
	padding: 0px 0px; height: 50px; line-height: 50px; text-align:center; background-color:#CDE3F5; color:#444444; margin-bottom:3px;
}
.menunr ul li a {
padding: 0px 0px 0px 0px; height: 50px; color: rgb(68, 68, 68); line-height: 50px; overflow: hidden; font-size: 16px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.menunr ul li a:hover { background-color:#41B3FC; color: rgb(255,255,255);}
.menunr ul li.active a {color: rgb(182, 0, 0);}
.menunr ul li a.active {color: rgb(182, 0, 0);}
.menunr ul li .on{ background-color:#41B3FC; color: rgb(255,255,255);}

.yzyw_nav{ width:280px; margin:0 auto;}
.yzyw_nav_1{ position:relative; width:280px; height:50px; line-height:50px; border-top:#0B6ED1 3px solid;}
.yzyw_nav_2{ width:256px; min-height:200px; padding:12px; background-color:#EEF7FD;}
.yzyw_nav_2 ul li { padding-left:16px; background:url(../images/z_icon.jpg) 5px center no-repeat; height: 36px; color:#333333; line-height: 36px; width:acla(100%-16); overflow: hidden; font-size: 14px; display: block;}
.yzyw_nav_2 ul li a {height: 36px; color:#333333; line-height: 36px; overflow: hidden; font-size: 14px; display: block;}
.yzyw_nav_2 ul li a:hover { color:#0B6ED1;}

.indMore2{ position:absolute; top:18px; right:10px; display:inline-block; width:43px; height:15px; background:url(../images/kg_gd.png) no-repeat; opacity:0.4}
.indMore2:hover{opacity:0.8}

.mtime-box { min-width: 240px; height: 150px; position: relative; overflow: hidden; margin:0 auto; }
.mtime-box .bd{ width:100% !important; }
.mtime-box .bd li .m-width {width: 240px; padding-top: 0px; margin:0 auto; overflow: hidden;}
.mtime-box .bd li { width:100% !important; height: 150px; }
.mtime-box .bd li a { display: block; background-size: auto;  }

.mtime-btn { width: 240px; position: absolute; top: 100px; left: 50%; margin-left: -120px;}
.mtime-btn a { display: block; width: 49px; height: 104px; position: absolute; top: 0; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; }
.mtime-btn a.prev { left: 0px;} 
.mtime-btn a.next { right: 0px;}

.mtime-box .hd {position: absolute; top:20px;left:30%;}
.mtime-box .hd ul li { width: 10px; height: 10px; border-radius :50%; text-indent: -9999px; margin-right:12px; background: #ffffff; border: 1px #ffffff solid; float: left; cursor: pointer; }
.mtime-box .hd ul li.on { background:  #0F69C3; border:#0F69C3 1px solid;}

.right_list{ width:240px; margin:0 auto; margin-top:15px;}
.right_list li{ width:240px; height:66px; line-height:66px;font-size:16px; margin-bottom:12px; color:#333333; background-color:#FFFFFF; text-align: center;}
.right_list_1{ background:url(../images/right_icon1.jpg) 30px center no-repeat;}
.right_list_2{ background:url(../images/right_icon2.jpg) 30px center no-repeat;}
.right_list_3{ background:url(../images/right_icon3.jpg) 30px center no-repeat;}

.right_zx{ width:238px; height:198px; background-color:#ffffff; border:#E3E3E3 1px solid;}
.right_zx_top{ width:236px; height:61px; background:url(../images/zxpt_top.jpg) no-repeat;}
.zxzx_button{ width:175px; margin:0 auto; margin-top:15px; color:#fff; font-size:16px; text-align:center; line-height:40px; height:40px; background-color:#FF4800; border-radius:5px;}
.zxzx_right_font{ font-size:14px; width:185px; margin:0 auto; color:#333; text-align:left; line-height:28px; margin-top:10px;}

.position {
	 padding: 0px 0px 0px 0px; height: 54px; color:#0F69C3; line-height: 54px; border-bottom:#DCDCDC 1px solid;
}
.position span{ float:left; font-size:18px; font-weight:bold; padding:0 20px; border-bottom:#0F69C3 5px solid; line-height:50px;}
.listcontent{padding:15px; font-size:14px; color:#333333; line-height:38px; min-height:500px;}

.yzyw_nav_1{ font-size:18px; font-weight:bold; color:#0B6ED1; text-align:left;}

.wz_font {
float:right;background: url("../images/wz_icon.jpg") 28px center no-repeat; color:#333333; line-height: 54px; padding-top: 4px; padding-left: 54px; font-size: 12px; font-style:normal;
}
.wz_font a {
	color: rgb(105, 84, 53); font-style:normal;
}
.wz_font a:hover {
	color: rgb(204, 0, 0);
}


.listnews {
	padding:0px; height: auto; overflow: hidden; font-size: 14px; min-height: 400px; _height: auto;
}
.xw_sj{ float:right; font-size:14px; color:#999999; padding-right:3px; display:block;}
.newslist2 {
	width:895px;
	font-size:15px;
	margin-left:0px;
	margin:0 auto;
}
.newslist2 ul {
	background-image: url(../images/jiao.jpg);
	background-position:3px center;
	background-repeat: no-repeat;
	margin:0px;
	padding-left: 15px;
	height:36px;
	line-height: 36px;
}
.newslist2 ul a{
color:#333333;
text-decoration:none;
}
.newslist2 ul a:hover{
	color:#0F69C3;
	text-decoration: none;
}
.newslistdixx {
	padding-top:12px;
	padding-bottom:12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B2B2B2;
}
.list_newstitle{ float:left;}
/*分页*/
.pagination{clear:both;float:right;margin:10px 0 0px;padding:3px 0;line-height:26px;font-size:14px; margin-right:20px; margin-bottom:10px;}
.pagination a,.pagination span{border:1px solid #d9d9d9;color:#3A3A3A;font-family:Arial;margin:2px;padding:0px 9px;text-decoration:none;white-space:nowrap;display:block;float:left;height:26px;line-height:26px;}
.pagination a:hover{background:#cd0102;border:1px solid #cd0102;color:#ffffff !important;}
.pagination a.active{border:1px solid #cd0102;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#cd0102;border:1px solid #cd0102;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#3A3A3A;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#cd0102;border:#cd0102 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#3A3A3A;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:28px;line-height:28px;}
.pagination .inputBar input{width:30px;height:20px;padding:3px 5px;border:#ccc 1px solid;*vertical-align:middle;_vertical-align:middle;margin:0 3px;}

.jc_font{font-family:FONT-FAMILY: Microsoft YaHei,LiHei Pro;; font-size:34px; line-height:38px; font-weight: bold; color:#000; text-align:center;}

.daying{font-family: "宋体"; font-size:14px; color:#666666; line-height:20px; font-weight: normal;}
.daying a:link { font-family:"宋体";text-decoration: none; font-size:14px; color:#666666; font-weight:normal; line-height:20px;}
.daying a:visited {text-decoration: none; color:#666666;}
.daying a:hover {text-decoration: underline; color:#0F68C2;}
.daying a:active {text-decoration: none;color:#666666;}

.STYLE2{font-family: "宋体"; font-size:14px; color:#666666; line-height:38px; font-weight: normal;}
.STYLE2 a:link { font-family:"宋体";text-decoration: none; font-size:14px; color:#666666; font-weight:normal; line-height:38px;}


/*切换*/
.tel1 {
	height: 52px;
}
.tel1 li {
	padding: 0px 15px 0px 0px; height: 48px; font-size: 18px; float: left;
}
.tel1 li a {
	background: none !important; padding: 0px 25px; height: 48px; color: rgb(72, 72, 72); line-height: 48px; float: left; display: block; cursor: pointer;
}
.tel1 li a:hover {
	color: rgb(23, 123, 208); border-bottom-color:#177BD0; border-bottom-width: 4px; border-bottom-style: solid;
}
.tel1 li.sec2 a {
	color: rgb(23, 123, 208); border-bottom-color:#177BD0; border-bottom-width: 4px; border-bottom-style: solid;
}

.tel2 {
	height: 59px;
}
.tel2 li {
	padding: 0px 15px 0px 0px; height: 59px; font-size: 18px; float: left;
}
.tel2 li a {
	padding: 0px 25px; height: 59px; color: rgb(72, 72, 72); line-height: 48px; float: left; display: block; cursor: pointer;
}
.tel2 li a:hover {
	color: rgb(23, 123, 208); border-top-color:#177BD0; border-top-width: 3px; border-top-style: solid;  background:url(../images/jiantou.jpg) center 45px no-repeat;
}
.tel2 li.sec2 a {
	color: rgb(23, 123, 208); border-top-color:#177BD0; border-top-width: 3px; border-top-style: solid; background:url(../images/jiantou.jpg) center 45px no-repeat;
}
.rw_k{position:absolute; top:48px; left:0px; width:421px; height:244px; border:#B7D1EA 1px solid; background-color:#FFFFFF; z-index:-100;}

.list1{ margin-top:12px;}
.odd1{ font-weight:bold;}
.list1 li {
	background: url("../images/dian.jpg") no-repeat left; height: 40px; color: rgb(153, 153, 153); line-height: 40px; overflow: hidden; padding-left: 10px; font-size: 16px; border-bottom:#D6D6D6 1px dashed;
}
.list1 li span.date {
	font-family: arial; float:right; font-size:16px; display: inline; font-weight:normal;
}
.list1 li img {
	padding: 10px 0px 0px 5px; float: left;
}
.list1 li .left {
	float: left; width:500px; overflow:hidden;
}

.rw_nav{ width:1194px; margin:0 auto; margin-top:28px;}
.rw_nav_left{ position:relative; float:left; width:423px; border-top:#BCBCBC 1px solid;}
.rwjc_nav{ width:380px; height:210px; margin:0 auto;margin-top:6px;}
.rwjc_nav_left{ float:left; width:150px;}
.rwjc_nav_right{ float:right; width:210px; font-size:14px; color:#333333; line-height:30px; text-align:left; height:210px; overflow:hidden;}
.rwjc_nav_1{ width:146px; height:98px; border:#DFE1DE 1px solid;}
.rwjc_nav_1 img{ padding:3px;}
.rwjc_nav_2{ width:135px; height:46px;line-height:46px;background:url(../images/rw_icon1.png) #EAF1FB 15px center no-repeat; margin-top:8px; font-size:16px; color:#157CCE; text-align: center; padding-left:15px;}
.rwjc_nav_3{ width:135px; height:46px;line-height:46px;background:url(../images/rw_icon2.png) #EAF1FB 15px center no-repeat; margin-top:8px; font-size:16px; color:#157CCE; text-align: center; padding-left:15px;}

.rw_nav_center{ position:relative; float:left; width:423px; margin-left:28px;}
.boxInd{float:left;width:423px; margin:0px; display:inline-block; overflow:hidden;}
.navIndTab{background:url(../images/bgLine.png) top repeat-x;height:60px; line-height:47px; font-size:0;}
.navIndTab a{display:inline-block; font-size:17px; width:136px;  text-align:center; color:#666;}
.navIndTab .on{ background:url(../images/bgNavTab.png) bottom center no-repeat;width:137px!important; color:#157cce!important; font-weight:bold; border-top:3px solid #157cce; height:57px;}
.boxIndList{margin-top:-10px; border:1px solid #b7cfe8; padding:17px; height:210px;}
.boxIndList ul{display:none}
.boxIndList li{font-size:14px; line-height:36px; background:url(../images/bgLi.png) 5px 18px no-repeat; padding:0 5px 0 17px;}
.boxIndList li span{float:right; font-size:14px; color:#999}

.rw_nav_right{ float:right; width:290px; display:inline-block;}
.navIndRight{ border-top:3px solid #157cce; height:47px; line-height:44px; font-size:17px; font-weight:bold; color:#157cce}
.navIndRight a{float:right;padding-right:18px;font-size:13px; color:#999; background:url(../images/icoMore.png) right center no-repeat; font-weight:normal}
.navIndRight a:hover{background:url(../images/icoMoreHover.png) right center no-repeat; color:#157cce}
.indZtzl{ font-size:0; margin-top:-3px;}
.indZtzl img{ width:290px; height:80px; margin-top:3px;}

.zt_banner{ margin:0 auto; width:1194px; margin-top:22px;}
/* Menus */
.fl{float:left;position:relative;}
.menu_nav{ width:100%; height:54px; background-color:#0F69C3;}
.main-menu {
    width: 1200px;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
    height: 54px;
    z-index: 4;
}

.main-menu-bg {
    opacity: .9;
    background-color: #1561d1;
    filter: alpha(opacity=90);
    z-index: 1;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
}

.main-menu ul {
    width: 1200px;
    position: relative;
    z-index: 9;
}

.main-menu ul li {
    float: left;
    width: 150px;
    color: #fff;
    font-size: 18px;
    height: 54px;
    line-height: 54px;
    text-align: center;
    cursor: pointer;
}

.main-menu ul li:hover, .main-menu ul >.current {
    background: #0154AF;

}

.main-menu ul li span {
    height: 100%;
    display: inline-block;
    padding-left: 30px;
}

.main-menu ul li span a {
    color: #fff;
}

.main-menu ul li span a:hover {
    border-bottom: none;
}

.main-menu ul li .bg-menu_0 {
    background: url(../images/bg-menu_item0.png) left center no-repeat;
}

.main-menu ul li .bg-menu_1 {
    background: url(../images/bg-menu_item1.png) left center no-repeat;
}

.main-menu ul li .bg-menu_2 {
    background: url(../images/bg-menu_item2.png) left center no-repeat;
}

.main-menu ul li .bg-menu_3 {
    background: url(../images/bg-menu_item3.png) left center no-repeat;
}

.main-menu ul li .bg-menu_4 {
    background: url(../images/bg-menu_item4.png) left center no-repeat;
}

.main-menu ul li .bg-menu_5 {
    background: url(../images/bg-menu_item5.png) left center no-repeat;
}

.main-menu ul li .bg-menu_6 {
    background: url(../images/bg-menu_item6.png) left center no-repeat;
}

.main-menu ul li .bg-menu_7 {
    background: url(../images/bg-menu_item7.png) left center no-repeat;
}

.rendering-ie7 .main-menu ul li span {
    display: inline;
}

.main-menu ul .spec-item {
    display: block;
    background: url(bg-menu_item5.png) 40px center no-repeat;
}

.main-menu ul .spec-item:hover {
    background: #1561d1 url(bg-menu_item5.png) 40px center no-repeat;
}

.main-menu ul .spec-item a {
    display: block;
    padding-left: 30px;
    color: #fff;
}

.main-menu >p {
    width: 60px;
    height: 50px;
    background: #d93a2c url(bg-menu_button.png) center center no-repeat;
    position: relative;
    z-index: 9;
    cursor: pointer;
}

/* Menus */

/*top_icon*/
.top_icon{ position:absolute; top:-290px; right:0px;}
.top_icon .li1{ float:left; padding-left:25px; width:80px; font-weight:bold; background:url(../images/top_icon_1.png) left center no-repeat;}
.top_icon .li2{ float:left; padding-left:30px; width:70px; font-weight:bold; background:url(../images/top_icon_2.png) left center no-repeat;}
.top_icon .li3{ float:left; padding-left:30px; width:70px; font-weight:bold; background:url(../images/top_icon_3.png) left center no-repeat;}
.top_icon .li4{ float:left; padding-left:30px; width:70px; font-weight:bold; background:url(../images/top_icon_4.png) left center no-repeat;}

.wx{ position:absolute; top:50px; left:0px; width:84px; height:84px; background-color:#FFFFFF;}
.wx img{ width:80px; height:80px; padding-left:2px; padding-top:2px;}

.ss_nav_top{ position:absolute; top:30px; left:-180px; margin:0 auto; width:266px; height:38px; border:#E6E7E9 1px solid; border-radius:0px; background:url(../images/ss_icon.jpg) 5px center no-repeat; margin-top:12px; background-color:#FFFFFF;}
.ss_font_top{ font-size:12px; text-align:left; color:#9A9A9A; line-height:26px; height:26px; border:0px; margin-left:30px; margin-top:5px;}
.ss_nav_left_top{ float:left; width:150px;}
.ss_nav_right_top{ float: right; width:80px; margin-right:4px; padding-top:2px;}

/* nav */
.w1200{ position:relative;width:1200px;margin:0 auto;}

.nav{background:#0F69C3;height:54px;line-height:54px;}
.nav ul li:hover, .nav ul >.current {
    background: #0154AF;

}
ul.menu{}
ul.menu li{display:block; width:146px; padding-left:25px;}
ul.menu li a{display:block; font-size:18px;line-height:54px;color:#fff;text-align:center;position:relative;}
ul.menu li a:after{position:absolute;content:"";right:0;top:50%;margin-top:-9px;z-index:1;width:0px;height:18px;background:#FFF;}
ul.menu li a span{display:block;height:54px;line-height:54px;}
ul.menu li:hover a{color:#fff;}
ul.menu li a.current{color:#fff;}
ul.menu li:last-child a:after{display:none;}
ul.menu li.last a:after{display:none;}

.nav ul li .bg-menu_0 {
    background: url(../images/bg-menu_item0.png) left center no-repeat;
}

.nav ul li .bg-menu_1 {
    background: url(../images/bg-menu_item1.png) left center no-repeat;
}

.nav ul li .bg-menu_2 {
    background: url(../images/bg-menu_item2.png) left center no-repeat;
}

.nav ul li .bg-menu_3 {
    background: url(../images/bg-menu_item3.png) left center no-repeat;
}

.nav ul li .bg-menu_4 {
    background: url(../images/bg-menu_item4.png) left center no-repeat;
}

.nav ul li .bg-menu_5 {
    background: url(../images/bg-menu_item5.png) left center no-repeat;
}

.nav ul li .bg-menu_6 {
    background: url(../images/bg-menu_item6.png) left center no-repeat;
}

.nav ul li .bg-menu_7 {
    background: url(../images/bg-menu_item7.png) left center no-repeat;
}



ul.menu li ul{
	position: absolute;
	z-index:99999999;
	top: 54px;
	left: 0;
	min-width:150px;
	max-width:150px;
	text-align:left;
	clear:both;
	opacity: 0;
	background:url(../images/op.png) repeat;
	*display:none;
	-webkit-transition: opacity .25s ease .1s;
	-moz-transition: opacity .25s ease .1s;
	-o-transition: opacity .25s ease .1s;
	-ms-transition: opacity .25s ease .1s;
	transition: opacity .25s ease .1s;
}
ul.menu li:hover > ul {
	opacity: 0.95;
	*display:block;
}
ul.menu li ul li {
	height: 0;
	overflow: hidden;
	padding: 0;
	display:block;
	-webkit-transition:height .25s ease .1s;
	-moz-transition:height .25s ease .1s;
	-o-transition:height .25s ease .1s;
	-ms-transition:height .25s ease .1s;
	transition:height .25s ease .1s;
}
ul.menu li:hover > ul li {
	height: 45px;
	padding-left:20px;
	min-width:151px;
	line-height: 45px;
	overflow: visible;
	font-size:14px;
	display:block;
	padding: 0;
}
ul.menu li ul li a {
	display:block;
	padding:0 0px;
	padding-left:20px;
	height: 45px;
	text-align:left;
	min-width:151px;
	white-space:nowrap;
	font-size:14px;
	line-height: 45px;
	margin: 0;
	font-family:"宋体";
}
ul.menu li:hover ul li a{background:#0154AF;color:#fff; width:100%;}
ul.menu li ul li:hover a{background:#206CD3;color:#fff;width:100%;}
ul.menu li ul li a:after{display:none;}

.zzjg_content{ line-height:26px; font-size:14px; text-align:left; color:#333; height:230px; overflow:hidden; padding:8px;}

.di_nav_0_right{ float: right; margin-right:20px; padding-top:10px;}