/*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{font:12px/1.75 "宋体", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;background:#fff;color:#444;word-wrap:break-word;word-break:break-all;}
html, body, h1, h2, h3, h4, ul, li, dl,input{ font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px;list-style-type:none;}
a{ outline:none;text-decoration:none;}
a{ color:#6b6b6b; }
a:hover { color:#d61d1d;}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.clear {clear:both;height:0px; overflow:hidden;}
.blank10{height:10px;overflow:hidden;clear:both;}
.dotline{border-bottom:#CCC 1px dashed;margin:8px;}
.dot{background:url(../images/dot.png) no-repeat;width:5px;height:5px;float: left;}
.more{float:right;padding-right:10px;width:44px;height:16px;background:url(../images/more.jpg) no-repeat;}

/*---Header---*/
#header{width:100%;height:145px;font-family: 'Microsoft Yahei','宋体';position:relative;z-index:0;}
#header .top{width:1000px;height:70px;margin:0 auto;font-size:12px;padding:5px 0 5px;}	
#header .top .logo {float:left;width:386px; height:60px;padding:5px 0 5px;}
#header .top .head_r {float:right;width:210px;color: #746a6a;padding-top:20px;}
#header .top .head_r a {color: #746a6a;}
#header .top .head_r .telN{float:right;font-family:"微软雅黑";font-size:20px;color:#8a5b36;line-height:25px;}
#header .tianqi{width:1000px;margin:0 auto;height:25px;overflow:hidden;}

/*---search---*/
.search{width:234px;float:right;text-align:left; height:24px;padding:5px 0 6px;}
#formsearch{ padding:0px; margin:0px;width:220px;height:24px;}
.search-keyword{ margin:0 5px 0;padding-left:5px;height:20px; line-height:20px;width:170px; float:left;background:#fff; font-size:12px; color:#999;border: 2px solid #DBDBDB;}

/* banner */
#banner {width:100%; height:320px; overflow:hidden; position:relative;background:#eeeded;}
#focus_ban {}
#focus {width:1000px; height:320px; overflow:hidden; position:relative;margin:0 auto;}
.focus_image,.focus_image img {width:1000px;height:320px;overflow:hidden;z-index:1;}
#focus ul {height:320px; position:absolute;top:0;}
#focus ul li {float:left; width:1000px; height:320px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1000px; height:20px; left:0; bottom:0;z-index:3;}
#focus .btn {position:absolute; width:980px; height:6px;padding:10px 10px; right:0;bottom:0; text-align:center;z-index:4;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:55px; height:8px; _font-size:0; margin-left:10px; cursor:pointer; background:#8a5b36;}
#focus .btn span.on {background:#FFF;}
#focus .preNext {width:50px; height:110px; position:absolute; top:100px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;z-index:5;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

/*---友情链接---*/
.friendlink{position:relative;width:988px;margin:0 auto;overflow:hidden;border: 1px solid #DBDBDB;padding:0 5px 3px;background:#fff;}
.friendlink strong {color:#bc0808;}

/*footer*/
#footer{width:100%;height:130px;margin:0 auto;font-size:12px;color:#a7a7a7;background:url("../images/footer_b.png") repeat-x;overflow:hidden;}
#footer a{color:#a7a7a7;}										
#footer .inner{margin:auto;width:1000px;padding-top:15px;position:relative;}
#footer .inner p{line-height:17px;}
#footer .inner_l{float: left;width:500px;text-align:center;position:relative;}
#footer .inner_r{float: left;padding:0 0 21px 36px;width:464px;position:relative;}


/* navs*/
#header #NavLink{width:100%;height:40px;margin:auto;background: #8a5b36;}
#header #NavLink #sddm{width:990px;margin:auto;z-index:30}
#header #NavLink #sddm li{float: left;font-weight:bold;}
#header #NavLink #sddm .CurrentLi a{background:none;}	
#header #NavLink #sddm li a{display: block;width: 101px;color: #fff;text-align: center;padding:5px 10px 0;line-height:30px;font-size:15px;}
#header #NavLink #sddm li a:hover{text-decoration:none;color: #e2e2e1;}
#header #NavLink #sddm div{position: absolute;visibility: hidden;background: #808080;padding:0px 0px;filter: alpha(opacity=85);}
#header #NavLink #sddm div a{position: relative;padding: 0px 10px;text-align: center;background:url("../images/nav_bg1.jpg") repeat left -8px;color: #FFFFFF;font-size:12px;font-weight:normal;text-decoration:none;line-height:30px;border-bottom:1px solid #fff;}
#header #NavLink #sddm div a:hover{background: #196ba7;line-height:30px;border-bottom:1px solid #fff;}


/*---mainbox---*/
.mainbox{position:relative;width:1000px;margin:0 auto;position:relative;background:#fff;}
.main_l{width:210px;float:left;margin-right:10px;}
.main_r{width:780px;float: left;}

.gsjj{width:670px;height:279px;position:relative;float: left;background: #fff;}
.gsjj_u{width:670px;height:150px;position:relative;float: left;}
.gsjj_u img{width:242px; height:150px;float: left;padding-right:10px;}
.gsjj_u h2{float:left;padding-left:10px;color:#515151;font-size:14px;line-height:20px;font-weight: bold;}
.gsjj_u a{float:right;}
.gsjj_u p{width:418px;position: absolute;left:252px;top:25px;line-height:30px;color:#6b6b6b;float:left;}


.gsjj_d{width:670px;height:119px;position:relative;float: left;}
.gsjj_d_t{height:21px;background: url(../images/tips.png) no-repeat;}
.gsjj_d ul{width:670px;height:90px;padding-top:8px;overflow:hidden;}

.news{float:left;width:315px;height:279px;padding-left:15px;}
.news_t{height:21px;background: url(../images/news.png) no-repeat;}
.news ul{width:315px;height:250px;overflow:hidden;padding-top:8px;}
.news ul li{background: url("../images/news_ico.jpg") no-repeat scroll 0 12px rgba(0, 0, 0, 0);float:left;width:315px;position:relative;overflow:hidden;border-bottom:1px dashed #dbdbdb;margin-bottom:3px;}
.news ul li span {float:left;height:30px;line-height:30px;}
.news ul li a{float:left;width:220px;height:30px;padding-left:15px;overflow:hidden;position:relative;line-height:30px;}

.box_l_1{width:210px;height:240px;position:relative;float: left;background: #fff;}
.box_l_1 ul{width:178px;height:178px;border:1px solid #c5c5c5;padding:15px;}
.box_l_1  ul li{display: block;text-decoration: none;font: 12px/26px Verdana, Arial, Helvetica, sans-serif;height: 26px;text-align: left;background: url(../images/dot2.png) 0px 0px no-repeat;padding-left: 24px;margin: 0px;color: #202020;}
.box_l_t{width:210px;height:32px;background:url("../images/ml_t.png") no-repeat;}
.box_l_t h2{float:left;padding-left:25px;font-family:"隶书"; color:#f8efcb;font-size:19px;line-height:32px;font-weight:200;}

.box_left{width:210px;height:auto;position:relative;float: left;background: #fff;}
.box_left ul{width:178px;height:auto;border:1px solid #c5c5c5;padding:15px;}
.box_left ul li{display: block;text-decoration: none;font: 12px/26px Verdana, Arial, Helvetica, sans-serif;height: 26px;text-align: left;background: url(../images/dot2.png) 0px 0px no-repeat;padding-left: 24px;margin: 0px;color: #202020;}

.clzs{width:1000px;height:382px;margin:0 auto;}
.clzs_tit{width:100%;background:#e6e6e6;height:28px;line-height:28px;border-bottom:2px solid #8a5b36;}
.clzs_tit h2{float:left;width:200px; text-align:center;font-weight:bold;background:#8a5b36;color:#f9c006;font-size:15px;letter-spacing:8px;}
.clzs_tit a{float:right;padding:6px 20px 2px 0;line-height:20px;}
.clzs ul{clear:both;margin-top:0px;border:1px solid #dbdbdb;border-top:none;height:325px;text-align:center;padding:25px 40px 0 0;}

.lanmu02_r_box{position: relative;width: 197px; height: 133px;margin:0 0 20px 34px;padding:3px;float:left;overflow:hidden;border:1px solid #dbdbdb;}
.lanmu02_r_box p a{float:left;width: 197px;height: 20px;overflow:hidden;}
.lanmu02_r_box img{width: 197px; height: 110px;}

/*---文章列表页---*/
.fw_t{font-size:12px;float:left;width:600px;height:40px;overflow:hidden;}
.fw_s{float:right;}
.post_box {width:778px;background:#fff;border: 1px solid #DBDBDB;position:relative;overflow:hidden;padding-bottom:10px;}
.wz-weizhi {color: #666;line-height: 40px;margin: 0 10px;float:left;width:743px;border-bottom: 2px solid #f80b0b;background:url(../images/home.png) no-repeat;padding-left:15px;}

.newslist {width:738px;margin: 0 20px;float:left;}
.newslist li {width:200px;float:left;overflow: hidden;padding:10px 8px 10px 8px;}
.newslist  img {width:188px; height:138px;border:1px solid #DBDBDB;padding:5px;}
.newslist  p {font-size:12px;width:180px;height:20px;line-height:20px;overflow: hidden;padding:0 10px 0;text-align: center;}

.newslist2 {width:718px;margin: 0 30px;float:left;}
.newslist2 li{width:219px;float:left;overflow: hidden;padding:20px 20px 0 0;}
.newslist2  img {width:207px; height:130px;border:1px solid #DBDBDB;padding:5px;}
.newslist2 h2 {font-size:13px;padding:3px 10px 3px;line-height:25px;height:20px;overflow: hidden;text-align: center;font-weight:600;}
.newslist2 p {text-align: center;}

.listpage {clear: both;font-size: 12px;height: 50px;line-height: 30px;padding-top: 10px;text-align:center;}
.listpage a {background-color: #FFFFFF;border-color: #C6DDF1;border-style: solid;border-width: 1px;color: #666666;display: block;float: left;font-size: 12px;height: 26px;line-height: 26px;margin: 5px 2px;padding-left: 10px;padding-right: 10px;}
.listpage span {background-color: #FBF779;border-color: #C6DDF1;border-style: solid;border-width: 1px;color: #FF7400;display: block;float: left;font-size: 12px;height: 26px;line-height: 26px;margin: 5px 2px;padding-left: 10px;padding-right: 10px;}

/*---文章内容页---*/
.wz-title {float:left;width:708px;color: #666;display: block;font-size: 18px;font-weight: 700;line-height: 40px;margin: 0 35px;padding: 15px 0 0;text-align: center;}
.wz-info {border-bottom: 1px solid #E5E5E5;color: #8F8F8F;font-size: 12px;line-height: 35px;margin-bottom: 12px;margin:0 35px 0;padding-bottom: 10px;text-align: center;}
.wz-picrr {color: #333333;font-size: 14px;font-weight: 400;line-height: 35px;margin-left: auto;margin-right: auto;overflow: hidden;padding:20px 0 5px;width: 680px;min-height:600px;}
.wz-pagelast {color: #666;line-height:30px;margin: 0 35px 0;float:left;width:708px;padding:10px 0 10px;border-top: 1px solid #E5E5E5;border-bottom: 2px solid #f80b0b;}
.wz-xgtt{background-image:url(listtt2.gif);background-position:5px center;background-repeat:no-repeat;border-bottom-color:#E4E4E4;border-bottom-style:solid;border-bottom-width:1px;border-top-color:#333;border-top-style:solid;border-top-width:4px;color:#063;font-family:"宋体";font-size:16px;font-weight:400;height:35px;line-height:35px;margin-bottom:5px;margin-left:10px;margin-right:10px;text-indent:18px;} 
.wz-page{font-family:"宋体";line-height:37px;margin-left:10px;margin-right:10px;text-align:center;} 
.wz-page A{background-color:#fff;border-bottom:#ecc252 1px solid;border-left:#ecc252 1px solid;border-right:#ecc252 1px solid;border-top:#ecc252 1px solid;color:#df4100;margin-left:2px;margin-right:2px;padding:5px 10px;} 
.wz-page A:hover{background-color:#fbff9b;border-bottom:#ff5d04 1px solid;border-left:#ff5d04 1px solid;border-right:#ff5d04 1px solid;border-top:#ff5d04 1px solid;color:#333;text-decoration:none;} 
.wz-page STRONG{background-color:#ff5d04;border-bottom:#d94d00 1px solid;border-left:#d94d00 1px solid;border-right:#d94d00 1px solid;border-top:#d94d00 1px solid;color:#fff;margin:0 2px;padding:5px 10px;text-decoration:none;} 
.txlist{ height:100px; margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 15px; }
.txlist li{list-style-type:none;display:block;height:30px;line-height:30px;font-size:12px;background-image:url(listtt2.gif);background-position:left 11px;background-repeat:no-repeat;text-indent:15px;float:left;width:320px;margin-right:8px;overflow:hidden;}
.txlist a{color:#0A3D74;}
.txlist span{font-size:12px;margin-left:30px;color:#666;}
.txlist ul{margin:0;padding:0;} 

/*---相关文章---*/
.xiangguan{width:698px;padding:0 40px 0;}
.xiangguan ul{position:relative;float:left;overflow:hidden;}
.xiangguan ul li {width:650px;height:25px;line-height:25px;background: url("../images/dot.png") no-repeat scroll 0 10px transparent;overflow:hidden;}
.xiangguan ul li a {max-width:500px;float: left;height:25px;overflow: hidden;padding:0 10px 0;}
.xiangguan span {color: #999999;float: left;font-family: "宋体";}


/*客服*/
.kefu{position: fixed;right:5px;top:180px;height:150px;width:125px;background:#d5d5d5;background:url("../images/kefu.png") no-repeat;overflow:hidden;}
.kefu ul {padding:45px 10px 10px;}
.kefu ul li {padding:3px 10px 3px;height:25px;}