body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img {margin:0; padding:0;}   
body{color: #333333;
	font-size: 16px;
	font-family:"Microsoft YaHei",微软雅黑;
	min-width: 1200px;
	 background: url(../image/bodybj.jpg) no-repeat center top}
fieldset,img{border:0; }   
ul,ol,li{list-style-type:none;}
select,input,img{vertical-align:middle;}
table{border-collapse:collapse; border-spacing:0; }

a{text-decoration:none; color:#333333;transition: 1s;-moz-transition: 1s;   -webkit-transition: 1s;   -o-transition: 1s; }
a:link{color:#333333;}
a:visited{color:#333333;}
a:hover,a:active,a:focus{color:#0435b5;transition:1s;-moz-transition: 1s;   -webkit-transition: 1s;   -o-transition: 1s; }
.center{ margin:0 auto}
.right{ float:right;}
.left{ float:left}
.clearit{clear:both}
.juli20{ width:100%; height:25px}
.top_shanhe{height:128px; width:100%; margin:0 auto; background:url(404.png) no-repeat center}
.top_out{width:100%; margin:0 auto; height:40px; color:#666; border-bottom:1px solid #e5e6e5; background:#f8f8f8; line-height:40px}
.top_in{width:1200px; height:40px; margin:0 auto}
.shijian_out{width:860px; float:left; height:40px; overflow:hidden}

.shuru{width:215px; height:25px; border:1px solid #cbcbcb;border-radius:18px; padding-left:10px; padding-top:3px; background:url(../image/anniu.jpg) no-repeat 180px}
.shuru_out{width:227px; height:30px; padding-top:7px; float:right; line-height:22px;}
.shuru_kuang{ outline:medium;border:none; background:#f8f8f8; float:left; height:22px; overflow:hidden; color:#939393;}
.anniu{width:37px; height:21px; float:right; display:block}

.top_sh_in{width:1200px; height:128px; margin:0 auto;}
.logo{ float:left}

.daohang{ width:100%;height:50px; background:#0435b5; }
.daohang ul{ width:1200px; margin:0 auto;}
.daohang ul li{ width:171px; height:50px; line-height:50px; float:left; font-size:20px; color:#FFF; text-align:center}
.daohang ul li a{ color:#FFF}
.dhin{ background:#d32014; font-weight:bold;}

.main{ width:1200px; height:auto; overflow:hidden}

.sybox1{ width:1200px; height:330px; margin-top:25px}
.syzpgg{ width:460px; height:328px; border:#CCC solid 1px; background:#FFF}

.syzpbt{ width:440px; height:40px; line-height:40px; background: url(../image/sylmbj.jpg) no-repeat bottom left; margin-top:10px;}
.syzpbt span{ float:left;font-size:20px; font-weight:bold; color:#d32014; letter-spacing:5px}
.syzpbt a{ float:right; font-size:15px;}

.syzpggnr{height:90px; width:440px; margin:10px auto; padding:10px 0; border-bottom:#CCC dashed 1px}
.syzpggnr_img{width:125px; height:90px; float:left; overflow:hidden; border:#999 solid 1px}
.syzpggnr_jieshao{width:280px; float:right; height:90px; line-height:30px; overflow:hidden; color:#d32014}
.xinwen{ width:440px;height:35px; line-height:35px; background:url(../image/xinwen_dian.jpg) no-repeat left; margin:0 auto}
.xinwen a{width:360px; float:left; display:block; height:35px; text-indent:10px; overflow:hidden}
.xinwen span{width:60px; float:right; display:block; height:35px; text-align:right}



.sycjgg{ width:360px; height:328px; border:#CCC solid 1px; margin-left:17px; background:#FFF}
.sycjbt{ width:340px; height:40px; line-height:40px; background: url(../image/sylmbj.jpg) no-repeat bottom left; margin:10px auto;}
.sycjbt span{ float:left;font-size:20px; font-weight:bold; color:#d32014; letter-spacing:5px}
.sycjbt a{ float:right; font-size:15px;}
.cjgsxw{ width:340px;height:32px; line-height:32px; background:url(../image/xinwen_dian.jpg) no-repeat left; margin:0 auto}
.cjgsxw a{width:260px; float:left; display:block; height:32px; text-indent:10px; overflow:hidden}
.cjgsxw span{width:60px; float:right; display:block; height:32px; text-align:right}



.sykstx{ width:340px; height:328px; border:#CCC solid 1px;  background:#FFF url(../image/syxwimg2.jpg) no-repeat center bottom}
.syksbt{ width:320px; height:40px; line-height:40px; background: url(../image/sylmbj.jpg) no-repeat bottom left; margin:10px auto;}
.syksbt span{ float:left;font-size:20px; font-weight:bold; color:#d32014; letter-spacing:5px}
.syksbt a{ float:right; font-size:15px;}
.sykstxtop{ width:320px; height:100px; line-height:30px; font-size:18px; color:#d32014; font-weight:bold; margin:0 auto;}
.kstxxw{ width:320px;height:32px; line-height:32px; background:url(../image/xinwen_dian.jpg) no-repeat left; margin:0 auto}
.kstxxw a{width:240px; float:left; display:block; height:32px; text-indent:10px; overflow:hidden}
.kstxxw span{width:60px; float:right; display:block; height:32px; text-align:right}



.syqdzxtop{ width:440px; height:115px; margin:10px auto}
.syqdzximg{ width:144px; height:107px; padding:1px; border:#CCC solid 1px}
.syqdzxwz{ width:280px; height:115px; }
.syqdzxbt{ width:280px; height:30px; line-height:30px; overflow:hidden}
.syqdzxjj{ width:280px; height:85px; line-height:27px; font-size:14px; color:#777777; overflow:hidden}

.syabimg{ width:335px; height:125px;}
.syabwz{ width:335px; height:auto; font-size:16px; color:#666; letter-spacing:1px; line-height:25px; margin-top:6px}
.sylxwm{ width:320px; height:auto;}


.sylc{ width:1198px; height:128px; border:#CCC solid 1px; margin-top:30px}
.lcleft1{ width:108px; height:115px; background:#0435b5; color:#FFF; font-size:30px; font-weight:bold; text-align:center; line-height:50px; padding-top:13px}
.lcright1{ width:1090px; height:128px; background:#f8f8f8 url(../image/sylc1.jpg) no-repeat 15px 10px;}

.lcleft2{ width:108px; height:115px; background:#d32014; color:#FFF; font-size:24px; font-weight:bold; text-align:center; line-height:50px; padding-top:13px}
.lcright2{ width:1090px; height:128px; background:#f8f8f8 url(../image/sylc2.jpg) no-repeat 15px 10px;}

.lcleft3{ width:108px; height:115px; background:#de8a04; color:#FFF; font-size:30px; font-weight:bold; text-align:center; line-height:50px; padding-top:13px}
.lcright3{ width:1090px; height:128px; background:#f8f8f8 url(../image/sylc3.jpg) no-repeat 15px 10px;}

.lcwz{ width:1090px; height:30px; line-height:30px;}
.lcwz li{ float:left; width:218px; height:30px; text-align:center; padding-top:92px; font-size:16px}


.sybox2{ width:1198px; height:235px; margin-top:25px; border:#CCC solid 1px}
.syzzbt{ width:1175px; height:40px; line-height:40px; background: url(../image/sylmbj.jpg) no-repeat center bottom; margin-top:10px;}
.syzzbt span{ float:left;font-size:20px; font-weight:bold; color:#d32014; letter-spacing:5px}
.syzzbt a{ float:right; font-size:15px;}

.syzzbox{ width:1180px; height:165px; margin-top:10px; }
.syzzbox li{ width:236px; height:165px; float:left;}


.links{ width:1200px; height:130px; margin:0 auto; margin-top:20px}
.linksbtwz{ width:90px; height:30px; line-height:30px; font-size:20px}
.linksx{ width:1105px; height:16px; border-left:#0435b5 solid 5px; background:#f1f2f4; margin-top:7px}
.linksbox{ width:1160px; height:70px; margin-top:10px; background:#ececec; padding:10px 20px}
.linksbox a{ line-height:35px; font-size:16px; padding-right:25px}








.end_neirong{width:100%; height:138px; background: url(../image/endbj.jpg) repeat-x; overflow:hidden; margin-top:25px}
.end_nr_in{width:1200px; height:138px; margin:0 auto;}
.endleft{ width:780px; height:70px; line-height:35px; color:#cacaca; font-size:16px; padding-top:30px}
.endright{ width:140px; height:auto; text-align:center; padding-top:20px}
.endright p{ font-size:16px; color:#cacaca; line-height:35px;}



.nymain{ width:1198px; height:auto; background:#FFF; overflow:hidden; margin-top:25px; border:#CCC solid 1px}
.nyxwlist{ width:1128px; height:auto;}
.nyxwlist li{ width:1116px; height:50px; border-bottom:#CCC solid 1px; background:url(../image/xwlistd.jpg) no-repeat left center; padding-left:12px; line-height:60px; float:left}
.nyxwlist li a{ float:left; font-size:18px}
.nyxwlist li span{ float:right; color:#9f9f9f}

.nynrbox{ width:1140px; height:auto; padding:20px 0;}
.nynrbt{width:1140px; height:auto; color:#292929; font-size:36px; text-align:center; line-height:60px}
.nynrsj{ width:1140px; height:40px; line-height:40px; text-align:center; color:#666666; font-size:16px; border-bottom:#CCC solid 1px; padding-bottom:10px}

.nynr{ width:1140px; height:auto; padding-top:30px; font-size:18px; line-height:40px}

.nyxgxx{ width:1140px; height:225px; border-bottom:#CCC solid 1px; border-top:#CCC solid 1px; margin:25px auto}
.xgxx{ width:1140px; height:62px; line-height:70px; font-size:20px; font-weight:bold}
.xgxxlist{ width:1140px; height:auto}
.xgxxlist li{ width:1140px; height:37px; line-height:37px; font-size:16px; color:#2d2d2d}

.map{ padding:50px 0 20px}

.nynewslist{ width:1128px; height:auto; margin-top:30px}
.nynewslist li{ width:1128px; height:178px; padding:20px 0; border-bottom:#CCC solid 1px;}
.nynewsimg{ width:250px; height:178px;}
.nynewswz{ width:855px; height:178px;}
.nynewsbt{ width:855px; height:50px; line-height:50px;}
.nynewsbt a{ font-size:18px; float:left}
.nynewsbt span{ color:#666; float:right}
.nynewsjj{ width:855px; height:96px; line-height:32px; overflow:hidden; font-size:16px; color:#666}
.nyckxq{ width:855px; height:auto; text-align:right; font-size:14px}



.page{ width:100%; height:36px; padding:36px 0}

.pagelist{padding-top:10px;padding-bottom:10px;text-align:center; color:#09479C; font-size:0px; clear:both;}
.pagelist span,.pagelist a,.pagelist strong{ line-height:20px;text-align:center; vertical-align:middle; font-family:Arial; font-size:12px;
display:inline-block; padding:4px 8px;margin:0px 2px;border:#cccccc solid 1px;color:#333333; border-radius:3px;}
.pagelist var{height:21px;line-height:21px; display:inline-block;margin:0px 3px 0px 3px;}
.pagelist strong,.pagelist .thispage{font-weight:100;margin-right:3px;border:#268ADF solid 1px; background-color:#268ADF;color:#ffffff;}
.pagelist a:hover{ color:#ffffff; border:#268ADF solid 1px; background-color:#268ADF;text-decoration:none;}