@charset "gb2312";
*{margin:0px;padding:0px;}
/*reset css*/
table {border-collapse: collapse; border-spacing: 0; margin:0 auto;}
img{border:0px;}
ul,ol,li{list-style-type:none;}/*增加li标签定义*/
table,td,input{font-size:12px;/*padding:0}上文已定义*/}

/*select,input,img,select{vertical-align:middle;}*/
select,input,select{vertical-align:middle;}
textarea {display:block; overflow:auto;}

/*font css*/
.b{font-weight:bold}
.n{ font-weight:normal;}

/*margin.css*/
.mat7{ margin-top:7px;}
.mat10{ margin-top:10px;}
.mat20{ margin-top:20px;}
.mat30{ margin-top:30px;}
.mar7{ margin-right:6px;}
.mat5 { margin-top:5px;}
.pad10 { padding:10px; }

/*link css*/
a { text-decoration:none; color:#333;}
a:visited {text-decoration:none;}
a:hover{text-decoration:none; color:#F00;}
a:active {text-decoration:none;}

.white{color:#fff}
.white a{text-decoration:none; color:#fff;}
.white a:hover{color:#000;}

.black{color:#000}
.black a{text-decoration:none; color:#000;}
.black a:hover{text-decoration:underline;}

.red{color:#f00}
.r666 a { text-decoration:none;color:#f00}
.r666 a:hover { text-decoration:underline;}

.rdd{color:#107cf4}
.rdd a { text-decoration:none;color:#107cf4}
.rdd a:hover { text-decoration:underline;}

/*文字对齐方式*/
.txtLeft{text-align:left}
.txtRright{text-align:right}
.txtCenter{text-align:center}

/*清除浮动*/
.clearkit{clear:both; font-size:0px; height:0px; line-height:0px;}
.fl{float:left}
.fr{float:right}
.clear{clear:both}
.clean{overflow:hidden;}/*新增*/
.inline{display:inline;}/*ie6下marign-left的问题*/

/*常用方法*/
.show{display:block}/*可用在img中，避免ie6下图片下方出现4px距离*/
.hidden{display:none}
.hand{cursor:pointer;}

.newspage{ text-align:center; margin-top:15px; height:50px; font-size:12px; line-height:20px;}
.newspage a{height:19px; display:inline-block; text-align:center; margin:0 2px; padding:0 6px; color:#666; border:1px solid #eeeeee;}
.newspage a:hover,.newspage a.on:link,.newspage a.on:visited{ color:#f00; border:solid 1px #f00; text-decoration:none; background:#dedede;}


body { background:url(imagesbodybg.gif) repeat;}
.warp { margin:0px auto; width:1036px; background:url(imageswarp-box.png) repeat-y;}
.box { width:1002px; margin:0px auto; _position:relative;}

.online { background:url(imageson-bg.png) repeat-x; height:30px; margin-top:0px; line-height:30px; font-size:12px;}
.online-l { padding-left:10px; width:600px; float:left; font-size:12px;}
.online-r { width:370px; float:right; font-size:12px;}
.online-r li { display:block; text-align:center; width:100px; float:right;}
.online-bg1 { background:url(imagessc.gif) no-repeat left center;}
.online-bg2 { background:url(imagessc2.gif) no-repeat left center;}
.online-bg3 { background:url(imagessc1.gif) no-repeat left center;}

.banner { background:url(imagesbanner.jpg) no-repeat; height:224px;}

.nav { height:40px; background:url(imagesnavmiddle.jpg) repeat-x; width:1002px; position:relative;}
.nav-l { height:40px; width:4px; background:url(imagesnavleft.jpg) no-repeat;position:absolute; left:0px; top:0px;}
.nav-r { height:40px; width:4px; background:url(imagesnavright.jpg) no-repeat; position:absolute; right:0px; top:0px;}
.nav-m {height:38px;}
.nav-m ul { padding:0px; margin:0px;}
.nav-m li { display:block; font-size:14px; font-weight:bold; width:83px; height:38px; line-height:38px; background:url(imagesnavlb.png) no-repeat right center; float:left; text-align:center;}
.nav-m .on { display:block; background:url(imagesnavhover.gif) no-repeat left bottom; text-align:center; color:#000;}
.nav-m li:hover { background:url(imagesnavhover.gif) no-repeat left bottom; display:block; width:83px; text-align:center; color:#000;}

.main { margin:0 auto; width:992px;}
.main-1 { height:auto;}
.main-1-l { background:url(imagesim-news.gif) no-repeat; width:756px; height:289px;}
.main-1-l .left { width:405px; height:289px; position:relative;display:inline;}
.main-1-l .left .title { width:100px; text-align:center; height:22px; line-height:22px; position:absolute; top:10px; left:10px;z-index:99;}
.main-1-l .left .more { width:60px; text-align:center; height:20px; font-size:12px; line-height:20px; position:absolute; right:2px; top:10px;z-index:98;}
.main-1-l .left .imim { position:absolute; width:395px; height:240px; left:5px; bottom:5px; z-index:100;}
.main-1-l .right { width:340px; height:289px; position:relative;margin-left:10px;display:inline;} 
.main-1-l .right .title { width:100px; text-align:center; height:22px; line-height:22px; position:absolute; top:10px; left:0px;}
.main-1-l .right .more { width:60px; text-align:center; height:20px; font-size:12px; line-height:20px; position:absolute; right:2px; top:10px;}
.main-1-l .right .content { padding-top:40px; padding-right:7px; padding-left:5px;}
.main-1-l .right .content h1 { display:block; font-weight:normal; height:100px; border-bottom:dashed #ccc 1px;}
.main-1-l .right .content .thot { line-height:30px; text-align:center; font-size:13px; font-weight:bold;}
.m-c { line-height:20px; color:#999; font-size:12px; text-indent:40px;}
.main-1-l .right .content ul { display:block; padding-top:7px;}
.main-1-l .right .content li { display:block; height:25px; line-height:25px; font-size:12px; }

.main-1-r { background:url(imagestzggbg.jpg) no-repeat; width:222px; height:287px;}
.main-1-r-t { height:30px; position:relative; width:222px;}
.main-1-r .title { position:absolute; left:50px; top:5px; height:20px; line-height:20px; text-align:center; font-size:14px; font-weight:bold;}
.main-1-r .more { position:absolute; right:1px; width:60px; text-align:center; font-size:12px; top:5px; height:20px; line-height:20px;}
.main-1-r ul { display:block; width:202px; height:240px; margin:10px auto;}
.main-1-r li { display:block; line-height:25px; line-height:25px; font-size:12px;}

.m-gg { width:992px; height:100px; margin:10px 0px;}
.m-gg img { width:992px; height:100px;}

.m-b { height:auto;}
.m-b-l { width:756px; height:auto;}
.m-b-l-l { width:370px; height:auto; _clear:both;}
.m-b-l-l-a { height:217px; width:370px; background:url(imageszwgkbg.jpg) no-repeat; position:relative;}
.m-b-l-l-a .tt { position:absolute; width:100px; text-align:center; height:22px; line-height:22px; font-size:14px; font-weight:bold; left:10px; top:12px;}
.m-b-l-l-a .mm { position:absolute; width:60px; text-align:center; font-size:12px; right:5px; height:20px; line-height:20px; top:10px;}
.m-b-l-l-a ul { display:block; width:350px; position:absolute; bottom:7px; left:5px; height:170px;  background:url(imageszwgk.png) no-repeat bottom left;}
.m-b-l-l-a li { display:block; line-height:25px; height:25px; font-size:12px;padding-left:15px; background:url(imagesli-2.gif) no-repeat 2px center;}


.m-5 { width:370px; height:232px; position:relative; background:url(../images/cxbg.png) no-repeat;}
.m-5-1 { position:absolute; width:100px; height:30px; line-height:30px; text-align:center; top:25px; left:25px;}
.m-5-2 { position:absolute; width:100px; height:30px; line-height:30px; text-align:center; right:25px; top:25px;}
.m-5-3 { position:absolute; width:100px; height:30px; line-height:30px; text-align:center; top:105px; left:135px;}
.m-5-4 { position:absolute; width:100px; height:30px; line-height:30px; text-align:center; left:70px; bottom:15px;}
.m-5-5 { position:absolute; width:100px; height:30px; line-height:30px; text-align:center; right:25px; bottom:25px;}

.m-b-l-l-b { height:217px; width:370px; background:url(imageszwgkbg.jpg) no-repeat; position:relative;}
.m-b-l-l-b .tt { position:absolute; width:100px; text-align:center; height:22px; line-height:22px; font-size:14px; font-weight:bold; left:10px; top:12px;}
.m-b-l-l-b .mm { position:absolute; width:60px; text-align:center; font-size:12px; right:5px; height:20px; line-height:20px; top:10px;}
.m-b-l-l-b ul { display:block; width:350px; position:absolute; bottom:7px; left:5px; height:170px; background:url(imageszcfg.png) no-repeat bottom left;}
.m-b-l-l-b li { display:block; line-height:25px; height:25px; font-size:12px;padding-left:15px; background:url(imagesli-2.gif) no-repeat 2px center;}

.m-b-l-l-c { height:217px; width:370px; background:url(imageszwgkbg.jpg) no-repeat; position:relative;}
.m-b-l-l-c .tt { position:absolute; width:100px; text-align:center; height:22px; line-height:22px; font-size:14px; font-weight:bold; left:10px; top:12px;}
.m-b-l-l-c .mm { position:absolute; width:60px; text-align:center; font-size:12px; right:5px; height:20px; line-height:20px; top:10px;}
.m-b-l-l-c ul { display:block; width:350px; position:absolute; bottom:7px; left:5px; height:170px;background:url(imageswhjs.png) no-repeat bottom left;}
.m-b-l-l-c li { display:block; line-height:25px; height:25px; font-size:12px;padding-left:15px; background:url(imagesli-2.gif) no-repeat 2px center;}

.m-b-l-l-d { height:217px; width:370px; background:url(imageszwgkbg.jpg) no-repeat; position:relative;}
.m-b-l-l-d .tt { position:absolute; width:100px; text-align:center; height:22px; line-height:22px; font-size:14px; font-weight:bold; left:10px; top:12px;}
.m-b-l-l-d .mm { position:absolute; width:60px; text-align:center; font-size:12px; right:5px; height:20px; line-height:20px; top:10px;}
.m-b-l-l-d ul { display:block; width:350px; position:absolute; bottom:7px; left:5px; height:170px;background:url(imageslzjs.png) no-repeat bottom left;}
.m-b-l-l-d li { display:block; line-height:25px; height:25px; font-size:12px;padding-left:15px; background:url(imagesli-2.gif) no-repeat 2px center;}

.m-b-bg6 { background:url(imagesjtwybg.png) no-repeat; width:370px; height:232px;}
.m-b-bg123 { position:relative;width:370px; height:232px;}
.m-b-bg6 .title { position:absolute; left:77px; height:102px; width:30px; top:70px;}
.m-b-bg6 ul { display:block; width:255px; height:210px; position:absolute; right:7px; bottom:7px;}
.m-b-bg6 li { display:block; line-height:26px; font-size:12px;}
.m-b-bg6 .ll { width:180px; float:left;}
.m-b-bg6 .rr { width:70px; float:right;}

.m-b-r { width:222px; height:auto;}
.m-b-r-a { background:url(imagesjtztbg.gif) no-repeat; height:260px; width:222px; position:relative;}
.m-b-r-a h1{ position:absolute; left:40px; top:23px; width:100px; text-align:center; font-size:14px; height:20px; line-height:20px;}
.m-b-r-a ul { display:block; position:absolute; top:50px; left:45px; width:131px;}
.m-b-r-a li { display:block; height:30px; text-align:center; margin-top:9px; line-height:30px; font-size:12px; width:131px; background:url(imagesjtztlb.gif) no-repeat;}

.m-b-r-b { height:142px; background:url(imageszfxgkbg.jpg) no-repeat; width:222px;}
.m-b-r-b h1 { display:block; height:23px; padding:10px 0 0 10px;}
.m-b-r-b h2 { display:block; font-weight:normal; margin-top:10px; background:url(imageszfxxgk.png) no-repeat; height:28px; line-height:28px; font-size:12px; padding-left:5px; margin-left:10px;}

.m-b-r-c { height:267px; background:url(imageszzjgbg.jpg) no-repeat right top; width:222px; position:absolute;}
.m-b-r-c h1 { display:block; width:83px; height:23px; position:absolute; top:40px; left:10px;}
.m-b-r-c h2 { display:block; width:72px; font-weight:normal; position:absolute; top:65px; left:15px;}
.m-b-r-c h3 { display:block; width:125px; font-weight:normal; position:absolute; top:65px; left:87px;}
.m-b-r-c li { display:block; background:url(imagesli-1.gif) no-repeat left center; line-height:24px; padding-left:14px; font-size:12px;}

.m-d { background:url(imagesimim.gif) repeat-x; height:151px; position:relative;}
.m-d h1 { background:url(imagesim-on.gif) no-repeat; width:105px; height:29px; line-height:29px; text-align:center; font-size:14px; position:absolute; top:0px; left:0px;}
.imim-inin { padding-top:29px;}
.inii { height:106px; width:auto; overflow:hidden; padding:7px;}

.f-l { background:url(imagesyqlj.jpg) no-repeat center bottom; height:81px; }
.f-l .yqlj { width:177px; height:81px; line-height:81px; font-size:22px; text-align:center; font-weight:bold; color:#000; font-family:黑体;}
.f-l .c-r-c { width:800px; height:81px; line-height:26px;}

.footer { background:url(imagesfooter.gif) repeat-x; height:81px; line-height:22px; font-size:12px;}
.footer p { display:block; padding-top:20px; text-align:center;}

/*contents begin*/
.contents_contents { width:992px; margin:0 auto;}
.contents_left { width:278px;}
.contents_left_a { width:278px; height:312px; background:url(imageszxwzbg.jpg) no-repeat;}
.contents_left_a h1 { display:block; line-height:30px; font-size:14px; height:30px; padding-top:10px; padding-left:25px;}
.contents_left_a ul { display:block; padding:7px; padding-right:10px;}
.contents_left_a li { display:block; line-height:25px; font-size:12px;}

.contents_right { width:700px;}
.contents_right_1 { width:100%;}
.contents_right-location { line-height:35px; text-align:right; font-size:12px; padding-right:5px; height:35px;}
.contents_right-top { background:url(imagesgzdttop.jpg) no-repeat; height:34px; width:98%; line-height:30px; font-size:14px; padding-left:40px; font-weight:bold;}
.contents_right-middle { background:url(imagesgzdtmiddle.jpg) repeat-y; height:auto;}
.contents_right-middle ul { display:block; padding:10px;}
.contents_right-middle li { display:block; line-height:35px; font-size:12px; border-bottom:dashed 1px #ccc;}
.contents_right-bottom { background:url(imagesgzdtbottom.jpg) no-repeat left bottom; height:20px; width:98%;}
.contents_right-middle h6 { display:block; font-size:12px; height:30px; line-height:30px; padding:7px; font-weight:100; text-align:right;}
.contents_right-middle img { width:600px;}

.contents_right-middle h1 { font-family:黑体; display:block; font-size:20px; text-align:center; color:#000; line-height:30px; padding:10px; padding-bottom:5px;}
.contents_right-middle h2 { display:block; line-height:25px; padding-bottom:5px; font-size:12px; font-weight:normal; border-bottom:dashed 1px #ccc; margin:0 10px; text-align:center;}
.contents_right-middle h3 { display:block; line-height:25px; text-indent:2em; padding:0 10px; font-size:12px; font-weight:normal;}
.contents_right-middle h4 { display:block; line-height:25px; font-weight:normal; font-size:12px; margin-top:60px; padding-left:10px; padding-right:10px;}
.contents_right-middle h5 { display:block; line-height:25px; height:25px; font-size:12px; text-align:right; font-weight:normal; padding-left:10px; padding-right:10px;}
