@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#424348;text-align:center;background:url(images/bg.jpg) no-repeat top center #fff;}
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% \5FAE\8F6F\96C5\9ED1;}
a:link,a:visited{color:#424348;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*/
.w1200{width:1200px;}
.fl,.p2_content .left{float:left;}
.fr,.p2_content .right{float:right;}
.mt40{margin-top: 40px;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
.list_14 li{background:url(images/dot3.gif) no-repeat 0 14px;padding-left:15px;}
/*header*/
.header{height:40px;background: #fff;}
.header span{float:left;}
.header span img{margin-top: 6px;}
.header em{float:right;line-height:34px;font-family: \5B8B\4F53;}
.header em a{margin:0 6px;}
.header em,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
/*top*/
.top{height:1146px;}
/*p1*/
.p1_content .fl{width:580px;}
.p1_content .fr{width:581px;}
#box1{width:580px;height:340px;position:relative;}
#box1 ul li{display:none;text-align:center;position:absolute;}
#box1 ul li img{display:block;}
#box1 ul li span,.p2_2 span,.p3_2 li span{position:absolute;z-index:3;width:570px;height:60px;background:url(images/box_kuai.png);position:absolute;bottom:0px;left:0;line-height:60px;font-size:20px;z-index:18;text-align: left;padding-left: 10px;}
#box1 ol{position:absolute;bottom:23px;right:0;z-index:33;}
#box1 ol li.active{display:block;background:url(images/dot2.png) no-repeat;filter:alpha(opacity=70);opacity:.7;}
#box1 ol li{width:16px;height:16px;float:left;cursor:pointer;margin:0 12px;background:url(images/dot1.png) no-repeat;text-indent:-9999px;}
.p1box{background: url(images/p1_1.png) no-repeat;width:581px;height:356px;}
.p1box dl{width:270px;float:left;}
.p1box dt{font-size: 20px;line-height: 34px;font-weight:bold;}
.p1box dd{font-size: 14px;line-height: 150%;padding-top: 15px;}
.p1box dd,.p1box dd a{color:#999;}
.p1box dl.ml40{margin-left: 40px;}
/*p2*/
.p2bg{margin-top: 70px;height: 820px;background: url(images/p2bg.gif) repeat-x top center;padding-top: 70px;}
.rollBox{width:1200px;overflow:hidden;margin:56px auto 0 auto;height:315px;padding-bottom: 40px;}
.rollBox .ScrCont1{width:1010px;overflow:hidden;float:left;margin-left: 40px;}
.rollBox .LeftBotton{width:63px;height:63px;background:url(images/prev1.png) no-repeat;overflow:hidden;float:left;display:inline;margin:90px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{width:63px;height:63px;background:url(images/next1.png) no-repeat;overflow:hidden;float:right;display:inline;margin:90px 0 0 0;cursor:pointer;}
.rollBox ul li{float:left;width:226px;height:315px;margin:0 11px;text-align:center;font-size: 26px;font-weight: bold;position: relative;display: inline;}
.rollBox ul li span{position: absolute;background: url(images/p2_1.png) no-repeat;width:226px;height: 226px;left:0;top:0;}
.rollBox ul li img{display: block;margin-bottom: 25px;}
.p2_content .fl{width:360px;}
.p2_content .fr{width:776px;}
.p2tit h2{font:normal 28px/40px \5FAE\8F6F\96C5\9ED1;float:left;color:#58b530;}
.p2tit span{float:right;font-family: \5B8B\4F53;padding-top:15px;}
.p2tit span a,.p2_1 li p,.p2_1 li p a{color:#999;}
.p2_1 li{padding: 20px 0;font-size: 14px;clear:both;overflow: hidden;}
.p2_1 li img{float:left;margin-right: 18px;}
.p2_1 li b{font-size: 16px;line-height:24px;display: block;margin-bottom: 8px;}
.p2_content .left,.p2_content .right{width:360px;}
.p2_2{margin-top: 10px;position: relative;}
.p2_2 span{width:355px;padding-left: 0;font-size: 16px;height: 40px;line-height: 40px;padding-left:5px;}
.p2list{margin-top: 15px;}
.p2list li{font-size: 16px;line-height: 180%}
/*p3*/
.p3bg{background: url(images/p3bg.jpg) no-repeat top center;height:586px;margin-top:10px;}
.p3_content .fl{width:433px;padding-top: 69px;}
.p3_content .fr{width:692px;padding-top: 69px;position: relative;}
.p3_1{background: url(images/p3bg2.png);width:433px;height: 465px;}
.p3_1 h1{text-align:center;margin:30px auto;}
.p3_1 p{width:383px;margin:0 auto;font-size: 20px;line-height: 190%;text-indent: 2em;}
.p3_2{position: relative;height: 219px;width:254px;}
.p3_2 li{position: absolute}
.p3_2 li img{border:1px solid #fff;}
.p3_2 li span{position: absolute;top:171px;left:0;width:254px;padding-left: 0;text-align: center;height: 48px;line-height: 48px;}
.p3_2 li.l304{left:304px;}
.p3_2 li.l145{left:145px;}
.p3_2 li.t246{top:246px;}
.p3_2 li.l438{left:438px;}
/*p4*/
.p4_content .left,.p4_content .center,.p4_content .right{width:377px;}
.p4_content .center{margin-left: 30px;}
.p4_1 li,.p4_1 li a{color:#999;}
/*p5*/
.p5tit h1{text-align: center;}
.rollBox2{width:100%;overflow:hidden;height:720px;position: relative;overflow:hidden;margin-top: 30px;}
.rollBox2 .ScrCont2{width:100%;overflow:hidden;}
.rollBox2 .LeftBotton2{width:86px;height:120px;background:url(images/prev2.png) no-repeat;overflow:hidden;cursor:pointer;position:absolute;left:18%;top:40%;cursor:pointer;z-index:19}
.rollBox2 .RightBotton2{width:86px;height:120px;background:url(images/next2.png) no-repeat;overflow:hidden;cursor:pointer;position:absolute;right:18%;top:40%;cursor:pointer;z-index:19}
.rollBox2 li{width:100%;height:720px;position:relative;cursor:pointer;float:left;}
.rollBox2 li img{width:100%;height: 720px;}


/*=copyright=*/
#copyright{clear:both;margin:0 auto;padding:50px 0 20px 0;text-align:center;font-size: 14px;}