﻿﻿*, html, body, div, span, ul, li, img{margin:0px; padding:0px; border:0px;}
ul li{list-style-type:none;}
a{text-decoration:none;color:#060606}
a:hover{text-decoration:underline;color:#eb0200}
.hide{display:none}
.cl{clear:both}

.banner{width:969px; height:152px; margin:0 auto; background:url(../images/banner.jpg) no-repeat center}

.menu{width:900px;padding-left:69px; height:45px; margin:0 auto; background:url(../images/zz_menubg.jpg) repeat-x;}
.menu a{text-align:center;text-decoration:none; font-weight:bold;font-size:14px;color:#05355d;width:160px;height:45px;line-height:45px;display:inline-block; overflow:hidden;float:left}

.nmain{width:969px;margin:0 auto;position:relative;}
.nmain .red2px{border:2px solid #e20606;padding-bottom:5px;}
.nmain .l {width:195px;float:left;min-height:700px; background:url(../images/zz_nei_leftbg.jpg) no-repeat bottom;}
.nmain .l .header{padding-left:15px;font-weight:bold;font-size:14px;height:30px;line-height:30px;color:#FFF;background:#e20606}
.nmain .l .nlist{padding:8px 0 0 6px;border-top:1px solid #dedede; overflow:hidden}
.nmain .l .nlist a{ text-decoration:none;margin-bottom:5px;text-align:center;font-size:14px;width:177px;height:32px;line-height:32px;background:url(../images/zz_nmain_l.jpg);color:#060606;display:inline-block; overflow:hidden;}
.nmain .l .nlist a:hover ,.nmain .l .nlist .on{font-weight:bold;background:url(../images/zz_nmain_l_hover.jpg);color:#FFF}

.nmain .r{width:760px;float:right;border:1px solid #d1d1d3;min-height:700px;}
.nmain .r .title{background:url(../images/zz_titlebg.jpg) no-repeat;height:37px;line-height:37px;position:relative;}
.nmain .r .title .classname{float:left;font-weight:bold;padding-left:45px;font-size:14px;width:260px;height:37px;line-height:37px;color:#f29f41}
.nmain .r .title .dh{font-size:12px;padding-right:40px;width:400px;text-align:right;height:37px;line-height:37px;color:#797979;float:right;}
.nmain .r .title .dh span{padding-left:20px;background:url(../images/zz_home.jpg) no-repeat left -1px;}
.nmain .r .title a{color:#797979}
.nmain .r .title a:hover{color:#e20606; text-decoration:none}
.nmain .r .newscnt{padding:15px;font-size:14px; line-height:26px;color:#3d3d3d}
.nmain .r .newscnt p{text-indent:2em;margin-bottom:20px;}

.nmain .newscnt .rttitle{font-size:24px;height:30px;line-height:30px;text-align:center; margin-bottom:13px; font-weight:bold}
.nmain .newscnt .rtcnt{font-size:14px; line-height:26px;}
.nmain .newscnt .rtcnt p{text-indent:2em;margin-bottom:20px;}


.zpart1{width:969px;height:280px;margin:0 auto;}
.zpart1 .l{width:690px;height:280px;float:left}
.zpart1 .l .header{background:url(../images/zz_ntitlebg.jpg) #e40506;height:30px; position:relative}
.zpart1 .l .header .cname{width:75px; position:absolute; left:52px;top:5px; text-align:center; height:25px; line-height:25px; color:#000000;font-size:14px;font-weight:bold;}
.zpart1 .l .header .more{display:inline-block; overflow:hidden;width:50px;height:30px;line-height:30px;float:right;margin-right:12px;color:#FFF; font-size:12px; text-align:center;}
.zpart1 .l .nlist{height:235px;padding-top:15px;border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;}
.zpart1 .l .nlist .lpic{margin-left:25px;width:245px;height:220px;float:left;border:1px solid #cccccc;background:#f1f1f1;}
.zpart1 .l .nlist .lpic .title{font-size:14px;height:30px;line-height:30px; text-align:center;width:100%; display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.zpart1 .l .nlist .lpic .rttitle{padding-left:10px;padding-right:10px;}
.zpart1 .l .nlist .list{width:380px;padding-left:10px;padding-right:10px;margin-left:10px;height:220px;float:left;}
.zpart1 .l .nlist .list a{float:left;background:url(../images/dotred.jpg) no-repeat left;padding-left:10px;line-height:28px;font-size:14px;position:relative;width:260px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.zpart1 .l .nlist .list .time{font-size:14px;display:inline-block; overflow:hidden;float:right; line-height:26px;padding-right:5px;}


.zpart1 .r{width:265px;height:279px;float:right;border:1px solid #e40506;}
.zpart1 .r .header{background:url(../images/zz_r3.jpg) #e40506;height:29px; position:relative}
.zpart1 .r .header .cname{width:75px; position:absolute; left:40px;top:3px; text-align:center; height:25px; line-height:25px; color:#fff;font-size:14px;font-weight:bold;}
.zpart1 .r .header .more{display:inline-block; overflow:hidden;width:50px;height:30px;line-height:30px;float:right;margin-right:5px;color:#FFF; font-size:12px; text-align:center;}
.zpart1 .r .list{width:255px;padding-left:10px;padding-top:5px;float:left;}
.zpart1 .r .list a{float:left;background:url(../images/dotred.jpg) no-repeat left;padding-left:10px;line-height:30px;font-size:14px;position:relative;width:240px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}

.ad969{width:969px;height:96px;margin:0 auto;padding-top:5px;padding-bottom:5px;}
.ad969 img{width:969px;height:96px}

.zpart2{width:969px;height:270px;margin:0 auto;}
.zpart2 .l{width:275px;float:left;border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;height:265px;}
.zpart2 .l .header{background:url(../images/zz_pt2.jpg); height:35px;line-height:35px;width:250px;font-weight:bold;padding-left:25px;margin-bottom:15px;}
.zpart2 .l ul{width:244px;margin:0 auto; border:1px solid #e4e4e4}
.zpart2 .l ul li{width:122px;float:left;height:50px;line-height:50px;}
.zpart2 .l ul li a{font-size:14px;font-weight:bold;text-align:center;color:#eb0400; background:#e9d9cc;display:inline-block; overflow:hidden;width:100%}
.zpart2 .l ul li.on1 a{background:#f6eade}
.zpart2 .l ul li.on4 a{background:#f6eade}
.zpart2 .l ul li.on5 a{background:#f6eade}
.zpart2 .l ul li.on8 a{background:#f6eade}

.zpart2 .r{width:684px;float:right;border:1px solid #cfcfcf;height:265px;}
.zpart2 .r .header{width:684px;height:34px;line-height:34px;background:url(../images/zz684bg.jpg) no-repeat}
.zpart2 .r .header .classname{float:left;font-weight:bold;padding-left:30px;font-size:14px;width:260px;height:34px;line-height:34px;color:#f29f41}
.zpart2 .r .header .more{display:inline-block; overflow:hidden;width:50px;height:30px;line-height:30px;float:right;margin-right:12px;color:#333; font-size:12px; text-align:center;}
.zpart2 .r ul{margin-left:10px;margin-top:10px;}
.zpart2 .r ul li{width:100%;float:left;}
.zpart2 .r ul li a{float:left;background:url(../images/dotred.jpg) no-repeat left;padding-left:10px;padding-right:20px;line-height:30px;font-size:14px;width:290px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}



.footer100{width:100%;background:#fdf6ee;border-top:4px solid #ea0200;margin-top:10px;}
.footer100 .footer{margin:0 auto;font-size:14px;padding-top:15px;padding-bottom:15px;width:969px;color:#000000;text-align:center;line-height:25px;}
.footer100 .footer .left{width:430px;font-size:12px;text-align:center;float:left;}
.footer100 .footer .right{width:520px;font-size:12px;float:left;}
.footer100 .footer .right select{border:1px solid #abadb3;font-size: 12px;line-height: 18px;font-weight: normal;color: #009;text-decoration: none;margin-right:25px;}




.nmain .r .news_list{float:left;width:740px;}
.nmain .r .news_list li {float:left;line-height:30px;width:710px;height:30px;overflow:hidden;}
.nmain .r .news_list li a{background:url(../images/dotred.jpg) no-repeat left;padding-left:10px;line-height:30px;font-size:14px;}
.nmain .r .news_list li .time{font-size:14px;display:inline-block; overflow:hidden;float:right; line-height:30px;padding-right:5px;}


#panel { display:none; } 
.slide { margin: 0; padding: 0; border-bottom: solid 4px #e11e18; } 
.btn-slide { height:20px; padding: 10px 10px 0 0; margin: 0 auto; display: block; font: bold 120%/100% Arial, Helvetica, sans-serif; color: #333; text-decoration: none; } 
td.text{ width:20%; padding:6px 5px 6px 0px; text-align:right; font-size:14px; font-weight:bold;}
td.input{ padding:6px 8px;}
td.input input{ margin-right:8px;}
td.input .info{ padding-left:15px; color:#f00;}
td.input img{ position:relative; bottom:1px;}
td.submint{ padding:10px;}
input.input-text,input.input-file,input.code,textarea { padding: 4px; font-size: 15px; outline: none; text-shadow: 0px 1px 0px #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#fff url(../images/dt-10.gif) repeat-x left top; }
input.input-text:focus,input.input-file:focus,input.code:focus,textarea:focus { border: 1px solid #fafafa; -webkit-box-shadow: 0px 0px 6px #007eff; -moz-box-shadow: 0px 0px 5px #007eff; box-shadow: 0px 0px 5px #007eff;}
#messagelist{ padding:15px;}
#messagelist table{ margin:0px auto;}
#messagelist .info{color:#f30;}