@charset "gb2312";
*{ padding:0px; margin:0px;}
body{margin:0px auto; font-family:"宋体";font-size:12px;color:#333; width:100%; background:#ffffff}
ul,li,b,h1,h2,b,u,img,form{border:0px;margin:0px;padding:0px;font-size:12px;font-weight:normal;list-style-type: none;text-decoration: none;} 
a{text-decoration:none; color:#333333;}
a:hover{color:#2d65ba;}
/*公共*/
#wrap{ width:960px; height:auto; margin:0 auto;}
/*头部*/
#header{ width:960px; height:150px; margin:0 auto; overflow:hidden; background:url(imagesheader.jpg) no-repeat;}
/*导航*/
.nav{ width:960px; height:42px; margin:0 auto; }
.nav_left{ width:6px; height:42px; float:left;  background:url(imagesdh-zuo.jpg) no-repeat;}
.nav_mid{ width:948px; height:42px; float:left;  background:url(imagesdh-bj.jpg) repeat-x; position:relative;}
.nav_mid ul{ margin-left:15px;}
.nav_mid li{line-height:42px; height:42px; float:left; display:block; width:86px; text-align:center; position:relative; z-index:100;
  color:#ffffff; font-size:14px;   background:url(imagesjiange.gif) left no-repeat; padding-left:10px; padding-right:4px;}

.nav_mid a.nav_off{ color:#fff; width:86px; text-align:center;text-decoration:none; line-height:42px;  display:block;  float:left; display:inline;}
.nav_mid a.nav_off:hover{ background:url(imagesbanner-on.jpg) no-repeat center; text-decoration:none; text-align:center; 
                            width:86px; display:block;  line-height:42px; }

.group_lable{ position:absolute; top:40px; left:9px; width:86px;   display:block; text-align:center; font-weight:normal; }
.group_lable ul{display:block; margin:0; padding:0px;}
.group_lable ul li{height:24px; line-height:24px; padding:0px; font-size:12px; width:86px; display:block;  margin:0px; background:none; background:url(imagesbj00.jpg) repeat-x;}
.group_lable ul li a{text-decoration:none; text-align:center;  width:86px;   display:block; color:#ffffff;}
.group_lable ul li a:hover{font-weight:bold; text-decoration:none; display:block;width:86px; color:#7b0000;padding:0px 0px; font-weight:normal;}


.down_lable{ position:absolute; top:40px; left:9px; width:86px;   display:block; text-align:center; font-weight:normal; }
.down_lable ul{display:block; margin:0; padding:0px;}
.down_lable ul li{height:24px; line-height:24px; padding:0px; font-size:12px; width:86px; display:block;  margin:0px; background:none; background:url(imagesbj00.jpg) repeat-x;}
.down_lable ul li a{text-decoration:none; text-align:center;  width:86px;   display:block; color:#ffffff;}
.down_lable ul li a:hover{font-weight:bold; text-decoration:none; display:block;width:86px; color:#7b0000;padding:0px 0px; font-weight:normal;}


.cue_lable5{ position:absolute; top:40px; left:9px; width:86px;   display:block; text-align:center; font-weight:normal; }
.cue_lable5 ul{display:block; margin:0; padding:0px;}
.cue_lable5 ul li{height:24px; line-height:24px; padding:0px; font-size:12px; width:86px; display:block;  margin:0px; background:none; background:url(imagesbj00.jpg) repeat-x;}
.cue_lable5 ul li a{text-decoration:none; text-align:center;  width:86px;   display:block; color:#ffffff;}
.cue_lable5 ul li a:hover{font-weight:bold; text-decoration:none; display:block;width:86px; color:#7b0000;padding:0px 0px; font-weight:normal;}


.cue_lable4{ position:absolute; top:40px; left:9px; width:86px;   display:block; text-align:center; font-weight:normal; }
.cue_lable4 ul{display:block; margin:0; padding:0px;}
.cue_lable4 ul li{height:24px; line-height:24px; padding:0px; font-size:12px; width:86px; display:block;  margin:0px; background:none; background:url(imagesbj00.jpg) repeat-x;}
.cue_lable4 ul li a{text-decoration:none; text-align:center;  width:86px;   display:block; color:#ffffff;}
.cue_lable4 ul li a:hover{font-weight:bold; text-decoration:none; display:block;width:86px; color:#7b0000;padding:0px 0px; font-weight:normal;}



.cue_lable{ position:absolute; top:40px; left:9px; width:86px;   display:block; text-align:center; font-weight:normal; }
.cue_lable ul{display:block; margin:0; padding:0px;}
.cue_lable ul li{height:24px; line-height:24px; padding:0px; font-size:12px; width:86px; display:block;  margin:0px; background:none; background:url(imagesbj00.jpg) repeat-x;}
.cue_lable ul li a{text-decoration:none; text-align:center;  width:86px;   display:block; color:#ffffff;}
.cue_lable ul li a:hover{font-weight:bold; text-decoration:none; display:block;width:86px; color:#7b0000;padding:0px 0px; font-weight:normal;}


.cue_lable1{ position:absolute; top:40px; left:9px; width:86px;   display:block; text-align:center; font-weight:normal; }
.cue_lable1 ul{display:block; margin:0; padding:0px;}
.cue_lable1 ul li{height:24px; line-height:24px; padding:0px; font-size:12px; width:86px; display:block;  margin:0px; background:none; background:url(imagesbj00.jpg) repeat-x;}
.cue_lable1 ul li a{text-decoration:none; text-align:center;  width:86px;   display:block; color:#ffffff;}
.cue_lable1 ul li a:hover{font-weight:bold; text-decoration:none; display:block;width:86px; color:#7b0000;padding:0px 0px; font-weight:normal;}


.cue_lable2{ position:absolute; top:40px; left:9px; width:86px;   display:block; text-align:center; font-weight:normal; }
.cue_lable2 ul{display:block; margin:0; padding:0px;}
.cue_lable2 ul li{height:24px; line-height:24px; padding:0px; font-size:12px; width:86px; display:block;  margin:0px; background:none; background:url(imagesbj00.jpg) repeat-x;}
.cue_lable2 ul li a{text-decoration:none; text-align:center;  width:86px;   display:block; color:#ffffff;}
.cue_lable2 ul li a:hover{font-weight:bold; text-decoration:none; display:block;width:86px; color:#7b0000;padding:0px 0px; font-weight:normal;}

.cue_lable6{ position:absolute; top:40px; left:9px; width:86px;   display:block; text-align:center; font-weight:normal; }
.cue_lable6 ul{display:block; margin:0; padding:0px;}
.cue_lable6 ul li{height:24px; line-height:24px; padding:0px; font-size:12px; width:86px; display:block;  margin:0px; background:none; background:url(imagesbj00.jpg) repeat-x;}
.cue_lable6 ul li a{text-decoration:none; text-align:center;  width:86px;   display:block; color:#ffffff;}
.cue_lable6 ul li a:hover{font-weight:bold; text-decoration:none; display:block;width:86px; color:#7b0000;padding:0px 0px; font-weight:normal;}





.nav_right{ width:6px; height:42px; float:right; overflow:hidden; background:url(imagesdh-you.jpg) no-repeat;}

/*-----------------------------------主体内容----------------------------*/
.main{ width:940px; margin:10px auto 10px; height:auto;}
.con01_top{ width:960px; height:414px; margin:0 auto;}
.news_flash{ width:560px; padding:2px 2px; border:#cccccc solid 1px; float:left;}
/*通知公告*/
.con01_left{ width:364px; float:left; margin-left:10px; display:inline; height:414px; }
.notice{ width:360px; height:198px; float:left; border:#ccdff2 solid 2px;}
.not_title{ width:360px; height:25px; float:left; background:url(imagestt02.jpg) no-repeat center; margin-top:2px;}
.not_title h1{ float:left; line-height:25px; padding-left:35px; color:#F00; font-size:14px; font-weight:bold;}
.not_title a{ float:right; margin:7px 20px 0px 0px;}
.not_list{ width:360px; height:auto; float:left;}
.not_list ul{padding:5px 0px 0px 15px;}
.not_list ul li{ width:95%;background:url(imagesbiao4.gif) left center no-repeat;padding-left:10px;line-height:26px; }
.not_list ul li a{ color:#171717;}
.not_list ul li span{float:right; margin-right:5px;color:#999;}
.not_list ul li a:hover{ color:#8c1a1d;}
/*最新动态*/
.work{ width:364px; height:202px; float:left; margin-top:10px;}
.tab{padding:0px 0px 0px 0px; }
.tab_d01{width:364px; height: auto; float: left; overflow: hidden; }
#TabTab01Con1{width:364px;height:202px; position: relative;}
#TabTab01Con2{width:364px;height:202px; position: relative;}
.xixi1{width:364px;height:32px;line-height:32px;background-image: url(imagesz01.jpg);cursor:pointer;position:relative;}
.xixi2{width:364px;height:32px;line-height:32px;background-image:url(imagesz02.jpg);cursor:pointe;position:relative;}
#TabTab01Con1 a.more { position:absolute; top:-20px; right: 10px; color:#505050;}
#TabTab01Con2 a.more {position:absolute; top:-20px; right: 10px; color:#505050;}

#font1{ width:75px; height:32px; display:block; font-size:14px; margin-left:13px;text-align: center;float:left; color:#ffffff; display:inline;font-weight:bold;}
#font2{ width:75px; height:32px; display:block; font-size:14px; margin-left:10px; margin-right:5px; text-align: center;float: left;color:#ffffff; display:inline; font-weight:bold;}

.list_02{width:360px;float: left; border:#afe8fb solid 2px; border-top:none; height:168px;}
.list_02 ul{padding:5px 0px 0px 10px;}
.list_02 ul li{background: url(imagesbiao3.gif) left center no-repeat;padding-left:10px;line-height:26px; }
.list_02 ul li a{ color:#505050;}
.list_02 ul li span{float:right;}
.list_02 ul li a:hover{ color:#0064d2;}


/*-图片新闻--*/
.news{ width:938px; height:210px; margin:10px auto;overflow:hidden;border:#ccdff2 solid 1px; overflow:hidden; background:url(imagesztlm-bj1.gif) repeat-x top;}
.news_title{ width:938px; height:29px; float:left; overflow:hidden;}
.news_title h1,.i_title h1,.download_title h1{ float:left; background:url(imagesbiao5.gif) 8px 5px no-repeat; font-size:14px; font-weight:600; color:#0067aa; padding-left:45px; line-height:29px;}
.news_title a,.i_title a,.download_title a{ float:right; margin:10px 10px;}
.news_list{ width:938px; height:191px; float:left; overflow:hidden;}
#case #case_gd{ float:left; width:932px;  height:155px; }
.blk_18 {overflow:hidden; margin:0 auto; margin-left:auto; margin-right:auto;}
.blk_18 .pcont {float:left; overflow:hidden; width:857px; margin-top:20px;}
.blk_18 .ScrCont {width: 32766px;}
.blk_18 #List1_1 { float:left;}
.blk_18 #List2_1 { float:left; height:1px; margin-left:10px;}
.blk_18 .LeftBotton{background:url(imagesjiantou.gif) no-repeat;float:left; width:15px; height:72px; margin:45px 5px 0 20px;}
.blk_18 .RightBotton{background:url(imagesjiantou.gif) no-repeat 0 -100px;float:left; width:15px; height:72px;margin:45px 0 0 5px;}
.blk_18 .LeftBotton:hover {background-position: -20px 0px;}
.blk_18 .RightBotton:hover {background-position: -20px -100px;}
.blk_18 .pl img { display:block; cursor: pointer;border:#ccc 1px solid;padding:2px 2px; background:#FFF;}
.blk_18 .pl { float: left; width:auto; line-height:24px; text-align:center; text-decoration:none; margin-top:20px; margin:0px 17px; }



/*-页脚-*/
.footer{ width:960px; height:67px; margin:10px auto 0px; border-top:#0067aa solid 3px; line-height:24px; text-align:center; padding-top:10px; position:relative;}
select{
	width: 180px;
	line-height: 24px;
	float: right;
	margin-right: 100px;
	display: inline;
	margin-top: 10px;
	position: absolute;
	left: 718px;
	top: 17px;
}


/*-列表页-*/
.con_right{ width:960px; height:auto; margin-top:10px; overflow:hidden;}
.express01{ width:958px; height:auto; float:left; border:#ccdff2 solid 1px; overflow:hidden;}
.express01_title{ width:954px; height:31px; float:left; background:url(imagesxxzx-bj.jpg) no-repeat; margin:2px 2px;}
.express01_title h1{ float:left; font-size:14px; font-weight:600; color:#ed1c1c; line-height:31px; padding-left:35px;}
.express01_title a{ float:right; margin:10px 10px 0 0;}
.express01_list{ width:960px; height:auto; float:left; overflow:hidden;}
.express01_list ul{ height:auto; margin-top:8px; margin-left:10px; min-height:328px; height:328px;}
div[class].express01_list ul{ height:auto;}
.express01_list ul li{ background:url(imagesbiao4.gif) 8px 10px no-repeat; padding-left:20px;line-height:26px; text-align:left;overflow:hidden; color:#000;}
.express01_list ul li span{float:right; color:#000; font-size:12px; padding-right:20px; overflow:hidden;}
.express01_list ul li a{font-size:12px;color:#000;text-decoration:none;} 
.express01_list ul li a:hover{font-size:12px;color:#044DB3;text-decoration:none;}
/*-----------------------------------分页----------------------------*/

#fenye{margin:0px auto; text-align:center; width:96%; height:60px;}
#fenye a{margin:0px auto; text-align:center; line-height:60px; }
#fenye a{color:#000000;}
#fenye a:hover{color:#ff0000;}
/*-图片页--*/
.express03_list{ width:954px; height:auto; float:left; overflow:hidden;}
.express03_list ul{ height:auto; margin-top:8px; margin-left:10px; min-height:328px; height:328px;}
div[class].express01_list ul{ height:auto;}
.express03_list ul li{width:145px; text-align:center; margin:10px 0 0px 18px; padding:0 0 10px 18px;float:left;height:134px; overflow:hidden; display:inline;background:url(../images/bj_pg.jpg) no-repeat;}
.express03_list ul li span{color:#000; font-size:12px;overflow:hidden; text-align:center; line-height:22px; height:22px;}
.express03_list ul li a{font-size:12px;color:#000;text-decoration:none;} 
.express03_list ul li a:hover{font-size:12px;color:#044DB3;text-decoration:none;}
.express03_list ul img{ border:#c7c7c7 solid 1px; background:#FFF; padding:3px 3px; width:137px; height:106px;}

/*文章页-*/


#main_b1{width:95%;height:auto;  margin:10px 0px 0px 20px; float:left; display:inline;min-height:385px; height:385px;}
div[id]#main_b1{ height:auto;}
#main_b1 h3{float:none; width:auto;height:38px; text-align:center; line-height:40px; color:#c90000; font-size:16px; height:50px; padding:15px 0px 0px 0px; }
#main_b1 #author{width:95%;font-size:24px; font-weight:bold;text-align:center; margin:0px auto ; clear:both; }
#main_b1 #author a{color:#000000;}
#main_b1 #work{width:90%; height:auto;  margin:20px auto 30px; text-align:left; line-height:26px; color:#1d1d1d; font-size:14px; }
#author02{width:95%; line-height:22px; text-align:center; margin:0px auto; clear:both; background:#d4efff;}
#author02 a{color:#000000;}

#beside{width:95%; height:auto; margin:10px auto 0px; }
#beside h3{width:95%; height:30px; line-height:30px; color:#4d2602; text-align:left; font-size:12px; }
#beside ul{ width:95%;overflow:hidden; padding-bottom:10px;}
#beside ul li{border-bottom:#ccc dotted 1px;height:22px; line-height:22px;width:100%; overflow:hidden; padding:0px 0px 0px 20px; }
#beside ul li a{color:#333;}
#beside ul li a:hover{color:#044DB3;}
#beside ul li span{float:right; color:#333; margin:0px 30px 0px 0px;}



/*子列表*/
.con01{ width:960px;  margin:10px auto 0px; overflow:hidden;height:auto; }
.con05{ width:960px;  margin:0 auto; overflow:hidden;height:auto; background:url(imagesbo1_03.gif) no-repeat left bottom;}
.con05_all{ width:960px; height:auto; margin:0px; overflow:hidden; background: url(imagestop3.gif) repeat-y bottom left;}
.con05_left{ width:220px; height:auto; float:left; overflow:hidden;}
.too{ width:220px; height:15px; float:left; background:url(imagestop2.gif) no-repeat;}
#program{width:220px; height:auto; float:left;}
#program h3{ height:33px; line-height:25px;color:#FFFFFF; font-size:14px; background:url(imagestrrr.gif) center center no-repeat; text-align:center;}
#sub_nav{ float:left; width:186px; margin-left:15px; display:inline;}
#sub_nav ul li{font-weight:bold; color:#000; background:url(imagesxx.gif) no-repeat; padding-left:20px;height:34px; line-height:34px; text-align:left; }
#sub_nav ul li a{color:#2495d7; margin-left:25px;}
#sub_nav ul li a:hover{color:#b1161d; }
.con05_right{ border:#ccdff2 solid 1px; overflow:hidden;width:726px; height:auto; float:left; margin-left:10px;overflow:hidden;}
.right_title h1{ color:#ed1c1c; line-height:31px;padding-left:40px; background:url(imagesxxzx-bj.jpg) no-repeat; font-weight:bold;}
.right_list{ width:726px; height:auto; float:left; overflow:hidden;}
#text{ width:95%; margin:15px auto 0; line-height:24px;}
