@charset "utf-8";
body{ margin:0px; padding:0px;}
*{ margin:0 auto;list-style-type:none; font-size:12px; color:#333333; font-family:"微软雅黑"; list-style-type:none;}
a{ text-decoration:none;}
ul,li,dl,dt{ padding-left:0px; list-style-type:none; margin:0px;}
img{ border:none;}

.w1000{ width:1100px;}
.w996{ width:996px;}
.fl{ float:left;}
.fr{ float:right;}
.overflow{ overflow:hidden;}
.pl16{ padding-left:16px;}
.pt25{ padding-top:25px;}
.pt45{ padding-top:45px;}
.ml20{ margin-left:20px;}
.pl30{ padding-left:30px;}
.ml30{ margin-left:30px;}

.top{ width:100%; background:url(../images/bg01.jpg) no-repeat; background-position:50% 0%; height:157px;}
.top_bg{ width:1200px; overflow:hidden; height:157px;}
.logo{ float:left; width:500px;}

.search{ float:right; width:325px; padding-top:60px; overflow:hidden;}
.search input{ float:left; width: 221px; height: 20px; font-size: 12px;  line-height: 20px;  color: #333; padding: 10px 15px; appearance: none; -moz-appearance: none; -webkit-appearance: none; border:1px solid #98473a;
border-radius:8px 0px 0px 8px; outline: none;}
.search .search-btn {
    display: inline-block; float:right;
    cursor: pointer;
    color: #FFF;
    background-color: #943e31;
    width: 70px; border:1px solid #943e31;border-radius:0px 8px 8px 0px;
    height:42px; text-align:center;
    font-size: 14px;	
}

.nav{ width:100%;}
.nav_bg{ width:100%; background:url(../images/index_05.jpg) repeat-x; height:61px;}

.nav_bar{ width:1200px; padding-top:11px;}
.nav_bar ul li{	list-style-type: none; float: left; line-height: 50px; text-align: center; width:100px;}
.nav_bar ul li a{color: #ffffff; text-decoration: none; display: block; font-family:"微软雅黑"; font-size:16px;}
.nav_bar>ul>li:hover{ background:#7d2a1d;}
.nav_bar ul li.l1:hover .hid{display: block;}
.hid{width: 100%;background: #7d2a1d;position: absolute;left: 0;display: none;}
.hid ul{width: 1200px;margin: 0 auto;}
.hid ul li{ width:75px;}
.hid ul li a{color: #ffffff; text-decoration: none; font-family:"微软雅黑"; font-size:14px;}
.hid ul li a:hover{ color:#ffd800;}

.nav_bar ul li.l1:hover .hid1{display: block;}
.hid1{width: 100%;background: #7d2a1d;position: absolute; right:0;display: none;}
.hid1 ul{width: 1200px;margin: 0 auto;}
.hid1 ul li{ width:100px; float:right;}
.hid1 ul li a{color: #ffffff; text-decoration: none; font-family:"微软雅黑"; font-size:14px;}
.hid1 ul li a:hover{ color:#ffd800;}


.nav1{ width:100%;}
.nav1_bg{ width:100%; height:44px; background:#dad6d0;}
.nav1_wi{ width:1200px; overflow:hidden;}
.date{ float:left; width:400px; padding-left:20px; line-height:44px; font-size:14px; font-family:"微软雅黑";}
.date span{font-size:14px; font-family:"微软雅黑";}
.weather{ float:right; width:300px;}

.new1{ width:100%;}
.new1_bg{ width:100%; height:44px; background:#dad6d0;}
.new1_wi{ width:1200px; overflow:hidden;}
.new1_left{ float:left; width:892px; padding-top:20px;}
.aui-nav-content-box { width:892px;}
.aui-nav-list-box { overflow: hidden; zoom: 1; z-index: 110; background: #ebe7de; width: 892px; display: block;}
.aui-nav-list-box ul li a { color: #000000; font-family:"微软雅黑"; font-size:18px;}
.aui-nav-list-box ul li { float:left; color:#000; height:50px; cursor: pointer; line-height:50px; width:145px; text-align: center; font-size:14px;}
.aui-nav-list-box ul .aui-current { color: #fff; background: #943e31; }
.aui-nav-list-box ul .aui-current a { color: #fff; font-family:"微软雅黑"; font-size:18px;}

.aui-page-list { width: 892px; height:305px; padding-top:20px; position: relative; overflow: hidden;}
.aui-page-img { width:437px; height: 305px; float: left; overflow: hidden;}

.aui-page-text { float:right; width: 438px; }
.aui-nav-list-item { display: none;}
.aui-page-text h2 {line-height: 20px; font-weight: 600; padding-bottom:20px;}
.aui-page-text h2 a { color: #943e31; font-size: 18px; text-align: justify; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all; text-overflow: ellipsis;}
.aui-page-text h2 a:hover { color: #f54144;text-decoration: underline;}
.aui-page-text p {font-size: 15px; color: #999; padding-bottom:15px;}
.aui-page-text p em { font-style: normal; font-size:15px;}
.aui-page-text p a{ font-style: normal; font-size:15px;}
.aui-page-text p a:hover{ font-size:15px; text-decoration:underline; color:#943e31;}
.aui-comment { background: url("../img/icon-pl.png") no-repeat repeat; background-size: 20px; padding-left: 25px; float: right;}
.aui-comment-box { width: 1100px; margin: 0 auto; padding-top: 40px;}
.aui-banner-right { width: 430px; height: 282px; background: #ddd; float: right;}
.aui-banner-right-ovr { width: 430px; height: 282px; background: #ddd; float: right;}


.new1_right{ float:right; width:278px; padding-top:20px;}
.online{ width:278px; background:url(../images/index_29.jpg) no-repeat; background-position:0% 0%; height:379px;}
.online_title{ width:278px; height:60px; line-height:70px;}
.online_title a{ font-size:16px; font-family:"微软雅黑"; color:#943e31; font-weight:bold; padding-left:55px;}
.online_con{ width:240px; padding-top:15px;}
.online_con lable{ font-size:14px; font-weight:bold;}


.new2{ width:100%;}
.new2_bg{ width:100%; height:44px;}
.new2_wi{ width:1200px; overflow:hidden;}
.new2_left{ float:left; width:892px; padding-top:20px;}
.ksdh{ width:892px;}
.ksdh_bg{ width:890px; height:260px; border:1px solid #d9d6d1; background:#f4f1ec;}
.ksdh_title{ width:890px; height:35px; background:url(../images/index_40.jpg)}
.ksdh_con{ width:890px; padding-top:12px;}
.ksdh_con_bg{ width:870px; overflow:hidden;}

.wrapper { width:870px; overflow:hidden; height:192px; }
#left, #center, #right { float: left; overflow:hidden;}
#right li a { display: block; width:141px; height:38px;  line-height: 38px; text-align: center; color: black; font-size:15px }
#right li a:hover {}

.ksdh_con_bg_left{ float:left; width:272px;}
.ksdh_con_bg_left_wi{ width:270px; height:190px; background:#fff; border:1px solid #cbcbcb;}
.ksdh_con_bg_left_wi h3{ width:240px; padding-top:20px; padding-bottom:10px;}
.ksdh_con_bg_left_wi h3 a{font-size:16px; color:#943e31; font-weight:bold;}
.ksdh_con_bg_left_wi p{ width:240px; height:90px; color:#000; overflow:hidden; line-height:24px;}
.ksdh_con_bg_left_wi p a{ width:240px;  color:#a9a9a9;}

#right{ width:570px; overflow:hidden; float:right;}
#right li{ float:left; width:142px; height:38px; background:#e2d6bf; line-height:38px; text-align:center;font-size:15px}
#right li a{ width:141px; height:38px; border-right:1px solid #f5f2ed;font-size:15px}
#right li a:hover{ text-decoration:underline; color:#f00;font-size:15px}

.new2_right{ float:right; width:278px; padding-top:20px;}



.banner{ width:100%;}
/* flexslider */
.flexslider{position:relative;height:450px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:450px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
/* flexslider */

.main{ width:100%;}
.main_bg{ width:100%;}

.quicknav{ width:100%;}
.quicknav_bg{ width:100%; height:120px; background:#e4dfd9;}
.quicknav_wi{ width:1200px;}
.quicknav_wi ul{ width:1200px; overflow:hidden; text-align:center; padding-top:22px;}
.quicknav_wi ul li{ float:left; width:200px;}

.news1{ width:100%;}
.news1_wi{ width:1200px;}



.pro{ width:1200px; overflow:hidden; padding-top:50px;}
.pro_cat{ float:left; width:400px;}
.pro_cat_title{ width:400px; height:50px; background:url(../images/index_54.jpg) no-repeat; background-position:50% 100%;}
.pro_cat_title h3{ overflow:hidden;}
.pro_cat_title h3 a{ float:right;}
.pro_cat_con{ width:400px; padding-top:20px;}
.pro_cat_con_bg{ width:400px; height:284px; overflow:hidden;}
.pro_text{ width:400px;}
.pro_text ul{ width:400px;}
.pro_text ul li{ overflow:hidden; width:400px; background:url(../images/index_60.jpg) repeat-x; background-position:0% 100%; line-height:48px;}
.pro_text ul li a{ background:url(../images/index_57.jpg) no-repeat; background-position:0% 50%; padding-left:15px; color:#2b2b2b; font-size:15px}
.pro_text ul li a:hover{ color:#f00; text-decoration:underline;}
.pro_text ul li span{ float:right; color:#2b2b2b;}



.wxfw{ float:left; width:400px;}
.wxfw_bg{ width:376px; padding-left:24px;}
.wxfw_title{ width:376px; height:50px; background:url(../images/index_54.jpg) no-repeat; background-position:50% 100%;}
.wxfw_title h3{ overflow:hidden;}
.wxfw_title h3 a{ float:right;}
.wxfw_con{ width:376px; padding-top:21px;}
.wxfw_con_bg{ width:376px; overflow:hidden;}
.wxfw_con_bg ul{ width:376px;}
.wxfw_con_bg ul li{ overflow:hidden; width:376px; background:url(../images/index_60.jpg) repeat-x; background-position:0% 100%; line-height:48px;}
.wxfw_con_bg ul li a{ background:url(../images/index_57.jpg) no-repeat; background-position:0% 50%; padding-left:15px; color:#2b2b2b;font-size:15px}
.wxfw_con_bg ul li a:hover{ color:#f00; text-decoration:underline;}
.wxfw_con_bg ul li span{ float:right; color:#2b2b2b;}


.produce{ float:right; width:376px;}
.produce_bg{ width:376px;}
.produce_title{ width:376px; height:50px; background:url(../images/index_54.jpg) no-repeat; background-position:50% 100%;}
.produce_title h3{ overflow:hidden;}
.produce_title h3 a{ float:right;}
.produce_con{ width:376px; padding-top:21px;}
.produce_con ul{ width:376px;}
.produce_con ul li{ overflow:hidden; width:376px; background:url(../images/index_60.jpg) repeat-x; background-position:0% 100%; line-height:48px;}
.produce_con ul li a{ background:url(../images/index_57.jpg) no-repeat; background-position:0% 50%; padding-left:15px; color:#2b2b2b;font-size:15px}
.produce_con ul li a:hover{ color:#f00; text-decoration:underline;}
.produce_con ul li span{ float:right; color:#2b2b2b;}



.main_min{ width:1200px; padding-top:34px; overflow:hidden;}
.contact{ width:1200px;}
.contact_con{ width:1200px;}
.contact_con ul{ overflow:hidden;}
.contact_con ul li{ float:left; padding-left:20px;}

.main_bot{ width:100%; overflow:hidden; padding-top:20px;}
.case{ width:100%; background:url(../images/b2.jpg) no-repeat; background-position:50% 0%; height:500px;}
.case_bg{ width:1200px;}
.case_title{ width:1200px; height:27px; padding-top:30px;}
.case_title h3{ overflow:hidden;}
.case_title h3 a{ float:right;}
.case_con{ width:1200px; padding-top:30px;}

.Box {position: relative;}
.Box .content {width: 1200px;margin: 0 auto;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width:48px;height:122px;position: absolute;cursor: pointer;}
.Box .Box_con .btnl {background:url(../images/index2_31.jpg) no-repeat center; width:48px; height:122px; left:-48px;}
.Box .Box_con .btnr {background:url(../images/index2_39.jpg) no-repeat center; width:48px; height:122px; right:-48px;}
.Box .Box_con .btnl:hover {background:url(../images/index2_31.jpg) no-repeat center;}
.Box .Box_con .btnr:hover {background:url(../images/index2_39.jpg) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden; width:1200px;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width:209px;height:343px;overflow: hidden; background:url(../images/index_30.jpg) no-repeat; background-position:50% 0%; padding-left:15px; padding-right:15px;}
.Box .Box_con .conbox ul li h3{ text-align:center; padding-top:12px; font-family:"微软雅黑"; font-weight:bold; font-size:16px; color:#7b3420;}
.Box .Box_con .conbox ul li p{ width:165px; font-size:15px; color:#7b422e; line-height:22px; padding-top:8px;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li p a img {display: block;transition: all 0.5s;}
.Box .Box_con .conbox ul li:hover p a img {transform: scale(1.1);}
			
.Box .BoxSwitch {margin-top: 30px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: red;}


.foot{ width:100%; padding-top:20px;}
.foot_bg{ width:100%; background:#943e31; height:183px;}
.foot_wi{ width:1200px; overflow:hidden;}
.foot_left{ float:left; width:495px;}
.foot_right{ float:right; width:705px;}
.foot_right p{ width:705px; font-size:12px; padding-top:15px; color:#fff;}
.foot_right p a{font-size:12px; color:#fff; padding-left:3px; padding-right:3px;}
.foot_right p a:hover{font-size:12px; color:#fff;}
.foot_bot{ width:100%; background:#7a2417; height:44px;}
.foot_bot_wi{ width:1200px; color:#fff; line-height:44px;}
.foot_bot_wi p{ color:#fff;}
.foot_bot_wi p span{ color:#fff;}
.foot_bot_wi p span a{ color:#fff;}
/*ziye*/
.ziye_wi{ width:1200px; overflow:hidden;}
.ziye_wi_local{ width:1200px; padding-top:20px;}
.ziye_wi_local_bg{ width:1200px; height:51px; background:url(../images/z1.jpg) no-repeat;}
.ziye_wi_local_bg p{ color:#000; padding-left:40px; line-height:51px; font-size:14px; font-family:"微软雅黑";}
.ziye_wi_local_bg p a{ color:#000; font-size:14px; font-family:"微软雅黑"; padding-left:10px; padding-right:10px;}

.ziye_left{ float:left; width:900px; padding-top:20px;}
.ziye_left_bg{ width:898px; min-height:918px; border:1px solid #dfdcd5;}

.page{width:858px; padding-top:20px;}
.page p{ font-size:16px; font-family:"微软雅黑"; text-indent:2em; line-height:30px;}
.page_bt{ width:100%;  font-size:24px; text-align:center; color: #333333;}
.page_rq{ width:100%; text-align:center; height:30px; line-height:30px; font-size:16px; color:#6b6b6b}
.page_rq span{ margin:0px 20px}
.page_nr{ width:100%; text-align:left; margin-top:10px; overflow:hidden} .page_nr p{ font-size:16px; text-indent:2em; line-height:30px; color:#333333;}

.class{ width:858px; padding-top:20px;}
.class ul{ width:858px;}
.class ul li{ overflow:hidden; width:858px; background:url(../images/index_60.jpg) repeat-x; background-position:0% 100%; line-height:48px; font-size:15px}
.class ul li a{ background:url(../images/index_57.jpg) no-repeat; background-position:0% 50%; padding-left:15px; color:#2b2b2b;font-size:15px}
.class ul li a:hover{ color:#f00; text-decoration:underline;}
.class ul li span{ float:right; color:#2b2b2b;}

.picc{ width:858px; padding-top:20px;}
.picc ul{ width:858px; overflow:hidden;}
.picc ul li{ float:left; width:190px;  text-align:center; padding-bottom:20px; padding-right:20px;}
.picc ul li a{  color:#2b2b2b; text-align:center; font-size:14px; font-family:"微软雅黑";}
.picc ul li a img{ width:190px;}

#page_box {clear: both;margin-top:30px;}
.pagination {background: #fff;}
#article_list_page li span{float:right;font-size: 12px;}
#article_list_page li{list-style:;border-bottom: 1px dotted #ddd;line-height: 40px;background: url(../images/li-bg0.gif) left center no-repeat;padding-left:15px;}
.pagination-group li:first-child {
    border-radius: 4px 0 0 4px;
}
pintuer.css:10
.pagination-group li {
    float: left;
    border-right: 0;
    border-radius: 0;
}
pintuer.css:10
.pagination li {
    display: inline-block;
    border: solid 1px #ddd;
    border-radius: 4px;
}
.pagination a {
    color: #333;
    padding: 8px 12px;
    line-height: 18px;
    display: block;
    transition: all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;
}
.pagination{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom}.pagination li{display:inline-block;border:solid 1px #ddd;border-radius:4px}.pagination a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}.pagination .disabled a:link,.pagination .disabled a:visited,.pagination .disabled a:hover{cursor:not-allowed;pointer-events:none;color:#ddd}.pagination .active{pointer-events:none}.pagination .active,.pagination a:hover{background:#f5f5f5;border-radius:4px;transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}.pagination-group{border-right:solid 1px #ddd;border-radius:4px}.pagination-group li{float:left;border-right:0;border-radius:0}.pagination-group li:not(:first-child):not(:last-child){border-radius:0}.pagination-group li:first-child{border-radius:4px 0 0 4px}.pagination-group li:last-child{border-radius:0 4px 4px 0}.pagination-group .active,.pagination-group a:hover{background:#f5f5f5;border-radius:0}
.text-more{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:760px){.table-responsive{width:100%;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive .table tr th,.table-responsive .table tr td{white-space:nowrap}}
.img-responsive{display:block;max-width:100%;height:auto}
.text-indent {text-indent: 2em;}.text-left{text-align: left;}.text-center{text-align: center;}.text-right{text-align: right;}.text-justify{text-align:justify;}.text-little{font-size: 10px;}.text-small{font-size: 12px;}.text-default{font-size: 14px;}.text-big{font-size: 16px;}.text-large{font-size: 24px;}



.ziye_right{ float:right; width:278px; padding-top:20px;}
.daohang{ width:278px; padding-bottom:20px;}
.daohang_bg{ width:278px; background:url(../images/index_29.jpg) no-repeat; min-height:200px; background-color:#ebe7de;}
.daohang_title{ width:278px; height:60px; line-height:70px;}
.daohang_title a{ font-size:16px; font-family:"微软雅黑"; color:#943e31; font-weight:bold; padding-left:55px;}
.daohang_con{ width:278px; padding-top:20px; padding-bottom:20px;}
.daohang_con_bg{ width:220px;}
.daohang_con_bg ul{ width:220px;}
.daohang_con_bg ul li{ width:218px; background:#fff; border:1px solid #dfdcd5; height:40px; line-height:40px; text-align:center;}
.daohang_con_bg ul li a{ font-size:14px;}
.daohang_con_bg ul li a:hover{ color:#943e31;}






.anli_page ul{ float:left;}
.anli_page ul li a{ width:40px; font-size:14px; color: #333333;}
.anli_page ul li span{ font-size:14px; color:#999999}


.message { padding:15px 20px 15px; border:1px solid #e0e0e0; background:#F5F5F5; -moz-border-radius:5px; -webkit-border-radius:5px; margin-top:50px; }
.message-list { margin-bottom:5px; padding:5px; border-bottom:1px dashed #D7D7D7; }
.message-list .m-title { padding:0; color:#0156ac; font-weight:bold; line-height:20px; }
.message-list .m-title span { float:right; color:#999; font-weight:100; }
.message-list .m-info { padding:5px 0; line-height:24px; }
.message-list .r-title { padding:0; color:#b0b0b0; line-height:20px; }
.message-list .r-info { padding:5px 0; line-height:24px; }

.form-panel h4 { margin-bottom:40px; padding:4px 48px; background:#eee; color:#404040; line-height:22px; }
.form-panel .tips { padding:10px 0 10px 110px; color:#CC3732; font-weight:bold; font-size:13px; text-align:left; }
.form-panel .field { clear:both; }
.form-panel li.field label { display:block; float:left; width:100px; line-height:24px; text-align:right; }
.form-panel .input { padding:5px 0; color:#666; zoom:1; }
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { height:20px; padding:1px 3px; border:1px solid #D0D0D0; background:#F2F2F2; color:#666; }
.form-panel .textarea { width:450px; height:100px; padding:1px 3px; border:1px solid #D0D0D0; background:#F2F2F2; color:#666; }
.form-panel .submit-field { padding:5px 10px 20px 100px; clear:both; }
.form-panel .submit-field input { margin-right:10px; }
.form-panel .submit-field .btn-submit { width:78px; height:24px; border:none; background:#ddd; cursor:pointer; }
.form-panel .submit-field .btn-reset { width:78px; height:24px; border:none; background:#ddd; cursor:pointer; }


.page1 { margin:20px 20px; line-height:30px;height: 30px; }
.page1 a { margin:0 3px; }
.page1 a:hover,.page .current { color:#f00; text-decoration:underline; }
.page1 span { float:right; }






/*ziye*/





















