@charset "utf-8";
/* CSS Document */

/*banner*/
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
    }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  margin-bottom: 5px;
  position: relative;
  float: left;
  width: 100%;
  min-width:1000px;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
 }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url(../images/themes.gif) no-repeat left top;
  margin-top: -45px;
  }

.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }
/*banner */

/*container*/

/*con01*/
.con01top{ border-bottom: 2px solid #275297; margin:10px 0px 15px 0px; height: 40px;}
.con01top h3{ height: 39px; width: 130px; line-height: 39px; color: #275297; font-size: 16px; border-bottom:4px solid #eb6100;}
.con01top h3 i{ color: #275297; font-size: 25px; margin: 5px 10px 0px 10px; line-height: 40px;}
.con01top .more{ font-size: 14px; color: #FFFFFF; width: 67px; height: 22px; text-align: center; line-height: 22px; border-radius: 10px; -moz-border-radius: 10px; background: #275297; margin-right: 15px; margin-top: 10px;}
.con01top .more a{ color: #FFFFFF; display: block;}


.con01 ul li{float: left; margin-left: 21px;}
.con01 ul li a{ display: block;}
.con01 ul li a img{width: 274px; height:168px;}
.con01 ul li a h4{ font-size: 14px; color: #434343; line-height: 30px; text-align:center;}
/*con02*/
.con02{ background: #f5f5f5; width:100%; margin-top:15px;  min-width:1200px; border-top:1px solid #dcdcdc; height: 471px;}
.con0201{ margin-right: 32px; width:540px;}
.con0201 ul{ height:380px; background:  url(../images/newsbg1.png) no-repeat 10px 13px;  width: 540px;}
.con0201 ul li{ font-size: 14px; line-height: 35px; color: #434343;  width: 535px;padding-left: 25px;}
.con0201 ul li a{ display: block; width: 475px; float: left;}  
.con0201 ul li .time01{ display: block; float: left;  }

.con0202{ width: 387px;}
.con0202 ul{}
/*
.con0202 ul li{ clear: both;}
.con0202 ul li a{ margin-top: 12px; background:#FFFFFF; padding-left: 10px; height: 54px; display: block; float: left; width:315px; border-right: 2px solid #a40000;}
*/
.con0202 ul{ height:380px; background:  url(../images/newsbg1.png) no-repeat 10px 13px;  width:  387px;}
.con0202 ul li{ font-size: 14px; line-height: 35px; color: #434343;  width: 362px;padding-left: 25px;}
.con0202 ul li a{ display: block; width: 322px; float: left;}  
.con0202 ul li .time01{ display: block; float: left;  }


.con0202 ul li .time02{  margin-top: 13px;  background: #a40000; color: #FFFFFF; font-size: 12px; width: 38px; height: 38px; display: block; float: left; text-align: center;line-height:18px;}
.con0202 ul li a .tit01{font-size: 14px; line-height: 25px;}
.con0202 ul li a .arc{ font-size: 12px; color: #818181; line-height: 25px;}

/*.picMarquee-top{ margin:0 auto;  width:210px; overflow:hidden; position:relative;  border:1px solid #ccc;   }*/
.con0203{ width: 209px; height:290px; margin-top:20px;}
.con0203 .bd{ padding: 0 10px; width:209px;}
.con0203 ul{}
.con0203 ul li{ width: 209px; height: 61px;}
.con0203 ul li+li{ margin-top:10px;}
.con0203 ul li+li+li{ margin-top:10px;}

/*con03*/
.con03{}
.con0301{ margin-right: 32px;}
.con0301 .slidingList_none ul,.con0301 .slidingList ul,.slidingList_none ul,.slidingList ul,#content ul{ height:221px; background:  url(../images/newsbg.png) no-repeat 10px 13px;  width: 382px;}
.con0301 .slidingList_none ul li,.con0301 .slidingList ul li,.slidingList_none ul li,.slidingList ul li,#content ul li{ font-size: 14px; line-height: 35px; color: #434343;  width: 357px;padding-left: 25px;}
.con0301 .slidingList_none ul li a,.con0301 .slidingList ul li a,.slidingList_none ul li a,.slidingList ul li a,#content ul li a{ display: block; width: 317px; float: left;}  
.con0301 .slidingList_none ul li .time01,.con0301 .slidingList ul li .time01,.time01,.slidingList_none ul li .time01,.slidingList ul li .time01,#content ul li .time01{ display: block; float: left; }
.con0303 h3 ul li{float:left;padding:0px;float:left;height: 39px; width:80px;line-height:39px;text-align:center; margin:0px; font-size:16px;}
.con0301 h3 ul li{ float:left;padding:0px;float:left;height: 39px; width: 145px;line-height:39px;text-align:center; margin:0px; font-size:16px;}

.con0303 h3 ul li.menuOn{}
.con0303 h3 ul li.menuNo{}



.con0301 h3 ul li.menuOn{}
.con0301 h3 ul li.menuNo{}
.con0301 .slidingList_none,.con0303 .slidingList_none{
	clear:both;
    display:none;
width: 382px; }
.con0301 .slidingList,.con0303 .slidingList {
	clear:both;
    margin-left:0px; padding-top:0px; width: 382px; 
}



.con0302{}
#outer {width:382px;}
#tab {overflow:hidden;zoom:1;}
#tab li {float:left;height: 39px; width: 150px; text-align:center; line-height: 39px;padding-right:15px;  color: #275297; font-size: 16px; border-bottom:4px solid #eb6100; width:80px; text-align:center;}
#tab li.current {color:#000;}


/*link*/
.link{ width:100%;background: #f5f5f5; width:100%; min-width:1200px; border-top:1px solid #dcdcdc; height:200px; }
.linktop{ background:#ec6000; margin-top:20px; color:#ffffff; line-height:44px; width:134px; height:44px; text-align:center; font-weight:bold;}
.linktop i{margin-right:10px;}
.link .linkleft{ width:551px;}
.link .linkleft ul{ margin-top:20px;}
.link .linkleft ul li{ float:left; color:#6d634a; text-align:center; width:110px; height:89px;}
.link .linkleft ul li i{ font-size:40px; color:#958a6e; line-height:60px;}
.link .linkleft ul li a{ height:20px; line-height:20px; font-size:14px; color:#6d634a; display:block;}
.link .linkright{ width:600px;}
.link .linkright ul{ width:600px; margin-top:20px;}
.link .linkright ul li{ float:left; font-size:14px; padding:0px 40px; text-align:center; line-height:45px; display: inline-block; }
.link .linkright ul li a{ display:block;}