/* css?????????? */
@charset "gb2312";
.zybt{font-size:43px;color:#e35956;text-align:center;}
/* border */
fieldset,img,abbr,acronym {border: 0 none;}
abbr,acronym {font-variant: normal;}
legend {color:#000;}
/* font */
address,caption,cite,code,dfn,em,strong,th,var {
    font-weight: normal;
    font-style: normal;
}
/* subp */
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
/* table */
table {
    border-collapse: collapse;
    border-spacing: 0;
}
/* table left */
caption,th {text-align: left;}
input,img,select {vertical-align:middle;}
/* list */
ol,ul {list-style: none;}
/* input font */
input,button,textarea,select,optgroup,option {
    font-family:inherit;
    font-size:inherit;
    font-style:inherit;
    font-weight:inherit;
}
/* title */
h1,h2,h3,h4,h5,h6 {
    font-weight: normal;
    font-size: 100%;
}
/* link */
del,ins,a {color:#000;text-decoration:none;}
a:hover,a:active,a:focus { text-decoration:none;}
/* cursor */
input[type="submit"] {cursor: pointer;}
button {cursor: pointer;}
input::-moz-focus-inner { border: 0; padding: 0;}
figure {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline; }
/*public*/
.clear {clear:both;}
.f_l{float: left;}
.f_r{float: right;}
.w960{width: 960px;}
.cen{margin: 0 auto;}
.base_w{width: 1200px;margin: 0 auto}
.base_w1{width:988px;margin: 0 auto}
.claer{clear: both}
.gl_l{float: left;}
.gl_r{float: right;}
/*以上为公共样式*/
.log{width:100%;height: 80px;}
.log_pic a img{
    padding-top:10px;
}
.log_inner{width: 1200px;margin: 0 auto; height:80px;}
.log_inner ul{margin-right: 100px;}
.log_inner ul li{float: left;width: 100px;font-size: 20px;margin: 0 5px 0 5px;}
.log_inner ul li a{color: #f28d00;font-weight: bold;padding: 40px 5px 40px 5px;line-height: 80px;}
.log_inner ul li a:hover{background-color: #333333}
.xkf_h1{height: 0;overflow: hidden;}

.bar img{width: 100%;display: block;text-align: center}
.daoyu_l{width: 30px;height: 130px;border-bottom: 14px solid #603811;border-left:14px solid #603811;
    border-top: 14px solid #603811;margin-top: 42px;}
.daoyu_text{width:937px; }
.daoyu_text img{float: left;display: block;float: left;padding-top: 67px;}
.daoyu_text p{line-height: 32px;font-size: 16px;display: block;text-indent:2em;float: left;padding-top: 56px;  }
.daoyu_text p a{padding-left: 297px;color: #e35956}
.daoyu_r{width: 30px;height: 130px;border-bottom: 14px solid #603811;border-right:14px solid #603811;
    border-top: 14px solid #603811;margin-top: 42px;}
.zyqj{height:956px;background: url("../images/big_bg_02.jpg") no-repeat center;margin-top: 50px;}
.zyqj_inner{margin: 0 auto;width: 1200px;position: relative}
.zyqj_inner img{float: left;margin: 121px 0 0 82px;display:block;}
.zyqi_right{width: 803px;height: 417px;background-color: #b08860;float: right;margin: 154px 77px 0 0;}
.zyqi_right img{position: absolute;top: -10px;left: 271px;}
.zyqi_right_teite{width: 339px;height: 417px;float: right}
.zyqi_right_teite p{line-height: 30px;padding: 0 13px 0 20px;font-size: 18px;color: #ffffff;display: block;margin-top: 10px;}
.zyqi_right_teite a{width: 125px;border: 2px solid #ffffff;;margin-left: 28px;text-align: center;
        color: #fff;margin-top: 33px;display: inline-block;line-height: 39px;}
.zyqi_right_teite a:hover{background-color: #eef107;color: black}
.zyqi_right_zyys p{height: 112px;;width: 245px;text-align: center;font-size: 22px; padding-top: 139px;
    padding-left: 40%;color: #e3625e }
.zyqi_right_zyys span{font-size: 32px; padding-top: 10px; display: block;color: #e3625e}
.zyys{margin-top: 283px;width: 100%;height: 388px;}
.zyys img{text-align: center;display: block;margin: 0 auto}

/*this is gzhj mode style*/
.gzhj{width: 100%;height: 539px;margin-top: 644px}
/*background: url("../images/gzhj_02.jpg") no-repeat center;*/
.gzhj img{width: 100%;height: 539px;}
.gzhj_pic{width: 1051px;height: 1127px;margin: 0 auto;margin-top: 10px;}
.gzhj_pic img{border:0}
.gl_zixun{width: 403px;height: 55px;margin: 0 auto;margin-top: 50px;}
.gl_zixun a{width: 125px; height: 38px;border: 2px solid #000;padding: 16px 20px 16px 20px;margin-left: 45px;
    color: #000;}
.gl_zixun a:hover{background-color: #eef107;color: black}
.gl_zixun1{width: 403px;height: 55px;margin: 0 auto;margin-top: 40px;}
.gl_zixun1 a{width: 125px; height: 38px;border: 2px solid #000;padding: 16px 20px 16px 20px;margin-left: 45px;
    color: #000;}
.gl_zixun1 a:hover{background-color: #eef107;color: black}
.gzdy{height:1170px;background: url("../images/gzdy_bj_02.jpg") no-repeat center;margin-top: 100px;}
.gzdy_box {
    padding-top: 30%;width: 931px;position: relative;margin: 0 auto;
}
.gzdy_inner{width: 929px;height: 400px;background-color: #b08860;margin:auto;}
.gzdy_inner img{position: absolute;top:420px; left:25px;}
.gzdy_text{width: 465px;}
.gzdy_text p{display: block;line-height: 28px;padding: 0 21px 0 21px;font-size: 18px;color: #ffffff}
.gzdy_zixun{width: 320px;height: 42px;margin: 0 auto;margin-top:40px;}
.gzdy_zixun a{width: 126px;height: 42px;border: 2px solid #ffffff;padding: 7px 22px 7px 22px;margin-left: 30px;
                color: #ffffff}
.gzdy_zixun a:hover{background-color: #eef107;color: black}
.zytj{width:918px;margin:auto;padding-bottom:30px;}
.zytj ul li{float:left;width:276px;margin:30px 0px 0px 30px;}
.zytj ul li img{display:block;}
.zytj ul li p{text-align:center;padding:5px 0px;font-size:18px;}