html,body {margin:0px;height:100%}
img {border:0}
a{ text-decoration: none; color:#444}
a:hover{color:#c00; text-decoration: underline;}
body{font-family:"微软雅黑";font-size: 12px; line-height:24px; color:#444; background: url(../images/top.gif) #fff repeat-x 50% top; line-height:180%}
select,input{font-size: 12px;font-family:"微软雅黑"; padding:1px; margin:0;color:#000;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,p,form,em,spen{ margin:0; padding:0; list-style:none}
table{ border:0; padding:0; margin:0;}
em,i{ font-style:normal}

.top { width:1200px; margin:0 auto; overflow:hidden; height:51px}
.top .biaoyu { width:240px; float:left; font-size:15px; line-height:42px;}
.top .search { width:440px; float:left; height:30px; padding-top:5px; display:inline;}
.top .search span { float:left; font-size:15px; line-height:30px;}
.top .search input{ border:#cdcdcd 1px solid; height:28px; width:240px; float:left; font-size:14px; color:#666}
.top .search img{width:60px; height:30px; float:left; margin-left:10px; display:inline}
.top .time { width:360px; float:left; margin-left:20px; height:40px; line-height:40px; font-family:Verdana, Geneva, sans-serif; text-align:center; font-size:15px}
.top .cutus { width:80px; float:right; line-height:45px; height:45px; text-align:center; background:#c60f11}
.top .cutus a { color:#fff; font-size:15px}
.top .cutus a:hover { color:#ffe271; text-decoration:none}

.head { width:100%; background: url(../images/bg_01.jpg) no-repeat 50% top; margin:0 auto; overflow:hidden}
.head .headt { width:1400px; margin:0 auto; overflow:hidden}
.head .headt img { width:1400px; height:616px}


.main { width:1200px; margin:30px auto 0; overflow:hidden}

.ttnews { width:1200px; margin:0 auto; overflow:hidden}
.ttnews h1 { width:1200px; float:left; text-align:center; font-size:44px; height:70px; line-height:70px;}
.ttnews h1 a { color:#a20}
.ttnews h1 a:hover { color:#400; text-decoration:none}
.ttnews span { width:1200px; float:left; font-size:16px; line-height:30px; height:30px; overflow:hidden}

.tab_790 { width:790px; float:left}
.tab_380 { width:380px; float:left}


.mr15 { margin-right:15px;}
.ml15 { margin-left:15px;}
.mt15 { margin-top:15px;}
.mb15 { margin-bottom:15px;}
.mr20 { margin-right:20px;}
.ml20 { margin-left:20px;}
.mt20 { margin-top:20px;}
.mb20 { margin-bottom:20px;}
.mr30 { margin-right:30px;}
.ml30 { margin-left:30px;}
.mt30 { margin-top:30px;}
.mb30 { margin-bottom:30px;}

ul.txtlist { width:100%; float:left}
ul.txtlist li { width:100%; float:left; line-height:36px; font-size:16px; height:36px; overflow:hidden}
ul.txtlist li i { color:#C00; font-weight:bold}

ul.vidlist { width:380px; float:left}
ul.vidlist li { width:345px; float:left; background:url(../images/icon_06.gif) no-repeat 0 center; padding-left:35px; line-height:36px; font-size:16px; height:36px; overflow:hidden }


.xxlfrj { width:380px; float:left; background:#fff0d3; height:38px;}
.xxlfrj img { width:116px; height:38px; float:left}
.xxlfrj span { float:left; width:264px; line-height:38px; overflow:hidden; height:38px; font-size:16px; font-weight:bold }
.xxlfrj span a { color:#8d0505; }
.xxlfrj span a:hover { color:#000}

.lfpic { width:1200px; float:left}
.lfpic .lfptb { width:380px; float:left}
.lfpic .lfptb img { width:380px; height:130px}

.banner { width:1200px; float:left}
.banner .b01 { width:790px; float:left}
.banner .b01 img { width:790px; height:125px}
.banner .b02 { width:380px; float:left}
.banner .b02 img { width:380px; height:125px}

.grey { width:100%; background:url(../images/lfbg01.jpg) no-repeat 50% bottom;  margin:0 auto; padding-bottom:60px; overflow:hidden }

.lmbt01 { width:100%; float:left; border-bottom:2px solid #ae2224}
.lmbt01 strong { background:url(../images/icon_01.gif) no-repeat 0 center; padding-left:32px; font-size:24px; color:#ae2224; float:left; line-height:40px; font-weight:normal}
.lmbt01 span { float:left; color:#666;line-height:40px; font-size:24px;}
.lmbt01 em { float:right; width:60px; display:block; margin-top:10px; line-height:25px; font-size:14px}

.picdt { width:380px; float:left; display:inline; display:block; margin:5px 0;}
.picdt_00  { width:380px; float:left; display:inline; position:relative; height:220px}
.picdt_00 img {width:380px;float:left;position:absolute;z-index:1;height:220px;left:0px;top:0px;}
.picdt_00 span { background: #000; opacity: 0.6; filter: alpha(opacity=60); width:380px; position:absolute; z-index:2; height:32px; bottom:0;left:0;}
.picdt_00 em  {width:380px;position:absolute;z-index:3;bottom:0;height:32px;text-align:center;color:#fff;line-height:32px;float:left;overflow:hidden;font-size:14px}
.picdt_00 em a { color:#FFF;}

.lfjng { width:790px; float:left}
.lfjng img { width:380px; height:180px; margin-right:30px; display:inline; float:left}
.lfjng span { width:380px; float:left; line-height:30px; height:180px; overflow:hidden; font-size:16px;}
.lfjng span p {text-indent:2em}
.lfjng span a { color:#C00}

.wccp { width:130px; float:left; margin-top:10px;}
.wccp img { width:130px; height:170px; float:left; padding-left:30px}
.weixin { width:170px; float:right; margin-top:10px}
.weixin img { width:170px; height:170px}

.xsdhr { width:1200px; float:left}
.xsdhr img { width:1200px; height:72px}

.hr365 { width:380px; float:left; display:block; background:#fee7c2}
.hr365 img { width:380px; height:32px; float:left}
.hr365 .hrtb { width:360px; float:left; padding:10px; }
.hr365 .hrtb img { width:360px; height:205px; float:left; }
.hr365 .hrwz { width:360px; float:left; padding:0 10px 10px; }
.hr365 .hrwz strong { width:360px; float:left; color:#C00; font-size:24px; line-height:35px;}
.hr365 .hrwz span { width:360px; float:left; line-height:36px; font-size:18px;}
.hr365 .hrwz em { width:360px; float:left; line-height:24px; font-size:14px; height:48px; overflow:hidden}

.sdhrb { width:790px; float:left; margin-top:32px;}

dl.qhbox { width:100%; float:left;}
dl.qhbox dt { width:100%; float:left;}
dl.qhbox dd { width:100%; float:left}

ul.qhlm01 { width:100%; float:left; font-size:18px; margin-bottom:10px; background:url(../images/tabqh_01.gif) repeat-x;}
ul.qhlm01 li {float:left; cursor:pointer; color:#000; height:39px; line-height:39px;  display:inline; padding:0 40px;}
ul.qhlm01 li.hover{ display:block; background:url(../images/tabqh_02.gif) repeat-x; color:#c00; border-left:1px solid #ddd; border-right:1px solid #ddd}

ul.hrlist { width:790px; float:left}
ul.hrlist li { width:250px; float:left; margin:6px; display:inline}
ul.hrlist li img { width:96px; height:125px; float:left; margin-right:4px; display:inline}
ul.hrlist li strong { width:150px; float:left; font-size:16px; color:#a00; line-height:32px;}
ul.hrlist li span { width:150px; float:left; font-size:15px; line-height:25px; height:75px; overflow:hidden; color:#888}
ul.hrlist li span a { color:#C00}

.ddlf { width:127px; float:left;}
.ddlf img { width:127px; height:34px; float:left;}
.ddlfb { width:380px; float:left;}

/*yx_rotaion*/
.yx-rotaion{ float:left; height:398px; width:380px; overflow:hidden}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-t{ width:380px; color:#fff;font-size:14px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px; height:40px; overflow:hidden}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.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:0;height:0;overflow:hidden;}

.brown { width:100%; background:url(../images/lfbg02.jpg) no-repeat 50% top; margin:50px auto 0; overflow:hidden; height:618px; }

.zjlfwz { width:1200px; float:left; display:block }
.zjlfwz strong { width:1200px; float:left; font-size:63px; letter-spacing:24px; color:#ffe0ae; height:120px; line-height:120px; text-align:center}

.zjlftb { width:1180px; float:left; background:#FFF; padding:10px}
.zjlftb .lfpic { width:700px; float:left; padding:10px;}
.zjlftb .lfpic img { width:700px; height:430px;}
.zjlftb ul { width:460px; float:left}
.zjlftb ul li { width:210px; height:70px; float:left; margin:10px; display:inline; font-size:22px; line-height:70px; text-align:center}
.zjlftb ul li a { width:210px; height:70px; background:#ae2224; color:#FFF; float:left}
.zjlftb ul li a:hover { background:#f9ab30; text-decoration:none}

.zjlfrb { width:350px; float:left; background:#FFF; padding:15px;}
.zjlfrb img { width:350px; float:left; height:166px; margin-bottom:5px}
.zjlfrb .video { width:350px; float:left; margin-top:5px}
.zjlfrb .video img { width:350px; float:left; height:200px;}

.grey2 { width:100%; background:#ddd; margin:0 auto; overflow:hidden;}

.ldtcbt { width:1200px; float:left; border-bottom:2px solid #ae2224;}
.ldtcbt span { width:1200px; float:left; text-align:center; font-size:48px; letter-spacing:5px; color:#ae2224; line-height:60px; padding-bottom:10px}

/*领导题词 CSSS样式*/
.ldtc{ width:1200px; overflow:hidden;margin:40px auto;}
.ldtc_pic{ width:921px; height:581px; overflow:hidden; float:left;position:relative;}
.ldtc_pic ul{height:377px;position:absolute; left:0;}
.ldtc_pic li{width:921px; height:581px; overflow:hidden;position:relative;float:left;}
.ldtc_pic li img { width:921px; height:581px}
.ldtc_left_inc{ width:32px; height:41px; position:absolute;left:0px;top:280px; cursor:pointer;background:url(../images/ldtc/float_left_inc.png) left top no-repeat; z-index:9}
.ldtc_right_inc{ width:32px; height:41px; position:absolute;right:0px;top:280px; cursor:pointer;background:url(../images/ldtc/float_right_inc.png) left top no-repeat; z-index:9}

.ldtc_list{ width:260px;height:581px; overflow:hidden; float:right;}
.ldtc_lists{width:260px; height:526px; overflow:hidden;position:relative;}
.ldtc_lists ul{ width:260px; height:526px;position:absolute;overflow:hidden; background:#EEE}
.ldtc_lists ul li{ width:260px; height:98px; padding-bottom:9px;position:relative; }
.ldtc_lists ul li.on dd img{ width:96px; height:96px; border:1px #4273b0 solid;}
.ldtc_lists ul li dd{ width:98px; height:98px; overflow:hidden; float:left;}
.ldtc_lists ul li dd img{ width:96px; height:96px; border:1px #e8e8e8 solid;}
.ldtc_lists ul li dt{ width:152px; overflow:hidden; float:right; font-size:20px; padding-top:35px; font-weight:bold}
.ldtc_pre{ width:260px; height:23px; overflow:hidden; cursor:pointer;background:url(../images/ldtc/ldtc_pre.png) no-repeat left top;}
.ldtc_next{ width:260px; height:23px; overflow:hidden; cursor:pointer;background:url(../images/ldtc/ldtc_next.png) no-repeat left top;}



.link { width:1200px; margin:0 auto; overflow:hidden}
.link ul { width:1200px; float:left}
.link ul li { width:260px; float:left; margin:25px 20px; display:inline}
.link ul li img { width:260px; height:75px}

.foot { width:100%; margin:0 auto; overflow:hidden; background:#913925;}
.foot .foot_wz { width:1200px; margin:0 auto; overflow:hidden; padding:25px 0}
.foot .foot_wz span { width:1200px; float:left; text-align:center; color:#FFF; font-family:Verdana; line-height:26px; font-size:14px}
.foot .foot_wz span a { color:#FFF}
.foot .foot_wz span a:hover { color:#fee767}
