@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: "宋体", sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	background-color: #C0C0C0;
}


#content {
	height: 320px;
	background-color: #3E1A00;
}



#nz {
	background-image: url(usa_05.jpg);
	float: left;
	height: 368px!important;
	height /**/:418px;
	width: 337px;
	padding-top: 50px;
	text-align: left;
}
#bz {
	background-image: url(usa_06.jpg);
	float: left;
	position: relative;
	left: 0px;
	height: 288px!important;
	height /**/:418px;
	width: 331px;
	padding-top: 130px;
	text-align: left;
}
#fc {
	background-image: url(usa_07.jpg);
	float: right;
	height: 388px!important;
	height /**/:418px;
	width: 335px;
	text-align: left;
	padding-top:30px;
}
#xmjs {
	height: 418px;
}
#content1 .title {
	background-image: url(2.jpg);
	height: 60px;
	line-height: 60px;
	font: 40px;
}
#content2 .title {
	background-image: url(3.jpg);
	height: 60px;
	line-height: 300px;
}
#content3 .title {
	background-image: url(bztop.jpg);
	height: 123px;
}
#content4 .title {
	background-image: url(fctop.jpg);
	height: 123px;
}
#content1 .top,#content2 .top,#content3 .top ,#content4 .top{
	background-image: url(kk_10.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
}

#content1 .middle {
	background-image: url(kk_13.jpg);
	background-repeat: repeat-y;
	height: 300px;
	width: 1003px!important;
	width /**/:981px;
	text-align: left;
	padding-left: 0px;
	margin-right: auto;
	margin-left: 0px;
}
#content2 .middle {
	background-image: url(kk_13.jpg);
	background-repeat: repeat-y;
	height: 500px;
	width: 1003px!important;
	width /**/:981px;
	text-align: left;
	padding-left: 0px;
	margin-right: auto;
	margin-left: 0px;
}

#content3 .middle {
	background-image: url(kk_13.jpg);
	background-repeat: repeat-y;
	height: 285px;
	width: 1003px!important;
	width /**/:981px;
	text-align: left;
	padding-left: 0px;
	margin-right: auto;
	margin-left: 0px;
}
#content4 .middle {
	background-image: url(kk_13.jpg);
	background-repeat: repeat-y;
	height: 285px;
	width: 1003px!important;
	width /**/:981px;
	text-align: left;
	padding-left: 0px;
	margin-right: auto;
	margin-left: 0px;
}
#content1 .bottom,#content2 .bottom ,#content3 .bottom ,#content4 .bottom  {
	background-image: url(kk_15.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 1003px;
	margin-left: auto;
	margin-right: auto;
}

#nav {
	padding-top:19px;
	background-image: url(usa_02.jpg);
	background-repeat: no-repeat;
	height: 39px!important;
	height /**/:58px;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 2px;
}
#content #left {
	float: left;
	background-image: url(98_05.jpg);
	background-repeat: no-repeat;
	height: 320px!important;
	height /**/:320px;
	width: 507px!important;
	width /**/:507px;
	text-align: left;
}
#content #right {
	background-image: url(98_06.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 220px!important;
	height /**/:320px;
	width:426px!important;
	width /**/:496px;
	padding-top: 100px;
	text-align: left;
	padding-right: 40px;
	padding-left: 30px;
}
#right p {
	color: #FFFCF7;
	line-height: 22px;
	text-indent: 24px;
	margin-bottom: 5px;
}


#box {
	margin-right: auto;
	margin-left: auto;
	width: 1003px;
	background-color: #000000;
}
#content1 {
	background-image: url(bj_08.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
#content2 {
	background-image: url(nz_13.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
#content3 {
	background-image: url(bzbj_13.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
#content4 {
	background-image: url(fcbj_13.jpg);
	background-repeat: no-repeat;
	text-align: center;
	margin-bottom: 15px;
}
#nz h3 {
	text-align: center;
	font-size: 20px;
}
#nz p {
	margin-left: 30px;
	line-height: 18px;
	text-indent: 24px;
	margin-top: 10px;
	margin-right: 15px;
}
#nz ul {
	margin-right: 15px;
	margin-left: 25px;
	line-height: 18px;
}
#nz li {
	text-indent: 24px;
	list-style-type: none;
}
#nz span,#bz span,#fc span {
	letter-spacing: 0px;
	text-align: center;
	display: block;
	font-weight: bold;
	color: #CE352D;
	font-size: 12px;
}

#nz img  {
	text-align: center;
	margin-top: 6px;
	margin-left: 25px;
	margin-bottom: 4px;
}
#bz h3 {
	text-align: center;
	font-size: 20px;
}
#bz p {
	line-height: 18px;
	margin-right: 15px;
	margin-left: 10px;
	text-indent: 24px;
	margin-top: 6px;
}
#bz img  {
	text-align: center;
	margin-top: 5px;
	margin-bottom: 8px;
	margin-left: 15px;
}
#fc h3 {
}
#fc h3 {
	text-align: center;
	font-size: 20px;
}
#fc p {
	margin-right: 13px;
	margin-left: 13px;
	line-height: 18px;
	text-indent: 24px;
	margin-top: 8px;
}
#fc img {
	margin-left: 18px;
	margin-top: 2px;
	margin-bottom: 6px;
}
	

.middle dl {
	float: left;
	width: 290px!important;
	width /**/:321px;
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #DBC393;
	padding-right: 20px;
	padding-left:20px;
}
.middle dd {
	margin-bottom: 15px;
}
.middle p {
	padding-top: 10px;
	line-height: 18px;
	text-indent: 24px;
}
.middle span {
	font-weight: bold;
	color: #FFE38E;
	font-size: 14px;
}
.middle ul {
	float: right;
	width: 290px;
	margin-right: 20px;
}
.middle li {
	line-height: 18px;
	color: #FFFFFF;
	margin-top: 16px;
	list-style-type: none;
	text-align: center;
}

.middle a {
	color: #FFFFFF;
	text-decoration: none;
}
 .middle a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.middle a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#footer{
	text-align:center;
	color:#FCE7BC;
	background-color: #ce7900;
	width: 1003px;
	padding-top: 15px;
	line-height: 18px;
	padding-bottom: 15px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #B79766;
}
#footer a {
	color: #FCE7BC;
}
#footer a:visited {
	color: #FCE7BC;
}
#footer a:hover {
	color: #FCE7BC;
}

#nz a,#bz a ,#fc a{
	font-weight: bold;
	color: #CE352D;
	text-decoration: none;
}
#nz a:visited,#bz a:visited,#fc a:visited {
	font-weight: bold;
	color: #CE352D;
	text-decoration: none;
}
#nz a:hover,#bz a:hover,#fc a:hover{
	font-weight: bold;
	color: #CE352D;
	text-decoration: underline;
}

#right a {
	color:#FBFBEA;
	text-decoration: none;
}
#right a:visited {
	color: #FBFBEA;
	text-decoration: none;
}
#right a:hover {
	color: #FBFBEA;
	text-decoration: underline;
}
#nav a {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
#nav a:visited {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
#nav a:hover{
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
/*头部菜单*/
.topnav{
	height:66px;
	background-color: #FFFFFF;
	width: 983px!important;
	padding-left: 20px;
	width /**/:1003px;
}
.topnav ul{
	float:left;
	margin:7px 0;
	padding-left:13px;
	width:190px!important;
	width /**/:203px;
	line-height:26px;
	background-image: url(index_07.jpg);
	background-repeat: repeat-y;
	background-position: right;
}

a,a:visited,a:active{ color:black; text-decoration:none}
a:hover{text-decoration:underline}
a.un,a.un:visited,a.un:active{ color:black; text-decoration:underline}
a.un:hover{text-decoration:none}
div,ul,li,td{ word-break:break-word}
ul,li,form,h1,h2,h3,h4,h5,dl,dt,dd{ margin:0; padding:0; list-style:none}
img{ border:0}
.mainframe{ width:950px; margin:0 auto}
.top{
	line-height:30px;
	height:30px;
	background-image: url(index_02.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 988px!important;
	padding-left: 15px;
	width /**/:1003px;
}
.top a{ margin-right:1em}
.topnav{
	height:66px;
	background-color: #FFFFFF;
	width: 983px!important;
	padding-left: 20px;
	width /**/:1003px;
}
.topnav ul{
	float:left;
	margin:7px 0;
	padding-left:13px;
	width:190px!important;
	width /**/:203px;
	line-height:26px;
	background-image: url(index_07.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.menu{ background:url(images/index_12.jpg) top repeat-x; height:29px; line-height:28px; border:1px solid #264E50; padding-left:30px; width:920px}
.menu a,.menu a:visited,.menu a:active{ font-size:13px; font-weight:bold; color:#FFFFFF; background:url(images/index_15.jpg) right center no-repeat; padding:0 12px; display:block; float:left}
.submenu{ background:url(images/index_19.jpg) top repeat-x; height:30px; line-height:28px;}
.submenumenu{ margin-left:10px; width:540px; float:left}
.submenunews{ float:right; width:350px; background:url(images/index_21.jpg) left center no-repeat; padding-left:40px;}
.content{ background:url(images/bj.gif) left repeat-y; margin-top:3px;}
.mainleft{ width:749px; float:left;}
.mainright{ float:right; width:192px;}
.mainleftlh{ width:307px; height:268px; border:1px solid #DFDFDF; padding:1px; margin-right:10px; float:left}
.mianlefttt{ width:425px; height:270px; border:1px solid #D4D4D4; float:left}
.mianlefttt h1{
	font-size:20px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:50px;
	text-align:center;
	font-weight: bolder;
	color: #666666;
}
.mianlefttt h5{ font-size:12px; background:url(images/index_41.jpg) bottom repeat-x; width:95%; text-align:center; font-weight:normal; padding-bottom:5px; margin:0 auto}
.mianlefttt ul{ margin:10px}
.mianlefttt li{ float:left; line-height:26px; font-size:14px; width:100%; height:26px;color:#333333 }
.mianlefttt li a,.mianlefttt li a:visited,.mianlefttt li a:active{ color:#333333}

.sylm{ float:left; position:relative}
.sylmmore{ position:absolute; right:10px; top:5px;}
.sylm h3{ background:url(images/index_77.jpg) top repeat-x; height:27px; line-height:24px; font-weight:normal; font-size:12px; border-left:1px solid #D6D6D6}
.sylm h3 a,.sylm h3 a:visited,.sylm h3 a:active{ float:left; display:block; background-color:#FFFFFF; border:1px solid #E3E3E3; border-left:0; height:25px; padding:0 8px; line-height:25px;}
.sylm h3 a.sylmon,.sylm h3 a.sylmon:visited,.sylm h3 a.sylmon:active{ background:url(images/index_79.jpg) 1px 1px repeat-x;  padding:0 12px; font-size:14px; font-weight:bold; color:#144E4F; border-bottom:0px; height:26px; line-height:26px}

.syleftl2{ width:311px; height:322px; border-bottom:1px solid #DFDFDF; margin-right:10px; float:left; position:relative; background:url(images/lft2.gif) right repeat-y}
.syleftl2t{ border-right:1px solid #DFDFDF; padding:15px 10px; background:url(images/index_41.jpg) bottom repeat-x;}
.syleftl2t img{float:left}
.syleftl2tnr{ float:right; width:160px; height:90px; position:relative; color:#333333;}
.syleftl2tnrm{  position:absolute; right:0;bottom:0; background-color:#FFFFFF}
.syleftl2 ul{margin:10px;}
.syleftl2 li{float:left; width:100%; height:22px; line-height:22px;}
.syleftl2 li a,.syleftl2 li a:visited,.syleftl2 li a:active{ color:#333333}

.syleftr2{ width:425px; height:322px; border-bottom:1px solid #D4D4D4; float:left; background:url(images/rt2.gif) left repeat-y}
.syleftr2 ul{ margin:10px}
.syleftr2 li{ float:left; line-height:22px;  width:100%;color:#333333; height:22px}
.syleftr2 li a,.syleftr2 li a:visited,.syleftr2 li a:active{ color:#333333}
.syleftr2 dl{ width:425px; margin-top:10px;}
.syleftr2 dd{ text-align:center; width:140px; float:left; display:block}

.syleft3{ width:746px; border-bottom:1px solid #E5E5E5; height:165px; position:relative; overflow:hidden}
.syleft3nr{}
.syleft3nr ul{ width:700px; margin:0 auto;  OVERFLOW: hidden;}
.syleft3nr ul li{ float:left; width:116px;margin-top:10px; text-align:center}
.syleft3nr ul li a,.syleft3nr ul li a:visited,.syleft3nr ul li a:active{ color:#666666; font-family:Arial, Helvetica, sans-serif}
.syleft3nr ul li img{ border:1px solid #d7eaf7; padding:3px}
.syother{ height:302px}
.LeftBotton {BACKGROUND: url(images/index_86.jpg) 5px 0px no-repeat #FFFFFF; LEFT:1px; FLOAT: left; WIDTH:30px; CURSOR: pointer; POSITION: absolute; TOP: 30px; HEIGHT: 153px}
.RightBotton {RIGHT:0px; BACKGROUND: url(images/index_84.jpg) no-repeat 0px 0px #FFFFFF; FLOAT: right; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP:30px; HEIGHT: 153px}



.syr{ border:1px solid #D9D9D9;  position:relative}
.syr h3{ background:url(images/rtbj.gif) top repeat-x; height:28px; line-height:28px; font-weight:normal; font-size:12px; }
.syr h3 a,.syr h3 a:visited,.syr h3 a:active{ float:left; display:block;  height:28px; padding:0 8px; line-height:28px; color:#144E4F}
.syr h3 a.syron,.syr h3 a.syron:visited,.syr h3 a.syron:active{ background-color:#F1F5F6; padding:0 12px; font-size:14px; font-weight:bold; color:#164D50; border-right:1px solid #D9D9D9;border-left:1px solid #D9D9D9;   height:28px; line-height:28px}
.syrlist1{ width:170px; margin:10px auto}
.syrlist1 li{ float:left; width:170px;}
.syrlist2 li{width:85px;}
.syrlist1 li a,.syrlist1 li a:visited,.syrlist1 li a:active{ color:#333333; line-height:22px;}
.syrmore{ position:absolute; right:10px; top:5px;}
.syrpic{ margin:10px auto 0; text-align:center; line-height:24px}

.link{ width:948px; margin:0 auto; border:1px solid #E3E3E3; background:url(images/link.gif) left top no-repeat}
.link h3{ border-bottom:1px solid #E3E3E3; text-indent:1em; color:#144E50; height:26px; line-height:26px; font-size:14px; font-weight:bold}
.link ul{ width:910px; margin:3px auto}
.link ul li{ width:130px; float:left; white-space:nowrap; overflow:hidden}
.link ul li a,.link ul li a:visited,.link ul li a:active{ line-height:24px}

.sysss{margin-bottom:0px}
.syss{ background:url(images/ss.gif) center bottom no-repeat #f7fbfe; height:70px; margin:0 1px; clear:both}
.syss span{ display:block; margin:0 20px 0;  width:80%}
.syss span a,.syss span a:visited,.syss span a:active{ display:block; background:url(images/syssbj.gif) left top no-repeat; line-height:22px; text-align:center; width:49px; float:left; margin-top:14px;}
.syss span a.sysson,.syss span a.sysson:visited,.syss span a.sysson:active{ background:url(images/ssbq.gif) left top no-repeat; color:white}
.syssr{ width:300px; height:19px; line-height:19px; background:url(images/sssr.gif) left top no-repeat #FFFFFF; font-size:12px; color:#A6A6A6; border:1px solid #72BDC0; border-top:0; text-indent:2em}
.syssbd{ clear:both; text-align:center; padding-top:3px;}
.syssbd span{ display:inline; margin:0;  width:100%}
.syssbd span.hidden{ display:none; margin:0;  width:100%}
.syssan{ background:url(images/index_68.jpg) left top no-repeat; width:76px; height:21px; color:#4D5F83; font-weight:bold; text-align:center; font-size:12px; border:0;}
.sydy{ font-weight:bold; color:#006DB0; margin:0 1px; background:#F2F6F9; height:29px; text-align:center}
.sydybt{ background:url(images/index_72.jpg) left top no-repeat; width:63px; height:20px; color:#FFFFFF; border:0;}
.sydysr{ width:140px}

.syrtzx{ width:192px; height:362px; padding-top:30px; background:url(images/right.gif) top left no-repeat; color:#396A71}
.syrtzx1{ width:170px; height:130px; margin:0 auto 0;}
.syrtzx1 h5{ font-weight:normal; text-indent:1.7em; font-size:12px; line-height:24px}
.syrtzx1 ul li{ width:40px; text-align:center; float:left}
.syrtzx1 ul li a,.syrtzx1 ul li a:visited,.syrtzx1 ul li a:active{ color:#396A71}
.syrtzx1 ul li a.syrtzx1on,.syrtzx1 ul li a.syrtzx1on:visited,.syrtzx1 ul li a.syrtzx1on:active{ color:#ffffff; background:#FF0000}
.syrtzx1nr{ line-height:24px; clear:both; margin:0 10px; text-align:center }
.syrtzx2{ margin:13px 0 0 7px}
.syrtzx2 img{margin:0 3px}
.syrtzx3{ margin:20px auto 0; width:170px}
.syrtzx3 h5{ font-size:12px; text-indent:2em; margin:0 0 5px}

.syrzcpic{ width:90px; float:left;}
.syrzcpic img{ border:1px solid #CFD3D4; padding:2px}
.syrzcnr{ float:right; width:95px; line-height:16px; text-align:left}
.syrzcnr h5{ font-size:12px; text-align:left}
.syrzcxx{ clear:both; margin:7px}
.bottom1{ line-height:30px; border-bottom:1px solid #D3D3D3; text-align:center; color:#333333}
.bottom1 a,.bottom1 a:visited,.bottom1 a:active,.bottom2 a,.bottom2 a:visited,.bottom2 a:active{color:#333333}
.bottom2{ line-height:30px; margin-bottom:5px; text-align:center;color:#333333}



/*pxdt*/
.lmm{ background:url(images/pxdt_03.jpg) left top no-repeat; font-size:18px; font-family:"黑体"; color:#164245; line-height:28px; float:left; margin:2px 10px -1px -20px; display:inline}
.lmm span{ background:url(images/pxdt_04.jpg) right top no-repeat; display:block; padding:0 15px}
.erjlm{ margin-top:5px}
.erjlm a,.erjlm a:visited,.erjlm a:active{ font-weight:normal; font-size:12px}
.submenuss{ float:right; width:390px; }
.submenuss select{ width:80px; }
.subsssr{ background:url(images/pxdt_11.jpg) left center no-repeat #FFFFFF; padding-left:20px; height:18px; border:1px solid #7f9db9; width:100px}

.main{width:950px; margin:0 auto; background:url(images/erjbj.gif) left repeat-y; color:#333333}
.main a,.main a:visited,.main a:active{color:#333333}
.left{ float:left; width:732px}
.right{ float:right; width:206px}

.pxdtleftbox1{ border:1px solid #D0D0D0; padding:3px; width:292px; float:left; height:262px}
.pxdtleftbox2{  height:268px}
.centerbox{border:1px solid #D0D0D0;float:right; width:418px;}
.centerbox h3{ background:url(images/pxdt_23.jpg) left center no-repeat; line-height:30px; padding-left:30px; font-size:14px; border-bottom:1px solid #D0D0D0; padding-right:10px}
.centerbox ul{ font-size:14px; line-height:26px; margin:5px 12px 0}
.pxdtleftbox2  h3{color:#164245;}
.pxdtleftbox2 h2{ font-size:20px; font-family:"黑体"; text-align:center; line-height:30px; font-weight:normal}
.dotdi{ line-height:21px; margin:0 12px; background:url(images/dot.gif) bottom repeat-x; padding-bottom:5px}
.pxdtleftbox02{height:290px; }
.pxdtleftbox02 ul{ line-height:24px; }


.leftbox{ width:298px;border:1px solid #D0D0D0; float:left}
.leftbox h3{ background:url(images/pxdt_28.jpg) left center no-repeat; line-height:30px; padding-left:30px; font-size:14px; border-bottom:1px solid #D0D0D0; padding-right:10px}
.leftbox ul{ line-height:22px; font-size:14px; margin:8px 10px}
.pxdtleftbox01{ height:160px}
.white9{ height:9px; line-height:9px; font-size:0; float:right; width:420px; background:#FFFFFF}
.white9l{ height:9px; line-height:9px; float:left; font-size:0; width:300px; background:#FFFFFF}
.pxdtleftbox03{ height:273px}
.pxdtleftbox03zt{background:url(images/dot.gif) top repeat-x; padding-top:15px}
.pxdtleftbox03zt p{ float:left; text-align:center; width:130px; margin:0 8px; padding:0; display:inline}
.pxdtleftbox03zt p img{ border:1px solid #d7dade; padding:2px; margin-bottom:8px}
.pxdtleftbox04{ height:208px}
.pxdtleftbox04 ul{ font-size:12px; line-height:24px}
.pxdtleftbox05{ height:258px}
.pxdtleftbox05 ul{ font-size:12px;}
.pxdtleftbox05zt{ padding:10px;background:url(images/dot.gif) bottom repeat-x;}
.pxdtleftbox05zt img{ border:1px solid #d7dade; padding:2px; float:left}
.pxdtleftbox05zt p{ float:right; width:165px; margin:0; padding:0; line-height:20px}
.pxdtleftbox06{ height:284px}
.pxdtleftbox06 ul{ font-size:12px; line-height:22px;}
.pxdtleftbox06zt p{ width:280px;}
a.xz,a.xz:visited,a.xz:active{ background:url(images/xz.gif) left center no-repeat; padding-left:18px; font-size:12px}
.pxdtleftbox07 { height:174px}
.pxdtleftbox07 ul{ line-height:22px}
.pxdtleftbox07 ul li{ width:270px; float:left}
.pxdtleftbox08{ height:284px}

.pxdtspbox{height:293px;}
.pxdtjsbox{height:184px;}
.pxdtxmbox{height:283px;}
.pxdtzcbox{height:202px;}
.pxdt h3{height:30px;}
.pxdt h3 a.syron,.pxdt h3 a.syron:visited,.pxdt h3 a.syron:active{ background-color:#ffffff; color:#333333; line-height:30px;}

.pxdtlist1{ width:190px; margin:10px auto}
.pxdtlist1 li{ float:left; width:190px;}
.pxdtsp{ margin:5px 5px; padding:0}
.pxdtsp li{ background:url(images/splogo.gif) left center no-repeat; text-align:left; margin:0; }
.pxdtsp li a,.pxdtsp li a:visited,.pxdtsp li a:active{ color:#0d4867; line-height:24px; margin:0; padding:0; margin-left:0px; display:inline}
.pxdtzcnr{ width:110px}


.pxdtzx{ width:206px; height:346px; padding-top:38px; background:url(images/hzzx.gif) top left no-repeat; color:#396A71}
.pxdtzx1{ width:190px; height:130px; margin:0 auto 0;}
.pxdtzx1 h5{ font-weight:normal; text-indent:1.2em; font-size:12px; line-height:24px}
.pxdtzx1 ul li a,.pxdtzx1 ul li a:visited,.pxdtzx1 ul li a:active{ font-weight:bold}
.pxdtzx1nr{ line-height:24px; clear:both; margin:0 10px}
.pxdtzx3{ margin:10px auto 0; width:190px; line-height:15px}
.pxdtzx3 h5{ font-size:12px; text-indent:2em; margin:0 0 12px}

/*canada*/
.canadaleft{height:230px}
.canada{ position:relative; }
.canada h3{ background:url(images/rtbj.gif) top repeat-x; height:31px; line-height:31px; font-weight:normal; font-size:12px; padding-left:0; border-bottom:0 }
.canada h3 a,.canada h3 a:visited,.canada h3 a:active{ float:left; display:block;  height:31px; padding:0 8px; line-height:31px; color:#000000}
.canada h3 a.canadaon,.canada h3 a.canadaon:visited,.canada h3 a.canadaon:active{ background-color:#ffffff; padding:0 12px; font-size:14px; font-weight:bold; color:#000000; border-right:1px solid #D9D9D9;border-left:1px solid #D9D9D9;   height:28px; line-height:28px}
.canadapic{ float:left; margin-left:10px; margin-top:30px; display:inline }
.canadanr{ float:right; width:265px; margin-right:10px; line-height:25px; color:#000000; display:inline}
.candalm{background:url(images/dot.gif) bottom repeat-x; padding-bottom:10px; line-height:15px; margin-top:8px}
.candalm a,.candalm a:visited,.candalm a:active{ color:#5B5B5B}
.canadalmtitle{ background:url(images/canada_13.jpg) left top no-repeat; width:109px; height:22px; margin:10px 0 0px; color:#FFFFFF; font-weight:bold; text-indent:1em; line-height:18px}
.canadamainlm{ clear:both; background:url(images/canada_22.jpg) center center no-repeat; line-height:26px; width:405px; margin:0 auto; text-indent:2em; margin-top:10px;color:#5C5C5C}
.canadamainlm a,.canadamainlm a:visited,.canadamainlm a:active{ color:#5C5C5C}
.canadal{ height:348px}
.canada2{ height:206px}
.canadalh{ width:730px; background:#FFFFFF;border:1px solid #D0D0D0; overflow:visible; height:146px }
.canadalh h3{ background:url(images/canada_27.jpg) left top no-repeat; width:104px; height:21px; line-height:21px; font-size:14px; color:#FFFFFF; position:absolute; top:-10px; left:10px; text-indent:1.8em;font-weight:bold;}
.canadalh ul{ padding-top:15px}
.canadalh .LeftBotton,.canadalh .RightBotton{ height:100px}
.canadalh ul{ width:676px;}
.canadalh ul li{ float:left; width:112px;margin-top:10px; text-align:center}

.canadal3 dl{ width:415px; margin-top:10px;}
.canadal3 dd{ text-align:center; width:130px; float:left; display:block; overflow:hidden}
.canadatu{ padding:10px}

/*jsym*/
.jsym{ height:362px}
.jsym2{ height:180px}
.jsym2 .canadanr{line-height:15px; color:#5C5C5C;}
.jsym2 .canadapic{ margin-top:15px; }
.jsym2 .canadamainlm{margin-top:10px;}
.jsymleft{ background:url(images/jsym.gif) left bottom no-repeat #FFFFFF; width:160px; height:53px; float:left; padding-top:32px; padding-left:140px}
.jsymleft a,.jsymleft a:visited,.jsymleft a:active{ color:#FFD303; line-height:26px}
.other .canadanr{line-height:15px; color:#333333;}
.othersm{ position:absolute; bottom:2px; left:2px; width:410px; height:40px; border-top:1px solid #e9e9e9; background:#f4f4f4; color:#f46c52; line-height:19px; padding:3px}
.other{ height:275px}
.otherxm{ height:200px}
/*ympg*/
.ympg{ width:732px; height:236px; background:#89d7da}
.ympgbox{ width:730px; background:#FFFFFF}
.faql2{}
.faql2 ul{ margin:0 10px 10px;}
.faql2 ul li{ width:355px; float:left; height:110px; background:url(images/faq_15.jpg) bottom repeat-x; font-size:12px; padding-bottom:15px}
.faql2zp{ width:105px; height:97px; border:1px solid #CBD7E7; padding:2px; font-size:0px; margin-top:15px; line-height:0px; float:left}
.faql2nr{ float:left; width:200px; margin-left:8px; margin-top:15px; color:#484848; line-height:18px}
.faql2nr h5{ font-size:12px; line-height:25px}
a.faql2zxtw,a.faql2zxtw:visited,a.faql2zxtw:active{ background:url(images/faq_10.jpg) left center no-repeat; color:#FF0000; padding-left:15px}

ul.ympgask{ background:url(images/ympg_28.jpg) left bottom no-repeat;  height:162px; margin:0; padding:0;padding-left:330px; padding-top:10px; }
ul.ympgask li{ font-size:12px; }
.mfpg{ background:url(images/ympg_31.jpg) left bottom no-repeat; height:527px; width:730px; color:#5f5f5f; line-height:25px; }
.mfpgnr{ padding:93px 0 0 59px}
.mfpg img{ float:right; margin-right:50px; margin-top:110px; }
/*video*/
.videonr{ margin:8px; float:left}
.videonrpic{ width:156px; height:64px; border:1px solid #BACBDF; font-size:0; line-height:0; float:left; padding:2px}
.videonrtxt{ width:170px; height:64px; float:left; margin:0 8px; color:#333333}
.videonrtxt h5{ font-size:14px; line-height:30px}
.videoleft2 ul{  width:725px; background:#F3F8FB; margin:8px 10px 2px -5px; padding:0;}
.videoleft2 ul li{ background:url(images/video_17.jpg) left bottom no-repeat; width:360px; float:left; height:24px; line-height:24px; text-indent:2.3em; color:#333333; font-size:12px}
.videoleft2,.videoleft3,.videoleft4{ width:730px; overflow:hidden}
.videoleft3 ul{ margin:10px; padding-right:-30px; width:730px;}
.videoleft3 ul li{ width:170px; float:left; position:relative; margin-right:5px}
.videoleft3 ul li div{width:170px; text-align:center; padding-top:10px}
.videoleft3 ul li p{width:170px; text-align:center; background:url(images/video_28.jpg) center center no-repeat; line-height:29px; margin:0; padding:0; margin-top:10px; font-size:12px}
.videoxk{
	background:url(images/video_25.gif) left top no-repeat;
	width:170px;
	height:120px;
	position:absolute;
	overflow: hidden;
}

.videoleft4 ul{ margin:15px 20px; width:703px; position:relative}
.videoleft4 ul li{ width:200px; float:left;  margin-right:17px; border:1px solid #E0E5EB; padding:4px; line-height:0; font-size:0}
.videoleft4left{ background:url(images/video_32.gif) left top no-repeat; width:43px; height:191px; position:absolute; left:-19px; top:-13px}
.videoleft4right{ background:url(images/video_35.gif) left top no-repeat; width:43px; height:191px; position:absolute; left:639px; top:-13px}

/*list*/
.listbj{ background:url(images/listbj.gif) left repeat-y}
.listleft{ width:210px; float:left}
.listright{ width:512px; float:right; border-top:1px solid #D0D0D0}
.listright h3{ border-bottom:1px solid #D0D0D0; font-size:14px; line-height:30px;  padding:0 15px}
.position{ font-size:12px; font-weight:normal; float:right;}
.list{ margin:0 5px;}
.list li{ width:500px; float:left; line-height:26px; height:26px; background:url(images/list_10.jpg) bottom repeat-x}
.list li a{ float:left}
.list li span{ float:right}
.listleftbox{ border:1px solid #D0D0D0; line-height:22px}
.listleftbox h3{ border-bottom:1px solid #D0D0D0; font-size:14px; line-height:30px; height:30px; padding:0 15px}
.listleftbox h3 img{ margin:10px 0}
.listleftbox ul{ padding:5px}
.listbottom{ float:left; background:url(images/listbottom.gif) left bottom no-repeat; font-size:1px; line-height:1px; height:1px; margin-top:-1px; width:100%}
.listbq h3{ background:url(images/rtbj.gif) top repeat-x; height:30px; border-bottom:0px; line-height:30px; font-weight:normal; padding:0 }
.listbq h3 a,.listbq h3 a:visited,.listbq h3 a:active{ float:left; display:block;  height:28px; padding:0 8px; line-height:30px; }

.listbq h3 a.listbqon,.listbq h3 a.listbqon:visited,.listbq h3 a.listbqon:active{ padding:0 12px; font-size:14px; font-weight:bold; border-right:1px solid #D9D9D9; border-left:1px solid #D9D9D9; background:#FFFFFF }
.dhgg{ background:url(images/show.gif) left center no-repeat; padding-left:10px}

.listzx{ width:206px; height:416px; padding-top:38px; background:url(images/hzzx1.gif) top left no-repeat; color:#396A71}

.showly{ height:250px;border:1px solid #D0D0D0; background:url(images/zj_07.jpg) bottom repeat-x #FFFFFF; position:relative; }
.showly h4{background:#FFFFFF;  font-size:14px; position:absolute; left:10px; top:-10px; padding:0 10px}

/*cgkx*/
.cgkxlh{ width:308px; float:left; height:270px}
.cgkxcenterbox{border:1px solid #D0D0D0;float:right; width:416px; height:270px}
.cgkxcenterbox h2{ line-height:45px}
.cgkxcenterbox ul{ font-size:12px; line-height:23px; margin:5px 12px 0;color:#295254}
.cgkxcenterbox ul a,.cgkxcenterbox ul a:visited,.cgkxcenterbox ul a:active{color:#295254}

.cgkxbox{border:1px solid #D0D0D0; line-height:22px; width:360px; background:#FFFFFF; height:285px}
.cgkxbox h3{ border-bottom:1px solid #D0D0D0; font-size:14px; line-height:30px; padding:0 15px 0 0}

.cgkxtw{ padding:8px 5px;background:url(images/dot.gif) bottom repeat-x;}
.cgkxtw img{ float:left}
.cgkxtxt{color:#295254; float:right; width:210px}
.cgkxtxt h5{ font-size:14px; line-height:25px; margin-bottom:3px}
.cgkxbox ul{ padding:5px}

.cgkxzx{ height:205px; border-bottom:1px solid  #D0D0D0}
/*show*/
.newsshow{ background:url(images/showbj.gif) left repeat-y;}
.showleft{ width:682px; float:left; border-top:1px solid #D0D0D0;}
.showright{ width:258px; float:right;}
.showleft h3{ border-bottom:1px solid #D0D0D0; font-size:14px; line-height:30px;  padding:0 15px}
.showtitle{ font-size:16px; font-weight:bold; line-height:25px; padding:15px; text-align:center}
.showtime{ border:1px solid #D0D0D0; border-left:0; border-right:0; line-height:30px; margin:5px; text-align:center}
.shownr{ padding:10px 20px; line-height:20px; font-size:13px; border-bottom:1px solid #D0D0D0;}

.showxg{ width:360px; height:180px; border:1px solid #D0D0D0; background:url(images/show_06.gif) bottom repeat-x; position:relative; }
.showxg h4{ background:#FFFFFF; font-size:14px; position:absolute; left:10px; top:-10px; padding:0 10px}
.showxg ul{ margin:15px 10px 5px; line-height:24px;}
.showxg ul li{height:24px; float:left;  width:300px;overflow:hidden;}
.showxg ul li a,.showxg ul li a:visited,.showxg ul li a:active{ color:#3E3E3E}

.pxdtzxshow{ width:258px; height:215px; background:url(images/showzx.gif) top left no-repeat; color:#396A71; padding-top:36px}
.pxdtzx1show{ width:240px; height:130px; margin:0 auto 0;}
.pxdtzx1show ul{margin:10px auto;}
.syrtzx1nrshow{ line-height:26px; clear:both; margin:0 30px; text-align:center }
/*xmshow*/
.xmshowdh{ border:1px solid  #D0D0D0; border-top:0; padding:5px}
.xmshowdh a,.xmshowdh a:visited,.xmshowdh a:active{ line-height:25px; padding:6px}
.xmshowdh a.xmshowdhon,.xmshowdh a.xmshowdhon:visited,.xmshowdh a.xmshowdhon:active{ background:#C1BFC2; color:#326465}

.xmshowtitle{ background:url(images/xmshow_07.jpg) bottom repeat-x; padding-left:200px; height:24px; margin:10px 1px}
.xmshowtitle a,.xmshowtitle a:visited,.xmshowtitle a:active{ display:block; border:1px solid #B3CAE9; border-bottom:0; border-left:0; line-height:23px; float:left; font-size:14px; padding:0 10px; white-space:nowrap}
.xmshowtitle a.xmshowtitleon,.xmshowtitle a.xmshowtitleon:visited,.xmshowtitle a.xmshowtitleon:active{ background-color:#FFFFFF; font-weight:bold}
.xmshownr{ font-size:14px; line-height:25px}
.xmshowzjnr{ width:140px; margin:0 0 0 10px}
ul.xmshowzj li{margin:5px 0; background:url(images/dot.gif) bottom repeat-x; padding-bottom:5px}


/*zjshow*/
.zj{ color:#396A71; height:210px;}
.zjshowleft{ width:200px; float:left;}
.zjshowright{ width:440px; float:right}
.zjshowzx{ background:url(images/zjshow_09.jpg) bottom repeat-x; border:1px solid #969696; font-size:13px; line-height:21px}
.zjshowright h5{ color:#164144; font-size:14px; border-bottom:1px solid #969696; line-height:25px; margin-bottom:5px; margin-top:5px}
.zjshownr{ padding:15px 10px}
.zjshowss{ border:1px solid #D0D0D0; background:url(images/zjshow_26.jpg) 10px center no-repeat #E4E4E4; padding:5px 10px 5px 25px; line-height:25px}

.zjshowly{  line-height:21px}
.zjshowly h6{ font-size:12px; font-weight:normal; padding:0 10px;background:#E4E4E4; margin:0; border-bottom:1px solid #D0D0D0;border-top:1px solid #D0D0D0; line-height:28px; height:28px; margin:0 1px}
.zjshowlynr{ padding:10px; font-size:13px}
.zjshowfy{background:#cdcdcd; line-height:32px; text-align:center; }
.zjshowbd{ height:350px}


/*公用部分*/
.more,.more a,.more a:visited,.more a:active{ font-size:12px; font-weight:normal; color:#cccccc}
.clear{ clear:both; font-size:0; line-height:normal;}
.f14{ font-size:14px;}
.f10{ font-size:10px;}
.f13{ font-size:13px;}
.fb{ font-weight:bold}
.fl{ float:left}
.fr{float:right}
.show{ display:inline}
.line{ background:url(images/dot.gif) center repeat-x; height:10px; line-height:10px;}
.hidden{ display:none}
.txtcen{ text-align:center}
.ziti{ font-family:Arial, Helvetica, sans-serif}
.red,a.reda,a.reda:visited,a.reda:active{ color:#ff0000}
.anred,a.anreda,a.anreda:visited,a.anreda:active{ color:#b34238}
.greymore,a.greymorea,a.greymorea:visited,a.greymorea:active{ color:#ADB1B4}
.darkgreen,a.darkgreena,a.darkgreena:visited,a.darkgreena:active{ color:#326465}
.bgwhite{ background:#FFFFFF}
.blank8{ clear:both; height:8px; line-height:8px; font-size:8px; background:#FFFFFF}
.blank10{ clear:both; height:10px; line-height:8px; font-size:8px; background:#FFFFFF}
.green{ color:#138d47; line-height:18px}
.orange{ color:#ffa904; line-height:25px}
.fy{ font-size:13px; text-align:center; clear:both; padding:10px}

#topleft {
	float: left;
	height: 66px;
	width: 137px;
}
#topright {
	float: right;
	width: 846px;
}
