body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, lengend, button, input, textarea, th, td, img {
	margin:0;
	padding:0;
}
body, button, input, select, textarea {
	font:12px/1.5 Tahoma, Arial, "\5b8b\4f53", sans-serif;
}
h1 {
	font-size:18px;
}
h2 {
	font-size:16px;
}
h3 {
	font-size:14px;
}
h4, h5, h6 {
	font-size:100%;
}
address, cite, dfn, em, var {
	font-style:normal;
}
code, kbd, pre, samp, tt {
	font-family:"Courier New", Courier, monospace;
}
small {
	font-size:12px;
}
ul, ol {
	list-style:none;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
abbr[title], acronym[title] {
	border-bottom:1px dotted;
	cursor:help;
}
q:before, q:after {
	content:'';
}
legend {
	color:#000;
}
table:nth-of-type(2) tbody tr td:nth-of-type(1) img{
	zoom: 54%;
    width: auto !important;
    height: auto !important;
}
/* table:nth-of-type(2) fieldset, img { */
	/* border:none; */
	/* zoom: 54%; */
    /* width: 100% !important; */
    /* height: auto !important; */
/* } */
fieldset, img {
	border:none;
}
button, input, select, textarea {
	font-size:100%;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
hr {
	border:none;
	height:1px;
}
html {
	overflow-y:scroll;
}
body {
	background-color: #FFF;
}
a {
	color:#555;
	text-decoration:none;
}

.row {
	width:980px;
	margin: 0 auto;
	clear:both;
}
.down {
	width:980px;
	margin: 0 auto;
	clear:both;
}
.down:after {
	clear: both;
	content: " ";
	display: block;
	height: 0;
}
.row:after {
	clear: both;
	content: " ";
	display: block;
	height: 0;
}
#ad1 {
	width:980px;
	height:160px;
	margin:10px auto;
}
#ad2 {
	width:980px;
	height:130px;
	padding-bottom:10px;
}
#ad2-2 {
	width:980px;
	height:100px;
	padding-bottom:10px;
	padding-top:10px;
}
#ad3 {
	margin:5px auto;
	width:305px;
	height:209px;
}
#ad4 {
	width:980px;
	height:70px;
	margin-top:9px;
}
#logo {
	width:124px;
	height:59px;
	float:left;
}
#r1 {
	width:315px;
	height:219px;
	border:1px solid #e5eef5;
	border-bottom:none;
	overflow:hidden;
}
#r1-l {
	width:317px;
	float:left;
	margin-right:9px;
}
#r1-r {
	width:654px;
	float:left;
}
#r2-l {
	width:396px;
	float:left;
	margin-right:9px;
}
#r2-r {
	width:249px;
	float:left;
}
#r3-l {
	width:722px;
	float:left;
}

#pages {
	width:700px;
	text-align: center;
}

#r3-r {
	width:258px;
	float:left;
}
#r11 {
	width:315px;
	height:59px;
	border:1px solid #e5eef5;
	margin:0 0 9px;
	overflow:hidden;
}
#r2 {
	width:315px;
	height:275px;
	border:1px solid #e5eef5;
	overflow:hidden;
	margin-top:9px;
}
#r22 {
	width:315px;
	height:28px;
	/*background:url(images/bg_2.gif);*/
}
#r2-ad {
	width:317px;
	height:71px;
	margin-top:9px;
}
#z1 {
	width:654px;
	height:61px;
	overflow:hidden;
}
#z1h2 {
	width:21px;
	height:61px;
	/*background:url(images/pic1.gif) no-repeat;*/
}
#z1-1 {
	width:633px;
	height:45px;
	margin-left:21px;
	text-align:center;
}
#z2 {
	width:394px;
	height:289px;
	border:1px solid #e5eef5;
	margin-top:9px;
	overflow:hidden;
}
#z22 {
	width:394px;
	height:28px;
	/*background:url(images/bg_2.gif);*/
}
#z3 {
	width:394px;
	height:275px;
	border:1px solid #e5eef5;
	margin-top:9px;
	overflow:hidden;
}
#z222 {
	width:390px;
	height:28px;
	/*background:url(images/pic2.gif) no-repeat;*/
}
#z333 {
	width:390px;
	height:28px;
	/*background:url(../img/pic3.gif) no-repeat;*/
}
#r3 {
	width:249px;
	height:40px;
	/*background:url(../img/pic4.gif);*/
}
#r33 {
	width:249px;
	height:291px;
	/*background:url(../img/pic5.jpg);*/
	margin-top:4px;
	overflow:hidden;
}
#r4 {
	width:247px;
	height:164px;
	border:1px solid #e5eef5;
	margin-top:9px;
	overflow:hidden;
}
#r44 {
	width:247px;
	height:28px;
	background:url(../img/bg_2.gif);
}
#r444 {
	width:247px;
	height:161px;
}
#r5 {
	width:249px;
	height:107px;
	margin-top:9px;
}
#r6 {
	width:720px;
	height:269px;
	border:1px solid #e5eef5;
	margin-top:9px;
}
.r6-1 {
	width:720px;
	height:28px;
	background:url(../img/bg_2.gif);
}
#r6-2 {
	width:104px;
	height:28px;
	float:left;
}
#r6-3 {
	width:104px;
	height:28px;
	float:left;
}
#r7 {
	width:720px;
	height:135px;
	border:1px solid #e5eef5;
	margin-top:9px;
	float:left;
	overflow:hidden;
}
#r7-1 {
	width:21px;
	height:135px;
	/*background:url(../img/pic9.gif);*/
	float:left;
	overflow:hidden;
}
.r8 {
	width:355px;
	height:312px;
	border:1px solid #e5eef5;
	margin-top:9px;
	float:left;
	overflow:hidden;
}
.r8-1 {
	width:355px;
	height:28px;
	background:url(../img/bg_2.gif);
}

.r8z {
	width:355px;
	height:236px;
	border:1px solid #e5eef5;
	margin-top:9px;
	float:left;
	overflow:hidden;
}
.r8-1z {
	width:355px;
	height:28px;
	background:url(../img/bg_2.gif);
}

.r9 {
	margin-top:9px;
	margin-left:8px;
	width:355px;
	height:312px;
	border:1px solid #e5eef5;
	float:left;
	overflow:hidden;
}

.r9z {
	margin-top:9px;
	margin-left:8px;
	width:355px;
	height:236px;
	border:1px solid #e5eef5;
	float:left;
	overflow:hidden;
}


#r10 {
	width:720px;
	height:159px;
	border:1px solid #e5eef5;
	margin-top:9px;
	float:left;
}
#r10-1 {
	width:104px;
	height:28px;
}
#r01 {
	width:249px;
	height:271px;
	margin-top:9px;
	margin-left:9px;
}
#r01-1 {
	width:249px;
	height:29px;
	background:url(../img/bg_3.gif);
}
.r01-3 {
	width:248px;
	height:61px;
	margin-top:15px;
}
.r12 {
	width:247px;
	border:1px solid #e5eef5;
	margin-top:9px;
	margin-left:9px;
	overflow-y: auto;
	overflow-x: hidden;
}
.r12-1 {
	width:247px;
	height:28px;
	background:url(../img/bg_2.gif);
}

.r12z {
	width:247px;
	height:236px;
	border:1px solid #e5eef5;
	margin-top:9px;
	margin-left:9px;
	overflow:hidden;
}

.r12-1z {
	width:247px;
	height:28px;
	background:url(../img/bg_2.gif);
}




#r13 {
	width:247px;
	height:312px;
	border:1px solid #e5eef5;
	margin-top:9px;
	margin-left:9px;
	overflow:hidden;
}
#r14 {
	width:247px;
	height:159px;
	border:1px solid #e5eef5;
	margin-top:9px;
	margin-left:9px;
	overflow:hidden;
}
#r15 {
	width:247px;
	height:135px;
	border:1px solid #e5eef5;
	margin-top:9px;
	margin-left:9px;
}
.r16 {
	width:150px;
	height:50px;
	margin-top:30px;
	margin-left:10px;
	float:left;
}
.r17 {
	width:106px;
	height:186px;
	padding-top:4px;
	padding-left:5px;
	margin-left:7px;
	float:left;
	overflow:hidden;
}
.r17 img {
	border:1px solid #e5eef5;
}
#r18 {
	width:63px;
	height:82px;
	/*background:url(../images/a_2.jpg);*/
	margin-top:1px;
	margin-left:1px;
}
#r19 {
	width:63px;
	height:82px;
	/*background:url(../images/a_3.jpg);*/
	margin-top:1px;
	margin-left:1px;
}
#r20 {
	width:980px;
	height:59px;
	margin-top:23px;
	clear: both;
	border:1px solid #e1e6ea;
}
#r21 {
	width:980px;
	height:59px;
	/*background:url(images/bg_4.gif);*/
}
#r-22 {
	width:315px;
	height:95px;
	overflow:hidden;
}
#r-22 img {
	width:114px;
	height:80px;
	border:2px solid #e5eef4;
	margin-top:8px;
	margin-left:8px;
	float:left;
}
#r-23 {
	width:170px;
	height:60px;
	margin-left:5px;
	float:left;
}
#r-24 {
	width:247px;
	height:100px;
	overflow:hidden;
}
#r-24 img {
	width:87px;
	height:87px;
	border:2px solid #e5eef4;
	margin-top:9px;
	margin-left:11px;
	float:left;
}
#r-25 {
	width:135px;
	height:100px;
	margin-top:5px;
	margin-left:5px;
	float:left;
	overflow:hidden;
}
.r-26 {
	width:355px;
	height:105px;
	overflow:hidden;
}
.r-26 img {
	width:114px;
	height:80px;
	border:2px solid #e5eef4;
	margin-top:11px;
	margin-left:9px;
	float:left;
}
.r-27 {
	width:215px;
	height:100px;
	margin-top:5px;
	margin-left:8px;
	float:left;
	overflow:hidden;
}
.r-27 p {
	height:	72px;
	overflow:hidden;
	line-height:24px;
}
#r28 {
	width:722px;
	height:34px;
	margin-top:9px;
	background:url(../img/main_menu_bg_1.gif);
}
#r28-1 {
	width:600px;
	height:34px;
	float:left;
}
#r28-2 {
	width:300px;
	height:34px;
	float:left;
}
.r29 {
	width:680px;
	margin-top:10px;
	margin-left:21px;
}
.r30 {
	width:550px;
	margin:0 auto;
	margin-top:40px;
}
.r30-0 {
	width:550px;
	margin:0 auto;
	margin-top:20px;
}
.r30-0 ul li a {
	font-size:14px;
	line-height:30px;
	background:url(../images/untitled.gif) 10px -25px no-repeat;
	padding-left:20px;
	font-weight:400;
}
.r30 ul li a {
	font-size:14px;
	line-height:30px;
	background:url(../images/untitled.gif) 10px -25px no-repeat;
	padding-left:20px;
	font-weight:400;
}
.r31 {
	width:241px;
	height:107px;
	margin:0 auto;
	overflow:hidden;
}
.r31 img {
	padding-top:4px;
}
.r50 {
	width:100px;
	height:28px;
	float:left;
	overflow:hidden;
}
.r51 {
	width:30px;
	height:28px;
	float:left;
	padding-left:108px;
	overflow:hidden;
}
.r52 {
	width:315px;
	height:312px;
	float:left;
	margin-top:9px;
	overflow:hidden;
}
.r53 {
	width:396px;
	height:312px;
	float:left;
	margin-top:9px;
	margin-left:9px;
	border:1px solid #e1e5e8;
	overflow:hidden;
}
.r53-1 {
	width:396px;
	height:28px;
	background:url(../images/bg_2.gif);
	overflow:hidden;
}
.r54 {
	width:978px;
	height:484px;
	margin-top:9px;
	border:1px solid #e1e5e8;
	overflow:hidden;
}
.r55 {
	width:978px;
	height:28px;
	background:url(../images/bg_2.gif);
	overflow:hidden;
}
.r56 {
	width:80px;
	height:28px;
	float:left;
}
.r56-2 {
	width:120px;
	height:28px;
	float:left;
}
.r56-1 {
	width:20px;
	height:28px;
	padding-left:280px;
	float:left;
}
.r57 {
	width:364px;
	height:28px;
	float:left;
	overflow:hidden;
}
.r57-1 {
	width:20px;
	height:28px;
	padding-left:50px;
	float:left;
}
.r57-3 {
	width:20px;
	height:28px;
	padding-left:240px;
	float:left;
}
.r57-2 {
	width:20px;
	height:28px;
	padding-left:580px;
	float:left;
}
.h1-1 {
	width:380px;
	font-size:14px;
	height:24px;
	/*font-variant:700px;*/
	padding-left:10px;
	padding-top:9px;
	overflow:hidden;
	display:block;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-align:left;
}
.h1-1 a {
	color:#1e50a2;
}
.p3 {
	font-size:12px;
	line-height:30px;
	width:380px;
	height:48px;
	overflow:hidden;
	padding-left:9px;
	padding-bottom:10px;
	border-bottom:1px dashed #CCC;
	color:#565656;
}
.r58 {
	width:192px;
	height:160px;
	padding-left:43px;
	float:left;
	overflow:hidden;
}
.r58 img {
	width:190px;
	height:130px;
	border:1px solid #CCC;
	float:left;
}
.r59 {
	width:980px;
	height:320px;
	padding-top:10px;
	overflow:hidden;
	margin:0 auto;
}
.p4 {
	width:140px;
	overflow:hidden;
	font-size:12px;
	line-height:30px;
	padding-left:30px;
}
.r60 {
	width:970px;
	height:10px;
	border-bottom:1px dashed #CCC;
	margin:0 auto;
}
.p5 {
	font-size:14px;
	width:915px;
	padding-top:10px;
	padding-left:50px;
	height:24px;
	color:#1e50a2;
}
.p5 li {
	float:left;
	width:290px;
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.p5 li a {
	color:#06C;
}
.r61 {
	width:321px;
	height:928px;
	float:left;
	margin-top:9px;
	border:1px solid #e1e5e8;
	overflow:hidden;
}
.r61-1 {
	width:321px;
	height:28px;
	background:url(../images/bg_2.gif);
	overflow:hidden;
}
.r62 {
	width:646px;
	height:928px;
	float:left;
	margin-top:9px;
	margin-left:9px;
	border:1px solid #e1e5e8;
	overflow:hidden;
}
.r62-1 {
	width:646px;
	height:28px;
	background:url(../images/bg_2.gif);
	overflow:hidden;
}
.r63 {
	width:978px;
	height:380px;
	margin-top:9px;
	border:1px solid #e1e5e8;
	overflow:hidden;
}
.r64 {
	width:980px;
	height:380px;
	padding-top:20px;
	overflow:hidden;
	margin:0 auto;
}
.r65 {
	width:580px;
	height:808px;
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
}
.r65 ul li a {
	font-size:14px;
	line-height:30px;
	background:url(../images/untitled.gif) 10px -25px no-repeat;
	padding-left:20px;
	font-weight:400;
}
.r66 {
	width:277px;
	height:366px;
	margin:9px auto;
}
.r67 {
	width:290px;
	margin:9px auto;
}
.r67 p {
	font-size:12px;
	line-height:19px;
}
#d1 {
	width:980px;
	height:42px;
	border:1px solid #e1e5e8;
}
.h2 {
	font-size:14px;
	padding-top:3px;
	padding-left:13px;
	color:#2b2b2b;
}
.h1 {
	font-size:12px;
	font-weight:400;
	padding-top:6px;
	padding-left:320px;
	color:#2b2b2b;
}
.h3 {
	font-size:12px;
	margin-top:6px;
	margin-left:20px;
}
.h4 {
	font-size:12px;
	margin-top:8px;
}
.h5 {
	font-family:Tahoma, Arial, "????", sans-serif;
	font-size:24px;
	margin-top:20px;
	text-align:center;
}
.h6 {
	font-size:12px;
	margin-top:10px;
	margin-bottom:30px;
	text-align:center;
}
.h7 {
	font-size:14px;
	margin-top:20px;
	line-height:30px;
	margin-bottom:50px;
	text-indent:2em;
}
.h8 {
	font-size:12px;
	font-weight:400;
	padding-top:6px;
	padding-left:200px;
	color:#2b2b2b;
}
.h9 {
	font-size:10px;
	padding-top:8px;
	color:#2b2b2b;
}
.h10 {
	margin-top:7px;
	font-size:14px;
	font-weight:700;
	color:#900;
}
.h10 a {
	font-size:12px;
	font-weight:400;
}
.h11 {
	width:104px;
	height:40px;
	font-size:12px;
	line-height:18px;
	color:#1e50a2;
	text-align:center;
	font-weight:700;
}
.h11 a {
	color:#1e50a2;
}
.intro0 {
	width:280px;
	margin-top:5px;
	height:56px;
	color:#2b2b2b;
}
.intro0 li {
	float:left;
	width:140px;
	height:23px;
	line-height:23px;
	overflow:hidden;
}
.intro0 li a {
	padding-left:12px;
}
.intro {
	width:315px;
	margin-top:5px;
	height:56px;
	color:#1e50a2;
}
.intro li {
	float:left;
	width:155px;
	height:23px;
	line-height:23px;
	overflow:hidden;
}
.intro li a {
	color:#06C;
	padding-left:10px;
	display:block;
	width:225px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.intro2 {
	width:385px;
	height:250px;
	margin-top:5px;
	font-size:14px;
	overflow:hidden;
}
.intro3 {
	width:165px;
	height:84px;
	margin-top:8px;
	margin-left:10px;
	color:#1e50a2;
	font-weight:700;
}
.intro4 {
	font-size:12px;
	text-align:center;
	color:#1e50a2;
	overflow:hidden;
	overflow:hidden;
	font-weight:700;
	width:170px;
	height:24px;
	line-height:30px;
}
.intro5 {
	font-size:12px;
	text-align:center;
	overflow:hidden;
	margin-top:5px;
	color:#1e50a2;
	overflow:hidden;
	font-weight:700;
	width:136px;
	height:20px;
	line-height:20px;
}
.intro4 li a {
	width:300px;
	height:24px;
	padding-left:20px;
	line-height:24px;
	overflow:hidden;
	background:url(../images/untitled.gif) 10px -28px no-repeat;
	color:#1e50a2;
	font-weight:400;
}
.intro6 {
	font-size:12px;
	color:#1e50a2;
	overflow:hidden;
	font-weight:700;
	text-align:center;
	width:215px;
	height:20px;
	line-height:20px;
}
.intro6 a {
	color:#1e50a2;
}
.intro5 li a {
	width:237px;
	height:24px;
	line-height:24px;
	padding-left:8px;
	overflow:hidden;
	background:url(../images/untitled.gif) 1px -27px no-repeat;
	color:#1e50a2;
	font-weight:400;
}
.intro7 li a {
	width:355px;
	height:24px;
	line-height:24px;
	padding-left:25px;
	overflow:hidden;
	background:url(../images/untitled.gif) 15px -25px no-repeat;
	color:#1e50a2;
	font-size:14px;
	font-weight:400;
}
.intro-menu {
	font-size:14px;
	margin-top:5px;
	height: 25px;
	line-height:25px;
	color:#1e50a2;
}
.intro-menu a {
	display:block;
	float:left;
	text-align:center;
	width:105px;
	color:#1e50a2;
	/*margin-right:30px;*/
	/*background:url(../images/navbg.png) right center no-repeat;*/
	/*padding-right:30px;*/
	font-family:Arial, Helvetica,Arial;
}
.intro-menu a:nth-of-type(7n){
	margin-right:15px;
	padding-right:0;
	background:none;
}
.intro3 li a {
	color:#1e50a2;
}
.r2-l ul li, #z2 ul li, #z3 ul li {
	width:385px;
	margin:0 10px;
	height: 25px;
	line-height:25px;
	overflow:hidden;
	padding-left:15px;
	background:url(../images/untitled.gif) 5px -22px no-repeat;
}
.r2-r ul li, .r17-1 ul li {
	width:165px;
	overflow:hidden;
	height:22px;
	line-height:22px;
}
.r12 ul li, #r12 ul li {
	width:247px;
	height:28px;
	margin-top:4px;
	height:20px;
	line-height:20px;
	padding-left:8px;
	background:url(../images/untitled.gif) 9px -24px no-repeat;
}
.r30 ul li a {
	width:670px;
	overflow:hidden;
	font-size:14px;
	line-height:30px;
}
.links {
	height:40px;
	text-align:center;
	line-height:24px;
	padding-top:6px;
	padding-right:46px;
	padding-bottom:6px;
	padding-left:46px;
}
.links2 {
	height:60px;
	text-align:center;
	line-height:24px;
	padding-top:6px;
	padding-right:26px;
	padding-bottom:6px;
	padding-left:26px;
	width: 647px;
	float:left;
}
.links3 {
	width:670px;
	height:50px;
	margin:0 auto;
	overflow:hidden;
}
.links4 {
	width:670px;
	height:28px;
	margin:0 auto;
	overflow:hidden;
}
.site-menu {
	width:980px;
	height:59px;
	overflow:hidden;
	margin: 0 auto;
	margin-top:20px;
	margin-bottom:20px;
}
#menu {
	width:770px;
	height:59px;
	margin-left:85px;
	float:left;
	/*background:url(images/bg_5.gif);*/
}
.p1 {
	width:690px;
	padding-left:18px;
	overflow:hidden;
}
.p1 ul li {
	float:left;
	margin: 0 10px;
	text-align:center;
	width:148px;
	height:118px;
	overflow:hidden;
}
.p1 img {
	width:138px;
	height:78px;
	margin-top:8px;
	border: 5px solid #dbdbdb;
}

.p2 {
	width:100px;
	height:28px;
	float:left;
}
.p2_1 {
	width:20px;
	height:28px;
	margin-left:320px;
	padding-top:5px;
}
.p2_2 {
	width:20px;
	height:20px;
	margin-left:280px;
	padding-top:5px;
}
.articleconetnt {
	width:670px;
	margin: 0 auto;
	font-size:14px;
	line-height:30px;
	margin-bottom:80px;
}
.titlepic, .titlepic img {
	width:633px;
	height:45px;
	overflow:hidden;
}
#r2 ul.intro7 {
	padding-top:1px;
}
#r2 ul.intro7 li a, #r13 ul.intro7 li a {
	font-size:12px;
}
#r13 ul.intro7 li a {
	padding-top:3px;
}
.content {
	width:220px;
	height:120px;
	margin:8px auto;
}
.vote {
	width:220px;
	margin-top:5px;
}
.vote2 {
	width:58px;
	margin:2px auto;
}
.btn {
	width:40px;
	height:25px;
	margin-left:43px;
	margin-top:10px;
}
#r310 {
	width:430px;
	height:38px;
	float:left;
	line-height:38px;
	font-weight:400;
	color:#0c7eb5;
}
#r32 {
	width:130px;
	height:38px;
	float:left;
	padding-top:8px;
	padding-left:360px;
}
#r33-0 {
	width:60px;
	height:38px;
	padding-top:5px;
	float:left;
}
.input {
	width:206px;
	height:20px;
	margin-top:6px;
}
.input2 {
	width:50px;
	height:24px;
	margin-top:6px;
	margin-left:6px;
}
.tab {
	margin-top:9px;
}
#TabCon1 {
	width:720px;
	height:241px;
	border-left:#e6eff6 1px solid;
	border-bottom:#e6eff6 1px solid;
	border-right:#e6eff6 1px solid;
	overflow:hidden;
}
#TabCon2 {
	width:720px;
	height:241px;
	border-left:#e6eff6 1px solid;
	border-bottom:#e6eff6 1px solid;
	border-right:#e6eff6 1px solid;
	overflow:hidden;
}
.xixi1 {
	width:722px;
	height:29px;
	line-height:29px;
	font-size:14px;
	/*background-image:url(../images/news_bghover1.gif);*/
	cursor:pointer;
}
.xixi2 {
	width:722px;
	height:29px;
	line-height:29px;
	font-size:14px;
	/*background-image:url(../images/news_bghover2.gif);*/
	cursor:pointer;
}
.tab1 {
	width:105px;
	height:29px;
	line-height:29px;
	float:left;
	text-align:center;
	cursor:pointer;
	color:#FFF;
}
.tab2 {
	width:105px;
	height:29px;
	line-height:29px;
	float:left;
	text-align:center;
	cursor:pointer;
	color:#000;
}
.tab2 a{color:#000;}
.hr {
	border-bottom: 1px dashed #ccc;
	margin-bottom:20px;
}
.n1 {
	width:800px;
	height:400px;
	margin:20px auto;
	margin-bottom:20px;
}
.n2 {
	width:300px;
	height:400px;
	float:left;
}
.n3 {
	width:500px;
	height:400px;
	float:left;
}
#nt1 {
	font-size:26px;
	color:#900;
	font-weight:700;
	line-height:50px;
}
#nt2 {
	font-size:12px;
	font-weight:700;
	line-height:26px;
}
.n4 {
	width:378px;
	margin-top:20px;
	border:1px #999 dashed;
	background:#FFF;
}
.n4 ul {
	float:left;
	list-style:none;
	padding-top:5px;
	padding-bottom:5px;
}
.n4 li {
	width:85px;
	height:85px;
	line-height:85px;
	text-align:center;
	float:left;
	overflow:hidden;
	background-color:#F7F7F7;
	font-size:48px;
	font-weight:700;
	margin-left:6px;
}
.n4 li a {
	color:#900;
	text-decoration:none;
}
#z2 ul li {
	width:355px;
}

#z3 ul li {
	width:355px;
}
.intro2 li em{
	float:right;
	padding-left:5px;
	color:#999;
	font-size:9px;
}

.about {
	width:228px;
	height:260px;
	margin:12px auto;
	overflow:hidden;
}

.about a{
	text-indent:2em;
}






.bgx-1 {
	border: 1px solid #E5EEF5;
}



.dbt_b {

	font-size:16px;
	font-weight:700;
	padding-top:2px;
	padding-left:2px;
	color:#ffffff;

}


.dbt_h {

	font-size:15px;
	font-weight:600;
	padding-top:2px;
	padding-left:2px;
	color:#000000;

}

.xbt_b {

	font-size:13px;
	font-weight:500;
	padding-top:2px;
	padding-left:2px;
	color:#ffffff;

}


.xbt_h {

	font-size:13px;
	font-weight:500;
	padding-top:2px;
	padding-left:2px;
	color:#000000;

}




/*--------------4.25????----------------*/
.list_1 {width:700px; margin:30px auto 0;}
.list_1 img {width:146px; height:96px; border:2px solid #CCC;}
.list_1 p {width:146px; line-height:30px; font-size:14px; color:#4e4e4e; text-align:center; overflow:hidden;height: 30px;text-overflow: ellipsis;white-space: nowrap;}
.list_1 ul li {margin-left:15px; margin-top:10px; float:left;}
.list_1 a{background:none !important}
.text-c {width:700px; margin:30px auto 0;}



.p5.ulp5 a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%;display: block;}

#jubao {
	position: relative;
}
.tipbox {
	display: none;
	width: 250px;
	line-height: 30px;
	text-align: left;
	position: absolute;
	bottom: 60px;
	left: 0;
	border-radius: 4px;
	padding: 10px;
	box-shadow: 0 0 8px 0 #949191;
	background: #fff;
	font-size: 14px;
}