@charset "utf-8";
*{padding:0px;margin:0px;list-style:none;}
body{width:100%;height:100%;text-rendering:geometricPrecision;font-family:'Lucida Sans Unicode',Tahoma,Arial,Verdana;font-size:13px;background-color:#f3f3f3;}
img{border:none;-webkit-touch-callout:none;max-width:100%;}
a{color:#000000;text-decoration:none;cursor:pointer;}
a:hover{color:#f73a1a;text-decoration:none;}

::selection{background-color:#66b433;color:#fff}
::-moz-selection{background-color:#66b433;color:#fff}
::selection{background-color:#66b433;color:#fff}
::-moz-selection{background-color:#66b433;color:#fff}

/*基本*/
.layout{width:1200px;margin:0 auto;}
.content_layout{width:1160px;margin:0 auto;}
.floatclear{clear:both;}
.floatright{float:right;}
.bodystyle{padding:10px;overflow:hidden;zoom:1;}
.orange{color:#fd6c51}
.h20{height:20px;}
.h40{height:40px;}
.bodystyle2{padding:10px;overflow:hidden;zoom:1;}
.gray{color:#999999;}
.red{color:#ff0000;}
.ldark{color:#666;}
.infohotline{font-size:22px;color:#ee4547;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;padding-top:8px;}
.mb5{margin-bottom:5px;}
.noresult{text-align:center;width:100%;color:#999;padding:10px 0px;}
hr{height:4px;*height:4px;border:0;*border:0px;margin-bottom:12px;margin-top:15px;background-image:url(../img/pattern.png);*background-image:url(../img/pattern.png);background-repeat:repeat-x}
.pt12{padding-top:12px;}

/*顶部*/
#top_main{height:45px;background-color:#f0f2f5;}
#top{height:45px;line-height:45px;color:#333;}
#top .gray{color:#666;}
.toptitle{font-size:13px;font-weight:normal;color:#444;}

/*头部*/
#header_main{height:100px;background-color:#fff;}
#header{height:100px;}
#logo{width:150px;height:35px;float:left;margin-top:30px;}
#logo img{width:150px;height:35px;}
#companyname{width:680px;float:left;margin-left:30px;padding-top:20px;}
.companyname{font-size:23px;}
.weburl{color:#999;text-indent:5px;}
#search{width:315px;margin-top:10px;float:right;position:relative;padding-right:5px;padding-top:30px;}
#searchform fieldset{padding:0px;border:none;margin:0px;-webkit-appearance:none;}
#searchform input[type=text]{background:#f0f2f5;border:none;float:right;padding:0 10px 0 15px;margin:0;width:250px;height:38px;line-height:38px;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all .3s cubic-bezier(.215,.61,.355,1) 0s;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all .3s cubic-bezier(.215,.61,.355,1) 0s;color:#585858;-webkit-appearance:none;border-radius:0px;font-size:14px;}
#searchform input[type="submit"]{cursor:pointer;margin:0px !important;padding:0px !important;width:37px;height:38px;line-height:38px;background:url(../img/zoom.png?20181202) no-repeat;background-size:16px 16px;-webkit-appearance:none;border-radius:0px;}
#searchform input[type="submit"]{padding:4px 17px;color:#ffffff;text-transform:uppercase;border:none;background:url(../img/zoom.png?20181202) center no-repeat;cursor:pointer;margin-top:10px;float:left;overflow:visible;transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;-webkit-transition: all .3s linear;float:right;background-size:16px 16px;-webkit-appearance:none;border-radius:0px 5px 5px 0px;}
#searchform input[type='submit']{background-color:#66b433;-webkit-appearance:none;border-radius:0px 5px 5px 0px;}

/*导航*/
#navigation_main{height:50px;background-color:#fff;}
#navigation{height:50px;background-color:#282e3e;}

.nav li{height:50px;line-height:50px;text-align:center;float:left;margin-left:0px;margin-right:2px;position:relative;background-image:url(../img/navli.jpg?20181202);background-repeat:no-repeat;background-position:right center;}
.nav li a{font-size:16px;height:50px;color:#fff;display:block;font-weight:bold;padding:0px 30px;}
.nav .checkthis{background-color:#fd6c51;color:#fff;}
.nav li a:hover{background-color:#fd6c51;color:#fff;}
#navigation .nav .on{color:#fff !important;background-color:#fd6c51;}
#navigation .sub{display:none;width:250px;position:absolute;top:50px;background-color:#fd6c51;text-align:center;z-index:3;}
#navigation .sub li{width:250px;line-height:30px;height:auto;margin-left:0;text-indent:0px;text-align:left;background:none;}
#navigation .sub li a{line-height:30px;display:block;height:auto;padding:10px 8px;text-indent:0px;text-align:left;color:#fff;font-size:16px;background-image:none}
#navigation .sub li a:hover{color:#fff;background-color:#282e3e}

/*flash*/
#flash_main{width:100%;height:550px;background-position:center center}
#flash{width:100%;height:550px;position:relative;overflow:hidden;}
#flash .bd{width:100%;position:relative;z-index:1}
#flash .bd ul{width:100% !important}
#flash .bd li{width:100% !important;height:550px;position:relative}
#flash .bd li a{width:100%;position:relative;margin:0 auto;z-index:1;height:550px;display:inline-block;}
#flash .bd li img{width:100%;height:550px;}
#flash .hd{width:100%;position:absolute;bottom:20px;text-align:center;font-size:0;z-index:1}
#flash .hd li{margin:0 5px;background:url(../img/dot.png) no-repeat 0 -16px;height:16px;overflow:hidden;width:16px;cursor:pointer;display:inline-block;zoom:1}
#flash .hd .on{background-position:0 0}

#listflash_main{width:100%;height:230px;background-image:url(../img/5780c309432c5.jpg);background-position:center center}
#listflash{height:230px;}

/*主内容*/
#content_main{}
#content{background-color:#fff;padding:20px;}
#main_content{}

#feature_main{background-color:#282e3e;}
#feature{}
.feature_box{width:33.33%;float:left;margin:40px 0px;}
.feature_box_bd{padding:0px 40px;text-align:center;}
.feature_box_img img{width:100px;height:100px;}
.feature_box_title{font-size:22px;color:#fff;line-height:35px;padding:0px 0px;}
.feature_box_desc{color:#666;}

#index_left{width:220px;float:left;}
.index_left_title{line-height:45px;text-align:left;text-indent:12px;border-bottom:1px solid #ddd;}
.index_left_title h2{font-size:18px;color:#333;}
.index_left_tips{width:220px;height:60px;background-color:#66b433;color:#fff;border-radius:10px;margin:10px auto 0 auto;}
#index_right{width:920px;float:left;margin-left:20px;}
.pagetitle{padding:0px 20px;}
.pagetitle h2{line-height:45px;font-size:22px;color:#282e3e;border-bottom:2px solid #ddd;display:inline-block;padding:0px 10px;}
.pagetitle a{color:#999;}
.page_content{padding:20px 0px 0px 0px;overflow:hidden;zoom:1;}

/* 产品列表 */
.prolist li{width:290px;height:253px;float:left;margin-bottom:20px;position:relative;}
.prolist .img{width:288px;height:216px;border:1px solid #eee;border-bottom:2px solid #ddd;overflow:hidden;}
.prolist li img{width:288px;height:216px;overflow:hidden;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-ms-transition:-ms-transform .3s ease;transition:transform .3s ease}
.prolist li a:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0.8}
.prolist .ptitle{height:35px;line-height:35px;text-align:center;color:#333;font-size:16px;}
.prolist .pr25{margin-right:25px;}

.list_prolist{padding: 0px 10px;}
.list_prolist li{width:290px;height:253px;float:left;margin-bottom:20px;position:relative;}
.list_prolist .img{width:288px;height:216px;border:1px solid #eee;border-bottom:2px solid #ddd;overflow:hidden;}
.list_prolist li img{width:288px;height:216px;overflow:hidden;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-ms-transition:-ms-transform .3s ease;transition:transform .3s ease}
.list_prolist li a:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0.8}
.list_prolist .ptitle{height:35px;line-height:35px;text-align:center;color:#333;font-size:16px;}
.list_prolist .pr25{margin-right:15px;}

.view_prolist{padding-top:10px;}
.view_prolist li{width:285px;height:248px;float:left;margin-bottom:10px;position:relative;}
.view_prolist .img{width:283px;height:211px;border:1px solid #eee;border-bottom:2px solid #ddd;overflow:hidden;}
.view_prolist li img{width:283px;height:211px;overflow:hidden;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-ms-transition:-ms-transform .3s ease;transition:transform .3s ease}
.view_prolist li a:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0.8}
.view_prolist .ptitle{height:35px;line-height:35px;text-align:center;color:#333;font-size:16px;}
.view_prolist .pr25{margin-right:12px;}

#page_left{width:220px;float:left;background-color:#fff;padding:10px;}
#page_right{width:920px;float:left;margin-left:20px;background-color:#fff;padding:10px;}
#page_right_nowhite{width:920px;float:left;margin-left:20px;}
.page_right_bodystyle{background-color:#fff;padding:10px;overflow:hidden;zoom:1;}
.page_right_bodystyle_2{background-color:#fff;padding:20px;overflow:hidden;zoom:1;}

#news_left{width:680px;float:left;}
.subtitle{padding:0px 20px;}
.subtitle h2{line-height:45px;font-size:16px;color:#282e3e;border-bottom:2px solid #ddd;display:inline-block;padding:0px 10px;}
#contact_right{width:460px;float:left;margin-left:20px;}
.contact_bd{padding:20px 20px 0px 20px;}
.contact_info{line-height:20px;padding:5px 0px;}
.contact_text{width:64px;display:inline-block;text-align:right;color:#666;}
.contact_icon{width:32px;height:32px;}
.contact_pl10{padding-left:10px;}
.contact_add{width:64px;height:70px;display:block;float:left;text-align:right;color:#666;margin-right:15px;}

/*首页左侧分类列表*/
.catelist{padding:10px 0px;background-color:#fcfcfc;}
.catelist li{width:100%;height:45px;line-height:45px;text-indent:12px;border-bottom:1px solid #f2f2f2;}
.catelist li a{display:block;font-size:14px;color:#444;}
.catelist li a:hover,.catelist .checkthis{background-color:#fd6c51;color:#fff;}

/*首页新闻列表*/
.newsbox{padding:10px 0px;}
.newslist li{line-height:45px;height:45px;overflow:hidden;text-indent:12px;border-bottom:1px dotted #ddd;background: url(../img/li.png) no-repeat left 16px;}
.newslist li a{display:block;}
.newslist li a:hover{}
.newslist .date{float:right;color:#666;}

/*底部链接*/
#link_main{padding:10px 0px;}
#link{text-align:center;height:50px;line-height:50px;}
/*background-color:#f6f6f6;*/
#link a{color:#666;}

/*版权*/
#footer_main{margin-top:30px;}
#footer{padding:20px 0px;color:#666;text-align:center;line-height:26px;border-top:1px solid #ddd;}
/*background-color:#fcfcfc;*/
#footer a{color:#999;}

/*内页样式*/
.page_view_content{padding:20px;overflow:hidden;zoom:1;}
.page_view_content p{line-height:26px;margin-bottom:20px;}

/*分页样式*/
#pages{margin-top:40px;margin-bottom:20px;padding:0px 20px 20px 20px;text-align:center;font-size:16px;}
#pages a{margin:4px;padding:6px 14px;border:1px solid #fff;background:#f3f3f3;border-radius:0px;text-decoration:none;font-size:16px;}
#pages a:hover{border:#c20000 1px solid;border-radius:0px;background:#c20000;color:#fff;font-size:16px;}
#pages .page_current{margin:4px;padding:6px 14px;border:#c20000 1px solid;border-radius:0px;background:#c20000;color:#fff;font-size:16px;}
#pages span.disabled{margin:4px;padding:6px 14px;border:#fff 1px solid;background:#f3f3f3;border-radius:0px;color:#333;font-size:16px;}
#pages span.text{margin:4px;padding:6px 14px;border:#fff 1px solid;background:#f3f3f3;border-radius:0px;color:#333;font-size:16px;}
#pages span.text-s{margin:2px 0px 2px 2px;padding:6px 14px;border:#c20000 1px solid;background:#c20000;border-radius:0px;color:#333;font-size:16px;}
#pages span.text-b{margin:2px 2px 2px 0px;padding:6px 14px;border:#c20000 1px solid;background:#c20000;border-radius:0px;color:#333;font-size:16px;}
#pages span.input input{margin:0px;height:33px;line-height:33px;width:60px;text-indent:5px;border:1px solid #eee;border-radius:0px;font-size:16px;}
#pages span.button{margin:2px;padding:6px 14px;border:#eee 1px solid;background:#eee;border-radius:0px;color:#333;font-size:16px;}

/*文字新闻*/
.textnews{padding:0px 20px;}
.textnews li{border-bottom:1px dashed #ddd;padding:8px 0px;text-indent:5px;}
.textnews li a{color:#444;}
.textnews li a:hover{color:#ee4547;}
.textnews li .ptitle{font-size:14px;line-height:20px;padding:5px 0px;}
.textnews li .date{font-size:13px;color:#999;float:right;}

#pageleftbox{overflow:hidden;zoom:1;/*background-color:#ffffff;*/}
.pagebodystyle{padding:10px;overflow:hidden;zoom:1;background-color:#fff;}
.pagebodystyle .hotlinep{line-height:30px;padding:0px 0px 5px 0px;}
.page_info_title{text-align:center;color:#333;font-size:16px;line-height:35px;font-weight:bold;}
.page_info_qrcode{text-align:left;padding-bottom:20px;padding-left:10px;}
.page_info_qrcode img{width:110px;height:110px;}
.page_info_list{text-align:left;color:#333;line-height:22px;}

/*留言*/
.inputbodystyle{padding:20px;}
.inputbodystyle input{padding:5px;border:1px solid #ddd;background-color:#fff;height:26px;line-height:26px;text-indent:5px;color:#1f241d;font-family:"Microsoft Yahei",Tahoma,Geneva,sans-serif;font-size:14px;*height:24px !important;*line-height:24px !important;*padding:5px 5px 5px 5px !important;}
.inputbodystyle textarea{padding:5px;border:1px solid #ddd;background-color:#fff;line-height:26px;text-indent:5px;color:#1f241d;font-family:"Microsoft Yahei",Tahoma,Geneva,sans-serif;font-size:14px;resize: none;}
.inputbodystyle select{width:auto;padding:5px;border:1px solid #ddd;*border:0px solid #fff;background-color:#fff;height:38px;line-height:38px;text-indent:5px;color:#666;font-family:"Microsoft Yahei",Tahoma,Geneva,sans-serif;margin-left:4px;}
.inputbodystyle .button{height:36px;line-height:36px;margin:0;padding:0px 20px;text-align:center;background-color:#ee4547;color:#fff;display:inline-block;font-size:14px;border:none;}
.ttable{border:1px solid #eee;height:38px;line-height:38px !important;text-align:left;text-indent:12px !important;margin-bottom:5px !important;overflow:hidden;width:90%;border-radius:0px;margin-left:1%;}
.ttable i{padding:0 !important;margin:0 !important;text-indent:0px !important;}
.table_spwidth{width:90px;text-indent:0px;text-align:center;height:38px;line-height:38px !important;float:left;display:inline-block;background-color:#fafafa;border-right:1px solid #eee;}
.ccps{height:48px;line-height:48px;text-indent:12px;border-left:3px solid #ee4547;margin-bottom:5px;}
.ccp_n{line-height:35px;margin-bottom:5px;padding-left:8px;padding-top:6px;padding-bottom:6px;color:#333;/*display:none;*/}
.spw{width:75px;display:inline-block;float:left;margin-right:4px;text-align:right;padding-right:5px;}
.vcp_gr{background-color:#ffffff;}
.vcp_f4{background-color:#fafafa;font-size:16px;}

/*产品详细页*/
#view_left{width:400px;float:left;}
#view_right{width:460px;float:left;margin-left:20px;}
.protitle{font-size:22px;line-height:30px;padding:10px 8px 20px 8px;text-align:center;margin-bottom:8px;}
.vtable{line-height:30px;}
.vtable td{padding:3px;border-bottom:1px solid #eee;}
#viewbutton{text-align:right;padding:15px 10px 0px 0px;}
#viewbutton .icon{width:20px;}
#viewbutton .submitbutton{background-color:#ff6600;border:none;padding:5px;line-height:26px;color:#fff;width:150px;font-size:14px;}
.pageviewtitle{height:52px;line-height:52px;text-indent:22px;border-bottom:1px solid #eee;}
.ke-zeroborder td{padding:5px;}

/*详细页*/
.view_title{line-height:45px;text-align:center;font-size:22px;padding:10px 0px 15px 0px;color:#333;width:90%;margin:0 auto;}
.view_info{line-height:20px;text-align:center;font-size:13px;color:#999;}
.view_next{color:#333;text-align:left;font-size:13px;width:99%;padding:5px 0px;margin-bottom:0px !important;}
.view_next a{}
.view_next p{height:30px;overflow:hidden;margin-bottom:0px !important;color:#333;}
.viewbodystyle{padding:20px;overflow:hidden;zoom:1;color:#333;line-height:26px;font-size:14px;}
.viewbodystyle p{line-height:30px;margin-bottom:18px;color:#333;font-size:14px;}
.viewbodystyle table{width:100% !important;border:0;}
.viewbodystyle table td{padding:5px;}
.viewvideo{text-align:center;}

.about_table{line-height:20px;background-color:#ddd;margin-bottom:20px;}
.about_table td{padding:8px;}

/*单页内容*/
.vcontent{padding:10px 10px 0px 10px;overflow:hidden;zoom:1;font-size:14px;color:#333;}
.vcontent p{margin-bottom:12px;line-height:25px;color:#333;}
.vcontent ol li {margin-bottom:8px;line-height:25px;list-style-type:square;}