body{ font-size:12px; background:url(../images/body.jpg); font-family:"宋体"; color:#333;}

a{ color:#333; text-decoration:none;}
a:hover{ color:#c00; text-decoration:underline;}

ul,li,dl,dt,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; list-style:none;}

.clear{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.clear-1{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:5px 0; }
.clear-1:after{content:".";display:block;height:0;clear:both;visibility:hidden;padding:5px 0; }


.clear-6{ clear:both; padding:6px 0 0 0; margin:0;}
.clear-5{ clear:both; padding:5px 0 0 0; margin:0;}

.is-line{ border:1px solid #ddd; }
.blueline{ border:1px solid #b3d5f8;}

.bot10{ margin-bottom:10px;}
.more{ float:right; font-size:12px; font-weight:normal; padding-right:10px; color:#666;}
.txtcenter{ text-align:center;}
/* 头部 */

.headbg{ background:url(../images/headbg.jpg) top repeat-x;} 
.is-top{ color:#616161; height:30px; line-height:30px; padding:0 10px;}
.is-top a{ margin:0 6px;}
.is-relative{ position:relative;}
.rlline{ border-left:1px solid #ccc; border-right:1px solid #ccc;}
.top20{ padding-top:20px;}

.banner{ height:128px;}


.is-nav{  height:38px; line-height:38px; width:1004px; margin:0 auto;}
.is-nav ul li{ display:inline; font-size:13px; color:#fdd8b8; height:38px; line-height:38px;  background:url(../images/navline.gif) right center no-repeat; padding:0 2px 0 0; text-align:center; float:left; font-weight:bold; width:88px;}
.is-nav ul li a{ display:block; color:#fdd8b8; text-align:center;}
.is-nav ul li a:hover,.is-nav ul li a.hover{  color:#fff; text-decoration:none;  } 
.is-nav ul li.noline{ background:none;}

.is-notice{  width:1004px; margin:0 auto;   height:29px; position:relative; color:#886332;  line-height:29px; }
.is-notice .welcome{ width:150px; left:20px; position:absolute; top:0; }
.is-notice .is-date{ position:absolute;  height:29px; left:150px; color:#886332; background:url(../images/date.jpg) left center no-repeat; padding-left:28px; width:340px;}
.is-weather{ position:absolute; left:450px; width:300px; top:0; line-height:22px; padding:5px 0 0 10px; height:24px;  }

.is-search{ position:absolute;  top:0; right:0; height:25px;  width:265px; padding:4px 0 0 0;  height:22px; line-height:22px;}
.is-searchtext{ border:0; width:140px; height:22px; line-height:22px; padding:0 0 0 10px; color:#999; float:left; outline:none; float:left; background:url(../images/textbg.jpg) 0 0 no-repeat;}
.is-searchbtn{background:url(../images/textbg.jpg) -158px 0 no-repeat; width:28px; height:21px; line-height:21px;  border:0px; padding:0; color:#fff; cursor:pointer; outline:none; float:left; cursor:pointer; margin-left:7px;}





.is-mainbox{ width:1004px; margin:0 auto; }
.is-984{ width:984px; margin:0 auto;}
.is-mainnr{ padding:10px 0 0 0;}

.is-245{ width:245px; background:url(../images/leftbg.jpg) 0 0 repeat-y;}
.is-aboutbox{ background:url(../images/t1.jpg) 0 0 no-repeat; padding:45px 21px 0 20px;}
.is-aboutbox dl{ border:1px solid #a58f68; border-top:none; padding:0 0 0 0; line-height:22px; height:164px; color:#6a6a69}
.is-aboutbox .aboutinfo{ padding:10px 10px 0 10px; color:#6a6a69;}
.is-aboutbox .aboutinfo a{  color:#6a6a69;}

.leftpadd{ padding:0 22px 0 20px;}
.is-dzzn{ height:160px;}

.is-flash{ height:190px;  width:303px; }
.is-flash .slider_wrap{position:relative;width:303px;height:190px; margin:0 auto; overflow:hidden; }
.is-flash #slider_box{position:relative;width:303px;height:190px;overflow:hidden;float:left;}
.is-flash #contentList li{float:left;position:relative; height:190px;}
.is-flash #contentList li IMG{width:303px;height:194px;}
.is-flash #previewList{position:absolute;bottom:10px; _bottom:5px; right:10px;}
.is-flash #previewList li{list-style:none;float:left;width:10px;height:10px; cursor:pointer; overflow:hidden;  margin-right:7px; background:url(../images/num.png) 0 0 no-repeat; text-align:center; color:#fff;   _background:url(../images/num.gif) 0 0 no-repeat; }
.is-flash #previewList li:hover,#previewList li.active{  background:url(../images/num.png) -10px 0 no-repeat;   _background:url(../images/num.gif) -10px 0 no-repeat; }
.is-flash .mask{height:28px;position:absolute;bottom:0;left:0;display:block; width:100%; FILTER: alpha(opacity=60);opacity: 0.6; background:#000; }
.is-flash .comt{width:303px;color:#fff;position:absolute;left:0;bottom:0;height:28px; text-align:left; text-indent:1em; font-weight:bold; overflow:hidden; font-size:12px; line-height:28px; }

.is-388{ width:388px;}

.list-btn{ padding:10px 0 0 0;}
.list-btn li{ margin:0 auto 5px auto; background:url(../images/listbg.gif) 0 0 no-repeat; width:160px; height:36px; line-height:36px; text-align:center; font-size:14px; font-size:14px;}
.list-btn li a{ color:#585858;}


.is-sztsg{ height:198px;}

.is-bnfw{ height:145px; }
.is-bnfw ul{margin-top:5px; }
.is-bnfw ul li{ display:inline; float:left; background:url(../images/listbg.gif) 0 -36px no-repeat; width:83px; height:31px; line-height:31px; text-align:center; margin:5px 0 0 12px;}
.is-bnfw ul li a{ color:#996e40;}

.is-727{ width:707px; padding:18px 10px 0 10px; background:#fdf9fa;}
.is-350{ width:350px; height:190px;}

.listtop{ padding:5px 12px 0 12px;}
.listtop li{ height:24px; line-height:24px;  background:url(../images/arr.gif) left 10px no-repeat; padding-left:8px;}
.listtop li a{ color:#6a6a69;}
.listtop li span{ float:right; color:#777776;}

.is-movepic{ background:url(../images/bg.jpg) 0 0 no-repeat; height:176px; padding:35px 0 20px 15px;}
.is-movepic .xstj{ width:50px; display:block; height:156px; float:left;}
.is-tdimg{ width:105px; padding:0 5px;}
.is-tdimg img{ border:3px solid #d3a259;}
.leftbtn{ height:280px;}

.is-link { height:124px; padding-top:18px;} 
.is-link ul li{ width:134px; height:54px; text-align:center; display:inline; float:left; margin:0 0 0 5px;
}
.is-link ul li img{ width:130px; height:40px; border:2px solid #d3a45c;}




.is-list { padding:10px 10px 0 10px; clear:both;}
.is-list li{  background:url(../images/arr.gif) left 10px no-repeat; height:25px; line-height:25px; padding-left:8px; overflow:hidden; border-bottom:1px dashed #d0b79b;}
.is-list li span{ float:right; color:#999;}




.is-titles1 { background:url(../images/t1bg.gif) 0 0 no-repeat; font-size:14px; color:#8f1102; padding:0 0 0 24px; height:20px; font-family:"微软雅黑"; line-height:14px;  }
.is-titles1 .more{ padding:4px 0 0 0;}

.is-titles2{ background:url(../images/t2bg.gif) bottom repeat-x; height:44px; line-height:44px;  color:#fff; }
.is-titles2 .is-tab{ float:right; padding-top:16px;}
.is-titles2 .is-tab a{ width:67px; height:23px; line-height:20px; display:block; float:left; text-align:center; color:#9a4d0a;}
.is-titles2 .is-tab a.aon{ background:url(../images/t2aon.gif) 0 0 no-repeat; color:#fdd8b8; }
.is-titles2 .is-tab a:hover{ text-decoration:none;}
.is-titles2 .more{ color:#fff;  }

.is-titles3 .more{ padding:5px 0 0 0;}





/*form */


.btn{padding:4px 0; background:#1779cb; border:1px solid #ddd; color:#fff; outline:none; width:60px; }

/*栏目页 */
.is-mainnrbg{ background:url(../images/mainbg.gif) top center repeat-y; padding:18px 36px 36px 22px;}
.leftnr{ background:url(../images/leftimg.jpg) 0 0 no-repeat; padding-bottom:414px; }
.rightnr{ }
 
.is-title{ padding:28px 0 0 45px; color:#783c01; font-size:20px; font-family:"楷体"; font-weight:bold;  }
.is-menu{ padding:0 0 0 40px; }
.is-menu h1{ width:205px; margin:0 auto 10px auto; height:22px; line-height:22px; font-size:12px; font-weight:normal; text-align:center; width:138px; }
.is-menu h1 a{ display:block; background: url(../images/h1bg.gif) 0 0 no-repeat; height:22px; color:#fff;  }
.is-menu h1 a:hover,.is-menu h1 a.hover{ display:block; background: url(../images/h1bg.gif) 0 -22px no-repeat; color:#ffd177; text-decoration:none;}


.is-postitle{ background:url(../images/posbg.jpg) left top no-repeat; padding:22px 0 0 10px; height:25px; line-height:25px; color:#760605;}
.is-postitle h1{font-family:"楷体";  font-size:20px; }
.is-postitle .right{ float:right; font-size:12px;} 
.is-postitle .right span{ color:#363636;} 
.is-postitle .right a{ margin:0 3px; color:#760605;}

.min716{ min-height:710px; height:auto !important;   height:710px; background:#fff; border-top:2px solid #7f0709; border-bottom:2px solid #7f0709;}
.bot20{ margin-bottom:20px;}
.is-rightnr{ min-height:500px; height:auto !important;   height:500px; padding-bottom:20px;}
.is-listnews{ padding-bottom:12px; margin:15px 30px 0  15px;}
.is-listnews li{  height:32px; line-height:32px; list-style:none; background:url(../images/arr1.gif) left center  no-repeat;  padding-left:10px; border-bottom:1px dashed #ddd;}
.is-listnews li{ color:#333;}
.is-listnews li span{ float:right; color:#333;}




.is-contentbox{ clear:both; padding:20px 20px 0; min-height:400px; height:auto !important;   height:400px;}
.is-newstitle{ font-size:26px; text-align:center; color:#c20000; font-family:"微软雅黑"; line-height:42px;}
.is-subtitle{ text-align:center; color:#666; line-height:30px; padding-bottom:12px; font-family:"微软雅黑"; font-size:16px;}
.is-newsinfo{ height:36px; background:#fafafa; border-top:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center; color:#888;}
.is-newsinfo .is-leftinfo span{ padding:0 11px; line-height:36px; }
.is-newsinfo .bds_more{ color:#000;}
#bdshare{ padding-left:30px;}






/*当前位置 */
.is-postion{ background:#e5f2ff; color:#333;   height:31px; line-height:31px; padding:0 14px; border-bottom:1px solid #b3d5f8; }
.is-posbg{  background:url(../images/home/posico.gif) left center no-repeat; padding-left:20px; height:31px;}
.is-postion a{color:#333; margin:0 4px;}
.is-postion a:hover{color:#d30; }

/* 分页 */
.is-page{ padding:12px 6px 0 6px; clear:both; border-top:1px solid #ddd; text-align:center;   color:#666; margin:0 10px;}
.is-page a{ color:#666; padding:5px 8px; border:1px solid #ddd; margin:0 3px;}
.is-page a:hover{ background:#066acd; color:#fff; text-decoration:none; border:1px solid #066acd; }
.is-page .is-text{ width:43px; height:18px; border:1px solid #ddd; vertical-align:middle; margin-left:12px;}
.is-page  .is-go{ background:#c5c5c5; width:24px; height:20px; line-height:20px; font-family:"微软雅黑"; font-size:12px; border:0; padding:0; vertical-align:middle; margin:0 0 0 2px; color:#fff;}
.is-picbox .is-page{ _padding-top:5px;}

/* 底部 */
#is-footer{ position:relative; padding:10px 0; color:#6a6a69; line-height:20px;  text-align:center; background:url(../images/footbg.jpg) top center no-repeat #ffecdb; height:95px; border-top:5px solid #8f1102;}
#is-footer a{ color:#6a6a69; margin:0 6px;}
#is-footer span{ font-family:Arial, Helvetica, sans-serif;}
#is-footer .red{ color:#8e1200;}
#_ideConac{ position:absolute; left:50%; bottom:-40px; margin-left:-56px;}

/* 搜索页 */
.is-search-jl{ height:40px;line-height: 20px;font-size: 14px;font-weight: bold;}
.is-search-list{ height:auto;min-height:550px;_height:550px;}
.is-search-list ul li{ height:auto; line-height:30px; list-style:none; color:#999999;background:url(../images/home/arr01.gif) 5px 13px  no-repeat;  padding-left:21px; padding-bottom:5px; border-bottom:1px dashed #dddddd; margin-bottom:5px;}
.is-search-list ul li span{ float:right; font-family:Arial, Helvetica, sans-serif; }
.is-search-list ul li a{ color:#333333;font-size:14px; }
.is-search-list ul li p{ line-height:20px;}
/* 标签 */
.is-tips{ background:url(../images/tipbg.gif) left center no-repeat; height:50px; line-height:50px; padding-left:54px; color:#979797; font-size:12px; } 
.is-tips span{  color:#979797;  margin-right:12px;}
.is-nlist{line-height:46px; color:#333;}
.is-nlist a{ color:#333;}
.is-tipsr{ float:right; padding-right:10px;}
.is-tipsr a{ padding:3px 7px; border:1px solid #ddd; color:#888; margin:0 0 0 5px; }
.is-tipsr a:hover{ background:#e80000; border:1px solid #e80000;  color:#fff; text-decoration:none }

/* 图片列表 */
.is-listpic{ padding:20px 0 0 15px;}
.is-listpic li{ float:left; padding:0 10px 15px 10px; width:204px; height:180px; display:inline; float:left; overflow:hidden; margin-bottom:10px;}
.is-listpic li img{border:1px solid #dddddd; padding:2px; width:200px; height:150px;}
.is-listpic li div{ height:44px; line-height:32px; text-align:center; font-size:14px;}
.is-piccon{ text-align:center;}
.is-piccon img{ border:1px solid #dddddd; padding:2px; margin-bottom:10px;}

/* 文件下载列表 */
.is-downlist ul li{padding-left: 10px;height:26px; line-height:26px;background:url(../images/home/arr01.gif) left 10px no-repeat; }

/* feedback 页面 */
.is-feednr{}
table.is-feedback td{vertical-align:middle;font-size:14px; font-family:"微软雅黑"; background-color:#ffffff;padding: 4px 10px;}
table.is-feedback{ border-spacing:1px; border-collapse:separate; }
.is-feedback,.is-feedbox{ margin-bottom:15px;}
.is-feedback li{ height:36px; line-height:36px; font-size:14px; font-family:"微软雅黑";}
.is-feedbox li{  min-height:35px; height:auto !important;   height:35px; padding:0 0 10px 0; line-height:35px; font-size:14px; font-family:"微软雅黑"; zoom:1; clear:both;}
.is-feedbox li label,.is-feedbox li input,.is-feedbox li img{ float:left;}
.is-feedbox li img{ margin-right:10px;}
.is-feedbox li label{
	width:90px;
	/* [disabled]display:block; */
}
li.is-bdnr{ height:auto;line-height:22px; padding-bottom:8px;}

.is-feedbox li input{    background: #fff;
    position: relative;
    line-height: 1.5em;
    border: 1px solid #dddddd;
    padding: 6px;
    color: #a7b2b8;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	
}
.is-feedbox li textarea {
    background: #fff;
    position: relative;
    line-height: 1.5em;
    border: 1px solid #dddddd;
    padding: 6px;
    color: #a7b2b8;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    overflow: auto;
    resize: none;
	
}
.is-feedbox input.button{    background: #313233;
    display: inline-block;
    position: relative;
    height: 33px;
    overflow: hidden;
    margin: 18px 2% 2px 0;
    padding: 0 15px 0 15px;
    vertical-align: top;
    line-height: 34px;
    font-family: 'Droid Sans', sans-serif;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
    color: #fff;
    border: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	cursor:pointer;
}
.is-feedbox input.button:hover {
    background: #00b2d7;
    color: #fff;
}

.is-feedbacklist{ margin:10px 0;}

.is-feedbacklist li{ padding:10px 0; border-bottom:1px solid #ddd;  line-height:20px;}
.is-feedbacktitle{  background:#f1f1f1; color:#333; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.is-feedbacktitle dl{ padding:5px 10px; border-top:1px solid #fff; border-bottom:1px solid #fff; color:#333; }
.is-feedbacktitle .right{ float:right;}
.is-bold{ font-weight:bold; color:#f60;}
.is-feedbackcontent{  color:#333; padding:5px 10px;   line-height:20px;}


/* 翻页样式 */
#page_list {
    line-height: 20px;
    text-align: right;
    padding: 10px;
    font-size: 14px;
    font-family:'Arial';
}
#page_list .page {
    border: 1px solid #e0e0e0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #868585;
    text-decoration: none;
    margin-right: 4px;
    margin-left: 4px;
    padding-top: 4px;
    padding-right: 8px;
    padding-bottom: 4px;
    padding-left: 8px;
}
#page_list .page:hover {
    border: 1px solid #e0e0e0;
    background-color: #f1f1f1;
    color: #868585;
}
#page_list a {
    text-decoration: none;
}
#page_list a:hover {
    color: #0000FF;
}
#page_list .currentpage {
    border: 1px solid #e0e0e0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #f1f1f1;
    color: #868585;
    text-decoration: none;
    margin-right: 4px;
    margin-left: 4px;
    padding-top: 4px;
    padding-right: 8px;
    padding-bottom: 4px;
    padding-left: 8px;
}



.is-sitemap{ padding:25px;  min-height:400px; height:auto !important;   height:400px;}
.is-sitemap ul li{ height:auto; line-height:30px; background: url(../images/arr.gif) left 7px no-repeat;  margin-bottom:5px; border-bottom:1px dashed #dddddd;  padding:0 0 8px 12px;}
.is-sitemap ul li h2{ font-size:14px; padding:0 0 8px 0;}
.is-sitemap ul li a{padding-left:10px;height: 24px;line-height: 24px; margin-right:10px;}
.is-sitemap ul li h2 a{ padding:0; background:none;}

.is-newscontnet{ padding:20px 30px; color:#333; font-size:14px; line-height:200%; min-height:500px; height:auto !important;   height:500px; }
.is-viewsub{ font-size:14px; font-weight:bold; height:35px; line-height:35px;}
.is-viewsub .more{ float:right; font-size:12px; color:#666; font-weight:normal;}
.is-backtitle{ background:#ecf9ff; height:35px; line-height:35px; padding:0 10px; font-weight:bold; color:#333; border-bottom:1px dashed #d0e0e8;}
.is-backcontent{ line-height:150%; padding:10px; background:#fefefe; border-bottom:1px solid #ebebeb; margin-bottom:10px;} 

.is-vote{ line-height:200%; padding:20px; }
.is-votetitle{ font-size:20px; text-align:center; font-family:"微软雅黑"; line-height:35px; padding-bottom:10px;}
.is-viewcontent{ padding:20px 0; line-height:200%; margin:0 0 10px 0;}

.is-votenr{ padding:20px; border:1px solid #ddd; margin:0 0 10px 0; line-height:200%;}
.is-votenr .input-xlarge{ height:28px; line-height:28px; float:left; margin:0 5px 0 0; border:1px solid #ddd; outline:none;}
.is-viewdate{ font-size:14px;  color:#f60; font-weight:bold;  background:#f9f9f9; padding:10px 0 10px 20px;}

.is-viewdate span{ margin:0 10px; }
.is-viewbox{ border:1px solid #ddd; margin:10px 0;}
.viewright{ float:right; font-size:12px; color:#333; font-weight:normal;}
.is-viewbox .is-newscontnet{ padding:10px; min-height:300px; _height:300px;}
.is-con-fj{ height:30px; line-height:30px; font-size:14px; padding:5px 10px; color:#333; background:#f5f5f5; text-align:center;}

.is-tablecss1 {  border-top:1px solid #eee; border-left:1px solid #eee;}
.is-tablecss1 td{ padding:5px; border-bottom:1px solid #eee; border-right:1px solid #eee;}
.ipt2{ line-height:20px; border:1px solid #ddd; width:45%; height:20px;}
.text1{line-height:20px; border:1px solid #ddd; width:65%; }
.btn1{ background:#1779cb; color:#fff; border:1px solid #1779cb; padding:4px 5px;}



/* 信箱、咨询 css */
.is-inter-list input,.is-inter-list textarea{border:1px solid #ccc; padding:3px 5px; width:184px; text-align:left;}
.is-inter-list td{padding-top:5px;}
.is-inter-list input.radio{width:13px;}
.is-inter-list .is-length{width:450px;}
.is-inter-list textarea{margin:5px 0;height:150px;}
.is-inter-list .btn{width:70px; height:24px; cursor: pointer;  text-align: center; line-height: 24px;
 border:0 none; color:#ffffff; font-weight: bold; padding:0; margin:0; background: url("../images/icon/N_button_BG.gif") no-repeat center center;}
.is-mdgtitle{font-size:24px;color:#003CC8;font-weight:bold;}
.is-f14{height:35px;}
.is-inter-list ul {padding:25px 12px;}
.is-inter-list ul li {line-height:26px;background:url(../images/dot2.jpg) 1px 9px no-repeat;padding-left:19px;font-size:14px;}
.is-inter-list ul li.dashed {border-bottom:1px dashed #CCCCCC;height:25px;margin-bottom:25px;background:none;}
.is-inter-list span .date {float:right;font-family:"Arail";color:#999999;}
.is-inter-list ul li a{ float:left;}

.is-mailnr{ padding:20px; }
.is-mailtitle{ font-size:18px; font-family:"微软雅黑"; color:#007fd8; line-height:40px; margin:0; padding:0; font-weight:normal; text-align:left; }
.is-mailinfo{ height:33px; line-height:33px; border-bottom:1px solid #ddd; padding:0 18px; color:#666; background:#fafafa;}
.is-mailinfo .is-mailspan{ padding:0 14px;}
.is-mailinfo  .red{ color:#e20000;}
.is-mailwen{ padding:15px; line-height:24px; color:#333; text-indent:2em;  min-height:300px; _height:300px;}
.is-mialhf{ position:relative; background:#f4f4f4; border:1px solid #ddd; padding:0 15px 20px 15px;}
.is-mailarr{ position:absolute; top:-7px; left:32px;}
.is-hftitle{ height:47px; border-bottom:1px dashed #a9a9a9; line-height:47px; font-size:20px; color:#c50000; font-family:"微软雅黑";}
.is-hftitle .is-hfdw{ float:right; color:#007fd8; background:url(../images/editico.jpg) left center no-repeat; padding-left:28px; font-size:12px; font-family:"宋体"; font-weight:normal;}
.is-hfcontent{ color:#555; line-height:24px; padding:16px 4px;}


.is-wapbg{ margin:0 auto; width:945px; height:730px; background:url(../images/home/wap.gif) left 35px no-repeat #fff; padding:35px 0;}
.is-wapbox{ padding:66px 0 0 588px;}
