@charset "utf-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, h6, hr, p,blockquote, dl, dt, dd, ul, ol, li, pre,form, fieldset, legend, button, input, textarea, th, td,img{border:medium none;margin: 0;padding: 0;}
/** 设置默认字体 **/
body,button, input, select, textarea {font: 14px/1.7 'Microsoft YaHei',tahoma, Srial, helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
/** 重置列表元素 **/
ul, ol,li { list-style: none; }
/** 重置超链接元素 **/
a { text-decoration: none; color:#333;}
a:hover {/** text-decoration: underline; color:#F40; **/ }
/** 重置图片元素 **/
img{ border:0px;}
/** 重置表格元素 **/
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
a { color:#555; text-decoration:none; }
a:hover { text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
table { border-collapse:collapse; }
html {overflow-y: scroll;} 
.left{float:left;}
.right{float:right;}
.relative{ position: relative;}

.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.wd{width:1200px; margin: 0 auto;}
.none{display:none;}

.top{height:36px; line-height: 36px; background:#f3f3f3; font-size:12px; color:#727171;}
.top p{ float:left;}
.top_a{widht:427px;}
.top_a span{display:block; float:left; padding-left:24px;}
.top_a span.top_b{ background:url(../images/icon1.jpg) center left no-repeat;}
.top_a i{display:block; float:left; margin-right: 10px;}
.top_a i.top_b{background:url(../images/icon2.jpg) center left no-repeat; width: 22px; height:36px;}
.top_a i.top_c{background:url(../images/icon3.jpg) center left no-repeat; width: 22px; height:36px;}
.head{ height:136px; font-size: 16px;}
.head li{width:150px; display: block; float:left; text-align: center; padding-top:90px;}
.head li.head_a{width:300px; padding-top:20px;}
.head li a{padding:0 10px 23px;}
.head a:hover{color:#bc9c5f; padding:0 10px 22px; border-bottom:1px solid #bc9c5f;}
.head li.head_a a,.head li.head_a a:hover{padding:0px; border-bottom:none;}

.banner .hd{position:absolute;z-index:9999;text-align:center; bottom:15px; width:100%;}
.banner .hd ul li{ display:inline-block; width:13px;height:13px; border-radius:50%;background:#acacac; font-size:0px; margin:4px 2px;}
.banner .hd ul li.on{background:#bc9c5f;}
.prev,.next{position:absolute; z-index: 999; top:48%;width:40px;height:40px; line-height: 40px; border-radius: 50%; text-align: center;background:#bab9ba;color:#fff; display: block;}
.prev{left:50%; margin-left: -750px;}
.next{right:50%; margin-right: -750px;}
.prev:hover,.next:hover{background:#bc9c5f;}

.main_a{background:#f3f3f3; padding:50px 0;}
.main_a_ul{width:385px;height:375px; background: #fff; border-top:1px solid #fff;}
.main_a_ul:hover{border-top:1px solid #ae852d;}
.main_a_ul .main_wd{width:346px; margin: 0 auto;}
.main_none{width:238px;height:238px;position:relative;}
.main_none img{display:block;}
.main_none_a{width:236px;height:236px; position: absolute; top:0px;left:0px;z-index: 999; border:1px solid #bc9c5f;background:url(../images/jhao.png) bottom right no-repeat;}
.main_none_a span{position: absolute;bottom:0px; left:0px;right:0px;color:#fff;text-align: center;}
.main_wd{padding:10px 0; }
.main_wd h3{font-size: 20px; line-height: 70px; position: relative;}
.main_wd h3 span{position:absolute;left:88px;top:-14px;}
.main_wd_a{margin-left:20px;}
.main_ppt{position:relative;}
.main_ppt .bd {width:346px;height:268px;position:relative;}
.main_ppt .bd li{width:346px;height:268px;position:relative;}
.main_ppt .bd li img{width:346px;height:268px;display:block;}
.main_ppt .bd li p{position:absolute; bottom:0px;width:346px; left:0px;color:#fff;line-height:30px; background:rgba(0,0,0,0.3);text-align: center;}
.main_ppt .hd{position:relative; text-align: center; width:100%;}
.main_ppt .hd ul li{width:12px;height:12px; display: inline-block; margin: 0 5px;border-radius:50%;background:#acacac; font-size:0px; }
.main_ppt .hd ul li.on{background:#bc9c5f;}
.pageState{position:absolute; top:-40px; right:0px;}
.pageState span{font-size:20px;color:#bc9c5f;}

.main_b{padding:50px 0;}
.zj{float:left; position: relative;}
.zj_width_a{width:598px; height:308px; border:1px solid #eee;}
.zj_color_a,.zj_color_1,.zj_color_3,.zj_color_5,.zj_color_7{background-color:#f8f8f8 }
.zj_color_c,.zj_color_2,.zj_color_4,.zj_color_6,.zj_color_8{background-color:#fff }


.zj_hover:hover{-moz-box-shadow:0px 1px 14px #ddd; -webkit-box-shadow:0px 1px 14px #ddd; box-shadow:0px 1px 14px #ddd; z-index: 999;border:1px solid #bc9c5f;}
.zj_xiangqing{width:135px;height:37px; border:1px solid #bc9c5f;}
.zj_ms {padding:60px 40px;}
.zj_ms img{display:block;}
.zj_ms h4{padding-top:20px; line-height: 40px; font-size:24px;}
.zj_ms h4 a{color:#bc9c5f;}
.zj_ms p{color:#000000;}
.zj_xiangqing{ margin-top:20px;}
.zj_xiangqing .zj_xiangqing_a{width:90px; float:left; text-align: center; line-height: 37px; color:#bc9c5f;border-right: 1px solid #bc9c5f;}
.zj_xiangqing .zj_xiangqing_b{width:44px; float:left; font-size:16px; text-align: center; line-height: 37px;color:#bc9c5f;}
.zj_ms_r{}
.zj_width_b{width:299px;height:420px;border:1px solid #eee;margin-right: -1px;margin-top: -1px}
.zj_ms_width{height:236px;position:absolute; bottom:0px; right:0px;}
.zj_ms_width img{display:block;}
.zj_ms_bb {padding:40px 40px 0;}
.zj_ms_bb img{display:block;}
.zj_ms_bb h4{padding-top:10px; line-height: 40px; font-size:24px;}
.zj_ms_bb h4 a{color:#bc9c5f;}
.zj_ms_bb p{color:#000000;}
.zj_ms_width{}

.main_c{background:#f3f3f3; padding:50px 0;}
.main_c_a{margin-top:30px;}
.main_c_a li{width:239px; height:238px; overflow: hidden; position: relative; float:left; margin-right: 1px;margin-bottom:1px;-webkit-transition: all 0.2s ease-in-out;    -moz-transition: all 0.2s ease-in-out;    -ms-transition: all 0.2s ease-in-out;    -o-transition: all 0.2s ease-in-out;    transition: all 0.2s ease-in-out;}
.main_c_a li p{height:238px; position:absolute;top:0px; left:0px;overflow:hidden; }
.main_c_a li a{ display:block;top:0px;font-size:0px; left:0px;width:239px; height:238px; bottom:0px;right:0px;position:absolute;z-index:999;}
.main_c_a li p img{display:block;height:238px;}
.main_c_a li:hover p{top:-238px;-webkit-transition: all 0.5s;	-moz-transition: all 0.5s;	transition: all 0.5s}
.main_none{position:absolute;bottom:-243px; left:0px;-webkit-transition: all 0.5s;	-moz-transition: all 0.5s;	transition: all 0.5s}
.main_c_a li:hover .main_none{top:0px;}
.main_c_nr img{display:block;}
.main_c_nr{margin-bottom:1px;width:1198px;}
.main_c_a li:nth-child(5){margin-right:0px;}

.main_c h3{text-align: center;font-size:45px; line-height: 80px;}
.main_c_ms{text-align:center;color:#595757;}
.main_d_title{ margin-top:50px; background:#fff;}
.main_d_title ul li{width:300px; text-align: center;float:left; font-size:20px;line-height: 100px;}
.main_d_title ul li.on{color:#bc9c5f;border-bottom:1px solid #bc9c5f}
.main_d_nr{background:#fff;margin-top: 20px;}
.main_d_nr li{float:left;width:339px;padding:30px; border-right: 1px solid #eee;}
.main_d_nr li p{line-height:60px;font-size:16px; position:relative;}
.main_d_nr li p span{display:block; width:20px; height:20px; border-radius: 50%;text-align: center; line-height: 17px; position: absolute; right:0px; background: #ae852d;top:20px; color:#fff; font-size: 12px;}

.hezuo{padding:60px 0 20px;}
.hezuo p{width:128px; float:left; margin-right: 48px; border:1px solid #f7f7f7;}
.hezuo p:last-child{margin-right:0px;}
.hezuo p img{display:block}

.foot{padding:40px 0;}
.foot .foot_left{float:left; width: 660px;}
.foot .foot_left ul{float:left; width: 100px; border-right: 1px dashed #eee;padding:0 30px;}
.foot .foot_left ul:last-child{width:265px;border-right: 0; }
.foot .foot_left ul h4{font-size: 16px;line-height: 50px; margin-bottom: 20px; }
.foot .foot_left ul li{ line-height:24px;}

.foot_right{wdith:523px;}
.foot_right p{width:161px; float:left; margin-right: 18px; text-align: center}
.foot_right p:last-child{margin-right:none;}

.bottom{background: #000; color:#fff;text-align: center; line-height: 50px; font-size: 12px;}



/*list*/
.list_banner{height:288px;}
.subnav{ line-height:90px; }
.list_main_left{width:155px; min-height: 400px; padding:40px; background: #edeae4; color:#343333;}
.list_left_a p{font-size:35PX;word-break:break-all;font-family: Microsoft JhengHei;    line-height: 34px;
    color: #7d7d7d;}
.list_left_a h3{font-size:26px; line-height: 60px;}

.list_main_left ul{margin-top:30px;}
.list_main_left ul li.on a{color:#bc9c5f}
.list_main_left ul li{ line-height:30px;}
.list_logo{padding:40px 0 0;text-align: center;}

.list_right h1{font-size:24px;color:#bc9c5f}
.map{height:400px;padding:40px;}
.list_all{ background:#f3f3f3; padding-bottom:60px; }
.list_right{width:900px; padding:40px 20px;min-height: 800px; background:#fff; float:right;}
.list_right_ms{padding:10px;}
.list_right_ms li{width:45%; float:left; padding-left:5%; line-height: 30px; padding-top: 5px;}
.list_right_ms li.li_a{background:url(../images/tubiao1.jpg) left 15px no-repeat;}
.list_right_ms li.li_b{background:url(../images/tubiao2.jpg) left 15px no-repeat;}
.list_right_ms strong{font-size:20px;line-height: 40px; color:#2e2d2d;}

.list_right .ysjj .list_zj:nth-child(3n){margin-right:0}
.list_right .ysjj .youbian3,.list_right .ysjj .youbian6,.list_right .ysjj .youbian9,.list_right .ysjj .youbian12,.list_right .ysjj .youbian15{margin-right:0}


/*anquan*/
.anquan,.anli{padding:20px 0;}
.anquan li{width:290px; float:left; margin-right:15px;}
.anli_a,.anli_b{width:50%;float:left; position:relative}
.anli_a img,.anli_b img{display:block;}
.anli_a p,.anli_b p{position: absolute;bottom:0px; left:0px; right:0px; text-align: center;color:#fff;line-height:25px}
.anquan li img{display:block;}
.anquan li:nth-child(3n){margin-right:0;}
.anquan li p{line-height:100px;font-size:16px; text-align: center; }

.anli li{width:440px; float:left; margin-right:15px; margin-bottom: 15px;}
.anli li:nth-child(2n){margin-right:0;}
.page{text-align: center; padding:30px 0;}
.page ul li{display:inline-block; padding:8px 16px;  border-radius: 4px; background:#edeae4; margin: 2px;}
.page ul li.thisclass{background: #bc9c5f; color:#fff;}
.page ul li.thisclass a{ color:#fff;}



/*gywm*/
.atc{padding:30px 15px;}
.atc h2{text-align: center;font-size:24px;line-height:50px;}
.atc p{margin-top:15px; font-size: 16px; line-height: 30px; text-indent: 2em;}
.shangyiye{margin-top:40px;}
.shangyiye li{width:50%;float:left; line-height:40px;}
.shangyiye li:last-child{text-align:right;}

.ysjj{padding:30px 0;}

.ysjj .ysjj_width_b{width:291px; margin-right: 10px; height:420px;border:1px solid #dcdddd; }
.ysjj .ysjj_width_b:last-child{margin-right:0;}
.list_right .ysjj .list_zj{margin-bottom:15px;}
.list_right .ysjj .list_zj:nth-child(3){margin-right:0px}


.newlist{padding:20px 0;}
.newlist li{padding:20px;background:#fafafa;}
.newlist li img{display:block; float:left; width:270px; height:150px;}
.newlist li .new_list_a{ width:570px; float:right}
.newlist li .new_list_a h4{ font-size:20px; line-height: 60px;}
.newlist li .new_list_a p{color:#7F7F7F; line-height: 25px;}
.newlist li:nth-child(2n){background:#fff;}


.floatrt a{position: relative;}
        .a2_a,.a3_a{position: absolute;top:0px;right:60px;background: #52a6c1;height:60px;line-height:60px;text-align: center; width:150px;color:#fff; display:none;}
        .a3_a{background:#c16f52}
        .a4_a{position: absolute;bottom:0px;right:60px;text-align: center; display:none;}
        .a4_a{background:#52c179; padding:6px;width:138px;}
        .a4_a img{display:block;}























