@charset "gb2312";
/* CSS Document */
body{height:1040px; width:100%;font-size:12px; margin:0;padding:0;color:#666666; background:#fff;}
html{ overflow-x:hidden;}
div,img,h3,h4,p,dd,dl,em{margin:0; padding:0; border:0;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
ul{list-style:none;margin:0;padding:0}
form{margin:0}
.left{float:left}
a{text-decoration:none; color:#fff;}
a:hover{text-decoration:underline;}
.clearfloat{clear:both;}


.top{width:100%; height:146px; background:url(../images/topbg.jpg) repeat-x;}
.topa{width:1000px; height:146px; margin:0 auto; position:relative; background:url(../images/topabg.jpg) no-repeat;}
.logo{width:83px; height:78px; display:block; position:absolute;top:4px; left:81px; z-index:1;}
.guang{width:83px; height:78px; position:absolute; top:4px; left:81px; z-index:2}
.nav_top{width:273px; height:24px; position:absolute; line-height:24px; background:url(../images/nav_topbg.jpg) no-repeat; top:18px; right:5px; text-align:center; color:#bb0025;}
.nav_top a{color:#bb0025;}
.nav{width:auto; height:21px; position:absolute; top:73px; right:5px;}
.nav ul li{width:auto; height:24px; line-height:24px; padding:0px 9px; background:url(../images/nav_bg.jpg)  right 0px no-repeat; color:#fff; float:left; position:relative;}
.nav ul li img{float:left; margin-top:1px; margin-right:3px;}
.nav ul li a.ts{color:#fff;}
.nav_xl{width:450px; height:49px; line-height:49px; position:absolute; top:24px; left:-50px; background:url(../images/nav_xlbg.jpg) 92px 0px no-repeat; color:#3b3b3b; display:none;}
.nav_xl a{color:#3b3b3b;}

.banner{width:1000px; height:289px; margin:0 auto; position:relative; }
.banner1{width:1000px; height:289px; position:absolute; top:0px; left:0px; z-index:1; overflow:hidden;}
.banner1 ul li{width:1000px; height:289px;}
.banner_tab{width:357px; height:39px; position:absolute; bottom:24px; right:24px; z-index:2;}
#left_tab{width:10px; height:16px; background:url(../images/left_tab.png) no-repeat; display:block; cursor:pointer; margin-right:15px; float:left; margin-top:12px;}
.banner_tab ul li{width:73px; height:39px; float:left; margin-right:5px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.banner_tab ul li.active{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#right_tab{width:10px; height:16px; background:url(../images/right_tab.png) no-repeat; display:block; cursor:pointer; margin-left:10px; float:left; margin-top:12px;}

.mainbox{width:1000px; height:425px; margin:30px auto;}
.leftbar{width:652px; height:auto; float:left;}
.left1{width:652px; height:200px;}
.left_t{width:652px; height:20px; line-height:20px; background:url(../images/icon10.jpg) 0px 3px no-repeat; text-indent:20px; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold; margin-bottom:9px;}
.news{width:187px; height:168px; border:1px solid #dfdfdf; padding:0px 12px; line-height:16px; float:left; margin-right:5px;}
.news a{color:#7f7f7f;}
.news_pic{ margin-bottom:10px;}
.news_t{width:187px; height:36px; line-height:36px; color:#7f7f7f; }
.news_t span{float:right;}
.news .more{float:right; margin-top:5px;}
.left2{width:652px; height:203px; margin-top:24px;}
.left2_nr{width:650px; height:135px; border:1px solid #dfdfdf;padding:14px 0px;}
.left2_nr ul li{width:130px; height:135px; float:left; text-align:center;font-family:"Microsoft YaHei";}
.left2_nr ul li img{margin-bottom:12px;}
.rightbar{width:324px; height:auto; float:right;}
.right1{width:324px; height:162px;}
.right1_nr{width:322px; height:105px; border:1px solid #dfdfdf; padding:10px 0px;}
#rihgt1_lbtn{width:15px; height:23px; float:left; margin:41px 6px 0px 10px; cursor:pointer;}
#rihgt1_rbtn{width:15px; height:23px; float:left; margin:41px 0px 0px 11px; cursor:pointer;}
.right1_nr1{width:260px; height:105px; float:left; overflow:hidden;}
.right1_nr1 ul li{width:260px; height:105px;  background:url(../images/right1_nr1bg.jpg) right 10px no-repeat; font-size:12px;}
.right1_nr1 ul li img{width:111px; height:105px; float:left;}
.right1_text{width:134px; height:60px; margin-top:25px; line-height:18px; float:left; margin-left:10px;}
.right1_text b{ font-size:14px; }
.right1_text a{color:#bb0025;}
.right2{width:324px; height:auto;  margin-top:2px;}
.right2_1{width:310px; height:96px; border:1px solid #dfdfdf; padding:6px;}
.right2_2{width:183px; height:78px; border:1px solid #dfdfdf; padding:30px 0px 0px 139px; background:url(../images/lxwm_2.jpg) 6px 6px no-repeat; font-family:"Microsoft YaHei"; font-size:12px; margin-top:5px; }
.right2_2 span{color:#d7002a; font-size:14px; font-weight:bold;}

.bottom{width:100%; height:241px; background:#d7002a; font-family:"Microsoft YaHei"; float:left;}
.bottoma{width:1000px; height:241px; margin:0 auto; position:relative;}
.bottom_nav{width:1000px; height:29px; text-align:center; line-height:29px; color:#fff; position:absolute; font-size:12px; background:url(../images/bottom_navbg.jpg) no-repeat center; top:21px; left:0; font-weight:bold;}
.bottom_nav a{color:#fff;}
.bottom1{width:598px; height:78px; position:absolute; top:86px; left:201px;}
.bottom_logo{width:78px; height:78px; float:left; margin-right:15px;}
.bottom_text{width:505px; height:auto; line-height:18px; margin-top:10px; float:left; color:#fff;}
.bottom_text b{ font-size:14px; line-height:22px;}

/*内容页css样式*/
.c_banner{width:1000px; height:149px; margin:0 auto; margin-bottom:35px;}
.c_mainbox{width:1000px; height:auto; margin:0 auto;}
.c_left{width:298px; height:auto; float:left;}
.c_left1{width:294px; height:auto; border:1px solid #dfdfdf; border-bottom:2px solid #dfdfdf;border-right:2px solid #dfdfdf; margin-bottom:24px;}
.c_left_t{width:294px; height:45px; line-height:45px; color:#fff; font-family:"Microsoft YaHei"; font-size:16px; background:url(../images/c_left_t.gif) no-repeat; font-weight:bold; text-align:center;}
.c_left1_nr{width:276px; height:auto; padding:9px;}
.c_left1_nr a{width:276px; height:35px; line-height:35px; text-align:center; margin-bottom:3px; background:url(../images/icon10.jpg) 244px 10px no-repeat;font-family:"Microsoft YaHei"; font-size:14px; display:block; color:#7f7f7f; border-bottom:1px dotted #CCCCCC; text-align:left; text-indent:35px;}
.c_left1_nr a.hover,.c_left1_nr a:hover{ background:url(../images/c_left1_nrbg.jpg) no-repeat; color:#fff; text-decoration:none;}
.c_left2{width:196px; height:110px; float:left; margin-bottom:5px;}
.c_left3{width:174px; height:78px; border:1px solid #dfdfdf; padding:30px 0px 0px 120px; background:url(../images/c_left3.jpg) 6px 6px no-repeat; font-family:"Microsoft YaHei"; font-size:12px; margin-top:5px;  float:left; margin-bottom:35px;}
.c_left3 span{color:#d7002a; font-size:14px; font-weight:bold;}
.c_right{width:673px; height:auto; float:right; border-top:4px solid #d7002a; border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
.c_right_t{width:673px; height:34px; font-family:"Microsoft YaHei";}
.c_rihgt_t1{width:113px; height:34px; background:#d7002a; text-align:center; line-height:34px; color:#fff; font-size:14px; margin-left:36px; float:left; line-height:34px; }
.c_right_t span{float:right; display:block; line-height:34px; margin-right:20px;}
.c_right_t span a{color:#333;}
.c_right_nr{width:607px; height:auto; line-height:22px;font-family:"Microsoft YaHei"; background:#fff3de; padding:20px;margin:15px auto;}
.c_right_nr p{ color:#333; line-height:24px;}

/*新闻分页*/
.c_right_news{width:607px; height:auto; line-height:22px;font-family:"Microsoft YaHei"; padding:20px;margin:15px auto; overflow:hidden;}
.c_r_n1{width:607px; height:auto; overflow:hidden; float:left;}
.c_r_n1 ul{border:0; margin:0; padding:0;}
.c_r_n1 ul li{width:607px; height:28px; background:url(../images/dt-9.gif) no-repeat 10px 10px; border-bottom:1px dotted #CCCCCC;}
.c_r_n1 ul li a{width:500px; height:28px;  line-height:28px; float:left; text-align:left; text-indent:28px; color:#999; color:#333;}
.c_r_n1 ul li span{width:100px; height:28px; line-height:28px; float:right; text-align:right;}

.pageNavi {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center; float:left;}
.pageNavi span{padding:2px; border:1px solid #999; margin:0 2px;}

.cr_n2{width:607px; height:auto; overflow:hidden; padding:0 0 10px 0; margin:auto;}
.cr_n2 h1{width:607px; height:30px; line-height:30px; text-align:center; float:left; font-size:14px; padding-bottom:10px; border-bottom:1px dotted #000; color:#000;}
.cr_n2 p{width:607px; line-height:23px; float:left; margin:7px 0;}
.cr_n3{width:718px; height:auto; overflow:hidden; margin:auto;padding-top:10px; border-top:1px dotted #D0D0D0; line-height:22px;}

/*list页面内容*/
.c_right_nr2{width:630px; height:auto; line-height:22px;font-family:"Microsoft YaHei"; float:left; background:#fff3de; padding:10px ; margin:15px 11px;}
.c_right_nr2 ul li{width:305px; height:230px;  float:left;line-height:22px; text-align:center; margin:4px;}
.c_right_nr2 ul li a{color:#333;}