@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#000000;text-align:center; background:url(images/bg.gif) top repeat-x #e9e9e9;}
div { margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
li,p {font:normal 12px/180% "宋体"; text-align:left;}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;} 
/*clear*/
.clear{ clear:both;}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden; height:0;}
/*other*/
.marg_top10{ margin-top:10px;}
.marg_bt10{ margin-bottom:10px;}
.margin10{ margin:10px auto;}
.width980{ width:980px;}
.width960{ width:959px;}
h1,h2,h3,h4,h5,h6{font:normal 12px/180% "宋体"; text-align:left;}
.dot_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;}
.dot_14 li,.dot_14 li a:link,.dot_14 li a:visited,.dot_14 li a:hover{ font-size:14px;}
.dot_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
em,i{ font-style:normal;}
.red,.red a:link,.red a:visited,.red a:hover{ color:#c00;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{ color:#375EA3;}
/*top*/
.top_nav{ height:51px;}
.top_nav em{ float:left; margin-left:10px;}
.top_nav i{ float:right; padding-top:20px;}
.top_nav i a{ padding:0 6px;}
/*p1*/
.p1_content{ background:url(images/p1_bg.jpg) no-repeat top; width:959px; height:525px;}
.p1_left{ width:587px; float:left;}
.p1_left,.p1_left a:link,.p1_left a:visited,.p1_left a:hover{ color:#fff;}
.p1_left h6{ height:31px; line-height:31px; clear:both; padding:0 10px;}
.p1_left h1,.p1_left h2,.p1_left h3{ text-align:center;}
.p1_left h1{ font:normal 22px/190% \9ED1\4F53; margin:10px auto 2px;}
.p1_left h2{ font:normal 16px/180% "宋体"; margin-bottom:5px;}
.p1_left h3{ margin-bottom:5px;}
.p1_left div{ width:480px; height:383px; margin:0 auto;}
.p1_right{ width:351px; float:right; padding-top:31px;}
.p1_right h2{ background:#F4F4F4; border:#A9A9A9 1px solid; border-bottom:none; height:24px; line-height:24px;}
.p1_right h2 b{ float:left; margin-left:10px;}
.p1_right h2 em{ float:right; margin-right:10px;}
.p1_right span{ overflow: hidden;}
.p1_right dl{background:#dededf;}
.p1_right dl dt{ background:url(images/p1_03.gif) repeat-x top; height:90px;}
.p1_right dl img{ float:left; margin:8px 15px 0 12px;}
.p1_right dl span{ float:left; width:220px; margin:8px auto 0;}
.p1_right dl span b{ font-weight:normal; font-size:14px; display:block; height:44px; overflow:hidden; text-overflow:ellipsis;}
.p1_right dl dd{ background:url(images/p1_04.gif) bottom repeat-x #DEDEDF; height:83px;}
.p1_right dl dd.one{ background:url(images/p1_04.gif) bottom repeat-x #DEDEDF; height:83px;}
.p1_right dl dd.two{ background:url(images/p1_04a.gif) repeat-x #cdcdcd; height:83px;}
.p1_right dl dd a:visited{color:#666;}
/*p2*/
.p2_left{ width:587px; float:left; background:#fff; overflow:hidden;}
.p2_left .div01{ border:#ECECEC 1px solid; width:440px; margin:10px auto;background:url(images/p2_06.gif) repeat-x; padding:0 0 0px 0; }
.p2_left .div01 div{ background:url(images/p2_06.gif) repeat-x; height:28px; padding:0 5px; width: clear:both;}
.p2_left .div01 div img,.p2_left .div01 ul li img{ vertical-align:middle; margin:0 3px 0 2px;}
.p2_left .div01 div iframe{ vertical-align:middle; margin:0 3px 0 2px;}
.p2_left .div01 ol{ padding:5px 0; margin:0; clear:both;}
.p2_left .div01 ol li{ padding:0px 0 0 15px; margin:0; color:#666668; width:425px; float:none; text-align:left;}
.p2_left .div01 ol li input{ width:152px; height:18px; border:#E0E0E0 1px solid; vertical-align:middle;}



.p2_left h2{ background:url(images/p2_01.gif) repeat-x; height:29px; line-height:29px;}
.p2_left h2 em{ float:left; margin-left:30px; font:bold 14px/180% "宋体";}
.p2_left h2 i{ float:right; margin-right:30px;}
.p2_left p{ font-size:14px; text-indent:2em; margin:28px;}
.p2_left ul{ margin:10px auto 10px 40px;}
.p2_left ul li{ float:left; width:128px; margin:15px;}
.p2_left .right_text{ display:block; clear:both; width:90%; text-align:right; padding-right:10%;}
.p2_left .line{ background:url(images/p2_02.gif) repeat-x center; height:25px; clear:both; overflow:hidden;}
.p2_left h3{ margin:5px 28px 30px;}
.p2_left h3 em{ float:left; font:bold 14px/180% "宋体";}
.p2_left h3 span{ float:right;}
.p2_left dl{ width:518px; padding:20px 0; margin:0 auto;clear:both;}
.p2_left dl dt,.p2_left dl dd{ width:518px;}
.p2_left dl dt{ color:#B9B9BA; height:26px;}
.p2_left dl dt em{ float:left;}
.p2_left dl dt em span{ margin-right:8px;}
.p2_left dl dt i{ float:right;}
.p2_left dl dd{ font-size:14px; padding-bottom:10px; color:#222325;}
.p2_left ol{ width:470px; margin:20px auto;}
.p2_left ol li{ padding:3px 0; text-align:center;}
.p2_left ol li input,.p2_left ol li img{ vertical-align:middle; margin:5px;}
.p2_left ol li textarea{ width:405px; height:100px; border:#ccc 1px solid; color:#AEAEAE; padding:5px;}
.p2_left ol li input{ border:#ccc 1px solid; width:110px; height:17px;}
.p2_left ol .rt{ text-align:right; padding-right:20px;}
.p2_right{ width:350px; float:right;}
.p2_right span{ text-align:center; display:block; padding:6px 0;}
.p2_right span img{ border:#A9A9A9 1px solid;}
.p2_right h2{ background:url(images/p2_04.gif) repeat-x; height:23px; border:#A9A9A9 1px solid; font:bold 14px/23px "宋体"; padding-left:20px;}
.p2_right .mg_top{ margin-top:-1px;}
.p2_right ul{ border:#A9A9A9 1px solid; border-top:none; padding:10px; background:#fff;}
.p2_right ul li em{ padding:4px 6px; background:#F0F0F0; margin-right:6px;}
.p2_right ul li{ padding:2px 0;}
.p2_right ul li img{ vertical-align:middle; margin:6px 4px;}
/*copyright*/
.copyright{ text-align:center; padding:30px 0 0 0; margin:0 auto; line-height:180%; width:980px; height:70px;}

/*more*/
.more_new{
    margin:5px auto 0 auto;
    width:535px;
	height:auto;
	line-height:200%;
	text-align:left;
}
.more_new a{
    font-size:14px;
    color:#020001;
	text-decoration:none;
}
.more_title{
    height:21px;
	background:#E9FCFF;
}
.more_title em{
    font-weight:700;
}
.more_s{
    display:block;
	float:left;
	color:#fff;
	text-align:center;
	font-weight:700;
    width:102px;
	height:21px;
    background:#5692EA;
}

/*20110517*/
.p2_left .hotword{width:420px; height:auto; max-height:64px; overflow:hidden; margin:10px auto 0; padding:0 10px 5px 10px; background:#ecf3f9; border:1px solid #cccccc; word-break:keep-all; word-wrap:break-word;}
.p2_left .hotword h4{font:bold 12px/22px "宋体"; color:#000000;}
.p2_left .hotword a:link,.p2_left .hotword a:hover,.p2_left .hotword a:visited{color:#385158; padding:0 0px 0 0; margin:0;}
.p2_left .hotword span a:link,.p2_left .hotword span a:hover,.p2_left .hotword span a:visited{color:#cc0a01;}