.width1300{
    width: 1300px;
    margin: 0 auto;
    overflow: hidden;
    background: #fff;
}
.tongzhi{
    width: 100%;
    overflow: hidden;
    height: 50px;
    background: #014099;
}
.tongzhi_l{
    width: 700px;
    height: 50px;
    background: url("/images/tongzhi.png") no-repeat ;
    line-height: 50px;
    padding-left: 67px;


}
.tongzhi_l a{
    color: #fd0100;
    font-size: 16px;
}

.tongzhi_r{
    width: 375px;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    color: #fff;
}
.width1270{
    width: 1270px;
    margin: 0 auto;
    overflow: hidden;
}
.width12701{
    width: 1270px;
    margin: 0 auto;

}
.tuwen{
    width: 100%;
    overflow: hidden;
}
.tuwen_l{
    width: 640px;
    height: 360px;
}
.focus{ position:relative; width:640px; height:360px; background-color: #000; float: left;}
.focus img{ width:640px; height:360px;}
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}
.focus .fPic{ position:absolute; left:0px; top:0px; }
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }
.focus .shadow a{ text-decoration:none; color:#fefefe; font-size:16px; overflow:hidden; margin-left:20px;}
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }
.focus .fcon img{ display:block; }
.focus .fbg{bottom:23px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }
.focus .fbg div{margin:14px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none; font-style:normal; }
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}
.focus .prev:hover{  background-position:0 0; }
.focus .next:hover{  background-position:-40px 0;}


.tuwen_r{
    width:610px;
    height: 360px;
}
.tuwen_r .slideTxtBox{ width:610px; height: 360px; text-align:left;  }
.tuwen_r .slideTxtBox .hd{ height:40px; line-height:40px; background:#009de0;  position:relative;font-size: 18px;}
.tuwen_r .slideTxtBox .hd ul li{ float:left;cursor:pointer;width: 90px;text-align: center }
.tuwen_r .slideTxtBox .hd ul li a{
    color: #fff;
}
.tuwen_r .slideTxtBox .hd ul li:first-child{margin-left: 20px}
.tuwen_r .slideTxtBox .hd ul li.on{ height: 37px;  border-bottom:3px solid #006ac0; font-weight: bold}
.tuwen_r .slideTxtBox .bd li{ height:40px; line-height:40px; width: 550px;padding: 0px 30px;
    background: url("/images/dian1.png") no-repeat 10px center;
}
.tuwen_r .slideTxtBox .bd li a{
    font-size: 18px;
    color:#666;
}
.tuwen_r .slideTxtBox .bd li .date{ float:right; color:#666; font-size: 16px }
.more{
    width: 90px;
    height: 40px;
    float: right;
}
.more img{
    margin-top: 6px;
}
.zhuanlan{
    width: 100%;
    overflow: hidden;
}
.news{
    width: 100%;
    overflow: hidden;
}
.news_l{
    width: 630px;
    height: 320px;
}
.news_l .slideTxtBox{ width:630px; height: 320px; text-align:left;  }
.news_l .slideTxtBox .hd{width:630px; height:40px; line-height:40px;   position:relative;font-size: 18px;
    border-bottom: 1px solid #0286d1;}
.news_l .slideTxtBox .hd ul li{ float:left;cursor:pointer;width: 110px;text-align: center;border-radius: 5px 5px 0 0;margin-left: 10px; }
.news_l .slideTxtBox .hd ul li a{
    color: #0286d1;
}
.news_l .slideTxtBox .hd ul li:first-child{margin-left: 10px}
.news_l .slideTxtBox .hd ul li.on{  background:  #0286d1;}
.news_l .slideTxtBox .hd ul li.on a{
    color: #fff;
}
.news_l .slideTxtBox .bd li{
    height: 36px;
    line-height: 36px;
    width: 585px;padding: 0px 30px;
    background: url("/images/dian2.png") no-repeat 10px center;
}
.news_l .slideTxtBox .bd li:first-child{
    margin-top: 5px;
}
.news_l .slideTxtBox .bd li a{
    font-size: 16px;
    color:#000;
}
.news_l .slideTxtBox .bd li .date{ float:right; color:#000; font-size: 14px }
.video{
    width: 100%;
    overflow: hidden;

}

.video .slideTxtBox{ width:100%; height: 320px; text-align:left;  }
.video .slideTxtBox .hd{width:100%; height:40px; line-height:40px;   position:relative;font-size: 18px;
    border-bottom: 1px solid #0286d1;}
.video .slideTxtBox .hd ul li{ float:left;cursor:pointer;width: 110px;text-align: center;border-radius: 5px 5px 0 0;margin-left: 10px;margin-left: 10px;background:  #0286d1; }
.video .slideTxtBox .hd ul li a{
    color: #fff;
}
.videos li{
    float: left;

    margin-right: 13px;
    margin-top: 30px;
}
.videos li:first-child{
    margin-left: 17px;
}
.videos p{
    text-align: center;
    line-height: 40px;
}
.videos p a{
    color: #000;
    font-size: 18px;
}
.fagui{
    width: 100%;
    overflow: hidden;
}
.fagui .fagui_l{
    width: 810px;
    height: 350px;
}
.fagui_l .slideTxtBox{ width:810px; height: 350px; text-align:left;  }
.fagui_l .slideTxtBox .hd{width:810px; height:40px; line-height:40px;   position:relative;font-size: 18px;
    border-bottom: 1px solid #0286d1;}
.fagui_l .slideTxtBox .hd ul li{ float:left;cursor:pointer;width: 110px;text-align: center;border-radius: 5px 5px 0 0;margin-left: 10px;margin-left: 10px;background:  #0286d1; }
.fagui_l .slideTxtBox .hd ul li a{
    color: #fff;
}
.fagui_l .slideTxtBox .bd{
    margin-top: 30px;
}
.fagui_l .slideTxtBox .hd ul li:first-child{margin-left: 10px}
.fagui_l .slideTxtBox .bd li{
    height: 36px;
    line-height: 36px;
    width: 765px;padding: 0px 30px;
    background: url("/images/dian2.png") no-repeat 10px center;
}
.fagui_l .slideTxtBox .bd li a{
    font-size: 16px;
    color:#000;
}
.fagui_l .slideTxtBox .bd li .date{ float:right; color:#666; font-size: 14px }

.fagui .fagui_r{
    width: 450px;
    height: 350px;
}
.fagui_r .slideTxtBox{ width:450px; height: 350px; text-align:left;  }
.fagui_r .slideTxtBox .hd{width:450px; height:40px; line-height:40px;   position:relative;font-size: 18px;
    border-bottom: 1px solid #0286d1;}
.fagui_r .slideTxtBox .hd ul li{ float:left;cursor:pointer;width: 110px;text-align: center;border-radius: 5px 5px 0 0;margin-left: 10px;background:  #0286d1; }
.fagui_r .slideTxtBox .hd ul li a{
    color: #fff;
}
.fagui_r .slideTxtBox .bd{
    margin-top: 30px;
}
.fagui_r .slideTxtBox .zw{
    overflow: hidden;
    margin-top: 30px;
}
.fagui_r .slideTxtBox .zw li{
    width: 190px;
    height: 45px;
    background: #ececec;
    border-radius: 5px;
    line-height: 45px;
    float: left;
    margin-bottom: 20px;
    margin-left: 20px;
    margin-right: 15px;
}
.fagui_r .slideTxtBox .zw li a{
    color: #3a6aac;
    font-size: 16px;
    padding-left: 52px;
}
.message{
    width: 100%;
    overflow: hidden;
}
.message_in{
    width: 1268px;
    height: 485px;
    border: 1px solid #c9e0e8;
}
.width1235{
    width: 1235px;
    margin: 0 auto;
}
.message_l{
    width: 860px;
    height: 460px;
    margin-top: 15px;
}

.message_l_top{
    width: 860px;
    height: 45px;
    background: url('/images/tubiao1.png') no-repeat;
    border-bottom: 1px solid #cbbe94;
}
.red{
    font-size: 18px;
    color: #b60001;
    float: left;
    padding-left: 30px;
    margin-top: 2px;
}
.zzz{
    float: left;
    font-size: 16px;
    color: #6b5736;
    margin-top: 3px;
    margin-left: 60px;
}
.searchs{
    margin-left: 5px;
    float: left;
    width: 400px;
}
.btns{
    width: 298px;
    height: 28px;
    border: 1px solid #ccc;
    padding-left: 10px;
    font-size: 14px;
    color: #757573;
}
.btnss{
    float: right;
}
.xuzhi{
    float: left;
    color: #b60001;
    font-size: 12px;
    margin-top: 7px;
    margin-left: 10px;
}
.message_l_bottom{
    width: 100%;
    height: 30px;
    background: #94b9cb;
    margin: 5px auto;
}
.bottom_l{
    width: 400px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    font-size: 12px;
}
.bottom_m{
    width: 360px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    font-size: 12px;
}
.bottom_m{
    width: 360px;
    height: 30px;
}
.bottom_r{
    width: 100px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    font-size: 12px;
}
.message_content{
    width: 100%;
    height: 375px;
    /*border-top: 1px solid #cbbe94;*/
}
.message_content li{
    width:100%;
    height: 35px;
    line-height: 35px;
    background: url("/images/dian2.png") no-repeat 10px center;
    border-bottom: 1px dashed #cdcdcd;
}
.li_l{
    width: 370px;
    color: #333;
    font-size: 14px;
    padding-left: 30px;
}

.li_m{
    width: 360px;
    color: #333;
    font-size: 12px;
    text-align: center;
}
.time{
    width: 100px;
    color: #333;
    font-size: 12px;
    text-align: center;
}
.message_r{
    width: 365px;
    height: 460px;
    border-left: 1px dashed #ded1c0;
    margin-top: 15px;
}
.message_r1{
    width: 345px;
    height: 450px;
    margin-left: 20px;
    background: #f1fcfe;
}
.message_r1 .ul2{
    overflow: hidden;
}
.message_r1 .ul2 li{
    width: 155px;
    height: 50px;
    line-height: 50px;
    float: left;
    margin-bottom: 15px;
    margin-left: 12px;
}
.message_r1 .ul2 li a{
    font-size: 20px;
    color: #fff;
    padding-left: 50px;
}
.tongji{
    width: 308px;
    height: 50px;
    line-height: 50px;
    background: url('/images/tubiao2.png') no-repeat 13px center;
    font-size: 20px;
    color: #b60001;
    padding-left: 37px;
}
.tongji1{
    width: 345px;
    height: 30px;
}
.tongji1 .ul1 li{
    float: left;
    width: 130px;
    height: 30px;
    line-height: 30px;
    color: #000;
    font-size: 14px;
}
.tongji1 .ul1 li:first-child{margin-left: 61px}
.tongji2{
    width: 345px;
    height: 45px;
}
.tongji2 .ul3 li{
    float: left;
    height: 35px;
    line-height: 45px;
    color: #000;
    font-size: 14px;
}
.tongji2 .ul3 li:first-child{margin-left: 15px;width: 100px;
    padding-left: 75px;}

.link{
    width: 100%;
    overflow: hidden;

}
.links{
    width: 100%;
    height: 42px;
    background: url('/images/jigouxinxi.png') no-repeat;
}


.width1135{
    width: 1140px;
    margin: 0 auto;
}
.midfoot{
    width: 930px;
    margin: 0 auto;
    text-align: center;
    line-height: 32px;
    color: #fff;
    font-size: 14px;
    height: 150px;
    float: left;
    padding-top: 40px;
}
.imgl{
    float: left;
    margin-top: 68px;
}
.img2{
    float: right;
    margin-top: 85px;
}
.midfoot a{
    margin-left: 10px;
    color: #fff;
    font-size: 14px;
}
.width1250{
    width: 1250px;
    margin: 0 auto;
}

.dh_l{
    width: 700px;
    height: 50px;
    line-height: 50px;
    color: #fff;
    font-size: 16px;

}
.dh_l a{
    color: #fff;
    font-size: 16px;
}
.main{
    width: 100%;
    overflow: hidden;
}
.main_l{
    width: 260px;
    height: 830px;
    border: 1px solid #ececec;
}
.main_l_top{
    width: 260px;
    height: 100px;
    line-height: 100px;
    background: url('/images/zuolan_bg.png') no-repeat;
    font-size: 35px;
    color: #fff;
    font-weight: bold;
    text-align: center;
}
.zwul{
    width: 210px;
    margin: 0 auto;
}
.zwul li{
    width: 210px;
    height: 45px;
    border-radius: 5px;
    line-height: 45px;
    margin-bottom: 15px;
}
.zwul li:first-child{
    margin-top: 40px;
}
.zwul li a{
    color: #3a6aac;
    font-size: 14px;
    padding-left: 65px;
}

.main_r{
    width: 930px;
    overflow: hidden;
}
.main_r_top{
    width: 930px;
    height: 60px;
    border-bottom: 1px solid #ccc;
}
.biaoti{
    width: 330px;
    height: 58px;
    border-bottom: 2px solid #014099;
    color: #014099;
    text-align: left;
    line-height: 60px;
    font-size: 30px;
    font-weight: bold;
}
.listul{
    overflow: hidden;
}
.listul li{
    width: 930px;
    height: 47px;
    border-bottom: 1px dashed #ccc;
    line-height: 47px;
    background: url('/images/dian2.png') no-repeat 10px center;
}
.listul li a{
    color: #4d4d4d;
    font-size: 16px;
    padding-left: 25px;
    float: left;
}
.listul .riqi{
    float: right;
    color: #a7a7a7;
    font-size: 14px;
}
.listul .riqi1{
    float: right;
    color: #4d4d4d;
    font-size: 16px;
    width: 160px;
    height: 48px;
    text-align: center;
}
.pages li{
    float: left;
    list-style-type: none;
    padding: 5px 10px;
    font-size: 14px;
    border: 1px #dedede solid;
    margin: 5px;
    border-radius: 3px;
}
.pages .thisclass {
    color: #fff;
    background: #0077cc;
}
.pages .thisclass a{
    color: #fff;

}
.pages{
    width: 800px;
    margin: 40px auto;
    height: 52px;
}
.pages li a{
    color: #5a5a5a;
}
.hyul li{
    width: 260px;
    height: 60px;
    line-height: 60px;
    background: #f6f6f6;
    border-bottom: 1px solid #fff;
}
.hyul li a{
    font-size: 16px;
    padding-left: 30px;
    color: #4d4d4d;
    float: left;
}
.jiantou{
    float: right;
    font-size: 26px;
    padding-right: 30px;
    color: #4d4d4d;;
}
.width200{
    width: 200px;
    height: 50px;
    margin: 0 auto;
    text-align: center;
    font-size: 24px;
    color: #0284cf;
    font-weight: bold;
    line-height: 60px;
    border-bottom: 2px solid #0284cf;
}
.main_l_b{
    width: 260px;
    height: 390px;
    background: #f6f6f6;
    margin-top: 45px;
}
.main_l_b img{
    margin: 5px 5px 5px 9px;
}


.videoul li{
    width: 910px;
    height: 165px;
    border-bottom: 1px solid #f4f4f4;
    margin-bottom: 25px;
}
.pic{
    width: 260px;
    height: 160px;

}
.pic img{
    width: 260px;
    height: 160px;
    border-radius: 10px 0 10px 0;
}
.wenzi{
    width: 615px;
    height: 160px;
}
.title{
    width: 615px;
    height: 40px;
    line-height: 40px;

}
.title a{
    color: #333;
    font-size: 18px;
    float: left;
}
.times{
    color: #a7a7a7;
    font-size: 16px;
    float: right;
}
.desc{
    color: #666;
    font-size: 16px;
    line-height: 30px;
    margin-top: 10px;
}
.gengduo{
    width: 105px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    background: #30b6f5;
    font-size: 14px;
    border-radius: 20px;
    margin-top: 19px;
}

.width1215{
    width: 1215px;
    margin: 0 auto;
}
.titles{
    width: 100%;
   
    text-align: center;
    font-size: 30px;
    line-height: 40px;
    color: #014099;
	padding:20px;

}
.navs{
    width: 100%;
    height: 60px;
    background: #f8f8f8;
    line-height: 60px;
    font-size: 16px;
    color: #4d4d4d;
}
.nytime{

    height: 60px;
    background: url('/images/neiye_shijian.png') no-repeat 45px center;
    padding-left: 78px;
    margin-left: 210px;
}
.source{

    height: 60px;
    background: url('/images/neiye_laiyuan.png') no-repeat 45px center;
    padding-left: 78px;
}
.print{
    width: 50px;
    height: 60px;
    background: url('/images/neiye_dayin.png') no-repeat 45px center;
    padding-left: 78px;
}
.share{

    height: 60px;
    background: url('/images/neiye_fenxiang.png') no-repeat 45px center;
    padding-left: 78px;
}
.click{
    width: 120px;
    height: 60px;
    background: url('/images/neiye_yanjing.png') no-repeat 45px center;
    padding-left: 78px;
}
.zihao{
	margin-left:40px;
}
.content{
    padding: 30px 20px;
     line-height: 2em;
	 color:#333;
	 text-indent:2em;
    font-size: 16px;
}
.content img{
	max-width: 800px;
    overflow: hidden;
    display: block;
    width: auto !important;
    height: auto !important;
    margin: 10px auto !important;
}
.fujian{
    font-size: 16px;
    line-height: 30px;
    width: 1173px;
    margin: 0 auto;
}
.shuming{
    width: 1173px;
    margin: 0 auto;
    text-align: right;
    line-height: 30px;
    font-size: 16px;
    margin-bottom: 30px;
}
.tousu{
    width: 928px;
    height: 418px;
    border: 1px solid #ccc;
    font-size: 20px;
    color: #000;
    line-height: 60px;
}
.width800   {
    width: 800px;
    margin: 0 auto;
}
.input1{
    width: 680px;
    height: 30px;
    border: 1px solid #e1e1e1;
}
.input2{
    width: 662px;
    height: 30px;
    border: 1px solid #e1e1e1;
    padding-left: 15px;
}
.text{
    border: 1px solid #e1e1e1;
    padding: 10px 15px;
}


.videos li{
    width: 300px;
    height: 265px;
}


.hyul .aaa{
    background: #cce6f5;
}
.hyul .aaa a{
    color: #014099;
}
.sub{
    width: 100px;
    height: 35px;
    background: #014099;
    color: #fff;
    border: none;
    line-height: 35px;
    font-size: 20px;
    margin-right: 20px;
}
.reset{
    width: 100px;
    height: 35px;
    background: #ccc;
    color: #807d7d;
    border: none;
    line-height: 35px;
    font-size: 20px;
}


.linkul li{

    width: 213px;
    height: 40px;
    border: 1px solid #ebebeb;
    padding-left: 15px;
    float: left;
    line-height: 40px;
    color: #000;
    font-size: 16px;
    margin-right: 10px;
}
.linkul li a{
    color: #000;
    font-size: 16px;

}



.main_page li{
    list-style: none;

}
.main_page li a{
    color: #000;
}



.footer2{width:100%;}
.footer2_1{width:1270px;margin:0 auto;height:48px;position:relative;background: url('/images/jigouxinxi.png')no-repeat}
.footer2_1 ul li{float:left;
    margin-right:20px;;font-size: 14px;display:inline-block;  width: 218px;
    height: 40px;
    border: 1px solid #ebebeb;line-height: 40px}
.footer2_1 ul li a{ color: #000;
    font-size: 16px;padding-left: 16px}
.footer2_1 ul li a img{margin-left:7px;}

.footer2_1 li.asect {
    background: #fff;
}



.select_content {

    bottom: 48px;
    display: none;
    height: 300px;
    border-top:3px solid #039;
    position: absolute;
    width: 1000px;
    background:#fafafa;
    left:133px;
    padding-bottom: 20px;
    overflow: hidden;
    z-index:9999;
}

.select_con1 {
    float: left;
    margin: 0;
    width:230px;
    height:27px;
    line-height: 35px;
    padding: 0;
    white-space: nowrap;
    padding-left: 15px;
}
.select_con1 span{
    padding: 0;
    font-size:12px;
}
.footer2_1 li.asect .select_con a:hover {
    color: #398bdc;
}


.stienav_toplink a {
    background-image: url("http://www.hefei.gov.cn/images/sitenav_toplink_icon.png");
    background-repeat: no-repeat;
    padding-left: 23px;
    padding-right:4px;
    margin-right:30px;
    text-decoration: none;
    padding-bottom:6px;
}
.stienav_toplink span{
    font-size: 14px;
    font-weight: bold;
}

.stienav_toplink {
    font-size: 14px;
    height: 45px;
    width: 100%;
    line-height: 45px;
}
.stienav_toplink a.county_logo {
    background-position: 0 0;
}

.stienav_toplink a.party_logo {
    background-position: -190px 0px;
}
.stienav_toplink a.zx_logo {
    background-position: -380px 0px;
}
.stienav_toplink a.party_logo {
    background-position: -190px 0px;
}
.linkul1 .rrr .select_content{
    display:block;
}

.ditubox{  margin:0px auto;width:907px; height:auto; padding:18px 16px 0px 23px;}
.ditulanmubox{ width:907px; height:auto;}
.ditutop{width:907px; height:5px; line-height:5px; overflow:hidden; background:url(/images/ditu_top.jpg) left top no-repeat;}
.ditunr{ width:868px; height:auto; background:url(/images/ditu_nrbg.jpg) left top repeat-y; padding:10px 21px 17px 18px;}
.ditubot{width:907px; height:5px; line-height:5px; overflow:hidden; background:url(/images/ditu_bot.jpg) left top no-repeat;}

.ditulanmutop{ width:853px; height:30px; background:url(/images/ditu_lmtop.png) left top no-repeat; padding-left:15px;}
.ditulanmutit{ width:105px; height:30px; text-align:center; line-height:30px; vertical-align:bottom;color:#0284cf;}
.ditulanmutit a{ line-height:30px; color:#ce3901; display:block;}
.ditulanmunr{ margin-top:1px; width:810px; padding:0px 29px;}
.ditulanmunr ul li{ float:left;width:360px; height:36px; line-height:36px; vertical-align:bottom; overflow:hidden; padding-left:12px; background:url(/images/ico1.png) left center no-repeat;}
.ditulanmunr ul li a{ display:block;line-height:36px;}
.ditulanmunr1{width:610px; padding:0px 29px;}
.ditulanmunr1 ul li{width:798px; height:36px; line-height:36px; vertical-align:bottom; overflow:hidden; padding-left:12px; background:url(/images/ico1.jpg) left center no-repeat;}
.ditulanmunr1 ul li a{ display:block; line-height:36px;}
.ditulanmunr1 ul li span{ float:left; padding-right:25px;}
.ditulanmunr1 ul li span.sev_tit{ width:80px; padding-right:0px;}

.ditulanmunr2{width:810px; padding:0px 29px;}
.ditulanmunr2 ul li{ float:left;width:190px; height:36px; line-height:36px; vertical-align:bottom; overflow:hidden; padding-left:12px; background:url(/images/ico1.jpg) left center no-repeat;}
.ditulanmunr2 ul li a{ display:block; line-height:36px;}

.ditulanmunr3{width:810px; padding:6px 29px 0px;}
.ditu_tit{ width:810px; height:33px; line-height:33px; vertical-align:bottom; overflow:hidden;}
.ditu_tit a{ display:block; line-height:33px; font-weight:bold;}
.ditu_lb{ width:810px; height:auto;}
.ditu_lb ul li{float:left;width:89px; height:36px; line-height:36px; vertical-align:bottom; overflow:hidden; padding-left:12px; background:url(/tmp/images/ico1.jpg) left center no-repeat;}
.ditu_lb ul li a{ display:block; line-height:36px;}
.ditulanmunr4{padding-left:29px;}

.changes{
    width: 1173px;
    height: 40px;
    margin: 0 auto;
    font-size: 16px;
    color: #1a1a1a;
}
.changes a{
    color: #1a1a1a;
}
.tupian{
    overflow: hidden;
}
.tupian li{
    width: 298px;
    height: 280px;
    border: 1px solid #ececeb;
    float: left;
    margin-right: 15px;
    margin-bottom: 15px;
}
.tupian li:hover{
    border: 1px solid #000;

}
.tupian li:hover  .tupian_b{
    color: #f68100;
}
.tupian li:nth-child(3n)
{
    margin-right: 0;
}
.tupian_t{
    width: 298px;
    height: 235px;
}
.tupian_b{
    width: 298px;
    height: 45px;
    background: #f0f0f0;
    font-size: 14px;
    color: #333;
    line-height: 45px;
    text-align: center;
}
.tupian_t img{
    width: 274px;
    height: 179px;
    margin: 28px 12px;
}

.shutu{
    overflow: hidden;
}
.shutu li{
    width: 223px;
    height: 291px;
    border: 1px solid #ececeb;
    float: left;
    margin-right: 10px;
    margin-bottom: 15px;
}
.shutu li:hover{
    border: 1px solid #000;

}
.shutu li:hover  .shutu_b{
    color: #f68100;
}
.shutu li:nth-child(4n)
{
    margin-right: 0;
}
.shutu_t{
    width: 223px;
    height: 245px;
}
.shutu_b{
    width: 223px;
    height: 46px;
    background: #f0f0f0;
    font-size: 14px;
    color: #333;
    line-height: 46px;
    text-align: center;
}
.shutu_t img{
    width: 200px;
    height: 205px;
    margin: 20px 12px;
}
.prev{
    width: 525px;
    height: 24px;
    overflow: hidden;
}
.next{
    width: 525px;
    height: 24px;
    overflow: hidden;
}
.next a{
    float: right;
}

.width752{
    width: 752px;
    margin: 0 auto;
    overflow: hidden;
}
.width900{
    width: 900px;
    margin: 0 auto;
}
.width900 p{
    line-height: 40px;
    font-size: 16px;
    color: #333;
}
.hrBox{ width:750px; float:left; min-height:91px;  border:1px solid #dbdbdb; margin-bottom:20px; background:#efefef;}
.hrBoxL{ width:100px; float:left; text-align:center;  }
.hrBoxL li{ width:100px; min-height:30px; _height:30px; line-height:30px;border-bottom:1px #dbdbdb solid;vertical-align: bottom}
.jobName{ width:380px; float:left;}
.hrBtn{ width:100px; float:left; text-align:center; padding-top:3px;}
.hrBoxL li.haode{ border-bottom:none;}
.hrBoxR{ width:640px; float:left; text-align:left; border-left:1px solid #dbdbdb;}
.hrBoxR li{ width:630px; min-height:30px; _height:30px; line-height:30px; border-bottom:1px #dbdbdb solid; padding-left:10px; vertical-align: bottom; padding-right:10px;}
.hrBoxR li.topline{ overflow:hidden; height:30px;}
.hrBoxR li.topline img{ margin-top:3px;}
.hrBoxR li.haode{ border-bottom:none;font-size: 12px}

.hrfra{ display:block; padding-left:30px;}
#hrform{ float:left; width:100%;}
.hr{ margin:10px 5px; float:left;width:98%;font-size:12px;line-height:24px; border:1px #CCC solid;border-collapse: collapse; background:#efefef; }
.hr td{border:1px #CCC solid;border-collapse: collapse; line-height:2;}
.hr input,.hr textarea{ line-height:20px; border:1px solid #ccc;}
.hr a{ color:#333;}
.hr a:hover{ color:#de0303;}
.hr_btn{width:100px; height:40px; font-size:12px;}
.c_red {
    color: #f00;
}
.hr_btn {
    line-height: 31px;
    background: #fcb711;
    color: #fff;
    border: none;
}


.wenz_con{ background:#fff; padding:18px; margin-bottom:30px;}
.wenz_con1{padding:35px 15px 10px 35px;}



.guestbook-show{width:100%;margin:auto;padding-bottom:45px;}
.guestbook-show .guestbook-title{height:32px;line-height:32px;font-size:16px;color:#0384ce;font-weight:bold;padding-left:27px;background:url(/images/lynry_ico1.png) 5px 10px no-repeat; margin-bottom:20px; }
.guestbook-show .title3,.guestbook-show .title4{color:#fd8622;background:url(/images/lynry_ico2.png) 5px 10px no-repeat; margin-top:20px;}
.guestbook-show .guestbook-table{border:#efefef 1px solid;border-top:#0384ce 2px solid;padding:15px 10px;}
.guestbook-show .table3,.guestbook-show .table4{border-top:#fd8622 1px solid;}
.guestbook-show .guestbook-table table{width:100%;font-size:14px;}
.guestbook-show .guestbook-table table th{padding:5px 6px;text-align:right;width:120px;line-height:26px;}
.guestbook-show .guestbook-table table td{padding:5px 6px;text-align:left;line-height:26px;}
.guestbook-show .guestbook-table table td input#randomCode{line-height:26px;height:26px;border:1px solid #e5e5e5;outline:none;width:150px;padding:1px 5px;background:#fff;}
.guestbook-show .guestbook-table table td input#btn_submit{line-height:38px;height:38px;border:none;outline:none;width:120px;background:#0384ce;text-align:center;color:#fff;font-size:16px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

.mname{
    width: 86px;
    height: 48px;
    float: left;
    text-align: center;
    color: #4d4d4d;
    font-size: 16px;
    margin-right: 320px;
}

.mtel{
    width: 100px;
    height: 48px;
    float: left;
    color: #4d4d4d;
    font-size: 16px;
    text-align: center;
}
dt.category_title {
    background-color: #f6f6f6;
    margin: 0;
    padding: 0;
    line-height: 35px;
    border: 1px solid #dddddd;
    border-bottom: none;
    text-indent: 10px;
    font-size: 16px;
    font-weight: bold;
}
dd.category {
    border: 1px solid #dddddd;
    border-top: none;
    margin: 0px 0px 20px 0px;
    padding: 10px;
}
.f_red {
    color: red;
}
.cate a {
    display: inline-block;
    margin-right: 32px;
    line-height: 30px;
    font-size: 14px;
    color: #333;
}

.cate{
    margin: 20px 0 20px 23px;
}
.cate a:hover{
    color: #f68100;
}

.slideTxtBox{ border:1px solid #ddd; text-align:left; margin-bottom: 30px }
.slideTxtBox .hd{ height:30px; line-height:30px;  padding:0 10px 0 20px;    position:relative; margin-top: 20px}
.slideTxtBox .hd ul{ float:left;  position:absolute; left:73px; top:1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 10px; cursor:pointer; display: inline-block;
    margin-right: 15px;
    line-height: 30px;
    font-size: 14px;
    color: #333;
    }
.slideTxtBox .hd ul li a{
    font-size: 14px;
    color: #333;
}
.slideTxtBox .hd ul li a:hover {
    color: #f68100;
}
.slideTxtBox .hd ul li:hover {
    color: #f68100;
}
.slideTxtBox .bd ul{ padding:15px;  zoom:1; margin-left: 57px; }
.slideTxtBox .bd li{ height:24px;  display: inline-block;padding:0 10px;
    margin-right: 15px;
    line-height: 30px;
     }

.slideTxtBox .bd li a{
    font-size: 14px;
    color: #333;
}
.slideTxtBox .bd li a:hover{
    color: #f68100;
}

.listul{
    overflow: hidden;
    margin: 20px 0;
}
.qiye_t {
    width: 100%;
    height: 42px;
    background: #f2f4f6;
}
.qiye_t_l {
    width: 300px;
    height: 42px;
    line-height: 42px;
    padding-left:20px;
    color: #fff;
    background: #1572d5;
    font-size: 18px;
    float: left;
}
.qiye_more {
    width: 80px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    font-size: 14px;
    float: right;
}
.qiye_more a {
    color: #4c4c4c;
}

.tupian li .img {
    text-align: center;
    width: 298px;
    height: 235px;
    background: #fff;
}
.tupian li .img img {
    display: inline-block;
    vertical-align: middle;
    max-width: 288px;
    max-height: 225px;
	padding-left: 5px;
}
.span {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.writer {
    height: 60px;
    background: url(/images/zuozhe.png) no-repeat 45px center;
    padding-left: 78px;
}
