@charset "utf-8";
/* CSS Document */
body{
	margin:0px; padding:0px; font-size:12px; font-family:"宋体"; line-height:24px; color:#666666;
}
div{
	margin:0 auto;
}
a{
	color:#666666; text-decoration:none; cursor:pointer;
}
a:hover{
	color:#00a6ff; text-decoration:none; cursor:pointer;
}
img{
	border:0px;
}
ul,li,dl,dt,dd{
	list-style:none; margin:0px auto; padding:0px;
}
input,io,select,checkbox{
	vertical-align:middle;
}
h1,h2,h3,h4,h5,h6{
	padding:0px; margin:0px;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
form{
	margin:0px; padding:0px;
}
.soubg{
	width:100%; max-width:1600px; min-width:1000px; height:30px; overflow:hidden; background:url(../images/s_bg.jpg) repeat-x center top;
}
.sou{
	width:1000px; height:30px; line-height:30px; overflow:hidden; color:#FFF; font-family:"微软雅黑"; text-align:right;
}
.sou a{
	color:#FFF; margin:0px 10px;
}
.sou a:hover{
	color:#FFF; text-decoration:underline;
}
.s1{
	background:url(../images/s1.png) no-repeat left center; padding-left:16px;
}
.s2{
	background:url(../images/s2.png) no-repeat left center; padding-left:18px;
}
.s3{
	background:url(../images/s3.png) no-repeat left center; padding-left:20px;
}
.topbg{
	width:100%; max-width:1600px; min-width:1000px; height:78px; background:url(../images/menu.jpg) repeat-x center top;
}
.top{
	width:1000px; height:78px; overflow:hidden;
}
.logo{
	width:189px; height:58px; overflow:hidden; float:left; margin-top:9px;
}
.menu{
	width:585px; height:74px; line-height:74px; color:#2e2e2e; font-size:14px; font-family:"微软雅黑"; float:left; display:inline; margin-left:20px; margin-top:3px;
}
.menu a{
	height:74px; overflow:hidden; background:url(../images/line.png) no-repeat right center; color:#2e2e2e; float:left; display:inline-block; padding:0px 20px 0px 5px;
}
.menu a:hover{
	color:#0092dd;
}
.word{
	width:182px; height:44px; overflow:hidden; float:right; margin-top:22px;
}
.banbg{
	width:100%; max-width:1600px; min-width:1000px; height:472px; overflow:hidden; background:url(../images/ban_bg.png) no-repeat center top;
}
#flashContent{
	width:100%; height:100%; 
}
.bans{
	width:1000px; height:394px; margin-top:30px;
}
/*.banner{
	width:1000px; height:329px; overflow:hidden; text-align:center; position:relative; z-index:400;
}
.banner .a_bigImg{ position:absolute; left:0px; top:0px; display:none; width:1000px; height:299px; }
.banner .ul_change_a2{ position:absolute; left:0px; bottom:0px; overflow:hidden; width:1000px; height:30px; background-color:#0068b1; text-align:center; }
.banner .ul_change_a2 li{ 
	display: -moz-inline-stack; display:inline-block; *display:inline; *zoom:1;
}
.banner .ul_change_a2 span{ 
	width:22px; height:23px; line-height:23px; display: -moz-inline-stack; display:inline-block; *display:inline; *zoom:1; cursor:hand; cursor:pointer; text-align:center; color:#FFF; float:left; background:url(../newimg/b.png) no-repeat center top; margin-top:4px; font-size:14px; font-weight:bold;
}
.banner .ul_change_a2 span.on { background:url(../newimg/b_h.png) no-repeat center top; }
*/
.main{
	width:990px; height:286px; margin-top:40px; position:relative;
}
.video{
	width:318px; height:275px; overflow:hidden; background:url(../images/v_bg.png) no-repeat left top; float:left; margin-left:-17px;
}
.i_t_bg{
	height:33px; overflow:hidden; background:url(../images/i_t_bg.png) repeat-x center bottom;
}
.i_t{
	height:33px; line-height:33px; overflow:hidden; background:url(../images/i_t.png) no-repeat right top; color:#FFF; font-size:14px; font-family:"微软雅黑"; float:left; padding:0px 18px 0px 6px;
}
.v_t{
	margin-top:15px; margin-left:17px;
}
.v_c{
	width:285px; height:187px; overflow:hidden; margin-top:15px; margin-left:25px;
}
.v_tab{
	width:285px; height:16px; overflow:hidden; margin-top:5px; margin-left:25px; 
}
.v_tab ul li{
	width:16px; height:16px; line-height:16px; overflow:hidden; background:url(../images/b.gif) no-repeat center top; color:#FFF; font-size:14px; font-family:"微软雅黑"; text-align:center; float:left; margin-right:5px; cursor:pointer;
}
.v_tab .active{
	color:#000;
}
.v_tab .normal{
	color:#FFF;
}
.inews{
	width:350px; height:260px; overflow:hidden; float:left; display:inline; margin-left:35px; margin-top:15px;
}
.more{
	margin-top:17px;
}
.news_c{
	height:95px; overflow:hidden; margin-top:14px;
}
.news_c h3{
	color:#000; font-size:14px; font-weight:normal;
}
.inews ul{
	height:95px; overflow:hidden; background:url(../images/li_bg.gif) repeat-x left top; margin-top:12px; padding-top:8px;
}
.inews ul li{
	height:24px; line-height:24px; overflow:hidden; background:url(../images/icon.gif) no-repeat left center; padding-left:12px;
}
.inotice{
	width:312px; height:289px; overflow:hidden; background:url(../images/notice_bg.png) no-repeat right top; float:right; margin-right:-30px;
}
.n_t{
	margin-top:15px; margin-right:30px; margin-left:18px;
}
.notice_c{
	width:264px; height:222px; overflow:hidden; background-color:#dbf2fe; margin-left:18px;
}
.notice_c ul{
	margin-top:8px;
}
.notice_c ul li{
	height:33px; line-height:33px; overflow:hidden; background:url(../images/li_bg.gif) repeat-x left bottom; margin:0px 7px;
}
.notice_c ul li a{
	height:33px; overflow:hidden; display:block; background:url(../images/notice.png) no-repeat left center; padding-left:22px;
}
.notice_c ul li a span{
	color:#979797;
}
.content{
	width:990px; overflow:hidden; margin-top:20px;
}
.district{
	width:687px; height:295px; overflow:hidden; float:left;
}
.dis_t{
	height:33px; line-height:33px; overflow:hidden; color:#686868; font-size:14px; font-family:"微软雅黑"; float:left; display:inline; margin-left:15px;
}
.dis_t a{
	color:#686868; margin:0px 12px;
}
.district ul{
	width:700px; overflow:hidden; margin-top:11px;
}
.district ul li{
	width:224px; height:249px; overflow:hidden; background-color:#dbf2fe; float:left; display:inline; margin-right:7px;
}
.district ul li .img{
	width:194px; height:109px; overflow:hidden; margin-top:15px;
}
.district ul li .name{
	width:194px; height:25px; line-height:25px; overflow:hidden; font-size:14px; font-family:"微软雅黑"; margin-top:8px;
}
.district ul li .cons{
	width:194px; height:72px; line-height:18px; overflow:hidden; margin-top:5px;
}
.district ul li .cons dl dd{
	line-height:18px; overflow:hidden; background:url(../images/d_icon.jpg) no-repeat left 8px; padding-left:6px; margin:0px;
}
.area{
	width:262px; height:288px; overflow:hidden; float:right;
}
.area_img{
	width:262px; height:140px; overflow:hidden; margin-top:11px;
}
/*.area_c{
	height:100px; overflow:hidden; line-height:25px; overflow:hidden; text-indent:20px; margin-top:5px;
}*/
.area_c{
	height:260px; overflow:hidden; line-height:21px; overflow:hidden; /*text-indent:20px;*/ margin-top:5px;
}
.back{
	width:990px; height:168px; overflow:hidden; margin-top:30px;
}
.back .blk_18{
	width:990px; height:120px; overflow:hidden; background-color:#dbf2fe; zoom:1; margin-top:10px;
}
.back .blk_18 .pcont{
	width:880px; height:120px; overflow:hidden; float:left;	
}
.back .blk_18 .ScrCont{
	width:32766px; zoom:1; margin-left:-5px;
}
.back .blk_18 #List1, .back .blk_18 #List2{
	float:left;
}
.back .blk_18 .LeftBotton{
	width:32px;	height:32px; background:url(../images/left.png) no-repeat; float:left; margin:44px 10px 0px 10px;
}
.back .blk_18 .RightBotton{
	width:32px;	height:32px; background:url(../images/right.png) no-repeat;	float:left;	margin:44px 10px 0px 10px;
}
.back .blk_18 .pl{
	width:208px; height:100px; overflow:hidden; float:left; display:inline; margin:10px 6px 0px 6px;
}
.back .blk_18 .pl .img{
	width:208px; height:100px; overflow:hidden;
}
.n_main{
	width:1000px; height:auto !important; min-height:500px; height:500px; margin-top:5px;
}
.conLeft{
	width:234px; height:auto !important; min-height:200px; height:200px; float:left; padding-bottom:10px; position:relative;
}
.left_n{
	width:234px; height:52px; line-height:52px; overflow:hidden; background:url(../images/l_n.png) no-repeat center top; color:#FFF; font-size:18px; font-family:"微软雅黑"; text-indent:16px; padding-top:10px; position:absolute; left:0px; top:0px;
}
.left_m_bg{
	width:221px; overflow:hidden; background-color:#c7ebfe; padding-bottom:50px; margin-top:58px;
}
.left_img{
	width:201px; height:123px; overflow:hidden;
}
.left_m{
	width:201px; overflow:hidden; margin-top:10px;
}
/*.left_m ul li{
	width:201px; height:39px; line-height:39px; overflow:hidden; background:url(../images/l_m.png) no-repeat center top; color:#686868; font-size:16px; font-family:"微软雅黑";
}
.left_m ul li a{
	width:201px; height:39px; overflow:hidden; background:url(../images/l_m.png) no-repeat center top; color:#686868; float:left; text-indent:68px;
}
.left_m ul li a:hover, .left_m ul li a.now{
	color:#00a5ff; background:url(../images/l_m_h.jpg) no-repeat center top;
}*/
.left_m ul { width:201px; margin:0px auto; }
.left_m ul li { width:201px; line-height:39px; overflow:hidden; background:url(../images/l_m.png) no-repeat left top; color:#686868; font-size:16px; font-family:"微软雅黑"; margin-bottom:1px; }
.left_m ul li a.yj{  }
.left_m ul li a.nuw{ background:url(../images/l_m_h.jpg) no-repeat left top; color:#686868;  }
.left_m ul li a { width:201px; line-height:39px; overflow:hidden; float:left; color:#686868; text-indent:68px; }
.left_m ul li a:hover, .left_m ul li a.now { color:#00a5ff; background:url(../images/l_m_h.jpg) no-repeat left top; text-decoration:none; }
.left_m ul li.act a { }
.left_m ul .g{ display:none; text-align:right; }
.left_m ul ul{ width:140px; overflow:hidden; padding:8px 0px 0px 0px; margin-left:60px; }
.left_m ul ul li { width:140px; line-height:25px; background:none; text-align:left; font-size:12px; clear:both; margin:0px auto;}
.left_m ul ul li a{	width:140px; font-weight:normal; background:none; line-height:25px; text-align:left; text-indent:10px; margin:0px auto; color:#424242; }
.left_m ul ul li a:hover{ color:#09F; background:none; }
.left_b{
	width:299px; height:40px; overflow:hidden; background:url(../images/l_b.png) no-repeat center top; margin-left:-34px;
}
.left_t{
	height:38px; line-height:33px; overflow:hidden; background:url(../images/l_n_t.png) no-repeat center top; color:#FFF; font-size:14px; font-family:"微软雅黑"; padding:0px 15px; margin-top:30px;
}
.left_n_bg{
	width:221px; overflow:hidden; background-color:#dbf2fe;
}
.left_n_bg ul li{
	height:33px; line-height:33px; overflow:hidden; background:url(../images/li_bg.gif) repeat-x left bottom; margin:0px 7px;
}
.left_n_bg ul li a{
	height:33px; overflow:hidden; display:block; background:url(../images/notice.png) no-repeat left center; padding-left:22px;
}
.left_n_b{
	width:299px; height:40px; overflow:hidden; background:url(../images/l_n_b.png) no-repeat center top; margin-left:-34px;
}
.conRight{
	width:740px; overflow:hidden; float:right; padding-bottom:10px;
}
.right_n{
	height:33px; line-height:33px; overflow:hidden; margin-top:25px;
}
.right_n span{
	color:#979797; font-size:12px; font-family:"宋体";
}
.right_con{
	overflow:hidden; margin:30px auto;
}
.tds img{
	border:1px solid #696969; padding:5px;
}
ul.news li{
	height:30px; line-height:30px; overflow:hidden; background:url(../images/li_bg.gif) repeat-x center bottom;
}
ul.news li a{
	height:30px; overflow:hidden; display:block; background:url(../images/nicon.gif) no-repeat 9px center; padding-left:26px;
}
.title{
	overflow:hidden; line-height:20px; padding:10px; text-align:center; font-size:14px; margin-bottom:10px; border-bottom:1px dotted #666666;
}
.title_s{
	overflow:hidden; line-height:20px; padding:10px; text-align:center; font-size:14px; font-weight:bold;
}
.time{
	height:30px; line-height:30px; overflow:hidden; color:#919191; text-align:center; margin-bottom:20px;
}
.pages{
	overflow:hidden; padding-top:20px; clear:both; text-align:right;
}
.pages a{
	margin:0px 5px;
}
.pages a.pres{
	line-height:22px; overflow:hidden; padding:2px 5px; border:1px solid #00a5ff;
}
.p_ipt{
	width:35px; height:20px; line-height:20px; overflow:hidden; text-align:center; margin:0px 5px; padding:0px; border:1px solid #cbcbcb;
}
ul.videos li{
	width:337px; height:290px; overflow:hidden; float:left; display:inline; margin:0px 15px;
}
ul.videos li .img{ 
	width:337px; height:221px; overflow:hidden; border:1px solid #e7e7e7;
}
ul.videos li .name{ 
	width:337px; height:30px; line-height:30px; overflow:hidden; text-align:center; font-size:14px; color:#0092dd;
}
ul.videos li .name a{
	color:#0092dd;
}
.dis_show{
	width:725px; height:122px; overflow:hidden; margin-bottom:20px;
}
.dis_show .blk_18{
	width:725px; height:120px; overflow:hidden; zoom:1; position:relative;
}
.dis_show .blk_18 .pcont{
	width:725px; height:120px; overflow:hidden; float:left;	
}
.dis_show .blk_18 .ScrCont{
	width:32766px; zoom:1; margin-left:-5px;
}
.dis_show .blk_18 #List1, .dis_show .blk_18 #List2{
	float:left;
}
.dis_show .blk_18 .LeftBotton{
	width:27px;	height:120px; background:url(../images/n_left.png) no-repeat; position:absolute; left:0px; top:0px; z-index:10;
}
.dis_show .blk_18 .RightBotton{
	width:27px;	height:120px; background:url(../images/n_right.png) no-repeat; position:absolute; right:0px; top:0px; z-index:10;
}
.dis_show .blk_18 .pl{
	width:173px; height:120px; overflow:hidden; float:left; display:inline; margin:0px 6px;
}
.dis_show .blk_18 .pl .img{
	width:173px; height:120px; overflow:hidden;
}
.project_t{
	height:16px; line-height:16px; overflow:hidden; font-size:14px; color:#2e2e2e; font-family:"微软雅黑"; text-indent:5px; margin:0px 0px 20px 0px; border-left:3px solid #00a5ff;
}
ul.project{
	width:780px; overflow:hidden;
}
ul.project li{
	width:360px; height:185px; overflow:hidden; float:left; display:inline; margin-right:16px; margin-bottom:14px; border:1px dashed #cbcbcb;
}
ul.project li .name{
	width:188px; height:35px; line-height:20px; overflow:hidden; color:#00a5ff; font-size:14px; float:left; display:inline; margin-left:10px; margin-top:10px;
}
ul.project li .con{
	width:188px; height:108px; line-height:18px; overflow:hidden; float:left; margin-left:10px;
}
ul.project li .con dl dd{
	height:54px; line-height:18px; overflow:hidden; background:url(../images/d_icon.jpg) no-repeat left 8px; padding-left:6px; margin:0px;
}
ul.project li .mores{
	width:188px; height:20px; line-height:18px; overflow:hidden; text-align:right; float:left; margin-left:10px;
}
ul.project li .img{
	width:149px; height:160px; overflow:hidden; float:right; display:inline; margin-right:8px; margin-top:12px;
}
.pro_tab{
	height:20px; line-height:20px; overflow:hidden; color:#42b3ff; font-size:14px; font-family:"微软雅黑"; margin:20px auto;
}
.pro_tab ul li{
	height:20px; line-height:20px; overflow:hidden; float:left; display:inline; margin-right:20px; padding:0px 10px; cursor:pointer;
}
.pro_tab .active{
	color:#FFF; background-color:#7fd2ff;
}
.pro_tab .normal{
	color:#42b3ff;
}
.ipt{
	width:264px; height:29px; line-height:29px; overflow:hidden; background-color:#FFF; padding:0px; border:1px solid #c5c5c5;
}
.txt{
	width:610px; height:112px; line-height:21px; overflow:hidden; background-color:#FFF; line-height:20px; font-size:12px; font-family:"宋体"; padding:0px; border:1px solid #c5c5c5;
}
.btn_tj{
	width:91px; height:29px; line-height:29px; overflow:hidden; background:url(../images/btn_tj.jpg) no-repeat center top; color:#FFF; text-align:center; font-weight:bold; padding:0px; border:0px; cursor:pointer;
}
.btn_cz{
	width:91px; height:29px; line-height:29px; overflow:hidden; background:url(../images/btn_cz.jpg) no-repeat center top; color:#FFF; text-align:center; font-weight:bold; padding:0px; border:0px; cursor:pointer;
}
.link{
	width:990px; height:36px; overflow:hidden; background:url(../images/link.png) no-repeat center top; color:#FFF; font-family:"微软雅黑"; text-indent:110px; margin-top:40px;
}
.link a{
	height:36px; line-height:36px; overflow:hidden; background:url(../images/l_line.jpg) no-repeat right center; display:inline-block; color:#FFF; text-indent:0px; padding:0px 17px 0px 15px;
}
.link a:hover{
	color:#FFF; text-decoration:underline;
}
.btmbg{
	width:100%; max-width:1600px; min-width:1000px; height:258px; overflow:hidden; background:url(../images/btm.png) no-repeat center top; color:#FFF; font-family:"微软雅黑"; margin-top:35px;
}
.btmbg a{
	color:#FFF;
}
.btmbg a:hover{
	color:#FFF; text-decoration:underline;
}
.links{
	width:1000px; height:30px; line-height:30px; overflow:hidden; text-align:center; margin-top:70px;
}
.links a{
	margin:0px 15px;
}
.btm{
	width:1000px; height:100px; line-height:25px; overflow:hidden; text-align:center; margin-top:20px;
}
.er_bg{
	width:176px; height:256px; overflow:hidden; position:fixed; left:0px; bottom:200px; z-index:900;
}
