@charset "gb2312";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, blockquote, 
dl, dt, dd, ul, ol, li, 
pre,
form, fieldset, legend, button, input, textarea,
ul,li,blockquote {PADDING: 0px;MARGIN: 0px;}
ul,li{list-style-type: none;}
th, td  {
    margin: 0;
    padding: 0;
}
img{border:none;}
body{font-size:14px; font-family:"΢���ź�"; color:#555555; margin:0; padding:0;}
.clear{ clear:both}
a { color: #555555; text-decoration: none;}
a:hover { color:#b1967a; text-decoration: none;}
.bg{margin:0 auto; width:100%;}
.bg1{width:1232px; margin:0 auto;}
.logo{width:1232px; height:109px; margin:0 auto;}
.logo1{width:306px; height:109px; float:left;}
.search{width:244px; height:30px; float:right; padding-top:40px;}
.search1{width:189px; float:left; height:30px;}
.input{width:177px; height:28px; line-height:28px; background:#FFF; padding-left:10px; border-left:1px solid #c3c3c3; border-top:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3;}
.search2{width:55px; height:30px; float:left;}
.menu{width:100%; height:40px; background:#49a8f8;}
.menu1{width:1232px; margin:0 auto; height:40px;}

.p-box{width:100%; height:410px; margin:0 auto;}

.center{width:1200px; margin:0 auto;}
.ny-p{width:1440px; height:306px; margin:0 auto; background:url(./images/ny-p.jpg) no-repeat center;}
.left{width:215px; float:left;}
.left-m{width:215px; height:61px; background:#49a8f8; padding-top:5px;}
.left-m1{width:215px; height:30px; font-size:18px; color:#fff; text-align:center; line-height:30px; font-family:Microsoft YaHei;}
.left-m2{width:215px; line-height:26px; text-align:center; font-size:14px; color:#FFF; font-family:Verdana;}
.left-m3{width:213px; border-top:1px solid #bcbcbc; border-left:1px solid #bcbcbc; border-right:1px solid #bcbcbc;}
.left-m4{width:213px; margin:0 auto; font-family:Microsoft YaHei;}
.left-m4 li{width:213px; line-height:36px; list-style:none; border-bottom:1px solid #bcbcbc; text-align:center; font-size:16px;}
.right{width:945px; float:right;}
.right1{width:945px; height:45px; border-bottom:1px solid #dddddd;}
.right-span{float:left; border-left:3px solid #1f8bea; line-height:30px; font-size:16px; color:#505050; padding-left:10px; font-family:Microsoft YaHei;}
.right-span1{float:right; line-height:30px; font-size:12px; }
.right2{width:945px; margin:0 auto; padding-top:20px; line-height:26px; font-size:14px;}

.foot{width:100%; margin:0 auto; background:#e8e8e8; height:auto; }
.foot-1{width:1200px; padding-top:30px; margin:0 auto;}
.foot-2{width:938px; float:left; padding-left:62px;}
.foot-3{width:134px; float:left;}
.foot-4{width:134px; height:40px; font-size:16px; color:#595959;}
.foot-5{width:134px; margin:0 auto;}
.foot-5 li{width:134px; line-height:36px; font-size:14px;}

.link{width:200px; float:left;}
.link1{width:200px; height:40px; font-size:18px; color:#595959;}
.link2{width:200px; height:36px; margin-bottom:34px;}
.foot1{width:100%; height:50px; background:#bfbfbf; margin:0 auto; color:#595959; font-size:14px; }
.foot1-1{width:1200px;  margin:0 auto; line-height:50px;}


.s-left{width:192px; float:left;}
.s-left1{width:192px; height:302px; margin-bottom:23px; }
.s-left2{width:192px; height:35px; line-height:35px; text-align:center; font-size:18px; font-weight:bold; color:#FFF; background:#49a8f8;}
.s-left3{width:190px; height:266px; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
.tzgg{width:190px; margin:0 auto; padding-top:15px;}
.tzgg li{width:190px; height:48px; border-bottom:1px dashed #d7d7d7; list-style:none; padding-top:6px; }
.tzgg-span{font-size:14px; line-height:24px;}
.tzgg-span1{ padding-top:10px;}
.s-center{width:650px; float:left; padding-left:26px;}
.s-center1{width:650px; height:302px; margin-bottom:25px;}
.s-center2{width:650px; margin:0 auto;}
.xwzx{width:100%; height:50px;}
.xwzx1{width:100%; height:49px;}
.xwzx_tit{width:100%; height:32px; background:url(./images/fg.jpg) no-repeat left; line-height:32px;}
.xwzx_tit1{width:100%; height:40px; background:url(./images/fg.jpg) no-repeat left; line-height:32px;}
.xwzx-span{float:left; padding-left:15px; font-size:18px; color:#49a8f8; font-weight:bold;}
.xwzx-span1{float:left; padding-left:20px; font-size:12px; color:#9e9e9e;}
.xwzx-span2{float:right; padding-top:10px; }
.s-right{width:305px; float:right;}
.news-p{width:292px; height:257px; float:left;}
.news-1{width:335px; float:right; border-top:1px dashed #d7d7d7;}

.gsyy{width:192px; height:554px; }

.gsyy1{width:190px; height:500px; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd; padding-top:5px;}
.gsyy2{width:177px; margin:0 auto;}
.gsyy2 li{width:177px; list-style:none; height:128px;}
.gsyy2-1{width:177px; height:95px; }
.gsyy2-2{width:177px; line-height:33px; text-align:center; font-size:14px; text-align:center; color:#222222;}

.qyzz{width:246px;float:left; margin:0 30px 10px 30px;}
.qyzz1{width:244px; height:270px; border:1px solid #d2d2d2; position:relative; overflow:hidden}
.qyzz2{width:246px; line-height:52px; text-align:center; font-size:14px;}

.ywfw{width:945px; height:329px; background:url(./images/ywfw.jpg) no-repeat; margin-top:20px;}

.map{width:640px; height:402px; float:left;}
.map1{width:200px; float:right; padding-top:70px; font-size:14px;}
.map-span{color:#49a8f8;}

.news{width:945px; margin:0 auto;}
.news li{width:945px; line-height:36px; border-bottom:1px dashed #898989; list-style:none; color:#1d1d1d; font-size:14px; font-family:"����";}
.news-span{float:left;}
.news-span1{float:right; font-size:12px; font-family:Verdana;}

.gywm{width:305px; height:302px; margin-bottom:24px;}
.about{width:305px; height:146px; }
.about-txt{width:305px; height:112px; font-size:14px; color:#595959; line-height:24px;}
.jgsz{width:305px;}
.jgsz1{width:305px; margin:0 auto;}
.jgsz2{width:90%; margin-bottom:25px; margin-left:20px;}

.detail{width:928px; line-height:34px; border-bottom:1px dashed #CCC; text-align:center; font-size:16px; font-weight:bold; margin:0 auto; padding-top:20px;}
.detail1{width:928px; margin:0 auto; padding-top:10px; font-size:14px; line-height:26px; }
.detail1 p{ text-indent:2em; padding-bottom:15px;}
.detail2{width:928px; margin:0 auto; border-top:1px dashed #CCC; text-align:center; font-size:14px; font-weight:bold; line-height:34px;}

.scb{width:945px; height:400px; background:url(./images/scb.jpg) no-repeat center; margin-top:20px;}
.zgb{width:945px; height:366px; background:url(./images/zgb.jpg) no-repeat center; margin-top:20px;}
.hpsyb{width:945px; height:398px; background:url(./images/hpsyb.jpg) no-repeat center; margin-top:20px;}
.jlsyb{width:945px; height:398px; background:url(./images/jlb.jpg) no-repeat center; margin-top:20px;}
.trxfb{width:945px; height:398px; background:url(./images/trxfb.jpg) no-repeat center; margin-top:20px;}

.input1{width:350px; height:32px; line-height:32px; border:1px solid #e3e3e3; padding-left:10px;outline:none}

.jump{width:200px; height:34px; line-height:34px; border:1px solid #bcbcbc;}


.hr{width:305px; margin:0 auto; margin-bottom:30px;}
.hr1{width:100%; margin:0 auto; min-height:203px;}
.hr1 li{width:95%; height:40px; line-height:40px; border-bottom:1px dashed #d7d7d7; background:url(images/dt.jpg) no-repeat left; list-style:none; padding-left:5%; font-size:14px; color:#585858;}

.hr3{width:900px; padding:20px; margin:0 auto; height:100px; background:#eff8ff;}



.hr2{width:100%; margin:0 auto;}
.hr2 li{width:95%; height:42px; line-height:42px; border-bottom:1px dashed #d7d7d7; background:url(images/dt.jpg) no-repeat left; list-style:none; padding-left:5%; font-size:14px; color:#585858;}
.gzcy{width:308px; float:left; margin-right:34px; margin-bottom:30px;}

.marqueetop{height:490px;width:177px;overflow:hidden; margin:0 auto;}
.marqueetop li{width:177px;height:128px;overflow:hidden;}
.marqueetop li .pic{display:block;width:177px;height:95px;overflow:hidden;}
.marqueetop li .txt{text-align:center;height:33px;line-height:33px; font-size:14px;}

.page11{width:945px; border-top:1px solid #f0f0f0; padding-top:40px; font-size:14px;}
.p1Page2{ margin:0 auto; padding-bottom:10px;}
.page{line-height:20px;text-align:center;}
.page a{margin:0 3px;display:inline-block;padding:0 6px;border:1px solid #CCC;}
.page a:hover{background:#F5F5F5;}
.page a.on{background:#49a8f8;border-color:#d5b686;color:#FFF;}
.page a.page_turn:hover{background:#49a8f8;border-color:#cbcdcc;color:#FFF;box-shadow:1px 1px 3px #CCC;}
.page input{width:20px;height:20px;line-height:20px;margin-right:8px;padding-left:5px;border:1px solid #CCC;vertical-align:top;}
.page input:hover{border-color:#49a8f8;}


.hhr{width:940px; padding-bottom:20px; margin:0 auto; padding-top:20px;}
.hhr1{width:908px; height:40px; line-height:40px; padding-left:30px; background:#d3f1fd; border:1px solid #99e1fd; color:#6e6e6e;}
.hhr1-1{ float:left; background:url(./images/hr-dt.jpg) no-repeat left; font-size:14px; padding-left:15px;}
.hhr1-2{float:right; width:100px; text-align:center; font-family:Verdana;}
.hhr2{ width:940px; padding-top:10px;}
.hhr2-1{width:155px; float:left; line-height:30px; font-size:14px;}
.hhr2-2{width:255px; float:left; line-height:30px; font-size:14px;}
.hhr3{width:940px; padding-top:5px; line-height:26px; font-size:14px;}