body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:14px; color:#333333; font-family:"微软雅黑";
	min-width:1200px;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote{margin:0; padding:0;}
i,em,span{display:inline-block; font-style:normal}
img{vertical-align:middle; border:none}

a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #2b79c9;
}
a:active {
	text-decoration: none;
	color: #333333;
}
a{
	transition: all 0.2s ;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}
ul,dl{list-style: none;list-style-type: none;margin:0;padding:0;}
li,dt,dd{list-style-type: none;list-style:none;list-style-image:none;margin:0;padding:0;}

.wik{width:1200px; margin:0 auto;}
.oveh{overflow:hidden}
.por{position:relative}
.poa{position:absolute}
.pa1{padding:20px 0 20px 0;}
.pa2{padding:30px 0 30px 0;}
.he1{height:430px}
.he2{height:50px}
.he3{height:15px}

.wfl{float:left}
.wfr{float:right}
.wk1{width:245px;}
.wk2{width:936px;}


.tok{height:105px; overflow:hidden}
.logo{float:left; width:550px;}
.tel{float:left; width:450px}
.lag{float:right; width:190px}
.lag p{border:solid 1px #e5e5e5; line-height:36px; text-align:center; margin-top:30px; font-size:12px;
	border-radius:36px;
	-moz-border-radius:36px;
	-ms-border-radius:36px;
	-o-border-radius:36px;
	-webkit-border-radius:36px;
}
.lag a{ margin-left:10px; margin-right:10px}

.nak{height:47px;background:#2b79c9; position:relative; _position:inherit; background:url(../images/nabg.jpg) center center}
.nab{height:47px; background:url(../images/nx.gif) no-repeat left center}

.nst{background:#f5f5f5; overflow:hidden; padding:10px; border-bottom:solid 1px #e5e5e5}
.nst p{float:left; min-width:110px; color:#2184c9; font-size:20px;}
.nst a{float:right; width:60px; text-align:right; display:block; font-size:16px;color:#2184c9; padding-top:2px;}

.abk{float:left; width:672px; height:280px; border: solid 1px #e5e5e5}
.abtu{float:left; width:298px; text-align:center; padding-top:20px;}
.abtu img{width:256px; height:193px}
.abn{float:left; width:354px; padding-top:20px; height:193px; line-height:24px; overflow:hidden}

.cock{float:right; width:245px; height:280px; border: solid 1px #e5e5e5}
.coctu{text-align:center; padding-top:15px;}
.coctu img{width:215px; height:70px;}
.cocn{width:215px; margin:0 auto; height:115px; overflow:hidden; line-height:20px; font-size:12px; margin-top:10px;}

.nek{width:934px; height:149px; border: solid 1px #e5e5e5; overflow:hidden; margin-top:20px;}
.ns3{padding-top:10px; overflow:hidden; width:900px; margin-left:40px;}
.ns3 li{float:left; width:400px; margin-right:40px; padding-top:5px; _padding-top:3px; overflow:hidden}
.ns3 a{float:left; background:url(../images/dot.png) no-repeat left center; padding-left:15px; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-right:10px; width:250px;}
.ns3 span{float:right; text-align:right; color:#CCC}
.ns3 a:hover{background:url(../images/dot.png) no-repeat left center}

.prk{border: solid 1px #e5e5e5; height:681px; overflow:hidden; margin-top:20px;}
.mpro{float:left; width:920px; margin-top:14px; height:620px; margin-left:7px;}
.mpro ul{float:left; width:230px; height:200px; margin-left:0px}
.mpro ul li{width:210px; height:190px; text-align:center; padding-top:1px; display:block; text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; margin:0 auto}
.mpro ul li img{width:210px; height:158px; border:none; padding-bottom:8px;}





.pro{height:270px; overflow:hidden; margin-top:40px;}
.pro li{float:left; width:290px; text-align:center; margin:0 auto}
.pro a:link,.pro a:visited,.pro a:hover,.pro a:active{width:260px;display:block;}
.pro p{ width:250px; margin:0 auto; font-size:16px; padding:15px 5px 5px 5px; margin:0 auto;display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#FFF}
.pro span{width:250px; margin:0 auto; font-size:16px; padding:15px 5px 5px 5px; margin:0 auto;display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.fent{height:45px; padding-left:15px; line-height:45px; background:#2b79c9; color:#FFFFFF; font-size:18px}
.fent span{font-size:12px; text-transform:uppercase}
.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 #e5e5e5; border-top:none; padding-bottom:10px; padding-bottom:10px; background:#FFF}
.fen1{width:220px; margin:0 auto; padding-top:7px; padding-bottom:7px; font-size:15px;}
.fenm{width:220px; margin:0 auto; border-bottom:solid 1px #e5e5e5; overflow:hidden}
.fenm dl{border:solid 1px #e5e5e5; border-bottom:none; overflow:hidden; background:url(../images/li2b.gif) repeat-x #fafafa;}
.fenm dt{float:left; width:30px; min-height:26px; background:url(../images/li2.gif) no-repeat center center;}
.fenm dd{float:left; width:177px; border-left:solid 1px #e5e5e5; padding:5px 0 5px 10px; font-size:12px;}

.fned{border:solid 1px #3b7fc8; 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 #3b7fc8;background:url(../images/xh.gif) no-repeat bottom center; text-align:center; height:40px; min-width:120px; max-width:360px; font-size:18px; color:#3b7fc8;}
.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:650px; 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}
.fpr ul{float:left; width:232px; margin-bottom:10px; text-align:center}
.fpr li{ width:222px; margin:0 auto;display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fpr img{border:solid 1px #e3e3e3; padding:5px; width:210px; height:158px; margin-bottom:7px; widows:
	transition: all 0.5s ;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.fpr img:hover{border: solid 1px #3b7fc8;}

.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:900px; text-align:center; overflow:hidden; margin:0 auto;}
.ab3_img img{border:none; max-width:900px;}
.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;}

.fay{border-top:solid 1px #e7e7e7; margin-top:20px; overflow:hidden; font-size:14px; padding-top:20px;}
.fal{float:left; width:530px; color:#999}
.fal a:link,.fal a:visited,.fal a:active{width:530px; height:25px; line-height:25px;color:#888; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fal a:hover{width:530px; height:25px; line-height:25px;color:#3b7fc8; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.far{float:right; width:144px; padding-top:5px;}

.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:#2b79c9; color:#FFF; border:solid 1px #2b79c9;}
a.select{background:#2b79c9; color:#FFF; border:solid 1px #2b79c9;}
a.select:hover{background:#2b79c9; color:#FFF; border:solid 1px #2b79c9;}

.dwb{background:/* url(../images/d_bg.gif) repeat-x */#333333;}
.dw1{float:left; width:160px; background:#f3f3f3; margin-bottom:20px; margin-top:20px; padding-top:15px; text-align:center; border-bottom:solid 6px #939393}
.dw1 p{width:128px; 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; height:40px; line-height:40px;}
.dw2{float:right; width:1010px; color:#818181; }
.dw2 a:link,.dw2 a:visited,.dw2 a:active{ color:#818181}
.dw2 a:hover{color:#818181; text-decoration:underline}
.dw3{padding:16px 0 20px 0; margin-bottom:15px; border-bottom:solid 1px #414141}
.dw3 a{margin:0 70px 0 0;}
.dw4{line-height:30px;}

.bu{border:none; color:#FFF; height:40px; font-size:14px; font-family:"微软雅黑"; cursor:pointer}
.bu1:link,.bu1:visited,.bu1:active{width:140px; height:40px; line-height:40px; text-align:center; background:#89c820; color:#FFF; display:block}
.bu1:hover{width:140px; height:40px; line-height:40px; text-align:center; background:#2b79c9; color:#FFF; display:block}
.bu2:link,.bu2:visited,.bu2:active{width:140px; height:38px; line-height:38px; text-align:center; border:solid 2px #CCCCCC; color:#888; display:block}
.bu2:hover{width:140px; height:38px; line-height:38px; text-align:center; border:solid 2px #487ce1; background:#487ce1; color:#FFF; display:block}
.bu3:link,.bu3:visited,.bu3:active{width:170px; height:38px; line-height:38px; text-align:center; border:solid 1px #6daedf; color:#FFF; display:block}
.bu3:hover{width:170px; height:38px; line-height:38px; text-align:center; border:solid 1px #89c820; background:#89c820; color:#FFF; display:block}
.bu4:link,.bu4:visited,.bu4:active{width:170px; height:38px; line-height:38px; text-align:center; background:#2b79c9; color:#FFF; display:block; margin:0 auto;
	border-radius:30px;
	-moz-border-radius:30px;
	-ms-border-radius:30px;
	-o-border-radius:30px;
	-webkit-border-radius:30px;
}
.bu4:hover{width:170px; height:38px; line-height:38px; text-align:center; background:#89c820; color:#FFF; display:block; margin:0 auto;

	border-radius:30px;
	-moz-border-radius:30px;
	-ms-border-radius:30px;
	-o-border-radius:30px;
	-webkit-border-radius:30px;
}
.bu5:link,.bu5:visited,.bu5:active{width:170px; height:38px; line-height:38px; text-align:center; background:#89c820; color:#FFF; display:block; margin:0 auto;
	border-radius:30px;
	-moz-border-radius:30px;
	-ms-border-radius:30px;
	-o-border-radius:30px;
	-webkit-border-radius:30px;
}
.bu5:hover{width:170px; height:38px; line-height:38px; text-align:center; background:#2b79c9; color:#FFF; display:block; margin:0 auto;

	border-radius:30px;
	-moz-border-radius:30px;
	-ms-border-radius:30px;
	-o-border-radius:30px;
	-webkit-border-radius:30px;
}
.bu6{width:170px; height:40px; line-height:40px; text-align:center; background:#2b79c9; color:#FFF; display:block}
.bu6:hover{width:170px; height:40px; line-height:40px; text-align:center; background:#89c820; color:#FFF; display:block}


.tx{border:solid 1px #e9e9e9; padding:8px; font-size:14px; font-family:"微软雅黑"}
.tx1{width:385px; margin-top:4px; border:none}
.tx2{width:385px; height:62px; margin-top:4px; border:none}


.sel1{padding:8px; width:150px; font-size:14px; font-family:"微软雅黑";border:solid 1px #d1d1d1;}
.sel1 option{ font-family:"微软雅黑";}

#totop{position:fixed;bottom:10px;right:10px;z-index:999;width:71px; cursor:pointer; display:none;}
*html #totop{position:absolute;cursor:pointer;right:10px; display:none;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px")}
#totop a{display:block;width:71px;height:24px; font-size:12px; padding-top:48px;background:url(../images/toTop.gif) no-repeat;text-align:center;color:#888;transition: all 0s ; -moz-transition: all 0s; -ms-transition: all 0s; -o-transition: all 0s; -webkit-transition: all 0s;}
#totop a.cur{background-position:-88px 0;text-decoration:none;color:#666;}

.pp1{ background:#2f8bc2; color:#FFF; padding:4px 12px 4px 12px; margin-bottom:10px; margin-top:10px;
	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:15px; overflow:hidden; margin-top:15px;}
.pp3{ background:#2f8bc2; color:#FFF; padding:4px 12px 4px 12px; margin-bottom:10px; margin-top:10px;
	border-radius:70px;
	-moz-border-radius:70px;
	-ms-border-radius:70px;
	-o-border-radius:70px;
	-webkit-border-radius:70px;
}

/*二级页加*/
.main_ly{}
.main_ly li{clear:both;padding:0 0 12px 0;color:#3c3b3b;font-size:16px;line-height:30px;}
.main_ly_t1{width:70px;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;}


