﻿@charset "utf-8";
/* CSS Document */
/*公用样式开始*/
*{ margin:0px; padding:0px;}
body{ font-family:Arial; font-size:12px; line-height:24px; text-align:left; background:url(../img/bg.jpg);}
li,ul,ol,dl{ list-style:none;}
li,select,textarea,input{ vertical-align:middle;}
h1,h2,h3,h4,img{margin:0; padding:0;}
h1,h2,h3,h4{font-size:18px;}
h2,h3,h4{font-size:12px; font-weight:normal;}
a{ text-decoration:none; color:#666;}
a:hover{ color:#F00;}
img{ border:0px;}
.clear{ clear:both; font-size:0px; line-height:0px; height:0px;}
.indexH {text-indent:-9999px; height:0px;}
.body{ width:1000px; margin:0 auto;}


.Top{ width:1000px; height:140px; float:left;}
.topgn{ width:1000px; height:26px; float:left;}
.topgn ul{ float:right; display:inline; margin-right:10px;}
.topgn ul li{ float:left; display:inline; margin-left:10px;}
.topgn ul li img{ float:left; display:inline; margin-top:6px;}
.topgn ul li a{ float:left; display:inline; margin-left:6px;}
.topnav{ width:1000px; height:86px; height:85px;!important; border-bottom:1px dashed #c3c3c3; float:left; background:url(../img/logo.jpg) left top no-repeat;}
.nav{ width:730px; float:right; display:inline;}
.nav ul li{ float:left; display:inline; margin-left:8px;}
.time{ float:left; color:#8e8e8e;}
.zxxx{ width:685px; float:right; display:inline; height:24px; overflow:hidden;}
.zxxx img{ float:left; display:inline; margin-top:2px;}
.zxxx span{ float:left; display:inline; margin-left:4px; margin-top:1px; color:#666;}
.zxxx div{ float:left; display:inline; margin-left:8px; margin-top:1px; color:#666;}
.flash{ width:1000px; height:308px; float:left; overflow:hidden; background:url(../img/flash.jpg);}
.flashf{ width:1000px; height:28px; float:left; background:url(../img/flashf.jpg);}

.copyright{ width:1000px; float:left; display:inline; margin-top:15px; text-align:center;}
.footer1{ width:1000px; float:left; border-top:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3; color:#666;}
.footer1 span{ padding-left:10px; padding-right:10px;}
.footer2{ width:1000px; float:left; display:inline; margin-top:10px; padding-bottom:10px; color:#666;}

.content{ width:1000px; float:left; display:inline; margin-top:10px;}
.indexgywm{ width:493px; float:left; overflow:hidden; background:url(../img/indexgywm.jpg) left top no-repeat; position:relative;}
.indexnews{ width:493px; float:left; display:inline; margin-left:14px; overflow:hidden; background:url(../img/indexnews.jpg) left top no-repeat; position:relative;}
.indexgywmbody{ width:493px; float:left; display:inline; margin-top:38px; height:157px;}
.indexgywmbodyl{ width:3px; height:157px; float:left; overflow:hidden; background:url(../img/indexgywmbodyl.jpg);}
.indexgywmbodym{ width:487px; height:157px; position:relative; float:left; overflow:hidden; background:url(../img/indexgywmbodym.jpg);}
.indexgywmbodyr{ width:3px; height:157px; float:left; overflow:hidden; background:url(../img/indexgywmbodyr.jpg);}
.indexgsjjimg{ width:186px; width:184px;!important; height:121px; height:119px;!important; border:1px solid #dedede; float:left; display:inline; margin-left:8px; margin-top:16px;}
.indexgsjjimg img{ width:180px; height:115px; float:left; display:inline; margin-left:2px; margin-top:2px;}
.indexgsjjfgx{ width:18px; height:143px; float:left; display:inline; margin-top:6px; margin-left:8px;}
.indexgsjjtxt{ width:250px; height:143px; float:left; display:inline; margin-top:8px; margin-left:8px; text-indent:24px; color:#666; overflow:hidden;}
.indexmore{ width:30px; height:9px; overflow:hidden; position:absolute; right:10px; top:18px;}
.indexmore1{ width:30px; height:9px; overflow:hidden; position:absolute; right:10px; top:7px;}
.indexnewsbody1{ width:467px; height:70px; float:left; display:inline; margin-left:10px;}
.indexnewsbody2{ width:467px; height:70px; float:left; display:inline; margin-left:10px; margin-top:6px;}
.indexnewsbody2 ul li{ width:460px; float:left; display:inline; border-bottom:1px dashed #dedede;}
.indexnewsbody2 ul li div{ float:left; display:inline; margin-left:6px; font-size:18px; font-weight:bold;}
.indexnewsbody2 ul li a{ float:left; display:inline; margin-left:6px; margin-top:2px;}
.indexnewsbody2 ul li span{ float:right; display:inline; margin-right:6px; color:#666;}
.indexnewsimg{ width:106px; width:104px;!important; height:70px; height:68px;!important; float:left; display:inline; margin-top:8px; border:1px solid #dedede;}
.indexnewsimg img{ width:100px; height:64px; float:left; display:inline; margin-left:2px; margin-top:2px;}
.indexnewstitle{ width:350px; float:left; display:inline; margin-top:8px; height:24px; margin-left:10px; overflow:hidden;}
.indexnewstitle a{ font-size:14px; font-weight:bold; color:#db241c;}
.indexnewsbody{ width:350px; height:48px; float:left; display:inline; margin-left:10px; text-indent:24px; overflow:hidden;}
.indexnewsbody a{ }

.indexcpfl{ width:201px; float:left; display:inline; margin-top:10px; background:url(../img/indexcpfl.jpg) top left no-repeat; overflow:hidden;}
.indexcpflbody{ width:201px; height:157px; float:left; display:inline; margin-top:25px;}
.indexcpflbodym{ width:195px; height:157px; position:relative; float:left; overflow:hidden; background:url(../img/indexgywmbodym.jpg);}
.indexcpflbodym ul{ float:left; display:inline; margin-top:2px;}
.indexcpflbodym ul li{ width:191px; height:28px; float:left; display:inline; margin-top:8px; margin-left:2px;}
.indexcpflbodym ul li a{ width:191px; height:28px; height:24px;!important; padding-top:4px; float:left; background:url(../img/cplba.jpg); text-align:center; font-size:14px; font-weight:bold; color:#ff0000;}
.indexcpflbodym ul li a:hover{ width:191px; height:28px; height:24px;!important; padding-top:4px; float:left; background:url(../img/cplbh.jpg); font-size:14px; font-weight:bold; color:#FFF;}

.indexcpzs{ width:789px; float:left; display:inline; margin-left:10px; margin-top:10px; overflow:hidden; background:url(../img/indexcpzs.jpg) top left no-repeat; position:relative;}
.indexcpzsbody{ width:789px; height:157px; float:left; display:inline; margin-top:25px;}
.indexcpzsbodym{ width:783px; height:157px; position:relative; float:left; overflow:hidden; background:url(../img/indexgywmbodym.jpg);}
.imgwkxh{ width:177px; width:175px;!important; height:117px; height:115px;!important; float:left; display:inline; margin-left:10px; border:1px solid #dedede;}
.imgwkxh img{ width:171px; height:110px; float:left; display:inline; margin-left:2px; margin-top:2px;}
.imgtitlexh{ width:177px; float:left; display:inline; margin-left:10px; text-align:center;}
.imgtitlexh a{ font-weight:bold;}

.indexlxwm{ width:201px; float:left; display:inline; margin-top:10px; overflow:hidden;}
.indexlxwm img{ float:left; display:inline; margin-top:0px;}
.indexcpzs2{ width:789px; height:157px; float:left; display:inline; margin-top:10px; margin-left:10px; overflow:hidden;}

.indexyqlj{ width:1000px; float:left; display:inline; margin-top:10px; background:url(../img/indexyqlj.jpg) top left no-repeat;}
.indexyqljb{ width:1000px; width:998px;!important; float:left; display:inline; margin-top:26px; border:1px solid #dedede; background:#FFF; padding-bottom:6px;}
.indexyqljb a{ float:left; display:inline; margin-left:8px; margin-top:6px; white-space:nowrap;}

/*daohang*/
#sddm{padding: 0;z-index: 30;width:730px;height:24px; position:relative; float:left; display:inline; margin-top:15px;}
#sddm li{float: left; width:73px;}
#sddm li a{font-size:13px; font-weight:bold;}
#sddm li a:hover{ font-size:14px; font-weight:bold; color:#f17612;}
#sddm div{position: absolute;visibility: hidden;}
#sddm div a{ float:left; font-size:12px; font-weight:bold; color:#666;}
#sddm div a:hover{ font-size:12px; font-weight:bold; color:#ff0000;}
.navl{ width:8px; height:21px; float:left; display:inline; overflow:hidden; background:url(../img/navl.jpg);}
.navm{ height:21px; float:left; display:inline; background:url(../img/navm.jpg); padding-left:12px; padding-right:12px;}
.navr{ width:8px; height:21px; float:left; display:inline; overflow:hidden; background:url(../img/navr.jpg);}
#m2{ position: absolute; top:30px; left:40px;}
#m3{ position: absolute; top:30px; left:54px;}
#m5{ position: absolute; top:30px; left:54px;}
#m7{ position: absolute; top:30px; left:440px;}
#m8{ position: absolute; top:30px; left:520px;}

/*list*/
.listleft{ width:201px; float:left; display:inline; overflow:hidden;}
.listright{ width:784px; float:left; display:inline; margin-top:10px; margin-left:15px; overflow:hidden;}
.listdqwz{ width:784px; float:left;}
.listdqlm{ float:left; display:inline; font-size:18px; font-weight:bold; color:#f17612;}
.dqwz{ float:right; display:inline; color:#666;}
.listrightt{ width:784px; height:3px; float:left; display:inline; background:url(../img/listrightt.jpg); overflow:hidden;}
.listrightb{ width:784px; float:left; display:inline; background:url(../img/listrightb.jpg); overflow:hidden; padding-bottom:10px;}
.listrightf{ width:784px; height:4px; float:left; display:inline; background:url(../img/listrightf.jpg);}
.listimg{ width:780px; float:left; display:inline;}
.listimg ul li{ width:177px; float:left; display:inline; margin-left:12px; margin-top:12px;}
.listimgb{ width:177px; width:175px;!important; height:117px; height:115px;!important; float:left; display:inline; margin-left:10px; border:1px solid #dedede;}
.listimgb img{ width:171px; height:110px; float:left; display:inline; margin-left:2px; margin-top:2px;}
.listtitle{ width:177px; float:left; display:inline; margin-left:10px; text-align:center;}

.listnews{ width:780px; float:left; display:inline;}
.listnews ul li{ width:760px; float:left; display:inline; margin-left:10px; border-bottom:1px dashed #dedede; margin-top:6px;}
.listnews ul li div{ float:left; display:inline; margin-left:6px; font-size:18px; font-weight:bold;}
.listnews ul li a{ float:left; display:inline; margin-left:6px; margin-top:2px;}
.listnews ul li a h2{font-size:12px; color:#666; display:inline; font-weight:normal;}
.listnews ul li span{ float:right; display:inline; margin-right:6px; color:#666;}

/*dede_pages*/
.dede_pages{}
.dede_pages ul{
	float:right;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#F00;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

/*arc*/
.arctitle{ width:760px; float:left; display:inline; margin-left:10px; text-align:center; font-size:16px; font-weight:bold; margin-top:10px;}
.arcbody{ width:760px; float:left; display:inline; margin-left:10px; margin-top:10px;}
.sxt{ width:760px; float:left; display:inline; margin-left:10px; margin-top:10px;}
.sxt li{ width:760px; float:left;}

























