/*======网页属性设定：页边距、字体及颜色（在没有具体规定的情况下适用）、主体页面位置（左中右）、整体页面背景=*/
body,div,dl,dt,dd,ul,li,h1,h2,h3,p{padding: 0; margin: 0;} 
ul { list-style:none;} 
input{outline:none;-webkit-appearance: none;} 
textarea{resize:none;} 
img { border:0px;} 
body{ margin:0 auto; text-align: left; font-family:Microsoft YaHei; background-image: url(../images/wmxytop.jpg); background-repeat: no-repeat; background-position: center top; background-color: #FFF;} 
/*========基本表格设置：在没有具体规定的情况下适用=*/ 
td{ font-family:Microsoft YaHei; text-decoration: none;} 
/*==========链接基本样式：在没有具体规定的情况下适用=*/ 
a{ text-decoration: none;outline: none;blr:expression(this.onFocus=this.blur()); color:#333;} 
a:hover{ color: #469201; text-decoration: none ;} 
/*============页面整体设定：边距、位置、宽度等=*/ 
#pageset{ margin:auto;} 
/*===========页面头部=*/ 
#top_bj{ position:relative;/*顶部元素定位祖先*/ height:479px; margin:auto;} 
#top{ position:absolute; z-index:25; top:0px; left:50%; width:1000px; height:429px; margin-left:-500px; /*设置为宽度的一半*/ margin-top:0px;overflow: hidden;} 
#logo a{/*网站标题位置*/ float:left; width:276px; height:61px; background: url(../images/logo.png) no-repeat !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src= "images/logo.png"); background:none; margin:36px 0 0 0;} 
#top_en{/*导航栏整体背景*/ float: right; height:24px; line-height:24px; margin:51px 0 0 30px; color:#666; font-size:14px;} 
#top_en a{/*导航栏整体背景*/ color:#666;} 
#top_tel{/*导航栏整体背景*/ float: right; height:24px; line-height:24px; margin:50px 0 0 0; color:#666; font-size:12px;} 
#top_tel i{/*导航栏整体背景*/ margin:0px 10px 0 20px; color:#e07f00; font-size:16px; line-height:24px;} 
#search { float:right; border: 1px solid #f5a63d; margin:17px 25px 0 0;} 
.inp_srh { width:180px; height:22px; padding:0 0 0 5px; color: #666; line-height:22px; border:0px solid #cbcbcb; font-family:Microsoft YaHei; background-color: transparent;} 
.btn_srh { width:22px; height:18px; background:url() 0 0 no-repeat; border:none; cursor:pointer; text-indent:-999em;} 
#search * { vertical-align:middle;display:inline;} 
#nav_bj{/*导航栏整体背景*/ position:absolute; z-index:10; top:429px; width:100%; height:50px; background: -moz-linear-gradient(270deg, #438e00 0%, #186e00 100%);/* ff3.6+ */ background: -webkit-gradient(linear, 270deg, color-stop(0%, #438e00), color-stop(100%, #186e00));/* chrome,safari4+ */ background: -webkit-linear-gradient(270deg, #438e00 0%, #186e00 100%);/* chrome10+,safari5.1+ */ background: -o-linear-gradien t(270deg, #438e00 0%, #186e00 100%);/* opera 11.10+ */ background: -ms-linear-gradient(270deg,#438e00 0%, #186e00 100%);/* ie10+ */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#438e00', endColorstr='#186e00', GradientType='1'); /* for ie */ background: linear-gradient(180deg, #438e00 0%, #186e00 100%);/* w3c */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=20, Direction=180, Color=#164b06)";/*ie 8*/ -moz-box-shadow: 0px 5px 20px #164b06;/*ff 3.5+*/ -webkit-box-shadow: 0px 5px 20px #164b06;/*saf3-4, chrome, ios 4.0.2-4.2, android 2.3+*/ box-shadow: 0px 5px 20px #164b06;/* ff3.5+, opera 9+, saf1+, chrome, ie10 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=20, Direction=180, Color=#164b06);} 
#nav{/*导航栏整体背景*/ position:absolute; z-index:30; top:429px; left:50%; width:1000px; height:53px; margin:0 0 0 -500px;} 
/*===========页面底部=*/ 
#bottom{ width:100%; padding:20px 0 20px 0; margin: auto; text-align: center; background-color:#f1f1f1; border-top-color: #cccccc; border-top-width: 2px; border-top-style: solid;} 
#bottom dl dt{ height:24px; line-height:24px;color:#9e9e9e;display:none;} 
#bottom dl dt a{ color: #9e9e9e;} 
#bottom dl dd{ padding:0; color:#9e9e9e; font-size:12px;line-height:2;} 
#bottom dl dd a{ color: #9e9e9e;} 
/*===========页面主体设定=*/ 
#content{ margin:auto; width:1000px; padding:30px 0 20px 0px; overflow: hidden;} 
/*============主要内容区=*/ 
#mainarea{ margin:0 0 0 0px; display:inline; text-align: left; width:1000px; float:left; overflow: hidden;/*保持高度自适应，适应firefox*/ padding:10px 0px 0px 0px;} 
/*===========边栏设定=display:none;*/ 
#sidearea{ overflow: hidden; margin:0px 0 0 0px; padding:0px 0 0px 0; text-align: right;} 
/*===========边栏信息=*/ .sidearea_box{ width:190px;float:left; margin:0 0 10px 0;} 
.sidearea_box h2 { height:40px; font-size:16px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e4e4e4; border-top-width: 2px; border-top-style: solid; border-top-color: #666;} 
.sidearea_box h2 span { float:left; height:40px; font-family:Microsoft YaHei; padding-left:0px; line-height:40px; font-weight: normal; color: #333;} 
.sidearea_box_con { padding:5px 0 0 0; overflow:hidden;} 
.sidearea_box_con ul { margin-top:0px;} 
.sidearea_box_con ul li { line-height:24px; height:24px; padding:0; overflow: hidden;/*===========根据宽度显示字数=*/ text-overflow: ellipsis; white-space: nowrap;} 
/*===========边栏二级栏目样式=*/ .class_box{ margin:auto;} 
.class_box h2 { height:40px; font-size:18px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e4e4e4; border-top-width: 2px; border-top-style: solid; border-top-color: #666;} 
.class_box h2 span { float:left; height:40px; font-family:Microsoft YaHei; padding-left:0px; line-height:40px; font-weight: normal; color: #333;} 
.class_con { padding:0; overflow:hidden;} 
.class_con dl {padding:0;} 
.class_con dl dt a{ height:50px; line-height:50px; color: #666; display:block; float:left; text-align: center; padding:0 25px 0 25px; margin:0 1px 0px 0; font-size:14px; text-decoration: none; background-color: #ddd;} 
.class_con dl dt a:hover{ color: #fff; text-decoration: none; background-color: #0b3190; transition:0.5s all; -webkit-transition:0.5s all; -moz-transition:0.5s all; -o-transition:0.5s all; -ms-transition:0.5s all;} 
#ddt{ color:#fff; text-decoration: none; display:block; background-color:#0b3190;} 
/*===========详细内容样式=*/ /*-----------内容区样式-*/ 
#detail_a{ /*-内容区顶部-*/ height:41px; background-image: url(../images/section-jdpl-header.png); background-repeat: no-repeat; background-position: left bottom; margin:0px 0 0 0;} 
#detail_a h2{ /*-内容区顶部-*/ height:41px; padding:0 0 0px 50px; font-size:22px; font-family:Microsoft YaHei; color: #fff; margin:0 0 0 0; line-height:41px; float: left; font-weight: normal; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} 
#detail_a span{ /*-内容区顶部-*/ line-height: inherit; padding:0px 0 0 10px; font-size: 14px; color: #999; font-family:Microsoft YaHei;} 
#place{ /*-当前位置-*/ height:33px; text-align: left; padding:0 0 0 0px; font-size:12px; line-height:33px; font-family:Microsoft YaHei; color: #666; margin:0 0 0px 5px; float:right; display:none;} 
#place i{ /*-当前位置home图标-*/ margin:0 5px 0 0; color:#499502;} 
#place a{ /*-当前位置-*/ font-family:Microsoft YaHei; color: #666;} 
#detail_b{ padding:15px 0 0 0; line-height:1.9; font-size: 14px;/*直接内容基础字号*/ min-height:543px; _height:543px; color:#333;} 
#detail_c{ overflow: hidden; height: 15px;} 
/*---------详细信息显示样式：标题、属性、内容-*/ 
#info_title{ color: #333; text-align: center; font-size:30px; line-height:150%; font-family:Microsoft YaHei; font-weight: bold; margin:0px 0 0 0; overflow: hidden;} 
#info_title span{ color:#333; text-align: center; font-size:14px; line-height:150%; font-family:Microsoft YaHei;} 
#info_pro{ text-align: center; padding:0; font-size: 12px; line-height:46px; color: #999; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC;} 
#info_pro i{color: #499502;} 
#info_content{ width:100%; line-height:2.2; text-align:left; padding: 20px 0 0 0; font-size: 14px;/*新闻或图片详细内容基础字号*/ color: #333;} 
/*==========新闻栏目样式=*/ 
#news_list{ padding:0px;} 
#news_list ul li{ padding-left:0px; line-height:50px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; font-size:18px;} 
.title_key1{ font-weight:bold;} 
.title_key1 span{ font-weight: normal;} 
.title_key2 a{ color:#000099;} 
.title_key3 a{ color:#FF0000;} 
#news_list ul li span { width:120px; float:right; color:#666; vertical-align:middle; line-height:50px; font-size:14px;} 
/*===================================================图片栏目图片样式=*/ 
#image_view{ margin: 0 20px 0 0px; padding:0px; border: 0px solid #eeeeee; background-color: #FFF;} 
/*==========1列图片尺寸=*/ 
#image_view_1_bj{ margin: 0px 0 30px 0; padding:0px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC;} 
#image_view_1{ margin: 0 20px 25px 0px; padding:0px; float:center; border: 0px solid #eeeeee; background-color: #FFF;} 
#image_size1{ width:260px; height:180px; border: 0px solid;} 
#image_title1{ margin:0px 0 0 0px; color: #034c50; text-align: left; font-size: 22px; line-height:30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: bold;} 
#image_title1 a{ color: #499502;} 
#image_intro1{ text-align: left; font-size: 12px; line-height:20px; margin:5px 0px 0 0px; color: #666;} 
#image_date1 i{ color:#499502; height:26px; line-height:26px;} 
#image_date1{ color:#666; height:26px; line-height:26px;} 
#image_xq a{ margin:10px 0 0 0; padding:0 15px 0 15px; color:#fff; height:24px; line-height:24px; text-align:center; display: block; background-color:#999; float: left; cursor: pointer; font-weight: normal; margin:5px 0 0 0px; border-radius:5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border:0px solid #499502; background: #499502; transition:0.5s all; -webkit-transition:0.5s all; -moz-transition:0.5s all; -o-transition:0.5s all; -ms-transition:0.5s all;} 
#image_xq a:hover{ color:#fff; background-color:#0b3191;} 
/*==========2列图片尺寸=*/ 
#image_size2{ width:470px; height:310px;} 
#image_title2{ width:470px; line-height:40px; color: #5C5C61; text-align: left; padding:0px 0 0 0; font-size:18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: bold;} 
#image_title2 a{ color: #499502;} 
#image_intro2{ width:497px; color: #666; text-align: left; padding:0px 0 20px 0; font-size: 12px; line-height:21px;} 
/*==========3列图片尺寸=*/ 
#image_size3{ width:307px; height:210px; border: 0px solid;} 
#image_title3{ width:307px; line-height:30px; color: #ffffff; text-align: left; padding:0px 0 0 0; font-size:14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: bold;} 
#image_title3 a{ color: #499502;} 
#image_intro3{ width:307px; color: #666; text-align: left; padding:0px 0 20px 0; font-size: 12px; line-height:20px;} 
/*==========4列图片尺寸=*/ 
#image_size4{ width:226px; height:160px;} 
#image_title4{ width:226px; line-height:30px; color: #ffffff; text-align: left; padding:5px 0 0 0; font-size:14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: bold;} 
#image_title4 a{ color: #499502;} 
#image_intro4{ width:235px; color: #666; text-align: left; padding:0px 0 20px 0; font-size: 12px; line-height:18px;} 
/*--------------------------------------------------------------------------------【分页样式】*/ 
#view_page{ text-align: center; font-size: 14px; padding:40px 0 5px 0;} 
a.LnkPgPl{ font-size:14px; margin:1px; line-height: 26px; padding: 8px; height:26px; background-color:#F5F5F5;} 
a:hover.LnkPgPl{ color:#fff;text-decoration: none;background-color:#499502;} 
.LnkPgPR { font-size:14px; line-height: 26px; margin:1px; padding: 8px; height:26px; color:#fff; background-color:#499502;}
a:hover.LnkPgPR { color:#fff; text-decoration: none;} 
a.LnkPN{ font-size:14px; margin:1px; line-height: 26px; padding: 8px; height:26px;background-color:#F5F5F5;}
a:hover.LnkPN{ color:#fff; text-decoration: none;background-color:#499502;} 
/*==============首页三列=*/ 
#index_box { margin:0 0 30px 0px;overflow: hidden;} 
#left { float:left; width:490px; margin:0 0 0 0px;} 
#center { float:left; width:415px;margin:0 0 0 20px;} 
#right { float: right; width:490px; margin:0 0px 0 0;} 
#about_right { float: right; width:480px; margin:0 0px 0 0;} 
#gundong { float:left; width:1060px; margin:0 0 0 20px;} 
.more a{ margin:12px 0px 0 0; color: #469201; height:24px; line-height:24px; font-size:14px; text-align:left; display: block; float: right; font-family:"Microsoft YaHei"; font-weight: normal;} 
.title_key1{ font-weight:bold;} 
.title_key1 span{ font-weight: normal;} 
.title_key2 a{ color:#000099;} 
.title_key3 a{ color:#FF0000;} 
/*==============首页版块=*/ 
.about_con { padding:0px 0 0 0;} 
.about_con dl {overflow:hidden;} 
.about_con dl dt a{ line-height:65px; height:65px; text-align:center; font-size:38px; color:#ff5a00; font-weight: bold;} 
.about_con dl dt span{ float:right;line-height:35px;} 
.about_con dl dd{ color:#fff;line-height:20px; font-size:12px;color: #666;} 
.side_box {margin:0px;overflow: hidden;} 
.side_box h2 { height:41px; font-size:20px; text-align: left; background-image: url(../images/section-jdpl-header.png); background-repeat: no-repeat; background-position: left top;} 
.side_box h2 span { height:41px; font-family:Microsoft YaHei; padding-left:50px; line-height:41px; font-weight: normal; color: #fff;} 
.side_con { padding:20px 0 0 0; min-height:100px; _height:100px;} 
.side_con ul { margin:0px; padding:0px;} 
.side_con ul li{ padding:0 0 0 15px; font-size: 14px; width:465px; height:30px; line-height:30px; text-align: left; color: #333; float: left; background-image: url(../images/list_a.png); background-repeat: no-repeat; background-position: left center;} 
.side_con ul li span { float:right; color:#fff; font-size:14px; height:24px; line-height:24px;} 
.side_con dl {overflow:hidden;} 
.side_con dl dt { float:left;line-height:35px; height:35px;} 
.side_con dl dt span{ float:right;line-height:35px;} 
.side_con dl dd a { color:#fff;} 
.side_tuijian { padding:0px 0 0 0;} 
.side_tuijian ul { margin:0px; padding:0px;} 
.side_tuijian ul li a{ padding:0 0 0 0px; font-size:24px; width:465px; height:24px; line-height:24px; text-align:left; color: #ff5a00; font-weight: bold;} 
.xxgc_box {margin:0px;overflow: hidden;} 
.xxgc_box h2 { height:57px; font-size:20px; text-align: left; background-image: url(); background-repeat: no-repeat; background-position: left top;} 
.xxgc_box h2 span { height:57px; font-family:Microsoft YaHei; padding-left:65px; line-height:72px; font-weight: normal; color: #fff;} 
.xxgc_con { padding:20px 0 0 0; min-height:143px; _height:143px;} 
.xxgc_con ul { margin-top:0px; padding:0px;} 
.xxgc_con ul li{ padding:0 0 0 15px; font-size: 14px; width:465px; height:30px; line-height:30px; text-align: left; color: #333; float: left; background-image: url(../images/list_a.png); background-repeat: no-repeat; background-position: left center;} 
.news_box { width:1044px;margin:0 0 40px 20px;overflow: hidden;} 
.news_box h2 { width:1024px; height:55px; font-size:24px; background-image: url(); background-repeat: no-repeat; background-position: center 45px; text-align:center;} 
.news_box h2 span { height:26px; font-family:Book Antiqua; padding-left:0px; line-height:26px; font-weight: normal; color: #333;} 
.news_con { padding:20px 0 0 0;} 
.news_con ul { padding:0 0 0px 0; overflow:auto; zoom:1;} 
.news_con ul li{ width:502px; float:left; margin:0px 20px 20px 0px; font-size:12px; line-height:35px; display:inline;} 
.news { float:left; overflow: hidden; padding:0;} 
.news-date { float: left; margin:0px 15px 0px 0; color: #fff; width: 67px; text-align: center; background-color: #666;} 
.news-day { height:25px; color:#FFF; font-size:18px; line-height:35px;} 
.news-month { height: 30px; color:#FFF; font-size:12px; line-height:25px;} 
.news-body { float:right; width:415px;} 
.news-title { line-height:18px; font-size:14px;} 
.news-title a { color: #333; font-weight: bold;} 
.news-title a:hover { color: #e40011;} 
.news-content p{ color: #666; line-height:18px; font-size:12px;} 
.img_box { margin:20px 0px 20px 0px;overflow: hidden;} 
.img_box h2 { height:209px; text-align:center; background-image: url(); background-repeat: no-repeat; background-position: center top; margin:0 0 0px 0;} 
.img_con { padding:20px 0 0 0;} 
.img_con ul { padding:0 0 0px 0; overflow:auto; zoom:1;} 
.img_con ul li { width:321px;height:370px;float:left; margin:0px 30px 20px 0px; font-size:18px;text-align:center; background-color:#e07f00;line-height:80px;display:inline;overflow: hidden; font-weight: normal;} 
.img_con ul li p{ float:left; margin:0px 30px 0px 30px; font-size:12px;text-align:center;line-height:22px; font-weight: normal;} 
.img_con ul li a { display:block; color:#FFF;height:370px;} 
.img_con ul li a:hover { background-color:#0b3190;transition:0.5s all; -webkit-transition:0.5s all; -moz-transition:0.5s all; -o-transition:0.5s all; -ms-transition:0.5s all;} 
.img_con ul li img { margin-bottom:0px; width:321px;height:160px;} 

/* 焦点图 */

.focus2 {width: 100%;height: 300px;margin: 0 auto; position: relative; overflow: hidden;}
.focus2 p{ width:100%; height:40px; line-height:40px; text-indent:1em; font-size:14px; color:#fff; background:url(../images/dqwz.png); position:absolute; bottom:0;}
.focuspic2  img{width: 100%;height: 100%;max-height: 300px;margin: 0 auto; position: relative; overflow: hidden;}

.focus2 .num {overflow: hidden;height: 10px; position: absolute; bottom: 16px;left: 83%; zoom: 1;z-index: 3;}
.focus2 .num li {width: 10px;height: 10px;background: url(../images/focus.png);margin-right: 5px;cursor: pointer;float: left;}
.focus2 .num li.on { width: 10px;height: 10px;background: url(../images/focus-on.png);}

.focus2 .prev,.focus2 .next{position:absolute;width:40px;height:50px;background: url(../images/focus_btn.png) no-repeat;}
.focus2 .prev{top: 50%;margin-top: -27px; left: 0;background-position:0 -50px; cursor:pointer; }  
.focus2 .next{top: 50%;margin-top: -27px; right: 0;  background-position:-40px -50px;  cursor:pointer;}  
.focus2 .prev:hover{  background-position:0 0; }  
.focus2 .next:hover{  background-position:-40px 0;} 


/* 焦点图 2*/


.focus1 {width: 100%;height: 300px;margin: 0 auto; position: relative; overflow: hidden;}
.focus1 ul li{  zoom: 1;margin:0 8px; float:left; _display:inline;display: block;overflow:hidden; text-align:center; width: 49%;height: 100%;max-height: 300px; position: relative; }
.focus1  ul li p{ width:100%; height:40px; line-height:40px; text-indent:1em; font-size:14px; color:#fff; background:url(../images/dqwz.png); position:absolute; bottom:0;}
.focus1  ul li  img{width: 100%;height: 100%;height: 300px;margin: 0 auto; position: relative; overflow: hidden;}

.focus1 .prev,.focus1 .next{position:absolute;width:40px;height:50px;background: url(../images/focus_btn.png) no-repeat; z-index:99999;  }
.focus1 .prev{top: 50%;margin-top: -27px; left: 0;background-position:0 -50px; cursor:pointer; }  
.focus1 .next{top: 50%;margin-top: -27px; right: 0;  background-position:-40px -50px;  cursor:pointer;}  
.focus1 .prev:hover{  background-position:0 0; }  
.focus1 .next:hover{  background-position:-40px 0;} 