body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:14px; color:#2a2a2a; font-family:"微软雅黑";
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0; padding:0;}
i,em,span{display:inline-block; font-style:normal}
img{vertical-align:middle; border:none}

a:link {
	color: #2a2a2a;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #2a2a2a;
}
a:hover {
	text-decoration: none;
	color: #156296;
}
a:active {
	text-decoration: none;
	color: #2a2a2a;
}
a{
	transition: all 0.5s ;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
ul{list-style: none;list-style-type: none;margin:0;padding:0;}
li{list-style-type: none;list-style:none;list-style-image:none;margin:0;padding:0;}

.wik{width:1003px; margin:0 auto;}
.oveh{overflow:hidden}
.por{position:relative}
.poa{position:absolute}

.wb1{background:url(../images/mbg.gif) repeat-x}
.pa1{padding:15px 0 15px 0;}
.he1{height:15px}

.tok{height:110px; overflow:hidden}
.logo{float:left; width:600px;}
.tel{float:right; width:280px}

.nak{height:48px;background:#2875a3;}
.nan{width:1002px; height:50px; margin:0 auto; border-left:solid 1px #4688b0;}

.abk{float:left; width:325px;}
.abt{font-size:18px; color:#2d7faf; border-bottom:solid 1px #e3e3e3; padding-bottom:10px; position:relative}
.abt span{font-size:14px; color:#8a8b8b}
.abt a{ right:0; position:absolute}
.abt img{margin-top:5px}
.abn{height:168px; overflow:hidden; line-height:24px; padding-top:15px;}
.abn img{width:108px; height:85px; float:left; margin-right:15px;}

.dpk{float:left; width:432px;}
.dp{float:right; width:390px;}
.dpp{ padding-top:5px;}
.dpp li{float:left; width:195px; height:58px; text-align:center;}
.dpp img{width:170px; height:55px;}

.atu{float:right; width:203px; padding-top:15px;}
.atu img{width:203px; height:93px; margin-bottom:10px}

.prk{width:1001px; border:solid 1px #e3e3e3; margin:0 auto; margin-top:10px;}
.prt{border-bottom:solid 1px #e3e3e3; background:#f6f6f6;font-size:18px; color:#2d7faf; padding-bottom:10px; padding-top:10px; padding-left:10px; position:relative}
.prt span{font-size:14px; color:#8a8b8b}
.prt a{right:10px; top:14px; _top:10px; position:absolute}

.pro{width:970px; height:217px; margin:0 auto; padding-top:8px;}
.pro li{float:left; width:240px; text-align:center;}
.pro img{width:220px; height:165px; border:solid 1px #e3e3e3; margin-bottom:10px;}
.pro a:link,.pro a:visited,.pro a:hover,.pro a:active{width:240px;display:block}
.pro p{ width:212px;margin:0 auto;margin:0 auto;display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.m_le{float:left; width:230px;}
.m_ri{float:right; width:750px;}

.fent{height:60px; padding-left:15px; line-height:60px; background: url(../images/fent_bg.gif); color:#FFFFFF; font-size:18px}
.fent span{font-size:12px}
.fens{font-size:18px; border:solid 1px #d1d1d1; border-bottom:none; margin-top:10px;}
.fens p{ width:170px; margin:0 auto; padding-left:40px; background: url(../images/fens.gif) no-repeat left center;border-bottom:solid 2px #e3e3e3; padding-bottom:15px; padding-top:15px;}
.fens span{font-size:12px; color:#828282}
.fenk{border:solid 1px #2875a3; border-top:none; padding-bottom:10px; padding-bottom:5px; background:#FFF}
.fenm{width:210px; margin:0 auto; padding-top:10px;}
.fenm a:link,.fenm a:visited,.fenm a:active{border:solid 1px #e3e3e3; font-size:15px; background:url(../images/li2.gif) no-repeat left center #f3f3f3; border:solid 1px #e3e3e3; padding:8px 0 8px 20px;display:block; margin-bottom:5px;}
.fenm a:hover{border:solid 1px #2597c2; font-size:15px; background:url(../images/li2h.gif) no-repeat left center #2597c2; padding:8px 0 8px 20px; display:block; color:#FFF; margin-bottom:5px;}
.fned{border:solid 1px #2875a3; border-top:none; padding:12px; line-height:22px;}

.lmt{height:42px; background:url(../images/x.gif) repeat-x bottom;}
.lmt_1{float:left; border-bottom:solid 2px #2875a3; text-align:center; height:40px; min-width:120px; max-width:360px; font-size:18px; color:#2875a3;}
.lmt_2{float:right; max-width:360px; padding-top:15px; text-align:right; color:#8f8f8f; font-size:12px;}
.lmt_3{font-size:16px; border-bottom: solid 1px #CCCCCC; margin-bottom:15px; line-height:35px;}
.lmt_3 a{float:right; font-size:13px}

.fnens{overflow:hidden; padding-top:10px; border-bottom:dotted 1px #CCCCCC; padding-bottom:10px; height:30px;}
.fnens_1{float:left; width:20px; height:30px; background:url(../images/li3.gif) no-repeat left center}
.fnens_2{float:left; width:520px; line-height:28px;display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fnens_3{float:right; text-align:right; color: #b7b7b7; line-height:30px;}
.fnens_3 a:link,.ens_3 a:visited,.ens_3 a:hover,.ens_3 a:active{color:#e32a2a}

.fpr{padding-top:15px}

.pip{border:solid 1px #e3e3e3; height:230px; margin-top:20px; margin-bottom:20px;}
.pipp{border:solid 1px #e3e3e3; height:293px; margin-top:20px; margin-bottom:20px;}
.prp1{float:left; width:230px; height:230px; border-right:solid 1px #e3e3e3; text-align:center}
.prp1 img{margin-top:80px}
.prp2{float:left; width:480px; margin-left:20px; margin-top:15px;}
.prp2_1{height:36px; font-size:18px; color:#444444;}
.prp2_2{width:102px; height:32px; line-height:32px; background:#414141; text-align:center; color:#FFF}
.prp2_3{height:120px; padding-right:5px; line-height:24px; padding-top:10px; overflow:hidden; color:#7e7e7e;
BACKGROUND-COLOR: transparent; OVERFLOW-y: scroll; scrollbar-shadow-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-face-color: #d9d9d9; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #ffffff;
}
.prp3{float:left; width:375px; height:293px;border-right:solid 1px #e3e3e3; text-align:center}
.prp3 img{margin-top:15px}
.prp4{float:left; width:372px; height:70px; border-bottom:solid 1px #e3e3e3;}
.prp4 img{margin-top:10px; margin-left:10px; float:left;}
.prp4_2{float:right; padding-right:20px; padding-top:20px;}

.prp5{ width:330px; padding-right:10px; height:180px; margin-left:15px;margin-top:20px; float:left;
BACKGROUND-COLOR: transparent; OVERFLOW-y: scroll; scrollbar-shadow-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-face-color: #d9d9d9; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #ffffff;
}

.fpr1{float:left; width:245px; margin-bottom:15px;}
.fpr1 li{width:215px; margin:0 auto;}
.fpr1 img{padding:5px; border:solid 1px #e3e3e3}
.fpr1 p{width:215px; padding:5px 5px 0 5px; text-align:center; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fpr1 a:link,.pro a:visited,.pro a:hvoer,.pro a:active{color:#333}

.fpr2{float:left; width:187px; margin-bottom:10px;}
.fpr2 li{width:170px; margin:0 auto;}
.fpr2 img{border:solid 1px #e3e3e3}
.fpr2 p{width:170px; padding:5px 5px 0 5px; text-align:center; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fpr2 a:link,.pro a:visited,.pro a:hvoer,.pro a:active{color:#333}

.ab1{text-align:center; padding:10px 0 5px 0; font-size:16px; color:#000}
.ab2{text-align:center; font-size:12px; color:#8f8f8f;}
.ab3{padding-top:5px; overflow:hidden; padding-bottom:5px; padding-top:15px;}
.ab3_img{width:800px; text-align:center; overflow:hidden; margin:0 auto;}
.ab3_img img{border:none; max-width:800px;}
.syp,.xyp{width:50px; height:50px;}
.syp a:link,.syp a:visited,.syp a:hover,.syp a:active{width:50px; height:50px; background:url(../images/syp.gif) no-repeat; display:block}
.xyp a:link,.xyp a:visited,.xyp a:hover,.xyp a:active{width:50px; height:50px; background:url(../images/xyp.gif) no-repeat; display:block}
.ab4{line-height:24px; padding-bottom:10px; padding-top:10px;}

.pp1{ background:#2f8bc2; color:#FFF; padding:4px 12px 4px 12px; margin-bottom:10px; margin-top:8px;
	border-radius:7px;
	-moz-border-radius:7px;
	-ms-border-radius:7px;
	-o-border-radius:7px;
	-webkit-border-radius:7px;
}
.pp2{border-top:dotted 1px #e3e3e3; background:#FFF; height:14px; overflow:hidden; margin-top:15px;}

.fay{border-top:solid 1px #e7e7e7; border-bottom:solid 1px #e7e7e7; height:50px; margin-top:20px; margin-bottom:30px;}
.fal{float:left; width:300px;}
.fal a:link,.fal a:visited,.fal a:hover,.fal a:active,.far a:link,.far a:visited,.far a:hover,.far a:active{width:300px; height:46px; display:block;}
.fal_1{float:left; width:25px; height:50px; background:url(../images/fay_bg.gif)}
.fal_2{float:left; width:275px; padding-top:4px;}
.fal_2 li,.far_2 li{width:275px;  display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.far{float:right; width:300px;}
.far_1{float:left; width:25px; height:50px; background:url(../images/fay_bg.gif) 25px 0}
.far_2{float:left; width:275px; padding-top:4px; text-align:right;}

.ym{width:100%; padding-top:20px; padding-bottom:15px; overflow:hidden}
.ym a{float:left; border:solid 1px #e3e3e3; padding:5px 10px 5px 10px; color:#545454; margin-right:5px; margin-bottom:5px;}
.ym a:hover{background:#2a7ab2; color:#FFF; border:solid 1px #2a7ab2;}
a.select{background:#2a7ab2; color:#FFF; border:solid 1px #2a7ab2;}
a.select:hover{background:#2a7ab2; color:#FFF; border:solid 1px #2a7ab2;}

.dwb{background: url(../images/d_bg.gif) repeat-x #156296;}
.dw1{float:left; width:130px; background:#f3f3f3; margin-bottom:20px; margin-top:20px; padding-top:15px; text-align:center}
.dw1 p{width:100px; margin:0 auto; border-bottom:solid 1px #c8c8c8; height:45px; line-height:40px; font-family:Arial, Helvetica, sans-serif; text-align:left; margin-bottom:10px;}
.dw1 a{width:100px; display:block}
.dw1 span{width:100px; margin:0 auto; font-size:14px; height:40px; line-height:40px;}
.dw2{float:right; width:840px; font-size:12px; color:#c2d9e9; }
.dw2 a:link,.dw2 a:visited,.dw2 a:active{ color:#c2d9e9}
.dw2 a:hover{color:#c2d9e9; text-decoration:underline}
.dw3{padding:16px 0 36px 0; font-size:14px;}
.dw3 a{margin:0 60px 0 0;}
.dw4{line-height:30px;}

.bu{border:none; color:#FFF; height:37px; font-size:14px; font-family:"微软雅黑"; cursor:pointer}
.bu1:link,.bu1:visited,.bu1:active{width:150px;height:37px; border:solid 1px #d1d1d1; text-align:center; line-height:37px; display:block; margin-left:30px;}
.bu1:hover{width:150px;height:37px; color:#FFF; background:#900; border:solid 1px #900; text-align:center; line-height:37px; display:block; margin-left:30px;}
.bu2:link,.bu2:visited,.bu2:active{width:140px; height:35px; line-height:34px; text-align:center; border:solid 2px #CCCCCC; color:#888; display:block}
.bu2:hover{width:140px; height:35px; line-height:34px; text-align:center; border:solid 2px #278cc8; background:#278cc8; color:#FFF; display:block}
.bu3:link,.bu3:visited,.bu3:active{width:110px;height:36px; margin-left:17px; margin-top:15px; border:solid 1px #d1d1d1;text-align:center; line-height:35px; display:block;}
.bu3:hover{width:110px;height:36px; margin-left:17px; margin-top:15px; color:#FFF; background:#900; border:solid 1px #900; text-align:center; line-height:35px; display:block;}

.tx{border:solid 1px #d1d1d1; padding:8px; font-size:16px; font-family:"微软雅黑"}
.tx1{ width:500px}

.sel1{padding:8px; width:150px; font-size:14px; font-family:"微软雅黑";border:solid 1px #d1d1d1;}
.sel1 option{ font-family:"微软雅黑";}


/*二级页加*/
.main_ly{}
.main_ly li{clear:both;padding:0 0 12px 0;color:#3c3b3b;font-size:16px;line-height:30px;}
.main_ly_t1{width:120px;float:left;}
.main_ly_t2{float:left;color:#999999;padding:0 0 0 15px;font-size:14px;}
.main_bd{width:230px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;float:left;}
.main_bd1{width:500px;height:102px;border:solid 1px #dddddd;float:left;font-size:14px;line-height:25px;padding:5px;}
.main_bd2{width:115px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;float:left;}
.main_but{width:240px;padding:20px 0 0 0;clear:both;}
.main_but_t{color:#3c3b3b;font-size:16px;line-height:30px;}
.main_bd3{width:180px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;}
.main_bd4{width:100%;height:102px;border:solid 1px #dddddd;font-size:14px;line-height:25px;padding:5px;}

.main_page{clear:both;padding:25px 0 0 0;position:relative;width:100%;text-align:center;overflow:hidden;}
.main_page li{float:left;margin:0 4px;font-size:14px;font-weight:bold;text-align:center;position:relative;right:50%; margin-left:10px;}
.main_page ul{float:left;position:relative;left:50%;}
.main_page li a{width:100%;height:23px;display:block;border:solid 1px #bfbfbf;color:#bfbfbf;line-height:23px; padding-left:3px; padding-right:3px;}
.main_page li a:hover{color:#fff;background:#3065c8;border:solid 1px #3065c8;}
.main_down{clear:both;}
.main_down li{clear:both;padding:0 5px 20px 5px;margin:0 0 20px 0;border-bottom:dotted 1px #b2b2b2;color:#9f9f9f;font-size:14px;}
.main_down li a{color:#565656;font-size:16px;float:left;}
.main_down li font{color:#477cdf;font-size:16px;}

.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}

