*{text-decoration:none;margin:0px;padding:0px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none; font-family: "Microsoft yahei"; }body {font-size:14px;color: #555; background:#fff; font-family: "Microsoft yahei"; }a, dl,dt, dd ,li{color:#555;text-decoration:none;font-size: 14px; font-family: "Microsoft yahei"; }a:hover{font-family: "Microsoft yahei"; }a font{font-size:14px; font-family: "Microsoft yahei"; }a:hover font{}li{list-style-type:none}h1 {font-size: 34px;}h2 {font-size: 25px;}h3 {font-size: 20px;}h4 {font-size: 16px;}h5 {font-size: 14px;}h6 {font-size: 12px;}img{border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none}.head{ width: 100%; height: auto; display: table; background: #fff }.head_top{ width: 100%; height: 35px; background: #f2f2f2;  }.head_top dl{ width: 1100px; margin: 0 auto; line-height: 35px; }.head_top dl dt{ float: left; width: 900px; font-size: 12px; color: #000 }.head_top dl dd{ float: left; width: 50px; margin-left: 20px; padding-left: 23px; background: url(../images/li_title1.jpg) no-repeat left center; }.head_top dl dd a{ font-size: 12px;  }.head_b{ width: 1100px; margin: 0 auto; display: table; padding: 15px 0 }.head_b img{ float: left; }.head_b dl dd{ width: 86px; float: left;  text-align: center; border-left: solid 1px #eeeeee }.head_b dl dd a i{width: 34px; height: 36px; background: url(../images/li_bgg.png); margin: 0 auto; display: block; background-position: 0 38px;}.head_b dl dd a i:hover{   background-position: 0 0; }#head_2 i{background-position: 32px 38px;  }#head_2 i:hover{ background-position: 32px 0 }.head_b dl dd a i,.head_b dl dd a,#case_r,#case_r:hover{ transition:all 0.3s linear; -ms-transform:all 0.3s linear; -moz-transform:all 0.3s linear; -webkit-transform:all 0.3s linear;  }.head_b dl dt{ border-left: solid 1px #eee; float: left; padding-left: 30px; padding-top: 5px; height: 56px;  }.head_b ul{ width: 350px; float: left; }.head_b ul li{ padding-left: 10px; background: url(../images/li_title3.jpg) no-repeat left center;line-height: 23px; }.head_logo{ float: left; margin-right: 55px; margin-top: 10px; }.head_b dl{ padding-top: 10px; display: inline-block; }.gk_box{ width: 434px; height: 282px; float: left; background:url(../images/nav_bg.png) no-repeat right bottom #fff;  position: absolute; top: 56px; left: 0; z-index: 999; display: none;}#gk_show{  width: 130px; height: 290px; padding-top: 10px; float: left;}  #gk_show a{ color: #595757; font-size: 14px;  }#gk_show li{ width: 100px; padding-left: 30px; display: inherit; background: none; line-height: 28px; text-align: left;}#gk_show li a:hover{ color: #c45304; }#gk_show li:hover{ background: url(../images/li_title4.jpg) no-repeat 23px center;  }.nav_yy{ float:left; margin-left: 20px; margin-top: 20px;}.gk_box p{ width: 253px; float: left; line-height: 22px; color: #9fa0a0; margin-left: 20px; font-size: 14px; line-height: 22px;padding-top: 5px; text-align: left; }.nav_box{ width: 100%; height: 56px; background: #006e77 }.nav_box ul{ width: 1100px; margin:0 auto; display: table;}.nav_box ul li{ display: table-cell; background: url(../images/nav_r.jpg) no-repeat right center; text-align: center; position: relative; line-height: 56px;}.nav_box ul li:last-child{ background: none }.nav_box ul li:hover{ background: #fff }.nav_box ul li:hover a{ color: #006e77 }.nav_box ul li a{ color: #fff; font-size: 16px; }.banner_box{ width: 100%; height: 450px;  }.slideBox2{ height:450px; overflow:hidden; position:relative; float:left;width: 100%  }.slideBox2 .bd2{ position:relative; height:100%; z-index:0; width:100%   }.slideBox2 .bd2 li{ zoom:1; vertical-align:middle; width: 100%; height:450px; }.slideBox2 .bd2 li a{ width:100%;height:450px; float:left}.slideBox2 .hd{ height:20px; overflow:hidden; position:absolute; right:46%; bottom:15px; z-index:1; margin-left: -80px; }.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }.slideBox2 .hd ul li{ float:left; margin-right:10px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius: 10px;}.slideBox2 .hd ul li.on{ background:#006e77; color:#fff; }#banner1_1{ background: url(../images/banner1_01.jpg) no-repeat center center ; height: 90px; }#banner1_2{ background: url(../images/banner1_02.jpg) no-repeat center center ; height: 90px; }#banner1_3{ background: url(../images/banner1_03.jpg) no-repeat center center ; height: 90px; }#banner1_4{ background: url(../images/banner1_04.jpg) no-repeat center center ; height: 90px; }#banner1_5{ background: url(../images/banner1_05.jpg) no-repeat center center ; height: 90px; }#banner2_1{ background: url(../images/banner2_01.jpg) no-repeat center center ; height: 90px; }#banner2_2{ background: url(../images/banner2_02.jpg) no-repeat center center ; height: 90px; }#banner2_3{ background: url(../images/banner2_03.jpg) no-repeat center center ; height: 90px; }#banner2_4{ background: url(../images/banner2_04.jpg) no-repeat center center ; height: 90px; }#banner2_5{ background: url(../images/banner2_05.jpg) no-repeat center center ; height: 90px; }#banner3_1{ background: url(../images/banner3_01.jpg) no-repeat center center ; height: 90px; }#banner3_2{ background: url(../images/banner3_02.jpg) no-repeat center center ; height: 90px; }#banner3_3{ background: url(../images/banner3_03.jpg) no-repeat center center ; height: 90px; }#banner3_4{ background: url(../images/banner3_04.jpg) no-repeat center center ; height: 90px; }#banner3_5{ background: url(../images/banner3_05.jpg) no-repeat center center ; height: 90px; }#banner4_1{ background: url(../images/banner4_01.jpg) no-repeat center center ; height: 90px; }#banner4_2{ background: url(../images/banner4_02.jpg) no-repeat center center ; height: 90px; }#banner4_3{ background: url(../images/banner4_03.jpg) no-repeat center center ; height: 90px; }#banner4_3 .div{ width: 1100px; margin: 0 auto; padding-top:  }#banner4_3 .div a{  width: 147px; height: 35px;float: right;margin-top: 52px; margin-right: 280px; }#banner4_4{ background: url(../images/banner4_04.jpg) no-repeat center center ; height: 90px; }#banner4_5{ background: url(../images/banner4_05.jpg) no-repeat center center ; height: 90px; }/*#banner5_1{ background: url(../images/banner5_01.jpg) no-repeat center center ; height: 90px; }#banner5_2{ background: url(../images/banner5_02.jpg) no-repeat center center ; height: 90px; }#banner5_3{ background: url(../images/banner5_03.jpg) no-repeat center center ; height: 90px; }#banner5_4{ background: url(../images/banner5_04.jpg) no-repeat center center ; height: 90px; }#banner5_4 .div{ width: 1100px; margin: 0 auto;  }#banner5_4 div a{ width: 184px;height: 62px; float: right; margin-right: 457px; margin-top: 20px; }#banner5_5{ background: url(../images/banner5_05.jpg) no-repeat center center ; height: 90px; }*/#banner5_1{ background: url(../images/banner_jjj_01.jpg) no-repeat center center ; height: 90px; }#banner5_2{ background: url(../images/banner_jjj_02.jpg) no-repeat center center ; height: 90px; }#banner5_3{ background: url(../images/banner_jjj_03.jpg) no-repeat center center ; height: 90px; }#banner5_4{ background: url(../images/banner_jjj_04.jpg) no-repeat center center ; height: 90px; }#banner5_5{ background: url(../images/banner_jjj_05.jpg) no-repeat center center ; height: 90px; }#banner6_1{ background: url(../images/banner_gl_01.jpg) no-repeat center center ; height: 90px; }#banner6_2{ background: url(../images/banner_gl_02.jpg) no-repeat center center ; height: 90px; }#banner6_3{ background: url(../images/banner_gl_03.jpg) no-repeat center center ; height: 90px; }#banner6_4{ background: url(../images/banner_gl_04.jpg) no-repeat center center ; height: 90px; }#banner6_5{ background: url(../images/banner_gl_05.jpg) no-repeat center center ; height: 90px; }.banner_7{ background: url(../images/cjyw.jpg) no-repeat center center ; height:450px;}.box_ul{ width: 1100px; margin: 0 auto; display: table; }.search_box{ width: 1092px; border-left: solid 8px #006e77; background: #f2f2f2; float: left; margin: 30px 0;height: 50px; }.index-searchtxt{ width:240px; height: 26px; padding-left: 5px; background: #fafafa; margin:3px;color: #999; border: solid 2px #006e77;  float: left; margin:10px 0 10px 10px;}.search_s{ width: 93px; text-align: center;font-size: 16px; color: #fff;  float: left; background: url(../images/search_bg.jpg) no-repeat 10px center #006e77; margin-top: 10px; height: 30px; line-height: 30px; padding-left: 10px; }.search_box span{  padding-left: 10px; font-size: 18px; color: #006e77; line-height: 50px; float: left; }.search_box p{ display: inline-block; float: right; line-height: 50px; padding-right: 10px; }.search_box p a{  padding-right:5px; display: inline-block; }.search_box p a:hover{ color: #006e77; text-decoration: underline; }.video_box{ width: 300px; height: 250px; float: left; margin: 20px 20px 0 0;  }.zx_box{ width: 770px; float: left; margin: 30px 40px 30px 0 }#title_1 dt{ float: left; color: #006e77; border-bottom: solid 2px #006e77; padding-bottom:10px; font-size: 20px;  }#title_1 dd{ float: left; width: 675px; padding-left: 10px; border-bottom: solid 2px #e0f1f5; font-size: 20px;color:#9b9b9b; padding-bottom: 10px; }.zx_ul dl{margin-top: 20px; width: 450px; float:left; }.zx_ul dt{ border: solid 1px #c35000; width: 69px; height: 69px; text-align: center; float: left; margin-right: 10px;}.zx_ul dt h3{ color: #c35000; font-size: 18px; padding-top: 13px; padding-bottom: 5px; }.zx_ul dd h4 a{ color: #000000; font-size:18px; font-weight: normal;}.zx_ul dd h4 a:hover{ color: #006e77 }.zx_ul dd p{ line-height: 23px; color: #595757  }.zx_ul dd p a{ color: #c35000 }.gy_box{ float: left; width: 290px; margin-top: 30px; }.gy_title { width: 100%; border-bottom: solid 2px #e0f1f5; display: inline-block;  height: 36px;}.gy_title li{ float: left;  padding-bottom: 10px;}.gy_title li a{ font-size: 20px; color: #595757; }.gy_title .hover{ border-bottom: solid 2px #006e77; }.gy_title .hover a{ color: #006e77 }.gy_box #none1{ margin-right: 10px; }.gy_box #none2{ margin-left: 10px; }.gy_pic img{ margin-top:10px; }.gy_box dl img{ padding-top: 20px; padding-bottom: 10px;}.gy_box dl {text-align: center; line-height: 24px;}.box_2{ background: url(../images/zj_bg.jpg) no-repeat top center; height: 660px; }.zj_title{ width: 150px; height: 35px; background: url(../images/zj_title.jpg) no-repeat 20px center #006e77; padding-left: 45px; line-height: 35px; color: #fff;  margin-top: -15px; font-size: 20px; }.zj_box{ width: 840px; height: 590px; float: left; background: #f2f2f2; margin-top: 50px; }.zj_box dd{ float: left; width: 180px; margin: 17px 6px 0px 20px; background: #fff; display: table; text-align: center; line-height: 30px; height: 260px; overflow: hidden;  }.zj_box dd a{ color: #c35000; font-size: 16px; }.zj_box dd font{ font-size: 16px; }.zj_box dd font:hover{ font-size: 18px; }.zj_box dd a span:hover{ font-size: 16px; }.zj_box dd span{ color: #006e77; font-size: 14px; padding: 0 20px;  }.zj_r{ float: left; margin-left: 25px; margin-top: 88px; width: 235px; }.zj_r img{ float:left; }.xc_box{ width: 1100px; margin: 30px auto; }.box_3 .box_ul{ background: url(../images/yt_bg.jpg) no-repeat; height: 421px; }.yt_box{ width: 540px; padding-left: 20px; padding-top: 35px; display: table; float: left; }.yt_box ul { position: relative; }.yt_box ul li{ border-radius: 100%;}.yt_box ul li img{ box-shadow: 1px 2px #d7d7d7; border-radius: 100%;  }.yt_box .yt_1{ position: absolute; top: -58px; left: 250px; z-index: 333 }.yt_box .yt_2{ position: absolute; top: 0; left: 333px; z-index: 2 }.yt_box .yt_3{ position: absolute; top: 33px; left: 135px; z-index: 33 }.yt_box .yt_4{ position: absolute; top: 46px; left: 0; }.yt_box .yt_5{ position: absolute; top: 65px; left: 444px; }.yt_box .yt_6{ position: absolute; top: 105px; left: 310px; }.yt_box .yt_7{ position: absolute; top: 156px; left: 89px; } .bz_box{ width: 510px; float: left; margin-top: 50px; position: relative}.bz_box dt{ width:145px; height: 165px; padding: 25px 10px; background: #fff; display: inline-block; font-size: 16px; color: #000 }.bz_box a{ color: #000; font-size: 16px; }.bz_box a font{ font-size: 12px; color: #595757 }.bz_box dt:hover a,.bz_box dd:hover a{color: #ffffff}.bz_box dt:hover a font,.bz_box dd:hover a font{ color: #fff }.bz_box dd{ width:152px; height: 57px; display: inline-block;padding-top: 60px; padding-left: 10px; background: #fff }#bz_1{ background: url(../images/bg_01on.png) 53px 95px #fff no-repeat ; position: absolute; left:  0 ;top:0;}#bz_1:hover{ background: url(../images/bg_01.png) 53px 95px #006e77 no-repeat ;}#bz_2{ background: url(../images/bg_07on.png) 97px 16px #fff no-repeat ; position: absolute; left:  177px ;top:0;}#bz_2:hover{ background: url(../images/bg_07.png) 97px 16px #006e77 no-repeat ;}#bz_3{ background: url(../images/bg_09on.png) 97px 16px #fff no-repeat ; position: absolute; left:  353px ;top:0;}#bz_3:hover{ background: url(../images/bg_09.png) 97px 16px #006e77 no-repeat ;}#bz_6{ background: url(../images/bg_04on.png) 97px 16px #fff no-repeat ; position: absolute; left: 0px ;top:225px;}#bz_6:hover{ background: url(../images/bg_04.png) 97px 16px #006e77 no-repeat ;}#bz_7{ background: url(../images/bg_12on.png) 97px 16px #fff no-repeat ; position: absolute; left:  173px ;top:225px;}#bz_7:hover{ background: url(../images/bg_12.png) 97px 16px #006e77 no-repeat ;}#bz_8{ background: url(../images/bg_15on.png) 53px 95px #fff no-repeat ; position: absolute; left: 353px;top:126px;}#bz_8:hover{ background: url(../images/bg_15.png) 53px 95px #006e77 no-repeat ;}#bz_4{ position: absolute; left: 178px; top: 126px; padding: 0  }#title_2{ width: 100%;  padding-top: 30px; display: table;  }#title_2 dt{ border-bottom: solid 2px #006e77; display: table-cell; font-size: 20px; line-height: 39px; color: #006e77; width: 80px;}#title_2 dd{ border-bottom: solid 2px #e0f1f5; display: table-cell;padding-left: 10px; line-height: 39px;}#title_2 dd span{  font-size: 20px; color: #9b9b9b; }#title_2 dd a{ width: 96px; display: table-cell; height: 25px; line-height: 25px; padding-left: 35px; background: url(../images/zx_title.jpg) no-repeat 10px center; border: solid 1px #c35000; color: #c35000; border-radius: 5px; float: right; margin-top: 7px;}.lf_box{ height: 260px; margin-top:18px; width: 1120px; margin-left: -20px;  }.lf_box li{ width:140px; height: 255px; margin-left: 20px; float: left; position: relative;}.mt_10{ margin-top: 10px; margin-bottom: 10px; }#color_1{ background: #26a0ab }.lf_1{ width: 20px; padding-left: 15px; padding-top: 10px; float: left; color: #fff; font-size: 18px; line-height: 19px;  height: 135px;}.lf_2{ width: 20px; padding-right: 15px; padding-top: 10px; float: left; color: #fff; font-size: 18px; line-height: 19px; padding-left: 10px;}.lf_box li i{ width: 140px; height: 110px; position: absolute; top: 0;left: 0; display: inline-block; background:url(../images/nh4_03.png) no-repeat center center; display: none}.lf_box li:hover { margin-top: -6px;}.lf_box li:hover i { display: block;}.lf_box #color_2{ background: #5671bf }.lf_box #color_2 i,.lf_box #color_4 i,.lf_box #color_6 i{ top: 146px; }.lf_box #color_3{ background: #4da88b }.lf_box #color_4{ background: #3d8cca }.lf_box #color_5{ background: #26a0ab }.lf_box #color_6{ background: #6c94d1 }.lf_box #color_7{ background: #c3a365 }#title_3{ width: 100%;  padding-top: 30px; display: table;  }#title_3 dt{ border-bottom: solid 2px #006e77; display: table-cell; font-size: 20px; line-height: 39px; color: #006e77; width: 260px;}#title_3 dd{ border-bottom: solid 2px #e0f1f5; display: table-cell;padding-left: 10px; line-height: 39px;}#title_3 dd a{ width: 96px; display: table-cell; height: 25px; line-height: 25px; padding-left: 35px; background: url(../images/zx_title.jpg) no-repeat 10px center; border: solid 1px #c35000; color: #c35000; border-radius: 5px; float: right; }.box_5 { height: 600px; background: url(../images/box_5bg.jpg) no-repeat bottom center; }.jj_right{ width: 199px; float: left; margin-top: 60px; }.jj_right img{ float: left; }.jj_left{ width: 890px; float: left; margin-top: 60px; }.jj_pic1{ float: left; margin-right: 28px; }.jj_jj dt img{ float: left; margin-right: 13px; }.jj_jj h1{ font-size: 60px; color: #006e77 }.jj_jj p{ font-size: 16px; color: #595757 }.jj_jj dd{ float: left; width: 534px; margin-top: 15px;  }.jj_jj dd span{ width: 63px; height: 19px; background: #c35000; color: #fff; margin-bottom:10px; float: left; margin-right: 5px; text-align: center; line-height: 19px;}.gy_bot{ float: left; width: 235px; height: 126px; padding: 10px; margin-top: 25px;}.gy_bot h4{ font-size: 18px; color: #c35000; font-weight: normal; text-align: center; }.gy_bot p{ line-height: 24px; text-indent: 2em; padding-top: 5px }.gy_br{ padding-left: 20px; float: left; }.gy_br li{ width: 135px; height: 160px; text-align: center; float: left; margin-left: 15px; }.gy_br img{ margin: 46px 0 10px ; }.gy_br a:hover img,.gy_br a img{  transition:all 0.6s linear; -ms-transform:all 0.6s linear; -moz-transform:all 0.6s linear; -webkit-transform:all 0.6s linear; }.gy_br a:hover img{transform: rotate(360deg);  }.gy_br li a{ font-size: 16px; color: #000 }.gy_br li span{ font-size: 12px; color: #9aa1a1 }#title_4{ width: 100%;  padding-top: 30px; display: table;  }#title_4 dt{ border-bottom: solid 2px #006e77; display: table-cell; font-size: 20px; line-height: 39px; color: #006e77; width: 80px;}#title_4 dd{ border-bottom: solid 2px #e0f1f5; display: table-cell;padding-left: 10px; line-height: 39px;}#title_4 dd span{  font-size: 20px; color: #9b9b9b; }.case_left{ width: 260px; float: left; margin:20px 25px 20px 0; }.case_left img{ float: left; } .case_title{ float: left; width: 810px; margin-top: 20px; }.case_title dt{ width: 83px; height: 40px; padding-left: 60px; background: url(../images/search_bg.jpg) no-repeat 20px center #006e77; line-height: 40px; color: #fff; float: left; }.case_title select{ width: 180px; height: 40px; text-align: center; line-height: 40px; color: #595757; float: left;    border: solid 1px #006e77;padding-left: 30px; }.case_title option{ text-align: center; }.case_bottom{ width: 820px; margin-left: -10px; display: table; float: left;}.case_bottom img{ float: left; }.case_bottom ul li{ width: 398px; height: 57px; margin-left: 10px; margin-top: 20px; float: left; border: solid 1px #e1e1e1; padding: 10px 0; position: relative;}.case_bottom ul li:hover{ border: solid 1px #006e77 }#xb_pic{ float: left; border-right: solid 1px #d2d2d2; padding-right: 20px; margin-right: 0; padding-left: 20px; }.case_bottom ul li p{ display: inline-block; float: left; padding-left:25px; width: 86px; line-height: 28px;  font-size: 14px; padding-top: 3px;  }#case_bq{ width: 220px; }#case_bq b{ font-weight: normal; color: #c35000 }#case_r{ position: absolute; right: 0; top: 0; width: 32px; height: 77px; background: url(../images/case_r.jpg);}.case_bottom ul li:hover #case_r{ background: url(../images/case_ron.jpg); }#case_tc{ width: 370px; height: 95px; background: #006e77; padding: 5px 15px; color: #fff; line-height: 24px; position: absolute; top: 77px; left: -1px; z-index: 99; font-size: 14px; display: none }.case_title dd{ width: 65px; height: 42px; padding-left: 45px; float: right; background: url(../images/sx.jpg) no-repeat 15px center #acabab; line-height: 42px; color: #fff; cursor: pointer;}.hos_l{ width: 580px; float: left;margin-right: 30px; margin-top: 20px; margin-bottom: 20px;}.hos_l img,.hos_r img{ float: left }.hos_l dt{ float: left; margin-left: 6px; width: 377px; height: 73px; padding-top: 25px; text-align: center; background: #f2f2f2; font-size: 16px; color: #595757}.hos_l dt font,.hos_l dd font,.hos_r dt font,.hos_r dd font{ font-size: 12px; color: #b0afaf }.hos_l dd{ width: 146px; height: 115px; float: left; margin-left: 6px; margin-top: 6px; background: #f2f2f2; padding-left: 40px; padding-top: 54px; color: #595757; font-size: 16px;}#yy_bg1{ background: url(../images/yy_bg1.jpg); }.hos_l dd a{ font-size: 16px; }.hos_l i,.hos_r i{ width: 36px;display: inline-block; border-top: solid 1px #006e77;  }.hos_r dd{ width: 122px; height: 102px; float: left; margin-left: 6px;  background: #f2f2f2; padding-left: 10px; padding-top: 54px; color: #595757; font-size: 16px;}.hos_r{ width: 490px; float: left; margin-top: 20px; margin-bottom: 20px;}.hos_r dt{ float: left; margin-left: 6px; width: 268px; height:77px; padding-top: 32px; text-align: center; background:url(../images/yy_bg2.jpg); font-size: 16px; color: #595757; margin-top: 6px;}.foot_box{ width: 100%; background: url(../images/foot_bg.jpg) repeat-x #006e77; }.foot_nav{ width: 460px; padding: 20px 0; display: table; margin: 0 auto }.foot_nav li{ display: table-cell; text-align: center; }.foot_nav li i{ width: 42px; height: 42px; background:url(../images/foot_ico.jpg); display: inline-block; }.foot_nav .foot_1 i{ background-position: 0 0 }.foot_nav .foot_1:hover i{ background-position:0 -42px }.foot_nav .foot_2 i{ background-position: -42px 0 }.foot_nav .foot_2:hover i{ background-position:-42px -42px }.foot_nav .foot_3 i{ background-position: -84px 0 }.foot_nav .foot_3:hover i{ background-position:-84px -42px }.foot_nav .foot_4 i{ background-position: -126px 0 }.foot_nav .foot_4:hover i{ background-position:-126px -42px }.foot_nav .foot_5 i{ background-position: 84px 0 }.foot_nav .foot_5:hover i{ background-position:84px -42px }.foot_nav .foot_6 i{ background-position: 42px 0 }.foot_nav .foot_6:hover i{ background-position:42px -42px }.foot{ padding-top: 30px; }.foot_gy{ width: 310px; float: left; }.foot_gy h4,.yy_hj dt{ color: #fff; font-size: 18px; font-weight: normal;}.foot_gy h4 font,.yy_hj dt font{ color: #fff; font-size: 12px; } .foot_gy p{ padding-top: 15px; padding-bottom: 5px; color: #fff; line-height: 23px;}.foot_dz{ float: left ; width: 375px; margin-left: 30px; }.foot_dz img{ float: left; margin-right: 10px; }.foot_dz i{ width: 63px; height: 63px; margin-right: 10px; float: left; background: url(../images/foot_ico.jpg); }.foot_dz2 i{ background-position:0 126px}.foot_dz2:hover i{ background-position:0 63px}.foot_dz3 i{ background-position:-63px 126px}.foot_dz3:hover i{ background-position:-63px 63px}.foot_dz1 i{ background-position:-126px 126px}.foot_dz1:hover i{ background-position:-126px 63px}.foot_dz li{ width: 370px; margin-bottom: 18px; color: #fff; line-height: 22px; }.foot_dz li a{ color: #fff }.yy_hj{ width: 360px; float: left; margin-left: 20px; }.yy_hj dd{ float: left; width: 108px; height: 87px; margin-right: 10px; margin-top: 10px; }.foot_nav li i,.foot_nav li:hover i,.foot_dz i,.foot_dz:hover i{ transition:all 0.3s linear; -ms-transform:all 0.3s linear; -moz-transform:all 0.3s linear; -webkit-transform:all 0.3s linear;  }/*新加banner样式*/.banner_box{ width: 100%; height: 450px;  }.slideBox2{ height:450px; overflow:hidden; position:relative; float:left;width: 100%  }.slideBox2 .bd2{ position:relative; height:100%; z-index:0; width:100%   }.slideBox2 .bd2 li{ zoom:1; vertical-align:middle; width: 100%; height:450px; }.slideBox2 .bd2 li a{ width:100%;height:450px; float:left}.slideBox2 .hd{ height:20px; overflow:hidden; position:absolute; right:46%; bottom:15px; z-index:1; margin-left: -80px; }.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }.slideBox2 .hd ul li{ float:left; margin-right:10px;  width:15px; height:15px; line-height:14px; text-align:center; background:#f2b8b7; cursor:pointer; border-radius: 10px;}.slideBox2 .hd ul li.on{ background:#ef6572; color:#fff; }#banner1_1{ background: url(../images/banner1_01.jpg) no-repeat center center ; height: 90px; }#banner1_2{ background: url(../images/banner1_02.jpg) no-repeat center center ; height: 90px; }#banner1_3{ background: url(../images/banner1_03.jpg) no-repeat center center ; height: 90px; }#banner1_4{ background: url(../images/banner1_04.jpg) no-repeat center center ; height: 90px; }#banner1_5{ background: url(../images/banner1_05.jpg) no-repeat center center ; height: 90px; }#banner2_1{ background: url(../images/banner2_01.jpg) no-repeat center center ; height: 90px; }#banner2_2{ background: url(../images/banner2_02.jpg) no-repeat center center ; height: 90px; }#banner2_3{ background: url(../images/banner2_03.jpg) no-repeat center center ; height: 90px; }#banner2_4{ background: url(../images/banner2_04.jpg) no-repeat center center ; height: 90px; }#banner2_5{ background: url(../images/banner2_05.jpg) no-repeat center center ; height: 90px; }#banner3_1{ background: url(../images/banner3_01.jpg) no-repeat center center ; height: 113px; }#banner3_2{ background: url(../images/banner3_02.jpg) no-repeat center center ; height: 112px; }#banner3_3{ background: url(../images/banner3_03.jpg) no-repeat center center ; height: 113px; }#banner3_4{ background: url(../images/banner3_04.jpg) no-repeat center center ; height: 112px; }#banner4_1{ background: url(../images/banner4_01.jpg) no-repeat center center ; height: 113px; }#banner4_2{ background: url(../images/banner4_02.jpg) no-repeat center center ; height: 112px; }#banner4_3{ background: url(../images/banner4_03.jpg) no-repeat center center ; height: 113px; }#banner4_4{ background: url(../images/banner4_04.jpg) no-repeat center center ; height: 112px; }.sp_str{ width:1100px; margin:0px auto; height:357px; position:absolute; top:0;left: 50%; margin-left: -550px;}.sp_str embed{ top:71px; left:10px; position:absolute;}ul.testul {    width: 1086px;    height: 100px;    /*margin-left: 400px;*/    margin: 0 auto;}.testul li {    list-style: none; /* 将默认的列表符号去掉 */    /* padding:0; */ /* 将默认的内边距去掉 */    margin:0;    float: left;    padding-left: 20px;}#banner_4{width:100%;height:450px;background: url(../images/banner.jpg) no-repeat center center;}#banner_4 a{display:inline-block;width:1100px;height:450px;}