body { margin: 0; line-height: 1.4; background:#FFF; font-family:"微软雅黑";}
ul, ol, li, dl, dt, dd{margin: 0px;padding: 0px;list-style-type: none;}
img {border: 0px; margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6,p, i{margin: 0;padding: 0; font-size:12px; font-weight:normal;Font-style:normal;}
a:{color: #555555;text-decoration: none;}
a:link {color: #555555;text-decoration: none;}
a:visited {color: #555555;text-decoration: none;}
a:hover {color:#ff6600;text-decoration:none;}

img {max-width: 100%;width:100%; -ms-interpolation-mode: bicubic;}
.heading{width:100%; background:url(../images/topbg.jpg) repeat-x; height:82px;}
.heading .logo { float:left;width:224px;padding-top:20px;text-indent:-2000px; }
.heading .logo h1{ float:left;width:114px;height:51px;}
.heading .logo a{display:block;width:114px;height:51px;overflow:hidden;text-indent:-2000px; background:url(../images/logo.png) no-repeat scroll 0 0; margin-left:55px;}
.heading .home { position:relative; width:306px; margin-top:53px; z-index:12000; margin-left:-95px;text-indent:-2000px; }
.heading .home h1{ position:absolute;width:306px;height:30px;}
.heading .home a{position:absolute;display:block;width:306px;height:30px;overflow:hidden;text-indent:-2000px; background:url(../images/topbg01.png) no-repeat scroll 0 0;}
.container{ float:left;min-width: 1200px;width: 100%;overflow-x: hidden;overflow-y: hidden;}
.container01{ float:left;min-width: 1200px;width: 100%; padding-bottom:12%;overflow-x: hidden;overflow-y: hidden; background:url(../images/banner04.png) scroll no-repeat center;}
.container02{ float:left;min-width: 1200px;width: 100%; height:918px;overflow-x: hidden;overflow-y: hidden; background:url(../images/banner05.png) scroll no-repeat center;}
.container03{ float:left;min-width: 1200px;width: 100%; height:918px;overflow-x: hidden;overflow-y: hidden; background:url(../images/banner06.png) scroll no-repeat center;}
.container04{ float:left;min-width: 1200px;width: 100%; height:918px;overflow-x: hidden;overflow-y: hidden; background:url(../images/banner07.png) scroll no-repeat center;}
.container05{ float:left;min-width: 1200px;width: 100%; height:918px;overflow-x: hidden;overflow-y: hidden;  background:url(../images/banner08.png) scroll no-repeat center;}
.main{ margin:auto;width: 920px; color:#FFF;}
.main .content{ float:left;width: 840px; background:url(../images/bg01.png); margin-top:12%; color:#FFF; padding:40px;}
.main .content h1{ float:left;width: 840px; font-size:18px; font-weight:bold; line-height:50px;}
.main .content span{ float:left;width: 840px; font-size:16px; font-weight:bold;}
.main .content p{ float:left;font-size:14px; line-height:30px; padding-top:12px; padding-bottom:12px;}
.main2{ margin:auto;width: 920px; height:918px; color:#FFF;overflow-x:hidden;overflow-y: auto;scrollbar-arrow-color: #999; /*图6,三角箭头的颜色*/scrollbar-face-color: #000; /*图5,立体滚动条的颜色*/scrollbar-3dlight-color: #333; /*图1,立体滚动条亮边的颜色*/scrollbar-highlight-color: #333; /*图2,滚动条空白部分的颜色*/scrollbar-shadow-color: #333; /*图3,立体滚动条阴影的颜色*/scrollbar-darkshadow-color: #333; /*图4,立体滚动条强阴影的颜色*/scrollbar-track-color: #333; /*图7,立体滚动条背景颜色*/scrollbar-base-color:#f8f8f8; /*滚动条的基本颜色*/Cursor:url(mouse.cur); /*自定义个性鼠标*/ margin-top:50px;}
.main2 .content2 p{ float:left;font-size:14px; line-height:30px; padding-top:12px; padding-bottom:12px;}
.main2 .content2{ float:left;width: 840px; background:url(../images/bg01.png); margin-top:20px; color:#FFF; padding:40px;}
.main2 .content2 dl{ float:left;width: 770px; padding-left:50px; padding-bottom:40px;}
.main2 .content2 dt{ float:left;width: 151px; height:151px; padding-right:40px;}
.main2 .content2 dt img{width: 151px; height:151px;}
.main2 .content2 dd{ float:left;width: 570px; padding-top:30px; font-size:14px; line-height:30px;}

.container06{ float:left;min-width: 1200px;width: 100%; height:100%;background:#1e1c1c; padding-bottom:10%;}
.main3{ margin:auto;width: 1000px; color:#FFF;}
.main3 .pic01{ float:left;width: 191px; margin-top:11%; color:#FFF; padding:40px; margin-left:80px;}
.main3 .pic01 h2{ float:left;width: 191px; font-size:14px; line-height:40px; padding-bottom:30px;}
.main3 .pic01 ul{ float:left; width: 191px;}
.main3 .pic01 li{ float:left; width: 191px; height:95px; margin-bottom:15px;}
/*.main3 .pic01 img{ float:left; width: 191px; height:95px;}
*/.main3 .pic02{ float:left;width: 430px; margin-top:11%; color:#FFF; padding:40px; margin-left:80px;}
.main3 .pic02 h2{ float:left;width: 430px; font-size:14px; line-height:40px; padding-bottom:30px;}
.main3 .pic02 ul{ float:left; width: 191px;}
.main3 .pic02 li{ float:left; width: 191px; height:95px; margin-bottom:15px; padding-right:20px;}
.main3 .pic02 img{ float:left; width: 191px; height:95px;}

.main3 .pic03{ float:left;width: 1000px; margin-bottom:30%; margin-top:20%; color:#FFF;}
.main3 .pic03 h2{ float:left;width: 1000px; font-size:1em; line-height:40px; padding-bottom:30px;}
.main3 .pic03 ul{ float:left; width: 1000px;}
.main3 .pic03 li{ float:left; width: 191px; height:95px; margin-bottom:15px; padding-left:40px;}

.container07{ float:left;min-width: 1200px;width: 100%; background:url(../images/banner09.png) scroll no-repeat center;}
.container08{ float:left;min-width: 1200px;width: 100%; height:918px;overflow-x: hidden;overflow-y: hidden; background:url(../images/banner19.png) scroll no-repeat center;}
.container09{ float:left;min-width: 1200px;width: 100%; height:918px;overflow-x: hidden;overflow-y: hidden; background:url(../images/banner18.png) scroll no-repeat center;}
.container10{ float:left;min-width: 1200px;width: 100%; height:918px;overflow-x: hidden;overflow-y: hidden; background:url(../images/banner06.png) scroll no-repeat center;}

.main4{ margin:auto;width: 1280px; color:#FFF;}
.left{ float:left;width:300px; height:100%; background:url(../images/bg01.png); background-size:100% auto;color:#FFF;text-align:center; padding-top:135px; padding-bottom:150px;}
.left img{width:200px; height:130px;}
.left ul{ float:left;width:300px; padding-top:30px;}
.left li{ float:left;width:300px; font-size:14px; line-height:25px; text-align:center;font-family:"BankGothic Md BT"}
.left li a:{color: #fff;text-decoration: none;font-family:"BankGothic Md BT"}
.left li a:link {color: #fff;text-decoration: none;font-family:"BankGothic Md BT"}
.left li a:visited {color: #fff;text-decoration: none;font-family:"BankGothic Md BT"}
.left li a:hover {color:#555555;text-decoration:none;font-family:"BankGothic Md BT"}

.left .b1{ float:left;width:300px; margin-top:20px; font-size:13px; font-weight:bold; font-family:"微软雅黑"}
.left .b1 a:{color: #fff;text-decoration: none;font-family:"微软雅黑"}
.left .b1 a:link {color: #fff;text-decoration: none;font-family:"微软雅黑"}
.left .b1 a:visited {color: #fff;text-decoration: none;font-family:"微软雅黑"}
.left .b1 a:hover {color:#555555;text-decoration:none;font-family:"微软雅黑"}

.left .b2{ float:left;width:300px; font-size:13px; line-height:25px; text-align:center; font-family:"微软雅黑"}
.left .b2 a:{color: #fff;text-decoration: none;font-family:"微软雅黑"}
.left .b2 a:link {color: #fff;text-decoration: none;font-family:"微软雅黑"}
.left .b2 a:visited {color: #fff;text-decoration: none;font-family:"微软雅黑"}
.left .b2 a:hover {color:#555555;text-decoration:none;font-family:"微软雅黑"}

.left .b3{ float:left;width:300px; font-size:12px; line-height:25px; text-align:center;}
.content4{ float:left;width: 760px; height:560px; background:url(../images/bg01.png); color:#FFF; padding-left:40px; padding-right:40px; padding-top:30px; margin-left:60px; margin-top:100px; margin-bottom:100px;overflow-x:hidden;overflow-y: auto;scrollbar-arrow-color: #999; /*图6,三角箭头的颜色*/scrollbar-face-color: #000; /*图5,立体滚动条的颜色*/scrollbar-3dlight-color: #333; /*图1,立体滚动条亮边的颜色*/scrollbar-highlight-color: #333; /*图2,滚动条空白部分的颜色*/scrollbar-shadow-color: #333; /*图3,立体滚动条阴影的颜色*/scrollbar-darkshadow-color: #333; /*图4,立体滚动条强阴影的颜色*/scrollbar-track-color: #333; /*图7,立体滚动条背景颜色*/scrollbar-base-color:#f8f8f8; /*滚动条的基本颜色*/}
.content4 h2{ float:left;font-size:16px;width: 760px; text-align:center; line-height:25px;padding-bottom:12px;}
.content4 p{ float:left;font-size:12px; line-height:27px; padding-top:12px; padding-bottom:30px;}


.footing{min-width: 1200px;width: 100%;overflow-x: hidden;overflow-y: hidden; margin:auto; height:80px; background:url(../images/footerbg.jpg) repeat-x;}
.footing img {max-width: 100%;width:100%; -ms-interpolation-mode: bicubic;}
.footing .b{margin:auto; width:541px; margin-top:-17px;}
.footing .b .img{ position:absolute; margin:auto; width:541px; z-index:10000;}
.footing .icon{ margin:auto; width:382px; margin-top:40px; text-align:center;}
.footing .icon img{ width:auto;}
.footing .icon .icon01{float:left; width:13px; height:24px; background:url(../images/icon01.png) no-repeat scroll 0px; margin-top:40px; padding-right:15px;}
.footing .icon .icon02{float:left; width:13px; height:24px; background:url(../images/icon01.png) no-repeat scroll -33px 0px; margin-top:40px; padding-right:20px;}
.footing .icon .icon03{float:left; width:13px; height:24px; background:url(../images/icon01.png) no-repeat scroll -69px 0px; margin-top:40px; padding-right:25px;}
.footing .icon .icon04{float:left; width:13px; height:24px; background:url(../images/icon01.png) no-repeat scroll -110px 0px; margin-top:40px; padding-right:23px;}
.footing .icon .icon05{float:left; width:13px; height:24px; background:url(../images/icon01.png) no-repeat scroll -145px 0px; margin-top:40px; padding-right:24px;}
.footing .icon .icon06{float:left; width:13px; height:24px; background:url(../images/icon01.png) no-repeat scroll -184px 0px; margin-top:40px; padding-right:23px;}
.footing .icon .icon07{float:left; width:13px; height:24px; background:url(../images/icon01.png) no-repeat scroll -222px 0px; margin-top:40px; padding-right:23px;}
.footing .icon .icon08{float:left; width:13px; height:24px; background:url(../images/icon01.png) no-repeat scroll -258px 0px; margin-top:40px; padding-right:20px;}
.footing .right{ position:absolute; z-index:1; right:100px;  margin-top:-20px;}
.footing .right a{ margin-right:50px; font-size:18px; display:block; float:left;}
/*弹出层*/
.reveal-modal-bg { position: fixed; height: 100%; min-width: 1200px;width: 100%; z-index: 100; display: none; top: 0; left: 0;}
.reveal-modal { visibility: hidden; top: 82px; left: 0px;min-width: 1200px; width:100%; position: absolute; z-index: 101; padding: 0px;background:#333}
.thumb_img01{float:left;min-width: 1200px;width: 100%; height:918px; background:url(../images/banner14.png) scroll no-repeat center;}
.thumb_img02{float:left;min-width: 1200px;width: 100%; height:918px; background:url(../images/banner16.png) scroll no-repeat center;}
.thumb_img03{float:left;min-width: 1200px;width: 100%;height:918px; background:url(../images/banner17.png) scroll no-repeat center;}
.reveal-modal .close-reveal-modal { width:30px; height:30px;position: absolute; top:30px;left: 30px;font-weight: bold; cursor: pointer; background:url(../images/close.png) scroll no-repeat;} 

.news01{ float:left;min-width: 1200px;width: 100%; padding-bottom:150px;overflow-x: hidden;overflow-y: hidden; background:url(../images/banner04.png) scroll no-repeat center;}
.text{ margin:auto;width: 800px; color:#FFF; padding-top:100px; text-align: center;}
.text a:{color: #fff;text-decoration: none;}
.text a:link {color: #fff;text-decoration: none;}
.text a:visited {color: #fff;text-decoration: none;}
.text a:hover {color:#ff6600;text-decoration:none;}

.text dl{ float:left;width: 800px; color:#FFF; font-size:14px; line-height:50px;}
.text dt{ float:left;width: 600px; color:#FFF; text-align:left; font-size:12px;}
.text dd{ float:left;width: 200px; color:#FFF; text-align: center; font-size:12px;}
.text .b1{ float:left; width:400px; color:#FFF;  padding-left:200px; border-bottom:1px solid #CCC; margin-bottom:10px;}
.text .b2{ float:left; width:200px; color:#FFF; text-align: center; border-bottom:1px solid #CCC; margin-bottom:10px;}

.main .news_text{ float:left;width: 840px; background:url(../images/bg01.png); margin-top:15%; color:#FFF; padding:40px;}
.main .news_text h1{ float:left;width: 840px; font-size:16px; font-weight:bold; line-height:40px;}
.main .news_text span{ float:left;width: 840px; font-size:14px; font-weight:bold;}
.main .news_text_p{ float:left;font-size:12px; line-height:27px; padding-top:30px; padding-bottom:12px;}
.main .news_text .close{ float:right; width:30px; height:30px; margin-top:20px;} 
.main .news_text .close .close-reveal-modal { float:right; width:30px; height:30px;font-weight: bold; cursor: pointer; background:url(../images/close2.png) scroll no-repeat;}

.main .contactus{ margin:auto;width: 560px;margin-top:15%; color:#FFF; text-align:center;}
.main .contactus .text2{ float:left;width: 560px;background:url(../images/bg01.png); padding-top:30px; padding-bottom:20px;}
.main .contactus h1{ float:left;width: 560px; font-size:30px; font-family:"宋体"; font-weight:bold;line-height:40px;}
.main .contactus h2{ float:left;width: 560px; font-size:17px; font-family:"宋体"; font-weight:bold;line-height:40px;}
.main .contactus h3{ float:left;width: 560px; font-size:17px; font-family:"宋体"; font-weight:bold;line-height:40px; line-height:80px; font-family:Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif}
.main .contactus h4{ float:left;width: 560px; font-size:17px; font-family:"宋体"; font-weight:bold;line-height:35px; font-family:Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif}
.main .contactus span{ float:left;width: 560px; font-size:14px; font-weight:bold;}
.main .contactus p{ float:left;font-size:1em; line-height:30px; padding-top:32px; padding-bottom:12px;}
.main .guwen{ margin:auto;width: 840px;margin-top:10%; color:#FFF;}

.main .guwen{ float:left;width: 840px; background:url(../images/bg01.png); margin-top:15%; color:#FFF; padding:40px;}
.main .guwen p{ float:left;font-size:14px; line-height:27px; padding-top:32px; padding-bottom:12px;}

/*翻页样式*/
.Page { float:right;  margin-top:20px; width:800px; font-size:12px;}
.NewPage { padding:5px; margin:5px; text-align:center;}
.NewPage A { border:1px solid #fff;  padding-left:8px; padding-right:8px; padding-bottom:2px; padding-top:2px;text-decoration:none; margin-right:5px; color:#FFF}
.NewPage A:hover {  padding-left:8px; padding-right:8px; padding-bottom:2px; padding-top:2px; border:1px solid #fff;text-decoration:none; margin-right:5px;color:#FFF }
.NewPage A:active { padding-left:8px; padding-right:8px; padding-bottom:2px; padding-top:2px; border:1px solid #fff;text-decoration:none; margin-right:5px;color:#FFF}
.NewPage b{ padding-left:8px; padding-right:8px; padding-bottom:2px; padding-top:2px;border:1px solid #fff; background-color:#000; color:#fff; text-decoration:none; margin-right:5px; margin-left:5px; }
.NewPage span{color:#fff; text-decoration:none; margin-right:5px; margin-left:5px; font-size:16px; }
