body{margin:0 auto;color:#333; background:#fff; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}

ul,ol,li,p,h1,h2,h3,form,dd,dl,dt,i{margin:0;padding:0;list-style:none}

img{border:0;}

i{ font-style:normal}

button{display:block}

a{cursor:pointer;text-decoration:none;color:#333 }

a:hover{text-decoration: none;color:#1b8cff}

.all-wrap{ min-width:1440px; width:100%}

.wrap{width:1440px; margin:0 auto}

.wrap1{width:1280px; margin:0 auto}

.clearfix { *overflow: hidden; *zoom: 1; } 

.clearfix:after{ display: table; content: ""; width: 0; clear: both; }

.hidden{ overflow:hidden}

.img:hover{
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}

input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }

table { border-collapse:collapse; }

.clear{line-height: 0; clear: both; overflow:hidden;height:0px; font-size:0px}

.pull-left{float:left}

.pull-right{float:right}

.trans{-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;-webkit-overflow-scrolling: touch;}

.display-inline{*display:inline;zoom:1; _height:26px; display:inline-block}

.zwy_hdbtn ul li a:hover .ico{-webkit-transition:-webkit-transform 0.7s ease-out;-moz-transition:-moz-transform 0.7s ease-out;transition:transform 0.7s ease-out;transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);}

.head{background:url(../img/top.jpg) no-repeat center top; height:600px; overflow:hidden}

.logo{ background:url(../img/logo.png);width:600px; height:50px; margin:15px 0px 0px 30px; }

.logo a{display:block;width:100%; height:100%;overflow:hidden; text-indent:-999px}

.menu{ margin-top:20px; height:51px; background:rgba(0,0,0,0.15); text-align:center; padding-top:3px}

.menu a{font-size:16px; line-height:48px; padding:0px 10px; display:inline-block;color:#fff; margin:0px 25px; font-weight:bold}

.menu a:hover{ border-bottom:solid 3px #fff}

.main{ background:#f3f4f8; overflow:hidden; padding-bottom:60px}

.i-block{ background:#fff; width:1160px; margin:77px auto 0px auto; background:#fff; padding:20px 60px}

.i-about{width:507px;float:left}

.i-news{width:507px;float:right}

.i-t{ height:40px; margin-bottom:20px; text-align:center; line-height:40px;; font-size:20px; font-weight:bold; }

.i-t:before{ display:block; content:''; display:inline-block;width:50px; height:1px; background:#1c8cff; margin-right:12px; vertical-align: middle}

.i-t:after{ display:block; content:''; display:inline-block;width:50px; height:1px; background:#1c8cff; margin-left:12px; vertical-align: middle}

.i-t a{color:#1c8cff; }

.i-about .i-c{font-size:12px; line-height:30px;color:#666}

.i-news-list li{padding:37px 0px; height:95px; border-bottom: dashed 1px #1b8cff}

.i-news-list li .list-date{width:81px; height:95px; background:#f4f4f4;float:left}

.i-news-list li .list-info{width:400px;float:right}

.i-news-list li .list-date .year{ background:#1b8cff; font-size:14px; line-height:22px; height:22px; text-align:center; display:block; position:relative;width:81px;color:#fff}

.i-news-list li .list-date .year:after{ display:block; content:''; ;width:0px; height:0px; border-bottom:solid 4px transparent; border-top:solid 4px transparent;border-left:solid 4px #fff; margin-right:12px; position:absolute;top:7px;right:0px}

.i-news-list li .list-date .day{ display:block; height:45px; font-size:28px; line-height:50px;color:#1b8cff; text-align:center}

.i-news-list li .list-date .month{display:block; height:20px; font-size:12px;color:#1b8cff; line-height:30px; text-align:center}

.list-info a{ font-size:16px; font-weight:bold;color:#333; line-height:40px}

.list-info {font-size:12px;color:#666; line-height:30px}

.list-info a:hover{color:#1b8cff}

.scroll-img{width:320px;float:left; text-align:center; padding-bottom:20px; border-right: solid 1px #cacaca; box-sizing:border-box}

.scroll-img:hover{background:#1b8cff;}

.scroll-info{margin:23px 23px 0px 23px; height:192px; text-align:center}

.scroll-info p{display:none; font-size:14px; border-bottom:dashed 1px #fff;  height:132px}

.i-scroll{width:1280px; overflow:hidden;}



.i-scroll-wrap{width:800%}

#i-scroll1,#i-scroll2{float:left}


.scroll-img:hover p{display:block;color:#fff; text-align:left; padding:20px}

.scroll-img:hover img{display:none}

.scroll-img a{font-size:14px;color:#333}

.scroll-img:hover a{color:#fff}

.i-list{ padding-bottom:20px;width:560px;}

.i-list .i-c li{height:48px; line-height:48px; font-size:14px;color:#333}

.i-list .i-c li span{float:right}

.i-list .i-c li:before{width:8px;height:8px; display:block;content:'';float:left; margin-right:12px; margin-top:20px; background:#80bde6}

.foot{background:url(../img/foot.jpg) repeat-x; height:131px; text-align:center; padding:30px 0px; line-height:36px;color:#fff}

.foot a{color:#fff}

.page{padding:40px 0px}

.page-l{width:260px;float:left}

.page-r{width:980px;float:right;}

.page-l-t{background:#bcd9ec; height:65px; text-align:center; overflow:hidden}

.page-l-t h1{height:40px; margin:25px auto 0px ;width:180px; line-height:40px; font-size:18px; font-weight:bold;color:#fff; background:#ec9242; }

.page-l-c{ background:#f3f4f8; padding-bottom:25px}

.page-l-c h2{height:28px; margin:0px auto 15px ;width:180px; line-height:28px; font-size:14px; font-weight:bold;color:#fff; background:#fc9a46;; text-align:center}

.page-l-c li{height:40px; line-height:40px; text-align:center; border-bottom:solid 1px #d2d6e6}

.page-l-c li.current a{color:#1b8cff}

.page-l-c ul{margin:auto;width:230px}

.page-r-t{ line-height:34px; height:34px; border-bottom:solid 1px #eee; font-size:14px}

.page-r-t:before{ display:block;content:'';width:3px; height:21px;float:left; margin-top:7px; margin-right:8px; background:#ff7701}

.page-r-t span{display:inline-block; background:url(../img/home.gif) no-repeat 0px 8px; padding-left:17px;}

.page-r-c{padding:20px}

.list li{padding:25px 0px; border-bottom:dashed 1px #cacaca}

.list li .list-img{float:left;width:180px;}

.list li .list-info{float:right; width:740px;}

.list li .list-info p{line-height:2}

.list li .list-info span{font-size:14px}

/*内页*/

.page-code{margin: 0 auto;
height: 44px;
font-family: "微软雅黑";
font-size: 14px;
color: #535353; text-align:center; line-height:30px; margin-top:30px}

.page-code a {
    margin: 0 3px;
    display: inline-block;
    padding: 0 15px 0 15px;
    background: #ececec;
    color: #777777;
}

.page-code a.on {
    background: #076bc8;
    border-color: #076bc8;
    color: #FFF;
    padding: 0 15px 0 15px;
    color: #fff;
}

.show-title{
	text-align: center;
	font-size: 24px;
	margin-bottom: 50px;
	margin-top:30px
}
.show-info{
	text-align: center;
	color: #787878;
	padding-bottom: 15px;
	border-bottom: 1px dashed #ccc;
}
.show-content{
	padding: 40px 0;
	font-size: 16px;
	line-height: 30px;
}

.show-content img{max-width:100%; height:auto}

.show-function{
	margin-top: 20px;
	height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    color: #666;
    border-top: 1px solid #ebebeb;
}
.show-function a {
    display: inline;
    margin-right: 10px;
}
.show-function a i {
    display: inline-block;
    width: 18px;
    height: 18px;
    margin-right: 5px;
    vertical-align: middle;
}
.show-function a.print i {
    background: url(../img/ico-print.gif);
}
.show-function a.close i {
    background: url(../img/ico-close.gif);
}



