@charset "utf-8";
/*重置代码*/
body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,form,select,option,textarea,ul,ol,li,dt,dd,dl,fieldset{margin:0;padding:0;}
body { width: 100%;font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#444444; line-height:24px; background:#ffffff;}
img{border:none;}
a{color:#444444; text-decoration:none;}
a:hover{color:#8c0000
;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-family: Arial, Helvetica, sans-serif;}

.wraq_header{ width: 100%; height:166px; background:#f2f2f2; border-bottom:1px solid #e1e1e1;}
.warq_nav{ width: 100%; height:46px; line-height:46px; background:#8c0000; }
.nav{ width: 1000px; height:46px; line-height:46px;margin:0 auto;}
#nav{ width:1020px;}
#nav li{ position:relative; height:46px;float: left;z-index:100;}
#nav li a{ font-size:15px; font-weight:bold;color:#fff; float: left; height:46px; padding:0 8px;}
#nav li.hover a{background:#fff; color:#8c0000; }
#nav li .sonnav{ width: 458px; line-height:32px; font-size:12px; background:#fff;display:none; position:absolute; top:46px; left:-1px; padding:8px 13px; overflow:hidden; border:1px solid #8c0000; border-top:none;}
#nav li.hover .sonnav{ display:block;}
#nav li.hover .sonnav dl dd{ height:32px; line-height:30px; }
#nav li.hover .sonnav dl dd a{color:#444444;  height:32px; font-size:14px; font-weight:normal; line-height:32px; padding:0; background:url(../images/icon04.jpg) no-repeat left center; padding-left:15px;}
#nav li.hover .sonnav dl dd a:hover{color:#8c0000; font-weight:bold; background:url(../../images/ew20180629/icon04.jpg) no-repeat left center;}

.header{ width: 1000px; height:120px; overflow:hidden; position:relative; margin:0 auto;}
.logo{ width: 375px; height:75px; position:absolute; left:0; top:21px;}
.chin{ width: 50px; height:30px; line-height:30px; text-align:right; font-family:"微软雅黑"; font-size:14px; position:absolute; right:0; top:2px;}
.chin a{color:#b35b5b; }
.chin a:hover{ color:#8c0000;}
.ser{ width: 221px; height:30px; position:absolute; right:0; top:58px; overflow:hidden;}
.search{background:url(../../images/ew20180629/ser.jpg) no-repeat;width:221px;height:30px;position:relative;}
.search input{position:absolute; width:173px;height:30px;line-height:30px; color:#b8b8b8; border:none; background:none; left:0px; top:0px; padding-left:0px; }
.search input.notxt{color:#b8b8b8; padding-left:10px;font-family: Arial, Helvetica, sans-serif;}	
.search input.notxt1 {position: absolute;width: 38px;height: 30px;top: 0px;left: 183px;border: none;background: none;cursor:pointer; }

.content{ width:100%; overflow:hidden; position: relative;}
.con01{ width:100%; margin:2px auto 0; overflow:hidden;}
.lf01{ width:100%; float: left; overflow:hidden; margin-right:2px;}
/*yx_rotaion*/
.yx-rotaion{width:100%; margin:0; padding:0; overflow:hidden;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1; display:none;}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../../images/ew20180629/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;left:64px;bottom:0;z-index:2}
.yx-rotation-focus span{width:10px;height:10px;line-height:0px;float:left;margin-right:13px;position:relative;top:14px;cursor:pointer;background-position:-26px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px; display:none;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:750px; height:350px;overflow:hidden;}
.rotaion_list li a img{ display:block; width:100%;}

.rt01{ width: 348px; height:350px; float: left; overflow:hidden;}
.box01_rt01{ width: 348px; height:174px; overflow:hidden; position:relative;}
.box01_rt01 a img{ display:block; width: 348px; height:174px; overflow:hidden; position:absolute; left:0; top:0; z-index:1;}
.til01_rt01{ width: 348px; height:30px; position:absolute; left:0; bottom:0; overflow:hidden; z-index:2;}
.til01_rt01 h4{ width: 348px; height:30px; line-height:30px; text-align:center; position:absolute; left:0; top:0; z-index:3;}
.til01_rt01 h4 a{ font-size:14px; color:#fff; font-weight:normal;}
.til01_rt01 h4 a:hover{ color:#fff; text-decoration:underline;}
.bg01_rt01{ width: 348px; height:30px; background:#000; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5; position:absolute; left:0; top:0;}

.box02_rt01{ width: 308px; height:150px; padding:10px 15px 14px 25px; margin-top:2px; background:#b35b5b; overflow:hidden; color:#fff;}
.box02_rt01 h4{ height:30px; line-height:30px; font-size:18px; padding-top:3px; overflow:hidden;}
.box02_rt01 h4 a{ color:#fff;}
.date{ height:36px; line-height:36px; font-size:14px; padding:4px 0; font-family:Verdana, Geneva, sans-serif;}
.date img{vertical-align:middle; margin-right:10px;}
.xq_rt01 a{ line-height:24px; color:#fff;}
.box02_rt01 a:hover{color:#fff; text-decoration:underline;}


.con02{ width:1100px; margin:25px auto 60px; overflow:hidden;}
.con02 ul{ width: 753px;}
.con02 ul li{ width:230px; height:279px; border-bottom:4px solid #8c0000; background:#f3f3f3; float: left; overflow:hidden; margin-right:27px;}
.con02 ul li.last { margin: 0px; }
.con02 ul li:hover{ border-bottom:4px solid #8c0000;}
.con02 ul li:hover h4 a{ color:#8c0000;}
.con02 ul li h3{ height:54px; line-height:54px; font-size:16px; padding-left:5px; background:#fff;}
.con02 ul li h3 a:hover{ color:#444;}
.box01_con02{ width: 230px; height:172px; position:relative; overflow:hidden;}
.box01_con02 a.aimg img{ display:block; width: 230px; height:172px; position:absolute; left:0; top:0; z-index:1;}
.icon_con02{width: 230px; height:172px; position:absolute; left:0; top:172px; z-index:2;}
.bg_con02{ width: 230px; height:172px;background:#fff;filter:alpha(opacity=50);opacity:0.5;position:absolute; left:0; top:0; z-index:10;}
.icon_con02 a img{ display:block; width: 50px; height:50px; position:absolute; left:90px; top:61px;z-index:20;}
.con02 ul li h4{ height:49px; line-height:49px; text-align:center; font-size:14px; font-weight:normal;}



.con02 .cont1_rt1_list{ width: 304px; height:210px;}
.con02 .cont1_rt1_list dl{padding:0; margin:0;overflow:hidden; }
.con02 .cont1_rt1_list dl dd{  margin: 0 0 15px;  }
.con02 .cont1_rt1_list dl dd a{ line-height: 18px; color: #ffffff; }
.scroll { width: 308px; padding: 4px 15px 14px 25px; float: right; background: #b35b5b; }
.scroll h3 { height: 54px; line-height: 54px; }
.scroll h3 a { color: #ffffff; }





.click { background: #b35b5b; border: 1px solid #cccccc; position: fixed; width: 100px; height: 100px; top: 500px; left: 50%; margin: 0 0 0 -660px; }
.click h2 { text-align: center; padding: 5px 0; font-size: 16px;}
.click a { color: #ffffff; }
.click ul { margin: 0 0 0 10px; }
.click a:hover { font-weight: bold; }

.wraq_footer{ width:100%; height:277px; background:url(../../images/ew20180629/bg_f.jpg) repeat-x; overflow:hidden; color:#ffffff;}
.footer{ width: 1000px; margin:0 auto; overflow:hidden;}
.footer01{ width: 1000px; height:150px; margin-top:22px; overflow:hidden;}
.footer01 div{width: 237px; padding-left:12px; height:150px; float: left; border-left:1px solid #595959; overflow:hidden;}
.footer01 div h3{ font-size:14px; color:#fff; line-height:30px;}
.footer01 div h3 a{ color:#fff;}
.footer01 div h3 a:hover{ text-decoration:underline;}
.box01_f01 a.af01 img{ display:block; width: 37px; height:36px; margin-top:15px;}
.box01_f01 a.af02 img{ display:block; width:83px; height:22px; margin-top:30px;}
.box02_f01 ul{ padding-top:5px;}
.box02_f01 ul li{ height:36px; line-height:36px;}
.box02_f01 ul li a{ color:#c2c2c2; text-decoration:underline;}
.box02_f01 ul li a:hover{ color:#fff;}
.box04_f01 p{ color:#c2c2c2; line-height:24px; font-size:12px; padding:7px 0 7px;}
.footer02{ height:48px; text-align:center; clear:both; font-size:12px; line-height:24px; color:#c2c2c2; padding-top:35px;}

/*侧栏列表页*/
.banner_list{ width: 1000px; height:230px; margin:0 auto; overflow:hidden;}
.banner_list img{ display:block; width: 1000px; height:230px; margin-top:2px;}
.con_list{ width: 1000px; margin:0 auto; background:url(../../images/ew20180629/bg_list.jpg) repeat-y; overflow:hidden; min-height:200px;}
.lf_list{ width:230px; float: left; overflow:hidden; margin-right:55px;}
.lf_list h3{ font-size:16px; color:#8c0000
; line-height:30px; padding:25px 0 5px 5px; border-bottom:2px solid #8c0000
;}
.lf_list ul{ padding-top:10px; margin-bottom:100px; overflow:hidden;}
.lf_list ul li{ overflow:hidden;}
.lf_list ul li a{ display:block; line-height:24px; padding:10px 0 10px 5px; border-bottom:1px solid #d2d2d2;}
.lf_list ul li a:hover,.lf_list ul li.on a{ background:url(../../images/ew20180629/icon04.png) no-repeat 215px center; border-bottom:2px solid #8c0000
; color:#8c0000
;}

.rt_list{ width: 715px; float: left; overflow:hidden;}
.bread{ width:100%; height:30px; padding-top:14px; border-bottom:1px solid #d2d2d2; overflow:hidden; line-height:30px;}
.bread a img{ width:16px; height:16px;} 
.bread a { padding:0 7px;}

.til_rtlist{ font-size:18px; color:#8c0000
; overflow:hidden; height:60px; line-height:60px; padding:10px 0 10px 7px;}
.list_rtlist ul{ padding-left:5px; padding-bottom:30px;}
.list_rtlist ul li{ height:52px; line-height:26px; padding:8px 0; border-bottom:1px dotted #bfbfbf; overflow:hidden; background:url(../../images/ew20180629/icon04.png) no-repeat 3px 18px; padding-left:21px;}
.list_rtlist ul li p{ font-family:Verdana, Geneva, sans-serif; color:#666;}

.pages{ width: 100%;height:27px; line-height:27px; padding:0 0 55px; text-align:center; font-size:14px; color:#666666; clear:both; overflow:hidden;}
.pages table{ width: 490px; margin:0 auto;}
.pages table tr td{ height:27px; line-height:27px;}
.pages span{ color: #8c0000
;}
.pages a{ display:block; width: 27px; line-height:27px; text-align:center; color:#666666;}
.pages .on{ background:url(../../images/ew20180629/pages03.jpg) no-repeat left center; color:#8c0000
; }
.pages a:hover{color:#8c0000
;}
.pages a.more{ display:block; width: 40px;}

.art_rtlist{ padding:0 10px 55px; line-height:32px;text-align:justify; text-justify:inter-ideograph; overflow:hidden;}

.pic_rtlist ul{ width: 750px; padding-left:7px; *padding-bottom:30px;_padding-bottom:0;}
.pic_rtlist ul li{ width: 214px; height:194px; float: left; margin-right:31px; margin-bottom:30px;}
.pic_rtlist ul li a{ display: block; width:210px; height:190px; float: left; line-height:18px; text-align:center; font-size:12px; padding:1px; border:1px solid #ececec;}
.pic_rtlist ul li a img{ display:block; width: 210px; height:140px; padding-bottom:10px;}
.pic_rtlist ul li a:hover{ border:1px solid #8c0000
;}

/*通栏文章页*/
.con_t{ width: 1000px; margin:0 auto; overflow:hidden;}
.article_t h3{ font-size:18px; color:#8c0000
; line-height:30px; text-align:center; padding:20px; overflow:hidden;}
.author{ width: 100%; border-top:1px solid #d2d2d2; height:28px; line-height:28px; font-size:12px; text-align:right; color:#8c0000
;}
.author span{ font-weight:bold; padding-left:10px;}
.art_t{ padding:0px 10px 20px; line-height:32px;text-align:justify; text-justify:inter-ideograph; overflow:hidden;}
.fujian{ width: 100%; padding:10px 0; margin:25px 0 55px; overflow:hidden; background:#f3f3f3; }
.fujian h4{ font-size:16px; color:#8c0000
; line-height:36px; padding-left:20px;}
.fujian ul{ padding-left:20px; padding-top:5px; overflow:hidden;}
.fujian ul li{ height:30px; line-height:30px; background:url(../../images/ew20180629/icon04.png) no-repeat left center; padding-left:16px;}
