﻿@charset "utf-8";

/* CSS Document */



* { margin: 0; padding: 0; }

body { margin: 0; padding: 0; font-family: "微软雅黑", "宋体"; font-size: 14px; }

div, img { border: 0; }

ul, ol, li, dl, dt, dd { list-style: none }

a { color: #b50101; text-decoration: none; }

a:hover { color: #b50101; text-decoration: none; text-emphasis: after; cursor: pointer; }

.lt { float: left; }

.rt { float: right; }

.clear { clear: both; }

.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.cl { zoom: 1; }

.wpn { width: 1100px; margin: 0 auto; }  	/* 4 列 * 300 */

.wpnb { width: 1098px; margin: 0 auto; }

.row { width: 100% }

em, cite, i { font-style: normal; }

.header { width: 100%; height: 120px; background: #f5f5f5; }

.header .header_bg { background: url(../images/logo.jpg) top center no-repeat; width: 1000px; height: 120px; margin: 0 auto; display: block; }

/*nav start*/



.wp_nav_bg { width: 100%; background: #0075c2; }

.wp_nav { width: 1000px; height: 50px; margin: 0 auto; }

.wp_nav ul li { float: left; text-align: center; height: 50px; line-height: 50px; width: 125px; position: relative; }

.wp_nav .move_bg { margin-left: 0px; padding-left: 1px; background: #0662ab; position: absolute; width: 98%; height: 50px; top: 0; left: -20px }

.wp_nav ul li a { font-size: 18px; color: #fff; display: block; width: 98%; line-height: 50px; left: 0; top: 0; height: 50px; position: absolute; }

/*nav end*/



/*wp_banner start*/



.banner { height: 400px; max-width: 1440px; margin: auto; }

/*wp_banner end*/











/*wp_bz_nav_nv start*/



.wp_bz_nav_nv { width: 1000px; height: 86px; margin: 28px auto; }

.dongqilai { float: left; text-align: center; width: 86px; height: 86px; position: relative; margin-left: 28px; cursor: pointer; -webkit-transition: -webkit-transform 1s, opacity 1s, background 1s, width 1s, height 1s, font-size 1s; -webkit-border-radius: 5px; -o-transition-property: width, height, -o-transform, background, font-size, opacity; -o-transition-duration: 1s, 1s, 1s, 1s, 1s, 1s; -moz-transition-property: width, height, -o-transform, background, font-size, opacity; -moz-transition-duration: 1s, 1s, 1s, 1s, 1s, 1s; transition-property: width, height, transform, background, font-size, opacity; transition-duration: 1s, 1s, 1s, 1s, 1s, 1s; border-radius: 4px; }



.wp_bz_nav_nv ul li i { position: absolute; width: 100%; left: 0; top: 0; display: block; height: 86px; opacity: 0; -webkit-animation: orangeOut 0.4s ease; animation: orangeOut 0.4s ease; z-index: -1; }


.wp_bz_nav_nv ul li a { display: block; background: url(../images/wp-h1.jpg) center 10px no-repeat; width: 100%; height: 26px; padding-top: 60px; font-size: 14px; color: #333; }

.wp_bz_nav_nv ul li:hover a { color: #000; background: url(../images/wp-h1.jpg) center 10px no-repeat; }

.wp_bz_nav_nv ul li a.wp_nv1 { background: url(../images/wp-h2.jpg) center 10px no-repeat; }

.wp_bz_nav_nv ul li a.wp_nv2 { background: url(../images/wp-h3.jpg) center 10px no-repeat; }

.wp_bz_nav_nv ul li a.wp_nv3 { background: url(../images/wp-h4.jpg) center 10px no-repeat; }

.wp_bz_nav_nv ul li a.wp_nv4 { background: url(../images/wp-h5.jpg) center 10px no-repeat; }

.wp_bz_nav_nv ul li a.wp_nv5 { background: url(../images/wp-h6.jpg) center 10px no-repeat; }

.wp_bz_nav_nv ul li a.wp_nv6 { background: url(../images/wp-h7.jpg) center 10px no-repeat; }

.wp_bz_nav_nv ul li a.wp_nv7 { background: url(../images/wp-h8.jpg) center 10px no-repeat; }

.wp_bz_nav_nv ul li a.wp_nv8 { background: url(../images/wp-h9.jpg) center 10px no-repeat; }

/*wp_bz_nav_nv end*/







/*ggtl start*/



.ggtl { width: 1000px; height: 120px; margin: 0 auto; display: block; }

/*ggtl end*/







/*Journalism  start*/



.Journalism { height: 351px; width: 1000px; margin: 0 auto 28px; }

.Video { width: 300px; height: 351px; background: #ededed; }

.Video span { width: 85px; height: 36px; display: block; float: left; font-size: 18px; color: #fff; line-height: 36px; text-align: center; font-weight: bold; background: #0075c2; }

.Video .tvtb { width: 23px; height: 23px; margin: 8px 10px 0 0; }

.VideoBox { width: 100%; height: 230px; overflow: hidden; position: relative; margin: 0 auto; }

.Video_ystext { width: 286px; height: 69px; padding-left: 10px; padding-top: 9px; }

.Video_ystext li { width: 260px; font-size: 18px; color: #333333; line-height: 30px; }

.Video_ystext li a { color: #333; cursor: pointer; padding: 0px 5px; border-radius: 2px; transition: all 0.3s linear 0s; }

.Video_ystext li a:hover { background: #1265b0; color: #fff; border-radius: 4px; text-decoration: none; }

.Switch { width: 392px; height: 351px; float: left; margin-left: 22px; }

.Switch_nav { width: 392px; height: 38px; background: #1265b0; }

.Switch_nav a { float: left; width: 130px; height: 38px; line-height: 38px; font-size: 16px; text-align: center; color: #fff; }

.Switch_nav a.hover { background: #0e518d; color: #ffff; }

.Switch_text { width: 392px; height: 313px; }

.Switch_texttj { width: 392px; height: 105px; padding: 8px 0 10px 0; }

.texttj { width: 244px; height: 105px; }

.texttj_tiet { font-size: 16px; line-height: 24px; color: #0075c2; }

.texttj_txet { font-size: 14px; line-height: 20px; text-indent: 2em; color: #555; }

.texttj_txet a { color: #ff4a00; cursor: pointer; padding: 0px 5px; border-radius: 2px; transition: all 0.3s linear 0s; }

.texttj_txet a:hover { background: #ff4a00; color: #fff; border-radius: 4px; text-decoration: none; }

.Switch_textcl { width: 392px; margin: 0 auto; height: 165px; padding-top: 5px; }

.Switch_textcl li { background: url(../images/box2_2.jpg) no-repeat left center; width: 374px; font-size: 14px; color: #333333; line-height: 36px; padding-left: 15px; height: 36px; border-bottom: 1px dashed #b9b9b9; }

.Switch_textcl li a { color: #333; cursor: pointer; padding: 0px 5px; border-radius: 2px; transition: all 0.3s linear 0s; }

.Switch_textcl li a:hover { background: #1265b0; color: #fff; border-radius: 4px; text-decoration: none; }

.ltcesw { width: 266px; height: 351px; overflow: hidden; zoom: 1; }

.ltcesw ul li { float: left; width: 266px; display: inline; }

.tletem { width: 266px; height: 351px; }

.tletem p { color: #555; width: 266px; height: 36px; border-bottom: 2px solid #0075c2; display: block; font-size: 24px; font-weight: bold; line-height: 36px; }

.tletem p span { font-size: 14px; }

.tletem_shij { width: 266px; height: 70px; background: url(../images/box2_4.jpg); padding-top: 243px; }

.tletem_shij a { width: 110px; height: 46px; margin-left: 14px; }

.Contact { width: 266px; height: 351px; background: #ededed; }

.order { padding-left: 16px; padding-top: 15px; border-right: 1px solid #e5e5e5; }

.order a { color: #555; text-decoration: none; -webkit-transition: all .3s linear 0s; -moz-transition: all .3s linear 0s; -ms-transition: all .3s linear 0s; outline: none; star:expression(this.onFocus=this.blur());

}

.order-t { padding-left: 34px; height: 25px; line-height: 25px; margin-bottom: 15px; font-family: "微软雅黑", "黑体"; font-size: 16px; font-weight: normal; color: #000; background: url(../images/ico.jpg) -276px -137px no-repeat; }

.order-c { }

.order-c dl { width: 72px; height: 110px; float: left; margin-right: 10px; display: inline; }

.order-c dd { width: 72px; height: 72px; text-align: center; }

.order-c dd a { width: 72px; height: 72px; display: block; }

.order-c dt { width: 72px; height: 32px; line-height: 32px; text-align: center; }

.order-c1 dd a { background: url(../images/gonggongtb.png) 0px -140px no-repeat; }

.order-c1:hover dd a { background: url(../images/gonggongtb.png) 0px -212px no-repeat; }

.order-c1:hover dt a { color: #ab7f55; }

.order-c2 dd a { background: url(../images/gonggongtb.png) -72px -140px no-repeat; }

.order-c2:hover dd a { background: url(../images/gonggongtb.png) -72px -212px no-repeat; }

.order-c2:hover dt a { color: #739762; }

.order-c3 dd a { background: url(../images/gonggongtb.png) -216px -140px no-repeat; }

.order-c3:hover dd a { background: url(../images/gonggongtb.png) -216px -212px no-repeat; }

.order-c3:hover dt a { color: #e04036; }

.order-c4 dd a { background: url(../images/gonggongtb.png) -144px -140px no-repeat; }

.order-c4:hover dd a { background: url(../images/gonggongtb.png) -144px -212px no-repeat; }

.order-c4:hover dt a { color: #5d7c91; }

.order-c5 dd a { background: url(../images/gonggongtb.png) -288px -140px no-repeat; }

.order-c5:hover dd a { background: url(../images/gonggongtb.png) -288px -212px no-repeat; }

.order-c5:hover dt a { color: #d04c85; }

.order-c6 dd a { background: url(../images/gonggongtb.png) -360px -140px no-repeat; }

.order-c6:hover dd a { background: url(../images/gonggongtb.png) -360px -212px no-repeat; }

.order-c6:hover dt a { color: #7f4d5c; }

/*Journalism  end*/











/*--text_bt start--*/



.text_bt { width: 100%; height: 100px; margin: 28px auto 0; background: #0075c2; }

.text_btkj { width: 1000px; height: 100px; margin: 0 auto; }

.text_btkj img { width: 44px; height: 42px; margin-top: 36px; }

.text_btkj p { height: 100px; font-size: 48px; color: #fff; font-weight: bold; line-height: 100px; padding-left: 10px; }

.text_btkj p span { font-size: 36px; color: #ffe443; }

.text_btkj a { background: url(../images/zxan_01.gif) no-repeat top; width: 150px; height: 46px; color: #fff; font-size: 24px; font-weight: bold; line-height: 46px; padding-left: 30px; margin: 30px 0 0 0; }

.text_btkj a:hover { color: #ffff00; }

/*--text_bt end--*/











/*--Doctor staet--*/



.Doctor { width: 1000px; height: 516px; margin: 28px auto 0; background: url(../images/Doctor_bg.jpg); }

.Doctor_top { width: 1000px; height: 96px; display: block; }

.Doctor_top li { margin-left: 21px; float: left; width: 234px; height: 96px; background: #e2e2e2; color: #333; }

.Doctor_top li.hover { margin-left: 21px; float: left; width: 234px; height: 96px; background: #dd445a; color: #fff; cursor: pointer; }

.Doctor_top li img { display: block; height: 80px; width: 80px; margin: 8px 0px 8px 11px; }

.topzj_wz { width: 120px; height: 80px; margin: 8px 6px 0 0; }

.topzj_wznm { font-size: 30px; font-weight: bold; }

.topzj_wzzc { font-size: 20px; font-weight: bold; line-height: 20px; margin-top: 12px; }

.Doctor_batt { width: 1000px; height: 386px; margin-top: 34px; }

.Doctor_batt .zjimg { width: 359; height: 385; display: block; }

.Doctor_battzj { width: 641px; height: 385px; }

.battzjnm { width: 572px; font-size: 36px; font-weight: bold; color: #dd445a; height: 50px; border-bottom: 2px #a1d3fd solid; line-height: 46px; }

.battzjzc { width: 572px; height: 150px; padding-top: 16px; }

.battzjzc li { background: url(../images/yuanhui3.png) no-repeat left center; width: 548px; font-size: 24px; font-weight: bold; color: #333333; line-height: 36px; padding-left: 24px; height: 42px; border-bottom: 1px dashed #b9b9b9; }

.battzjzc li { color: #555; cursor: pointer; }

.battzjzc li:hover { color: #1265b0; }

.battzjxq { width: 572px; font-size: 18xp; line-height: 24px; }

.pcswtrk { width: 572px; height: 44px; margin-top: 20px; }

.pcswtrk1 { width: 162px; height: 44px; font-size: 20px; font-weight: bold; color: #FFF; background: #0075c2; display: block; line-height: 44px; text-align: center; border-radius: 6px; }

.pcswtrk1:hover { width: 162px; height: 44px; font-size: 24px; font-weight: bold; color: #FFF; display: block; line-height: 44px; text-align: center; border-radius: 6px; }

.pcswtrk2 { margin-left: 42px; width: 162px; height: 44px; font-size: 20px; font-weight: bold; color: #FFF; background: #dd445a; display: block; line-height: 44px; text-align: center; border-radius: 6px; }

.pcswtrk2:hover { width: 162px; height: 44px; font-size: 24px; font-weight: bold; color: #FFF; display: block; line-height: 44px; text-align: center; border-radius: 6px; }

.pcswtrk3 { margin-left: 42px; width: 162px; height: 44px; font-size: 20px; font-weight: bold; color: #FFF; background: #8fc7f6; display: block; line-height: 44px; text-align: center; border-radius: 6px; }

.pcswtrk3:hover { width: 162px; height: 44px; font-size: 24px; font-weight: bold; color: #FFF; display: block; line-height: 44px; text-align: center; border-radius: 6px; }

/*--Doctor enf--*/











/*--therapy  start--*/



.therapy { width: 1000px; height: 398px; background: url(../images/therapy_bg.jpg); margin: 0 auto; }

.therapy_ltbet { width: 114px; padding: 0 0 0 14px; display: block; }

.therapy_ltbet li { float: left; width: 114px; height: 82px; color: #555; background: #e2e2e2; margin-top: 13px; cursor: pointer; border-radius: 5px; }

.therapy_ltbet li.hover { background: #0075c2; width: 114px; height: 82px; color: #fff; }

.ltbet_wzlbz { font-size: 20px; font-weight: bold; text-align: center; padding-top: 15px; }

.ltbet_wzlyw { font-size: 12px; text-align: center; padding-top: 6px; }

.therapy_battbet { width: 872px; height: 398px; }

.battbet_wz { width: 290px; height: 398px; padding: 0 0 0 7px; }

.battbet_wzbt { font-size: 18px; color: #0075c2; padding: 20px 0 0 0; height: 18px; line-height: 18px; display: block; text-indent: 2em; font-weight: bold; }

.battbet_wzjs { width: 254px; font-size: 14px; text-indent: 2em; line-height: 24px; padding-top: 10px; }

.battbet_wzlb { width: 290px; height: 150px; padding-top: 16px; }

.battbet_wzlb li { background: url(../images/box2_3.jpg) no-repeat left center; width: 246px; font-size: 16px; color: #333333; line-height: 34px; padding-left: 24px; height: 36px; border-bottom: 1px dashed #b9b9b9; }

.battbet_wzlb li { color: #555; cursor: pointer; }

.battbet_wzlb li:hover { color: #1265b0; }

.battbet_wzlb li a { color: #555; cursor: pointer; }

.battbet_wzlb li a:hover { color: #1265b0; }

.battbet_wzswt { width: 290xp; height: 70px; padding-top: 23px; }

.wzswt_nav { float: left; text-align: center; width: 64px; height: 70px; position: relative; margin-left: 10px; cursor: pointer; -webkit-transition: -webkit-transform 1s, opacity 1s, background 1s, width 1s, height 1s, font-size 1s; -webkit-border-radius: 5px; -o-transition-property: width, height, -o-transform, background, font-size, opacity; -o-transition-duration: 1s, 1s, 1s, 1s, 1s, 1s; -moz-transition-property: width, height, -o-transform, background, font-size, opacity; -moz-transition-duration: 1s, 1s, 1s, 1s, 1s, 1s; transition-property: width, height, transform, background, font-size, opacity; transition-duration: 1s, 1s, 1s, 1s, 1s, 1s; border-radius: 4px; }

.wzswt_nav:hover { -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); opacity: 1; width: 64px; height: 70px; }

.battbet_ywz { width: 556px; height: 398px; display: block; }

/*--therapy  end--*/











/*--xctItem、Patient  start--*/



.xctItem_kj { width: 1000px; height: 120px; margin: 28px auto; }

.xctItem { height: 120px; }

.img_box, .code_box { width: 150px; color: #fff; position: absolute; z-index: 0; transition-duration: 0.8s; -moz-transition-duration: 0.8s; -webkit-transition-duration: 0.8s; -o-transition-duration: 0.8s; transform: rotate3d(0, 1, 0, -180deg); -webkit-transform: rotate3d(0, 1, 0, -180deg); -moz-transform: rotate3d(0, 1, 0, -180deg); }

.img_box { z-index: 1; transform: rotate3d(0, 1, 0, 0deg); -webkit-transform: rotate3d(0, 1, 0, 0deg); -moz-transform: rotate3d(0, 1, 0, 0deg); background: #0075c2; height: 120px; }

.img_box img { padding-top: 0; display: block; }

.img_box h3 { text-align: center; color: #fff; font-size: 30px; line-height: 34px; }

.code_box { background: #f1f1f1; height: 120px; }

.code_box em { font-style: normal; font-size: 14px; line-height: 16px; color: #ff636e; text-align: center; display: block; }

.code_box h3 { text-align: center; color: #2b2b2b; font-size: 24px; line-height: 34px; }

.code_box_shousuo { width: 150px; }

.code_box_shousuo a { float: left; width: 65px; text-align: center; color: #0075c2; margin: 10px 5px; text-decoration: none; border-radius: 2px; transition: all 0.3s linear 0s; }

.code_box_shousuo a:hover { width: 65px; text-align: center; color: #fff; background: #0075c2; }

.xctItem_kjswt { width: 850px; height: 120px; }

.xctItem_kjswt a { width: 170px; height: 40px; text-align: center; font-size: 14px; padding: 0px; margin: 0xp; float: left; display: block; line-height: 40px; }

.xctItem_kjswt a:nth-child(1),.xctItem_kjswt a:nth-child(3),.xctItem_kjswt a:nth-child(5),.xctItem_kjswt a:nth-child(7),.xctItem_kjswt a:nth-child(9),.xctItem_kjswt a:nth-child(13) { background: #e5f5f5; color: #dd445a;}

.xctItem_kjswt a:nth-child(2),.xctItem_kjswt a:nth-child(4),.xctItem_kjswt a:nth-child(11),.xctItem_kjswt a:nth-child(15){ background: #e2e2e2; color: #555; }

.xctItem_kjswt a:nth-child(6),.xctItem_kjswt a:nth-child(8),.xctItem_kjswt a:nth-child(10),.xctItem_kjswt a:nth-child(12),.xctItem_kjswt a:nth-child(14) { background: #bee1fd; color: #555; }




.Patient { width: 1000px; height: 465px; margin: 0 auto; }

#tFocus { height: 465px; overflow: hidden; width: 638px; padding: 0px; margin: 0px; }

#tFocus-pic { width: 638px; position: relative; height: 356px; }

#tFocus-pic li { position: absolute; height: 356; width: 638px; }

.izj { float: left; }

#tFocusBtn { position: relative; background: #fcfbf6; width: 638px; overflow: hidden; margin-top: 8px; }

#tFocus-btn { height: 100px; overflow: hidden; }

#tFocus-btn li i { background: #fff; border: 1px #e2e2e2 solid; width: 150px; height: 98px; position: relative; display: block; }

#tFocus-btn li { padding-right: 10px; width: 152px; height: 100px; float: left; cursor: pointer; }

#tFocus-btn ul { position: absolute; left: 0; top: 0; width: 200%; overflow: hidden; }

#tFocus-btn li.active i { border: 1px #dd445a solid; }

#tFocus-leftbtn { background: url(../images/navlt.gif) no-repeat; position: absolute; float: left; left: 0px; top: 24px; height: 50px; width: 32px; cursor: pointer; opacity: 0.7; }

#tFocus-leftbtn:hover { opacity: 1; }

#tFocus-rightbtn { background: url(../images/navrt.gif) no-repeat; position: absolute; float: right; right: 0px; top: 24px; height: 50px; width: 32px; cursor: pointer; opacity: 0.7; }

#tFocus-rightbtn:hover { opacity: 1; }

.wp_al_rig { width: 348px; height: 464px; overflow: hidden; }

.wp_al_rig>ul { width: 100%; border-top: 2px solid #0075c2; background: #f3f3f3; height: 42px; line-height: 45px; }

.wp_al_rig>ul li { width: 100%; height: 42px; text-align: center; }

.wp_al_rig>ul li a { font-size: 18px; font-weight: bold; line-height: 44px; color: #0075c2; }

.wp_al_gd { border: 1px solid #e7e7e7; border-top: 0; height: 418px; overflow: hidden; position: relative }

.wp_al_gd dl { margin: 10px; margin-top: 0px; padding-top: 10px; border-bottom: 1px dashed #e7e7e7; padding-bottom: 10px; }

.wp_al_gd dl dt { width: 55px; float: left; margin-right: 10px; }

.wp_al_gd dl dt img { border: 1px solid #e7e7e7 }

.wp_al_gd dl dd { width: 80%; float: left; }

.wp_al_gd dl dd h2 { font-size: 16px; margin-bottom: 5px; font-weight: normal; }

.wp_al_gd dl dd p { font-size: 14px; color: #474340; }

.wp_al_gd dl dd span { font-size: 14px; font-weight: inherit; color: #8f8f8f; margin-left: 10px; }

.wp_al_gd dl dd span a { color: #4a4a4a; }

.wp_al_gd dl dd span a b { font-weight: normal; }

.wp_al_gd dl dd em { font-size: 14px; font-weight: inherit; color: #8f8f8f; float: right }

.wp_al_gd dl dd>span { background: url(../images/icon1.jpg) no-repeat left; float: right; padding-left: 20px; height: 16px; line-height: 16px; }

.wp_al_gd dl dd>span i { color: #c5c4c9 }

/*--xctItem、Patient  end--*/















.hos { width: 1000px; margin: 0 auto; }

.hos #menu4 { width: 1000px; margin-top: 20px; overflow: hidden }

.hos #menu4 li { width: 178px; height: 46px; color: #333; font-size: 18px; background: #e2e2e2; text-align: center; line-height: 46px; float: left; margin: 0 26px 12px 0; border-radius: 4px; }

.hos #menu4 li.hover { background: #dd445a; color: #fff; cursor: pointer }

.hos #main4 { margin-top: 16px; width: 704px; float: left; }

.hos #main4 span { display: none }

.hos #main4 .block { display: block }

.hos_l { overflow: hidden; position: relative; height: 360px }

.hos_l img { position: absolute; z-index: 1; }

.hos_l div { width: 427px; height: 229px; background: url(../images/hos_tm.png) no-repeat; position: absolute; z-index: 2; left: 153px; top: 70px }

.hos_l div strong { text-align: center; display: block; color: #0075c2; font-size: 27px; margin-top: 25px; font-weight: bold }

.hos_l div i { font-size: 22px; font-weight: bold }

.hos_l div p { color: #222222; padding: 10px 30px 0; line-height: 27px; text-indent: 2em }

.hos_r { width: 274px; height: 360px; overflow: hidden; float: right; margin: 16px 4px 0 0 }

.brand { width: 1000px; height: 520px; margin: 28px auto 0; }

.brand_top { width: 1000px; height: 68px; display: block; }

.brand_top li { width: 246px; height: 68px; float: left; background: #e2e2e2; color: #555; margin-right: 4px; }

.brand_top li.hover { width: 246px; height: 68px; float: left; background: #dd445a; color: #fff; cursor: pointer; }

.d_topbt { width: 246px; height: 30px; font-size: 24px; text-align: center; line-height: 30px; padding-top: 10px; }

.d_topyw { width: 246px; height: 14px; font-size: 14px; text-align: center; line-height: 14px; padding-top: 4px; }

.brand_batt { width: 1000px; height: 424px; margin-top: 28px; }

.batt_wt01 { width: 504px; height: 424px; position: relative; }

.batt_wt01 img { position: absolute; width: 504px; height: 424px; }

.batt_wt01 p { position: absolute; top: 392px; width: 504px; height: 32px; background: #000; opacity: 0.7; display: block; line-height: 32px; text-align: center; color: #fff; }

.batt_wt02 { width: 488px; height: 274px; }

.batt_wt03 { width: 488px; height: 274px; }

.batt_wt04 { width: 240px; height: 274px; position: relative; display: block; }

.batt_wt04 img { position: absolute; width: 240px; height: 274px; }

.batt_wt04 p { position: absolute; top: 242px; width: 240px; height: 32px; background: #000; opacity: 0.7; display: block; line-height: 32px; text-align: center; color: #fff; }

.batt_wt05 { width: 488px; height: 142px; margin-top: 8px; }

.batt_wt06 { width: 158px; height: 142px; position: relative; display: block; }

.batt_wt06 img { position: absolute; width: 158px; height: 142px; }

.batt_wt06 p { position: absolute; top: 110px; width: 158px; height: 32px; background: #000; opacity: 0.7; display: block; line-height: 32px; text-align: center; color: #fff; }

/*Opinion  start*/



.Opinion { width: 1000px; height: 225px; margin: 28px auto 0; background: url(../images/box3_1.jpg) no-repeat; position: relative; }

.Opinion_text1 { color: #555555; line-height: 25px; width: 976px; height: 72px; padding-top: 116px; margin: 0 auto; }

.Opinion_text2 { border: 0px; width: 194px; height: 28px; color: #FFF; background: #1265b0; -webkit-border-radius: 5px; -moz-border-radius: 5px; position: absolute; left: 560px; top: 174px; line-height: 28px; text-align: center; }

.Opinion_text3 { color: #1265b0; background: #e2e2e2; left: 780px; }

/*Opinion  end*/















.guahao { width: 1000px; margin: 0 auto; height: 246px; background: #f9f9f9; border: 1px solid #e4e4e3; margin-top: 26px }

.guahao img { float: left }

.guahao form { width: 560px; margin: 0 0 0 35px; float: left; overflow: hidden }

.guahao li { margin-top: 5px }

.guahao span { color: #444444; font-size: 14px; line-height: 33px; margin-right: 10px }

.guahao input { width: 176px; height: 33px; border: 1px solid #d5d4d4; color: #a9a9a9; font-size: 16px; padding-left: 5px }

.guahao #xingbie { height: 25px }

.guahao #age { width: 50px; height: 25px }

.guahao #zhuanjia { height: 25px; width: 130px }

.guahao .aa { display: inline-block; width: 158px; height: 50px; cursor: pointer; border: 0px; background: #dd445a; border-radius: 6px; line-height: 32px; text-align: center; font-size: 24px; color: #fff; margin: 18px 0 0 40px }

.guahao .img { margin: 23px 0 0 40px }

.battnav_frame { width: 100%; height: 50px; background: url(../images/batt_navbg.jpg) left repeat-x; margin-top: 28px; }

.battnav { width: 1000px; height: 50px; margin: 0 auto; }

.battnav li { width: 125px; height: 50px; float: left; text-align: center; line-height: 50px; font-size: 16px; font-weight: bold; color: #333; }

.battnav li:hover { width: 125px; height: 50px; float: left; text-align: center; line-height: 50px; font-size: 16px; font-weight: bold; color: #0075c2; background: url(../images/batt_navbg01.jpg) left repeat-x; cursor: pointer; }

.battnav li a { color: #333; }

.battnav li a:hover { color: #0075c2; }

/*#footer  start*/



#footer { width: 100%; height: 330px; background: url(../images/bottom-bg.jpg) center; margin: 0 auto; }

.footer { width: 1000px; margin: 0px auto; height: 330px; padding-top: 32px; box-sizing: border-box; color: #aaa; position: relative; background: url(../images/footer_1.jpg) no-repeat; }

.About { width: 1000px; height: 104px; }

.About a { color: #555; text-decoration: none; -webkit-transition: all .3s linear 0s; -moz-transition: all .3s linear 0s; -ms-transition: all .3s linear 0s; outline: none; star:expression(this.onFocus=this.blur());

}

.About-t { padding-left: 34px; height: 25px; line-height: 25px; margin-bottom: 15px; font-family: "微软雅黑", "黑体"; font-size: 16px; font-weight: normal; color: #000; background: url(../images/ico.jpg) -276px -137px no-repeat; }

.About-c { }

.About-c dl { width: 230px; height: 65px; float: left; margin-right: 20px; display: block; background: #fff; padding-top: 15px; padding-left: 5px; }

.About-c dd { width: 52px; height: 65px; text-align: center; }

.About-c dd a { width: 52px; height: 58px; display: block; }

.About-c dt { width: 164px; line-height: 25px; font-size: 22px; margin-left: 8px; }

.About-c dt span { font-size: 18px; width: 174px; }

.About-c1 dd a { background: url(../images/gonggongtb.png) 0px -285px no-repeat; }

.About-c1:hover dd a { background: url(../images/gonggongtb.png) 0px -342px no-repeat; }

.About-c1:hover dt a { color: #1265b0; }

.About-c2 dd a { background: url(../images/gonggongtb.png) -52px -285px no-repeat; }

.About-c2:hover dd a { background: url(../images/gonggongtb.png) -52px -342px no-repeat; }

.About-c2:hover dt a { color: #1265b0; }

.About-c3 dd a { background: url(../images/gonggongtb.png) -156px -285px no-repeat; }

.About-c3:hover dd a { background: url(../images/gonggongtb.png) -156px -342px no-repeat; }

.About-c3:hover dt a { color: #1265b0; }

.About-c4 dd a { background: url(../images/gonggongtb.png) -104px -285px no-repeat; }

.About-c4:hover dd a { background: url(../images/gonggongtb.png) -104px -342px no-repeat; }

.About-c4:hover dt a { color: #1265b0; }

.logo_tx { width: 1000px; height: 338px; margin: 0 auto; }

.logo_tx span { width: 490px; height: 320px; margin: 0 auto; display: block; }

.logo_tx span s { width: 490px; height: 320px; display: block; overflow: hidden; background: url(../images/order-c1-ico.png); animation: mclogo 7s ease-out 1s infinite; -webkit-animation: mclogo 7s ease-out 1s infinite; }

 @keyframes mclogo {  0% {

transform:rotateY(360deg);

}

 20% {

transform:rotateY(360deg);

}

 40% {

transform:rotateY(-360deg);

}

 100% {

transform:rotateY(-360deg);

}

}

 @-webkit-keyframes mclogo {  0% {

-webkit-transform:rotateY(360deg);

}

 20% {

-webkit-transform:rotateY(360deg);

}

 40% {

-webkit-transform:rotateY(-360deg);

}

 100% {

-webkit-transform:rotateY(-360deg);

}

}

.footer-1 { width: 308px; padding-left: 0px; height: 241px; float: left; border-right: 1px solid #000; }

.footer-1 h3 { height: 30px; line-height: 26px; font-family: "微软雅黑", "黑体"; font-size: 20px; font-weight: normal; color: #fff; padding-left: 4px; }

.footer-1 p { width: 285px; height: 162px; line-height: 28px; font-size: 14px; }

.footer-1 p a { color: #fff; padding: 3px 5px; text-decoration: none; border-radius: 2px; transition: all 0.3s linear 0s; }

.footer-1 p a:hover { color: #fff; text-decoration: none; background: #001d38; }

.footer-1 span { padding-top: 0px; padding-left: 0px; display: block; }

.footer-2 { width: 380px; padding-left: 48px; height: 241px; float: left; border-left: 1px solid #0375d8; border-right: 1px solid #0375d8; }

.footer-2 h3 { padding-left: 5px; height: 30px; line-height: 26px; font-family: "微软雅黑", "黑体"; font-size: 20px; font-weight: normal; color: #fff; }

.footer-2 h4 { padding-left: 5px; height: 30px; line-height: 25px; padding-top: 7px; font-family: "微软雅黑", "黑体"; font-size: 16px; font-weight: normal; color: #fff; }

.footer-2 p { padding-left: 5px; line-height: 28px; padding-bottom: 3px; font-size: 14px; color: #fff; }

.footer-2 b { width: 285px; font-weight: normal; line-height: 22px; font-size: 14px; }

.footer-2 b a { color: #fff; padding: 3px 5px; border-radius: 2px; transition: all 0.3s linear 0s; }

.footer-2 b a:hover { background: #001d38; color: #fff; text-decoration: none; }

.footer-2 span { padding-left: 5px; padding-top: 5px; display: block; }

.footer-2 span s { width: 55px; height: 55px; margin-right: 15px; display: block; float: left; background: url(../images/bt-xm.jpg) 0px -90px no-repeat; transition: all 0.3s linear 0s; }

.footer-2 span:hover s { background: url(../images/bt-xm.jpg) 0px -145px no-repeat; }

.footer-3 { width: 218px; padding-left: 42px; height: 241px; float: left; border-left: 1px solid #000; position: relative; }

.footer-3 img { margin-top: 10px; }

/**免费电话**/



.freetel { height: 46px; background: url(../images/freetelbg_blue.jpg) left top repeat-x; position: fixed; width: 100%; left: 0px; bottom: 0px; _position: absolute; _top: expression  (eval(document.documentElement.clientHeight + document.documentElement.scrollTop - this.offsetHeight));

z-index: 9999; }

.freetel .kstel { width: 1000px; margin: 0 auto; height: 46px; background: url(../images/ftel_blue.gif) left top no-repeat; position: relative; }

.freetel .kstel a.swt { width: 270px; height: 46px; position: absolute; left: 0px; top: 0px; float: left; }

.freetel .telfrom { width: 268px; height: 40px; position: absolute; right: 10px; }

.freetel .telfrom .inp { width: 154px; padding-left: 12px; height: 32px; line-height: 30px; font-size: 12px; color: #666; border: 0px; background: none; }

.freetel .telfrom .sub { width: 100px; height: 32px; border: 0px; background: none; cursor: pointer; }

.sp { width: 1000px; margin: 0 auto; padding-bottom: 10px; background: url(../images/bj.jpg) repeat; }

.sp_t { height: 68px; }

.sp_t span { height: 68px; display: block; float: left; background: url(../images/sp1.png) no-repeat center left; font-size: 30px; color: #f9fc00; line-height: 68px; margin-left: 20px; padding-left: 72px }

.sp_t i { font-size: 18px; color: #FFF; line-height: 68px; float: right; margin-right: 20px; }

.sp_c { margin: 0 10px; background: #FFF; padding-bottom: 15px; }

.sp_1 li { width: 312px; height: 280px; float: left; margin-left: 11px; margin-top: 15px; text-align: center; }

.sp_1 li span { width: 100%; height: 40px; display: block; background: #efefef; color: #000; line-height: 40px; text-align: center; }

.sp_2 li { float: left; width: 182px; height: 206px; margin-top: 20px; margin-left: 10px; padding-bottom: 6px; border: 1px #e8e8e8 solid; }

.sp_2 li h2 { font-size: 14px; color: #F00; display: block; line-height: 20px; padding: 8px 10px 0; }

.sp_2 li p { color: #626262; line-height: 18px; font-size: 12px; padding: 0 10px; }









































/************************/

   {float: left;

 padding-left: 10px;

 width: 119px;

 height: 28px;

 outline: 0;

 border-radius: 15px 0 0 15px;

 background-color: #b9b9b9;

 color: #fff;

 font-size: 13px;

 line-height: 29px;

} 