﻿/* 常用基本标签重设 */
body{ font-size: 16px;background-color: #faffff;font-family: "微软雅黑";}
body,div,p,a,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{ margin: 0; padding: 0;font-size: 16px; font-weight: normal;font-family: "微软雅黑"；} 
em{ font-style: normal;font-weight: normal;}
a{ text-decoration: none;font-weight: normal;}
img{ border: 0; vertical-align: middle; }
li{ list-style: none; }
input{outline: 0; }


.fl{float: left;}
.fr{float: right;}
.clear{clear:both}

/*背景图*/
.bg {
    background: url(../uploadfiles/images/background.jpg) repeat-x center top;
    width: auto;
    min-width: 1232px;
}

/*宽度*/
.width1232{width: 1232px;margin: 0 auto;padding-top: 415px;}

/*导航栏*/
.nav {
    background: url(../uploadfiles/images/navbg.jpg) no-repeat center;
    width: 1232px;
    height: 104px;
    overflow: hidden;
}
.nav ul{margin-left: 45px;}
.nav ul li{float: left;line-height: 105px;}
.nav ul li a{color: #fff;font-size:24px;font-weight: bold;padding: 46px 15px 46px 15px;}
    .nav ul li a:hover {
        background: url(../uploadfiles/images/hover.jpg) no-repeat center;
        width: auto;
        height: 104px;
    }
    .nav ul li a.on {
        background: url(../uploadfiles/images/hover.jpg) no-repeat center;
        width: auto;
        height: 104px;
    }


/*内容背景*/
.content-bg {
    background: url(../uploadfiles/images/content-bg.png) repeat-y center;
    width: 1232px;
    overflow: hidden;
}

/*滚动段落*/
.tempWrap{height: 255px!important;}
.List{padding: 0 15px;overflow: hidden;height: 255px!important;margin: 50px 0;}
.List li{overflow: hidden;cursor: pointer;}
.List li a{text-indent: 38px;color: #333;line-height: 37px;height: 255px !important;overflow: hidden;}

/*模块*/
.module{width: 1232px;overflow: hidden;}
.title{width: 1232px;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;line-height: 80px;margin-bottom: 45px;position: relative;}
.title h1{color: #ce1300;font-size: 30px;font-weight: bold;margin-left: 15px;border-bottom: #ce1300 4px solid;position: absolute;top: -2px;}
.title span a{color: #333333;font-size: 18px;margin-right: 20px;}
.title span a:hover{color: #ce1300;}


/*模块图片标题*/
.title-img{margin: 0 1px;padding-bottom: 60px;}
.module-img{ width: 220px;margin: 0 13px 15px;}
.module-img img{width: 220px;height: 166px;}
.module-img p {text-align: center;margin-top: 20px;height:50px;line-height:22px;overflow:hidden;}
.module-img p a{color: #333333;font-weight: bold;}
.module-img p a:hover{color: #ce1300;}


/**模块照片标题/*/
.module-photo{width: 220px;margin: 0 13px;}
.module-photo img{width: 127px;height: 165px;float: left;margin-right: 20px;}
.photo-name{width: 65px;}
.photo-name h1 a{font-weight: bold;font-size: 20px;color: #333;}
.photo-name h1 a:hover{color: #ce1300;}
.photo-name p a{color: #333;}
.photo-name p a:hover{color: #ce1300;}

/*设置*/
.setUp{margin: 0 auto;text-align: center;line-height: 54px;width: 1232px;overflow: hidden;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}
.setUp ul{margin-left: 387px;}
.setUp ul li{float: left;;}
.setUp ul li a{color: #333;padding: 1px;}
.setUp ul li a:hover{color: #ce1300;padding: 1px;}


/*页脚*/
.footer{width: 1232px;}
.footer-top{width: 590px;margin: 0 auto;padding-top: 25px;}
.footer-top img{float: left;margin-right: 20px;}

.footer-bottom{padding: 40px 0 50px 0;}
.footer-bottom p{width: 830px;margin:  0 auto;}
.footer-bottom p img{float: left;padding-top: 5px;width: 19px;height: 19px;}
.footer-bottom p span{float: left;padding: 5px 10px;}
.footer-bottom a{ color:#000; text-decoration:none}



/*list*/
.module-list{width: 1232px;overflow: hidden;padding-top: 58px;}

/*分页*/

.PageBox { padding: 20px 0; }
.PageBox .Pages { text-align: center; }
.PageBox .Pages a { background: #f3f3f3; color: #333; font-size: 14px; margin: 0 3px; transition: all .5s; display: inline-block; line-height: 36px; padding: 0 18px; }
.PageBox .Pages a:hover,
.PageBox .Pages a.a_cur { background: #a41111; color: #fff; }
.PageBox .Pages .num { font-style: normal; }



/*内容*/
.big_title {
  font-size:36px;
  color: #333;
  font-weight: bold;
  margin-top: 30px;
  text-align:center;
}
.content{ padding:20px 20px;  line-height:2.0em; color:#474545; text-align:left; font-size:14px;}
/*内容页*/
.title_bottom {
  width: 100%;
  border-bottom: 1px solid #e7d6c3;
  height:48px;
  line-height: 48px;
  margin-top: 22px;
  color: #666;
  text-align:center;
}

/*list-pic    新添加属性*/
.module-pic{width: 127px;margin: 0 13px;}
.module-pic img{width: 127px;height: 165px;float: left;margin-right: 20px;margin-bottom: 5px;}
.module-pic p {text-align: center;margin-top: 20px;}
.module-pic p a{color: #333333;font-weight: bold;}
.module-pic p a:hover{color: #ce1300;}