@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; padding:0;  font-size:16px; font-family:"微软雅黑",Tahoma,Arial,Helvetica, sans-serif; color: #3C3C3C; text-rendering: optimizeLegibility; position:relative;}
body,html,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th{margin:0;padding:0; list-style:none;}
html {-webkit-text-size-adjust: none;-webkit-font-smoothing: subpixel-antialiased;}
h1,h2,h3,h4{ font-size:14px;}
.clear{overflow:hidden;clear:both;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;}
.clearfix{*zoom:1;}
a{ color:#323232; text-decoration:none;}
a:hover{ text-decoration: none; color:#DC0306; cursor:pointer;}
img{ border:0 none; vertical-align:top;}
ul li{list-style:none;}
.date{ font-style:normal; float:right; color:#787676; font-style:normal;}
.m_m{ width:1200px; margin:0 auto;}
.m_t{ margin-top:20px;}
.m_t2{ margin-top:40px;}
.m_r{ margin-right:10px;}
.m_r10{ margin-right:10px;}
.m_r20{ margin-right:20px;}
.m_r30{ margin-right:30px;}
.m_b{ margin-bottom:40px;}
.p20{ padding:20px 0;}
.p_b20{ padding-bottom:20px;}
.wryh{ font-family: "微软雅黑";}
.dis_none{display:none;}
.dis_inl{display:inline;}
.fl{float:left}
.fr{float:right}
.absolute{position:absolute;}
.relative{position:relative;}
.hidden{ overflow:hidden;}
.border_boxsize{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
body{ min-width:1200px;}
/*layout*/
.topbox{ width:100%; height:165px; background:url(../images/topbg.jpg) no-repeat center;}
.logo{ width:600px;  overflow:hidden;}
.logo img{ width:600px; height:165px; overflow:hidden;}

.sreach{ padding-top:55px;}
.inp_srh,.btn_srh{border:#db0101 solid 1px;background:none;height:43px;line-height:43px;float:left; padding-left:5px;}
.inp_srh{outline:none;width:270px; color:#918f8f; background:url(../images/sreach.png) no-repeat 5px center; padding-left:30px;}
.btn_srh{background:#db0101;color:#FFF;font-family:"微软雅黑";font-size:18px;width:80px; height:45px;}

/*nav*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navbox{ width:100%; height:60px; line-height:60px; background-color:#db0101; position:relative;}
.navbox ul li{ width:100px; float:left; text-align:center; background:url(../images/nav_jg.jpg) repeat-y;}
.navbox ul li a{ font-size:18px; color:#FFF;}
.navbox ul li a:hover{ color:#FC0;}

/*banner*/

.slideBox{ width:100%; height:800px; overflow:hidden; position:relative; top:-2px;}
.slideBox .hd{ width:15px; height: auto; overflow:hidden; position:absolute; right:5px; bottom:60%; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left;    width:15px; height:15px; margin-bottom:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; font-size:0; border-radius:50%; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:800px; display:block;  }


.maibody{ width:100%;  top:650px; position: absolute; z-index:999;}

/*头条*/
.topone{ width:1200px; height:auto; background-color:rgba(255,255,255,0.9); margin:0 auto; padding:20px 20px 0; overflow:hidden;}
.toutiao{ height:125px; background:url(../images/toptiao.jpg) no-repeat  left top; border:1px solid #F00; background-color:#FFF;}
.toutiao h1{ line-height:60px; font-size:36px; text-align:center; padding-top:10px;}
.toutiao h1 a{ font-size:18px; font-family:"宋体"; color:#F00; padding-left:20px;}
.xiawen{ line-height:30px; text-align:center;}
.xiawen a{ padding:0 20px; font-size:16px;}

/*工作动态*/
.workdt{ width:450px; height:380px; float:right; margin-top:30px;}
.lm{ width:100%; height:55px; background-color:#F00;}
.lm em{ color:#FFF; font-size:24px; float:left; font-style:normal; line-height:55px; padding-left:20px;}
.lm a{ color:#FFF; font-size:18px; float: right; line-height:55px; padding-right:10px;}
.lm a:hover{ color:#FC0;}

.worknr{}
.worknr h2{ line-height:50px; font-size:18px;}
.worknr p{ line-height:24px; font-size:16px;}
.worknr p a{ color:#F00;}
.worknr ul{}
.worknr ul li{ height:40px; line-height:40px; border-bottom:dashed #D2D2D2 1px; background:url(../images/icon1.gif) no-repeat left center; padding-left:20px;}
.worknr ul li .date{ float:right; color:#666;}

/*广告*/

.picScroll-left{overflow:hidden; position:relative; padding-top:30px; }
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:380px; height:120px; display:block; }


/*大家说法*/
.toptwo{ padding-top:30px; overflow:hidden;}
.djiashuofa{ width:440px; float:left; margin-right:30px;}
.djiashuofa ul{ padding-top:15px;}
.djiashuofa ul li{ height:40px; line-height:40px; border-bottom:dashed #D2D2D2 1px; background:url(../images/icon1.gif) no-repeat left center; padding-left:20px;}
.djiashuofa ul li .date{ float:right; color:#666;}

/*领导之窗*/
.ldzhich{ width:300px; float: left;}
.ldaoimg{ width:300px; height:280px; box-sizing:border-box; border:#CACACA solid 1px; text-align:center;}
.ldaoimg img{ max-height:200px; padding-top:20px;}
.ldaoimg p{ line-height:50px;}


/*通知公告*/

		.txtScroll-top{ width:400px;  overflow:hidden; position:relative; float: left; margin-right:30px;}
		.txtScroll-top .bd{ padding:20px 0 20px 10px;   border:#CACACA solid 1px;}
		.txtScroll-top .infoList li{ height:40px; line-height:40px;   border-bottom:dashed #D2D2D2 1px; background: url(../images/icon.gif) no-repeat left center; padding-left:20px; }
		.date{ float:right; color:#999; padding-right:20px; overflow:hidden;}


/*广告*/

.hf{ height:100px; overflow:hidden; padding-top:30px;}
.hf img{ width:1200px; height:auto; overflow:hidden;}


/**/
.ulistbox{ padding-top:20px; overflow:hidden;}
.ulistbox1{ width:380px;}

.ulistbox1 ul{ padding-top:15px;}
.ulistbox1 ul li{ height:40px; line-height:40px; border-bottom:dashed #D2D2D2 1px; background:url(../images/icon1.gif) no-repeat left center; padding-left:20px;}
.ulistbox1 ul li .date{ float:right; color:#666;}

/*风采展示*/
.picMarquee-left .bd ul li:hover {
    box-shadow: 0px 10px 5px 0px #ccc;
}
.picMarquee-left{width:100%; overflow:hidden; position:relative; padding-top:20px;}
.picMarquee-left .bd{ padding-top:20px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{  
    width: 23%;
    margin-right: 35px;
    float: left;
    margin-bottom: 20px;
    background: #fff;
    box-shadow: 0px 0px 5px 0px #ccc;
}
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{   
  	display:block; padding:2px;
    opacity: 1;
    display: block;
    margin: 1.02878px 0px 0px;
    width: 100%;
    height: auto;
}
.picMarquee-left .bd ul li .pic a:hover img{}
.picMarquee-left .bd ul li .title{ 
  	line-height:30px;   
	padding: 10px 20px;
}

.picMarquee-left .bd ul li title p {
    font-size: 14px;
    color: #666;
    display: block;
    line-height: 24px;
    margin-top: 8px;
}

/*友情链接*/

.yqlink{ line-height:30px; padding-top:30px;}
.yqlink span{ font-size:24px; color:#F00; float:left;}
.linknr{}
.linknr a{ padding:0 15px;}

/*foot*/
.foot{ width:100%; padding:20px 0; background-color:#F00; color:#FFF; text-align:center; line-height:30px; margin-top:30px;}
.foot a{ color:#FFF;}


