
.u-hot{ height: 119px; }
.u-hot h1{ height: 72px; line-height: 72px; text-align: center; }
.u-hot h1 a{ font-size: 36px; color: #a60e0b; }
.u-hot p{ line-height: 20px; text-indent: 2em; color: #666; }

.m-flash{ width: 630px; height: 418px; border: 1px solid #e5e5e5; margin-bottom: 15px; overflow: hidden;}
.m-flash .slideBox{ position: relative; width: 630px; height: 418px; overflow: hidden; border: 1px solid #ddd;}
.m-flash .slideBox .hd{ height: 12px; overflow: hidden; position: absolute; right: 5px; bottom: 18px; z-index: 1;}
.m-flash .slideBox .hd ul{ overflow: hidden; zoom:1; float: left; }
.m-flash .slideBox .hd ul li{ float: left; width: 8px; height: 8px; margin-right: 8px; cursor: pointer; background: url(../images/home/num.png) no-repeat left center;}
.m-flash .slideBox .hd ul li.on{ background: url(../images/home/num.png) no-repeat right center;}
.m-flash .slideBox .bd{ position: relative; height: 100%; z-index: 0;}
.m-flash .slideBox .bd li{position: relative; zoom:1;}
.m-flash .slideBox .bd li img{width: 630px; height: 418px;}
.m-flash .slideBox .bd li .mask{height:50px;position:absolute;bottom:0px;left:0;display:block; width:100%; display: block; FILTER: alpha(opacity=50);opacity: 0.5; background:#000;}
.m-flash .slideBox .bd li .comt{width:100%;color:#fff;position:absolute;left:0;bottom:0;height:50px; text-indent:1em; text-align:left;  overflow:hidden; line-height:50px; z-index:97;}
.m-flash .slideBox .bd li .comt a{ color:#fff; font-size: 16px;}

.m-dynamic{ width: 522px; height: 418px; }
.m-dynamic .hd{ width: 100%; height: 38px; background: url('../images/page/title_bg.png') no-repeat center bottom; }
.m-dynamic .hd ul{ padding-left: 55px; }
.m-dynamic .hd ul li{ float: left;}
.m-dynamic .hd ul li a{ display: block; padding: 0 19px 0 30px; height: 31px; line-height: 31px; font-size: 16px;}
.m-dynamic .hd ul li.on a{ background: url('../images/home/title_hover.png') no-repeat center center; color: #fff;}

.u-list1{ padding: 0px 7px 0; overflow: hidden }
.u-list1 li{ height: 32px; line-height: 32px; overflow: hidden; background: url('../images/arr1.png') no-repeat left center; padding-left: 14px; }
.u-list1 li span.fr{ font-size: 13px; color: #999; }
.u-list1 li span.sort{ color: #9f8d79; padding-right: 6px; }

.m-ztzl{ width: 1145px; height: 92px; padding: 27px 0px 0 25px; background: url('../images/page/ztzl_bg.png') no-repeat; margin-bottom: 10px;}
.m-ztzl h2{ width: 64px; height: 66px; float: left; }
.m-ztzl .bd{ width: 1067px; height: 64px; float: right;}
.m-ztzl .bd li{ width: 252px; height: 64px; float: left; margin-right: 10px; }
.m-ztzl .bd li img{ width: 252px; height: 64px;}

.u-panel1{ width: 626px; height: 282px; overflow: hidden; }
.u-panel1 .hd{ width: 100%; height: 38px; background: url('../images/page/title_bg1.png') no-repeat center bottom; margin-bottom: 10px;}
.u-panel1 .hd ul{ padding-left: 55px; }
.u-panel1 .hd ul li{ float: left;}
.u-panel1 .hd ul li a{ display: block; padding: 0 18px 0 28px; height: 31px; line-height: 31px; font-size: 16px;}
.u-panel1 .hd ul li.on a{ background: url('../images/home/title_hover.png') no-repeat center center; color: #fff;}

.u-panel2, .u-video{ width: 524px; }
.u-panel2 .hd{ background: url('../images/page/title_bg2.png') no-repeat center bottom; }

.u-ranks .hd{ background: url('../images/page/title_bg3.png') no-repeat center bottom; }
.u-list2{ background: url('../images/page/rank_icons.png') no-repeat 2px 10px; }
.u-list2 li{ background: none; }

.u-video .hd{ background: url('../images/page/title_bg4.png') no-repeat center bottom; }
.u-video .bd{ padding: 10px 10px 0; overflow: hidden; }
.z-video{}
.z-video img{ width: 325px; height: 205px; float: left;margin-right: 12px;}
.z-video p{ display: block; width: 166px; float: right; line-height: 30px; text-align: justify; }
.z-video ul{ float: right; width: 166px; overflow: hidden; }
.z-video ul li{ height: 36px; line-height: 36px; background: url('../images/page/video_icon.png') no-repeat left center; padding-left: 26px; }

.u-title2{ width: 100%; height: 38px; }
.u-title2 h2{height: 31px; line-height: 31px; padding: 0 24px 0 37px; margin-left: 55px; background: url('../images/home/title_hover.png') no-repeat;}
.u-title2 h2 a{ font-size: 16px; color: #fff; font-weight: normal; }


.m-panel1{ width: 756px; height: 332px; }
.m-panel1 .u-title2{ background: url('../images/page/title_bg5.png') no-repeat; }
.m-panel1 .hd{ height: 28px; line-height: 32px; overflow: hidden;}
.m-panel1 .hd li{ float: left; }
.m-panel1 .hd li a{ font-size: 14px; font-weight:bold; padding: 0 14px; }
.m-panel1 .hd li.on a{ color: #a50d0a;}

.m-panel2, .m-panel4{ width: 399px; }
.m-panel2 .u-title2{ background: url('../images/page/title_bg6.png') no-repeat; }
.m-panel2 .u-title2 h2{ background: url('../images/home/title_hover2.png') no-repeat;}
.m-panel2 .jd h2{ padding: 0px 24px 0 44px; }

.m-panel3{ height: 320px; }

.m-panel3 .u-title2{ background: url('../images/page/title_bg7.png') no-repeat; }
.m-panel3 .u-title2 h2{ background: url('../images/home/title_hover2.png') no-repeat;}
.m-panel3 .jd h2{ padding: 0px 24px 0 44px; }

.m-panel3 .box{ width: 756px; height: 198px; padding: 10px 0; border-bottom: 1px dashed #ddd; overflow: hidden;}
.m-panel3 .box img{ display: block; width: 300px; height: 198px; float: left;  }
.m-panel3 .box .text{ width: 442px; height: 300px; float: right; }
.m-panel3 .box .text h3{ height: 36px; line-height: 36px; margin-bottom: 6px;}
.m-panel3 .box .text h3 a{ font-size: 16px; color: #a60e0b; font-weight: normal; }
.m-panel3 .box .text p{ line-height: 26px; }

.m-panel4 .u-title2{ background: url('../images/page/title_bg8.png') no-repeat; }

.u-emails{ width: 801px; height: 352px; overflow: hidden; }
.u-emails .hd{ width: 100%; height: 38px; background: url('../images/page/title_bg9.png') no-repeat center bottom; }
.u-emails .hd ul{ padding-left: 55px; }
.u-emails .hd ul li{ float: left;}
.u-emails .hd ul li a{ display: block; padding: 0 18px 0 28px; height: 31px; line-height: 31px; font-size: 16px;}
.u-emails .hd ul li.on a{ background: url('../images/home/title_hover.png') no-repeat center center; color: #fff;}

.emailBox{ width: 100%;  overflow: hidden; }

.z-title2{ width: 100%; height: 28px; border-bottom: 1px dashed #d8bba0;}
.z-title2 span{ display: block; height: 28px; line-height: 28px; float: left; font-size: 14px; color: #545454; font-weight: bold;}
.z-title2 span.name{ width: 350px; padding-left: 30px;}
.z-title2 span.date{ width: 140px; text-align: center;}
.z-title2 span.branch{ width:180px; text-align: center;}
.z-title2 span.state{ width: 90px; text-align: center;}

.z-lists2{ width: 100%; height: 305px; padding-top: 8px; overflow: hidden; zoom:1;}
.z-lists2 li{ width: 100%; height: 34px; line-height: 34px; overflow: hidden; float: left;}
.z-lists2 li span{ display: block; height: 34px; float: left; font-size: 14px; color: #333;}
.z-lists2 li span.name{ width: 362px; padding-left: 18px; background: url(../images/home/arr3.png) no-repeat 6px center;}
.z-lists2 li span.date{ width: 140px; text-align: center; color: #949494;}
.z-lists2 li span.branch{ width: 180px; text-align: center;}
.z-lists2 li span.state{ width: 90px; text-align: center; color: #ee8007;}
.z-lists2 li span.end{ color: #46b692;}

.u-panel4{ width: 354px; height: 270px; overflow: hidden; margin-bottom: 6px;}
.u-panel4 .u-title2{ background: url('../images/page/title_bg10.png') no-repeat; margin-bottom: 5px;}
.u-panel4 li{ padding: 7px 0; }
.u-panel4 li span{ float: left; display: block; width: 52px; height: 20px; line-height: 20px; text-align: center; background: #f6f0e9; border-radius: 2px; font-size: 12px; color: #916d49; margin-right: 10px;}
.u-panel4 li span.end{ background: #ebebeb; color: #999; }

.u-tatal{ width: 801px; height: 72px; background: url('../images/page/tatol_bg.png') no-repeat; margin-bottom: 8px;}
.u-tatal ul{ padding: 6px 0 0 212px; }
.u-tatal ul li{ width: 194px; height: 28px; line-height: 28px; float: left; }
.u-tatal ul li b{ color: #a60e0b; font-weight: normal;}

.m-panel5{ width: 801px; height: 230px; }

.m-panel3 .u-title2{ background: url('../images/page/title_bg11.png') no-repeat; }

.u-bttons4{ width: 354px; height: 131px; overflow: hidden }
.u-bttons4 ul{ width: 370px; overflow: hidden; }
.u-bttons4 ul li{ width: 172px; height: 58px; float: left;  margin: 0 10px 8px 0;  }
.u-bttons4 ul li.b3{ width: 354px;}
.u-bttons4 ul li a{ display: block; width: 172px; height: 58px; background: url('../images/page/buttons_bg1.png') no-repeat;}
.u-bttons4 ul li.b1 a{ background-position: 0 0; }
.u-bttons4 ul li.b2 a{ background-position: -182px 0; }
.u-bttons4 ul li.b3 a{ width: 354px; height: 58px; background-position: 0 -73px; }



/* ================ 领导之窗 ============ */

.u-leadersBox{ position: relative; width: 266px; float: left; background: #f6f0e9;}

.sideMenu{ width: 266px; overflow: hidden;}
.sideMenu h3{ width: 236px; height: 52px; line-height: 52px; padding-left: 30px; color: #e5d9c5; font-size: 18px; cursor: pointer; background: url('../images/page/leader_buttons1.png') no-repeat;}
.sideMenu h3.on{ background: url('../images/page/leader_buttons1.png') no-repeat left bottom;}
.sideMenu ul{ width: 246px; padding: 4px 10px; overflow: hidden;}
.sideMenu ul li{width: 246px; height: 47px; line-height: 47px; border-bottom: 1px dashed #ddd;}
.sideMenu ul li a{ display: block; width: 236px; height: 47px; padding-left: 10px; }
.sideMenu ul li a:hover, .sideMenu ul li a.hover{ background: #ece6df; }
.sideMenu ul li a span{ display: block; width: 70px; height: 47px; float: left; margin-right: 18px;}

.u-lRightBox{ width: 890px; float: right;}

.leaderBox1{ width: 100%; overflow: hidden; margin-bottom: 20px;}
.leader-img{ width: 170px; float: left; }
.leader-img img{ width: 158px; border: 1px solid #d3bda6; padding: 5px; }

.leader-resume{ width: 704px; float: right; position: relative}
.leader-resume h3{ position: relative; height: 56px; line-height: 56px; font-size: 24px; color: #a60e0b; font-weight: bold;}
.leader-resume .title{ height: 26px; line-height: 26px; margin-bottom: 18px; font-size: 16px;}
.leader-resume .btn{ position: absolute; right: 0; top: 38px; display: block; width: 71px; height: 37px; line-height: 37px; padding-left: 45px; background: url('../images/page/write_btn_bg.png') no-repeat; color: #fff;}


.leader-resume .text{ width: 676px; height: 116px; padding: 10px 14px; overflow: auto; line-height: 30px; text-align: justify; margin: 0 auto; background: #f6f0e9;}
.leader-resume .text p{ text-indent: 2em; }

.leaderBox2{ width: 100%; overflow: hidden; margin-bottom: 10px;}
.leaderBox2 h3{ height: 38px; background: url('../images/page/title_bg14.png') no-repeat; padding-left: 55px;}
.leaderBox2 h3 a{ display: block; width: 125px; height: 31px; line-height: 31px; text-align: center; background: url('../images/home/title_hover.png') no-repeat; font-size: 16px; font-weight: normal; color: #fff;}
.leaderBox2 ul{ padding: 10px; }
.leaderBox2 ul li{ height: 36px; line-height: 36px; background: url(../images/arr1.png) no-repeat left center; padding-left: 14px;}
.leaderBox2 ul li span{ float: right; color: #999; font-size: 13px;}
.leaderBox2 .box{ width: 882px; height: 304px; padding: 4px 0 0 8px; overflow: auto; }
.leaderBox2 .box p{ line-height: 28px; }















/* feedback,detail-feedback */

.is-feedbox {
    margin:0 20px;
}

.is-feedbox li {
    min-height:35px;
    height:auto !important;
    height:35px;
    padding:0 0 10px 0;
    line-height:35px;
    font-size:14px;
    font-family:"Microsoft YaHei";
    zoom:1;
    clear:both;
}
.is-feedbox li label, .is-feedbox li input, .is-feedbox li img {
    float:left;
}
.is-feedbox li img {
    margin-right:10px;
}
.is-feedbox li label {
    width:90px;

}
.is-feedbox li input {
    background: #fff;
    position: relative;
    line-height: 1.5em;
    border: 1px solid #dddddd;
    padding: 6px;
    color: #333;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
.is-feedbox li textarea {
    background: #fff;
    position: relative;
    line-height: 1.5em;
    border: 1px solid #dddddd;
    padding: 6px;
    color: #a7b2b8;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    overflow: auto;
    resize: none;
}
.is-feedbox input.button {
    background: #313233;
    display: inline-block;
    position: relative;
    height: 33px;
    overflow: hidden;
    margin: 18px 2% 2px 0;
    padding: 0 15px 0 15px;
    vertical-align: top;
    line-height: 34px;
    font-family: 'Droid Sans', sans-serif;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
    color: #fff;
    border: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    cursor:pointer;
}
.is-feedbox input.button:hover {
    background: #cfb495;
    color: #fff;
}
.is-feedbacklist {
    margin:10px 0;
}
.is-feedbacklist li {
    padding:10px 0;
    border-bottom:1px solid #ddd;
    line-height:20px;
}
.is-feedbacktitle {
    background:#f1f1f1;
    color:#333;
    border-top:1px solid #ddd;
    border-bottom:1px solid #ddd;
}
.is-feedbacktitle dl {
    padding:5px 10px;
    border-top:1px solid #fff;
    border-bottom:1px solid #fff;
    color:#BF0209;
    height: 21px;
}
.is-feedbacktitle .right {
    float:right;
    padding-right: 40px;
}

.is-feedbackcontent{ padding:10px;}

.is-mialhf{position:relative;background:#f4f4f4;border:1px solid #ddd;padding:15px}
.is-hftitle{height:47px;border-bottom:1px dashed #a9a9a9;line-height:47px;font-size:18px;color:#c50000;font-family:"Microsoft YaHei"}

.is-hfcontent {
    color:#555;
    line-height:24px;
    padding:16px 4px;
}




/*信息报送 on*/
.is-contentbox .ipt{width: 200px; height: 30px; border: 1px solid #ddd;}
.is-contentbox .ipt1{width: 698px; height: 30px; border: 1px solid #ddd;}
.is-contentbox #vcode{width:140px; height: 30px; border: 1px solid #ddd;}
.is-contentbox .is-bluebtn{width: 100px; height: 30px; border: none; background: #876441; color: #fff; cursor: pointer; border-radius: 4px;}
.is-contentbox .is-bluebtns{width: 100px; height: 30px; border: none; background: #999; color: #fff; cursor: pointer; border-radius: 4px;}
/*信息报送 end*/
