﻿@charset "utf-8";
*{ font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu; }
body{
margin:0;
background-color:#ffffff; 	color:#555555;
font-family:Arial, Helvetica, sans-serif,"微软雅黑";
font-size:12px;
}
td { font-size:12px; }
table { margin:0 auto; border:0px; }
input {font-size:12px; color:#555555; }
img{border:0;text-decoration:none;}
li{list-style-type:none;}
a{
	color:#555555;
	text-decoration:none;
}
a:hover{
text-decoration:none;
color:#fe4800;}

.nav { margin:0 auto; padding:0px; width:1002px; height:30px; overflow:hidden; }
.nav ul{ margin:0 auto; padding:0px; width:990px; height:30px; list-style-type:none; }
.nav ul li{ float:left; width:110px; height:30px; line-height:30px; text-align:center; background:url(navge.jpg) no-repeat right 0; }
.nav ul li a{ padding:5px 24px 5px 24px; font-size:14px; color:#FFFFFF; }
.nav ul li a:hover{ padding:5px 24px 5px 24px; font-size:14px; color:#FFFFFF; background-color:#555555; }

.topbg { background:url(topbg.jpg) repeat center 0; }
.navbg { background:url(navbg.jpg) repeat-x center top; }

.toptel { font-size:12px; color:#333333; font-weight:bold; }
.toptel2 { font-size:18px; color:#fe4800; font-weight:bold; font-style: italic; }

.in_dt { width:100%; height:410px; }
.Banner {
	POSITION: absolute; MIN-WIDTH: 1002px; TEXT-ALIGN: center; MARGIN:0px; WIDTH: 100%; HEIGHT: 410px; OVERFLOW: hidden;
}
.Banner .Pic {
	POSITION: absolute; MARGIN: 0px 0px 0px -1000px; WIDTH: 2000px; DISPLAY: none; HEIGHT: 410px; TOP: 0px; LEFT: 50%
}
#PicNum {
	POSITION: absolute; MARGIN: 378px 0px 0px 450px; WIDTH: 120px; HEIGHT: 10px; LEFT: 50%
}
#PicNum .Text {
	TEXT-INDENT: -999em; WIDTH: 10px; DISPLAY: inline; BACKGROUND: url(ot.png) no-repeat; FLOAT: left; HEIGHT: 10px; OVERFLOW: hidden; CURSOR: pointer; MARGIN-RIGHT: 8px
}
#PicNum .cur {
	BACKGROUND: url(cur.png) no-repeat; COLOR: #fff
}

.dxtit{ color:#04185f; font-size:16px; font-weight:bold; }
.dxtit span{ color:#999999; font-size:12px; font-weight:normal; }

.sd { background:url(sd.jpg) no-repeat center top; }
.sd3 { background:url(sd3.jpg) no-repeat center top; }

a.foot:link{ font-size:12px; color:#ffd6c2; }
a.foot:visited{ font-size:12px; color:#ffd6c2; }
a.foot:hover{ font-size:12px; color:#ffd6c2; text-decoration:underline; }

.bline { border-bottom:#d8d8d8 1px dashed; }

.lf { padding-left:20px; }
.lf a{ color:#333333; }
.lf a:hover{ color:#ff5d00; }

.lf2 { background:url(xz.jpg) no-repeat left 6px; padding-left:20px; }
.lf2 a{ color:#ff5d00; font-size:13px; }
.lf2 a:hover{ color:#ff5d00; font-size:13px; }

.rtit { padding-left:10px; font-size:16px; font-weight:bold; color:#333333; }

.txt { padding:10px; line-height:26px; font-size:12px; }
.txtl { padding:10px; line-height:22px; font-size:12px; }
.txti { padding:10px; line-height:22px; font-size:12px; }

a.newstit:link {
	font-size:14px; color:#fe4800; font-weight:bold; text-decoration: none;
}
a.newstit:visited {
	font-size:14px; color:#fe4800; font-weight:bold; text-decoration: none;
}
a.newstit:hover {
	font-size:14px; color:#fe4800; font-weight:bold; text-decoration: underline;
}

.conlen { float:left; width:690px; height:auto; line-height:22px; font-size:12px; overflow:hidden; word-wrap:break-word; }
.conlen2 { float:left; width:460px; height:auto; line-height:22px; font-size:12px; overflow:hidden; word-wrap:break-word; }

.newstit { font-size:19px; font-weight:bold; line-height:28px; color:#fe4800 }


.pf { padding-left:0px; }
.pf a{ color:#333333; }
.pf a:hover{ color:#ff5d00; }

.pf2 { background:url(xz.jpg) no-repeat left center; padding-left:0px; }
.pf2 a{ color:#ff5d00; font-size:13px; }
.pf2 a:hover{ color:#ff5d00; font-size:13px; }


.ft { color:#FFFFFF; }
.ft a{ color:#FFFFFF; font-size:12px; }
.ft a:hover{ color:#FFFFFF; font-size:12px; text-decoration:underline; }

.lefttit { background:url(leftnavbg.jpg) no-repeat 0 0; color:#FFFFFF; font-size:16px; font-weight:bold; }
.lefttit2 { background:url(leftnavbg2.jpg) no-repeat 0 0; }
.lefttit2 a { color:#333333; font-size:13px; font-weight:bold; }
.lefttit2 a:hover{ color:#fe4800; font-size:13px; font-weight:bold; }

.lftcotac{ padding-left:16px; padding-right:15px; line-height:20px; }

.proimg{ width:720px; height:auto; overflow:auto; }
.proimg img{ max-width:720px; }

/*下拉菜单*/
#sddm{	margin: 0 auto; padding: 0; z-index: 30;width: 1000px;height: 40px;line-height:40px; overflow:hidden; }

#sddm li{ margin:0; padding: 0; list-style: none; float: left; width:auto; height: 40px;line-height:40px; margin-right:7px; margin-left:7px; }

#sddm li a{	display: block;	margin: 0 1px 0 0;	padding: 0px 20px 0px 20px;  font-size:14px; color:#FFF; text-align: center;text-decoration: none}

#sddm li a:hover{ background: #fe4800; padding: 0px 20px 0px 20px; color:#ffffff; }

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	width:106px;
	background: #fe4800;
	border: 0px solid #1877bb;
	Z-INDEX: 691;
}

#sddm div a
{	position: relative;
		display: block;
		margin: 0;
		padding: 2px 20px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #fe4800;
		color: #fff;
		font-size:12px;
		font-weight:normal;
		line-height:24px;
		}

#sddm div a:hover{	background: #14278a; color: #fff; padding: 2px 20px; }