@charset "utf-8";

html,body{ height:100%; padding:0px; margin:0px; min-width: 1200px; font:14px 微软雅黑; color:#666; }

a { text-decoration: none; outline: none; color: #666; transition: 0.2s; }

p{ text-align: justify; text-justify:inter-ideograph; margin: 0; }

li { list-style-type: none; vertical-align: top; margin: 0; padding:0; }

ol,ul { margin: 0; padding: 0; }

img{ margin: 0; padding: 0; border: 0; vertical-align: top; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0; padding: 0}

dl,dt,dd{ padding: 0; margin:0; }

i,em{ font-style: normal; }

*{pdding:0;margin:0;}

.fl { float:left; }

.fr { float:right; }

.clear{ clear:both; }

.w0{ width: 100%; }

.w1200{ width: 1200px; margin:0 auto; }

.w1220{width: 1220px; margin:0 auto;}

.w1340{ width: 1340px; margin:0 auto; }

.pr{position:relative;}

.pa{position: absolute;}

/*header start*/

.header{ box-shadow: 0 0 10px 0 #dfdfdf}

.header .head_top{background-color: #f8f8f8;border-bottom: 1px solid #eeeeee;    height: 40px; line-height: 40px;}

.header .head_top p{ color: #666; line-height: 40px; }

.header .head_top a{ display: inline-block;  color: #666; padding: 0 4px;}

.header .head_top span{ padding-left:15px; background: url(../images/tel.png) no-repeat center left; }

.header .head_bot{ height: 100px; background: rgba(255,255,255,0.95); }

.header .head_bot img{ padding: 0; }

.header .head_bot ul{ position: relative; }

.header .head_bot ul li{ float: left; margin-left:1px;}

.header .head_bot ul li a{ display:block; width: 100px; height: 100px; text-align: center; font-size: 15px; line-height: 100px; }

.header .logo_img{width:236px;height:100px;float:left;}

.header .head_bot ul li:hover{background-color: #559f55;}

.header .head_bot ul li:hover a{color: #ffffff;}

.header .head_bot ul li.cur{background-color: #559f55;}

.header .head_bot ul li.cur a{color: #ffffff;}

/*header end*/

/*banner start*/

.flexslider { margin: 0px auto 0px; width: 100%; height: 450px; overflow: hidden; zoom: 1;position: relative; }

.flexslider .slides li { width: 100%; height: 450px; }

.flex-direction-nav a { width: 40px; height: 40px; line-height: 99em; overflow: hidden; margin: -35px 20px 0 20px; display: block; background: url(../images/ad_ctr.png) no-repeat; position: absolute; z-index: 10; cursor: pointer; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .3s ease; border-radius: 35px; top:50%;}

.flex-direction-nav .flex-next { background-position: 0 -40px; right: 0; }

.flex-direction-nav .flex-prev { left: 0; }

.flexslider:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25); }

.flexslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25); }

.flexslider:hover .flex-next:hover,

.flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50); }

.flex-control-nav { width: 200px; position: absolute; bottom: 10px; margin-left:47%; }

.flex-control-paging li{ background: #fff; display: inline-block; zoom: 1; *display: inline; height: 15px; overflow: hidden; text-indent: -99em; width: 15px; cursor: pointer; -webkit-transition: all 0s ease; border-radius: 10px; margin: 0 8px; }

.flex-control-paging li.on { background:#559f55; }

.flexsliderny { margin: 0px auto 0px; position: relative; width: 100%; height: 400px; overflow: hidden; zoom: 1; }

.flexsliderny .slides a img { width: 100%; height: 400px; display: block; }

/*banner end*/

.title{ text-align: center;width:110px;margin:auto; }

.title a{    font-size: 26px;

    text-align: center;

    display: inline-block;

    padding-bottom: 8px;

    border-bottom: 2px solid #666666;}

.title b{ font-size: 30px; color: #666; }

.title b span{ font-weight: normal; font-size: 26px; color: #559f55;}

.title img{ margin-top: 15px}

/*搜索*/

.gg{ padding: 12px 0; background: #f8f8f8; height: 28px; overflow: hidden; }

.gg .remen{ width:850px; line-height:30px; overflow:hidden; display:inline; font-size: 14px; padding-left:28px;}

.search{ width:248px; height:28px; }

.search input{ display:inline-block; height:28px; float:right; color:#fff; background:#559f55; }

#searchtext{ color: #666; width:177px; height:26px; line-height:26px; background: #fff; border:1px solid #dedede; padding:0 5px 0 15px; outline:none; }

.submit{ width:50px; height:26px; cursor:pointer; border:0; }

/*product start*/

.product{ padding:50px 0; }

.product .pro_body{width:1200px;margin:14px auto;overflow:hidden;height:630px;}

.product .pro_body ul{margin-left:-30px;}

.product .pro_body ul li{width:307px;height:auto;float: left;}

.product .pro_body ul li .mod-item{ width:277px; margin-left: 30px; margin-top: 30px; text-align: center; background-color: #f5f5f5; position: relative; box-shadow: 5px 6px 0px #ddd; }

.product .pro_body ul li .mod-pic { display: block; position: relative; overflow: hidden; }

.product .pro_body ul li .mod-pic img { display: inline; max-width: 100%; }

.product .pro_body ul li .mod-title{ display: block; margin-top: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px; text-align: center; }

.product .pro_body ul li .mod-digest { color: #999999; margin-top: 10px; padding-right: 10px; padding-bottom: 40px; padding-left: 10px; text-align: left; }

.product .pro_body ul li .mod-read:hover { background-color: #377f37; }

.product .pro_body ul li .mod-read { display: inline-block; background-color: #559f55; color: #fff; margin-top: 15px; padding-top: 5px; padding-bottom: 5px; padding-right: 15px; padding-left: 15px; position: absolute; bottom: -16px; left: 50%; margin-left: -47px; }

.product .pro_body ul li .mod-pic:before, .product .pro_body ul li .mod-pic:after { content: ""; position: absolute; height: 100%; width: 50%; background-color: rgba(0,0,0,.3); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; z-index: -1; }

.product .pro_body ul li .mod-item:hover .mod-pic:before, .product .pro_body ul li .mod-item:hover .mod-pic:after { z-index: 1; }

.product .pro_body ul li .mod-pic:before { right: -100%; }

.product .pro_body ul li .mod-pic:after { left: -100%; }

.product .pro_body ul li .mod-item:hover .mod-pic:before { right: 0; }

.product .pro_body ul li .mod-item:hover .mod-pic:after { left: 0; }

.product .pluginContent{width:124px;height:36px;margin:auto;}

.product .pluginContent .mod-a { display: block; padding-top: 6px; padding-right: 30px; padding-bottom: 6px; padding-left: 30px; font-size: 16px; background-color: #559f55; color: #ffffff; margin-top: 20px; }

.product .pluginContent .mod-a:hover { background-color: #377f37; }

/*product end*/

/*adv start*/

.adv{ padding: 40px 0; background: #F8F8F8;height:244px;overflow:hidden;margin-top:50px;}

.t-align-c{ text-align:center;}

.youshi-mr{ margin-right: 92px; }

.h-yoush{ width: 230px; height: auto; overflow: hidden; }

.h-yoush h4{ display: block; width: 100%; height: 47px; font-size: 23px;  text-align: center; }

.h-yoush .tu,.h-yoush .tu1{ width: 100%; height: 122px; }

.h-yoush p{ display: block; margin-top:25px; font-size: 16px; text-align: center; line-height: 150%; }

.h-yoush .tu img{ width: 100px; height: 100px; padding: 10px; border-radius: 83px; background: #666; border: 2px solid #666; margin-right: 15px; position: relative; z-index: 2; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all .2s ease; transition: all 1s ease; display: block; margin:auto;}

.h-yoush .tu:hover img{background: #559f55; border: 2px solid #559f55; -webkit-transform: rotate(-360deg); -moz-transform: rotate(-360deg); }

.h-yoush .tu1 img{ width: 100px; height: 100px; padding: 10px; border-radius: 83px; background: #559f55; border: 2px solid #559f55; margin-right: 15px; position: relative; z-index: 2; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all .2s ease; transition: all 1s ease; display: block; margin:auto;}

.h-yoush .tu1:hover img{background: #666; border: 2px solid #666; -webkit-transform: rotate(-360deg); -moz-transform: rotate(-360deg); }

/*adv end*/

/*company start*/

.company{ width:100%;padding: 50px 0;  background-color: #f8f8f8;}

.company .comboy{margin-top:40px;}

.company .in-about {  margin: 0;height:415px; }

.company .in-about dt { float: left; overflow: hidden; width: 660px; }

.company .in-about dt img { -webkit-transition: all 0.5s; transition: all 0.5s; }

.company .in-about dt:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }

.company .in-about .in_abcom{line-height:30px;font-size:14px;color:#666;}

.company .in-about dd { margin-left: 660px; padding: 30px 40px 0px 40px; }

.company .in-about dd h4 {  font-size: 28px; margin-bottom:20px;}

.company .in-about dd p { margin: 20px 0 0; text-align: justify; line-height: 1.8; }

.company .in-about dd .more { display: inline-block; margin-top: 30px; padding: 7px 25px; background-color: #559f55; color: #fff; text-transform: uppercase; border-radius: 50px; }

.company .in-about dd .more:hover { -webkit-animation: shake 1.5s linear; animation: shake 1.5s linear; }

/*company end*/

/*车间*/

.chejian{ width:1200px; margin:0 auto; height:240px; overflow:hidden; }

.chejian h3{background: #fff;color: #024a84;}

.chejian h3 b a{color: #024a84;}

.chejian_nr{ width:100%; overflow:hidden; }

.gd_01{ position:relative; height:240px; width:1180px; margin:20px 0 0 0; }

.gd_01 li{ float:left; width:270px; padding: 0 30px 0 0; text-align:center; }

.gd_01 li.last{ padding-right:0; }

.gd_01 li img{ display:block; width:270px; height:auto;}

.gd_01 li a{ color:#024a84;font-size: 14px;width: 100%;display: block;}

.gd_01 li .work{line-height: 38px;color: #fff;width: 100%;height: 38px;background: #559f55;}

.gd_01 .fl { float:left; }

.gd_01 .fr { float:right; }

.gd_01 .pa{ position:absolute; }

.gd_01 .pr{ position:relative}

/*案例*/

.anli{margin-top:50px;}

.hotpro-con{margin-top:20px;}

.blog_post {width: 380px;float: left;}

.blog_post .mod-digest { margin-top: 10px; font-size: 12px; font-family: simsun; line-height: 1.8; color: #999999; }

.blog_post .mod-item{ width:350px; margin-left: 30px; margin-top: 30px; text-align: center;  position: relative;  }

.blog_post .mod-pic { display: block; position: relative; overflow: hidden; }

.blog_post .mod-pic img { display: inline; max-width: 100%; }

.blog_post .mod-title{ display: block; margin-top: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px; text-align: center; }

.blog_post .mod-pic:before, .blog_post .mod-pic:after { content: ""; position: absolute; height: 100%; width: 50%; background-color: rgba(0,0,0,.3); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; z-index: -1; }

.blog_post .mod-item:hover .mod-pic:before, .blog_post .mod-item:hover .mod-pic:after { z-index: 1; }

.blog_post .mod-pic:before { right: -100%; }

.blog_post .mod-pic:after { left: -100%; }

.blog_post .mod-item:hover .mod-pic:before { right: 0; }

.blog_post .mod-item:hover .mod-pic:after { left: 0; }

/*new start*/

.new{ padding: 40px 0; }

.new .new_l,.new .new_r{ width: 560px; }

.new .n_title{ height:50px; line-height: 50px; border-bottom: 3px solid #dfdfdf;margin-bottom:20px;}

.new .n_title a{background: #999;color:#fff;width: 24px;height: 24px;line-height: 24px;text-align: center;margin-top:20px;}

.new .n_title b{ font-size: 24px; color: #559f55}

.new_ico{width: 161px;height: 140px;left: 0;top: 0;text-align: center;line-height: 140px;color: #fff;font-weight: bold;font-size: 28px;background:#559f55;z-index: 1;}

.new_c dl{height:275px;overflow: hidden;border-bottom: solid 1px #dfdfe0;margin-bottom: 22px;}

.new_c dt{height: 140px;margin-bottom:17px;overflow: hidden;position: relative;}

.new_c dt span{height:66px;position: absolute;width: 66px;right: 0;top:0;background:url(../images/new_hot.png) no-repeat 0 0;}

.new_c dt img{width:398px;height:140px;display: block;overflow: hidden;float: right;}

.new_c dd{height:98px;overflow: hidden;color: #555;}

.new_c dd h3{height:42px;font-size:15px;line-height:42px;color: #559f55;}

.new_c dd h3 a{color: #559f55;font-weight:bold;}

.new_c dd h3 span{color: #666;font-weight: normal;float: right;}

.new_c dd p {color: #888;font-size: 13px;line-height: 26px;height: 60px;overflow: hidden;}

.new_c li{display: block;height:29px;line-height:29px;color: #666;}

.new_c li span{float: right;color: #999;}

.new_c li a{display: block;padding-left: 15px;background:url(../images/ico07.png) no-repeat 0 12px;color: #555;}

.new_c li a:hover{background:url(../images/ico08.png) no-repeat 0 12px;}

.new_c,.new2_c{height: 392px;overflow: hidden;}

.news_p,.news_p img{width: 548px;height: 140px;}

.news_p{margin-bottom: 17px;}

.new2_c dl{width:246px;height:118px;border-bottom: solid 1px #dfdfe0;margin-bottom:13px;overflow: hidden;float: left;background:url(../images/faq_ico1.png) no-repeat 0 14px;padding: 0 0 0 28px;}

.new2_c dl dd{height:54px;line-height:26px;overflow:hidden;font-size:13px;color: #888;}

.new2_c dt{height:42px;line-height:44px;font-weight: bold;}

.new2_c dt a{color: #666;font-size:15px;}

.new2_c dl:hover{background:url(../images/faq_ico2.png) no-repeat 0 14px;}

/*new end*/

/*footer start*/

.footer{ padding: 50px 0; background: url(../images/foot_b.jpg) no-repeat center top;}

.footer .logo_f{ width: 200px;margin-top:20px;}

.footer .kslj{ width: 330px; height: 190px; background: url(../images/f_line1.gif) no-repeat center right; }

.footer .kslj ul{ width:265px; padding-left: 65px; }

.footer .kslj ul li{ float: left; width: 132px; line-height: 48px; font-size: 16px; }

.footer .kslj ul li a{ color: #fff; }

.footer .lxwm{ padding-left: 50px; color:#fff; width: 340px; font-size: 15px}

.footer .lxwm p{ line-height: 46px; font-size: 16px}

.footer .lxwm li{  height: 36px; line-height: 36px;  overflow:hidden;width: 340px;float: left; }

.footer .lxwm li a{color:#fff;}

.f_weixin{width:130px;margin:20px 90px 0 0;}

.f_weixin p{line-height: 32px;text-align:center;color:#fff;}

.footer .lxwm .span1{  padding-left: 30px; background: url(../images/lx.png) no-repeat center left; background-size: 20px}

.footer .lxwm .span2{ padding-left: 30px; background: url(../images/dh.png) no-repeat center left; background-size: 20px}

.footer .lxwm .span3{ padding-left: 30px; background: url(../images/sj.png) no-repeat center left; background-size: 20px}

.footer .lxwm .span4{  padding-left: 30px; background: url(../images/yx.png) no-repeat center left; background-size: 20px}

.footer .lxwm .span5{  padding-left: 30px; background: url(../images/dz.png) no-repeat center left; background-size: 20px}

.foot_bot{ line-height:40px; background:#559f55; font-size: 14px}

.foot_bot .bot_body{ width:1200px; margin:0 auto; }

.foot_bot .bot_l{ float:left; color:#fff; width:76px}

.foot_bot .bot_r{ float:right; color:#fff; width:1120px;}

.foot_bot .bot_r a{ color:#fff;line-height:32px;margin:0 5px;}

 .page{ width:100%; padding:0%; margin:0px 0px 5px 0px; position:relative; height:45px; COLOR:#333; FONT-SIZE:14px; }

.page a:hover{ background:#009966; color:#fff; }

.page ul{ float:right; position: absolute; top:15px; right:10px; }

.page dd{ position: absolute; margin:0px; left:15px; top:17px; text-align: left; }

.page ul span{ float:left; margin-left:2px; FONT-WEIGHT:bold; border:1px solid #DDD; }

.page ul span a{ padding:3px 10px; display: block; }

#current{ padding:3px 10px; float:left; border:1px solid #DDD; background:#009966; color:#fff; }

/*footer end*/

/* 内页右边 */

    .ncontainer{width: 1200px; height: auto; margin: 0 auto; padding: 0px;}

    .links{ display: block;}

.innerright{ width:880px; float:right; height:auto;margin:30px 0px; padding-bottom:20px;  background-color:#fff;}

.innerrtitle{ width:100%; height:50px; line-height:50px; background: #333;}

.innerrtitle p{width:400px;float:right;font-size:18px;color:#444;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align:right; padding-right: 10px;}

.innerrtitle p b{ color:#fff; font-size:18px; font-style: italic;background: url(../images/tel.png) no-repeat center left; padding-left:25px;}

.navpost{ width:700px;float:left; display: block; text-align: left; font-size: 16px;color: #fff; font-weight: 400;white-space:nowrap;vertical-align:top; overflow:hidden; text-overflow:ellipsis; display:inline-block;}

.navover{max-width: 130px;white-space:nowrap;vertical-align:top; overflow:hidden; text-overflow:ellipsis; display:inline-block;}

.navpost a{color: #fff;padding: 0px 3px;}

.navpost a:hover{ color:#fff; text-decoration:none;}

.inrrctainer{width:100%; height:auto; font-size: 14px; line-height:26px;color:#666;}

.inrrctainer table{margin: 0 auto; text-align: center;}

.inrrctainer img{ max-width: 100% !important;}

/* 内页左边 */

.innerleft{ width:280px; float:left; height:auto; margin:30px 0px; }

.innerltitle{background-color:#fff;width:100%; height:40px;background:#eeeeee;}

.innerltitle p{ font-size:18px;color:#666;text-align:center;line-height:40px;}

.innerltitle span{ font-size:25px;color:#fff;text-align:center; display:block; }

.iltcontf{ width:100%;  }

.iltconts{ width:100%; background-color:#f3f3f3;margin-top:20px; border-radius: 15px;}

.iltconts p{line-height:26px; width:90%; margin:0 auto; padding:25px 0px 50px 0px; height:auto;}

.ar_cont{line-height:32px;margin-top:16px;}

.ar_cont table img{margin:5px;}

.innerright .sitemap { height: 40px; line-height: 40px; background-color: #eeeeee; padding-left: 10px; font-size: 16px; }

/*栏目*/

.inermlist{ width:100%; height:auto;  margin:0 auto; padding:10px 0px;   }

.inermlist li{ width:100%;height:auto;margin:7px auto; position: relative;border-bottom: 1px solid #eeeeee;background:url(../images/left_tb.png) no-repeat center left;}

.inermlist li a{ width:280px;height:40px;line-height:40px;display:block; color:#666;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; float: left; text-indent: 16px; text-align: left;}

.inermlist .addsubicon { width:30px; height: 40px; line-height:35px; color: #555; font-size:25px; float:right; text-align: center; display: block; cursor: pointer; font-weight: bold;}

.inermlist li a:hover{color:#559f55;font-weight: bold; text-indent: 11px; text-decoration:none;}

.inermlist li ul{ padding: 0px; display: none;}

.inermlist li ul li{ width: 100%;margin: 0px;height: 35px;}

.inermlist li ul li a{ width:100%;height: 35px; line-height: 35px; background:none; color: #777; font-size: 15px; display: block; text-indent: 15px; text-align: left;}

.inermlist li ul li a:hover{ color:#2A58C7;background: none; text-indent: 16px;}

/*热门新闻*/

.innernlist{ width:90%; margin:0 auto; padding:20px 0px;}

.innernlist li{ width:100%;line-height:35px; border-bottom:1px dashed #dedede; height:35px; overflow:hidden; }

.innernlist li a{display: block; color:#3d3d3d;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.innernlist li a:hover{ color:#2A58C7; padding-left: 1px; }

.innernlist li span{float:right;}

/*详情页*/

.article_title{ text-align:center; width:100%; font-size:24px; line-height:30px; color:#444; padding: 15px 0px;border-bottom:1px dashed #ccc;}

.ar_click{text-align:center;line-height: 36px;width:100%;font-size:14px;margin-bottom:20px;}

.newsin-c{width:100%; height:30px; line-height: 30px; margin: 15px 0px; color: #666;}

.newsin-c .date{ width: 190px; float: left; text-indent:0px; font-size: 14px;}

.newsin-c .date i{ width:28px;height:30px; display:inline-block; background:url(../images/time.png) no-repeat left center; background-size: 22px 22px; float: left;}

.newsin-c .click{ width: auto; height: 30px; line-height: 30px; text-align: right; float:right;}

.newsin-c .click i{ width: 30px;height:30px; display:inline-block; background:url(../images/eye.png) no-repeat left center; background-size: 25px 25px; float: left;}

.art_con p{line-height:30px;font-size:14px;}

.art_con table img{margin:5px 0;}

/*内页新闻*/

.innewslist{ width:100%; height:auto;}

.innewslist li{height:auto; margin-top:20px; padding:10px 5px; border-bottom:1px dashed #dedede;}





.innewslist .ntitle{ width:80%;height: 30px;color: #444;line-height: 30px; float: left; font-size:16px;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.innewslist .ntitle:hover{color:#559f55;}

.innewslist .date{ float: right; line-height: 30px; color: #888;}

.innewslist .nconc{width:100%;height:auto;line-height:30px;font-size:13px; color:#656565; overflow: hidden;}

/*内页产品*/

.inprolist{ width:100%; height:auto; list-style:none; text-align: center;margin-top:30px;}

.inprolist li{ width:277px; float:left;height:auto;margin:0px 8px 20px 8px;}

.inprolist li img{ width:100%; height:170px;-moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;transition:.5s ease-in; vertical-align: top;}

.inprolist li .img{ width:273px; height: 170px;border-top: 2px solid #f1f1f1;border-left: 2px solid #f1f1f1; border-right: 2px solid #f1f1f1; overflow: hidden;}

.inprolist li p{padding: 0px 5px;line-height:35px; height:35px; text-align:center;background: #f1f1f1; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.inprolist li a{color:#333;display: block;}

.inprolist li:hover a{color:#559f55 !important;text-decoration:none; font-size: 14.5px;}



.inprolist li:hover .img{}

.inprolist li:hover img{transform: scale(1.1, 1.1);opacity:0.9;filter:alpha(opacity=90);}

/*上页下页*/

.detpnt{ width:100%; line-height:25px;overflow: hidden;margin:30px 0;}

.detpnt .detpntline{width:47%;height:25px;line-height:25px;font-size: 16px;font-weight: bold;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;background-size:17px 17px;background-repeat:no-repeat;}

.detpnt .detpntline a{color:#666;}

.detpnt .detpntline a:hover{ color: #333; }

.detpntl{background-image: url(../images/pnl.png);background-position:left center;text-align:left; padding-left: 25px; float: left;}

.detpntr{background-image: url(../images/pnr.png);background-position:right center;text-align:right; padding-right:25px;float:right;}

/*更多阅读*/

.innerabouttitle{ width:100%; height:auto; color:#000; border-bottom:3px solid #dedede;}

.innerabouttitle p{color:#ca352b;font-size:20px; font-weight:bold;height:35px; line-height:35px;  padding-left:5px;}

.morearticle{ width:100%; padding:15px 0px;}

.morearticle li{ width:50%; height:34px; line-height:34px; float:left; background:url(../images/dd.gif) no-repeat left center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.morearticle li a{ color:#333; padding-left:20px; width: 70%;height: 34px;overflow: hidden;float: left;line-height: 34px;}

.morearticle li a:hover{ color:#666; padding-left:25px;}

.morearticle li span{margin-right:5px;}

.moreproducts{width:100%; padding:15px 0px;}

.moreproducts li{ width:208px; height:auto;float:left; margin:0px 6px 10px 6px; text-align:center;}

.moreproducts li a{ color:#333;}

.moreproducts li a p{ text-align: center;line-height:36px;}

.moreproducts li a:hover{ color:#666}

.moreproducts li img{ width:208px; height:130px; border:1px solid #ccc;}

.moreproductsov{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}