/*通用*/
body{background:#F5F5F5;margin:0 auto;padding:0;font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;}
img{border:none;vertical-align:middle;}
input{vertical-align:middle; border:0}
ul,li,ol{list-style:none; margin:0; padding:0; border:0}
dl,dt,dd{ margin:0; padding:0; border:0}
a{text-decoration:none;font-family: "Microsoft Yahei";color: #333333;}
p{ margin:0; padding:0; border:0}
.clear{ clear:both}
em{font-style:normal;}
.setHomepage{color: #333;}
.setHomepage:hover{color: #a6282f;}

/*top*/
.top{background:url(css_res/topbg.png) repeat-x;height:34px}
.top ul li{float:left;margin-left:20px;color:#4e4e4e;font-size:12px}
.top span{font-size:12px;color:#4e4e4e}
.date{float:left;margin-top:8px}
.set{float:right;color:#4e4e4e;font-size:12px;margin-right:20px;margin-top:8px}
.logo{width:1100px;}

/*nav*/
.nav{width:1100px;margin:24px auto;height: auto;}

/*daohang*/
.nav .logodiv{float:left;width: 240px;}
.daohang>ul{float:right;margin-top:30px}
.daohang ul li{float:left;margin-left:34px;line-height:30px}
.mainlevel_01{font-size:16px;color:#181818;}
.mainlevel_01:hover{color:#a6282f;}

.current{border-bottom:solid 4px #a6282f;padding-bottom:6px}
.dingwei{position:relative}
.mainlevel{position:absolute;top:34px;float:right;right:-30px;display: none;}
.mainlevel li{clear:both;display:block;background:rgba(167, 40, 47, 0.5) none repeat scroll 0 0 !important;   width:120px;text-align:center;border-bottom:solid 1px #ffffff;overflow: hidden;}
.mainlevel li:hover{background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;color:#ffffff}
.mainlevel li a{color:#ffffff}

/*news*/
.news{width:1200px;margin:0 auto}
.news .title p span{margin-left:20px;font-size:30px;color:#242424}
.news .news_conts{background:#ffffff;border-radius:4px;border:solid 1px #bebebe;width:580px;height:260px;margin-top:24px}
.news_conts.contsr { float: right; width: 580px;}
.news_conts ul li{line-height:30px;margin-left: 20px;margin-right: 20px;}
.more{float:right;margin-right:20px;font-size:12px;color:#a41616;margin-top:10px}
.news_conts{float:left;}
.news_conts ul{clear:both;margin-top:1px;}
.news_conts ul li a,.news_conts ul li span{font-size:14px;color:#545454}
.news_conts ul li a{float:left;text-overflow:ellipsis;overflow:hidden; width:30em;word-break:keep-all;white-space:nowrap;}
.news_conts ul li span{float:right}
.news_conts ul li{border-bottom:dashed 1px #b9b9b9;height:36px}
.contss{width:1200px}
.contss .files{float:right;margin-top:24px}



/*位置*/
.weizhi{width:1100px;border-left:solid 2px #ab1616;padding-left:10px;color:#646464;margin: 20px auto;}


/*概况*/
.gaikuang{width:1100px;margin:30px auto;margin-top:40px;}
.gaikuang .gaikuang_title span{font-size:20px;color:#161616;margin-left:10px}
.gaikuang .left{width:230px;border:solid 1px #bebebe;margin-top:15px}
.gaikuang .left ul li{border-bottom:solid 1px #bebebe;line-height:50px;background:#ffffff;text-align:center}
.gaikuang .left{float:left}
.gaikuang .right{float:right}
.gaikuang .left ul li:hover{color:#ab1616;background:#eeeeee}
.gaikuang .right{width:840px;height:350px;background:#ffffff;border:solid 1px #bebebe;margin-top:16px;}



/*通知公告*/
.gaikuang  .Ann{width:700px;height:350px;background:#ffffff;border:solid 1px #bebebe;margin-top:16px;float:left}
.gaikuang  .tupians{float:right;margin-top:16px}
.gaikuang  .Ann ul{clear:both;margin:0 20px;}
.gaikuang  .Ann ul li{line-height:30px;background:url(css_res/yuan.png) no-repeat left;padding-left:10px}
.gaikuang  .Ann ul li a{color:#593939;font-size:14px;}
.Ann ul li span{float:right;color:#593939;}




/*服务指南*/
.gaikuang .right ul{margin:0 20px}
.gaikuang .right ul li{background:url(css_res/yuan.png) no-repeat left;padding-left:10px;line-height:30px}
.gaikuang .right ul li a{font-size:14px;color:#646464;}
.gaikuang .right ul li span{float:right;font-size:14px;color:#646464;}




/*bottom*/
.bottom{width:100%;height:342px;background:#faf4f4;margin:30px auto}
.bottom .contacts,.bottom .services,.bottom .link,.bottom .erwiema{float:left;margin-left:80px;margin-top:30px}
.bottom .contacts ul li,.bottom .services ul li,.bottom .link ul li,.bottom .erwiema ul li{line-height:30px}
.bottom ul li a{color:#333333;font-size:14px}
.juzhong p{margin-bottom:14px}
.mb121{ position:relative; bottom:20px; line-height:15px;}
.juzhong{width:1100px;margin:0 auto}
.bottom .erwiema img{margin-left:16px;margin-bottom:10px}
.bottom .erwiema span{display:block;color:#980808;font-size:16px;text-align:center}
.our{margin:20px auto;text-align:center}
.our ul{margin:0 auto;text-align:center;width:1100px}
.our ul span{font-size:14px;color:#333333;float:left;margin-left: 42%;}
.our ul li{float:left;margin-left:10px;width:24px;}
.adress{text-align:center;color:#333333;font-size:14px;line-height:24px}
.services a{color: #333333}
.services a:hover{color: #a6282f}
.link a{color: #333333}
.link a:hover{color: #a6282f}
.contacts li{color: #333;font-size: 14px;}

/*center*/
.center{width:1100px;margin:30px auto;}
/*left*/
.center .left{float:left;width:230px;}
.left .div{border-bottom:solid 2px #bebebe;width: 1100px;margin: 0 auto;margin-bottom: 20px;}
.left .span{border-bottom:solid 4px #a6282f;width:230px;height:60px;color:#333;font-size:25px;line-height:56px;}
.left .span img{margin-right:20px;}
.left .erji li{font-size: 20px;text-align: center;width:230px;height:64px;color:#181e4d;line-height:64px;font-size:16px;border:solid 1px #bebebe;}
.left .erji li a{color: #666;}
.left .erji li a:hover{color:#a6282f;}
.left .erji li:hover{background:#eee;width:230px;height:64px;color:#a6282f;font-size:16px;line-height:64px;border:solid 1px #bebebe;}
.left .erji li.click {background:#eee;width:230px;height:64px;color:#a6282f;font-size:16px;line-height:64px;border:solid 1px #bebebe;}
.left .erji li.click a{color:#a6282f;}
.left .erji li.click:visited{background:#eee;width:230px;height:64px;color:#a6282f;font-size:16px;line-height:64px;border:solid 1px #bebebe;}

.left .sanji li{background:#dcdeed;text-align: center;width:300px;height:50px;color:#d98a11;line-height:50px;font-size:14px;border-left: 4px solid #fff;}
.left .sanji li a{color: #484848;}
.left .sanji li a:hover{color:#d98a11;}
.left .sanji li:hover{background:#dcdeed;text-align: center; width:300px;height:50px;color:#d98a11;font-size:14px;line-height:50px;border-left: 4px solid #eca539;}
.left .sanji li.click a{color:#d98a11;}
.left .sanji li.click{background:#dcdeed; text-align: center;width:300px;height:50px;color:#d98a11;font-size:14px;line-height:50px;border-left: 4px solid #eca539;}
.left .sanji li.click:visited{background:#dcdeed;text-align: center;width:300px;height:50px;color:#d98a11;font-size:14px;line-height:50px;border-left: 4px solid #eca539;}

.center .case_right{float: right;width: 812px;border:solid 1px #bebebe;margin-top: 85px;padding: 15px;min-height:340px;}
.center .right ul{margin:0 20px}
.center .right ul li{background:url(css_res/yuan.png) no-repeat left;padding-left:10px;line-height:30px}
.center .right ul li a{font-size:14px;color:#646464;}
.center .right ul li span{float:right;font-size:14px;color:#646464;}

.center .left1{float:left;width:230px;margin-right: 240px;}
.left1 .div{border-bottom:solid 2px #bebebe;width: 1100px;margin: 0 auto;margin-bottom: 20px;}
.left1 .span{border-bottom:solid 4px #a6282f;width:230px;height:60px;color:#333;font-size:25px;line-height:56px;}
.left1 .span img{margin-right:20px;}
.center .leftimg{float: left;margin-top: 25px;width: 300px;margin-left: 20px;}
.center .case_right1{float: left;width: 750px;border:solid 1px #bebebe;margin-top: 25px;padding: 10px;min-height:340px;}

/*  导航  */
.xuanzhong{border-bottom:solid 4px #a6282f;padding-bottom:6px;color: #000;}
.lanrenzhijia{ float: right;width: 830px;margin-top: 30px;}
.lanrenzhijia ul{ margin-bottom: 15px;position:relative;z-index:1; width:935px;}
.lanrenzhijia li{position:relative; margin-left: 0px;line-height: 30px;padding-bottom: 6px;z-index:1000;display: inline-block;display:inline; padding:0 25px;}
.lanrenzhijia li a{ text-decoration:none;color: #000; font-size:16px; }
.lanrenzhijia li a:hover{ color:#c00;}

.lanrenzhijia li div a{ color:#fff; width: 100%; text-align: center;border-bottom: 1px solid #fff;}
.lanrenzhijia li div a:hover{ background:rgba(0, 0, 0, 0.6); color:#fff;}
.lanrenzhijia li .second{position:absolute;left:-33px;display:none;z-index: 999;}
.lanrenzhijia li .second span{background: url(css_res/bgdang.png)  no-repeat;text-align: center;width: 120px;line-height: 46px; height: 46px;display: block;color: #fff;}
.lanrenzhijia li .second a{color: #fff;text-align: center;} 
.w100{margin-top: 10px;margin-bottom: 20px;}
.news_01{color: #666;width: 100%;border-bottom: 1px #ccc dashed;padding-bottom: 10px;height: auto;overflow: hidden;}
.news_01 .date{width: 96%;}
.news_01 ol{margin: 0 auto}
.news_01 ol li{list-style:none;color: #a6282f; background:url(css_res/yuan.png) no-repeat left center;padding-left: 10px;}
.news_01 .date .file{float: left;margin-left: 6px;color: #333;}
.news_01 .date .xiazai{float: right;margin-left: 20px;color: #646464;font-size: 14px;}
.news_01 ol li a{color: #646464}
.news_01 ol li .xiazai:hover{color: #a6282f}
.news_01 .date .file:hover{color: #a6282f;display: block;}

.news_011{color: #666;width: 90%;margin: 0 auto;}
.news_011 .news_s{float: left;width: 20%;}
.news_011 .newss{float: right;width: 77%;}
.news_011 .newss dt{width: 100%;}
.news_011 .newss dt a{color: #333}
.news_011 .newss dt:hover{color: #a6282f}
.news_011 .newss .date{width: 100%;}
.news_011 .newss .content{width: 100%;}
#wp_nav_w4 .wp_nav .nav-item a span.item-name{ float:left; font-size: 16px; margin-left: -10px;}
.articlecontent { padding-top: 25px; float:right;}

#wp_nav_w01 .wp_nav .nav-item{ margin-left: 0px; }
#wp_nav_w01 .wp_nav .i2{ background:url(tops.png) -2px 5px; background-repeat: no-repeat;}
.wzdao .possplit{ width:35px; background:url(daot.png) 5px 4px; background-repeat: no-repeat; padding-left: 25px;}
.possplit{ width:35px; background:url(daot.png) 5px 2px; background-repeat: no-repeat;}
.mb123 .articlecontent{ padding-top:0px; float:left; position: relative;left: 5px; bottom: 2px;}
.main_image{ width:1349px; margin:0 auto;}
#wp_nav_w1 .i9 a{ color: #a6282f; font-size: 20px; padding-left: 30px;}
#wp_nav_w1 .i9{ background:url(xinlang.png) 0px 0px no-repeat;}
.mb121 .articlecontent { float:left;}
#wp_nav_w4 .wp_nav{ float:left;}