@charset "utf-8";
/* CSS Document */

body, h1,h2,h3,h4,h5,h6,p,ul,li{ margin:0; padding:0; font-family: "Microsoft YaHei", "Microsoft YaHei UI", "Microsoft YaHei UI Light";}
a{text-decoration: NONE;}
p{ text-indent:2em;}
ul{list-style:none;}


.box_top{ width:100%; height:44px; border-top:#017eb6 solid 3px; border-bottom:#cccccc solid 2px;}
.box_top_font{ width:1200px; line-height:44px; font-size:14px; color:#434343; height:44px; margin:0 auto;}
.box_top_font font{ float:right;}
.box_top_font font a{ color:#434343;}

.box_logo{ width:100%; height:124px;}
.logo{ width:1200px; height:124px; margin: 0 auto;}
.logo img{ margin:21px 0 0 29px; float:left;}
.logo_tel{ float:right; width:255px; background:url(../images/tel.png) no-repeat; height:80px; margin-top:22px; font-size:18px; line-height:30px;}

.box_nav{ width:100%; height:50px; background:#017eb6;}
.box_nav a{ width:143px; height:50px; line-height:50px; text-align:center; color:#FFF; font-size:16px; display:inline-block; background:url(../images/nav_img.png) right no-repeat;}
.box_nav a:hover{ background:#009ce2; display:inline-block; width:143px; height:50px;}

.banner{ width:100%; margin-top:1px;}

.box_one{ width:100%; background:#f2f2f2; border-bottom:2px solid #9fa0a0; padding:40px 0;}
.box_one_qj{ width:1200px; margin:0 auto;}
.box_one_title{ width:1063px; height:76px; background:url(../images/iamges_1.png) center no-repeat; margin:0 auto;}
.box_one_one{ width:100%; height:166px; margin-top:50px;}
.box_one_left{ width:593px; height:126px; border-bottom:2px solid #009ce2; border-left:2px solid #009ce2; padding:20px; float:left;}
.box_one_left p{ font-size:16px; color:#434343; line-height:30px;}
.box_one_right{ width:560px; height:166px; float:right;}
.box_one_jt{ margin-left:5px; width:32px; height:166px; float:left; background:url(../images/images_2.png) no-repeat;}
.box_one_right img{ float:right;}
.box_one_two{ width:100%; height:166px; margin-top:50px;}
.box_ot_left{ width:560px; height:166px; float:left;}
.box_ot_left img{ float:left;}
.box_ot_jt{ margin-left:20px; width:32px; height:166px; float:left; background:url(../images/images_5.png) no-repeat;}
.box_ot_ri{ width:593px; height:126px; border-bottom:2px solid #009ce2; border-right:2px solid #009ce2; padding:20px; float:right;}
.box_ot_ri p{ font-style:16px; color:#434343; line-height:30px;}

.box_two{ width:100%; border-bottom:2px solid #9fa0a0; padding:40px 0;}
.box_two_title{ width:100%; height:77px; background:url(../images/images_7.png) center no-repeat;}
.box_two_ys{ width:1200px; height:660px; margin:10px auto 0px; background:url(../images/images_8.png) center no-repeat; }
.box_two_ys ul{ width:1200px; height: auto;}
.box_two_ys ul li{ width:1200px; display:inline-block;}
.box_two_ys ul li img{ margin-bottom:10px;}
.box_two_ys ul li a{ width:218px; display:inline-block; height:220px; font-weight: bolder; font-size:16px; color:#017eb6; line-height:28px; float:left;}

.box_thr{ width:100%; background:#f2f2f2; border-bottom:2px solid #9fa0a0; padding:60px 0 30px;}
.box_thr_bz{ width:1200px; margin:0 auto; height:688px; background:url(../images/images_18.jpg) left bottom no-repeat;}
.box_thr_ri{ width:700px; float:right; height:688px; padding-top:50px;}
.box_thr_ri ul{ width:700px; height:688px;}
.box_thr_ri ul li{ display:inline-block; width:700px;}
.box_thr_ri ul li span{ width:66px; height:66px; background:#017eb6; display:inline-block; font-size:32px; line-height:66px; text-align:center; color:#fff;}
.box_li_b{ width:604px; float:right;}
.box_li_b h4{ color:#017eb6; width:604px; line-height:40px; border-bottom:1px solid #9fa0a0; font-size:20px;}
.box_li_b p{ color:#434343; padding:15px 0; font-size:16px; line-height:26px;  text-indent: inherit;}
.box_li_b p a{ color:#009ce2;}

.box_Four{ width:100%; border-bottom:2px solid #9fa0a0; padding:50px 0 40px;}
.box_Four_lc{ width:1200px; margin:0 auto;}
.box_lc_all{ width:1200px; height:319px;}
.box_lcul{ height:319px; background: url(../images/images_19.png) no-repeat; width:1200px; float:right; display:inline-block;}
.box_lcul li{ width:938px; height:319px; float:right; background:url(../images/images_20.png) no-repeat;}
.box_lcul li a{ height:80px; width:938px;}
.box_lcul li a, .box_lcul_2 li a{ background:url(../images/images_21.png) no-repeat; display: block; margin:10px 0px;}
.box_lcul li a:hover, .box_lcul_2 li a:hover{ background:url(../images/images_21_h.png) no-repeat;}
.box_lcul li h4, .box_lcul_2 li h4{color:#017eb6; margin-left:90px; font-size:20px; padding-top:24px;}
.box_lcul li p, .box_lcul_2 li p{ text-indent: inherit; margin-left:90px; margin-top:10px; color:#434343;}
.box_lcul_2{ background: url(../images/images_23.png) no-repeat; display:inline-block; height:319px; width:643px; float:right;}
.box_lcul_3{ float:left; background:url(../images/images_23.png) right no-repeat; width:625px; height:319px; display:inline-block;}
.box_lcul_3 a{ width:625px; height:80px; margin:10px 0px; display:block; background:url(../images/images_24.png) right no-repeat; }
.box_lcul_3 a:hover{background:url(../images/images_21_h.png) right no-repeat;}
.box_lcul_3 li h4{color:#017eb6; font-size:20px; padding-top:12px;}
.box_lcul_3 li p{ text-indent: inherit; margin-top:10px; color:#434343;}
#ccmc{  width:625px; height:80px; margin:10px 0px; display:block; background:url(../images/images_24.png) right no-repeat;}
#ccmc:hover{ background:url(../images/images_ccmc.png) no-repeat right;}

.box_five{ width:100%; background:#f2f2f2; padding:80px 0px 40px 0px; border-bottom:2px solid #9fa0a0;}
.box_f_a{ width:1200px; height:300px; margin:0 auto; text-align:center;}
.box_f_a a{ float:left; font-size:12px; color:#464646; line-height:24px; margin:0 40px;}
.box_f_a img{ margin-bottom:10px;}

.box_f_b{ width:1198px; height:342px;-webkit-box-shadow:inset 0 0 10px #fff; -moz-box-shadow:inset 0 0 10px #fff; box-shadow:inset 0 0 10px #fff; border:1px solid #afafaf; margin:0 auto; margin-top:60px; background:url(../images/images_27.png) center no-repeat;}
.blk_18 { overflow:hidden; zoom:1; font-size:9pt;  width:1190px; margin:0 auto; margin-top:105px; }
.blk_18 .pcont { width:1120px; float:left; overflow:hidden; padding-left:5px; }
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:15px; height:74px; float:left; }
.blk_18 .LeftBotton { background-position: 0 0; margin:8px 5px 0; }
.blk_18 .RightBotton { background-position: 0 -100px; margin:8px 1px 10px 5px; }
.blk_18 .LeftBotton:hover { background-position: -20px 0; }
.blk_18 .RightBotton:hover { background-position: -20px -100px; }
.blk_18 .pl img { display:block; cursor:pointer; border:none; margin:6px auto 1px auto; }
.blk_18 .pl { width: auto; border:1px solid #f3f3f3; float:left; float:left; text-align:center; line-height:24px; margin:0 10px;}
.blk_18 a.pl:hover { color:#5dacec; background:#fff; padding:5px;}
.blk_18 a{ color:#434343;}

.box_f_c{ width:1198px; height:132px;  border:1px solid #afafaf; margin:0 auto; margin-top:60px; background:url(../images/images_33.png) no-repeat; -moz-box-shadow:inset 0 0 10px #fff; box-shadow:inset 0 0 10px #fff;}
.box_f_c img{ margin-left:268px;}
.box_f_c p{ font-size:14px; color:#464646; width:680px; height:92px; float:right; margin-right:30px; padding:20px 0; line-height:30px;}

.box_f_d{ width:1198px; height:472px; border:1px solid #afafaf; margin:0 auto; margin-top:60px; -moz-box-shadow:inset 0 0 10px #fff; box-shadow:inset 0 0 10px #fff; }
.box_fd{ width:360px; height:420px; float:left; margin-left:28px; margin-top:30px; overflow:hidden;}
.box_f_tie{ width:340px; height:54px; background:url(../images/images_35.jpg) no-repeat; border-bottom:2px solid #017eb6; padding-left:20px;}
.box_f_d ul{ width:360px; height:418px;}
.box_f_d a{ font-size:14px; color:#636363;}
.box_f_d h3{ font-size:22px; color:#017eb6; width:280px;}
.box_f_d span a{ float:right; font-size:12px; color:#017eb6; margin-top:-16px;}
.box_ftw{ width:360px; height:110px; margin:10px 0;}
.box_ftw img{ float:left;}
.box_ftw p{ width:185px; float:right; font-size:14px; line-height:24px; margin-top:8px;}
.box_ftw p a{ color:#636363;}
.box_fd ul li{ line-height:36px; border-bottom:1px #c2c2c2 dashed;}
.box_fd ul li span{ font-size:12px; float:right; color:#636363;}

.box_six{ width:1200px; height:434px; background: url(../images/images_37.png) #009ce2; margin:0 auto; margin-top:60px;}
.box_six font{ color:#fff; margin:54px 0 0 90px; display:inline-block;}


.box_f{ width:100%; height:50px; text-align:center; line-height:50px; background:#017eb6; color:#fff; font-size:14px;}
.box_F a{ color:#fff;}



.all_box{width:1200px; display: table; padding:50px 0; margin:0 auto;}
.all_left{width:224px; background:#FFF; display:inline-block; float:left;}
.left-top{ border-radius:15px 15px 0px 0px; width:100%; height:68px; line-height:68px; background:#017eb6; text-align:center; color:#fff;}
.left-top h3{}
.lieb{width:222px; display: inline-block; border-color: -moz-use-text-color #dcdbdb; border-style: none solid; border-width: medium 1px;}
.lieb li{width:100%; height:50px; line-height:50px; text-align:center; border-bottom:#dcdbdb 1px solid;}
.lieb li a{ color:#636363}
.lieb2{width:222px; display: inline-block; border-color: -moz-use-text-color #dcdbdb; border-style: none solid; border-width: medium 1px;}
.lieb2 li{width:100%; height:80px; text-align:center; border-bottom:#dcdbdb 1px solid; font-size:14px; color:#4c4948; line-height:26px; padding:20px 0;}
.lieb2 li a{color:#fff;}
.lieb2 li font{font-weight:bolder; font-size:12px; color:#017eb6;}
.lieb2 li font a{color:#fff;}
.all_right{float:right; width:880px;  border:1px solid #dcdbdb; display:inline-block;  border-radius:15px 15px 0px 0px; padding: 10px 30px 30px 30px;}
.all_right h2{text-align:center; color:#017eb6; width:100%; line-height:46px;}
.riqi{ width:100%; height:36px; border-bottom:#c2c2c2 1px dashed ; line-height:36px; display:inline-block; text-align:center; font-size:12px; color:#4c4948; margin-bottom:20px;}
.all_right p{line-height:28px; font-size:14px; color:#4c4948;}
.cptqimg{}
.cptqimg ul{}
.cptqimg ul li{width:220px; height:220px; display:inline-block; text-align:center; float:left; padding-top:20px;}
.cptqimg ul li a{font-size:14px; color:#4c4948; line-height:28px;}
.cptqimg ul li img{width:180px; height:180px; background:#FFF; display:inline-block;}
.wzlb{ text-indent:0em;}
.wzlb p{ text-indent:0em;}
.wzlb ul{width:100%; display:inline-block;}
.wzlb ul li{width:100%;line-height:60px; height:50px; border-bottom:#c2c2c2 1px dashed; float:left;}
.wzlb ul li a{margin-left:20px; font-size:14px; color:#4c4948;}
.wzlb ul li span{float:right; font-size:12px; margin-right:20px; line-height:70PX; color:#a9aaaa;}
.wzlb ul li font a{ color:#4c4948;  font-size:14px;margin:auto;padding:0 5px;}
.wzlb ul li font{ color:#4c4948; padding:0 5px;width:80px;display: inline-block;}


/*留言板*/
.cbox { width:800px; margin-left:90px; padding-top:40px;}
.maplist { color:#fff;}
.maplist table{ height:190px;}
.maplist tr{ width:320px; float:left; height:50px;}


.xianzhuang{ width:100%; display: inline-block; padding:50px 0;}
.xz_box{ width:1200px; margin:0 auto;}
.xz_top{ width:100%;}
.xz1{ width:; float:left;}
.xz_top h4{ color:#017eb6; border-bottom:1px solid #9fa0a0; font-size:20px; line-height:40px; background:url(../images/xz.png) no-repeat left; padding-left:30px;}
.xz_xzp{ float:right; width:750px; color:#434343; line-height:30px;}
.xz_xzp p{ padding:15px 0;}
.xz2{ float:right;}
.xz_xz2 h4{ color:#017eb6; border-bottom:1px solid #9fa0a0; font-size:20px; margin-bottom:20px; line-height:40px; background:url(../images/xz.png) no-repeat right; padding-right:30px; text-align:right;}
.xz_xz2{ float: left; width:750px; color:#434343; line-height:30px; }
.xz_xz2 p{ text-indent:0;overflow-y:scroll; height:200px;}
.zs{ width:1180px; margin:0 auto; padding:30px 10px 10px;}
.zs img{ padding:10px; width:170px; height:227px; border:1px solid #ccc;} 
.zs img:hover{ width:180px ; height:240px; padding:5px;}
.zs h4{ color:#017eb6; border-bottom:1px solid #9fa0a0; font-size:20px; line-height:40px; background:url(../images/xz.png) no-repeat left; padding-left:30px;}
.zs p{ padding:15px 0;  color:#434343;}

.page {height:50px;}
.page a{ padding:10px; border:#666666 1px solid; border-color:#ffffff;}