body {margin:0 auto;font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; padding:0px;}
ul,li,dl, dd, h1, h2, h3, h4, h5, h6, form, p {padding:0;margin:0;}
ul {list-style:none;}
li {list-style:none;}
img {border:0px;}
a {color:#333;text-decoration:none;}
a:hover {color:#000000;	text-decoration:none;}
.to{ width:100%; height:34px; margin:0 auto; background:url(image/to.jpg) repeat-x;}
.to1{ width:1200px; height:34px; margin:0 auto;}
.to1a{ width:350px; height:34px; float:left; line-height:33px; text-align:left; font-size:14px; color:#666;}
.to1b{ width:350px; height:34px; float:right; line-height:33px; text-align:right; font-size:14px; color:#666;}
.to1b a{color:#666; text-decoration:none;}
.to1b a:hover{color:#f60; text-decoration:underline;}
.top{ width:1200px; height:140px; margin:0 auto;}
.dh{ width:100%; height:53px; margin:0 auto; background:url(image/dh.jpg) repeat-x;}
.dh1{ width:1200px; height:53px; margin:0 auto;}
.dh1 li{ width:133px; height:53px; float:left; font-size:15px; color:#FFF; font-weight:bold; text-align:center; line-height:53px; background:url(image/dhb.jpg) no-repeat right center;}
.dh1 li a{ width:133px; height:53px; color:#FFF; text-decoration:none; display:block;}
.dh1 li a:hover{ width:133px; height:53px; color:#FFF; text-decoration:none; background:url(image/dh1.jpg) repeat-x; display:block;}
.banner{ width:100%; height:500px; margin:0 auto; clear:both;}
#flash {width:100%;height:500px;overflow:hidden;margin:0 auto;clear:both;position:relative;
}
#flash1 {width:100%;height:500px;background:url(image/banner1.jpg) center no-repeat;
}
#flash2 {width:100%;height:500px;background:url(image/banner.jpg) center no-repeat;
}
#flash3 {width:100%;height:500px;background:url(image/banner2.jpg) center no-repeat;
}
#flash img {width:100%;height:500px;
}
.flash_bar {width:50%;z-index:69;height:30px;overflow:hidden;position:absolute;bottom:20px;right:30px;text-align:center;
}
.flash_bar .dq {display:block;float:left;width:18px;height:18px;margin:5px 5px;cursor:pointer;background:url(image/tg_flash_p.png) no-repeat 0px 0px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/tg_flash_p.png", sizingMethod="crop");
}
.flash_bar .no {display:block;float:left;width:18px;height:18px;margin:5px 5px;cursor:pointer;background:url(image/tg_flash_p2.png) no-repeat 0px 0px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/tg_flash_p2.png", sizingMethod="crop");
}
#flashBg {height:500px;overflow:hidden;width:100%;clear:both;margin:0 auto;padding:0;
}
#flashLine {background:url(image/touming.png) repeat-x center bottom;height:500px;width:100%;margin:0 auto;clear:both;
}
.center{ width:1200px; margin:0 auto; height:60px; border-bottom:1px solid #E1E1E1;}
.gjc{ width:600px; float:left; font-size:14px; color:#666; line-height:60px; text-align:left; background:url(image/rm.jpg) no-repeat left center; padding-left:20px;}
.gjc span{ color:#ccc; font-weight:bold;}
.ss{ width:413px; height:24px; float:right; background:#FFF; margin-top:15px;}
.sy1{ width:1200px; height:62px; margin:40px auto 25px auto; text-align:center;}
.sy2{ width:1190px; height:auto; margin:0 auto; overflow:hidden;}
.sy2 li{ width:160px; height:34px; float:left; background:#023793; border:1px solid #CCC; line-height:34px; text-align:center; font-size:14px; color:#FFF; margin:4px; display:inline;}
.sy2 li a{ color:#FFF; text-decoration:none;}
.sy2 li a:hover{ color:#F60; text-decoration:none;}
.sy3{ width:1200px; height:auto; margin:20px auto 35px auto; overflow:hidden;}
.sy3 li{ width:280px; height:315px; float:left; background:#949494; text-align:center; font-size:14px; line-height:35px; color:#FFF; margin:7px 10px; display:inline;}
.sy3 li a{ width:280px; height:315px; background:#949494; color:#FFF; display:block;}
.sy3 li a:hover{ width:280px; height:315px; background:#f60; color:#FFF; display:block;}
.fg{ width:100%; height:38px; margin:0 auto; background:url(image/fg.jpg) repeat-x;}
.ys1{ width:100%; height:423px; margin:0 auto; background:url(image/ys1.jpg) no-repeat center;}
.ys2{ width:100%; height:451px; margin:0 auto; background:url(image/ys2.jpg) no-repeat center;}
.ys3{ width:100%; height:492px; margin:0 auto; background:url(image/ys3.jpg) no-repeat center;}
.ys4{ width:100%; height:437px; margin:0 auto; background:url(image/ys4.jpg) no-repeat center;}
.ys5{ width:100%; height:280px; margin:0 auto; background:url(image/ys5.jpg) no-repeat center;}
.ysz1{ width:480px; height:91px; margin:0 auto; font-size:14px; line-height:29px; text-align:left; color:#666666; padding:0px 615px 360px 105px;}
.ysz2{ width:478px; height:102px; margin:0 auto; font-size:14px; line-height:29px; text-align:left; color:#666666; padding:65px 50px 325px 672px;}
.ysz3{ width:455px; height:237px; margin:0 auto; font-size:14px; line-height:29px; text-align:left; color:#666666; padding:75px 730px 125px 15px;}
.ysz4{ width:523px; height:210px; margin:0 auto; font-size:14px; line-height:29px; text-align:left; color:#666666; padding:70px 0px 0px 677px;}
.xban{ width:1200px; height:177px; margin:20px auto;}
.sy4{ width:100%; height:auto; margin:20px auto 45px auto; overflow:hidden;}
.mr_frbox {width:1246px; height:290px; margin:0 auto;}
.mr_frBtnL { float: left; margin:130px 0px 0px 0px; cursor: pointer; display: inline; }
.mr_frUl { float: left; height:290px; width:1200px;}
.mr_frBtnR { float: right; margin-top:130px; display:inline; cursor: pointer;  }
.mr_frUl ul li {float: left; height:290px; width:260px; background:#949494; margin:0px 20px; display:inline; text-align:center; font-size:14px; color:#fff; line-height:30px;}
.mr_frUl ul li a{ height:290px; width:260px; background:#949494; color:#FFF; display:block;}
.mr_frUl ul li a:hover{height:290px; width:260px; background:#f60; color:#FFF; display:block;}
.sy5{ width:100%; height:400px; margin:0px auto 22px auto; background:url(image/sy3.jpg) no-repeat center; padding-top:124px; padding-bottom:90px;}
.sy6{ width:900px; height:400px; margin:0 auto;}
.sy6a{ width:685px; height:360px; float:left; background:#FFFFFF; border:1px solid #ccc; padding:19px; text-align:left; font-size:14px; color:#333; line-height:32px;}
.sy6b{ width:164px; height:400px; float:right;}
.sy6b dl{ width:164px; height:95px; float:left; background:url(image/jjb.jpg) no-repeat center; margin:2px 0px 3px 0px; display:inline;}
.sy6b dl dt{ width:164px; height:30px; float:left; font-size:22px; text-align:center; padding-top:25px; line-height:30px; color:#FFFFFF; font-weight:bold;}
.sy6b dl dd{ width:164px; height:25px; float:left; font-size:14px; text-align:center; padding-bottom:15px; line-height:25px; color:#FFFFFF;}
.sy6b dl a{ width:164px; height:95px; background:url(image/jjb.jpg) no-repeat center; color:#FFFFFF; display:block;}
.sy6b dl a:hover{ width:164px; height:95px; background:url(image/jjb1.jpg) no-repeat center; color:#FFFFFF; display:block;}
.sy7{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.sxw1{ width:380px; height:auto; float:left; display:inline;}
.sxw1a{ width:380px; height:54px; float:left; margin-bottom:1px;}
.sxw1b{ width:380px; height:175px; float:left;}
.sxw1c{ width:380px; height:auto; float:left;}
.sxw1c li{ width:380px; height:32px; border-bottom:1px solid #F6F6F6; line-height:32px; text-align:right; color:#999; float:left;}
.sxw1c li a{color:#2072CB; float:left; text-decoration:none;}
.sxw1c li a:hover{color:#000; text-decoration:underline;}
.sxw2{ width:380px; height:auto; float:left; margin-left:30px; display:inline;}
.sxw3{ width:380px; height:auto; float:right;}
.sy8{ width:100%; height:auto; margin:25px auto 0px auto; overflow:hidden; background:#F1F1F1; border-top:1px solid #cccccc; padding-top:30px;}
.sy9{ width:1200px; height:auto; margin:0px auto 10px auto; overflow:hidden;}
.sy9a{ width:1200px; height:43px; float:left; text-align:left;}
.sy9b{ width:1200px; height:auto; float:left; font-size:14px; line-height:32px; text-align:left; color:#666666;}
.sy9b a{color:#666666; text-decoration:none;}
.sy9b a:hover{color:#000; text-decoration:none;}
.root{ width:100%; height:auto; margin:0 auto; background:#F7F7F7; padding:25px 0px; overflow:hidden;}
.root1{ width:1200px; height:121px; margin:0 auto; background:url(image/rot.png) no-repeat center; font-size:14px; line-height:30px; text-align:center; color:#666666;}

.cpzx{ width:1200px; height:auto; margin:25px auto; overflow:hidden;}
.scpz{ width:248px; height:auto; overflow:hidden; float:left;}
.scpz1{ width:248px; height:55px; float:left; background:url(image/lxz.jpg) repeat-x; line-height:55px; font-size:20px; color:#FFFFFF; font-weight:bold; text-align:center;}
.scpz2{ width:192px; height:auto; float:left; background:url(image/cpz1.jpg) repeat-y; padding:15px 28px 0px 28px; overflow:hidden;}
.scpz2 li{ width:172px; height:38px; float:left; background:url(image/cli.jpg) no-repeat; line-height:38px; font-size:15px; color:#FFF; font-weight:bold; text-align:left; padding-left:20px; margin-bottom:8px;}
.scpz2 li a{color:#FFF; text-decoration:none;}
.scpz2 li a:hover{color:#F60; text-decoration:underline;}
.scpz3{ width:248px; height:18px; float:left;}
.scpz4{ width:248px; height:55px; float:left; margin-top:12px; background:url(image/lxz.jpg) repeat-x; line-height:55px; font-size:20px; color:#FFF; font-weight:bold; text-align:center;}
.scpz5{ width:226px; height:auto; float:left; padding:10px; overflow:hidden; text-align:left; color:#666; line-height:28px; border:1px solid #CCC;}
.cpr{ width:925px; height:auto; float:right;}
.cpr1{ width:895px; height:55px; float:left; background:url(image/jb.jpg) no-repeat; line-height:49px; text-align:left; padding-left:30px; font-size:20px; color:#0461BE; font-weight:bold; margin-bottom:15px;}
.qyjj{ width:925px; height:auto; float:left; margin-top:15px; text-align:left; font-size:15px; color:#666666; line-height:32px;}
.scpy{ width:925px; height:auto; overflow:hidden; float:right;}
.scpy1{ width:925px; height:60px; float:left;}
.scpy2{ width:925px; height:auto; overflow:hidden; float:left;}
.scpy2 li{ width:270px; height:310px; float:left; text-align:center; font-size:16px; color:#FFF; line-height:40px; background:url(image/bjc.jpg) repeat-x bottom; margin:0px 19px 5px 19px; display:inline; overflow:hidden;}
.scpy2 li img{transition: 0.3s;}
.scpy2 li img:hover{transform: scale(1.1,1.1);}
.scpy2 li a{color:#FFF; text-decoration:none;}
.scpy2 li a:hover{color:#F60; text-decoration:underline;}
.fy{ width:100%; margin:20px 0px; height:auto; line-height:40px; text-align:center; font-size:14px; color:#666666; background:#f6f6f6; float:left;}
.fy a{color:#666666; text-decoration:none;}
.fy a:hover{color:#FF6600; text-decoration:none;}
.bt{ width:100%; text-align:center; font-size:21px; float:left; line-height:50px; font-weight:bold; color:#000000; height:50px;}
.sj{ width:100%; text-align:center; border-bottom:1px dashed #CCCCCC; line-height:30px; float:left; font-size:12px; color:#999999; background:#efefef;}
.tu{ width:100%; margin:20px 0px; text-align:center; float:left;}
.nr{ width:100%; float:left; line-height:27px;}
.xwzx{ width:925px; height:auto; overflow:hidden; float:left;}
.xwzx dl{ width:895px; height:175px; float:left; background:#EFEFEF; padding:15px; margin:10px 0px; display:inline;}
.xwzx dl dt{ width:200px; height:175px; float:left;}
.xwzx dl dd{ width:675px; height:175px; float:right; text-align:left; line-height:28px; font-size:14px; color:#666;}
.xwzx dl dd a{ line-height:35px; font-size:18px; color:#666; font-weight:bold; text-decoration:none;}
.xwzx dl dd a:hover{color:#000091; text-decoration:underline;}
.xwzx dl dd img{padding-top:10px; text-align:left;}
.xwzx dl dt img{transition: 0.3s;}
.xwzx dl dt img:hover{transform: scale(1.1,1.1);}

.xwzx dl dd span{ width:120px; height:35px; float:left; margin-top:10px;}
.xwzx dl dd span a{ width:120px; height:35px; background:#5071A6; color:#fff; transition:all 0.8s; display:block;font-size:14px; text-align:center; float:left; line-height:35px;}
.xwzx dl dd span a:hover{ width:120px; height:35px; background:#000091; color:#fff; display:block;font-size:14px;}

.cgal{ width:925px; height:auto; overflow:hidden; float:left;}
.cgal li{ width:220px; height:260px; float:left; text-align:center; font-size:16px; color:#FFF; line-height:40px; background:url(image/bjc.jpg) repeat-x bottom; margin:5px 5px 5px 6px; display:inline; overflow:hidden;}
.cgal li img{transition: 0.3s;}
.cgal li img:hover{transform: scale(1.1,1.1);}
.cgal li a{color:#FFF; text-decoration:none;}
.cgal li a:hover{color:#F60; text-decoration:underline;}






