﻿﻿*, 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}

.bdsharebuttonbox {float:right;}

.banners{width:992px; margin:0 auto; padding:0px 0 0px 10px; position:relative;}

.topmenu100{width:100%;height:44px; background:url(../images/topmenu_bg.jpg) repeat-x;}
.topmenu{width:1002px; height:44px; margin:0 auto; position:relative}
.topmenu a{line-height:44px;color:#060606;font-size:12px; text-decoration:none}
.topmenu .search{position:absolute;right:1px;top:10px;width:278px;height:22px;background:url(../images/search_l.jpg) no-repeat left}
.topmenu .keyword{width:130px;position:absolute;right:116px;top:1px; color: rgb(153, 153, 153);outline:0px;border:0px;height:20px;line-height:20px;background:none}
.topmenu .schbtn{width:55px;height:22px;position:absolute;right:78px;top:0px;}
.topmenu .search a {position:absolute;right:1px;top:-10px;}

.banner100{width:100%;height:209px; background:url(../images/banner_bg.jpg) repeat-x;}
.banner100 .banner{width:1002px; height:209px; margin:0 auto; background:url(../images/banner.jpg) no-repeat center}

.menu100{width:100%;height:49px; background:url(../images/menu_bg.jpg) repeat-x;}
.menu100 .menu{width:1002px; height:49px; margin:0 auto; }
.menu100 .menu a{text-align:center;text-decoration:none; font-weight:bold;font-size:14px;color:#060606;width:99px;height:49px;line-height:49px;display:inline-block; overflow:hidden;float:left}

.ipart1{width:992px;height:270px;margin:0 auto;padding:10px 0 0px 10px; position:relative;}
.ipart1 .more{font-size:12px;color:#9d9b9b;width:50px;height:20px;display:inline-block; overflow:hidden;position:absolute;right:0;top:22px;}
.ipart1 .news_index{width:485px;height:270px;float:left;margin-top:-1px;}
.ipart1 .news_index img{width:483px;height:268px;border-top:1px solid #d4d2d2;border-left:1px solid #d4d2d2;border-right:2px solid #d4d2d2;border-bottom:2px solid #d4d2d2;}
.ipart1 .news_list{width:483px;height:270px;float:right;}
.ipart1 .news_list ul{margin-left:10px;}
.ipart1 .news_list .menu{border-top:2px solid #eb0200;position:relative;width:468px;height:35px;background:url(../images/news_list_top.jpg);padding-left:15px;}
.ipart1 .news_list .menu .redline{/*width:145px;*/width:483px;height:2px;background:#eb0200;position:absolute;top:0;left:0}
.ipart1 .news_list .menu span{border-left:1px solid #efefef;border-right:1px solid #efefef;font-weight:bold;font-size:14px;float:left;width:93px;height:35px;display:inline-block; overflow:hidden;line-height:35px;text-align:center;}
.ipart1 .news_list .menu .on{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;background:#FFF;}
.ipart1 .news_list .h1{background:none;font-weight:bold;padding-left:10px;font-size:16px;color:#ea0200;height:40px;line-height:40px;margin-top:10px;width:460px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.ipart1 .news_list a{float:left;background:url(../images/dotred.jpg) no-repeat left;padding-left:10px;line-height:30px;font-size:14px;position:relative;width:360px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.ipart1 .news_list .time{font-size:14px;display:inline-block; overflow:hidden;float:right; line-height:30px;padding-right:5px;}

.ipart2{width:992px;height:270px;margin:0 auto;padding:10px 0 10px 10px;}
.ipart2 .pt2_1{width:250px;height:270px;border:1px solid #dedede;float:left; position:relative;}
.ipart2 .pt2_1 .more{font-size:12px;color:#666;width:45px;height:20px;position:absolute;right:10px;top:8px;z-index:10}
.ipart2 .pt2_1 .header{padding-left:20px;background:url(../images/dotred2.png) #f5f5f5 no-repeat left;height:30px;line-height:30px;font-size:14px;font-weight:bold;width:230px;position:relative;}
.ipart2 .pt2_1 .nlist{padding:15px 10px 10px 10px;width:230px;height:200px;border-top:1px solid #dedede; overflow:hidden}
.ipart2 .pt2_1 .nlist a{float:left;background:url(../images/dotred.jpg) no-repeat 0 12px;padding-left:10px;line-height:30px;font-size:14px;float:left;width:210px;}
.ipart2 .pt2_2{width:460px;height:270px;float:left; position:relative;margin-left:10px;}
.ipart2 .pt2_2 .header{padding-left:20px;background:url(../images/dotred2.png) #f5f5f5 no-repeat left;height:30px;line-height:30px;font-size:14px;font-weight:bold;width:440px;position:relative;}
.ipart2 .pt2_2 .more{background:none;font-size:12px;color:#666;width:40px;height:20px;line-height:20px;position:absolute;right:0;top:5px;z-index:10}
.ipart2 .pt2_2 .h1{background:none;font-weight:bold;padding-left:10px;font-size:16px;color:#ea0200;height:40px;line-height:40px;margin-top:10px;width:420px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.ipart2 .pt2_2 a{float:left;background:url(../images/dotred.jpg) no-repeat left;padding-left:10px;line-height:32px;font-size:14px;position:relative;width:300px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.ipart2 .pt2_2 .time{font-size:14px;display:inline-block; overflow:hidden;float:right; line-height:30px;padding-right:15px;}

.ipart2 .pt2_3{width:255px;height:270px;float:right;}
.ipart2 .pt2_3 img{margin-bottom:5px;}

.ad990{width:990px;padding-left:10px;height:80px;margin:0 auto;}

.ipart3{width:992px;height:320px;margin:0 auto;padding:0 0 5px 10px;}
.ipart3 .ipart3_1{width:488px;height:320px;float:left;position:relative}
.ipart3 .ipart3_1 .more ,.ipart3 .ipart3_2 .more{background:none;font-size:12px;color:#666;width:40px;height:20px;line-height:20px;position:absolute;right:10px;top:10px;z-index:10}
.ipart3 .ipart3_1 .header ,.ipart3 .ipart3_2 .header{padding-left:15px;width:468px;line-height:40px;font-weight:bold;height:40px;color:#ea0200;font-size:14px;background:url(../images/pt3bg.jpg) bottom left no-repeat; }
.ipart3 .ipart3_1 .news_list ,.ipart3 .ipart3_2 .news_list{width:483px;height:270px;float:left;}
.ipart3 .ipart3_1 .news_list .menu ,.ipart3 .ipart3_2 .news_list .menu{background:#efefef;border-bottom:1px solid #e0e0e0;position:relative;width:483px;height:35px;}
.ipart3 .ipart3_1 .news_list .menu span ,.ipart3 .ipart3_2 .news_list .menu span{border-left:1px solid #efefef;border-right:1px solid #efefef;font-size:14px;float:left;width:93px;height:35px;display:inline-block; overflow:hidden;line-height:35px;text-align:center;}
.ipart3 .ipart3_1 .news_list .menu .on ,.ipart3 .ipart3_2 .news_list .menu .on{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;background:#FFF;}
.ipart3 .ipart3_1 .news_list .ntop ,.ipart3 .ipart3_2 .news_list .ntop{width:488px;height:115px;padding-top:15px;border-bottom:1px dotted #c3c3c3}
.ipart3 .ipart3_1 .news_list .ntop .l ,.ipart3 .ipart3_2 .news_list .ntop .l{text-align:center;width:155px; height:91px;padding-top:5px;float:left;}
.ipart3 .ipart3_1 .news_list .ntop .r ,.ipart3 .ipart3_2 .news_list .ntop .r{width:320px;padding-right:10px;height:96px;float:right;}
.ipart3 .ipart3_1 .news_list .ntop .r a ,.ipart3 .ipart3_2 .news_list .ntop .r a{float:left;background:url(../images/dotred.jpg) no-repeat left;padding-left:10px;line-height:26px;font-size:12px;width:310px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.ipart3 .ipart3_1 .news_list .nbottom ,.ipart3 .ipart3_2 .news_list .nbottom{width:471px;height:125px;padding-left:17px;padding-top:10px;}
.ipart3 .ipart3_1 .news_list .nbottom a ,.ipart3 .ipart3_2 .news_list .nbottom a{float:left;background:url(../images/dotred.jpg) no-repeat left;padding-left:10px;line-height:26px;font-size:14px;width:460px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.ipart3 .ipart3_2{width:488px;height:320px;float:right;position:relative}

.ipart4{width:992px;height:260px;margin:0 auto;padding:10px 0 0 10px; position:relative}
.ipart4 .mtitle{font-weight:bold;font-size:14px;color:#FFF;position:absolute;left:34px;top:20px;z-index:10}
.ipart4 .more{background:none;font-size:12px;color:#666;width:40px;height:20px;line-height:20px;position:absolute;right:10px;top:16px;z-index:10}
.ipart4 .menu{background:url(../images/pt4bg.jpg) #efefef no-repeat left;height:34px;line-height:34px;font-size:14px;font-weight:bold;padding-left:122px;margin-left:4px;width:860px;position:relative;}

.ipart4 .menu span{color:#000000;font-weight:bold;font-size:14px;float:left;width:115px;height:38px;display:inline-block; overflow:hidden;line-height:38px;text-align:center;}
.ipart4 .menu .on{background:url(../images/pt4on.jpg) no-repeat;color:#ea0200;font-weight:bold;font-size:14px;float:left;width:115px;height:38px;display:inline-block; overflow:hidden;line-height:38px;text-align:center;}
.ipart4 ul {height:200px;margin-top:8px;}
.ipart4 ul li{overflow:hidden;float:left;}
.ipart4 ul li div{height:193px;width:130px;float:left;margin-right:10px;text-align:center;overflow:hidden}
.ipart4 ul li div img{height:160px;width:130px;margin-bottom:15px;}
.ipart4 ul li div span{ display:block;}


.ipart45{width:992px;height:260px;margin:0 auto;padding:10px 0 0 10px; position:relative}
.ipart45 .mtitle{font-weight:bold;font-size:14px;color:#FFF;position:absolute;left:34px;top:20px;z-index:10}
.ipart45 .more{background:none;font-size:12px;color:#666;width:40px;height:20px;line-height:20px;position:absolute;right:10px;top:16px;z-index:10}
.ipart45 .menu{background:url(../images/pt4bg.jpg) #efefef no-repeat left;height:34px;line-height:34px;font-size:14px;font-weight:bold;padding-left:122px;margin-left:4px;width:860px;position:relative;}
.ipart45 .menu span{color:#000000;font-weight:bold;font-size:14px;float:left;width:115px;height:38px;display:inline-block; overflow:hidden;line-height:38px;text-align:center;}
.ipart45 .menu .on{background:url(../images/pt4on.jpg) no-repeat;color:#ea0200;font-weight:bold;font-size:14px;float:left;width:115px;height:38px;display:inline-block; overflow:hidden;line-height:38px;text-align:center;}
.ipart45 ul {height:200px;margin-top:8px;}
.ipart45 ul li{overflow:hidden;float:left;}
.ipart45 ul li div{height:193px;width:180px;float:left;margin-right:10px;text-align:center;overflow:hidden}
.ipart45 ul li div img{width:180px;height:160px;margin-bottom:15px;}
.ipart45 ul li div span{ display:block;}

#Marquee_x1 {overflow:hidden; width:980px;margin-left:5px;} 
#mrq1{width:980px;}

#Marquee_x2 {overflow:hidden; width:980px;margin-left:5px;} 
#mrq2{width:980px;}

#Marquee_x3 {overflow:hidden; width:980px;margin-left:5px;} 
#mrq3{width:980px;}

#Marquee_x4 {overflow:hidden; width:980px;margin-left:5px;} 
#mrq4{width:980px;}

#Marquee_x5 {overflow:hidden; width:980px;margin-left:5px;} 
#mrq5{width:980px;}

.ipart5{width:992px;height:260px;margin:0 auto;padding:0 0 10px 10px; position:relative}
.ipart5 .mtitle{font-weight:bold;font-size:14px;color:#FFF;position:absolute;left:34px;top:10px;z-index:10}
.ipart5 .more{background:none;font-size:12px;color:#666;width:40px;height:20px;line-height:20px;position:absolute;right:10px;top:7px;z-index:10}
.ipart5 .menu{background:url(../images/pt4bg.jpg) #efefef no-repeat left;height:34px;line-height:34px;font-size:14px;font-weight:bold;padding-left:122px;margin-left:4px;width:860px;position:relative;}
.ipart5 .menu span{color:#000000;font-weight:bold;font-size:14px;float:left;width:115px;height:38px;display:inline-block; overflow:hidden;line-height:38px;text-align:center;}
.ipart5 .menu .on{background:url(../images/pt4on.jpg) no-repeat;color:#ea0200;font-weight:bold;font-size:14px;float:left;width:115px;height:38px;display:inline-block; overflow:hidden;line-height:38px;text-align:center;}
.ipart5 ul{height:200px;margin-top:10px;}
.ipart5 ul li{float:left;padding-left:5px;}
.ipart5 ul li a{float:left;width:290px;background:url(../images/dotred.jpg) no-repeat left;padding-left:10px;padding-right:20px;line-height:30px;font-size:14px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}

.ipart6{border-bottom:1px dotted #b2b2b2;background:#fdf6ee;color:#ea0200;width:992px;height:60px;margin:0 auto;padding:10px 0 10px 10px; position:relative}
.ipart6 .txt{width:80px;height:20px;border-right:1px solid #b2b2b2;float:left;}
.ipart6 .links{width:910px;float:left;}
.ipart6 .links a{margin:0 10px 10px 10px;color:#ea0200;display:inline-block; width:110px;float:left;height:20px;line-height:20px;font-size:12px;}

.ipart7{background:#fdf6ee;color:#ea0200;width:992px;height:30px;margin:0 auto;padding:15px 0 10px 10px;}
.ipart7 .linksselect{text-align:center;width:992px}
.ipart7 .linksselect select{border:1px solid #abadb3;font-size: 12px;line-height: 18px;font-weight: normal;color: #009;text-decoration: none;}

.nmain{width:992px;margin:0 auto;padding:10px 0 0px 10px; position:relative;}
.nmain .l {width:190px;float:left;}
.nmain .l .d190{width:190px;border:1px solid #dbdbdb}
.nmain .l .d190 .header{padding-left:20px;background:url(../images/dotred2.png) #f5f5f5 no-repeat left;height:30px;line-height:30px;font-size:14px;font-weight:bold;width:170px;}
.nmain .l .d190 .nlist{padding:8px 10px 0 7px;width:173px;border-top:1px solid #dedede; overflow:hidden}
.nmain .l .d190 .nlist a{ text-decoration:none;margin-bottom:5px;text-align:center;font-size:14px;width:175px;height:30px;line-height:30px;background:#e4e2e3;color:#060606;display:inline-block; overflow:hidden;}
.nmain .l .d190 .nlist a:hover{font-weight:bold;background:url(../images/nmain_l_hover.jpg) repeat-x;}
.nmain .l .d190 .nlist .on{font-weight:bold;background:url(../images/nmain_l_hover.jpg) repeat-x;}
.nmain .l .piclink{width:190px;margin-top:10px;}
.nmain .l .piclink img{margin-bottom:5px;}

.nmain .m{width:498px;float:left; margin-left:11px;}
.nmain .m .menu{position:relative;width:483px;height:35px;background:url(../images/news_list_top498.jpg);padding-left:15px;}
.nmain .m .menu .redline{width:145px;height:2px;background:#eb0200;position:absolute;top:0;left:0}
.nmain .m .menu span{border-left:1px solid #efefef;border-right:1px solid #efefef;font-weight:bold;font-size:14px;float:left;width:112px;height:35px;display:inline-block; overflow:hidden;line-height:35px;text-align:center;}
.nmain .m .menu .on{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;background:#FFF;}
.nmain .m .h1{margin-top:10px;text-align:center;font-weight:bold;padding-left:20px;font-size:16px;color:#ea0200;height:40px;line-height:40px;width:460px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.nmain .m .newscnt{float:left;width:498px;padding-top:15px;}
.nmain .m .newscnt .newspic{float:left;width:220px;height:165px;padding-left:5px;}
.nmain .m .newscnt .newspic img{width:220px;height:165px;border:2px solid #d9d7d8;}
.nmain .m .newscnt .intr{float:left;padding-left:10px;color:#525252;font-size:12px;line-height:24px;}
.nmain .m .news_list{width:498px;background:url(../images/news_list_bg.jpg) repeat-x;}
.nmain .m .news_list a{float:left;background:url(../images/dotred.jpg) no-repeat left;padding-left:10px;line-height:30px;font-size:14px;position:relative;width:360px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.nmain .m .news_list .time{font-size:14px;display:inline-block; overflow:hidden;float:right; line-height:30px;padding-right:5px;}


.nmain .fengcai_l {width:225px;float:left;}
.nmain .fengcai_l .d190{width:225px;border:1px solid #dbdbdb}
.nmain .fengcai_l .d190 .header{padding-left:20px;background:url(../images/dotred2.png) #f5f5f5 no-repeat left;height:30px;line-height:30px;font-size:14px;font-weight:bold;width:205px;}
.nmain .fengcai_l .d190 .nlist{padding:8px 10px 3px 7px;width:208px;border-top:1px solid #dedede; overflow:hidden}
.nmain .fengcai_l .d190 .nlist a{ text-decoration:none;margin-bottom:5px;text-align:center;font-size:14px;width:210px;height:30px;line-height:30px;background:#e4e2e3;color:#060606;display:inline-block; overflow:hidden;}
.nmain .fengcai_l .d190 .nlist a:hover{font-weight:bold;background:url(../images/nmain_l_hover.jpg) repeat-x;}
.nmain .fengcai_l .d190 .nlist .on{font-weight:bold;background:url(../images/nmain_l_hover.jpg) repeat-x;}
.nmain .fengcai_l .d190 .txtlist{padding:8px 10px 8px 7px;width:208px;border-top:1px solid #dedede; overflow:hidden}
.nmain .fengcai_l .d190 .txtlist a{margin-left:8px;float:left;background:url(../images/dotred.jpg) no-repeat left;padding-left:10px;line-height:30px;font-size:14px;position:relative;width:190px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.nmain .fengcai_l .piclink{width:190px;margin-top:10px;}
.nmain .fengcai_l .piclink img{margin-bottom:5px;}

.nmain .m810{width:750px;float:left; margin-left:11px;}
.nmain .m810 .menu{position:relative;width:735px;height:35px;background:url(../images/news_list_top790.jpg);padding-left:15px;}
.nmain .m810 .menu .redline{width:145px;height:2px;background:#eb0200;position:absolute;top:0;left:0}
.nmain .m810 .menu span{border-left:1px solid #efefef;border-right:1px solid #efefef;font-weight:bold;font-size:14px;float:left;width:118px;height:35px;display:inline-block; overflow:hidden;line-height:35px;text-align:center;}
.nmain .m810 .menu .on{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;background:#FFF;}
.nmain .m810 .h1{margin-top:10px;text-align:center;font-weight:bold;padding-left:20px;font-size:16px;color:#ea0200;height:40px;line-height:40px;width:460px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}

.nmain .m810  ul{height:190px;margin-left:10px;}
.nmain .m810  ul li{width:350px;float:left;padding-left:5px;margin-bottom:15px;}
.nmain .m810  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:330px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}

.nmain .m810 .ulphoto {height:190px;margin-top:5px;}
.nmain .m810 .ulphoto div{overflow:hidden;float:left;}
.nmain .m810 .ulphoto div{height:200px;width:140px;float:left;margin-left:5px;margin-right:5px;text-align:center;overflow:hidden}
.nmain .m810 .ulphoto div img{height:160px;width:140px;margin-bottom:10px;}
.nmain .m810 .ulphoto div span{ display:block;font-size:14px;}




.nmain .pt1{margin-top:20px;width:750px;margin-bottom:10px;}
.nmain .pt1 .leftpic{width:180px;height:210px;float:left; text-align:center}
.nmain .pt1 .leftpic img{width:160px;height:210px;}
.nmain .pt1 .rightintr{width:570px;height:210px;float:right;}
.nmain .pt1 .rightintr .h1{margin-top:0;font-weight:bold;text-align:left;padding-left:36px;font-size:16px;color:#ea0200;height:40px;line-height:40px;width:460px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.nmain .pt1 .rightintr .intr{color:#525252;font-size:14px;line-height:30px;width:530px;padding:10px;text-indent:2em}



.nmain .pt2{margin-left:10px;margin-top:5px;width:740px; border-bottom:1px dotted #979797}
.nmain .pt2 .leftpic{float:left;width:110px;padding-top:12px; text-align:center; margin-right:20px;}
.nmain .pt2 .leftpic img{width:110px;height:140px;}
.nmain .pt2 .rightintr{float:left;width:610px;}
.nmain .pt2 .rightintr .h1{padding-left:10px;margin-top:0;font-weight:bold;text-align:left;font-size:16px;color:#ea0200;height:40px;line-height:40px;width:590px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.nmain .pt2 .rightintr .intr{color:#060606;font-size:14px;line-height:30px;width:590px;padding:0 10px;}

.nmain .pages{width:100%;padding-right: 0px;padding-left: 0px;font-size: 12px;padding-bottom: 10px;color: #06C; padding-top: 32px; font-family: Tahoma, Helvetica, sans-serif;text-align: center; height:20px; line-height:20px;}
.nmain .pages a{ border:1px solid #cccccc; background: #FFFFFF; padding:4px 9px 4px 9px; margin: 0px 3px; color: #5e5e5e; text-decoration: none; }
.nmain .pages a:hover,.pages a.current{border:none; color: #FFFFFF;background: #b40c0c; text-decoration:none;padding:5px 10px 5px 10px;}
.nmain .pages span{ border:1px solid #cccccc; background: #FFFFFF; padding:4px 9px 4px 9px; margin: 0px 3px; color: #5e5e5e; text-decoration: none; }




.nmain .r280{width:280px;float:right; border-left:1px dotted #b9b9b9;}
.nmain .r280 a{margin-left:30px;float:left;background:url(../images/dotred.jpg) no-repeat left;padding-left:10px;height:30px;line-height:30px;font-size:14px;position:relative;width:220px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.nmain .r280 .title{margin-bottom:10px;background:url(../images/news_title_bgr.jpg) no-repeat center;height:20px;line-height:20px;color:#db2124;font-size:14px;font-weight:bold;padding-left:15px;}
.nmain .r280 a{margin-left:30px;float:left;background:url(../images/dotred.jpg) no-repeat left;padding-left:10px;height:29px;line-height:29px;font-size:14px;position:relative;width:220px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}



.nmain .r{width:790px;float:right;}
.nmain .rtbg_middle{background:url(../images/rtbg_middle.jpg) repeat-y;}
.nmain .rtbg{background:url(../images/rtbg.jpg) no-repeat top;padding:30px 25px 0 25px;position:relative}
.nmain .rtbg .classtitle{font-size:14px;color:#FFF;width:160px;height:30px;line-height:30px; position:absolute;left:20px;top:11px;font-weight:bold; text-align:center;}
.nmain .rtbg .daohang{font-size:12px;width:580px;height:30px;line-height:30px; position:absolute;right:38px;top:11px;text-align:right; }
.nmain .rtbg .rttitle{font-size:24px;height:30px;line-height:30px;text-align:center; margin-bottom:13px; font-weight:bold}
.nmain .rtbg .rtcnt{font-size:14px; line-height:26px;}
.nmain .rtbg .rtcnt img {width:550px;}
.nmain .rtbg .rtcnt hr {height:1px;}

.nmain .rtbg_footer{background:url(../images/rtbg_footer.jpg) no-repeat;height:22px;}
.nmain .news_list{width:790px;float:right;}
.nmain .news_list ul{margin-left:10px;}
.nmain .news_list ul{padding:20px 10px 20px 10px;color:#060606;line-height:30px;font-size:14px;}
.nmain .news_list ul p{text-indent:2em;}
.nmain .news_list .menu{border-top:2px solid #eb0200;position:relative;width:775px;height:35px;background:url(../images/news_list_top790.jpg);padding-left:15px;}
.nmain .news_list .menu span{border-left:1px solid #efefef;border-right:1px solid #efefef;font-weight:bold;font-size:14px;float:left;width:110px;height:35px;display:inline-block; overflow:hidden;line-height:35px;text-align:center;}
.nmain .news_list .menu .on{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;background:#FFF;}

.nmain .rtbg .news_list{float:right;width:740px;}
.nmain .rtbg .news_list a{float:left;background:url(../images/dotred.jpg) no-repeat left;padding-left:10px;line-height:30px;font-size:14px;position:relative;width:620px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.nmain .rtbg .news_list .time{font-size:14px;display:inline-block; overflow:hidden;float:right; line-height:30px;padding-right:5px;}


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


.zzlist{width:967px;height:661px;margin:0 auto; position:relative;background:url(../images/zzlist_bg.jpg) no-repeat;}
.zzlist .haohang{font-size:12px;height:30px;line-height:30px;width:500px;position:absolute;top:13px;left:40px;}
.zzlist .haohang a{color:#c92405; text-decoration:none;font-size:12px;}
.zzlist .zzmap{width:960px;margin:0 auto;height:430px;text-align:center}
.zzlist .list{width:960px;padding-left:5px;}
.zzlist .list a{background:url(../images/zzlist_a_bg.png) no-repeat; text-align:center;color:#fdf6ee; font-size:12px;width:965px;display:inline-block; overflow:hidden;width:107px;height:31px;line-height:31px;font-weight:bold;float:left; text-decoration:none;margin:15px 26px 0 26px}


.auto_wx1 {
position: fixed;
_position: absolute;
top: 335px;
width: 280px;
height: 175px;
z-index: 20;
right: 50%;
margin-right: 495px;
_top: expression(eval(document.documentElement.scrollTop + 335));
background: url(../images/wx.jpg);
border: 1px solid #DDDDDD;
}

.auto_wx {
position: fixed;
_position: absolute;
top: 335px;
width: 125px;
height: 175px;
z-index: 20;
left: 50%;
margin-left: 503px;
_top: expression(eval(document.documentElement.scrollTop + 335));
background: url(../images/wap.jpg);
border: 1px solid #DDDDDD;
}


.footer100{width:100%;background:#fdf6ee;border-top:4px solid #ea0200;margin-top:15px;}
.footer{margin:0 auto;font-size:14px;padding-top:22px;padding-bottom:15px;height:auto;width:1002px;color:#060606;text-align:center;line-height:30px;}


.nmain .zwh{background:url(../images/rtbg_zwh.jpg) no-repeat 0 -12px;;min-height:570px;padding:30px 25px 0 25px;position:relative}
.nmain .zwh .classtitle{font-size:14px;color:#FFF;width:160px;height:30px;line-height:30px; position:absolute;left:7px;top:0;font-weight:bold; text-align:center;}
.nmain .zwh .daohang{font-size:12px;width:550px;height:30px;line-height:30px; position:absolute;right:45px;top:0;text-align:right; }
.nmain .zwh .rttitle{font-size:24px;height:30px;line-height:30px;text-align:center; margin-bottom:13px; font-weight:bold}
.nmain .zwh .rtcnt{font-size:14px; line-height:26px;}
.nmain .zwh .rtcnt p{text-indent:2em;margin-bottom:20px;}
.nmain .zwh .news_list{width:760px;margin-left:20px;}
.nmain .zwh .news_list .tp1{padding-right:0;}
.nmain .zwh .news_list a{float:left;background:url(../images/dotblack.jpg) no-repeat left;padding-left:10px;line-height:30px;font-size:14px;position:relative;width:620px;display:inline-block; overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.nmain .zwh .news_list a:hover{color:#060606}
.nmain .zwh .news_list .time{color:#919191;font-size:14px;display:inline-block; overflow:hidden;float:right; line-height:30px;}
.zwhmenuout{height:70px;width:750px; background:url(../images/zwh_bgb.jpg) repeat-x #dadada;border-radius:10px;border:1px solid #dadada;margin-left:-10px;margin-bottom:10px;}
.zwhmenu{height:70px;width:735px; background:url(../images/zwh_bg.jpg) repeat-x;margin:0 auto; overflow:hidden}
.zwhmenu a{width:147px;text-align:center;height:35px;display:inline-block; overflow:hidden;float:left;font-size:14px;font-weight:bold;line-height:35px;}
.zwhmenu a:hover{text-decoration:none;}
.zwhmenu .current{color:#FFF; text-decoration:none;background:url(../images/zwhmenu_bg147.png) no-repeat;}

.focus { position:relative; width:486px; height:271px; z-index:1; overflow:hidden;}
.focus .bd li a { position:relative; display:block; width:483px; height:268px; }
.focus .bd li a span { position:absolute; bottom:-1px; left:1px; width:473px; padding-left:10px; background:url(../images/mask.png) repeat; color:#fff; font-size:14px; line-height:38px; }
.focus .hd { position:absolute; left:0; bottom:0; width:100%; height:40px; z-index:2;}
.focus .hd ul { float:right; height:12px; padding-right:8px; }
.focus .hd ul li { float:left; width:12px; height:12px; margin:15px 10px 0 0; background:#fff; line-height:9999px; display:inline; overflow:hidden; cursor:pointer; }
.focus .hd ul .on { background:#ffea00;}


#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;}