@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0}
.cle{ clear:both;}
li{ list-style:none;}
a,a:hover{ text-decoration:none; color:#333333;}
body{ font-size:14px; line-height:22px; font-family:Arial;}
.conmar{ width:1000px; height:auto; overflow:hidden; margin:0px auto;}
.topbg{background:url(topbg.gif) repeat-y center top; height:125px; color:#a4a4a4;}
.topl{ display:inline; float:left;}
.sc{ height:85px; line-height:65px;  width:250px; padding-left:100px; display:inline; float:right; color:#000; color:#a4a4a4;background:url(ewm.jpg) no-repeat 0px 5px;font-size:12px; }
.en{ background:url(en.jpg) no-repeat; padding-left:25px; }
.jap{ background:url(jap.jpg) no-repeat; padding-left:25px; padding-right:15px;}
.cn{ background:url(cn.jpg) no-repeat; padding-left:25px;padding-right:15px; }

.logo{ background:url(logoyw.jpg) no-repeat; float:left; display:inline; width:560px; height:85px; }
.logo h1{ display:none;}

.sub{ height:40px;  overflow:hidden; background:url(subbg.jpg) repeat-y;}
.pli{ background:url(home.png) no-repeat 15px 12px;}
.sub li{ height:40px; line-height:40px; width:auto; padding:0px 22px; display:inline; float:left; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.sub li a { display:block; height:40px;  width:auto; padding:0px 9px;color:#fff;}
.noli{ color:#000;}
.lia{ background:url(onli.jpg) repeat-x;color:#fff;}

.bbg{ background:#a4a5a9; padding:5px; width:990px;}
.banner{ height:368px; overflow:hidden; width:430px; display:inline; float:left;}

#full-screen-slider,#full-screen-slider1{ width:430px; height:368px; float:left; position:relative;}

#slides{ display:block;width:430px; height:368px;list-style:none; padding:0; margin:0; position:relative}

#slides li,#slides1 li { display:block; width:430px; height:368px; list-style:none; padding:0; margin:0; position:absolute}
#slides li a{ display:block; width:430px; height:368px; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:470px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF; overflow:hidden;}
#pagination li a { display:block;width:430px; height:368px; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.aboutdl{ width:555px; display:inline; display:inline; float:right;}
.aboutdl dd{ background:url(aboutpic.gif) no-repeat #fff; padding:165px 10px 5px 6px;}
.cbg{ background:url(cbg.gif) repeat-y; padding:10px 15px; overflow:hidden; width:970px;}
.guncp{ height:auto; overflow:hidden;}
.guncp dt{ height:40px; background:url(pdt.gif) no-repeat;}
.gunpic{ height:188px;overflow:hidden;  width:970px;   }
#doctorgun li{ float:left; display:inline; width:186px; height:188px; margin-right:15px; text-align:center; }
#doctorgun li img{ border:1px solid #ddd; padding:3px; background:#fff; display:block;}
.xcbox{ float:left; display:inline; width:200px; height:178px;text-align:center; }

.newsbox{ width:305px; height:auto; overflow:hidden; display:inline; float:left; background:url(lbg.gif) repeat-x left 40px; }
.newsbox dt{ height:34px; margin-bottom:10px;}
.sbdt{ background:url(sbdt.gif) no-repeat;}
.newsdt{ background:url(newsdt.gif) no-repeat;}
.condt{ background:url(condt.gif) no-repeat;}
.more{ background:url(more.png) no-repeat; height:18px; width:52px; margin-top:8px; display:block; margin-left:250px; }
.morep{ background:url(more.png) no-repeat; height:18px; width:52px; margin-top:10px; display:block; margin-left:910px; }
.mm{ margin:0px 25px;}
.leftpic1{ display:inline; float:left; width:132px; height:103px; margin-right:10px;}
.f_news{ margin-bottom:5px;  height:110px; width:300px; border-bottom:1px dashed #545557;}
.ftt{ height:26px; line-height:26px; font-weight:bold; }
.ftt a{ font-size:13px; color:#fe463e}
.finfo{ height:50px; line-height:24px;}
.more3,.more3:hover{ color:#fe463e; padding-left:5px; }
.i_newslist{ background:url(dian.png) no-repeat 0px 10px; height:30px; line-height:30px; padding-left:15px;  width:285px;}
.condd{ background:url(condd.gif) no-repeat 0px 5px; padding-top:100px;}

.fbg{ background:#d9dde0; padding-top:25px;float:center;  }
.foot_nav{height:auto; background:url(slogo.gif) no-repeat; padding-left:250px; width:900px;}
.foot_nav li{width:180px;float:left;}
.foot_nav li ul li{font-weight:100;color:#333;float:left;}
.foot_nav a{color:#333; font-weight:bold;}
.foot_nav li ul li a{color:#555;border-bottom:none; font-weight:normal;}
.ftxt{ text-align:center; color:#333; margin-top:25px;}
.ftxt a,.ftxt a:hover{ color:#333;}

.anav{ background:url(anav.gif) repeat-x; height:44px; padding-top:8px; padding-left:100px; width:900px;font-family:Î¢ÈíÑÅºÚ;}
.anav li{ display:inline; float:left; padding:0px 25px; border:1px solid #c3c6c9;  border-bottom:none;  }
.ona{ background:url(sj.gif) no-repeat right top #fff;height:40px; line-height:43px;}
.ona a,.ona a:hover{ color:#ff473f;}
.noa{ background:#e3e6e9;height:39px; line-height:43px;}
.rbody{ padding:15px 0px;}
.leftpro{ width:230px; height:auto; overflow:hidden; display:inline; float:left;}
.bpro{ border-bottom:1px solid #fff; height:35px; line-height:30px;}
.bpro a{ display:block; height:35px; width:215px; padding-left:15px; border-bottom:1px solid #fff;}
.onb{ background:url(onb.jpg) no-repeat;color:#fe463e; }
.nob{ background:#e3e6e9;}
.rightbar{ display:inline; float:right; width:750px; height:auto; overflow:hidden; margin-top:15px;}
.leftpic{ border:1px solid #ebebeb; padding:2px; width:310px; height:230px; display:inline; float:left;}
.pictxt{ width:750px; height:250px; overflow:hidden; border-bottom:2px solid #ff473f; margin-bottom:15px;}
.ptxt{ width:420px; display:inline; float:right;}
.dname{color:#fe463e; font-weight:bold; font-size:14px; height:30px; line-height:30px;}
.pdesc{ height:50px; width:400px;  overflow:hidden;word-break: break-all; word-wrap:break-word; margin-bottom:5px;}
.more2,.more2:hover{ background:#fe463e; color:#fff; width:100px; height:26px; line-height:26px; display:block; text-align:center;margin-bottom:15px;}

.cpdd{width:420px; height:115px;  margin-top:10px; overflow:hidden;}
.gunpro{ width:340px; height:115px; overflow:hidden;  display:inline; float:left;}
.leftrow,.rightrow{ background:url(prev.jpg) no-repeat 0px 0px  ; width:21px; height:22px; float:left;  display:inline; margin-right:15px; margin-top:35px; }
.rightrow{ background:url(next.jpg) no-repeat 0px 0px ; margin-right:0px; margin-left:10px;margin-top:35px;}
.leftrow a,.rightrow a{ display:block; width:21px; height:22px; cursor:pointer; }
.probox{ float:left; width:106px; margin-right:10px; overflow:hidden;height:115px; line-height:30px; text-align:center; display:inline;   }
.probox img{ display:block; padding:2px; }
.onp img{ border:1px solid #c4261d;}
.nop img{ border:1px solid #ddd;}
.bpic{ border:1px solid #ddd; padding:10px; width:500px; margin:0px auto; height:auto; overflow:hidden;}
.bpic img{ max-width:500px;height:auto;}
.cpdd1{width:538px; height:115px;  margin-top:10px; overflow:hidden;margin:10px auto; }
.gunpro1{ width:460px; height:115px; overflow:hidden;  display:inline; float:left;}
.xqinfo{ font-size:16px; font-weight:bold;border-bottom:2px solid #ff473f; height:36px; line-height:36px;}
.cpsx{border-bottom:1px solid #ddd; height:36px; }
.leftname{ font-weight:bold; width:80px; display:inline; float:left;  line-height:36px; }
.pn{ display:inline; float:left;  line-height:36px; color:#5f5f5f;}
.mt{ margin-top:30px; margin-bottom:15px;}

.newsp{ height:36px; line-height:36px; border-bottom:1px dashed #ddd; background:url(dian.png) no-repeat 0px 15px; padding-left:15px;}
.newsp a{ display:inline; float:left; width:640px;}
.page{ text-align:center; margin-top:15px;}
.page span{ padding:0px 5px;}
.faqline{ height:30px; line-height:30px;}
.faqtit{ width:80px; text-align:right; padding-right:10px; float:left; display:inline;}
.faqtit2{ width:80px; text-align:right; padding-right:10px; padding-left:320px;float:left; display:inline;color:#838689}
.ly{ height:auto;}
.submitbg{ background:url(btn.jpg) no-repeat; width:252px; height:75px; border:none; cursor:pointer; margin-left:90px; margin-top:10px; margin-bottom:15px; }
.submitbg2{ background:url(btn.jpg) no-repeat; width:252px; height:75px; border:none; cursor:pointer; margin-left:410px; margin-top:10px; margin-bottom:15px; }
.pp{ display:none;}
.newstit{ height:auto; margin-top:10px; font-weight:bold; color:#333; font-size:16px; text-align:center;}
.newsinfo{ height:36px; line-height:36px; border-bottom:1px  dashed #ccc; text-align:center; margin-bottom:15px;}
.newsinfo span{ padding:0px 10px;}

/**2015/10/29**/
.anav{padding-left:0px;width: 1000px;}
