@charset "utf-8";
/* CSS Document */
body{min-width: 1260px;font-family: "microsoft yahei";font-size: 14px;color: #333333;padding: 0;margin: 0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,hr,input,p,figure {padding: 0;margin: 0;list-style: none;}
a {color: inherit;font: inherit;text-decoration: none;}
a:hover {text-decoration: none;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;content:"";display:block;width: 0;height: 0;visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
img{border:none;outline: none;}
#wrapper{height:auto;overflow:hidden;margin:0 auto;min-width: 1260px;}
.main{width:1200px;height:auto;margin:0 auto;}


.top{}
.head{height: 113px;background: url(../images/topbg.png) repeat-x center top;}
.logo{margin-top: 23px;}

.sousuo{width: 188px;height: 25px;margin-top: 44px;background: url(../images/ssbg.png) no-repeat center;}
.sou{border: none; height: 25px; line-height: 25px;outline: none; width: 140px;margin-left: 13px;background: none;font-size: 12px;color: #FFFFFF;}
.suo{padding-top: 5px;padding-right: 11px;outline: none;border: none;}

.nav{height:55px;}
.ddsmoothmenu{ font-size:16px; color:#333333; width:1200px; height:55px;margin:0 auto;padding-left: 29px;padding-right: 29px;background: url(../images/dhjt.png) no-repeat center;}
.ddsmoothmenu>ul{margin: 0;padding:0 0 0 35px;list-style-type: none;}
.ddsmoothmenu>ul>li{position: relative;display: inline;float: left !important;margin-left: 10px;}
.ddsmoothmenu>ul>li a{display: block;color:#333333;height:30px;line-height:30px;text-align:center;font-size:16px;padding: 12px 11px 13px;}
* html .ddsmoothmenu ul li a{ display: inline-block;}
.ddsmoothmenu ul>li.cur,.ddsmoothmenu>ul>li:hover{background: url(../images/dhxsj.png) no-repeat center bottom;}
.ddsmoothmenu ul>li.cur>a,.ddsmoothmenu>ul>li:hover>a{font-weight: bold;color: #784b2a;}
.ddsmoothmenu ul li ul{position: absolute;display: none;visibility: hidden;background: url(../images/dhxlbg1.png) repeat;top: 55px !important;width:100%;}
.ddsmoothmenu ul li ul li{display: list-item;width:100%;padding: 0;}
.ddsmoothmenu ul li ul li a{color: #FFFFFF;font-size: 14px;margin: 0; padding:9px 2px; text-align:center;line-height:20px;height: auto;}
.ddsmoothmenu ul li ul li a:hover{line-height:20px;background:url(../images/dhxlbg2.png) repeat;}
/* banner */
.banner{position:relative;}
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;  }
.slideBox .hd{ overflow:hidden; position:absolute; left:50%; bottom:57px; z-index:1; margin-left: -70px;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-left:10px;  width:25px; height:4px;cursor:pointer;background: url() no-repeat; }
.slideBox .hd ul li.on{ width:40px;background: url() no-repeat; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto; display:block;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev{position:absolute;display:block; width:36px; height:36px;top:50%; left: 3.125%; background: url(../images/banzjt.png) no-repeat;margin-top: -18px;}
.slideBox .next{position:absolute;display:block; width:36px; height:36px;top:50%; right: 3.125%;background: url(../images/banyjt.png) no-repeat;margin-top: -18px;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*首页主体*/
.main-wrap{background: url(../images/synrqdbbg.png) no-repeat center bottom;}
.fcxx{padding-top: 30px;}
.fcxxtit{height: 58px;background: url(../images/sylmxx.png) no-repeat left bottom;}
.fcxxtit h3{float: left;line-height: 58px;height: 58px;font-size: 22px;color: #784b2a;}
.fcxxtit h3 span{font-weight: 400;font-size: 14px;color: #d1c0b4;}
.fcxxtit a{float: right;margin-top: 24px;font-size: 14px;color: #808080;line-height: 22px;}
.lwfc{width: 750px;}
.lwfccon{}
.lwfccon .xwdttlt{padding-top: 25px;border-bottom: solid 1px #cccccc;}
.lwfccon .xwdttlt .xwdttltlb{width: 360px;position: relative;}
.lwfccon .xwdttlt .xwdttltlb .lwfcconpic{width: 360px;height: 203px;overflow: hidden;}
.lwfccon .xwdttlt .xwdttltlb .lwfcconpic a{display: block;}
.lwfccon .xwdttlt .xwdttltlb .lwfcconpic img{width: 360px;height: 203px;transition: all 0.5s;}
.lwfccon .xwdttlt .xwdttltlb:hover .lwfcconpic img{transform: scale(1.1); }
.lwfccon .xwdttlt .xwdttltlb .lwfcconbtzy{padding-bottom: 22px;}
.lwfccon .xwdttlt .xwdttltlb .lwfcconbtzy a{display: block;font-size: 15px;color: #333333;line-height: 33px;padding-top: 2px;height: 35px;}
.lwfccon .xwdttlt .xwdttltlb .lwfcconbtzy p{font-size: 13px;color: #808080;line-height: 22px;padding-top: 5px;}
.lwfccon .xwdttlt .xwdttltlb .xwdtrq{position: absolute;top: 0;right: 0;width: 83px;height: 26px;line-height: 26px;background: url(../images/xwdtsjbg.png) repeat-x center;text-align: center;color: #FFFFFF;font-size: 13px;}
.lwfccon .xwdttlt .xwdttltlb:hover .lwfcconbtzy a{color: #784b2a;}
.lwfccon ul{margin-top: 16px;}
.lwfccon ul li{height: 36px;line-height: 36px;padding-left: 19px;background: url(../images/xwdtlbqdt.png) no-repeat 1px center;}
.lwfccon ul li a{font-size: 15px;color: #333333;}
.lwfccon ul li span{float: right;font-size: 13px;color: #808080;}
.lwfccon ul li:hover a{color: #784b2a;}

.xxxx{width: 400px;}
.xxxxcon{padding-top: 20px;}
.xxxxcon ul{margin-left: -37px;}
.xxxxcon ul li{height: 111px;background: url(../images/tzggsjbg.png) no-repeat left top;}
.xxxxcon ul li .xxxxconrq{width: 92px;text-align: center;margin-left: 37px;padding-top: 23px;}
.xxxxcon ul li:hover .xxxxconrq{}
.xxxxcon ul li .xxxxconrq .xxxxconyue{font-size: 14px;color: #ffffff;line-height: 28px;height: 28px;font-family: "times new roman";letter-spacing:1.26px;}
.xxxxcon ul li .xxxxconrq .xxxxconri{font-size: 30px;color: #a76636;line-height: 42px;height: 42px;font-family: "times new roman";letter-spacing:1.26px;}
.xxxxcon ul li .xxxxconbt{width: 285px;padding-top: 13px;padding-left: 23px;
-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;}
.xxxxcon ul li:hover .xxxxconbt{padding-left: 18px;}
.xxxxcon ul li .xxxxconbt a{font-size: 15px;color: #333333;line-height: 23px;display: block;padding-bottom: 9px;}
.xxxxcon ul li .xxxxconbt p{font-size: 13px;color: #666666;line-height: 22px;}
.xxxxcon ul li:hover .xxxxconbt a{color: #784b2a;}

.dbdtpic{padding-top: 30px;overflow:hidden;}
.dbdtpic .dbdtcon{}
.dbdtpic .dbdtcon ul{}
.dbdtpic .dbdtcon ul li{float: left;overflow: hidden;margin-top: 8px;position: relative;}
.dbdtpic .dbdtcon ul li a{display: block;}
.dbdtpic .dbdtcon ul li .dbdtpictit{}
.dbdtpic .dbdtcon ul li .dbdtpictit p{}
.dbdtpic .dbdtcon ul li .dbdtpictit p span{}
.dbdtpic .dbdtcon ul li.dbdtt1{width: 593px;height: 265px;margin-right: 14px;}
.dbdtpic .dbdtcon ul li.dbdtt2{width: 290px;height: 265px;margin-right: 13px;}
.dbdtpic .dbdtcon ul li.dbdtt3{width: 290px;height: 265px;}
.dbdtpic .dbdtcon ul li.dbdtt4{width: 290px;height: 265px;margin-right: 13px;}
.dbdtpic .dbdtcon ul li.dbdtt5{width: 290px;height: 265px;margin-right: 14px;}
.dbdtpic .dbdtcon ul li.dbdtt6{width: 593px;height: 265px;}
.dbdtpic .dbdtcon ul li.dbdtt7{width: 593px;height:175px;margin-right: 14px;}
.dbdtpic .dbdtcon ul li.dbdtt8{width: 593px;height:175px;}
.dbdtpic .dbdtcon ul li a{display: block;}
.dbdtpic .dbdtcon ul li img{width: 100%;height: 265px;transition: all 0.5s;}
.dbdtpic .dbdtcon ul li.dbdtt7 img,.dbdtpic .dbdtcon ul li.dbdtt8 img{height:175px;}
.dbdtpic .dbdtcon ul li:hover img{transform: scale(1.2); }
.dbdtpic .dbdtcon ul li .dbdtpictit{position: absolute;left: 0;top: 0;width: 100%;height: 265px;background: url(../images/zbpiczzc.png) repeat;text-align: center;}
.dbdtpic .dbdtcon ul li .dbdtpictit p{height: 44px;line-height: 44px;font-size: 22px;font-weight: bold;color: #FFFFFF;text-align: center;padding: 0px 20px 0;background: url(../images/zbpicwzzbg.png) no-repeat 20px top;display: inline-block;margin-top: 111px;}
.dbdtpic .dbdtcon ul li .dbdtpictit p span{display: inline-block;height: 44px;line-height: 44px;padding:0 20px;background: url(../images/zbpicwzybg.png) no-repeat right bottom;}
.dbdtpic .dbdtcon ul li.dbdtt7 .dbdtpictit,.dbdtpic .dbdtcon ul li.dbdtt8 .dbdtpictit{height:175px;}
.dbdtpic .dbdtcon ul li.dbdtt7 .dbdtpictit p,.dbdtpic .dbdtcon ul li.dbdtt8 .dbdtpictit p{margin-top: 66px;}

.dbbk{padding-top: 33px;}
.zbsh,.xxyd{width: 575px;}
.zbshcon{height: 407px;}
.zbshcon ul{}
.zbshcon ul .zbshst{padding-top: 26px;padding-bottom: 15px;}
.zbshcon ul .zbshst .zbshpic{width: 240px;height: 135px;overflow: hidden;}
.zbshcon ul .zbshst .zbshpic a{display: block;}
.zbshcon ul .zbshst .zbshpic img{width: 240px;height: 135px;transition: all 0.3s;}
.zbshcon ul .zbshst:hover .zbshpic img{transform: scale(1.1); }
.zbshcon ul .zbshst .zbshwb{width: 312px;}
.zbshcon ul .zbshst .zbshwb a{height: 24px;line-height: 24px;padding-top: 5px;font-size: 15px;color: #333333;display: block;}
.zbshcon ul .zbshst .zbshwb p{line-height: 24px;font-size: 13px;color: #808080;padding-top: 15px;height: 48px;}
.zbshcon ul .zbshst .zbshwb .zbshsj{height: 28px;line-height: 28px;margin-top: 10px;font-size: 13px;color: #808080;padding-left: 25px;background: url(../images/zbshsjqdt.png) no-repeat left center;}
.zbshcon ul li{height: 35px;line-height: 35px;padding-left: 22px;background: url(../images/xwdtlbqdt.png) no-repeat 1px center;}
.zbshcon ul li a{font-size: 15px;color: #333333;}
.zbshcon ul li span{float: right;font-size: 13px;color: #808080;}
.zbshcon ul li:hover a,.zbshcon ul .zbshst:hover .zbshwb a{color: #784b2a;}

.xxydcon{}
.xxydcon ul{padding-top: 15px;}
.xxydcon ul li{height: 115px;transition: .2s;}
.xxydcon ul li .xxydrq{width: 74px;border-right: solid 1px #e6e6e6;height: 115px;padding-right: 13px;text-align: right;position: relative;}
.xxydcon ul li .xxydrq .xxydyue{font-size: 22px;color: #4c4c4c;font-family: "times new roman";height: 27px;line-height: 27px;padding-top: 20px;}
.xxydcon ul li .xxydrq .xxydri{font-size: 15px;color: #666666;font-family: "times new roman";font-weight: bold;height: 24px;line-height: 24px;}
.xxydcon ul li .xxydrq .xxydsjg{position: absolute;width: 3px;height: 13px;background-color: #784b2a;top: 24px;right: -2px;}
.xxydcon ul li .xxydbt{width: 467px;padding: 18px 5px 0 15px;}
.xxydcon ul li .xxydbt a{font-size: 15px;color: #333333;display: block;line-height: 24px;height: 24px;padding-bottom: 10px;}
.xxydcon ul li .xxydbt p{font-size: 13px;color: #666666;line-height: 24px;}
.xxydcon ul li:hover{background-color: #784b2a;}
.xxydcon ul li:hover .xxydrq{border-right: solid 1px #FFFFFF;}
.xxydcon ul li:hover .xxydrq .xxydyue,.xxydcon ul li:hover .xxydrq .xxydri,
.xxydcon ul li:hover .xxydbt a,.xxydcon ul li:hover .xxydbt p{color: #FFFFFF;}
.xxydcon ul li:hover .xxydrq .xxydsjg{background-color: #FFFFFF;}
/*底部*/
.foot{background:url(../images/footbg.png) repeat-x center top;height:117px;}
.bq{padding-top: 23px;}
.bq p{line-height:36px;color:#FFFFFF;font-size:15px;}
.wbxw{padding-top: 25px;}
.wbxw ul{}
.wbxw ul li{float: left;margin-left: 35px;text-align: center;position: relative;cursor: pointer;}
.wbxw ul li a{display: block;}
.wbxw ul li>img{width: 40px;height: 40px;}
.wbxw ul li p{font-size: 13px;color: #ffffff;line-height: 22px;padding-top: 10px;}
.wbxw ul li .wxewmpic{position: absolute;right: -30px;bottom: 78px;display: none;}
.wbxw ul li .wxewmpic img{width: 120px;height: 120px;}

/*list*/
.listbanner,.listbanner img{width: 100%;height: auto;}
.list-bg{min-height:500px;}
.list_bottom_left{width:250px;}
.list_nav{margin-top: 50px;}
.list_tit{height:60px;font-size:22px;color:#FFFFFF;line-height:60px;background-color: #784b2a;padding-left:44px;font-weight: bold;position: relative;}
.list_tit:after{position: absolute;width: 10px;height: 10px;content: "";bottom: -10px;right: 0;background: url(../images/listzcdhdsj.png) no-repeat center;}
/*two nav*/
.menu_2{margin:0;padding-bottom: 46px;background:#ebebeb;width: 240px;}
.menu{margin: 0px auto;}
.menu>li{border-bottom: solid 1px #cccccc;}
.menu>li>a{padding: 15px 50px 15px 45px;display:block;color:#333333; font-size:16px;line-height:25px;background: url(../images/listejjt1.png) no-repeat 205px center;position: relative;}
.menu>li:hover{}
.menu>li:hover>a{color: #FFFFFF;font-weight: bold;background: url(../images/listejjt2.png) no-repeat 205px center #905931;width: 155px;}
.menu>li.cur1{}
.menu>li.cur1>a{color: #FFFFFF;font-weight: bold;background: url(../images/listejjt2.png) no-repeat 205px center #905931;width: 155px;}
.menu>li:hover>a:after,.menu>li.cur1>a:after{position: absolute;width: 10px;height: 10px;content: "";bottom: -10px;right: 0;background: url(../images/listzcdhdsj.png) no-repeat center;}
.listsj{display: none;background-color: #FFFFFF;}
.listsj ul{padding: 14px 0px;}
.listsj ul li{background: url(../images/listsjjt1.png) no-repeat 47px center;line-height: 18px;padding: 6px 10px 6px 65px;}
.listsj ul li a{font-size: 14px;color: #4c4c4c;}
.listsj ul li:hover,.listsj ul li.cur2{background: url(../images/listsjjt2.png) no-repeat 47px center;}
.listsj ul li:hover a{color: #784b2a;}
.listsj ul li.cur2 a{color: #784b2a;}

.list_right{width:902px;margin-top: 54px;}
.list_right_tit{height:46px;border-bottom: solid 1px #b3b3b3;position: relative;}
.list_right_tit .listdqlm{position: absolute;left: 0;top: 0;line-height: 46px;height: 46px;font-size: 20px;color: #784b2a;font-weight: bold;border-bottom: solid 2px #784b2a;}
.list_right_tit .location{font-size:14px;color:#888888;line-height: 42px;height: 42px;padding-left: 20px;background: url(../images/listdqwzqdt.png) no-repeat left center;margin-top: 4px;float: right;}
.list_right_tit .location a{font-size:14px;color:#888888;}

.list_right_con{min-height:550px;padding: 22px 0px 68px 0px;}
.list_right_con .listul{padding-bottom: 0px;}
.list_right_con .listli{background:url(../images/listlbqdt.png) no-repeat left center;padding-left:17px;line-height:40px;height:40px;font-size:15px;color:#333333;}
.list_right_con .listli a{color:#333333;}
.list_right_con  .time{color:#999999;font-size: 14px;}
.list_right_con .listli:hover a{color: #784b2a;}
.list_right_con .listul .listlbgang{height: 1px;background-color: #e9e8e8;margin: 23px 0;}

/*content*/
.list_right1{margin-top: 45px;}
.list_right_con1{min-height:550px;padding: 25px 0px 50px;}
.con1{font-size:22px;text-align:center;color:#444444;padding:10px 5px;font-weight: bold;line-height: 30px;}
.conn1{font-size:16px;text-align:center;color:#333333;padding:0px 0 0px 0;line-height: 30px;}
.con2{font-size:15px;text-align:center;color:#999999;border-bottom:1px dashed #d9d9d9;padding:10px 0 20px 0;}
.con3{margin:20px 0px 22px;font-size:15px;color:#555555;line-height:30px;text-align: justify;}
.con3 p{font-size:15px;color:#555555;text-indent:2em;line-height:30px;text-align: justify;}
.con3 img{max-width: 100%;height: auto;}
.con3 table p{text-indent: 0em;}
.con4{padding-top: 22px;border-top: dashed 1px #dadada;}
.con4 a{height: 30px;line-height: 30px;font-size: 16px;color: #555555;display: block;}
.con4 a:hover{color: #784b2a;}
