/* CSS Document */
*{margin:0px; padding:0px;}
ul,li,ol{list-style:none;}
input,button{margin:0px; font-size:14px; vertical-align:middle;}
table{border-collapse:collapse; border-spacing:0;}
img{border:none;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#ba251d;}
.blank10{height:10px; width:100%; clear:both; display:block; font-size:1px; overflow:hidden;}
.blank5{ height:5px; width:100%; clear:both; display:block; font-size:1px; overflow:hidden;}
.blank3{ height:3px; width:100%; clear:both; display:block; font-size:1px; overflow:hidden;}
.blank2{ height:2px; width:100%; clear:both; display:block; font-size:1px; overflow:hidden;}
.blank1{ height:1px; width:100%; clear:both; display:block; font-size:1px; overflow:hidden;}
body{font:14px/1.5em 'Microsoft Yahei','Simsun';}


.top{width:100%; height:92px;  background:url(images/logo_bg.jpg) #FFF no-repeat center 0px; display:block; clear:both; padding:10px 0px 0px 0px;}

.w1000{width:1000px; height:auto; margin:0 auto; clear:both; display:block;}
.logo_h1{width:300px; height:87px; display:block; float:left;}
.logo_h1 h1{width:300px; height:87px; display:block; background:url(images/logo.png) no-repeat 0px center; margin:0 auto;}
.logo_h1 h1 a{width:100%; height:87px; text-indent:-9999px; display:block;}


.logo_nav{width:634px; height:87px; display:block; float:right;}
.navtop{width:100%; height:35px; padding-top:5px; display:block; clear:both;}
.navbot{width:100%; height:45px; display:block;}

.navbot ul li{float:left; height:45px; display:block; line-height:45px; font-size:16px; text-align:center;}
.navbot ul li.navindex{width:70px;}
.navbot ul li.navspan{width:4px; background:url(images/nav_link.jpg) no-repeat center center;}
.navbot ul li.navli{width:90px;}
.navbot ul li a{text-decoration:none; color:#5b5b5b; font-weight:bold; letter-spacing:1px; width:100%; height:45px; display:block;}
.navbot ul li a.active{ background:url(images/nav_ioc1.png) no-repeat bottom center; color:#02a419;}
.navbot ul li a:hover{color:#02a419;}


.navtop dl{width:100%; height:35px;  display:block; float:right;}
.navtop dl dt{width:444px; height:35px; display:block; float:left; line-height:35px; background:url(images/tel.png) no-repeat right center;}
.navtop dl dd{width:175px; height:35px; line-height:35px; display:block; float:left; color:#02a419; font-size:24px; text-align:right; padding-right:15px;}

.png_link{width:100%; height:10px; display:block; clear:both; background:url(images/png_link.png) repeat-x; z-index:999;}

#menu{position: fixed; left:0px; top:0px; list-style-type: none; z-index: 70;}

/**/
.section {position: relative; overflow: hidden;}
.section .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.section .bg img { display: block; width: 100%; height: 100%;}

.ddx02{background:url(images/section2.jpg);}
.ddx04{background:url(images/section2.jpg);}
.ddx05{background:url(images/section5.jpg);}
.ddx07{background:url(images/section7.jpg);}
.ddx06{background:url(images/section2.jpg);}
.ddx02 p { position: relative; left:-120%; height:300px; background:url(images/ls02p.png) no-repeat center;}

.ddx02top{width:100%; height:100px; display:block; text-align:center;}
.ddx02top h2{font-size:26px; line-height:35px; color:#02a419; letter-spacing:2px;}
.ddx02top span{font-family:"Arial Black", Gadget, sans-serif; font-size:18px; color:#7b7b7b;}

.ddx02con{width:1000px; height:auto; margin:0 auto; padding-top:10px; padding-bottom:10px; display:block; clear:both;}
.ddx02con ul li{width:20%; height:168px; display:inline-block; text-align:center; float:left;}
.ddx02con ul li a{border:#f6dbb5 solid 1px; width:168px; height:58px; padding-top:110px; line-height:58px; display:block; margin:0 auto; clear:both; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px 4px 3px 2px; font-size:18px; font-weight:bold; letter-spacing:2px; color:#565656;}
.ddx02con ul li a.xm01{background:url(images/xm01.png) no-repeat center 16px;}
.ddx02con ul li a.xm02{background:url(images/xm02.png) no-repeat center 15px;}
.ddx02con ul li a.xm03{background:url(images/xm03.png) no-repeat center 15px;}
.ddx02con ul li a.xm04{background:url(images/xm04.png) no-repeat center 15px;}
.ddx02con ul li a.xm05{background:url(images/xm05.png) no-repeat center 15px;}
.ddx02con ul li a.xm06{background:url(images/xm06.png) no-repeat center 17px;}
.ddx02con ul li a.xm07{background:url(images/xm07.png) no-repeat center 15px;}
.ddx02con ul li a.xm08{background:url(images/xm08.png) no-repeat center 15px;}
.ddx02con ul li a.xm09{background:url(images/xm09.png) no-repeat center 13px;}
.ddx02con ul li a.xm10{background:url(images/xm10.png) no-repeat center 13px;}
.ddx02con ul li a.xm01:hover{text-decoration:none; background:url(images/xm01.png) #faeddb no-repeat center 16px;}
.ddx02con ul li a.xm02:hover{text-decoration:none; background:url(images/xm02.png) #faeddb no-repeat center 15px;}
.ddx02con ul li a.xm03:hover{text-decoration:none; background:url(images/xm03.png) #faeddb no-repeat center 15px;}
.ddx02con ul li a.xm04:hover{text-decoration:none; background:url(images/xm04.png) #faeddb no-repeat center 15px;}
.ddx02con ul li a.xm05:hover{text-decoration:none; background:url(images/xm05.png) #faeddb no-repeat center 15px;}
.ddx02con ul li a.xm06:hover{text-decoration:none; background:url(images/xm06.png) #faeddb no-repeat center 17px;}
.ddx02con ul li a.xm07:hover{text-decoration:none; background:url(images/xm07.png) #faeddb no-repeat center 15px;}
.ddx02con ul li a.xm08:hover{text-decoration:none; background:url(images/xm08.png) #faeddb no-repeat center 15px;}
.ddx02con ul li a.xm09:hover{text-decoration:none; background:url(images/xm09.png) #faeddb no-repeat center 13px;}
.ddx02con ul li a.xm10:hover{text-decoration:none; background:url(images/xm10.png) #faeddb no-repeat center 13px;}


.ddx05con{width:1000px; height:auto; margin:0 auto; display:block; clear:both;}
.ddx05con dl.d5ton1 {width:100%; height:206px; display:block; clear:both;}
.ddx05con dl.d5ton1 dt{width:306px; height:206px; display:block; float:left;}
.ddx05con dl.d5ton1 dt a{width:300px; height:200px; padding:2px; display:block; border:#dedede solid 1px;}
.ddx05con dl.d5ton1 dd{width:670px; height:206px; display:block; float:right;}
.ddx05con dl.d5ton1 dd h3{font-size:20px;}
.ddx05con dl.d5ton1 dd h3 a{color:#F00;}
.ddx05con dl.d5ton1 dd p{line-height:30px; padding-top:20px; display:block; font-size:16px; color:#565656;}
.ddx05con dl.d5ton1 dd p a{color:#ff9201;}

.ddx05con dl.d5ton2{width:100%; height:auto; display:block;}
.ddx05con dl.d5ton2 dt{display:block; padding-left:20px; border-left:#02a419 solid 5px;}

.ddx05con dl.d5ton3 {width:100%; height:auto; display:block;}
.ddx05con dl.d5ton3 dt{display:block; padding-left:25px; line-height:35px; font-size:16px; background:url(images/qqs.png) no-repeat 0px 13px;}
.ddx05con dl.d5ton3 dt a{color:#333;}
.ddx05con dl.d5ton3 dt a:hover{color:#02a419;}
.ddx05con dl.d5ton3 dd {display:block; padding-top:20px;}
.ddx05con dl.d5ton3 dd a{width:145px; height:45px; text-align:center; line-height:40px; color:#02a419; font-size:18px;}


.ddx07con{width:1000px; height:auto; margin:0 auto; display:block; clear:both; padding-top:100px; background:url(images/bg3-4.png) no-repeat center;}
.ddx07con dl dt{width:480px; height:auto; float:left; display:block;}
.ddx07con dl dd{width:490px; height:auto; float:right; display:block;}
.caption{width:100%; height:auto; display:block; clear:both; border-bottom:#CCC solid 2px;}
.caption-txt{margin:15px auto;width:100%;height:50px;line-height:50px; display:block; font-size:40px;color:#ff9201}

.caption-ad{margin:10px auto;width:475px;height:38px;line-height:38px; display:block; font-size:28px;color:#333;padding-left:15px;background:url(images/line3.png) no-repeat left center}

.contact-info .company{margin:10px auto; width:100%;height:25px;line-height:25px;font-size:20px;font-weight:bold;}
.contact-info p{line-height:30px;font-size:16px;padding-left:30px; display:block;}
.contact-info .friendshiplink{padding:0;margin-left:0;font-weight:100;word-wrap:break-word;word-break:normal}
.contact-info .friendshiplink span{margin-right:8px;white-space:nowrap}
.contact-info .friendshiplink a{text-decoration:none;margin:0 8px 0 0;white-space:nowrap;display:inline-block}
.contact-info .friendshiplink a:hover{color:#6bb599}
.contact-info .company-address{background:url(images/addressicon.png) left center no-repeat}
.contact-info .company-tel{background:url(images/telsmmall.png) left center no-repeat}
.contact-info .company-email{background:url(images/emailicon.png) left center no-repeat}
.contact-info .company-beian{font-size:14px;padding-left:0;float:left}
.contact-info .qrcode{width:100%; height:auto; line-height:30px; font-size:16px; color:#26b699;}

/*»ÃµÆÆ¬*/
.flicking_con{width:330px;margin:0 auto;position:relative}
.flicking_con .flicking_inner{position:absolute;width:100%;text-align:center;z-index:999;height:5px}
.flicking_con a{margin:0 5px;width:55px;height:4px;background-color:#dedede;cursor:pointer;display:inline-block;float:left;padding:0;text-indent:-10000px}
.flicking_con a.on{background-color:#fbd078}

.main_image{width:100%;overflow:hidden;margin:0 auto;position:relative}
.main_image ul{width:9999px;overflow:hidden;position:absolute;top:0;left:0;width:100%}
.main_image li{float:left;width:100%;overflow:hidden}
.main_image li span{display:block;width:100%}
.main_image li a{display:block;width:100%}
.main_image li.img_1{background:url(images/banner1.jpg) 50% center no-repeat;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.main_image li.img_2{background:url(images/banner2.jpg) 50% center no-repeat;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.main_image li.img_3{background:url(images/banner3.jpg) 50% center no-repeat;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.main_image li.img_4{background:url(images/banner4.jpg) 50% center no-repeat;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}

.ddx04con{width:1000px; height:auto; margin:0 auto; display:block; clear:both;}

.ddx04con dl dt{width:470px; height:auto; float:left; display:block;}
.ddx04con dl dd{width:500px; height:auto; float:right; display:block;}
.ddx04top{width:100%; height:120px; display:block; clear:both;}

.caption4{width:100%; height:auto; display:block; clear:both; padding-top:40px;}
.caption4-txt{margin:5px auto 15px 0px;width:100%;height:50px;line-height:50px; display:block; font-size:40px;color:#ff9201}
.caption4-ad{margin:10px auto;width:485px; height:38px;line-height:38px; display:block; font-size:30px;color:#02a419;padding-left:15px;background:url(images/line4.png) no-repeat 0px -3px;}


.caption6{width:100%; height:auto; display:block; clear:both;}
.ddx06top{width:100%; height:90px; display:block; clear:both;}
.ddx06con{width:1000px; height:auto; display:block; background:url(images/gywm_bg.png) no-repeat center top; clear:both; margin:0 auto;}
.caption6-txt{margin:5px auto 15px 0px;width:100%;height:50px;line-height:50px; display:block; font-size:40px;color:#ff9201}
.d6top{width:100%; height:270px; display:block; clear:both;}
.ddx06con dl dt{display:block; border-right:#02a419 solid 5px; text-align:right; padding-right:15px;}
.ddx06con dl dd p{line-height:35px; font-size:18px; padding-top:10px; display:block; color:#565656;}

.ddx05top{width:100%; height:120px; display:block; clear:both;}



.boxhdp{width:1000px; height:auto; margin:0 auto; padding-top:150px;}
.tophdp{width:100%; height:auto; display:block; clear:both;}
.tophdp p{line-height:70px; display:block; font-size:43px; font-weight:bold; color:#ff9201; letter-spacing:2px;}

.centerhdp{width:100%; height:auto; display:block; clear:both;}
.centerhdp p{line-height:45px; display:block; font-size:24px; padding-left:70px; color:#565656;}

.downpatient{width:214px;height:80px; margin-left:70px; float:left;}
.downpatient a{color:#FFF;font-size:30px;text-align:center;line-height:80px;display:block;width:214px;height:80px;margin:0 auto; background:#02a419; -webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-sizing:border-box;}
.downpatient a:hover{text-decoration:none; background:#ff9201; color:#FFF; -webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-sizing:border-box;}

.ewmlsddd{display:block; padding-left:70px;}
.ewmlsddd h3{line-height:50px;}



.downpatient2{width:214px;height:80px; margin-left:50px; float:left;}
.downpatient2 a{color:#FFF;font-size:30px;text-align:center;line-height:80px;display:block;width:214px;height:80px;margin:0 auto; background:#02a419; -webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-sizing:border-box;}
.downpatient2 a:hover{text-decoration:none; background:#ff9201; color:#FFF; -webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-sizing:border-box;}



.ddx03con{width:850px; height:646px; margin:0 auto; display:block; clear:both; background:url(images/tsfw_bg.png) no-repeat center;}
.ddx03con p{line-height:93px; height:89px; display:block; font-size:24px; color:#FFF;}

.ddx03top{width:100%; height:105px; display:block; clear:both;}

#pages {text-align:right; padding:0px 20px;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; text-align:center; color:#333; padding:0 6px; text-decoration:none;}
#pages a.a1 {width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#02a41a; color:#fff; text-align:center;padding:0 6px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }


/*show*/
.list_right{width:1000px; height:auto;  display:block; clear:both; margin:0 auto;}
.listr_top_show{width:100%; height:auto;}
.listr_top_show h2{width:100%; line-height:55px; font-size:26px;}
.show_span{width:100%; line-height:23px; color:#666; font-size:14px;}
.show_span dl dt{float:left; padding-right:5px;}
.show_span dl dd{padding-top:4px; float:left;}

.show_conlcon{width:100%; height:auto; display:block; margin:0 auto; line-height:33px; font-size:16px;}
.ship{ width:400px; height:300px; margin:auto;}
.show_conlcon p{padding-top:10px;}

.nextupnet{width:100%; height:auto; margin:0 auto; display:block;}
.nextupnet ul li{line-height:28px; display:block; font-size:16px;}
.nextupnet ul li a{color:#02a419;}

.nextupnet_gltd{width:100%; height:auto; margin:0 auto; display:block;}
.nextupnet_gltd ul li{line-height:28px; display:block; float:left; padding-right:30px;}
.nextupnet_gltd ul li a{color:#044355;}


/*2017-04-26*/
.ddx033con{width:990px; height:auto; margin:0 auto; display:block;}
.ddx033con ul li{width:300px; height:auto; float:left; display:block; padding:0px 15px;}
.ddx033con ul li.jzfw01{background:url(images/jzfw01.png) no-repeat center 0px;}
.ddx033con ul li.jzfw02{background:url(images/jzfw02.png) no-repeat center 0px;}
.ddx033con ul li.jzfw03{background:url(images/jzfw03.png) no-repeat center 0px;}
.ddx033con ul li.jzfw04{background:url(images/jzfw04.png) no-repeat center 0px;}
.ddx033con ul li.jzfw05{background:url(images/jzfw05.png) no-repeat center 0px;}
.ddx033con ul li a{padding-top:200px; display:block; text-align:center; line-height:35px;}
.ddx033con ul li a h3{display:block; padding-top:5px;}
.ddx033con ul li a span{display:block; font-size:16px; color:#9d9d9d;}
.ddx033con ul li a:hover{text-decoration:none;}


.footer{width:100%; height:auto; display:block; float:left;}
.footertxt{width:100%; height:110px;}
.footertxt p{line-height:25px; font-size:14px; text-align:center; display:block; color:#2d2c2c;}
.footertxt p a{color:#2d2c2c;}

.ddxconjzfw{width:1000px; height:auto; margin:0 auto;}

.jzfwleft{width:320px; height:auto; float:left; display:block; background:#FFF;   border-radius:10px 0px 0px 10px; padding-bottom:15px; padding-left:10px; padding-right:10px;}
.jzfwleft ul li{ display:block; height:60px; padding:10px; margin-top:15px;}
.jzfwleft ul li.jznav{background:#fdf6ef}
.jzfwleft ul li a{width:100%; display:block;}
.jzfwleft ul li a dl{ width:100%; display:block;}
.jzfwleft ul li a dl dt{width:60px; height:60px; display:block; float:left; padding-right:10px;}
.jzfwleft ul li a dl dd{float:left; height:54px; padding-top:6px;  display:block; line-height:25px;}
.jzfwleft ul li a span{color:#9d9d9d;}

.jzfwright{width:610px; height:auto; float:right; background:#FFF; border-radius:0px 10px 10px 10px; display:block; padding:10px 20px 10px 20px;}


i,em {font-style: normal;}
.info-title{ border-bottom: solid 1px #dfe2e8; height: 81px; color: #292d33;}
.info-title  .icon{ display: inline-block; width: 4px; height: 18px; background: #00a31f; margin-right: 17px;}
.info-title .fl{ line-height: 80px; font-size: 22px;}
.info-title .red{ color: #00a31f;}