@charset "gb2312";
html, body { margin:0px; padding:0; font:16px/1.5 "Microsoft YaHei" , tahoma, arial, \5FAE\8F6F\96C5\9ED1, "Hiragino Sans GB", sans-serif; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,img,button {border:0;  padding:0; margin:0; font-weight:normal; } 
h1,h2,h3,h4,h5,h6,p,em,i,b,span { margin:0; padding:0; font-weight:normal; font-style:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;list-style:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
address,cite,code,th {font-weight:normal;font-style:normal;}
img:hover { opacity:1; filter: alpha(opacity=100); }
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
small { font-size: 12px; }
legend { color: #000; }
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; }
.fl { float:left; }
.fr { float:right; }
a { color:#444; text-decoration:none; }
a:hover{ color:#f45c2d; text-decoration:none;}
.box { box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.amn { transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}
.amn img { transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s; }
.amn:hover img { -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);}

.warp { width:1200px; margin:0 auto; overflow:hidden; }

.header { width:100%; height:620px; margin:0 auto; overflow:hidden; background: url(../images/top.jpg) center top no-repeat; margin-bottom:50px; }


.padTB50 { padding:0 0 30px 0; }


/*ÍÆ¼ö»î¶¯*/
.con1 { width:40%; }
.con2 { width:60%; padding:35px 40px 40px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; background:url(../images/bj.jpg) left center no-repeat #f8fcff;  height:320px; overflow:hidden; }

.tit { width:100%; float:left; }
.tit font { width:100%; float:left; font-size:26px; font-weight:bold; line-height:32px; color:rgba(1,95,195,1);  }
.tit b { width:100%; float:left; font-size:18px; line-height:28px; color:rgba(1,95,195,1); padding:10px 0 16px 0; }
.tit em { width:100%; float:left; font-size:15px; line-height:24px; color:#999; max-height:48px; overflow:hidden; }


.news { width:100%; float:left; margin-top:20px; }
.news ul li { width:48%; float:left; font-size:15px; line-height:44px; color:#666; overflow:hidden; height:44px; border-bottom:1px dashed #e6e6e6;  }
.news ul li b { color:#666; padding:0 8px 0 0px; }
.news ul li:nth-child(2n) { float:right;}


.lzzg1,.lzzg2,.lzzg3,.lzzg4,.lzzg5 { width:100%; height:320px; position:relative; overflow:hidden; }
.focus { width:100%; position:absolute; }
.focus li { width:100%; float:left; height:320px; overflow:hidden; }
.focus li img { width:100%; height:100%; display:block; }
.focus li span { width:560px; height:75px; font-size:21px; line-height:24px; color:#fff; text-shadow: 1px 1px 1px rgba(0,0,0,1); position:absolute; background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8))); bottom:0px; }
.focus li span p { height:25px; overflow:hidden; width:90%; float:left; margin-left:4%; padding:25px 0 0 0; }

.pager {  width:100%; height:7px; position:absolute; left:0; bottom:18px; z-index:1; text-align:center; }
.pager ul li { display:inline-block; zoom:1; width:10px; height:10px; margin:0 3px; line-height:99px; overflow:hidden; background:#fff; cursor:pointer;  border-radius:6px;}
.pager ul li.on { background:#f45c2d; }




.footer { width:100%; float:left; background:linear-gradient(to left,#0076be,#0f67c1);  font-size:15px; line-height:58px; height:56px; color:#fff; text-align:center; margin-top:20px; } 
.footer strong { font-weight:bold; }



@media screen and (max-width:999px) and (min-width:160px){
.header,.bj1,.footer { width:1200px; }
}
