@charset "gb2312";
/* CSS Document */
*{padding:0; margin:0;}
ul,li{list-style-type:none;}
img{ border:none;}
a{ text-decoration:none; color:#333}
a:hover{ color:#906}
body{ font-size:12px; font-family:"宋体"; background:url(../images/bj.png) no-repeat; background-size:100%;}


#header{width:100%; height:123px; overflow:hidden; background:#fff;}
.header{width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.h_top{width:1000px; height:81px; overflow:hidden; background:url(../images/logo.jpg) no-repeat left center;overflow:hidden;background-size:400px 60px;}
.h_top dl dt{ float:left;}
.h_top dl dd{ float:right; margin-top:30px;}
.h_top dl dd form{ float:left;}
.h_top dl dd form input{width:199px; height:27px; line-height:27px; border:1px solid #efefef; border-right:none; float:left;}
.h_top dl dd p{ float:left;}
.h_top dl dd p a{ display:block; width:29px; height:29px; display:inline-block; background-image:url(../images/h_ul.jpg); margin-left:10px;}
.h_top dl dd p a.a1{ background-position:left top;}
.h_top dl dd p a.a2{ background-position:-29px top;}
.h_top dl dd p a.a3{ background-position:-58px top;}

.h_nav{width:1001px; height:42px; overflow:hidden;}
.h_nav td a{ display:block;margin-left:1px; width:100px; height:42px; line-height:42px; text-align:center; font-size:14px; color:#696968; font-family:"微软雅黑"; background:url(../images/a_r.jpg) no-repeat right center;}
.h_nav td a:hover{ background:#782B35; color:#fff;}


.ind-banner {width:100%; height:325px; margin:0 auto;}
.inpic-tab{width:100%; height:325px; margin: 0 auto; overflow: hidden; position:relative;}
.auto-bind-widget { width:100%; height:325px; margin: 0 auto; position: relative;}
ul.slide-list li{display:block; position:absolute; width: 100%; height: 325px;}
ul.slide-list li a {position:absolute; top:0; left:50%; margin-left:-990px;}
.switchable-triggerBox{position: absolute; top:290px; left:0; width:100%; height:16px; z-index:10; font-size:0; line-height:0; text-align:center;}
.switchable-triggerBox span {display:inline-block; width:16px; height:16px; margin:0 3px; background: url("../images/an.png") no-repeat 0 0; text-align:center;}
.switchable-triggerBox span.active{background: url("../images/an_hover.png") no-repeat 0 0;}


.bt{width:auto; height:50px; background:url(../images/bt_bg.jpg) repeat-x left top; font-size:16px; font-family:"微软雅黑"; font-weight:bold; color:#fff; line-height:50px; text-indent:16px;}
.bt span{ float:right; width:40px; margin:23px 12px 0 0;}

#main{width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.xxxw{width:665px; height:335px; overflow:hidden; float:left; margin:20px 0 12px 0;}
.xxxw .nr{width:663px; height:284px; border:1px solid #c5c5c5; border-top:none; overflow:hidden; background:#fafafa;}
.xxxw .nr dl{width:637px; height:231px; overflow:hidden; margin:22px auto 0 auto;}
.xxxw .nr dl dt{width:295px; height:auto; overflow:hidden; float:left;}
.xxxw .nr dl dd{width:326px; height:231px; overflow:hidden; float:right;}
.xxxw .nr dl dd td.list_td{width:326px; height:30px; line-height:30px; color:#666666;}
.xxxw .nr dl dd td.list_td a{width:326px;height:30px;line-height:30px;overflow:hidden;display:block;color:#434343;background:url(../images/mh.png) no-repeat left center; text-indent:15px;}
.xxxw .nr dl dd td.list_td a:hover{color:#782B35;}


.xxgg{width:321px; height:335px; overflow:hidden; float:right; margin:20px 0 12px 0;}
.xxgg .nr{width:319px; height:284px; border:1px solid #c5c5c5; border-top:none; background:#fafafa;}
.xxgg .nr dl{width:294px; height:auto; overflow:hidden; margin:0 auto;}
.xxgg .nr dl dt img{width:294px; height:94px; padding:17px 0 10px 0;}
.xxgg .nr dl dd td.list_td{width:294px; height:30px; line-height:30px; color:#666666;}
.xxgg .nr dl dd td.list_td a{width:294px;height:30px;line-height:30px;overflow:hidden;display:block;color:#434343;background:url(../images/mh.png) no-repeat left center; text-indent:15px;}
.xxgg .nr dl dd td.list_td a:hover{color:#782B35;}


.mode{width:325px; height:362px; overflow:hidden; float:left;}
.mode2{ margin-left:15px; display:inline;}
.mode .nr{width:323px; height:285px; border:1px solid #c5c5c5; border-top:none; background:#fafafa;}
.mode .nr dl{width:298px; height:auto; overflow:hidden; margin:0 auto;}
.mode .nr dl dt img{width:298px; height:95px; padding:17px 0 10px 0;}
.mode .nr dl dd td.list_td{width:298px; height:30px; line-height:30px; color:#666666;}
.mode .nr dl dd td.list_td a{width:298px;height:30px;line-height:30px;overflow:hidden;display:block;color:#434343;background:url(../images/mh.png) no-repeat left center; text-indent:15px;}
.mode .nr dl dd td.list_td a:hover{color:#782B35;}

.jxzz{width:1000px;overflow:hidden; float:left; padding-bottom:20px}
.jxzz .nr{width:978px; border:1px solid #c5c5c5; border-top:none; background:#fafafa;padding:10px}
.jxzz .nr dl{width:998px; height:auto; overflow:hidden; margin:0 auto;}
.jxzz .nr dl dt img{width:998px; height:95px; padding:17px 0 10px 0;}
.jxzz .nr dl dd td.list_td{ line-height:30px; color:#666666; }
.jxzz .nr dl dd td.list_td a{line-height:30px;overflow:hidden;display:block;color:#434343;}
.jxzz .nr dl dd td.list_td a:hover{color:#782B35;}

.kjcd{width:321px; height:362px; overflow:hidden; float:right;}
.kjcd a:hover img{filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8;}


#footer{width:100%; height:106px; background:#782B35; overflow:hidden;}
.footer{width:1000px; height:106px; margin:0 auto; overflow:hidden; background:url(../images/f_logo.jpg) no-repeat left center;}
.footer dl{width:auto; height:106px; margin-left:106px;}
.footer dl dt{ float:left;}
.footer dl dt p.p1{color:#e1b8e0; padding:25px 0 10px 0;}
.footer dl dt p.p1 a{ color:#fff;}
.footer dl dt p.p1 a:hover{ text-decoration:underline;}
.footer dl dt p.p2{ color:#fff; line-height:22px;}
.footer dl dd{float:right;}
.footer dl dd p.p1{ margin:27px 0 15px 0;}
.footer select{width:156px; border:1px solid #d6d6d6; color:#666666;margin:6px 0;}

.left{width:700px; height:auto; overflow:hidden; float:left; margin-top:20px; background:#fff;}

.list{width:650px; height:auto; overflow:hidden; margin:0 auto; line-height:22px; color:#5e5d5d; padding:30px 0;}
.list dt{width:650px; height:30px; border-bottom:1px solid #ccc; color:#797979;}
.list dt a{color:#797979; padding:0 5px;} 
.list dt a:hover{ color:#782B35;}
.list dd{width:auto; height:auto; overflow:hidden; padding:20px 0 0 0;}
.list table.table{ padding-bottom:20px;}
.list table tr td.list_tr{width:650px; height:37px; line-height:37px; border-bottom:1px dashed #ccc; color:#696969;}
.list table tr td.list_tr a{width:550px; height:37px; line-height:37px; display:block; float:left; color:#444; background:url(../images/jhao.gif) no-repeat left center; text-indent:15px;}
.list table tr td.list_tr a:hover{ color:#782B35;}
.list table tr td span{ float:right; color:#696969;}

.article{width:1000px; height:auto; overflow:hidden; padding:20px 0 40px 0; background:#fff; margin:20px 0;}
.article dl{width:980px; height:auto; overflow:hidden; margin:0 auto;}
.article dl dt{width:auto; height:30px;  text-align:center; font-size:15px; color:#646262; font-weight:bold; margin-top:10px;}
.article dl dd.info2{width:auto;  height:20px; text-align:center; line-height:20px; margin:0 auto;  margin-bottom:10px; color:#8c8b8b;}
.article dl dd.art_body{width:auto;  height:auto; overflow:hidden; line-height:24px; font-size:14px; margin:0 auto; color:#5e5d5d; clear:both}


.right{width:275px; height:auto; overflow:hidden; float:right;}
.right .lm_bt{width:275px; height:49px; line-height:49px; color:#fff; font-size:18px; font-family:"微软雅黑"; text-indent:27px; background:#782B35;}
.right .lm_nr{width:275px; height:auto; overflow:hidden; background:#fff; padding-bottom:15px; margin-bottom:15px;  background:#fcfcfc;}
.right .lm_nr table.lm tr a{width:255px; height:45px; line-height:45px; display:block; color:#363636; font-size:14px; background:url(../images/lm.gif) no-repeat left top; display:block; text-indent:45px;}
.right .lm_nr table.lm{ margin-left:10px;}
.right .lm_nr table.lm tr a:hover{ background:url(../images/lm.gif) no-repeat left bottom; color:#782B35;}
.right .lm_nr table.lm tr .lm_bt2 a{padding-left: 30px; background:none;}
.right .r_lxms{ padding-bottom:20px;}
.right .r_lxms p{margin-left: 90px;margin-top: -44px;font-size: 22px;font-weight: 700;color: #404040;}
.wp_nav .nav-item a{font-family: "宋体";
display: block;
text-align: center;
position: relative;
z-index: 100;
font-size: 14px;}