@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5B8B\4F53;color:#000;text-align:center;background:url(images/bg.gif);}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% \5B8B\4F53;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.fl{float:left;}
.fr{float:right;}
.w1000{width:1000px;}
/*header*/
.header{height:35px;background:url(images/headbg.gif) repeat-x top center;border-bottom: 1px solid #b2c7da;}
.header span{float:left;}
.header span img{margin-top: 2px;}
.header em{float:right;line-height:35px;color:#696969;}
.header em a{margin:0 6px;color:#696969;}
/*p1*/
.tit1{background: url(images/tit1.png) no-repeat center;text-align: center;}
.tit1 h1,.p3_content .fl h1{font:normal 30px/44px \5FAE\8F6F\96C5\9ED1;color:#fff;}
.txt1{width:930px;padding:18px 35px;font-size: 14px;color:#666;line-height: 190%;}
.txt1,.p2_content,.p3_content{background: url(images/p1con.png);}
/*p2*/
.p2_content,.p3_content{margin-top:40px;}
.rollBox{width:960px;overflow:hidden;margin:20px auto 0 auto;height:720px;}
.rollBox .ScrCont{width:800px;overflow:hidden;float:left;}
.rollBox .LeftBotton{width:40px;height:74px;background:url(images/prev.png) no-repeat;overflow:hidden;float:left;display:inline;margin:30% 30px 0 0;cursor:pointer;}
.rollBox .RightBotton{width:40px;height:74px;background:url(images/next.png) no-repeat;overflow:hidden;float:left;display:inline;margin:30% 0 0 30px;cursor:pointer;}
.rollBox ul li{float:left;width:800px;display:inline;}
.rollBox ul li img{display: block;}
.rollBox ul li h1{font:normal 30px/34px \5FAE\8F6F\96C5\9ED1;color:#044095;margin: 20px auto;text-align: center;}
.rollBox ul li p{font-size: 14px;line-height: 190%;margin-top: 15px;color:#666;}
/*p3*/
.p3_content{width:910px;padding:40px 50px 50px 40px;}
.p3_content .fl{width:570px;}
.p3_content .fr{width:300px;}
.p3_content .fl h1{background: url(images/tit2.png) no-repeat;text-align: center;float:left;width:186px;text-align: center;margin-bottom: 20px;}
.scroll_top{width:570px;overflow:hidden;height:300px;}
.scroll_top li{font:normal 14px/36px \5FAE\8F6F\96C5\9ED1;}
.p3tu li{margin-top: 20px;font-size: 14px;text-align: center;}
.p3tu li img{display: block;margin-bottom: 10px;}