﻿body{ margin:0px; padding:0px; font-size:12px;font-family:"微软雅黑";line-height:20px;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form{ margin:0px; padding:0px;}
ul,li{ list-style:none;}
img{border:0px; padding:0px;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#ff6c00;text-decoration:underline;}
.clear{ clear:both; height:0px; font-size:0px; line-height:0px;}
.divleft{ float:left;}
.divright{ float:right;}
.hidden{display:none;}

/*-------------------------焦点图--------------------------*/

/*-------------------------焦点图--------------------------*/
.xuanfu-div{
  position:absolute;
  z-index: 15;
  display: block;
  width: 50%;
  height: 100%;
  margin: auto;
  left: 0;
  right: 0;
}
/*-------------------------banner--------------------------*/
.clear:after,.clearfix:after{ content:''; display:block; clear:both; height:0; visibility:hidden;}
.banner_c{ width:1200px; margin:0 auto;}
.banner{ width:100%; overflow:hidden; position:relative; margin:0px auto;}
.banner_inner{ height:500px; position:relative;}
.banner_img{ width:2000px }
.banner_img li{ width:1343px; float:left; height:600px; position:relative; background-position:initial initial; background-repeat:initial initial;}
.ban_btn{width:400px;margin:0 auto;}
.ban_btn a{display:block;float:left;margin:530px auto 0;padding:10px 50px;width:80px;font-size:18px;line-height:18px;text-align:center;color:#fff;background-color:#e6ac00;border-radius:20px;}
.ban_btn .ban_zx{margin-right:20px;}
.ban_btn a:hover{background-color:#eed441;color:#fff;}
/*-------点点---------*/
.banner .control { width:400px; position:absolute; top:560px; left:50%; margin-left:-100px; text-align:center;}
.banner .control li{ width:49px; height:7px; margin:0 5px; float:left; display:block; cursor:pointer; background:#9cacb6; }
.banner .control li.current{ width:49px; height:7px; background:#705f3e;}
.banner .control li a{ display:none}

/*------------------------banner---------------------------*/
.datu{position:relative;width:100%;height:600px;overflow:hidden;}
.datu_img {position:absolute;left:50%;margin-left:-960px;width:1920px;}

.youshi{width:1200px; margin:0 auto; overflow:hidden; padding:45px 0 0;}
.youshi .youshi_t ul li{width:89px; float:left; text-align:center; margin-right:34px; _display:inline;display:block;}
.youshi .youshi_t ul li:hover {border-radius:20px;box-shadow:0 0 5px #664b14;-webkit-box-shadow:0 0 5px #664b14;-moz-box-shadow:0 0 5px #664b14;margin-top:-3px;}

#anli{ background: url(../images/bj_05.jpg) no-repeat center; height:670px; background-size: 100% 100%;background-attachment: fixed;}
.anli{width:1200px;margin:0 auto;overflow:hidden;}
.anli .dabiao{margin:50px auto;width:500px;text-align:center;overflow:hidden;}
.anli .dabiao h3{font-size:32px;line-height:52px;color:#b48d52;font-weight:normal;}
.anli .dabiao h4{font-size:18px;color:#e5d6c3;font-weight:normal;}

.anli .t{margin:30px auto; width:1000px; text-align:center;}
.anli .c1_t{width:762px; background: url(../images/bj_001.jpg) no-repeat center; height:381px; text-align:left; border:3px solid #c3a07d; margin:0 auto;}
.anli .c1_t p{ font-size:14px; color:#eddcbf; padding:85px 0 0 400px;}
.anli .c1_t b{font-size:40px; color:#e4b266;}
.anli .c1_t span{font-size:16px; color:#e4b266;}
.anli .c1_t h3{font-size:18px; color:#eddcbf; padding:10px 0 0 400px;}
.anli .c1_t .t2_1 p{padding-top:10px;}
.anli .c1_t .t3{padding:10px 0 0 400px;}
.anli .c1_t .t3 img{width:120px; float:left; margin-right:14px;}

.anli .c1_t2{width:762px; background: url(../images/bj_002.jpg) no-repeat center; height:381px; text-align:left; border:3px solid #c3a07d; margin:0 auto;}
.anli .c1_t2 p{ font-size:14px; color:#eddcbf; padding:85px 0 0 400px;}
.anli .c1_t2 b{font-size:40px; color:#e4b266;}
.anli .c1_t2 span{font-size:16px; color:#e4b266;}
.anli .c1_t2 h3{font-size:18px; color:#eddcbf; padding:10px 0 0 400px;}
.anli .c1_t2 .t2_1 p{padding-top:10px;}
.anli .c1_t2 .t3{padding:10px 0 0 400px;}
.anli .c1_t2 .t3 img{width:120px; float:left; margin-right:14px;}

.anli .c1_t3{width:762px; background: url(../images/bj_003.jpg) no-repeat center; height:381px; text-align:left; border:3px solid #c3a07d; margin:0 auto;}
.anli .c1_t3 p{ font-size:14px; color:#eddcbf; padding:85px 0 0 400px;}
.anli .c1_t3 b{font-size:40px; color:#e4b266;}
.anli .c1_t3 span{font-size:16px; color:#e4b266;}
.anli .c1_t3 h3{font-size:18px; color:#eddcbf; padding:10px 0 0 400px;}
.anli .c1_t3 .t2_1 p{padding-top:10px;}
.anli .c1_t3 .t3{padding:10px 0 0 400px;}
.anli .c1_t3 .t3 img{width:120px; float:left; margin-right:14px;}

.anli .c1_t4{width:762px; background: url(../images/bj_004.jpg) no-repeat center; height:381px; text-align:left; border:3px solid #c3a07d; margin:0 auto;}
.anli .c1_t4 p{ font-size:14px; color:#eddcbf; padding:85px 0 0 400px;}
.anli .c1_t4 b{font-size:40px; color:#e4b266;}
.anli .c1_t4 span{font-size:16px; color:#e4b266;}
.anli .c1_t4 h3{font-size:18px; color:#eddcbf; padding:10px 0 0 400px;}
.anli .c1_t4 .t2_1 p{padding-top:10px;}
.anli .c1_t4 .t3{padding:10px 0 0 400px;}
.anli .c1_t4 .t3 img{width:120px; float:left; margin-right:14px;}

.anli .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH:778px; _display:inline; margin:0 10px;  }
.anli .ScrCont {WIDTH: 33766px; ZOOM: 1}
#List1_2 {FLOAT: left}
#List2_2 {FLOAT: left}

.anli .LeftBotton {BACKGROUND: url(../images/img30.jpg) no-repeat; FLOAT: left; MARGIN:170px 50px 0 0; WIDTH: 47px; HEIGHT: 78px}
.anli .RightBotton {BACKGROUND: url(../images/img31.jpg) no-repeat; FLOAT: left; MARGIN:170px 0 0 50px; WIDTH: 47px; HEIGHT: 78px}

.anli .c1 li{ float:left;width:778px; overflow:hidden;text-align:center}


.duang5{padding:0 0 50px;background:#ffffff;overflow:hidden;}
.duang5 .js1{ width:100%; text-align:center}
.duang5 .dabiao{margin:50px auto;width:500px;text-align:center;overflow:hidden;}
.duang5 .dabiao h3{font-size:32px;line-height:52px;color:#b48d52;font-weight:normal;}
.duang5 .dabiao h4{font-size:18px;color:#4b4b4b;font-weight:normal;}
.main5{ width:1200px; height:282px; margin:0px auto; margin-top:52px;}
.main5_c{ width:255px; height:359px; padding:15px;  float:left; transition: all 0.3s linear 0s;  margin-right:20px; background:#eaebeb;}
.main5_c:hover{ height:359px; box-shadow: 0 0 8px #c1c1c1; -webkit-box-shadow: 0 0 8px #c1c1c1; -moz-box-shadow: 0 0 8px #c1c1c1; border-top:1px solid #8b7854; margin-top:-3px;}
.main5_c_t h3{ height:40px; line-height:40px; font-size:16px; color:#626262; font-weight:normal;}
.main5_c_c{ width:255px; position:relative;}
.main5_c_c li{ float:left;}
.main5_c_c .pic{ width:255px; height:320px; overflow:hidden; }
.main5_c_c p{ padding-top:15px; line-height:22px; color:#8d8d8d; font-size:16px; }
.main5_c_jt{width: 38px;height: 19px;position: absolute;right: 3px;top: -28px;}
.main5_c_jt a{ width:18px; height:19px; display:block; cursor:pointer; float:left; margin-left:1px; display:inline;background:url(../images/icon.png) -456px -45px no-repeat; transition: all 0s linear 0s;}
.main5_c_jt .prev{ background-position:-475px -45px;}
.main5_c_jt a:hover{ background-position:-456px -64px;}
.main5_c_jt .prev:hover{ background-position:-475px -64px;}



.main6{ width:1200px; height:398px; margin:0px auto; margin:52px auto;}
.main6_c{ width:650px; height:358px; padding:20px;  float:left; transition: all 0.3s linear 0s;  margin-right:20px; background:#ffffff;}
.main6_c:hover{ height:358px; box-shadow: 0 0 8px #c1c1c1; -webkit-box-shadow: 0 0 8px #c1c1c1; -moz-box-shadow: 0 0 8px #c1c1c1; border-top:1px solid #8b7854; margin-top:-3px;}
.main6_c_t h3{ height:32px; line-height:32px; font-size:16px; color:#626262; font-weight:normal;}
.main6_c_c{ width:650px; position:relative;}
.main6_c_c li{ float:left;}
.main6_c_c .pic{ width:650px; height:315px; overflow:hidden;}
.main6_c_c p{ padding-top:15px; line-height:22px; color:#8d8d8d; font-size:16px; }
.main6_c_jt{width: 38px;height: 19px;position: absolute;right: 1px;top: -32px;}
.main6_c_jt a{ width:18px; height:19px; display:block; cursor:pointer; float:left; margin-left:1px; display:inline;background:url(../images/icon.png) -456px -45px no-repeat; transition: all 0s linear 0s;}
.main6_c_jt .prev{ background-position:-475px -45px;}
.main6_c_jt a:hover{ background-position:-456px -64px;}
.main6_c_jt .prev:hover{ background-position:-475px -64px;}

.main7_c{ width:450px; height:358px; padding:20px;  float:right; transition: all 0.3s linear 0s; background:#ffffff;}
.main7_c:hover{ height:358px; box-shadow: 0 0 8px #c1c1c1; -webkit-box-shadow: 0 0 8px #c1c1c1; -moz-box-shadow: 0 0 8px #c1c1c1; border-top:1px solid #8b7854; margin-top:-3px;}
.main7_c_t h3{ height:32px; line-height:32px; font-size:16px; color:#626262; font-weight:normal;}
.main7_c_c{ width:450px; position:relative;}
.main7_c_c li{ float:left;}
.main7_c_c .pic{ width:108px; height:152px; float:left; display:block; margin-right:6px; margin-bottom:10px;}
.main7_c_c .pic:hover{box-shadow:0 0 8px #664b14;-webkit-box-shadow:0 0 8px #664b14;-moz-box-shadow:0 0 8px #664b14;margin-top:-7px;}
.main7_c_c p{ padding-top:15px; line-height:22px; color:#8d8d8d; font-size:16px; }
.main7_c_jt{width: 38px;height: 19px;position: absolute;right: 0px;top: -31px;}
.main7_c_jt a{ width:18px; height:19px; display:block; cursor:pointer; float:left; margin-left:1px; display:inline;background:url(../images/icon.png) -456px -45px no-repeat; transition: all 0s linear 0s;}
.main7_c_jt .prev{ background-position:-475px -45px;}
.main7_c_jt a:hover{ background-position:-456px -64px;}
.main7_c_jt .prev:hover{ background-position:-475px -64px;}

#lszfjs{width:100%; background:url(../images/bj_02.jpg) no-repeat center; height:670px;background-attachment: fixed;background-size: 100% 100%;}
.lszfjs{width:1200px;margin:0 auto;text-align:center;overflow:hidden;}
.lszfjs .js1{margin:50px auto;text-align:center;width:500px;overflow:hidden;}
.lszfjs .js1 h3{font-size:32px;line-height:52px;color:#b48d52;font-weight:normal;}
.lszfjs .js1 h4{font-size:18px;color:#e5d6c3;font-weight:normal;}
.lszfjs ul{width:1200px;padding:0px 0 0 77px; overflow:hidden;}
.lszfjs ul li{width:190px; float:left; margin:0 33px 33px;}
.lszfjs ul li p{padding-top:20px;}
.lszfjs ul li a{color:#a98552;font-size:16px;}
.lszfjs ul li a img{display:block;width:190px;height:191px;border-radius: 50%;border: 1px solid rgba(0, 0, 0, 0);padding: 6px;}
.lszfjs ul li a img:hover{padding:6px;border:1px solid #a98552;border-radius:50%;/*background:url(../images/bj_03.png) no-repeat center;*/}
/*首页按钮*/
.index_btn{margin:0px auto 0;}
.index_btn a{padding:15px 50px;font-size:18px;line-height:18px;color:#fff;background-color:#b99a59;border-radius:20px;}
.index_btn .index_zx{float:left;margin-left:360px;}
.index_btn .index_more{float:right;margin-right:360px;}
.index_btn a:hover{color:#fff;background-color:#9d6125;}



/*底部内容*/
.honor_warp{padding-bottom:45px;width:100%;background:#f8f8f8;}
.honor{position:relative;margin:0 auto;width:1200px;height:660px;overflow:hidden;clear:both;}
.honor em{font-style:normal;}
.honor_top{width:100%;padding-top:68px;padding-bottom:50px;text-align:center;font-size:14px;color:#888;}
.honor_top h2{height:52px;line-height:50px;font-size:30px;color:#333;}
.honor_div{float:left;padding-top:22px;width:295px;height:160px;font-size:12px;text-align:center;color:#aaa;border-left:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4;/*cursor:pointer;*/}
.honor_div strong{display:block;padding-top:14px;height:36px;font-size:14px;line-height:36px;color:#333;}
.h_l,.h_r{width:245px;}
.h_b{border-bottom:none;}
.h_l{padding-right:50px;border-left:none;}
.h_r{padding-left:60px;}

/*foot*/

#box8{margin:0;width:100%;background:#8b7854;}
.box8{margin:0 auto;padding:40px 0;width:1200px;overflow:hidden;}
.box8_t{margin:0 auto;padding:40px 0;width:1200px;overflow:hidden;border-top:1px solid #ece9e9;}
.box8 h5{width:64px;font-size:16px;line-height:30px;font-weight:normal;color:#f0f0e1;border-bottom:1px solid #f0f0e1;}
.box8 a{color:#f0f0e1;}
.box8 a:hover{color:#ffff0a;}

.box8a{float:left;display:inline;margin-right:20px;padding-left:60px;width:100px;}

.box8a ul{padding-top:10px;}
.box8a ul li{padding-left:10px;width:180px;height:24px;font-size:12px;line-height:24px;background:url(/styles/images/list2.jpg) no-repeat center left;}

.box8b{float:left;display:inline;margin-right:20px;padding-left:50px;width:100px;}
.box8b ul{padding-top:10px;}
.box8b ul li{padding-left:10px;width:180px;height:24px;font-size:12px;line-height:24px;background:url(/styles/images/list2.jpg) no-repeat center left;}

.box8c{float:left;display:inline;margin-right:20px;padding-left:60px;width:170px;}
.box8c ul{padding-top:10px;}
.box8c ul li{padding-left:10px;width:160px;height:24px;font-size:12px;line-height:24px;background:url(/styles/images/list2.jpg) no-repeat center left;}

.box8d{float:left;display:inline;margin-right:20px;padding-left:60px;width:120px;}
.box8d ul{padding-top:10px;}
.box8d ul li{padding-left:10px;width:160px;height:24px;font-size:12px;line-height:24px;background:url(/styles/images/list2.jpg) no-repeat center left;}

.box8e{float:left;display:inline; padding-left:60px;margin-right:20px;width:180px;}
.box8e h5 { width: 134px; }
.box8c h5:last-of-type{margin-top:20px;}
.box8e ul{padding-top:10px;}
.box8e ul li{width:180px;height:24px;font-size:12px;line-height:24px;}
.box8e ul li b{display:block;padding-left:10px;background:url(/styles/images/list2.jpg) no-repeat center left;}
.box8e ul li span{display:block;padding-left:10px;}

.box8f{float:left;display:inline;margin-right:20px;padding-left:70px;width:220px;}
.box8f h5{width:130px;color:#f0f0e1;font-size:16px;line-height:30px;font-weight:normal;border-bottom:1px solid #f0f0e1;}
.box8f ul{padding-top:10px;}
.box8f ul li{padding-left:10px;width:210px;height:24px;font-size:12px;line-height:24px;background:url(/styles/images/list2.jpg) no-repeat center left;}

.box8g{float:left;display:inline;margin-left:60px;padding-left:80px;width:346px;border-left:1px solid #a29376;}
.box8g p{margin:4px 0 10px;padding-left:35px;color:#FFF;}
.box8g .t1{background:url(/styles/images/img67.jpg) no-repeat;}
.box8g .t2a{background:url(/styles/images/img68.jpg) no-repeat;}
.box8g .t3{background:url(/styles/images/img69.jpg) no-repeat;}
.box8g .t4{background:url(/styles/images/img70.jpg) no-repeat;}
.box8g .erwei{width:240px;}
.box8g .erwei p{float:left;padding-top:6px;width:110px;line-height:16px;background:url(/styles/images/img71.jpg) no-repeat 2px 2px;}
.box8g .erwei span{float:left;padding:6px 0 0 36px;width:110px;line-height:18px;color:#ffffff;}




/*网上挂号*/
#box9{/*margin-bottom:62px;*/padding-bottom:62px;width:100%;height:100px;background:#060b1c;}
.box9{margin:0 auto;width:1200px;}
.box9 img{padding-top:22px;float:left;width:253px;}
.box9 p{display:inline;float:right;padding-left:50px;margin:18px 0 0 0;width:465px;color:#ae965d;}
.box9 a{color:#ae965d;}

#zhifalc{background:#ffffff; padding:0 0 50px; overflow:hidden;}
#zhifalc .dabiao{margin:50px auto;width:500px;text-align:center;overflow:hidden;}
#zhifalc .dabiao h3{font-size:32px;line-height:52px;color:#b48d52;font-weight:normal;}
#zhifalc .dabiao h4{font-size:18px;color:#4b4b4b;font-weight:normal;}
#zhifalc .js1{ width:100%; text-align:center;}
.zhifalc{width:1200px; margin:50px auto 0;}
.zhifalc ul li{width:299px; height:200px; float:left; margin:0 1px 1px 0; display:block; _display:inline;}
#zhifalc .xiaotu{width:1200px;height:200px;margin:0 auto;overflow:hidden;}
#zhifalc .xiaotu ul li{width:130px; height:86px; float:left; display:block; margin:50px 20px; _display:inline; text-align:center;}
#zhifalc .xiaotu ul li img{width:86px; height:86px; }
#zhifalc .xiaotu ul li p{color:#a98853; font-size:16px; padding-top:10px;}
#zhifalc .index_btn{margin:50px auto;width:1200px;text-align:center;}
#zhifalc .index_btn a{padding:15px 50px;font-size:18px;line-height:18px;color:#fff;background-color:#b99a59;border-radius:20px;}
#zhifalc .index_btn a:hover{color:#fff;background-color:#9d6125;}

#bingli{background: url(../images/bj_06.jpg) no-repeat center;height:723px;}
.bingli{width:1200px;margin:0 auto;overflow:hidden;text-align:left;}
.bingli .dabiao{margin:50px auto;text-align:center;width:500px;overflow:hidden;}
.bingli .dabiao h3{font-size:32px;line-height:52px;color:#fbe9b6;font-weight:normal;}
.bingli .dabiao h4{font-size:18px;color:#e5d6c3;font-weight:normal;}
.bingli p{margin:295px auto 0;width:700px;overflow:hidden;font-size:16px;line-height:28px;text-indent:2em;color:#fff;}
.bingli p span{color:#f2ca79;}
.bingli .index_btn{margin:70px auto;}
.bingli .index_btn a{padding:15px 50px;font-size:18px;line-height:18px;color:#fff;background-color:#b99a59;border-radius:20px;}
.bingli .index_btn .index_zx{float:left;margin-left:360px;}
.bingli .index_btn .index_more{float:right;margin-right:360px;}
.bingli .index_btn a:hover{color:#fff;background-color:#9d6125;}


