@charset "utf-8";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,div,p,ul,ol,dl,dt,dd,fieldset,img,q,i,em,strong,sub,sup,figure{margin:0;padding:0;list-style:none;font-style: normal;font-weight:normal;border:0 none;}
body{ background:#ffffff;font-family:"Helvetica Neue",Helvetica,"STheiti","Microsoft Yahei","SimHei",Arial,Tahoma,sans-serif,serif;color:#363636;line-height:1.5; margin:0 auto; min-width:320px; -webkit-text-size-adjust:none;font-size:90%;}
html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.clear{clear:both}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.fn-clear{zoom:1}
.cf{*zoom:1}
img{border:0; -ms-interpolation-mode:bicubic; vertical-align:middle;}
a:focus,input:focus,textarea:focus{outline:none;}
a{text-decoration:none;}
.left{ float:left}
.right{ float:right}
.margin_t{ width:1200px; overflow:hidden; margin:0 auto}
/*标题*/
h3{ position:relative;font-size:34px; line-height:34px; text-align:center; overflow:hidden}
h3 span{ width:17px; height:34px; display:block;position:absolute}
h3 span.left_bg{ background:url(/public/ai/left_bg.png) no-repeat; left:0px; top:0px;}
h3 span.right_bg{ background:url(/public/ai/right_bg.png) no-repeat; right:0px; top:0px;}
/*banner*/
.banner{ width:100%; overflow:hidden; height:600px; background:url(../images/banner_bg.png) no-repeat top center}
.banner1{ width:1200px; height:144px; overflow:hidden; margin:0 auto; background:url(../images/banner_01.png) no-repeat top center;}
.banner2{ width:1200px; height:141px; overflow:hidden; margin:0 auto; background:url(../images/banner_02.png) no-repeat top center;}
.banner3{ width:1200px; height:137px; overflow:hidden; margin:0 auto; background:url(../images/banner_03.png) no-repeat top center;}
.banner4{ width:1200px; height:178px; overflow:hidden; margin:0 auto; background:url(../images/banner_04.png) no-repeat top center;}
.zixun_a{ width:186px; height:40px; display:block; margin:4px auto 0px; font-size:18px; color:#FFFFFF; line-height:40px; text-align:center;}
/*第一板块*/
.center1{ width:1200px; height:410px; overflow:hidden; margin:0px auto;}
.center1 h3{ width:310px;  color:#363637; margin:80px auto 20px;}
.center1 p{ text-align:center; font-size:14px; line-height:24px; color:#6c6c6c; margin:10px auto}
.center1 ul{ overflow:hidden; margin:0px auto; border-top:solid 1px #ececec;}
.center1 ul li{ width:185px; height:128px; float:left; border:solid 1px #ececec; margin-right:15px; display:inline; text-align:center; line-height:128px; margin:15px 15px 0px 0px;position:relative}
.center1 ul li.img_bg1{ margin-right:0px; }
.center1 ul li.img_bg img{ display:block; position:absolute; left:0px; top:0px;}
.center1 ul li.img_bg1 img{ display:block; position:absolute; right:0px; bottom:0px;}
/*第二板块*/
.center2{ width:100%; height:600px; overflow:hidden; margin:0 auto; background:url(../images/list2.png) no-repeat top center;}
.center2 h3{ width:400px;  color:#ffffff; margin:50px auto 15px;}
.tit{ text-align:center; font-size:14px; line-height:24px; color:#ffffff;}
.tab1{ width:1200px; margin:40px auto 0px; overflow:hidden}
.tab1 li{ width:33.333333333333%; float:left; text-align:center; line-height:50px; font-size:24px; color:#ffffff; background:#5c7293}
.tablewd li{width: 50%;}
.tab1 li.aaa{ background:#495a74}
.list{ width:1200px; overflow:hidden; margin:0 auto; height:300px; display:none}
#tab_0{ display:block}
.list b{ width:1200px; display:block; background:url(../images/xian_bg.png) no-repeat center bottom; height:66px; line-height:60px; text-align:center; font-size:18px; color:#ffffff;}
.list p{ width:166px; height:121px; background:url(../images/yuan.png) no-repeat top center; float:left; margin-right:40px; display:inline; font-size:14px; line-height:24px; text-align:center; padding-top:45px; color:#FFFFFF}
.list p.last{ margin-right:0px;}
/*第三板块*/
.center3{ width:1200px; overflow:hidden; height:370px; margin:0 auto}
.center3 h3{ width:400px;color:#363637; margin:70px auto 10px;}
.xian_t{ width:1200px; margin:0 auto; border-top:solid 1px #dedede}
.xian_t ul{ width:100%; overflow:hidden}
.xian_t ul li{ float:left; width:147px; height:120px; text-align:center; font-size:14px; color:#3b3b3b; margin-top:50px;}
.xian_t ul li img{ display:block; margin:5px auto 10px;}
.xian_t ul li span{ display:block; width:100%; text-align:center; font-size:18px; line-height:24px; color:#3b3b3b; font-weight:bold}
.poster{ display:block; float:left; margin-top:140px;}
/*第四板块*/
.center4{ width:100%; height:600px; background:url(/public/ai/list_bg.png) no-repeat top center; margin:0 auto; overflow:hidden}
.center4 h3{ width:580px; margin:100px auto 20px; color:#FFFFFF;}
.center4 ul{ width:1200px; margin:0 auto; border-top:solid 1px #ffffff; overflow:hidden}
.center4 ul li{ width:166px; text-align:center; background:url(/public/ai/yuan.png) no-repeat top center; float:left; margin:75px 40px 55px 0px; line-height:24px; color:#ffffff;}
.center4 ul li.t1{ padding-top:46px; height:120px;}
.center4 ul li.t2{ padding-top:68px; height:98px;}
.center4 ul li.last{ margin-right:0px;}
.whrite_bg1{ width:188px; height:42px; display:block; text-align:center; line-height:42px; font-size:14px; color:#FFFFFF; margin:0 auto; background:url(../images/a_bg1.png) no-repeat}
/*第五板块*/
.center5{ width:1200px; height:600px; overflow:hidden; margin:0 auto}
.center5 h3{ width:440px; margin:100px auto 30px; color:#363637; overflow:hidden}
.list2{ width:1200px; overflow:hidden; height:255px; display:none}
#huan_0{ display:block}
/*效果0*/
.list0_ul1{ width:702px; float:left}
.list0_ul1 .li0{width: 98px;height: 108px;border: 1px solid #ededed;float: left;text-align: center;padding-top: 70px;}
.list0_ul1 .li1{width: 600px;height: 180px;float: left;text-align: center;position: relative;background: url("../images/sm-bg.png") left center no-repeat}
.list0_ul1 .li1 div{width: 278px;height: 36px;line-height: 36px;position: absolute;border: 1px solid #ededed;background-color: #fff}
.list0_ul1 .li1 div.d1{top: 0px;left: 30px}
.list0_ul1 .li1 div.d2{top: 48px;left: 30px}
.list0_ul1 .li1 div.d3{top: 96px;left: 30px}
.list0_ul1 .li1 div.d4{top: 144px;left: 30px}
.list0_ul1 .li1 div.d5{top: 0px;left: 320px}
.list0_ul1 .li1 div.d6{top: 48px;left: 320px}
.list0_ul1 .li1 div.d7{top: 96px;left: 320px}
.list0_ul1 .li1 div.d8{top: 144px;left: 320px}
.list0_ul2{width: 458px;float: right;}
.list0_ul2 h3{line-height: 38px;text-align: center;background-color: #adadad;color: #fff;font-size: 14px;margin: 0px auto 10px}
.list0_ul2 li{float: left;width: 33.333333%;line-height: 34px;}
/*效果一*/
.list2 p{ width:100%; font-size:14px; line-height:24px; color:#646363; text-align:center; height:48px;}
.list_ul1{ width:655px; float:left}
.list_ul1 b, .list_ul2 b, .list2_div_left b, .list2_div_right b{ width:100%; display:block; text-align:center; font-size:18px; color:#373737; line-height:36px;}
.list_ul1 li, .list2_div_ul1 li{ float:left; width:160px; height:68px; border:solid 1px #ececec; text-align:center; line-height:58px; font-size:14px; color:#373737;position:relative; margin-right:10px; margin-bottom:10px;}
.list_ul1 p{ width:136px;float:left; background:#f5f5f5;font-size:14px; color:#373737;}
.list_ul1 p.p1{ height:70px; line-height:60px; margin-bottom:10px;}
.list_ul1 p.p2{ height:58px; line-height:24px; padding-top:12px;}
.list_ul1 li span{ width:26px; height:31px; display:block;line-height:20px; text-align:left; padding-left:5px; position:absolute; left:0px; top:0px; font-size:14px; color:#FFFFFF; background:url(../images/top_left_bg.png) no-repeat}
.list_ul2{ width:510px; float:right}
.list_ul2 p{width:160px;height:56px;float:left; text-align:center; font-size:14px; line-height:24px; border:solid 1px #ececec;}
.list_ul2 p.p1{  margin:0px 10px 10px 88px; display:inline; padding-top:12px;}
.list_ul2 p.p2{ margin-bottom:10px;padding-top:12px;}
.list_ul2 li{ float:left; width:160px; height:56px; border:solid 1px #ececec; text-align:center; line-height:24px; font-size:14px; color:#373737;position:relative; margin-right:10px; margin-bottom:10px; padding-top:12px; display:inline}
.list_ul2 li.last, .list2_div_ul1 li.last, .list2_div_ul2 li.last, .list2_div_ul4 li.last{ margin-right:0px;}
/*效果二*/
.list2_div_left{ width:506px; float:left}
.list2_div_ul1， .list2_div_ul2, .list2_div_ul3, .list2_div_ul4{ width:100%; overflow:hidden}
.list2_div_ul2 li{ width:117px; height:56px;float:left; text-align:center; font-size:14px; line-height:24px; border:solid 1px #ececec;padding-top:12px; margin-right:10px; display:inline}
.list2_div_right{ width:578px; float:right}
.list2_div_ul3 strong{ width:58px; text-align:center; line-height:60px; font-size:18px; color:#373737; float:left; display:block}
.list2_div_ul3 li{ width:120px; height:58px; float:left; overflow:hidden; text-align:center; line-height:58px; border:solid 1px #ececec; font-size:14px; color:#373737; position:relative; margin:0 10px 10px 0px; display:inline}
.list2_div_ul3 li.last{ margin-right:0px;padding-top:10px; height:48px; line-height:20px;}
.list2_div_ul3 li span{width:26px; height:31px; display:block;line-height:20px; text-align:left; padding-left:5px; position:absolute; left:0px; top:0px; font-size:14px; color:#FFFFFF; background:url(../images/top_left_bg.png) no-repeat}
.list2_div_ul4 strong{ width:58px; text-align:center; line-height:81px; font-size:18px; color:#373737; float:left; display:block}
.list2_div_ul4 li{ width:164px; height:36px; text-align:center; line-height:36px; float:left; margin:0px 10px 10px 0px; display:inline; font-size:14px; color:#373737;border:solid 1px #ececec;}
/*第六版块*/
.center6{ width:100%; height:600px; overflow:hidden; background:url(../images/bg_list6.png) no-repeat top center; }
.center6 h3{ width:280px; margin:90px auto 38px; color:#FFFFFF}
.center6_list, .center6_list1{ width:1200px; overflow:hidden; margin:0 auto}
.center6_list li{ width:360px; height:145px; float:left; margin:0px 57px 40px 0px; display:inline}
.color1{ background:#495a74}
.color2{ background:#5c7293}
.center6_list li.last{ margin-right:0px;}
.center6_list li img{ display:block; margin:20px auto 10px}
.center6_list li span{ width:100%; text-align:center; color:#FFFFFF; font-size:24px; line-height:30px; display:block}
.center6_list li p{ width:100%; text-align:center; font-size:14px; line-height:20px; color:#FFFFFF}
/*第六版块*/
.center7{ width:1200px; height:300px; margin:0 auto}
.center7 h3{ width:260px; overflow:hidden; line-height:34px; font-size:34px; text-align:center; margin:50px auto 30px; color:#363637;}
.center7_list1 li{ width:218px; height:120px; border: solid 1px #e7e7e7; float:left; margin:0px 25px 40px 0px; position:relative}
.center7_list1 li.last{ margin-right:0px;}
.center7_list1 li img{ display:block; position:absolute; left:0px; bottom:-13px;}
.center7_list1 li span{ width:100%; display:block; line-height:50px; font-size:18px; text-align:center; margin-top:15px;}
.center7_list1 li a{ width:118px; height:30px; display:block; text-align:center; line-height:30px; border:solid 1px #495a74; font-size:14px; color:#495a74; margin:0 auto}
.center7_list1 li a.ccc{ color:#ffffff; background:#495a74; border:solid 1px #495a74;}
/*第八版块*/
.box8{ width:100%; overflow:hidden; background:url(../images/bg_list4.jpg) no-repeat top center; height:465px;}
.box8 h3{ font-size:34px; color:#ffffff;line-height:80px; margin-top:25px; text-align:center}
.box8 img{display:block; margin:0 auto}

.whrite_bg1{ width:188px; height:42px; display:block; text-align:center; line-height:42px; font-size:14px; color:#FFFF66; margin:0 auto; background:url(/public/ai/a_bg1.png) no-repeat}

.hei_bg1{ width:284px; height:42px; display:block; text-align:center; line-height:42px; font-size:14px; color:#000000; margin:0 auto; background:url(/public/ai/a_bg2.png) no-repeat}

