@charset "gb2312";


@import url(reset2014.css);


.cl{ clear:both}
.allwidth{width:980px;margin:auto}
.banner{height:248px;overflow:hidden}
.banner img{ border:0}


.jh_menu{height:41px;line-height:41px;overflow:hidden;background:#fff url('menu_bg.jpg') repeat-x}
#gz_nav {padding:0px;display:block}
#gz_nav .mainlevel{float:left;width:84px;height:41px; margin-right:8px;}
#gz_nav .mainlevel:hover{background:url(menu_on.png) no-repeat; width:84px; height:41px;}
#gz_nav .mainlevel:hover a{color:#fff}
#gz_nav .mainlevel .on{color:#fff;text-decoration:none;background:url('menu_on.png') no-repeat 1px; width:84px; height:41px;}
#gz_nav .mainlevel .a{color:#fff;text-decoration:none;font-size:14px;font-weight:normal; display:block; font-weight:bold;text-align:center;}
#gz_nav .mainlevel .a:hover{color:#fff;background:url(menu_on.png) no-repeat center bottom 1px}
#gz_nav .mainlevel .aa{color:#FED55A;text-decoration:none;font-size:14px;font-weight:bold; display:block;background:url(dh_on1.png) no-repeat}
#gz_nav .mainlevel ul {display:none; background:#F5F5F5; position:absolute;z-index:9999999;margin-left:3px;margin-top:-1px;border:1px solid #f42a00;border-top:0px; color:#000000; }
#gz_nav .mainlevel ul li {border-bottom:1px solid #dedede; width:76px;height:25px;line-height:30px;text-align:center; color:#000000;white-space:nowrap; overflow:hidden}
#gz_nav .mainlevel ul li .as{ color:#000}
#gz_nav .mainlevel ul li .as:hover{color:red}
#zg_nav .mainlevel ul li:hover a:hover{color:red}
#zg_nav .mainlevel li .col{ color:#666666}

.dhsousuo{ float:right; width:410px; height:41px; line-height:41px;}
.dhsousuo .tqyb{ float:left; line-height:41px; margin-top:10px; width:200px; color:#ffffff;}
.dhsousuo .tqyb img{ border:0}
.dhsousuo .sousuo{ float:right; margin-top:8px; margin-right:8px; line-height:41px; width:200px;}

.main{ margin:0 auto; width:980px; overflow:hidden;}

.toutiao{ background:url(jrtt_bg.gif) no-repeat;height:95px;overflow:hidden; margin-top:5px; padding-left:90px;width:890px}
.toutiao h1{ margin-left:90px; width:888px; overflow:hidden; text-align:left; font-size:30px; font-family:"微软雅黑"; color:#c6000a; line-height:50px;white-space:nowrap; }
.toutiao h1 a{color:#c6000a;}
.toutiao h1 a:hover{ color:#ff3300;}

.toutiao .ertit{ white-space:nowrap; text-align:center; margin-left:90px;font-size:12px; color:#000000; font-family:"宋体"; margin-right:10px;white-space:nowrap; line-height:24px;}
.toutiao .ertit a{color:#000000;}
.toutiao .ertit a:hover{ color:#ff3300}


.coun1{height:252px;overflow:hidden}

.hdp{ float:left; width:378px; height:250px;border:1px #ccc solid;}
.FocusPic{zoom:1;position:relative;overflow:hidden;height:252px}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title{position:absolute;bottom:0px;height:30px;line-height:30px;text-align:center;overflow:hidden; padding-left:6px;}
.FocusPic .title-bg{position:absolute;bottom:0px;height:30px;line-height:30px;text-align:center;overflow:hidden}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding:0px;color:#FFF;font-size:12px;font-weight:normal}
.FocusPic .title a:hover{color:red;text-decoration:none}
.FocusPic .change{bottom:32px;height:20px;right:10px;position:absolute;text-align:right;z-index:111;}
.FocusPic .change i {background:#ffffff;filter:alpha(opacity=50);opacity:0.5;color:#000;cursor:pointer;font-family:Arial;font-size:12px;margin-left:2px;padding:2px 6px; font-style:normal; height:15px;line-height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#fe6600; color:#fff}

.slideTxtBox{ float:left; border:1px #f42a00 solid; width:351px; height:250px; margin-left:10px;}
.slideTxtBox .hd{ height:37px; line-height:37px; background:url(xw_bg.gif) repeat-x; position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; height:37px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 2px; cursor:pointer; width:72px; text-align:center; font-size:14px; color:#c6000a; font-family:"宋体"; }
.slideTxtBox .hd ul li a{ color:#c6000a;}
.slideTxtBox .hd ul li.on{ height:37px;  background:url(xw_on.gif) no-repeat; width:92px; color:#ffffff; font-weight:bold; text-align:center }
.slideTxtBox .hd ul li.on a{color:#ffffff;}
.slideTxtBox .bd ul{ padding:10px 0 0 10px;  zoom:1;  }
.slideTxtBox .bd li{ line-height:24px; font-size:14px; font-family:"宋体"; color:#000000;}
.slideTxtBox .bd li a{color:#000000;}
.slideTxtBox .bd li a:hover{ color:#ff3300}


.tzgg{ float:right; width:223px; height:250px; border:1px #f42a00 solid; }
.tzgg .tzgdh{ background:url(ggtz_hd.gif) no-repeat; width:223px; height:31px; overflow:hidden; text-align:center; font-size:14px; color:#ffffff; font-family:"宋体"; font-weight:bold; line-height:31px;}
.tzgg .tzgdh a{color:#ffffff;}

.picMarquee-tops{ width:223px;padding:8px 0; overflow:hidden; position:relative; }
.picMarquee-tops .bd{}
.picMarquee-tops .bd ul{padding:14px 0 0 4px; overflow:hidden; zoom:1; }
.picMarquee-tops .bd ul li{ font-size:14px; color:#333333; font-family:"宋体"; line-height:24px; zoom:1; }
.picMarquee-tops .bd ul li a{color:#333333;}
.picMarquee-tops .bd ul li a:hover{color:#ff3300}


.guanggao{height:80px;overflow:hidden;margin-top:10px}
.guanggao img{ border:0}

.coun2{ margin-top:10px}
.zsyz{ float:left; width:741px; height:259px; border:1px #ff2b0e solid}
.zsyz .zsyzdh{ height:31px;background:url('lmdh_bg.gif') repeat-x; line-height:31px; font-size:14px;color:#ffffff; font-family:"宋体"; padding-left:10px; font-weight:bold; overflow:hidden;}


.slideTxtBoxs{ width:740px;  text-align:left;  }
.slideTxtBoxs .hd{ float:left; position:relative; }
.slideTxtBoxs .hd ul{ float:left;  position:absolute; left:10px; top:4px; }
.slideTxtBoxs .hd ul li{line-height:16px; float:left; text-align:center; background:url(zsyz_bg.jpg) no-repeat; width:15px; height:67px; padding:2px 8px 2px 4px; cursor:pointer; margin-top:2px; color:#666666; font-size:12px;}
.slideTxtBoxs .hd ul li a{color:#666666;}
.slideTxtBoxs .hd ul li.on{ line-height:16px; background:url(zsyz_on.png) no-repeat;width:15px; padding:2px 8px 2px 4px; text-align:center; height:67px; color:#b30202; }
.slideTxtBoxs .hd ul li.on a{color:#b30202;}

.slideTxtBoxs .bd ul{ float:right; width:680px; padding:15px 10px; }
.slideTxtBoxs .bd ul .zsyzpic{ float:left; width:227px; margin-top:10px;}
.slideTxtBoxs .bd ul .zsyzpic img{ border:0px;}
.slideTxtBoxs .bd ul .zsyzlist{ float:right; width:390px;}
.slideTxtBoxs .bd ul .zsyzlist dl{ padding-top:6px;}
.slideTxtBoxs .bd ul .zsyzlist dl dt{ line-height:24px; font-size:14px; font-family:"宋体";}
.slideTxtBoxs .bd ul .zsyzlist dl dt a{ color:#000000} 
.slideTxtBoxs .bd ul .zsyzlist dl dt a:hover{color:#ff3300}
.slideTxtBoxs .bd ul .zsyzlist dl dt span{ float:right; color:#000000}


.zhuanlan{ float:right; width:223px; height:259px; border:1px #ff2b0e solid; overflow:hidden}
.zhuanlan .zldh{ height:31px;background:url('lmdh_bg.gif') repeat-x; text-align:center; line-height:31px; font-size:14px;color:#ffffff; font-family:"宋体"; font-weight:bold; overflow:hidden;}


.picMarquee-top{ margin:0 auto;  width:210px; overflow:hidden; position:relative; }
.picMarquee-top .bd{ padding:10px 0;}
.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-top .bd ul li{ text-align:center; zoom:1; }
.picMarquee-top .bd ul li .pic{ text-align:center; }
.picMarquee-top .bd ul li .pic img{ width:214px; height:56px; display:block; padding:7px 0;}
.picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-top .bd ul li .title{ line-height:24px;   }


.coun3{ margin-top:10px;}

.zfxxgk{ float:left; width:326px; height:306px; border:1px #f42a00 solid;}
.zfxxgk .zfgkdh{ height:31px;background:url('lmdh_bg.gif') repeat-x; line-height:31px; padding-left:10px; font-size:14px;color:#ffffff; font-family:"宋体"; font-weight:bold; overflow:hidden;}

.xxgklb{ margin:12px 0 0 23px; height:154px; overflow:hidden}
.xxgklb ul{}
.xxgklb ul li{ background:url(zfxxgkbg.gif) no-repeat; width:104px; height:26px; padding-left:30px; margin:0 12px 14px 0;  font-size:12px; font-family:"宋体"; line-height:26px; color:#000000; float:left}
.xxgklb ul li a{ color:#000000;}
.xxgklb ul li a:hover{ color:#ff3300}

.jglb{ margin:10px 0 0 12px; overflow:hidden}
.jglb ul{}
.jglb ul li{ background:url(zf_li.gif) no-repeat center left; float:left; font-size:12px; font-family:"宋体"; line-height:30px; color:#b20604; padding-left:12px; margin:0 20px;}
.jglb ul li a{color:#b20604;}

.rsxx{ float:left; width:403px; height:306px; border:1px #f42a00 solid; margin-left:10px; overflow:hidden;}
.rsxx .rsxxdh{height:31px;background:url('lmdh_bg.gif') repeat-x; line-height:31px; padding-left:10px; font-size:14px;color:#ffffff; font-family:"宋体"; font-weight:bold; overflow:hidden;}
.slideTxtBoxss{ width:393px; height:296px; margin:10px;}
.slideTxtBoxss .hd{ height:31px; line-height:31px;  position:relative; }
.slideTxtBoxss .hd ul{ float:left;  position:absolute; height:31px;   }
.slideTxtBoxss .hd ul li{ float:left; padding:0 2px; cursor:pointer; background:url(rsrm_bg.gif) no-repeat; width:69px; height:31px;text-align:center; font-size:14px; color:#c6000a; font-family:"宋体"; }
.slideTxtBoxss .hd ul li a{color:#c6000a;}
.slideTxtBoxss .hd ul li.on{ height:31px;  background:url(rsrm_on.gif) no-repeat; width:69px; color:#ffffff;  text-align:center }
.slideTxtBoxss .hd ul li.on a{color:#ffffff;}
.slideTxtBoxss .bd ul{ padding:10px 0 0 0;  zoom:1;  }
.slideTxtBoxss .bd li{ line-height:24px; font-size:14px; font-family:"宋体"; color:#000000;}
.slideTxtBoxss .bd li a{color:#000000;}
.slideTxtBoxss .bd li a:hover{ color:#ff3300}

.zfgb{ float:right;width:223px; height:306px; border:1px #ff2b0e solid; overflow:hidden}
.zfgb .zfgbdh{height:31px;background:url('lmdh_bg.gif') repeat-x; line-height:31px; padding-left:10px; font-size:14px;color:#ffffff; font-family:"宋体"; font-weight:bold; overflow:hidden;}
.zfgb ul{ margin:23px 8px 0 8px;}
.zfgb ul li{ font-size:14px; font-family:"宋体"; color:#000000; line-height:24px;}
.zfgb ul li a{color:#000000;}
.zfgb ul li a:hover{color:#ff3300;}


.kfqxm{ margin-top:10px; height:202px; border:1px #ff2b0e solid; overflow:hidden; }
.kfqxm .kfqxmdh{height:31px;background:url('lmdh_bg.gif') repeat-x; line-height:31px; padding-left:10px; font-size:14px;color:#ffffff; font-family:"宋体"; font-weight:bold; overflow:hidden;}

.picMarquee-left{ width:960px; margin:10px; overflow:hidden; position:relative;  }
.picMarquee-left .bd{ }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:180px; height:119px; display:block; padding:1px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:26px; color:#000000; font-size:12px;}
.picMarquee-left .bd ul li .title a{ color:#000000;}
.picMarquee-left .bd ul li .title a:hover{color:#ff3300;}

.yqlj{width:970px; margin-top:10px;padding:8px 0 0 10px; height:29px;border:1px #ff2b0e solid; overflow:hidden;}
.yqlj ul{ margin-left:8px;}
.yqlj ul li{ float:left; margin:8px 15px;}

.footer{ margin-top:10px; height:88px; background:url(footer_bg.jpg) repeat-x; text-align:center; padding-top:24px; line-height:24px; color:#ffffff; font-size:12px;}
.footer a{ color:#ffffff}

.dqwz{ margin:0 auto; width:978px; height:30px; background:url(dqwz_bg.png) repeat-x; border:1px #ff3300 solid; margin-top:10px;}
.dqwz .xtb{ height:18px; background:url(dqwz_bg.jpg) no-repeat left center; margin:6px 0 0 10px; padding-left:30px; color:#000000; font-size:12px; font-family:"宋体"; line-height:18px;}
.dqwz .xtb a{color:#000000;}
.lists{ width:980px; margin:0 auto; margin-top:10px;}
.list_left{ float:left; width:225px; height:816px; border:1px #ff3300 solid;background:#fff8f4;}
.list_left .zjkfqlm{height:31px;background:url('lmdh_bg.gif') repeat-x; line-height:31px; text-align:center; font-size:14px;color:#ffffff; font-family:"宋体"; font-weight:bold; overflow:hidden;}
.list_left .lmlieb{ margin-top:10px; margin:0 auto; width:205px;}
.list_left .lmlieb ul{}
.list_left .lmlieb ul li{ background:url(lmlb_bgon.jpg) no-repeat; border:1px #ff8060 solid; width:173px; height:30px; padding-left:30px; line-height:30px; margin-top:10px; font-size:14px; font-weight:bold; font-family:"宋体";}
.list_left .lmlieb ul li a{ color:#666666}
.list_left .lmlieb ul .on{background:url(lmlb_bg.jpg) no-repeat; border:1px #ff3300 solid; width:173px; height:30px; padding-left:30px; line-height:30px; margin-top:10px; color:#f72801;font-size:14px; font-weight:bold; font-family:"宋体";}
.list_left .lmlieb ul .on a{color:#f72801}
.list_right{ float:right; width:741px; border:1px #ff3300 solid;height:816px;}
.list_right .kfqgklm{height:31px;background:url('lmdh_bg.gif') repeat-x; line-height:31px; padding-left:10px; font-size:14px;color:#ffffff; font-family:"宋体"; font-weight:bold; overflow:hidden;}
.list_right .btlbs{ margin:10px;}
.list_right .btlbs ul{}
.list_right .btlbs ul li{ line-height:24px; font-size:14px; color:#000000; font-family:"宋体";}
.list_right .btlbs ul li a{ color:#000000}
.list_right .btlbs ul li a:hover{ color:#f72801}
.list_right .btlbs ul li span{ float:right;}
.list_right .btlbs ul .sid{ height:1px; line-height:24px; border-bottom:1px #ccc dashed; margin:10px 0;}
.list_right .btlbs .pagess{ margin-top:20px; text-align:center}

.list_right .ldzc{ margin-left:8px; }
.list_right .ldzc ul{margin-top:10px;}
.list_right .ldzc ul li{float:left; border:1px #ccc solid; width:160px;height:264px;padding:4px 4px 0 4px; text-align:center;line-height:30px; margin:10px 6px 10px 6px;}
.list_right .ldzc ul li img{border:0; width:160px; height:230px;margin-bottom:5px;}
.list_right .ldzc ul li span{line-height:24px;text-align:center;color:#000000; font-size:12px; }
.list_right .ldzc ul li span a{color:#000000}


.shows{ width:978px; margin:0 auto; border:1px #ff3300 solid; margin-top:10px}
.shows h1{ text-align:center; line-height:30px; font-size:18px; font-family:"微软雅黑"; color:#333333; padding-top:20px;}
.shows .xinxi{ margin:0 auto; margin:20px; background:#ededed; height:32px; text-align:center; line-height:32px;}
.shows .xinxi span{color:#666666}
.shows .content{ margin:40px; font-size:14px; font-family:"宋体"; line-height:30px; color:#333333;min-height:400px;}
.shows .content img{ max-width:930px;}
.shows .nexts{ font-size:14px; color:#000000;}
.shows .nexts a{ color:#999999}