@charset "utf-8";
/*-------------初始化----------------*/
/****  文字大小初始化,使1em=10px *****/
body{font-size:62.5%;}/* for IE/Win */
html>body{font-size:12px;} /* for everything else */
/*字体边框等初始化*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,tr,th,td,img{padding:0; margin:0; font-size:12px;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img,input{border:0;}
address,caption,cite,code,dfn,th,var{font-weight:normal; font-style:normal;}
ol,ul,li{list-style:none; vertical-align:top;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{text-decoration:none; outline:none;}
a img{border:none;}/*for IE*/
a:active{star:expression(this.onFocus=this.blur());}/*点击虚框去除*/
/*--------------end------------*/
body{background:#fff; font-size:14px; font-family:"微软雅黑"; color:#333;}
/*-------------banner-------------*/
.banner{ width:100%; height:655px; position:relative;}
.banner div{ width:100%; height:136px; background:url(ban_01.jpg) no-repeat center;}
.banner div.ban1{background-image:url(ban_02.jpg);}
.banner div.ban2{background-image:url(ban_03.jpg);}
.banner div.ban3{background-image:url(ban_04.jpg);}
.banner div.ban4{background-image:url(ban_05.jpg);}
.banner .pc{ position:absolute; bottom:175px; left:50%; margin-left:-430px; width:770px; height:100px;background-image:none;}
.banner .pc .btn{ width:700px; height:100px; margin:0 auto; background-image:none; position:relative;}
.banner .pc .btn a{color:#000; display:inline-block; position:absolute; width:265px; height:65px; background:url(btn1.png) no-repeat center top; top:20px; left:0px;}
.banner .pc .btn a.a2{ background-image:url(btn2.png); left:295px;}
.banner .pc .btn a:hover{ top:15px;}

/*-------------con-------------*/
.box{width:100%; padding-top:61px; }
.box .box_in{width:1000px; margin:0 auto; overflow:hidden; position:relative; }
.box h2{ font-size:32px; text-align:center; height:38px; line-height:38px; margin-bottom:25px; font-weight:normal; }
.box p{ font-size:16px; text-align:center; line-height:30px; margin-bottom:25px;}
.box h3{ font-size:16px; text-align:center; color:#ffc800; margin-bottom:50px;}
.box .btns{ height:46px; width:260px; margin:0 auto; margin-top:40px;}
.box .btns a{ border:1px solid #d90000; border-radius:5px; width:260px; height:44px; display:inline-block; line-height:44px; color:#d90000; font-size:20px; text-align:center; -webkit-transition:-webkit-transform .5s,background .5s; -o-transition-property:-o-transform,background,opacity; -o-transition-duration:.5s,.5s,.5s; -moz-transition-property:-o-transform,background,opacity; -moz-transition-duration:.5s,.5s,.5s; transition-property:transform,background,opacity;transition-duration:.5s,.5s,.5s;}
.box .btns a:hover{ background-color:#d90000; color:#fff;}
.box2 .tb_in{width:952px; margin:0 auto; padding:20px 0 0px;}
.box2 .table_t{ width:952px; margin:0 auto;}
.box2 .table_t td{ font-size:18px; font-weight:bold; border-bottom:none;}
.box2 #scrollDiv{width:952px; margin:0 auto; height:450px; overflow:hidden;}
.box2 td{height:45px; line-height:45px; text-align:center; font-size:16px; border-bottom:1px solid #333;}
.box2 .nobd td{ border-bottom:none;}
.box2 td.td1{width:67px;}
.box2 td.td2{width:81px;}
.box2 td.td3{width:78px;}
.box2 td.td4{width:91px;}
.box2 td.td5{width:274px;}
.box2 td.td6{width:140px;}
.box2 td.td7{width:221px;}
.box3 .box3bg{ width:955px; margin:0 auto;}
.box3 .box3bg div{ width:955px; height:146px; background:url(box5bg_01.jpg) no-repeat center top;}
.box3 .box3bg div.box5bg_1{ background-image:url(box5bg_02.jpg);}
.box3 .box3bg div.box5bg_2{ background-image:url(box5bg_03.jpg);}
.box3 .box3bg div.box5bg_3{ background-image:url(box5bg_04.jpg);}
.box3 .box3bg div.box5bg_4{ background-image:url(box5bg_05.jpg);}
.box3 .btns{ margin-top:50px;}
.box4 ul{ width:1000px; overflow:hidden; height:368px; background:url(box4bg1.jpg) no-repeat 358px 0px;}
.box4 ul li{ width:360px; height:165px; float:left; padding-right:140px;}
.box4 ul li h4{ text-align:center; font-weight:normal; background-color:#182535; font-size:18px; height:36px; color:#fff; line-height:36px; margin-bottom:20px;}
.box4 ul li.li1{ margin-top:30px;}
.box4 ul li.li1 h4{ width:240px; height:60px; line-height:26px; padding-top:10px; margin-left:110px;}
.box4 ul li.li1 p{ text-align:right; }
.box4 ul li.li2{ float:right; width:360px; padding-left:140px; padding-right:0; margin-top:30px;}
.box4 ul li.li2 h4{ width:336px;}
.box4 ul li.li3 h4{ width:330px; margin-left:27px;}
.box4 ul li.li3 p{ text-align:right;}
.box4 ul li.li4{ float:right;width:360px; padding-left:140px; padding-right:0;}
.box4 ul li.li4 h4{ width:186px;}
.box4 ul li p{ font-size:17px; color:#fff; line-height:30px; color:#555;}
.box4 .box4bg div{ width:100%; height:65px; background:url(box4bg_01.jpg) no-repeat center top;}
.box4 .box4bg div.div1{ background-image:url(box4bg_02.jpg);}
.box4 .box4bg div.div2{ background-image:url(box4bg_03.jpg);}
.box4 .box4bg div.div3{ background-image:url(box4bg_04.jpg);}
.box4 .box4bg div.div4{ background-image:url(box4bg_05.jpg);}
.box5{ background:#333; padding:35px 0;}
.box5 p{ color:#fff;}
.box5 .btns{ margin-top:0px; width:970px; height:48px;}
.box5 .btns a{ width:166px; border:2px solid #e60012; margin-right:30px; color:#fff;}
.box5 .btns a.a2{ margin:0px;}
.box6{ position:relative;}
.box6 .box6bg div{ width:100%; height:125px; background:url(box6bg_01.jpg) no-repeat center top;}
.box6 .box6bg div.box6bg_1{ background-image:url(box6bg_02.jpg);}
.box6 .box6bg div.box6bg_2{ background-image:url(box6bg_03.jpg);}
.box6 .box6bg div.box6bg_3{ background-image:url(box6bg_04.jpg);}
.box6 .box6bg div.box6bg_4{ background-image:url(box6bg_05.jpg);}
.box6 .box6in{ width:1000px; height:540px; position:absolute; left:50%; top:125px; margin-left:-480px; color:#fff;}
.box6 .box6in ul{ width:1000px; height:490px; position:relative;}
.box6 .box6in li{ width:180px; height:210px; background:url(libg.png) no-repeat 0 0; position:absolute; overflow:hidden;}
.box6 .box6in li:hover{ background:url(libg.png) no-repeat -180px 0;}
.box6 .box6in li:hover .hov{ display:block;}
.box6 .box6in li:hover .nor{ display:none;}
.box6 .box6in li h3{ font-size:18px; text-align:center; margin-top:77px;  color:#fff;}
.box6 .box6in li .hov{ display:none;}
.box6 .box6in li .hov p{ color:#b00000; margin:70px 10px 0px; font-size:14px; text-align:center; line-height:20px; }
.box6 .box6in li.li1{ top:25px; left:166px;}
.box6 .box6in li.li2{ top:25px; left:404px;}
.box6 .box6in li.li3{ top:25px; left:645px;}
.box6 .box6in li.li4{ top:240px; left:72px;}
.box6 .box6in li.li5{ top:240px; left:292px;}
.box6 .box6in li.li6{ top:240px; left:532px;}
.box7{ padding:60px 0 60px 0;}
.box7 ul{ width:1000px; overflow:hidden; margin:0 0 30px 50px;}
.box7 ul li{ float:left; width:312px; height:382px; margin-right:10px; background:#3d83a4;}
.box7 ul li img{ width:312px; height:191px;}
.box7 ul li p{width:312px; height:141px; font-size:20px; color:#fff; line-height:38px; text-align:center; padding-top:50px; margin:0;}
.box7 ul .box7p p{height:161px; padding-top:30px; }
.box7 .btns{ width:260px; margin-top:55px;}
.box12 .zhezhao { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: black; z-index: 9;}
.box12 .no2 .zhezhao {opacity: 0; filter: alpha(opacity = 0);}
.box12 .no1 .zhezhao, .no3 .zhezhao {opacity: 0.6; filter: alpha(opacity = 60);}
.box8 h2{ margin-bottom:40px;}
.box8 h3{ font-size:16px; margin-bottom:5px; color:#333; text-align:left;}
.box8 p{ font-size:14px; line-height:28px; margin-bottom:25px; color:#333; text-align:left;}
.box8 p span{ color:#d90000;}
.box8 p a{ color:#2b95c9; text-decoration:none; border:none; border-radius:none; font-size:14px; margin:0;}
.box8 img{ width:480px; height:185px; margin:0 0 30px 250px;}
.box9{ position:relative; padding:0px;}
.box9bg{ width:100%; margin:0 auto;}
.box9bg div{ width:100%; height:104px; background:url(foot_01.jpg) no-repeat center top;}
.box9bg div.box9_1{ background-image:url(foot_02.jpg);}
.box9bg div.box9_2{ background-image:url(foot_03.jpg);}
.box9bg div.box9_3{ background-image:url(foot_04.jpg);}
.box9bg div.box9_4{ background-image:url(foot_05.jpg);}
.box9 .btns{ width:210px; height:70px; position:absolute; left:50%; margin-left:130px; bottom:140px;}
.box9 .btns a{ display:block; width:206px; height:64px; line-height:64px; font-size:26px; border:4px solid #e70000; border-radius:40px; font-weight:bold;}

.box10{ padding-bottom:35px; background:#2d344a;}
.box10 h2{ background-image:none; color:#fff; padding-left:0; text-align:center; margin-bottom:40px;}
.box10 ul{ width:1000px; overflow:hidden; margin:0 auto;}
.box10 ul li{ float:left; width:310px; height:240px; margin-right:35px;}
.box10 ul li img{ width:310px; height:179px; margin-bottom:10px;}
.box10 ul li p{ font-size:16px; text-align:center; color:#fff;}

