/* CSS Document
	Copyright	:	kksem.com
	Author		:	Murong In 2013-11-21 16:01
	Email		:	1403322690@qq.com	
*/
/*初始化*/
body{ padding:0px; margin:0px; line-height:25px; background-color:#fff; min-width:1200px; font-size:12px; font-family:"Microsoft YaHei";}
img{ border:none; display:inline;}
ul,dl,dd,dt,li,ol,p,li,h1,h2,h3,h4{ padding:0px; margin:0px; list-style:none;}
a,a:link{ text-decoration:none; color:inherit;}
a {
	text-decoration:none;
	-webkit-transition:color 0.2s linear;
    -moz-transition:color 0.2s linear;
    -o-transition:color 0.2s linear;
    transition:color 0.2s linear;
}
.clear { clear:both;}
.container { width:1200px; margin:0 auto;}
.left { float:left;}
.right { float:right;}

.banner_img{ width:100%; height:auto;}
.banner_img img{ width:100%; height:auto; display:block;}
/*首页幻灯片bangin*/
.fullSlide {width:100%;position:relative;background:#fff;height:700px; overflow:hidden; border-bottom:1px solid #ddd;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:700px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:700px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {border-radius:10px;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#418556;filter:alpha(opacity=80);opacity:0.8;line-height:999px;}
.fullSlide .hd ul .on {background:#00cb00;filter:alpha(opacity=100);opacity:1;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:5;top:50%;margin-top:-66px;z-index:1;width:69px;height:138px;cursor:pointer;filter:alpha(opacity=100);opacity:1;display:none;}
.fullSlide .prev{ background:url("../images/banner_icon1.png") no-repeat left top;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='../images/banLeft.png');_background:none; left:120px;}
.fullSlide .next {background:url("../images/banner_icon1.png") no-repeat right top;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='../images/banRight.png');_background:none;right:120px;}
/*首页幻灯片end*/

/*hear样式*/
.top_menu{font-size: 12px; color: #8B8C8B;  width: 100%;  height: 35px; border-bottom:1px solid #f1f1f1;}
.language{float: right;height: 30px; padding: 4px 10px 0px 10px; vertical-align:middle;}
.language img{ display:inline-block; vertical-align:middle;}
.top_name{display: inline-block; padding-top:6px;}

/*导航样式*/
nav .container{ height:81px;}
nav .container .logo{ float:left; padding-top:6px;}
nav .container .navtaion{ float:right;}

nav .container .navtaion li{ float:left; display:inline-block; position:relative;}
nav .container .navtaion>li>a{ display:block; font-size:14px; padding:28px 0px ; width:90px; text-align:center; color: #5e5e5e;text-transform: uppercase;}
nav .container .navtaion>li>a:hover,nav .container .navtaion li:hover,nav .container .navtaion li:hover a{ background:url(../images/nav_bg.png) no-repeat center bottom; color:#fff;}
nav .container .navtaion li dl{ display:none;}
nav .container .navtaion li:hover dl{ display:block; position:absolute; z-index:99;}
nav .container .navtaion li:hover dl>dd{width:130px; text-align:center; background:#f0f0f0;}
nav .container .navtaion li:hover dl>dd>a{  background:#f0f0f0; color:#333; height:35px; line-height:35px; display:block; width:100%;}
nav .container .navtaion li:hover dl>dd>a:hover{ background:#3fbe72; color:#fff;}
nav .container .navtaion li:hover dl>dd:first-child{ padding-top:10px;}
nav .container .navtaion li:hover dl>dd:last-child{ padding-bottom:10px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; overflow:hidden;}
nav .container .navtaion li.hover>a{  background:url(../images/nav_bg.png) no-repeat center bottom; color:#fff;}

/*脚步样式代码*/
footer{ background:#333541; width:100%; min-width:1200px; margin:0 auto; padding:30px 0;}
footer .container{ color:#A3ACA9; font-size:12px; text-align:center; font-family:"Microsoft YaHei";line-height:26px;text-align:center;}


/*首页主题样式*/

/*最新产品*/
.zuixin .zui_product{ margin-top:50px;}
.zuixin .zui_product h3{ font-size:30px; font-weight:normal; text-align:center; color:#333333; padding-bottom:5px; display:block; line-height:30px;}
.zuixin .zui_product span{text-align: center;color: #bbb; font-family: "Times New Roman";text-transform: uppercase; display: block;background: url("../images/h2_line.png") center 30px no-repeat; padding: 0px 0px 30px 0px; letter-spacing:3px;}

.zuixin .hon_c #ScollDivrykh{ margin:0 auto; display:inline-block;}
.zuixin .hon_c ul.fl li{ float:left; display:block; width:345px; margin-right:38px;}
.zuixin .hon_c ul.fl a {border:1px solid #ddd; display:block; text-align:center;}
.zuixin .hon_c ul.fl li img{ width:100%; display:inline-block; max-height:100%;}
.zuixin .hon_c ul.fl a:hover{ border-color:#00cb00;opacity:0.8; filter:alpha(opacity=80);}
.zuixin .hon_c a.to_l{ display:inline-block; float:left; position:relative; margin-top:75px;}
.zuixin .hon_c a.to_r{display:inline-block; float:right; position:relative; margin-top:75px;}

/*产品展示*/
.index_pro dl.por_list_in{ margin:12px auto; height:auto; width:100%; display:inline-block;}
.index_pro dl.por_list_in dt{ border:1px solid #4C875B; height:201px; float:left; width:238px; text-align:center;}
.index_pro dl.por_list_in dt h3{ background:#4C875B; font-size:24px; color:#fff; font-weight:normal; margin:0; height:65px; line-height:65px;}
.index_pro dl.por_list_in dt a{ font-size:16px; color:#333; width:120px; height:35px; line-height:35px; background:url(../images/more.jpg) no-repeat center bottom; display:inline-block; margin-top:35px;}
.index_pro dl.por_list_in dt a:hover{ background:#4C875B; color:#fff;}

.index_pro dl.por_list_in dd{ background:#fff; height:201px; float:left; width:959px; border:1px solid #ddd; border-left:0;}
.index_pro dl.por_list_in dd ul li{ float:left; height:auto; padding-top:10px; border-left:1px solid #ddd; width:238px;text-align:center;}
.index_pro dl.por_list_in dd ul li img{ width:100%; height:161px; display:block;}
.index_pro dl.por_list_in dd ul li img:hover{opacity:0.8; filter:alpha(opacity=80); }
.index_pro dl.por_list_in dd ul li p{ width:100%; line-height:30px;}
.index_pro dl.por_list_in dd ul li:nth-child(1){ border-right:0; width:241px; }
.index_pro dl.por_list_in dd ul li a{ display:inline-block; width:100%;}
.index_pro dl.por_list_in dd ul li a:hover{ color:#00cb00;}


/*关于我们*/
.about_us{ padding:65px 0;}
.about_us b{ display:block; width:523px; float:left; padding-left:35px;}
.about_us b img{ width:100%; display:block;}

.about_us div.gognsi{ float:right; width:580px; padding-right:35px;}
.about_us div.gognsi h3{ font-size:20px; line-height:25px; background: url(../images/ab_d.jpg) no-repeat left center; padding-left:12px;}
.about_us div.gognsi span{ font-family:"Times New Roman", Times, serif; font-size:15px; color:#999; text-transform:uppercase; letter-spacing:1px; padding-left:12px;}
.about_us div.gognsi .ab_wenzi{ color:#666; font-size:14px; display:block; padding-top:15px; padding-left:12px;}
.about_us div.gognsi>a{ width:120px; height:30px; line-height:30px; border:1px solid #40BD71; color:#40BD71; border-radius:15px; display:block; margin-top:25px; margin-left:12px; text-align:center; font-size:14px;}
.about_us div.gognsi>a:hover{ background:#4c875b; border-color:#4c875b; color:#fff;}

/*服务优势*/
.youshi{ width:100%; display:block; background:url(../images/youshi.jpg); background-repeat:no-repeat; background-position:center; background-attachment:fixed; padding-top:40px; padding-bottom:50px;}
.youshi h3{ text-align:right; width:620px; border-right:5px solid #40BD71; color:#ffffff; font-size:24px; padding-right:10px; display:inline-block; margin:15px 0 35px;}
.youshi .fuwu{ color:#FFF; font-size:14px; width:700px;}


.news_contact { padding:35px 0;}
.news_contact .in_news{ width:645px; float:left;}
.news_contact .in_news h3,.news_contact .contact h3{ background:url(../images/lif.jpg) no-repeat left bottom; height:35px; line-height:35px; font-size:20px; color:#333; font-weight:normal; margin-bottom:8px;}
.news_contact .in_news ul li{ line-height:45px; padding-left:18px; background:url(../images/side_li.png) no-repeat 5px center; border-bottom:1px dashed #ddd;}
.news_contact .in_news ul li a{ float:left; font-family:SimSun; color:#666;}
.news_contact .in_news ul li a:hover{ color:#4c875b;}
.news_contact .in_news ul li span{ float:right; color:#999;}
.news_contact .contact{width:520px; float:right;}
.news_contact .contact .contact_us{ font-size:14px !important; font-family:simsun; color:#666; line-height:25px; padding-left:10px;}


select {
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  border: solid 1px #ddd;
  padding:3px 14px 3px 6px;

  /*很关键：将默认的select选择框样式清除*/
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;

  /*在选择框的最右侧中间显示小箭头图片*/
  background: url("../images/ly_li.png") no-repeat scroll right center transparent;


  /*为下拉小箭头留出一点位置，避免被文字覆盖*/
  padding-right: 14px;
}


/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }


/*内页 left style */
.prole{ width:230px; float:left;}
.feileilet{font-size:16px;color:#333;border-bottom:1px #000 solid; height:40px; padding-left:10px; line-height:40px; font-weight:bold; font-family:"Microsoft YaHei";}
.cpxn-l{width:100%;}
.cpxn-l li{ margin:5px 0;}
.cpxn-l li a{ width:auto; height:40px; line-height:40px; padding-left:5px; display:block ; border-bottom:1px #ddd solid; font-size:14px; color:#333;}
.cpxn-l li a span.jtli{float:right;margin-right:3px;font-size:16px; font-family:SimSun; font-weight:normal;}
.cpxn-l li a span.fgli{margin-right:8px;}
.cpxn-l li a:hover,.cpxn-l li a.currclass{color:#418556;}
.baolx_ul{ padding:8px;}
.baolx_ul,.baolx_ul p{ font:12px/25px "Microsoft YaHei"; color:#474747;}


/* 内页right style */
.neiright{ width:940px; float:right; background:#FFF;}
.titii{border:1px solid #d8d8d8; border-bottom:none;}
.neirightit{ background:#FFF; height:40px; line-height:40px; border-bottom:1px solid #000; margin-bottom:5px;}
.neirightit span{ display:block; float:left; padding-left:40px; font:16px/45px "Microsoft YaHei"; color:#000; background: url(../images/fangzi_04.jpg) no-repeat 10px center; height:45px;}
.neirightit span a{ font:16px/45px "Microsoft YaHei"; color:#333;}
.neirightit span a:hover{ color:#418556;}
.produ{padding:10px 10px; min-height:325px;}
.about img{ max-width:100% !important; text-align:center; display:inline-block;}


/*在线 feedback style */
.msg{padding:15px 18px; border: 1px solid #f1f1f1; background: #f9f9f9; margin: auto;}
.feedback { width:700px; margin:0 auto; padding-top:10px;}
.feedback table td {padding:4px 3px; font-size:16px;}
.feedback table td .text { border:1px solid #ddd ;color:#555; height:24px; line-height:24px; padding:4px 3px; width:400px; font-size:16px; outline:none;}
.feedback table td .text:hover,.feedback table td .l_text:hover,.feedback table td .button:hover,#vcode:hover{transition:all 0.2s linear; box-shadow: 0 0 10px 1px #ddd;}
.feedback table td .l_text { width:99s%; padding:3px; border:solid 1px #ddd; height:120px; font-size:16px; outline:none;}
.feedback table td .button { background:#F7F7F7; border:1px solid #ddd; height:35px; line-height:35px; width:100px; cursor:pointer; text-align:center; padding:0 3px;  outline:none; font-size:16px;}
.feedback table td .button:hover{  -webkit-transition:color 0.5s linear;
    -moz-transition:color 0.5s linear;
    -o-transition:color 0.5s linear;
    transition:color 0.5s linear; color:#fff; background-color:#418556;}
.red { color:#ff0000;font-family:"Microsoft YaHei";}
#vcode{ float:left; border:1px solid #ddd ;color:#555; height:24px; line-height:24px; padding:4px 3px; width:200px; margin-right:25px; font-size:16px; outline:none;}
.col-sm-4{ float:left;}


/*内页图片列表页样式*/
.xwlb{float:left;width:219px;margin:0 8px;padding:10px 0px;}
.xwlb.xw-r{float:right;margin-right:0px;}
.xwlb-1{ width:100%; height:160px; overflow:hidden; text-align:center;}
.xwlb-1 img{width:100%; height:160px; display:inline-block; margin:0 auto;}
.xwlb-2{line-height:20px;padding:10px 0px 0px; text-align:center; overflow:hidden;font-size:14px;color:#333;}
.xwlb-2 span{display:block;color:#999;font-size:12px;}
.xwlb-3{line-height:20px; height:auto; overflow:hidden;padding-top:10px;color:#666;}
.xwlb a{display:block; padding:10px; border:1px #ddd solid;}
.xwlb a:hover{ transition:all 0.2s linear; box-shadow: 0 0 10px 1px #ddd;}


/*内页新闻列表页样式*/
.news{ padding:10px 0;}
.newsul li{ padding:10px 6px; display:block; border-bottom:1px dashed #ddd;}
.newsul li b{ font:normal 16px/25px "simsun";}
.newsul li b a{ float:left; display:block;  background:url(../images/plus.gif) no-repeat left center; padding-left:15px; }
.newsul li b span{ float:right; display:block; color:#999;}
.newsul li p{ font:12px/25px "simsun"; color:#666; padding-left:15px;  }
.newsul li p a{ font:12px/25px "simsun"; color:#cf243e; padding-left:8px; float:right;}
.newsul li p a:hover,.newsul li b a:hover{ color:#C8000A; text-decoration:underline;}


/*内页新闻详细页样式*/
.pic_contemt{ padding-top:15px;}
.pic_contemt img{ max-width:100% !important; text-align:center; margin:0 auto; display:block;}
.neiright h1{text-align:center;font-size:16px;font-weight:bold;color:#418556;padding-bottom:10px; margin:25px 0 10px 0;}
.nery-other{line-height:15px;background:#eee;padding:10px;}
.nery-other span{float:right;}
.nery-div{padding:20px 5px;}
.nery-div,.nery-div div{font-size:14px;line-height:30px;}
.nery-div img,.nery-div div img{max-width:100%;}
.nery-sx{line-height:30px;font-size:14px; padding:0 15px;}
.nery-sxborder{ border-top:1px solid #999; padding-top:15px;}
.nery-sx span{float:right;}
.nery-sx span a{display:block;border:1px #ddd solid;font-size:14px;padding:0px 20px;border-radius:2px;}
.nery-sx span a:hover{border:1px #418556 solid;background:#418556;color:#fff;}
.nery-sx a{font-size:14px;}
.nery-sx a:hover{color:#418556;}

/*产品列表页面*/
.neiright12_list{ padding:15px 0;}
.pro_list{ float:left; width:223px; margin-top:5px; margin-bottom:5px; margin-right:15px;}
.pro_list01 img{ width:100%; height:147px; margin:auto; display:block;}
.pro_list a{ display:block;}
.pro_list01{ text-align:center; border:1px solid #ddd; display:block; overflow:hidden;}
.pro_list01:hover{ opacity:0.8; filter:alpha(opacity=80);}
.pro_list02{ width:100%; font-size:12px; font-family:"Microsoft YaHei"; text-align:center; white-space:normal; word-break:normal; word-wrap:break-word;  height:30px; margin-top:5px;}
.pro_list01:hover{ border-color:#418556;}
.pro_list02 a:hover{ color:#418556}


div.sdmenu div span{ height:30px; display:block; line-height:30px; font-size:15px; border-bottom:1px solid #ddd; letter-spacing:1px; padding:0 5px 0 10px; color:#000; font-family:"Microsoft YaHei"; cursor:pointer; margin-top:10px; margin-bottom:5px; font-weight:bold;}
div.sdmenu div span b{ font-family:SimSun; font-size:16px; float:right; display:inline; font-weight:normal; line-height:30px; }
div.sdmenu li>a{ border-bottom:1px #ddd dashed;background:url(../images/plus.gif) no-repeat 20px 10px; padding-left:35px; line-height:35px; display:block;}
div.sdmenu div li dd{ padding-left:50px;background:url(../images/side_li.png) no-repeat 35px center; border-bottom:1px dotted #ddd;line-height:30px; }

div.sdmenu div a:hover,.currclass{ color:#418556;}


/*产品详情页*/
/*产品详细页面放大镜*/
.pleft{ float:left;}
.preview{width:542px; height:435px;}
/* smallImg */
.smallImg{position:relative; height:54px; margin-top:1px; background-color:#F1F0F0; padding:10px 5px; width:533px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:54px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:519px; margin-top:-50px;}

#imageMenu {height:54px; width:505px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:54px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:50px;cursor:pointer; border:2px solid #F1F0F0;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:50px; height:50px; border:2px solid #F60;}
/* bigImg */
.bigImg{position:relative; float:left; width:540px; height:360px; overflow:hidden; border:1px solid #ccc;}
.bigImg #midimg{width:540px; height:360px;}
.bigImg #winSelector{width:150px; height:150px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999; width:540px;}
#bigView img{position:absolute;}


.pright{ float:right; width:380px;}
.pright h4.corange{ font-size:16px; border-bottom:1px solid #ddd;}
.pright .pd_columns{ font-size:14px; color:#333; padding:5px 0;}
.pright .pd_columns a:hover{ color:#0082ff; text-decoration:underline;}
.pright .pd_short{height:290px; overflow:hidden; line-height:25px; font-weight:normal; font-family:Arial; color:#666;}
.overview{ border-bottom:2px solid #418556;}
.overview span{ background:#418556; padding:0 10px; display:inline-block; height:30px; margin:0; line-height:30px; font-size:14px; color:#fff; cursor:pointer; border-top-left-radius:5px; border-top-right-radius:5px;}



/*内页下载列表页样式*/
.list_soft{ width:712px; min-height:400px; margin:0 auto;}
.list_soft li{padding-left: 19px; height:30px; font-size: 14px; overflow: hidden; line-height:30px; background: url(../images/plus.gif) 0px center no-repeat; border-bottom:1px #CCC dashed; margin:5px 0;}
.art_title{ float:left; color:#333; font-size: 14px;}
.art_time{ float: right;white-space: nowrap; overflow: hidden; padding-right: 5px; color: #999; font-size: 14px;}
.art_time a:hover{ color:#C8000A; text-decoration:underline;}


/*翻页style*/
.panel-footer{ text-align:center;}
.pagination{display:inline-block;padding-left:0;margin:5px 0;border-radius:4px; padding:0 10px;}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}