@charset "gb2312";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
body{font:12px "ËÎÌå",serif;background: url(../images/bg.jpg);}/********  Microsoft Yahei ******/
h1,h2,h3,h4,h5,h6{font-size:100%;}
h1{font-size:36px;}h2{font-size:30px;}h3{font-size:20px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
ul,ol,li{list-style:none;}
a{text-decoration: none;color: #000;}

.w1000{width: 1000px;margin: 0 auto;overflow: hidden;}
.ov{height: 100%;overflow: hidden;}
.load{width: 100%;height: 100%;position: absolute;left: 0;top: 0;bottom: 0;right: 0;z-index: 1000;overflow: hidden;background: #f5f5f5;}
.load img{width: 244px;height: 110px;position: absolute;left: 50%;margin-left: -122px;margin-top: -50px;top: 45%;}

.top{background: #f9f7f4;height: 40px;border-bottom:1px solid #c9c9ca;}
.topLinks a{margin-right: 10px;display: inline-block;line-height: 40px;}

.logo{height: 92px;position: relative;margin-bottom: 30px;}
.logo_l{width: 310px;height: 92px;position: relative;}
.logo_l img{width: 310px;}
.logo_l .periods{position: absolute;left: 136px;top: 30px;border-radius: 5px;background: #005ead;color: #fff;font-size: 14px;padding: 5px 15px;}
.logo_r{position: absolute;right: 0;bottom: 5px;color: #686868;}

.wrap{margin: 15px auto;width: 100%;min-width: 1000px;}
.pics{width: 1120px;margin: 0 auto;position: relative;}
.swiper-container{width: 1000px;margin-left: 60px;}
.swiper-slide img{display: block;margin: 0 auto;height: 666px;width: auto;}
.swiper-button-next{background: url(../images/right.png);width: 46px;height: 80px;right: 0px;top: 44%;}
.swiper-button-prev{background: url(../images/left.png);width: 46px;height: 80px;left: 0px;top: 44%;}
.text{position: absolute;width: 940px;left: 60px;bottom: 172px;background: rgba(0,0,0,.6);color: #fff;z-index: 50;font-size: 14px;padding: 15px 30px;}
.pic_index{display: inline;margin-right: 20px;}
.words{display: inline;text-indent: 4em;line-height: 24px;}
.pic_title{display: none;}
.coverImg{width: 1000px;position: absolute;z-index: 150;left: 60px;bottom: 170px;color: #fff;display: none;}
.coverImg .jing{background: url(../images/cover_logo.png) 0 0 no-repeat;height: 106px;margin-bottom: 5px;}
.coverImg .tai{background: url(../images/cover_logo.png) 0 -258px no-repeat;height: 106px;}
.line{background: url(../images/cover_logo.png) 0 -182px no-repeat;height: 7px;margin-bottom: 15px;margin-top: 10px;}
.title{width: 530px;text-align: center;margin: 0 auto;font-size: 24px;font-family: "Î¢ÈíÑÅºÚ";}
.detail{width: 530px;margin: 0 auto;line-height: 24px;margin-bottom: 10px;text-indent: 2em;}
.detail a{color: #fff;}
.cover_author{text-align: center;margin-top: 15px;}
.cover_author span{margin: 0 10px;}

.small_pic{width: 1000px;margin-left: 60px;height: 143px;overflow: hidden;margin-top: 30px;}
.small_pic ul{height: 143px;}
.small_pic ul li{width: 214px;height: 143px;overflow: hidden;float: left;margin-right: 48px;cursor: pointer;text-align: center;}
.small_pic ul li img{width: auto;height: 143px;}
.small_pic ul li.on{border: 3px solid red;width: 205px;height: 137px;}
.small_pic ul li.on img{width: auto;height: 137px;}

.author{width: 100%;min-width: 1000px;background: #fff;margin: 30px 0;padding: 10px 0 25px;}
.authorCon{background: url(../images/write_icon.png) left top no-repeat;}
.authorCon img{float: left;width: 148px;height: 148px;border-radius: 100%;border: 1px solid #ccc;margin-top: 70px;}
.author_text{float: right;width: 750px;padding-left: 49px;border-left: 1px solid #ccc;text-align: left;line-height: 28px;text-indent: 2em;margin-top: 72px;height: 144px;overflow: hidden;}

.connect{background: url(../images/bar.png) top center no-repeat;padding-top: 70px;position: relative;height: 199px;overflow: hidden;}
.connect .explain{margin-bottom: 30px;text-align: center;font-size: 14px;}
.connect ul li{float: left;text-align: center;margin-right: 60px;width: 140px;}
.connect ul li img{width: 100px;height: 100px;margin-top: 20px;}
.connect ul li p{border: 1px solid #ccc;font-size: 14px;line-height: 28px;border-radius: 8px;}

.tellphone{background: url(../images/dianhua_btn.png) left center no-repeat;position: absolute;width: 100px;height: 54px;right: 0px;top: 181px;padding-left: 70px;}
.tellphone p{font-size: 16px;margin-bottom: 5px;margin-top: 5px;}
.tellphone span{font-size: 14px;}

.footer{padding: 15px 0 10px;}
.footer p{line-height: 26px;text-align: center;}