@charset "utf-8";
html { color: #000; background: #FFF; }
* { margin: 0; padding: 0;}
body { color: #666; font-size: 14px; font-family: "微软雅黑"; width: 100%;min-width: 1200px;}
li { list-style: none; }
a { text-decoration: none; color: #666; }
p { word-spacing: -1.5px; line-height: 2em;}
img{border:none;}
.clear { clear: both; height: 0; line-height: 0; font-size: 0; }
.tr { text-align: right; }
.tl { text-align: left; }
.center { text-align: center; }
.qiqi_info_connh2 {
    color: #333;
    font-size: 16px;
    border-left: 4px solid #ff3600;
    font-weight: bold;
    margin-top: 10px;
    padding: 5px 15px;
    line-height: 30px;
    background: #f5f5f5;
}
.qiqi_info_conn p {
    text-indent: 25px;
}

/* -- 页面整体布局 -- */
.header, .content { width: 1160px; margin: 0 auto; overflow: hidden; }



/*头部*/
.h_head { height: 34px; background: #f1f2f2; border-bottom: 1px solid #d4d2d3; }
.h_head .h_top { float: left; font-family: "Microsoft YaHei"; color: #666; height: 34px; line-height: 34px; font-size: 12px; }
.h_head .h_top a { padding: 0 8px; color: #666; font-family: "Microsoft YaHei"; font-size: 12px; }
.h_rig { float: right; height: 34px; line-height: 34px; font-size: 12px; }
.top { width: 100%; height: 145px; background: #f5f5f5; }
.h_head .h_Main { width: 1160px; height: 120px; margin: 0 auto; }
.h_dis { width: 1160px; height: 145px; background: url(../images/logo.png) no-repeat; margin: 0 auto }
.h_dis a { height: 145px; display: block; }
.nav { width: 100%; height: 50px; background: url(../images/nav_bg.jpg) repeat-x; line-height: 50px; }
.h_nav { width: 1160px; margin: 0 auto; height: 50px; }
.h_nav ul li { background: url(../images/nav_shu.jpg)no-repeat left center; float: left; width: 128px; height: 50px; line-height: 50px; text-align: center; }
.h_nav ul li.h { background: none; }
.h_nav ul li:hover { background: url(../images/hover.jpg)   repeat-x; }
.h_nav ul li a { display: inline-block; color: #fff; font-size: 15px; font-weight: bold; font-family: "Microsoft Yahei"; }
.h_nav ul li p { display: none; z-index: 15; }
.cpztc { width: 100%; height: 40px; line-height: 40px; margin: 0 auto; }
.proc { width: 1160px; margin: 0 auto; font-size: 14px; }
.proc b { font-size: 16px; color: #014c07; }
.proc a { margin: 0 6px; }

/*轮播图*/
.fullSlide { min-width: 1000px; position: relative; height: 420px; overflow: hidden; margin-bottom: 30px; }
.fullSlide .slides { position: relative; z-index: 0; }
.fullSlide .slides ul { width: 100% !important; }
.fullSlide .slides li { width: 100% !important; height: 420px; overflow: hidden; text-align: center; }
.fullSlide .slides li a { display: block; height: 420px; }
.fullSlide .hd { width: 1000px; left: 50%; margin-left: -500px; bottom: 15px; position: absolute; z-index: 1; bottom: 15px; overflow: hidden; }
.fullSlide .hd ul { float: right; }
.fullSlide .hd ul li { float: left; margin: 0 5px; display: inline; cursor: pointer; width: 60px; height: 10px; background: #00aa03; }
.fullSlide .hd ul li.on { background: #ffc616; }

/*产品展示*/
.pro { padding-bottom: 10px; background-color: #fff; overflow: hidden; }

/*产品左侧*/
.leftr { border: 1px solid #014c07; float: left; width: 225px; overflow: hidden; display: inline; }
.prot { width: 225px; }
.prot .tit { font-family: "Microsoft Yahei"; font-size: 16px; text-align: center; background: #033e07; height: 64px; line-height: 32px; border-bottom: 1px solid #b199b1; padding: 10px 0; }
.prot .tit span { display: block; color: #fff; font-size: 12px; }
.prot .tit a { color: #fff; font-size: 18px; font-weight: 800 }
.prot .nr h2 { background: #014d07 url(../images/pro_h3.gif) no-repeat center; height: 45px; line-height: 45px; font-family: "Microsoft Yahei"; margin-bottom: 5px; clear: both; }
.prot .nr h2 { background: #014d07 url(../images/pro_h3.gif) no-repeat center; height: 45px; line-height: 45px; font-family: "Microsoft Yahei"; margin-bottom: 5px; clear: both; }
.prot .nr h2 a { color: #fff; padding-left: 75px; font-size: 16px; }
.prot .nr ul { overflow: hidden; padding: 5px 0 6px 0; _padding: 5px 0 6px 0; }
.prot .nr li { width: 112px; float: left; text-align: center; height: 35px; line-height: 35px; border-bottom: 1px dashed #ccc; margin: 2px 0; }
.prot .nr li a { color: #555; display: inline-block; font-size: 14px; }
.prot .nr li:hover { background: url(../images/leftlih.png) no-repeat center center; }
.prot .nr li:hover a { color: #fff; }
.prot .nr li.cur a { color: #672b67; }
.leib3 { background: #fff; }
.leib3 .tit { height: 38px; line-height: 38px; background: #033e07; font-family: 'Microsoft YaHei'; font-size: 16px; font-weight: normal; text-align: center; color: #fff; }
.leib3 .nr p { padding-left: 6px; line-height: 34px; word-break: break-all; font-size: 14px; }

/*产品右侧*/
.pro_r { width: 907px; float:right; overflow: hidden; }
.dt_top { font-family: "微软雅黑"; overflow: hidden; height: 44px; line-height: 44px; background: #033e07; border-bottom: 1px solid #cbface; border-top: 1px solid #cbface; }
.dt_top li a { font-size: 16px; color: #FFFFFF; font-weight: bolder; padding-left: 20px; font-family: "微软雅黑"; }
.dt_top span { float: right; display: inline-block; padding: 14px 7px 0 0; height:17px;line-height:17px;}
.dt_top ul li i { font-family: Arial; font-size: 12px; text-transform: uppercase; padding-left: 8px; }
.p_con { width: 907px; overflow: hidden; margin-top: 5px;}
.p_con ul li { float: left; padding: 5px 3px 0 4px; }
.p_con ul .nop { padding-right: 0; }
.p_con ul li a { display: inline-block; position: relative; 
	color: #555; border: 1px solid #bfbfbf; }
.p_con ul li img { width: 288px; height:auto; padding: 2px; }
.p_con ul li span { display: block; background: #f1f1f1; height: 33px; line-height: 33px; width: 292px;
 text-align: center; font-size: 14px; color: #000; }
.p_con ul li a:hover span { background: #014c07; color: #fff; opacity: 1; }

/*关于我们*/
.gy { height: 320px; width: 807px; float: left; padding-top: 25px; }
.gy h3, .zz h3, .dont h3, .jied h3 { font-family: "Microsoft Yahei"; font-size: 18px; background: url(../images/gy_h3.png) no-repeat left bottom; height: 35px; margin-bottom: 24px; line-height: 35px; padding-left: 20px; }
.gy h3 a, .zz h3 a, .dont h3 a, .jied h3 a { font-weight: bold; color: #000; font-size: 16px; }
.gy h3 a:hover, .zz h3 a:hover, .dont h3 a:hover, .jied h3 a:hover { color: #fd6d1b; }
.gy h3 span, .zz h3 span, .dont h3 span, .jied h3 span { float: right; display: inline-block; padding-top: 8px; }
.zj_con dl { height: 256px; }
.zj_con dt { float: left; padding-right: 35px; background: url("../images/bg.gif") no-repeat; width: 296px; height: 256px; }
.zj_con dt img { padding: 4px 0 0 4px; width: 288px; height: 241px; }
.zj_con dd { float: left; width: 449px; }
.zj_con dd h2 { height: 32px;line-height: 32px; overflow: hidden; }
.zj_con dd h2 a { font-size: 16px; color: #555; }
.zj_con dd p { line-height: 28px; }
.zj_con dd p a { display: block; padding-top: 10px; }
.zz { width: 280px; float: right; padding: 25px 0 0 40px; height: 320px;     background: url(../images/gy_bg.gif) no-repeat left center;}
.zz .zjs02 { width: 265px; overflow: hidden; }
.zz .zjs02 p { line-height: 32px; }

/*产品细节*/
.ys_tit { background: url(../images/ja_45.jpg)no-repeat top center; height: 43px; line-height: 43px; text-align: center; font-size: 25px; color: #474C46; font-family: "微软雅黑"; margin-top: 15px; }
.sy-company { padding: 5px; }
.indemo { margin: 0px auto; overflow: hidden; width: auto; height: auto; padding: 5px 3px 5px 0px; }
.indemo a { display: block; text-align: center; }
.indemo ul li { float: left; text-align: center; height: auto; overflow: hidden; width: 270px; padding: 10px; }
.indemo ul li { border-bottom: 1px solid #feb65d; }
.indemo img { border: 1px solid #ccc; padding: 3px; }

/*新闻资讯*/
.dont { width: 807px; float: left; height: 408px; }
.dont dl { height: 175px; }
.dont dt { float: left; padding-right: 30px; width: 263px; }
.dont dt img { width: 263px; height: 165px; }
.dont dd { float: left; width: 494px }
.dont dd h4 { height: 18px; line-height: 18px; overflow: hidden; font-size: 16px; padding-bottom: 10px; }
.dont dd h4 a { color: #555; }
.dont dd p { line-height: 24px; overflow: hidden; }
.dont dd i { font-style: normal; display: block; padding-top: 10px; }
.dont ul li { padding-left: 4px; padding-right: 9px; height: 34px; line-height: 34px; overflow: hidden; border-bottom: 1px dashed #ededed; width: 390px; float: left; text-indent: 14px; background: url(../images/d_li.gif) no-repeat left center; }
.dont ul li a { color: #555; }
.dont ul .nobor { border-bottom: none; }
.dont ul .mr { }

/*常见问题解答*/
.jied { width: 290px; float: right; height: 370px; overflow: hidden; background: url(../images/gy_bg.gif) no-repeat left 15px; padding-left: 35px; }
.jied h3 { margin-bottom: 6px; }
.jied .nobor { border-bottom: none; }
.jied dl { border-bottom: 1px dashed #e8e8e8; padding: 0; }
.jied dl dt { background: url(../images/zx_w.gif) no-repeat left center ; height: 40px; line-height: 40px; padding-left: 30px; overflow: hidden; }
.jied dl dt a { font-size: 14px; color: #8d8d8d; font-weight: bold; }
.jied dd { background: url(../images/zx_d.gif) no-repeat left 4px; line-height: 23px; padding-left: 30px; color: #b3b3b3; height: 50px; overflow: hidden; }
.links { width: 1160px; margin: 0 auto; padding: 10px 10px; }
.links h3 { height: 45x; font-family: "Microsoft YaHei"; font-size: 18px; background: url(../images/linkbg.png) no-repeat left center; padding-left: 25px; border-bottom: 1px dashed #ccc; }
.links h3 a { color: #F60; font-weight: normal; }
.links p { color: #000; padding-top: 12px; }
.links p a { display: inline-block; color: #666; display: inline-block; padding: 0 19px; line-height: 30px; }

/*底部*/
.f_bg { margin-top: 30px; }
.f_menu { background: #003804; height: 44px; line-height: 44px; color: #fff; font-family: "Microsoft Yahei"; text-align: center; width: 100%; }
.f_menu a { color: #fff; padding: 0 35px; background: url("../images/lin2.gif") no-repeat right 4px; }
.f_menu a:last-of-type { background: none; }
.f_menu .nob { background: none; }
.footer { width: 100%; background: #057d0e; height: 200px; margin: 0 auto; }
.foot { width: 1000px; overflow: hidden; margin: 0 auto; padding-top: 20px; }
.flogo { width: 150px; height: 150px; background: #fff; float: left; text-align: center; }
.flogo a { font-size: 18px; font-weight: bold; color: #014c07; }
.flogo img { padding: 8px; }
.f_con { width: 580px; margin: 20px 0 0 70px; float: left; text-align: left; color: #fff; font-size: 14px; line-height: 28px; font-family: "Microsoft Yahei"; }
.f_con a { color: #FFF; }
.f_con h3 { float: left; padding: 30px 20px 0 108px; width: 122px; height: 148px; }
.f_con p { width: 800px; text-align: left; color: #fff; font-size: 14px; line-height: 28px; font-family: "Microsoft Yahei"; padding-top: 1px; }
.f_con p span { padding: 0 26px; }
.f_con p img { padding: 0 4px; vertical-align: middle; }
.f_con p a { color: #fff; padding-right: 5px; }
.f_con q { float: right; display: inline-block; padding-right: 20px; margin-top: -10px; }
.f_con q span { display: block; font-size: 14px; color: #917772; line-height: 28px; }

/*在线客服*/
#box { width: 160px; height: 275px; background: #fff; position: fixed; top: 100px; right: -160px; border-radius: 5px 0 0 5px; -webkit-box-shadow: 2px 0 5px #333; -moz-box-shadow: 2px 0 5px #333; box-shadow: 2px 0 5px #333; z-index: 999999999999; }
.title { width: 25px; height: 100px; position: absolute; left: -25px; background: #014c07; top: 80px; color: white; line-height: 25px; text-align: center; vertical-align: middle; border-radius: 5px 0 0 5px; cursor: pointer; font-size: 16px }
.info { color: #000; display: block; margin: 10px; font-size: 16px; border-bottom: 1px dashed #333; }
.qq { margin: 10px; list-style: none; }
.qq li { float: left; margin-bottom: 2px; }
.qq strong { text-align: center; display: block; }
.txt { width: auto; height: 25px; display: block; font-size: 10px; float: left; line-height: 25px; -webkit-text-shadow: 0 0 5px #ccc; -moz-text-shadow: 0 0 5px #ccc; text-shadow: 0 0 5px #ccc; }

/*内页*/
.rightl { width: 907px;float:right; display: inline; overflow: hidden; }
.righttop { background: url("../images/right_top_img.gif") no-repeat; 
	height: 3px; font-size: 0; overflow: hidden; display: block;
}
.plc { background: url(../images/plcbg.png) no-repeat left center; 
	background-color: #fff; height: 40px; line-height: 40px;
	 border-left: 1px solid #ccc;
	 border-right: 1px solid #ccc;
	  padding: 0px 10px 0 30px; position: relative; color: #666; overflow: hidden; }
.rightbot { background: url(../images/right_bot_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px; }
.agent_con{padding:15px;}
.age_li_about td img{margin: 10px -10px;padding: 4px; border:none;}
/*产品列表*/
.pro_main { background-color: #fff; border: solid 1px #ccc; border-top: none; border-bottom: none; zoom: 1; padding: 10px  2px; overflow: hidden; }
dl.pd_list_dl { width: 276px; overflow: hidden; float: left; margin: 10px 11px 10px; position: relative; display: inline; }
dl.pd_list_dl dt { line-height: 0; font-size: 0; }
dl.pd_list_dl dt img { width: 270px; padding: 2px; border: 1px solid #CCC; }
dl.pd_list_dl dd.tits { height: 31px; line-height: 33px; width: 271px; left: 2px; text-align: center; bottom: 8px; filter: Alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; }
dl.pd_list_dl dd.tits a { color: #333; font-size: 16px; }
dl.pd_list_dl dd.tits:hover { }
dl.pd_list_dl dd.tits:hover a { color: #333; }

/*分页*/
.pageBtn { width: 880px; height: 45px; text-align: left; font-size: 15px; clear: both; padding-top: 8px; margin-left: 20px; font-size: 13px; }
.pageBtn dd{line-height: 45px;}
.pageBtn ul { float: right; display: block; margin-right: 30px; margin-top: 10px;}
.pageBtn span { float: left; width: auto; border: 1px solid #aaaaaa; text-align: center; margin-left: 5px; background: #d0d0d0; padding: 4px 10px; display: block; }
.pageBtn span a { color: #fff; display: block; font-weight: bold; }
.pageBtn span:hover { background-color: #057D0E; color: #ffffff; display: block; }
#current { background-color: #3c7e03; color: #fff; }

/*新闻列表*/
.right_main { min-height: 704px; border: solid 1px #d5d5d5; border-top: 0; border-bottom: 0; overflow: hidden; }
.news_con { padding: 15px; margin: 0 auto; padding-top: 15px; }
dl.news_dl { font-size: 14px; color: #666; padding: 0 5px; line-height: 22px; border-bottom: 1px dashed #CCCCCC; }
dl.news_dl a { color: #000; }
dl.news_dl dt { margin-bottom: 3px; margin-top: 5px; line-height: 24px; height: 24px; width: 869px; overflow: hidden; }
dl.news_dl .dt_1 { height: 20px; background: url("../images/ico10.gif") no-repeat 0 6px; padding-left: 10px; font-size: 14px; color: #333; font-weight: bold; }
dl.news_dl .dt_1:hover { background: url("../images/ico7.gif") no-repeat 0 6px; color: #D40426; }
dl.news_dl .dt_2 { font-size: 12px; float: right; padding: 0 10px 0 8px; font-family: "宋体"; }
dl.news_dl dd { font-size: 12px; padding-left: 10px; height: 45px; overflow: hidden; margin-bottom: 10px; }

/*产品内页*/
.cpxq { padding: 15px; min-height: 20px; padding-bottom: 10px; }
.info_pic { padding: 0px 0; margin: 0 auto; clear: both; margin-bottom: -30px; overflow: hidden }
.preview { width: 360px; height: 270px; margin: 0px 10px 0px 0px; float: left; }
.info_pic .text { float: left; width: 265px; height: 270px; overflow: hidden; padding-left: 10px; }
.info_pic .text h1 { font-size: 22px; font-weight: 500; line-height: 40px; color: #dc0f1e; padding-bottom: 10px; }
.info_pic .text p { font-size: 14px; line-height: 27px;margin: 0 0px; border-bottom: 1px solid #F5F5F5; text-align: left; }
.info_pic .text span { font-size: 20px; color: #e60b1e; }
.info_pic .text .qq { color: #32abe1; background: url(../images/qq.gif) no-repeat left top; padding-left: 25px; padding-top: 5px; }
.info_pic .qrcode { float: right; width: 240px; height: 250px; text-align: center; padding-top: 0px; font-size: 12px }
.info_pic .qrcode span { display: block; margin: 5px; }
.cpnr { font-size: 14px; font-family: "微软雅黑"; text-align: left; border-top: 1px dashed #ccc; padding-top: 15px;}
.cpnr table { width: 100% !important; }
.cpnr table td img { padding: 3px; border: 1px solid #ccc; margin: 10px -12px; }
.cpnr p { line-height: 2em; text-indent: 2em;}
.cpnr p span { color: #7a7a7a; }
.cpnr p a { color: #136ed2; }
.fanye { line-height: 35px; }
.fanye span { font-size: 15px; color: #014c07; width: 80px; padding: 0; margin: 0; }
.fanye a { color: #136ec2; font-size: 14px; }
.diysr { border-right: #ccc solid 1px; background: url(../images/base754.gif) no-repeat; height: 36px; line-height: 36px; padding-left: 27px; color: #014c07; font-family: "Microsoft YaHei"; font-size: 16px; }
.diysr a { color: #3b003b; font-weight: bold; }
.diysr a:hover, .tit a:hover { text-decoration: underline; }
.news_random { border: 1px solid #CCC; border-top: none; border-bottom: none; padding-top: 8px; overflow: hidden; }
.news_random li { width: 425px; height: 34px; line-height: 34px; padding: 0 17px 0 10px; float: left; overflow: hidden; }

/*新闻内页*/
.new_tit{text-align: center;}
.new_tit h1{font-size: 18px;}
.new_tit p{line-height: 40px;font-size: 14px;}

  .leftr .prot .leib3 h2{
    background: #014d07;
    height: 45px;
    line-height: 45px;
    font-family: "Microsoft Yahei";
    margin-bottom: 5px;
    clear: both;
  }
  .leftr .prot .leib3 h2 a{
    color: #fff;
    padding-left: 75px;
    font-size: 16px;
  }