@charset "utf-8";
/* CSS Document */

body,p,ul,li,h1,h2,h3,h4,h5,h6,form,input,dl,dt,dd{ margin:0px; padding:0px;}
ul,li{ list-style:none;}

body{  color:#232323; font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;font-size:14px; line-height:24px; background:#fafafa}
a{text-decoration:none; color:#727272}
a:hover{text-decoration: none; color:#98c55c}
img{ border:0px; display:block;}
.fix{ clear:both; height:20px; line-height:20px; overflow:hidden;}
.fix0{ clear:both; height:0px; line-height:0px; overflow:hidden;}
.wrap{ width:1000px; margin:0px auto; clear:both;}
.hwrap{ width:1200px; margin:0px auto; clear:both;}

  .logo{ margin:0px auto; clear:both; text-align:center; background:#f7f8fa; padding:50px 0px 40px 0px; border-bottom:3px solid #d9d9d9;}
  .logo img{text-align:center; display: inline}




  .ding{ height:32px; line-height:32px; overflow:hidden; background:url(../images/dingbg.jpg) repeat-x;}
    .ding ul{ width:1200px; margin:0px auto; height:32px;}
	.ding ul li{ width:600px; float:left; color:#FFFFFF}
	.ding ul li span{}
	.ding ul li .ic1{ background:url(../images/tel.jpg) left no-repeat; padding-left:15px; padding-right:20px;}
	.ding ul li .ic2{ background:url(../images/email.jpg) left no-repeat; padding-left:20px;padding-right:20px;}
	.ding ul li .ic3{ background:url(../images/time.jpg) left no-repeat; padding-left:18px;}
	.textr{ text-align:right;}
	.ding ul li a{ color:#FFFFFF}

/*导航菜单*/
.menu{ height:55px; overflow:hidden; background:#99c65e;}
#nav {background:none;/*background:url(../images/z_line.jpg) right no-repeat;*/margin:0 auto; width:1200px;height:55px;display:block;}
#nav .mainlevel {float:left; width:200px;height:55px;line-height:55px;font-size:18px;color:#fff;font-weight:bold; background: url(../images/line.jpg) no-repeat;}
#nav .mainlevel a {text-decoration:none;display:block;width:200px;height:55px; line-height:50px; text-align: center;color:#fff; }
#nav .mainlevel a:hover {text-decoration:none;  height:55px; line-height:55px; color:#fff; background: #666666; cursor:pointer;}
#nav .mainlevel ul {display:none;position:absolute;z-index:100; padding-top:0px; background:#FFFFFF}
#nav .mainlevel li {width:200px;height:40px; line-height:40px;font-weight:normal; padding-left:0px;}  
#nav .mainlevel li a{ font-size:14px;width:200px;line-height:40px;height:40px;background: #99c65e;}
#nav .mainlevel li a:hover{ font-size:16px;width:200px;line-height:40px;height:40px;background: #666666;}

#nav .mainlevel2 {float:left; border-left:1px solid #65B9E7; width:180px;height:25px;line-height:25px;font-size:14px;color:#fff;font-weight:bold;}
#nav .mainlevel2 a {text-decoration:none;display:block;width:180px;height:25px; line-height:25px; text-align:center;color:#fff; }
#nav .mainlevel2 a:hover {text-decoration:none; background:#ED771C;width:180px;height:25px; line-height:25px; text-align:center;color:#fff;}
#nav .mainlevel2 ul {display:none;position:absolute;z-index:100;}
#nav .mainlevel2 li {border-top:1px solid #65B9E7; background:#006FC9; width:180px;height:25px;font-weight:normal;} 
#nav .mainlevel2 .teshu a {text-decoration:none;display:block;width:180px;height:36px; line-height:18px; text-align:center;color:#fff; font-size:13px;}
#nav .mainlevel2 .teshu a:hover {text-decoration:none; background:#ED771C;width:180px;height:36px; line-height:18px; text-align:center;color:#fff; font-size:13px;}

.banner{ clear:both; height:500px; overflow:hidden; border-top:5px solid #fbeba1; border-bottom:5px solid #f6d743;}


.link{ line-height:30px;  clear:both; padding:8px 0px; text-align: left; }

/* flexslider */
.flexslider{position:relative;height:450px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat #f0f0f0;}
.slides{position:relative;z-index:1;}
.slides li{height:450px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:17px;height:17px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:17px;height:17px;line-height:45px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:35%;}
.flex-direction-nav li a{display:block;width:80px;height:80px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
.flex-direction-nav li a:hover.flex-prev{left:40px;background:url(../images/hprev.png) center center no-repeat;}
.flex-direction-nav li a:hover.flex-next{right:40px;background:url(../images/hnext.png) center center no-repeat;}


.hnew{ background:#fafafa; clear:both; padding:65px 0px;}
  .hmore{ text-align:right; height:38px; line-height:20px; font-size:18px;}
  .hmore a{ font-weight:bolder; color:#000000}
  .hmore a:hover{ color:#98c55c}
  .nbox{ clear:both; background:url(../images/nbox.png) #FFFFFF; padding:9px 50px 16px 25px; width:1125px; height:185px; overflow:hidden;}
    .nbox h4{ font-size:22px; height:45px; line-height:45px; padding-bottom:10px}
	.nbox img{ width:220px; height:120px; float:left; padding-right:50px;}
	.nbox p{ font-size:16px; color:#494949; height:90px; line-height:30px; overflow:hidden; text-indent:2em;}
	.nbox .ndate{ text-align:right;line-height:30px;}

.hjj{ background:#f0f0f0; clear:both; padding:40px 0px 70px 0px; border-bottom:1px solid #9d999a; border-top:1px solid #9d999a;}
  .pbox{ padding-top:25px; height:350px; overflow:hidden;}
  /*.pbox img{ float:left; padding-right:50px;}
  .pbox  p{ font-size:40px; line-height:50px; text-align:center; padding-top:50px;}*/
  .des{ font-size:14px; color:#9b9b9b; text-align:center; padding:13px 0px; line-height:24px;}




.foot{ clear:both; padding:20px 0px 0px 0px; text-align:center; color:#6F6F6F; background:#505050;}


/*切屏区*/
.txcontent{overflow:hidden;width:1260px; height:auto; clear:both;}
/*新品上市切屏1*/
.RDarea {overflow:hidden;width:1200px; height:auto; float:left;}
.RDnav {LINE-HEIGHT: 40px;HEIGHT: 40px}
.RDnav H2{font-size:20px; font-family:"微软雅黑",Arial, Helvetica, sans-serif;FLOAT: right;}
.RDnavbar{FLOAT: left; OVERFLOW: hidden; WIDTH: 86px; MARGIN-RIGHT: 0px; PADDING-TOP: 12px; ZOOM: 1; HEIGHT: 22px; _display: inline; display:none}
.RDnavbar LI {list-style:none;MARGIN-TOP: 5px; BACKGROUND: url(../images/QQsplit.png) no-repeat -165px -112px; FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 6px; CURSOR: pointer; HEIGHT: 6px; _display: inline}
.RDnavbar LI.active {BACKGROUND: url(../images/QQsplit.png) no-repeat -165px -86px}

.RDbed { WIDTH: 1020px; PADDING-TOP: 5px;}
.RDbed LI {FLOAT: left; WIDTH: 276px;position:relative; padding:0px 12px;}
.RDbed LI img{ width:276px; height:200px;}
.RDbed LI p{ height:44px; line-height:44px; border-bottom:1px solid #cccccc; color:#000000;width:276px; background:#FFFFFF; font-size:16px; font-weight:bolder; text-indent:1em; overflow:hidden;}
.RDbed LI.fir {WIDTH: 276px;}
#RDMarquee {OVERFLOW: hidden; WIDTH: 1020px; ZOOM: 1; HEIGHT: 245px; POSITION:relative;}
#RDMarquee div{ font-size:12px;}

/*首页切屏2*/
.NEWarea {overflow:hidden;width:960px; height:auto; float:left;}
.NEWnav {LINE-HEIGHT: 40px;HEIGHT: 40px}
.NEWnav H2{font-size:20px; font-family:"微软雅黑",Arial, Helvetica, sans-serif;FLOAT: left;}
.NEWnavbar{FLOAT: right; OVERFLOW: hidden; WIDTH: 86px; MARGIN-RIGHT: 0px; PADDING-TOP: 12px; ZOOM: 1; HEIGHT: 22px; _display: inline}
.NEWnavbar LI {list-style:none;MARGIN-TOP: 5px; BACKGROUND: url(../images/QQsplit.png) no-repeat -165px -112px; FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 6px; CURSOR: pointer; HEIGHT: 6px; _display: inline}
.NEWnavbar LI.active {BACKGROUND: url(../images/QQsplit.png) no-repeat -165px -86px}

.NEWbed { WIDTH: 960px; PADDING-TOP: 5px;}
.NEWbed LI {FLOAT: left; WIDTH: 240px;position:relative;}
.NEWbed LI.fir {WIDTH: 224px;}
#NEWMarquee {OVERFLOW: hidden; WIDTH: 960px; ZOOM: 1; HEIGHT: 465px; POSITION:relative;}
#NEWMarquee div{ font-size:12px;}



#RDpre,#NEWpre {BACKGROUND: url(../images/QQsplit.png) no-repeat -128px -60px; FLOAT: left; WIDTH: 20px; CURSOR: pointer; MARGIN-RIGHT: 10px; HEIGHT: 19px; _display: inline; margin-top:125px; display:none}
#RDpre:hover,#NEWpre:hover{BACKGROUND: url(../images/QQsplit.png) no-repeat -151px -60px;}
#RDnext,#NEWnext {BACKGROUND: url(../images/QQsplit.png) no-repeat -128px -131px; FLOAT: right; WIDTH: 20px; CURSOR: pointer; HEIGHT: 20px;margin-top:125px; display:none}
#RDnext:hover,#NEWnext:hover {BACKGROUND: url(../images/QQsplit.png) no-repeat -151px -131px;}


/*全屏滚动区*/
.hmquee{width:100%;height:326px;overflow:hidden; clear:both; padding-top:20px;}
.hmquee{width:100%;overflow:hidden;height:326px;}
.hmquee li{ float:left; padding:0px 12px; width:277px;}
.hmquee li img{ width:275px; height:200px; border:1px solid #c4c1d2}
.hmquee li h4{ height:55px; line-height:50px; background: #FFFFFF url(../images/line1.png) bottom no-repeat; padding:0px 20px; font-size:16px; overflow:hidden;}
.hmquee li h6{ height:48px; background:#FFFFFF; line-height:24px;  font-size:14px; padding:10px 20px; overflow:hidden; border-bottom:1px solid #d5d5d5;}

/*内页*/
.ad{ clear:both; width:100%; margin:0px auto; height:350px; overflow:hidden;  overflow:hidden; text-align: center;}
.wz{ clear:both; width:1200px; margin:0px auto; height:40px; line-height:40px; background:url(../images/wz.jpg) 0px 11px no-repeat; color:#777777; padding-left:20px;}
.cont{ clear:both; width:1200px; margin:0px auto;}
  .la{ width:230px; float:left;}
  .lb{ width:945px; float:right; overflow:hidden;}
.lbar{ height:55px; line-height:55px; background: #99c65f; border-bottom:1px solid #FFFFFF; font-size:18px; font-weight:bolder; color:#FFFFFF; padding-left:15px;}
.smenu li{ height:44px; line-height:44px; border-bottom:1px solid #FFFFFF; }
.smenu li a{ height:44px; display:block; background:#E6E6E6 url(../images/dot3.gif) 20px 18px no-repeat;padding-left:40px;}
.smenu li a:hover{background:#e2fbc1 url(../images/dot3.gif) 20px 18px no-repeat;padding-left:40px; color:#99c65f; text-decoration:none; font-weight:bolder;}
.smenu .cur a{ font-weight:bolder; color:#99c65f}

.bk10{ clear:both; height:10px; line-height:10px; overflow:hidden;}

.rbar{ color:#99c65f; font-size:34px; height:40px; line-height:40px; background:url(../images/rbar.png) bottom no-repeat; text-align:center; font-style:italic; padding-bottom:15px;}
.rcon{ padding:10px 20px; line-height:24px; font-size:14px;}


.rcon p{ text-indent:2em; padding:5px;}

.date{ float:right; padding-left:10px; color:#727272; font-size:12px;}
.list14 li{height:38px; line-height:38px; overflow:hidden; background:url(../images/dot2.jpg) 0px 15px no-repeat; padding-left:12px; clear:both; border-bottom:1px dashed #D6D6D6; color:#777777; font-size:16px;}

.piccon{ padding:10px 15px; width:915px; overflow:hidden;}
.proli{}
.proli li{ width:275px; height:237px; padding:15px 15px 5px 15px; text-align:center; float:left; }
.proli li img{ width:265px; height:200px; padding:4px; border:1px solid #EAEAEA}
.proli li a:hover img{width:265px; height:200px; padding:4px;border:1px solid #CCCCCC}
.proli li h5{ font-size:14px; font-weight:normal; line-height:25px; height:25px; overflow:hidden;}

.nrbt h2{text-align:center;font-size:22px;height:40px;line-height:40px;margin-top:10px;color:#000;}
.nrbt h5{text-align:center;font-size:12px;line-height:20px;color:#999999;font-weight:100;margin-bottom:10px;}

/* 分页 */
.pages{clear:both;text-align:center; margin:20px 0px 10px 0px;}
.pages { padding:14px 0 10px; font-family:宋体 }
.pages a { display:inline-block; height:18px; line-height:18px; background:#fff; border:1px solid #D2D2D2; text-align:center; color:#333; padding:0 5px}
.pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
.pages a:hover { background:#CaCACA; color:#000; text-decoration:none }
.pages span { display:inline-block; height:18px; line-height:18px; background:#99c65f; border:1px solid #D3E6F6; color:#fff; text-align:center;padding:0 5px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.l1{ float:left; width:210px;}
.l2{ float:left; width:270px;}
.l3{ float:left; width:210px;}
.l4{ float:left; width:310px;}
.l1 li,.l2 li,.l3 li,.l4 li{ text-align:left; height:24px; overflow:hidden;}
.diline{ clear:both; margin-top:20px; background:#FFFFFF; padding:10px; 0px}
.foot ul li,.foot ul li a{ color:#C0C0C0}
.foot ul li a:hover{ color:#fff}
.foot ul li.tit{ font-size:18px; height:40px; line-height:40px;}



/*格式化代码-e*/
.C:before, .C:after { content: "."; display: block; height: 0; visibility: hidden; }
.C:after { clear: both; }

/*ft-top*/
.ft-top { background: #333; }
.ft-top .wrap { padding: 45px 0; }
.ft-top dl { border-right: 1px solid #5c5c5c; width: 285px; padding-right: 25px; margin-right: 30px; float: left; height: 180px; }
.ft-top dl dt { color: #666; font-size: 18px; }
.ft-top dl dt span.more { float: right; }
.ft-top dl dt span.more a { color: #999; font-size: 12px; vertical-align: bottom; line-height: 25px; }
.ft-top dl dt span.en { color: #71ba36 }
.ft-top dl dd { padding-top: 10px; color: #999; font-size: 12px; line-height: 24px; }
.ft-top dl.i_contact { margin-right: 0; border: none; }
dl.i_follow { }
dl.i_follow .dd_left { float: left; }
dl.i_follow .dd_right { float: right; width: 110px; }
dl.i_follow .dd_right a { display: block; height: 42px; color: #fff; padding-left: 50px; line-height: 42px; padding-bottom: 10px; }
dl.i_follow .dd_right a.weixin { background: url(../images/weixin.png) left 0 no-repeat; }
dl.i_follow .dd_right a.weibo { background: url(../images/weibo.png) left 0 no-repeat; }
dl.i_follow .dd_right a.qq { background: url(../images/qq.png) left 0 no-repeat; }
dl.i_contact p { line-height: 24px; padding-left: 25px; padding-bottom: 5px; }
dl.i_contact p.add { background: url(../images/add.png) left 0 no-repeat; }
dl.i_contact p.tel { background: url(../images/tel.png) left 0 no-repeat; }
dl.i_contact p.email { background: url(../images/email.png) left 0 no-repeat; }
dl.i_contact p.weburl { background: url(../images/weburl.png) left 0 no-repeat; }
/*footer*/
.footer { background: #000; padding: 33px 0; }
.footer .wrap { }
.footer .wrap .flogo { width: 455px; height: 60px; background: url(../images/foot_logo.jpg) center no-repeat; float: left; }
.footer .wrap .copyright { /*width: 530px; */ text-align: center; color: #666; /*float: right;*/ font-family: "微软雅黑", "宋体", "黑体"; font-size: 12px; line-height: 24px; }


/*reset css*/
*{margin:0;padding:0;list-style:none;border:none;}
/*返回顶部代码*/
.izl-rmenu {position:fixed; right:0; bottom:80px;padding-bottom:73px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#E6423B;}
.izl-rmenu .btn-qq .qq {background-color:#fff; border:solid 1px #DDD; border-right:none; position:absolute;width:159px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;display:none; padding:10px 0}
.izl-rmenu .btn-qq .qq p {font-size:12px; height:25px; line-height:25px; padding:6px 12px}
.izl-rmenu .btn-qq .qq p.fgx {width:100%; height:1px; border-bottom:solid 1px #ddd; font-size:0; overflow:hidden; padding:0; margin:5px 0}
.izl-rmenu .btn-qq .qq p a {color:#333}
.izl-rmenu .btn-qq .qq p:hover a {color:#f00}
.izl-rmenu .btn-qq .qq p img {float:left; padding-right:5px}
.izl-rmenu .btn-qq:hover{background-color:#c52b24;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
.izl-rmenu .btn-buy{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-buy:hover{background-color:#488bc7;}
.izl-rmenu .btn-buy,.izl-rmenu .btn-buy:visited{background:url(../images/r_buy.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:30px;color:#FFF;font-size:16px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}