/* CSS Document */
body { font:12px Arial,"\5B8B\4F53"; background:#fff; color:#000; margin:0;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form,  input, textarea, p { padding:0; margin:0; }
li { list-style-type:none; }
img { border:0; }
ol, ul { list-style:none; }
em,i,th,h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal;font-style:normal;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#bf1717; text-decoration:underline;}
/*public*/
.w1000{ width:1000px; margin:0 auto;}          
/*文字颜色管理*/	
.red,.red a,.title .ct a,.rptgt-tab .hd li.on a{ color:#bf1717;}
.red2,.red2 a{ color:#ff2600;}
.red3{color:#ff2600;}

.org,.org a,.head-ad li h3 em{ color:#ec6a3c;}
.head-ad li h3 i{ color:#ffad00;}
.blue,.blue a,.rptgt-tab dt a,.keylist h4 a,.contectus li em,.buy-step dl a{ color:#1e50a2;}
.logo2,.top-ad h3 em{ color:#fff;}
.gray,.gray a,.title i,.title .gt a,.keylist li p a,.unit dd{ color:#666;}
.rptgt-tab dt a:hover,.keylist h3 a:hover,.gray a:hover,.title .gt a:hover,.keylist li p a:hover,.keylist h4 a:hover,.unit .title .ct a:hover,.buy-step dl a:hover{color:#e11519}
.unit .title .ct a{ color:#333;}
/*背景颜色管理*/
.top{ background-color:#fbfbfb;}
.newrpt-tab dt,.top-ad .lt h3 em{ background-color:#22728d;}
.top-ad .lt{ background-color:#eff7fa;}
.top-ad .gt em,.head .logo2{ background-color:#941c1d;}
.unit-key{ background-color:#f8f8f8;}
.top-ad .blue a{color: #22728d;}
/*字体大小管理*/
.fy{ font-family: "\5FAE\8F6F\96C5\9ED1";}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f14{ font-size:14px; }
/*边框颜色*/
.top{ border-bottom-color:#e9e9e9;}
/*圆角设置*/
.top-ad .lt h3 em,.top-ad .gt em,.head .logo2,.contectus .btn a{ border-radius:3px; }
.lbtn1,.lbtn2{ border-radius:5px;}
.buy-step .con h3 em{ border-radius:50%;}
/*公共通用样式*/
.clear16{ clear:both; display:block; height:12px;}
.lt{ float:left;}
.gt{ float:right;}
.ct{ display:block; overflow:hidden;}
.clear{ clear:both;}
.clearfix:after{content:".";display:block;clear:both;height:0; overflow:hidden;visibility:hidden;}
.clearfix{zoom:1;}
/*top*/
.top{ height:35px; line-height:35px; border-bottom-style:solid; border-bottom-width:1px;}
.top-ad .lt{ height:90px; width:566px; padding-left:14px;}
.top  span{ color:#ddd; padding:0 6px;}
.top .ct{ text-align:center; }
span.buy-ico{ display:inline-block; vertical-align:middle;}

/*top-ad*/
.top-ad{ margin-top:12px;}
.top-ad  h3{  font-family:"\5FAE\8F6F\96C5\9ED1"; line-height:36px; position:relative; }
.top-ad .lt h3 {padding-top:4px;}
.top-ad  h3  a { display:inline-block;text-decoration:none; }
.top-ad  h3 strong.blue a{ position:absolute; left:0;top:2px;}
.top-ad .lt{ padding-top:8px; height:82px;}
.top-ad .lt h3 strong{font-size:35px; display:inline-block; padding-left:350px;}
.top-ad .lt h3 em{ font-size:14px; display:inline-block;  height:36px; padding:0 12px;  margin-left:10px;}
.top-ad .lt p{ font-size:14px; padding-top:10px;}
.top-ad .lt p em{ float:right; font-size:14px; padding-right:15px;}
.top-ad .lt p a{ padding-left:22px; background:url(../img/ad-dian.gif) no-repeat 4px center; margin-right:18px;}

.top-ad .gt{ height:90px; width:282px; padding-left:123px; background:#e8ecee url(../img/top-adgtimg.jpg) no-repeat 13px 5px ; }
.top-ad .gt h3{ font-size:20px; padding-top:12px; font-weight:bold;}
.top-ad .gt em{font-size:20px; display:inline-block; padding:0 12px; margin-right:12px;}
.top-ad .gt p{ font-size:14px; padding-top:8px;}
/*head logo*/
.head h1{ float:left;}
.head h1 a{ float:left;}
.head .logo2{ display:inline-block; padding:6px 6px; height:22px; line-height:21px; vertical-align:middle; margin-left:12px; margin-top:17px;font-size: 18px}
.head .logo2:hover{ color:#fff; text-decoration:none;}
/*src*/
.src{  float:right; padding-top:17px;}
.src input{ float:left;}
.src .src-txt{ height:32px; border:1px solid #e9e9e9; width:250px; line-height:32px;text-indent:10px;}
.src-btn{ background:url(../img/icoall.png) no-repeat 0 0; border:0; width:44px; height:34px; cursor:pointer;  }
/*head-hot*/
.head .head-hot{ padding-top:26px; overflow:hidden; text-align:center;}
.head .head-hot a{ padding-right:5px;}
.head .head-hot  strong{ display:inline-block; background:url(../img/icoall.png) no-repeat -81px 14px; padding-left:18px;}
/*head2*/
.head2 .src{ width:424px; float:left; padding-left:54px;}
.head2 .src-txt{ width:285px; margin:0;}
.head2 .head-hot{ float:right; margin:0;}
/*nav*/
.nav{ height:42px; border-bottom:1px solid #e9e9e9; border-top:2px solid #941c1d; line-height:42px; font-size:14px; text-align:center;}
.nav a{ display:inline-block; height:18px; line-height:18px; vertical-align:middle; border-right:1px dashed #999; padding:0 7px;}
.nav a.last{ border:none; padding-right:0;}
.nav a:fist-child{ padding-left:0;}
/*head-ad*/
.head-ad{ margin-top:12px; height:76px; border:1px solid #e9e9e9; border-bottom:none; position:relative;}
.head-ad li{ top:0; float:left; height:70px; width:250px; position:absolute; padding-top:6px;}
.head-ad li .lt{ float:left; width:59px; height:62px;background:url(../img/head-ad.png) no-repeat 16px 4px; margin-right:12px; padding-left:16px; border-left:1px solid #e9e9e9; }
.head-ad li h3 em{ display:inline-block; font-size:24px;}
.head-ad li h3 i{ font-size:14px;}
.adico1{ left:-1px; border-bottom:3px solid #ffa800;}
.adico2{ left:249px;border-bottom:3px solid #3981da;}
.head-ad li.adico2 .lt{ background-position:16px -78px;}
.adico3{ left:499px;border-bottom:3px solid #ffa800;}
.head-ad li.adico3 .lt{ background-position:16px -158px;}
.adico4{ left:749px;border-bottom:3px solid #3981da;}
.head-ad li.adico4 .lt{ background-position:16px -238px;}
/*rptmain & rptgt*/
.rptmain{ float:left; width:684px; padding-top:12px;}
.rptgt{ float:right; width:300px; margin-top:12px; border-left:1px solid #e9e9e9; overflow:hidden;}
.bgline{ background:url(../img/bgline.gif)  repeat-y 700px 12px; margin-top:12px;}
.bgline .rptmain{ padding-top:0;}
.bgline .rptgt{ margin-top:0; border:none;}
/*banner*/
.banner{ width:682px; overflow:hidden; position:relative; height:276px;}
.banner img{ width:682px;}
.banner .hd{ position:absolute;right:12px; bottom:12px; z-index:999;}
.banner .hd li{ float:left; line-height:20px; width:20px; height:20px; text-align:center; background-color:#fff; font-size:14px; margin-left:12px; cursor:pointer;}
.banner .hd li.on{ background-color:#941c1d; color:#fff;}
/*title*/
.title{ height:36px; line-height:36px; border-bottom:1px solid #e9e9e9; border-top:3px solid #a6b5c0; position:relative; padding-left:8px;}
.title .ct a,.title .ct em{ font-size:18px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.title .ct i{ padding-left:6px; font-size:14px;}
.title .gt{ position:absolute; right:0; top:0; color:#ddd;}
.title .gt a{ padding:0 6px;}
/*newrpt*/
.newrpt{ padding-top:20px;}
.newrpt-tab{ float:left; width:260px; height:336px; overflow:hidden; position:relative; padding-top:16px;}
.newrpt-tab a.next,.newrpt-tab a.prev{ width:26px; position:absolute; height:60px; background:url(../img/prev-next.png) no-repeat; color:#fff; font-size:30px; font-family:"\5B8B\4F53"; text-decoration:none; cursor:pointer; line-height:60px; top:120px;  z-index:999; display:none; }
.newrpt-tab a.next{right:0; padding-right:4px; text-align:right; }
.newrpt-tab a.prev{ left:0; background-position:-30px 0; padding-left:4px;}
.newrpt-tab dd{ height:260px;}
.newrpt-tab dt{ padding:12px; height:52px;  }
.newrpt-tab dt a{ display:block; line-height:26px; height:50px; overflow:hidden; color:#fff; font-size:14px; font-family: Arial,"\5FAE\8F6F\96C5\9ED1";}
.newrpt .gt{ width:406px; padding-top:16px;}
.newrpt .gt dd a{ display:block; line-height:24px; background:url(../img/dian.gif) no-repeat left center; padding-left:8px;color: #5b5b5b; height:24px; overflow:hidden;}
.newrpt .gt dd a:hover{color:#bf1717;}
.newrpt .gt dt{ line-height:26px; padding-bottom:6px;border-top:1px dashed #e9e9e9;padding-top:12px; }
.newrpt .gt dl:first-child dt{ padding-top:0; border:none; }

.newrpt .gt dl{ padding-bottom:12px;}
/*keylist*/
.keylist{ padding-top:12px;}
.keylist li{ width:324px; border-bottom:1px solid #e9e9e9; height:122px; overflow:hidden;}
.keylist li:hover{ background-color:#f8f8f8;}
.keylist li h3{ font-size:18px; font-family:"\5FAE\8F6F\96C5\9ED1"; line-height:42px;}
.keylist li h4{ font-size:14px; height:24px;}
.keylist li h4 a{ padding-right:5px;}
.keylist li p a{ display:inline-block; line-height:24px;margin-right: 10px;}
.keylist li.pd-r{ float:left; padding-right:16px;}
.keylist li p{height: 50px;overflow: hidden;}
.keylist li.pd-l{ float:right; padding-left:16px; border-left:1px solid #e9e9e9;}
/*state*/
.state{ margin-top:20px; border:1px solid #e9e9e9; line-height:24px; color:#ddd; padding:8px 0;}
.state a{ display:inline-block; padding:0 10px;}
/*rptgt*/
.rptgt h2{ background-color:#d12535; text-align:center; color:#fff; height:40px; line-height:40px; width:300px;}
.rptgt-content{ padding-left:19px;}
.rptgt-tab .hd li{ float:left; width:33%; text-align:center; line-height:41px;}
.rptgt-tab{ height:650px;}
.rptgt-tab .hd li.on{ border-bottom:2px solid #941c1d;}
.rptgt-tab .hd{ height:42px; line-height:42px; border-bottom:1px solid #e9e9e9; margin-left:19px;}
.rptgt-tab .bd dl{ float:left;width:130px; padding-left:19px;}

.rptgt-tab .bd dd img{ width:129px;  } 
.rptgt-tab .bd dt{ line-height:20px;  padding-bottom:4px;}
/*.contectus*/

.contectus,.contectus em{ font-size:14px; line-height:30px;}
.contectus li span{ display:inline-block; width:102px; text-align: right;}
.contectus ul{ padding-top:12px;}
.contectus .btn{ text-align:center; padding-top:6px;}
.contectus .btn a{ display:inline-block; height:32px; line-height:32px; padding:0 8px; color:#fff;}
.contectus .btn a.download{ background-color:#4192d3;}
.contectus .btn a.qq{ background-color:#7bc942; margin-left:8px;}
.contectus .login{ border:1px solid #e9e9e9; background:url(../img/jb.gif) repeat-x left bottom; height:41px; margin:16px 0 20px 0; text-align:center; }
.contectus .login a{ float:left; height:26px; line-height:26px; width:138px; text-align:center; margin-top:8px; border-left:1px solid #fff;}
.contectus .login a:first-child{ border-right:1px solid #e9e9e9; border-left:0;}
/*qwyy*/
.qwyy .con{ padding-top:14px; padding-bottom:12px;}
/*buy-step*/
.buy-step .con h3{ height:36px; line-height:36px; padding:12px 0; padding-left:8px;}
.buy-step .con h3 em{ display:inline-block; font-size:24px; width:36px; height:36px; text-align:center; color:#fff; background:url(../img/icoall.png) no-repeat 0 -46px;}
.buy-step dl{ line-height:26px; background:url(../img/icoall.png) no-repeat; padding-left:80px; padding-bottom:16px; padding-top:16px; border-bottom:1px dashed #ddd;}
.buy-step dl.step1{ background-position:12px -86px;}
.buy-step dl.step2{ background-position:12px -180px;}
.buy-step dl.step3{ background-position:12px -364px;}
.buy-step dl a{ text-decoration:underline;}
.buy-step dl dt{ font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";}
/*tips*/
.tips{ line-height:30px;}
.tips strong{ font-size:14px; display:block; padding-top:8px;}
.tips img{ vertical-align:middle;}
/* ad*/
.ad{ padding:20px 0;}
/*list18*/

.left{ float:left;}
.list18{ text-align:justify; font-size:0;}
.unit{ display:inline-block; *display:inline; zoom:1; padding-bottom:20px; font-size:12px;}
.unit,.unit2{ width:485px;}
.unit dl{ height:140px; padding-top:20px;}
.unit dt{ line-height:26px; font-size:18px; font-family:"\5FAE\8F6F\96C5\9ED1"; }
.unit dt a{  color:#000;}
.unit dt img{ width:140px; height:140px; margin-right:16px;}
.unit dd{ line-height:24px; padding-top:12px; }
.unit ul{ padding-top:10px; line-height:28px; padding-bottom:10px;}
.unit li{ background:url(../img/dian.gif) no-repeat left center; padding-left:10px; height:30px; line-height:30px; overflow:hidden;}
.unit a{color: #333;}
.unit a:hover{color: #bf1717;}
.unit dd a{color: #1e50a2;}
.unit-key{ height:80px;}
.unit-key h5{ float:left; width:88px; background:url(../img/icoall.png) no-repeat -53px -47px; padding-top:38px; text-align:center; margin-top:12px;}
.unit-key h5,.unit-key h5 em{ font-weight:bold;}
.unit-key p{ height:48px; overflow:hidden; line-height:28px; padding-top:14px;}
.unit-key p a{ display:inline-block; position:relative; margin-right:5px;color: #686868;float:left;margin-right:20px;}
.unit-key p a i{ position:absolute; width:22px; height:12px; background:url(../img/hot.gif) no-repeat; top:-8px; left:40%;}
.ad2{ padding-bottom:8px;}

/*footer*/
.yjfooter{ border-top:3px solid #bfbaba;min-width:1000px;}
.yjfooter p{ text-align:center; line-height:24px;}
.yjfooter .main dl{ float:left; width:184px; border-right:1px solid #e3e3e3;}
.yjfooter .main { padding:14px 0; height:101px; overflow:hidden;}
.yjfooter .main dl.last{ border:none;}
.yjfooter .main dd{ padding-left:50px; line-height:24px; color:#999;}
.yjfooter .main dd a{font-size:13px; color:#999;}
.yjfooter .main dd a:hover{color:#bf1717;}
.yjfooter .main dt{ padding-bottom:10px; font-family:"幼圆","\5FAE\8F6F\96C5\9ED1";text-align:center;font-size:19px; color:#6e6e6e; font-weight: bold;}
.yjfooter .main dl.logo2 dt{ padding-bottom:4px;}
.yjfooter .main dl.logo2{ width:260px; height:101px; overflow:hidden;}
.yjfooter .main dl.logo2 dd{ padding-left:52px;}
.yjfooter .main dl.logo2 dd span{ display:inline-block; padding-left:16px;}
.yjfooter .main dl.logo2 dd em{ font-size:25px; color:#1e50a2;font-family: Arial, Helvetica, sans-serif;}
.yjfooter .main  dd em{ font-family:"\5B8B\4F53";}

.yjfooter .dtittle{ text-align:center;}
.yjfooter .ftmain { border-top:1px solid #dce1e5;}
.yjfooter .ftmain .w150{ width:166px; border:0; padding-left:0;}
.yjfooter .ftmain .w150 li{ padding-left:43px;}
.yjfooter .ftmain .w150 li em{ font-family:"\5B8B\4F53";}


/*原来的css*/
.rptnewall{ font-size:0;}
.newrpt2{ width:314px; display:inline-block; *display:inline; zoom:1;  margin-top:12px; font-size:12px; }
.newrpt2 .tit{ height:32px; line-height:32px; border-bottom:1px solid #ebebeb; border-top:3px solid #b17070;}
.newrpt2 .tit h3{ color:#970000; background:url(http://www.chinairn.com/yjbg/images/newrptico.gif) no-repeat left center; padding-left:15px; font-size:14px; text-align:left;}
.newrpt2 .tit h3 em{ display:inline-block; padding-left:6px; font-size:11px; color:#a0a0a0; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.newrpt2 .tit h3 a{ font-weight:bold;}
.newrpt2 .tit  span a{ color:#333; font-size:10px; font-family: Arial, Helvetica, sans-serif;}
  .newrpt2 .tit span{ float:right;}

.newrpt2 dl{ padding-top:10px;}
.newrpt2 dl dt{ height:75px; background-color:#fafafa; overflow:hidden;}  
.newrpt2 dl dt img{ float:left;}
.newrpt2 dl dt a{ padding-left:8px; color:#49708d; display:inline-block; height:24px; line-height:24px; }
.newrpt2 dl dd{ padding-top:10px;}
.newrpt2 dl dd li{ line-height:25px;color:#333;}
.newrpt2 dl dd li a{color:#333;}
.newrpt2 dl dd li a:hover{color:#bf1717;}
.newrpt2 dl dd li em{ font-family:"\5B8B\4F53";}
/*评价*/
.pj{ position:relative; border-bottom:1px solid #ebebeb; padding-bottom:14px; background-color:#fafafa; margin-bottom:20px; margin-top:16px; }
.pj .rpttit2{ border-top:3px solid #285791; border-bottom:1px solid #ebebeb;height:42px; line-height:42px;}
.pj .rpttit2 h3{ padding-left:6px; font-weight:normal; color:#970707}
.pj .rpttit2 a.more{ line-height:42px; height:42px; background:url(http://www.chinairn.com/images/yjbgico.jpg) no-repeat left 10px; padding-left:26px; font-size:14px; color:#285791; float:right;}
.pj .rpttit2 a.more:hover{ color:#bf1717;}
.pj .con{ padding-left:36px; padding-top:20px;}
.pj .bd{ width:906px; margin:0 auto;}
.pj .bd dl{ width:100px; display:inline-block; *display:inline; *zoom:1; padding-left:15px;}
.pj .bd dd{ line-height:20px; height:20px; padding-top:6px; text-align:center;}

.pj .next,.pj .prev{ top:106px; font-size:60px; font-weight:normal; color:#888; cursor:pointer; position:absolute; font-family:"\5B8B\4F53";}
.pj .next{right:6px;}
.pj .next:hover,.pj .prev:hover{ text-decoration:none;}
.pj .prev{  left:6px;}
/*两端对齐*/
.aline-jus{text-align:justify;text-justify :distribute; padding:0; margin:0;}/*两端对齐*/
.justifix{display:inline-block;*display:inline;*zoom:1;width:100%; height:1px; font-size:1px; text-indent:0; line-height:0; overflow:hidden;}

.ftmenu{ background-color:#333; color:#fff; border-bottom:2px solid #941c1d; text-align:center; height:36px; line-height:36px;}
.ftmenu a{ color:#fff; padding:0 5px;}
.yjfooter .aboutus p{ line-height:30px; }
.aboutus {padding:12px 0; color:#666;}
.cnl{color:#333;}
/*------------------------------------商品页面----------------------*/
.current{ height:30px; line-height:30px; background-color:#f8f8f8; border:1px solid #e9e9e9; border-left:none;border-right:none; padding-left:8px; color:#666;overflow: hidden;}
.current a{ color:#666;}
.current a:hover{ color:#ea0000;}
/*----baseinfo----*/
.baseinfo{ padding-bottom:8px; *padding-bottom:18px;}
/*info-tit*/
.info-tit{ padding:18px 0; border-bottom:1px solid #e9e9e9;}
.info-tit h2{ font-size:22px;}
.info-tit p{ padding-top:6px;}
/*preview*/
.preview{float:left; width:260px; overflow: hidden; padding-top:26px;*padding-top:18px;}
.preview img{ display:block; padding-bottom:20px;}
.preview a{ border:1px solid #e9e9e9; display:inline-block; width:76px; text-align:center; padding:4px 0;}
.pbtn1{ color:#1e50a2;}
.pbtn2{ color:#7b7b7b; margin:0 12px;}
.pbtn3{ color:#e23131;}

.summary{ font-family: Tahoma, Geneva, sans-serif; float:right; padding-top:20px; width:406px; line-height:28px;}
.price { margin-top:6px;}
.price td b{ font-weight:normal;font-size: 19px !important;}
.price i{ color:#666; font-size:10px;}
.bbtn{ padding-top:17px;}
.bbtn a{ display:inline-block; height:32px; text-indent:-9999px; overflow:hidden; background:url(../img/bbtn.png) no-repeat 0 0;}
.summary ul li a.xz{color:#296dc4}
.summary ul li a.zf{color:#ff2600}
.summary ul li a.xz,.summary ul li a.zf{ padding:2px 5px; background-color:#eee;}
.bbtn a.bbtn1{ width:109px;}
.bbtn a.bbtn2{ width:80px; background-position:-118px 0;}
.bbtn a.bbtn3{ width:89px; background-position:-207px 0;}
.bbtn a.bbtn4{ width:96px; background-position:-306px 0;}

/*daodu*/
.daodu{ clear:both; border-top:1px dashed #ddd; padding:8px 0;}
.daodu h3{ line-height:30px;}
.daodu p{ line-height:24px;}
/*gift*/
.gift{ border-top:1px dashed #ddd; }
.gift dt{ float:left; width:108px;  padding-top:28px;}
.gift dt img{ margin-left:6px;}
.gift dt i{ display:inline-block; font-style:italic; font-size:22px; color:#f15922; font-weight:bold; margin-left:16px; }
.gift dt em{ display:inline-block; margin-left:13px;}
.gift dd{ overflow:hidden; line-height:24px; padding-bottom:8px;}
.gift dd  a{color: #666;}
.gift dd  a:hover{color: #bf1717;}
.gift dd p a{color: #666;}
.gift dd p a:hover{color: #bf1717;}
.gift dd h4{ padding-top:8px; color:#f15922;}
/*---------info-main----------*/
.info-main { padding-top:20px;}
.info-main .hd{height:40px; border-left:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}
.info-main .hd li{ float:left; height:40px; line-height:40px; padding:0 18px;  border-right:1px solid #e9e9e9; overflow:hidden; cursor:pointer; border-top:1px solid #e9e9e9; }
.info-main .hd li.last em{ color:#1e50a2;}
.info-main .hd li em{ font-size:16px;}
.info-main .hd li span{ color:#777; display:none; font-size:14px;}
.info-main .hd li.on span{ display:inline;}
.info-main .hd li.on em{ font-weight:bold; color:#860000;}
.info-main .hd li.on{ height:38px; line-height:38px; border-bottom:1px solid #fff; border-top:2px solid #860000;}
.info-main .viplink{float:right; position:relative; top:-37px; font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;  line-height:30px; height:30px; padding-right:5px;}
.info-main .viplink span{position:relative;top:2px; padding-right:5px;}
.info-main .viplink a{ color:#777;}
.info-main .bd li{width: 684px;}

/*haopin*/
.haopin{ background-color:#f8f8f8; border-top:1px solid #e9e9e9; }
.haopin h3{ line-height:48px; }
.haopin h3 span{ display:block; overflow:hidden;color: #ff2600;}
.haopin h3 a{ float:right; color:#1d4e9e; font-size:14px; background:url(../img/yjbgico.jpg) no-repeat left center; padding-left:26px;}
.haopin p{ line-height:24px; text-indent:2em; color:#777;}
.haopin h5{ height:25px; line-height:25px;}
.haopin img{ display:block; margin-top:14px;}
/*declare*/
.declare h3{ font-size:14px; color:#b27400; font-weight:bold;}
.declare{ line-height:24px; border:1px dashed #ddd; padding:8px 12px; margin-top:20px;}
.declare p{ text-indent:2em;color: #666;}
/*公司影响力*/
.rptvalue { color:#666;width:684px;*width:684px;}
     .rptvalue p{ line-height:24px;clear:both;}
     .rptvalue .con{}
	 .rptvalue .con h4{font-family:"\5FAE\8F6F\96C5\9ED1";height:30px; color:#017bc4; line-height:22px; padding-top:6px; font-size:16px;}
	 .rptvalue .con .red,.rptvalue .con .red a{ color:#bf1717;}
	 .rptvalue .con .red a { display:inline-block;}
   .rptvalue	 .black{ color:#333;}
   /*gaikuang*/
.gaikuang{ width:684px;*width:684px;}
.gaikuang p{text-indent: 2em; clear:both;line-height:24px;}
/*mulu*/
.mulu{  }
.mulu pre{font-family:Arial;word-wrap:break-word;margin-top: 21px;}


.new_rptvalue{float: left;line-height: 26px;width: 684px;font-size: 14px;word-wrap: break-word; }
.new_rptvalue h4{font-family:"\5FAE\8F6F\96C5\9ED1";height:30px; color:#017bc4; line-height:22px; padding-top:6px; font-size:16px;}
.new_rptvalue .red,.new_rptvalue .red a{ color:#bf1717;}
.new_rptvalue .red a { display:inline-block;}
.new_rptvalue .black{ color:#333;}

.bgjz{color: #666;}
.nrgk{text-indent: 2em;}
.bgml{font-family: Arial;}
.bgml p b:last-child span{display: block;height: 10px;}


/*ubtn*/
.ubtn { position:relative;clear:both; padding-top:20px;}
.ubtn a{ display:inline-block; height:30px; line-height:30px; padding:0 12px; color:#fff; margin-right:6px;}
.ubtn1{ background-color:#e23131;}
.ubtn2{ background-color:#ef7918;}
.ubtn3{ background-color:#4192d3;}
.ubtn4{ background-color:#7bc942;}
.ubtn5{ background-color:#afafaf;}
.ubtn a.ubtn6{ background:url(../img/backtop.gif) no-repeat left center; padding-right:0; color:#4192d3; position:absolute; right:0; top:20px;}

/*tags*/
.tags{ margin-top:20px; border:1px dashed #ddd; padding:6px 12px; line-height:24px;}
.rpt-recommend{ padding-top:20px;}
.sred{ color:#860000;}
.rpt-recommend h3{ height:38px;}
.rpt-recommend dl{ float:left; width:150px; margin-left:26px;}
.rpt-recommend dl.first{ margin:0;}
.rcm-tit{ display:block; line-height:22px;}
.rcm-buy{ display:block; line-height:30px;}
.rcm-btn{ display:block; border:1px solid #e9e9e9; background:url(../img/jb.gif) repeat-x left bottom; height:34px; text-align:center; line-height:34px;}
.rcm-btn i{ display:inline-block; background:url(../img/rcm-buyico.png) no-repeat; width:15px; height:15px; margin-right:6px;}
/*profile*/
.profile{ font-size:14px;}
.pro-tit{ height:32px; padding-top:12px; line-height:32px; border-bottom:2px solid #e9e9e9; margin-bottom:14px;}
.pro-tit strong{  float:left; padding:0 8px; height:32px; border-bottom:2px solid #860000;}
.profile{ line-height:24px; color:#666;}
.profile p{text-indent: 2em;}
.profile em{ font-size:14px; float:left;}
.profile span{ display:block; overflow:hidden;}
.profile span a{ display:inline-block;}
.pro-link{ padding-top:16px;}
.pro-link p{ text-indent:0;}
/*morerpt*/
.morerpt{ line-height:28px; padding-top:16px;}
.morerpt .more-tit{ line-height:36px; padding-top:6px; border-top:1px solid #e9e9e9;}
.morerpt li{ padding-left:10px; background:url(../img/dian.gif) no-repeat left center;}
.clear30{ clear:both; height:30px;}
/*ryzz*/
.ryzz{ padding-bottom:12px;}
.ryzz .con{ padding-top:18px;}
/*chekmore*/
.chekmore{ display:block; text-align:center; height:44px; line-height:44px; background:url(../img/jb.gif) repeat-x left bottom; border:1px solid #e9e9e9; margin-bottom:20px;}
/*hykey*/
.hykey{line-height:24px; padding-top:12px;}
.hykey dl{ border-bottom:1px dashed #ddd; padding:10px 10px 10px 0;}
.hykey dd a{ margin-right:6px; display:inline-block;}
.hykey dt a{ color:#1e50a2;font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px; font-weight:bold;}

/*erweima*/
#erweima{ padding-top:20px;}
#erweima .con{ padding:18px 0; text-align:center;}
/*rptshow*/
.rptshow{ padding-bottom:16px;}
.rptshow ul{ padding-top:10px;}
.rptshow li{ padding-left:10px; background:url(../img/dian.gif) no-repeat left center; height:26px; line-height:26px; overflow:hidden;}
/*-------------------------------list-------------------------------*/
.list-tit{ border-bottom:3px solid #e9e9e9; line-height:46px; height:46px;}
.list-tit .left{  height:46px;border-bottom:3px solid #941c1d; padding:0 6px;}
.list-tit  .right{ float:right;font-size: 15px;}
.fenlei{ padding-top:6px;}
.fenlei li{ padding:8px 0; line-height:24px; border-bottom:1px solid #e9e9e9; clear:both;}
.fenlei li strong{ float:left; color:#c17b30;}
.fenlei li span{ display:block; overflow:hidden;}
.fenlei li span a{ display:inline-block; padding:0 5px;}
.fenlei li span a:hover,.fenlei li span a.on{ background-color:#941c1d; color:#fff; height:20px; line-height:20px;}
.ny-list dl{ border-bottom:1px solid #e9e9e9; position:relative;}
.ny-list dt{font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:19px; line-height:24px; padding:12px;}
.ny-list dt a{color: #1e50a2;display: block;height: 24px;overflow: hidden;}
.ny-list dd{ height:126px; padding-bottom:18px;}
.ny-list dd img{ float:left; border:1px solid #e9e9e9; padding:5px; margin-right:16px;}
.ny-list dd p{ color:#888; text-indent:2em; line-height:26px;}
.yjlistsp{ padding-top:8px;}
.yjlistsp span{ display:inline-block; height:26px; line-height:26px; padding-left:14px; margin-right:8px;}
.yjlistsp1{ background:url(../img/yjlistsp1.png) no-repeat left center;}
.yjlistsp2{ background:url(../img/yjlistsp2.png) no-repeat left center;}
.yjlistsp3{ background:url(../img/yjlistsp3.gif) no-repeat left center;}
.lbtn1,.lbtn2{ position:absolute; right:0; bottom:12px; border:1px solid #e3e3e3; background-color:#f3f3f3; height:24px; line-height:24px; padding:0 6px;}
.lbtn1{ right:72px;}

.ny-list dl:hover{ background-color:#f8f8f8;}
.ny-list dl:hover a.lbtn1{ background-color:#d12535; color:#fff; border-color:#d12535;}
.ny-list dl:hover a.lbtn2{ background-color:#ff9600; color:#fff;border-color:#ff9600;}
/*fanye*/
.fanye { text-align:center; padding-top:30px;}
.fanye a{ display:inline-block; line-height:26px; height:26px; border:1px solid #e9e9e9; padding:0 10px; margin:0 3px;}
.fanye a:hover,.fanye a.hover{ background-color:#941c1d; color:#fff; text-decoration:none;}
/*--------------list-src--------------*/
.list-src .lsrc{ height:30px; line-height:30px; text-align:center; padding:28px 0;position: relative;}
.list-src .lsrc input{ border:2px solid #e3e3e3; vertical-align:middle; text-indent:10px;}
.list-src .lsrc input[type='text']{ line-height:26px; height:26px; width:358px; margin-right:8px;}
.list-src .lsrc input[type='button']{ height:30px; background-color:#f8f8f8; width:62px; cursor:pointer;text-align: center;}
/*src-rcm*/
.src-rcm{ background-color:#f7fafb; padding:16px; margin-bottom:12px;}
.src-rcm li{ line-height:26px; width:410px; display:block; overflow:hidden; height:26px;}
.src-rcm h3{ height:30px;}
.src-rcm .gt{ width:200px; padding-left:25px; border-left:1px dashed #999;}
.src-rcm .gt p{ line-height:24px;}
.src-rcm .gt a{ display:block; padding:6px 0 18px 0; text-decoration:underline;}
.blue2,.blue2 a{ color:#1e50a2;}
.blue3{color:#296dc4;}

/*右边浮动*/
 .report-gt{width: 99px;overflow: hidden; position: fixed;z-index: 1070;right: 7px; top: 270px;border-right: 1px solid #e9e9e9;border-top: 1px solid #e9e9e9; background:#fff url(http://www.chinairn.com/yjbg/images/rptico.png) no-repeat 8px 44px;}

 .report-gt .phone400, .report-gt a { height: 42px;line-height: 42px;border-bottom: 1px solid #e9e9e9; border-left: 1px solid #e9e9e9;display: block;font-family: "\5FAE\8F6F\96C5\9ED1";font-size: 14px; padding-left: 32px;}
  .report-gt .phone400{ padding:0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:15px;  font-weight:bold;}
.report-gt a:hover {color: #ea0000;text-decoration: none; background: #f8f8f8 url(http://www.chinairn.com/yjbg/images/rptico.png) no-repeat;}
.report-gt a.rpt1:hover{background-position: 7px 1px;}
 .report-gt a.rpt2:hover{ background-position: 7px -42px;}
 .report-gt a.rpt3:hover{ background-position: 7px -85px;}
 .report-gt a.rpt4:hover{ background-position: 7px -128px; }
.report-gt a.rpt5:hover{ background-position: 7px -171px;}
 .report-gt a.rpt6:hover{background-position: 7px -214px;}
.report-gt a.rpt7:hover{background-position: 7px -257px;}
/*颜色调整*/
.list18 li .red2{ color:#bf1717;}
.fenlei a{ color:#666;}

.d1{color: #5c5c5c;}

.main_left{border: 1px solid #cdddee;float: left;overflow: hidden;padding-bottom: 40px;}
.ml{width:640px;overflow:hidden;padding-left:42px;}
.title1_2{width:662px;height:40px;line-height:40px;font-size:18px;color:#000;padding-left:20px;border-bottom:1px solid #cdddee;margin-bottom:35px;}
.title2{width:579px;height:43px;line-height:43px;overflow:hidden;font-size:18px;padding-left:20px;border-bottom:1px solid #d2d2d2;}
.main_right{width:300px;overflow:hidden;float:right;}
.p1{width:601px;overflow:hidden;line-height:26px;text-indent:2em;font-size:14px;margin-bottom:10px;color:#474747;}
.dingzhi{width:601px;height:30px;line-height:30px;overflow:hidden;border-bottom:2px solid #b8cfe9;margin-top:30px;font-size:18px;}
.dingzhi2{width:601px;height:30px;line-height:30px;overflow:hidden;border-bottom:2px solid #b8cfe9;margin-top:30px;font-size:18px;margin-bottom:20px;}
.dzcontext{width:601px;height:214px;margin-top:17px;background:url("../img/lc.jpg")  no-repeat ;}
.dzsubmit{width:599px;border:1px solid #d2d2d2;margin-top:50px;padding-bottom:34px;}
.dzp{padding-left:33px;padding-top:32px;padding-bottom:34px;font-size:14px;color:#474747;}
.dzp p{width:540px;line-height:25px;overflow:hidden;margin-top:15px;}
.dzp p .s1{float:left;display:block;width:100px;height:25px;text-align:right;}
.dzp p .s2{float:left;display:block;margin-left:10px;display:inline;}
.dzp p .s3{float:left;display:block; width:52px; height:25px;text-align:right;}
.dzp p .s4{float:left;display:block;margin-left:10px;display:inline;}
.dzp p .s5{float:left;display:block;height:25px;text-align:right;}
.p2{height:auto !important;}
.dzp p input {height:23px;border:1px solid #ddd;padding-left:5px;line-height: 23px;}

#contents{width:396px;height:200px;overflow:hidden;border:1px solid #ddd; padding:5px;}
.dzp i{color:#e51428;font-style:normal;padding-left:5px;padding-right:15px;}
#companyname,#address{width:396px;}
#personname,#tel,#phone,#fax,#email{width:150px;}
#phone,#fax{margin-right:30px;}
.p3{margin-left:105px;height:25px;line-height:25px;}
.p4{margin-top:30px !important;height:34px;line-height:34px !important;}
#btnsubmit{width:100px;height:34px;background:#fa631c;line-height:30px;text-align:center;color:White;border:none;float:left;margin-left:110px;display:inline;cursor:pointer;font-size:18px;}
#reset{width:100px;height:34px;background:#30a419;line-height:30px;text-align:center;color:White;border:none;float:left;margin-left:22px;display:inline;cursor:pointer;font-size:18px;}
.ask{width:601px;overflow:hidden;line-height:25px;color:#b52734;font-size:14px;font-weight: bold;}
.ask span{color: #565b99;}
.answer{width:601px;overflow:hidden;line-height:25px;color:#474747;font-size:14px;}
.answer span{color: #009933;font-weight: bold;}
.ml li{width:601px;padding-bottom:18px;border-bottom:1px dashed #ddd;margin-top:20px;}

.tit3{background: #d12535;color: #fff;}

.src .hd{ float:left;}
.src .hd{ position:relative;  width:90px; border:1px solid #e3e3e3; border-right:none; height:32px; z-index:100;}
.src .hd ul{ padding-top:32px; margin-left:-1px;}
.src .hd li{ cursor:pointer; height:32px; line-height:32px; width:90px; text-align:center; border:1px solid #e3e3e3; border-top:none; background-color:#fafafa; z-index:100; font-size:14px; color:#666;}
.src .hd ul li{ display:none;}
.src .hd ul li:hover{ background-color:#e3e3e3; }
.src .hd ul:hover li{ display:block;}
.src .hd li.on{ display:block; position:absolute; left:-1px; top:0; border-right: none; background:url(../img/srcon2.gif) no-repeat 75px center;}
.src .hd ul:hover li.on{ background:url(../img/srcon.gif) no-repeat 71px center;}

.lsrc .hd{ float:left;}
.lsrc .hd{ position:relative;  width:100px; border:2px solid #e3e3e3; border-right:none; height:26px; z-index:100;}
.lsrc .hd ul{ padding-top:28px; margin-left:-1px;*margin-left:-10px;}
.lsrc .hd li{ cursor:pointer; height:27px; line-height:27px;width:100px;text-align:center; border:1px solid #e3e3e3; border-top:none; background-color:#fafafa; z-index:100; font-size:14px; color:#666;position: relative;*left: 5px;}
.lsrc .hd ul li{ display:none;}
.lsrc .hd ul li:hover{ background-color:#e3e3e3; }
.lsrc .hd ul:hover li{ display:block;}
.lsrc .hd li.on{ display:block; position:absolute; left:-1px; top:0; border-right: none; background:url(../img/srcon2.gif) no-repeat 82px center;}
.lsrc .hd ul:hover li.on{ background:url(../img/srcon.gif) no-repeat 78px center;}
.src-txt2{float: left;}
.src-btn2{float: left;}

.l_lab{float: left; margin-left: 45px;}