html,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }
body, td, th, select, textarea {font-size: 13px;color:#000000}
form {margin:0;}
body {margin:0;background:#ECECEC url(../images/top_bg.jpg) repeat-x left top;font-family: 宋体,Arial, Helvetica, sans-serif;font-size: 12px;text-align:center;}
div,form,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;border:0;}
ul,li{list-style-type:none;}
hr {border-top:10px dashed #D1D1D1;}
.clear{ clear:both;}
table { border-collapse:collapse;}
input { border:1px solid #c5c6c9;color: #333333;line-height:20px;background:url(../images/input_bg1.jpg);font-family:arial, helvetica, sans-serif;font-size:12px;text-indent:10px;}
.search_input { border: #D1D1D1 1px solid;  background: url(../images/input_bg.jpg) no-repeat; width:124px; height:21px; line-height:21px; padding:0 0 0 25px; color:#999; font-size:12px;}
textarea {border:1px solid #c5c6c9;}
.inputnoborder {border:0px none;background:none;}
a {color:#000000;text-decoration:none;}
a:hover, a:active {color:#ec0000;}



.nav{ float:left; width:720px; margin-top:1px; height:43px; line-height:43px; z-index:10000;font-family:"微软雅黑"; background:#f8f8f8; repeat-x left bottom;}
.nav li{float:left; text-align:center; position:relative; z-index:10000;}
.nav li a:link{display:block; width:80px; height:43px; line-height:43px; color:#333333; font-size:13px;}
.nav li a:visited{ display:block; width:90px; height:43px; line-height:43px; color:#333333; font-size:13px;}
.nav li a:hover{ display:block; width:90px; height:43px; line-height:43px; color:#000000; font-size:13px;text-decoration:none; background:#E8E8E8;}

.nav li ul li a:link,.nav li ul li a:visited{display:block; text-decoration:none; color:#333333; width:90px; height:30px; line-height:30px; text-align:center; background:#E8E8E8; z-index:10000;font-size: 12px;}
.nav li ul li{ padding-top:0px;}
.nav li ul li a:hover{color:#000000; background:#CCCCCC;}
.nav li ul{display:none; position:absolute; top:43px; left:0; width:90px;}


.index_top{ float:center; width:565px; background:url(../images/bg1.gif) repeat-x center bottom; height:85px;margin:0 auto;}
.index_top dl{ float:left; width:565px;padding:0 5px;}
.index_top dl dt{ text-align:center;}
.index_top dl dt a:link{ font-size:20px; height:36px; line-height:36px; text-align:center;font-family:黑体;color:#FF0000;}
.index_top dl dt a:visited{ font-size:20px; height:36px; line-height:36px; text-align:center;font-family:黑体;color:#FF0000;}
.index_top dl dt a:hover{ color:#FF3300; text-decoration:underline;}
.index_top dl dd{line-height:25px;color:#999999 ;text-align:left;}


.index_new{ float:center; width:565px; padding:0 5px; margin-top:15px;text-align:left;}
.index_new li{ float:left; width:100%; height:30px;}
.index_new li span{ float:right; padding-right:5px; color:#999999;}


.indextitle{font-size:14px;color:#0066CC;font-family:宋体;font-weight: bold;}


.index_tongzi{float:left; width:280px; height:150px;}
.index_tong{ float:center; width:270px;text-align:left;}
.index_tong li{ float:left; width:100%; height:30px;line-height:30px;}
.index_tong li span{ float:right; color:#999999;}


.index_case{ float:left; width:690px; margin-top:5px; height:142px; overflow:hidden;}
#demo{ float:left; width:690px; overflow:hidden;}
.tabwidth{ float:left; width:1105px;}
.index_case li{ float:left; text-align:center; padding:0 5px; margin-top:0px;}
.index_case .main_con img{ border:1px #CCCCCC solid; padding:1px;}
.index_case *{ font-size:12px;}


.bottom1{ width:100%; height:40px; background:url(../images/bgbg.jpg) center top repeat-x; margin-top:10px;}
.bottom2{ width:100%; height:40px; background:url(../images/bottom_bg1.jpg) center top no-repeat;}



.classtitle{font-size:16px;color:#3472bd;font-family:宋体;font-weight: bold; height:45px;line-height:45px;}


.xw_liebiao{float:left; height:500px; width:740px;}
.xw_tit{text-align:left;background:url(../images/line.gif) repeat-x left bottom; height:35px;line-height:35px;padding-left:15px;font-size:14px;font-weight:bold;color:#204E7D;padding-right:15px;}
.xw_tit span{float:right;font-size:12px;font-weight:normal;}

.xw_con{width:720px; padding-top:10px; padding-left:10px;text-align:left;}
.xw_con li{ float:left;background:url(../images/xw_dot02.gif) no-repeat; height:33px; width:100%; height:33px;line-height:33px;}
.xw_con li span{ float:right; color:#999999;}


.leftmenu{background:url(../images/leftbg.jpg) no-repeat left top; margin-left:10px;margin-top:7px; height:400px;}
#conmenu{width:220px;border:border-top:0px none;border-bottom:0px none;}
#conmenu p a{height:29px;line-height:29px;width:210px;display:block; text-indent:35px;}
#conmenu p a:hover,#conmenu p a:active{ width:210px; background:url(../images/lefthover.jpg) repeat-x; height:29px;color:#FFF; display:block;}
.nava {background:url(../images/lefthover.jpg) repeat-x !important;width:210px !important;height:29px !important;color:#FFF !important;display:block !important;}



.class_hot{ float:center; width:240px; padding:0 2px; margin-top:5px;text-align:left;}
.class_hot li{ float:left; width:100%; height:30px;line-height:28px;}
.class_hot li span{ float:right; color:#999999;}


.xwzx_list{float:left;min-height:740px;max-height:none;}
.listtit{text-align:left;color:#0066CC; text-indent:10px; padding-top:10px; font-weight:bold;background:url(../images/line.gif) repeat-x left bottom;}

.listcon{width:720px; float:left; margin-top:10px;}
.listcon li{text-align:left;height:35px; width:100%;line-height:35px;}
.listcon li span{ float:right; color:#999999;}



.imgnew_tab{width:685px; margin:30px 0px 20px 30px;}
.imgnew_tab div{display:block;width:195px; float:left; margin-left:15px;  margin-right:18px; margin-bottom:10px;}
.imgnew_tab div img{width:185px; height:123px; float:left; padding:5px; border:1px solid #e3e3e3;}
.imgnew_tab div p{width:195px; text-align:center; padding-top:5px; }


.newspage{float:left;width:720px; text-align:center;}

h2{width:950px; text-align:center; height:50px; line-height:40px;font-family: 黑体;font-size: 25px;color:#FF0000;padding-top:10px;padding-bottom:20px;}
.wzbjxx{line-height:27px; border:1px dotted #aaa;border-left:0px none;border-right:0px none; background-color:#f1f1f1; text-align:center; width:100%; margin:auto; margin-top:15px; font-size:12px;}

.AcontentPage{width:950px; text-align:center; padding:4px;margin:0 auto;}
.AcontentPage li{ float:left; display:block; border:1px #dddddd solid; margin:2px; background-color:#ffffff;}
.AcontentPage li a:link{ display:block; padding:0 5px; background-color:#F2F2F2;}
.AcontentPage li a:visited{ display:block; padding:0 5px; background-color:#F2F2F2;}
.AcontentPage li a:hover{ display:block; padding:0 5px; background-color:#ffffff; text-decoration:none; color:#0000FF;}
.IDown{ float:left; width:950px; padding-left:6px; height:auto; line-height:22px; height:22px; margin-top:10px;color:#FF0000;}


.View_Content{text-align:left;line-height:30px; font-size:14px;padding-top:10px;padding-bottom:10px;}
.View_Content br{margin:5px;padding-top:2px;padding-bottom:2px;}
.View_Content p{margin:5px;padding-top:2px;padding-bottom:2px;}