html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,img, ins, kbd, q, s, samp,small, strike,strong,dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baselinebaseline; background: transparent;}

body { background:#f1f2f4;line-height: 1;margin:0px; padding:0px; list-style-type:none;font-size:14px; line-height:24px; color:#666;font-family:microsoft yahei;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse; border-spacing: 0;}
img{vertical-align:middle;}
p{word-wrap:break-word}
a:link{ color:#666; text-decoration:none;}
a:visited{color:#666; text-decoration:none;}
a:hover{color:#FF6600; text-decoration:none;}
a:active{color:#666; text-decoration:none;}
br{height:1%; line-height:0; font-size:0; clear:both;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}


/*-----------------初始化end--------------*/
.body_index{background:#fff;}
.txj_100{ width:100%;}
.ld_main,.big{ width:1200px; margin:0 auto;font-family:microsoft yahei;}

.top_left h1{padding-left:15px; font-size:14px; font-weight:bold; float:left;}
.txj_more{ float:right; padding-right:10px;}
.clear{ clear:both}
.txj_login:link{font-size:14px;color: #990000; }
.txj_login:visited{font-size:14px;color:#990000; }
.txj_login:hover{font-size:14px; text-decoration: none;color:#f60;}

.txj_wihte:link{font-size:14px;color: #fff; }
.txj_wihte:visited{font-size:14px;color:#fff; }
.txj_wihte:hover{font-size:14px; text-decoration: none;color:#ff0;}
/*-----------------公共样式end--------------*/

.link{ display:inline; float:left;}
.link li{ float:left;  margin-right:10px;}
.link li a{display:block; float:left; line-height:25px; height:25px; color:#666; text-decoration:none;}
.link li a:hover{ color:#f00; text-decoration:underline;}

/*-----------------友情链接end--------------*/

/*-------------首页样式----------*/

/*top*/
.top_bj{ background:#f7f7f7; width:100%; margin:0 auto; height:39px; border-bottom:1px solid #ededed; line-height:39px;}
.ld_top{ background:#fff; padding:15px 0;}
.top_r{background:url(../Img/banben.png) no-repeat left center; height:39px; padding-right:20px;}
.top_r a{ padding-left:20px;}
.top_left{width:280px; padding:9px 0;}

.top_dw h2{font-weight:700; font-size:24px; color:#2d2d2d;line-height:30px; padding-top:24px;}
.top_dw h2 span{ color:#298a1b; font-size:30px;}
.top_dw p{ color:#2d2d2d;font-size:16px;  line-height:40px; text-align:center;}

.top_right{ padding: 25px 15px 0 0;
    background: url(../images/top_tel.jpg) no-repeat 10px 27px;
    padding-left: 72px;}

.top_right b{color: #da0000; font-weight: 700;font-size: 28px;}
/*nav*/
#navigation_main { background:#247c18;}
#navigation { height:42px;  }
#navigation ul.navigationlist li { float:left; line-height:42px;  }
#navigation ul.navigationlist li a { display:block;padding:0 38px; font-size:16px; color:#FFF; border:0px dashed red;}
#navigation ul.navigationlist li a:hover { text-decoration:none; color:#fff; background:#ff5e00;  }
#navigation ul.navigationlist .current { color:#fff; background:#ff5e00; }
/*导航栏下拉*/
#navigation  ul.subnavigationlist{ display:none; position:absolute; background:#247c18; z-index:100}
#navigation  ul.subnavigationlist li {  float:none; padding:0px; line-height:28px; display:inline;}
#navigation  ul.subnavigationlist li a { display:block; white-space:nowrap; font-weight:normal; color:#FFF; font-size:14px; padding:0px 60px; text-align:left}
#navigation  ul.subnavigationlist li a:hover {  background:#68b92e;  color:#fff; }


/*焦点大图*/
.banner{height:690px;}
.mod-banner {Z-INDEX: 5; POSITION: relative; MIN-WIDTH: 1003px; MARGIN: 0px 0px 0px; HEIGHT: 690px;position:relative;}
.mod-banner .f-tab-b {Z-INDEX: -1; POSITION: absolute; WIDTH: 100%;BACKGROUND-POSITION: center center; HEIGHT:690px; TOP:0px;LEFT: 0px}
.mod-banner .t-box {POSITION: absolute; TEXT-ALIGN: center; MARGIN: 0px 0px 0px -200px; WIDTH: 400px; BOTTOM: 20px; LEFT: 50%}
.mod-banner .f-tab-t {BACKGROUND: url(../Imgs/Other/banner.png) no-repeat center 50%; _background: url(../Imgs/Other/banner.png) no-repeat center}
.mod-banner .f-tab-t{MARGIN: 0px 5px; WIDTH: 13px;DISPLAY: inline-block; BACKGROUND-POSITION: -228px -410px; HEIGHT: 13px; cursor:pointer;}
.mod-banner .current {BACKGROUND-POSITION: -227px -395px}
.mod-banner .mod-banner-wrap {POSITION: relative; MARGIN: auto; WIDTH: 1003px}
.mod-banner .mod-user-panel {POSITION: absolute; TOP: 3px; RIGHT: 10px}

/*分类与案例*/
.main_tl h3,.main_tr h3{ height:60px;line-height:60px; font-weight:normal;font-size:20px;}

.main_tl{ width:250px; }
.main_tl h3{ background:#68b92e; color:#fff; border-top-right-radius:20px; text-align:center;  }
.main_tl ul{background:#ededed; border:1px solid　#c8c8c8;  padding:10px 20px 20px; }
.main_tl ul li.cplist1{ padding-top:10px;}
.main_tl ul li.cplist1 a{ display:inline-block; width:190px; background:#fff; line-height:40px; padding-left:20px; font-size:16px;}
.main_tl ul li.cplist2{ border-bottom:1px solid #ededed; padding-left:20px; background:#f7f7f7; line-height:30px; font-size:14px;}

.main_tr{ width:930px; padding-left:20px;}
.main_tr h3{background:#ededed;border-top-left-radius:20px; padding-left:20px; color:#1e1e1e;}
.main_tr h3 span{ float:right; font-size:14px; color:#5d5d5d; padding-right:20px;}

.anli_left{ position:relative; z-index:9; width:401px; height:390px; border:1px solid #e45920; padding:1px; border-radius:5px;  overflow:hidden; margin-top:20px;}
.anli_info{ position:absolute; left:0; bottom:0; width:100%; height:130px; line-height:21px; background:#000; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; color:#fff; }
.anli_info h4 a{ display:inline-block; color:#fff; font-size:16px; padding-left:20px; line-height:50px;}
.anli_info h4,.anli_info p{ position:relative; z-index:999;}
.anli_info p{ padding-left:20px;}

.anli_right{ width:525px;}
.main_tr .PicShow .t_Box{ width:240px; padding:20px 0 0 20px;}
.main_tr .PicShow .t_Box .artImg{ border:0;  height:180px; border:1px solid #e45920;}
.main_tr .PicShow .t_Box:hover .artTil a{font-size:14px;color:#f60;}

/*products*/
.txj_gg1{     font-size: 16px;background:url(../Img/cp_bg.jpg) no-repeat center 0; height:70px; margin-top:30px; color:#fff; text-align:center; padding-top:90px;}
.ld_product .PicShow li{     width: 550px;
    padding: 25px;
    height: 175px;
    overflow: hidden;}
.ld_product .PicShow .t_Box{ width:210px;}
.ld_product .PicShow .t_Box .artImg{ border:10px solid #f4f4f4;  height:140px;}
.ld_product .PicShow li .pro_info{ width:300px; padding-left:30px; font-size:14px; line-height:24px;}
.ld_product .PicShow li .pro_info h4{ font-size:16px; line-height:50px; color:#222;width:300px;height:50px;    overflow: hidden;}
.ld_product .PicShow li .pro_info h4 span{ font-weight:normal; font-size:14px;}
/*ys*/
.ys_top{background:url(../Img/ys_bt.png) no-repeat center 0; height:138px;}
.ys_top p{ width:1200px; margin:0 auto; padding-top:360px; }
.ys_top p a{ display:inline-block; width:124px; height:40px; text-align:center; line-height:40px; font-size:14px; border:1px solid #fff; margin-left:20px; color:#fff; }
.ys_top p a.daban_btn{ background:#cd0000; border:1px solid #cd0000;}
.txj_ys{/*background:url(../Img/ys_bg.jpg) no-repeat center 30px;*/}
.ys_title { padding:60px 0 0 70px; font-size:14px;}
.ys_title h2{ font-size:30px; line-height:46px; color:#000;}
.ys_title h2 span{ color:#e74300;}
.ys_title .ys_btjj{ color:#fff; padding-left:20px}
.ys_dz{ width:400px; line-height:24px; padding:62px 0 0 50px; line-height:36px; }
.ys_inner{ padding:82px 0 150px 66px;}
.ys_inner h3{ color:#288a1b; line-height:60px; font-size:20px;}
/*about*/
.txj_about{background:#288a1b url(../Img/about_bg.jpg) no-repeat center 40px; height:460px;}
.about_inner{ width:580px; padding-left:620px; line-height:26px; color:#deffc6;}
.about_inner h3{padding:60px 0 0px; line-height:60px; }
.about_inner h3 a{ display:block; font-size:30px; color:#fff; font-weight:bold;  text-align:center;}
.about_info{ width:550px; height:180px; overflow:hidden;}
.about_inner .about_btn{ padding:50px 0 0 52px;}
.about_inner .about_btn a{ display:inline-block; width:70px; height:70px; line-height:70px; text-align:center; color:#fff; font-size:16px; padding:0 40px;}
/*partner*/
.ld_partner h3{ width:517px; margin:30px auto;background:url(../Img/hez_bg.jpg) no-repeat 0 center; height:47px; line-height:47px;}
.ld_partner h3 a{ display:block;  color:#fff; font-size:20px; font-style:italic; padding-left:236px;}
.ld_partner li{ width:280px; height:370px; margin:20px 10px 40px; overflow:hidden; background:#f0f0f0; border-top-right-radius:40px;}
.ld_partner li img{ width:280px; height:180px;}

.ld_partner li .pro_info{ padding:20px; line-height:26px;}
.ld_partner li .pro_info h4{ font-size:18px; line-height:50px; font-weight:normal; color:#398b00;}

/*news*/
.main_btm {background:url(../Img/news_kbg.jpg); padding:40px 0; }
.main_btm .ld_main{ background:#fff; border-top-left-radius:30px;border-bottom-right-radius:30px;}
.main_btm h3{ font-size:20px; font-weight:normal; height:38px; line-height:35px; margin-bottom:30px; border-bottom:1px dashed #838383; margin:30px;}
.main_btm h3 a{ display:inline-block; padding:0 20px;background:url(../Img/news_bticon.jpg) no-repeat 0 center;}
.main_btm h3 span{ float:right; font-size:14px; font-weight:normal;}
.main_btm h3 span a{ padding:0; background:0;}

.company{ width:640px; line-height:24px;}
.industy{ width:516px;}

.company ul.news_cpy{padding-left:30px; }
.company ul li.fl{ width:240px;background:url(../Img/news_icon.jpg) no-repeat 0 center; height:30px; line-height:30px; padding-left:20px; overflow:hidden; margin-right:40px; }

.company ul .news_first{ width:580px; height:126px; overflow:hidden;}
.news_first img{ padding-right:20px;}
.news_first h4{ font-size:16px; line-height:40px;}
.news_first .news_m{ display:block; color:#e15517;  font-size:14px; }

.news_indty{ display:none;}

.industy {background:url(../Img/news_bg.jpg) repeat-y;}
.industy ul li{ width:430px;background:url(../Img/faq_icon.png) no-repeat 30px 4px; padding:0 0 40px 60px; }
.industy ul li:hover{ background:#f1f1f1 url(../Img/faq_icon.png) no-repeat 30px 4px;}
.industy ul li a{ display:block; font-size:14px; font-weight:bold; padding-bottom:10px}

.ld_link .ld_main{ width:1100px;background:url(../Img/link_bt.jpg) no-repeat 0 center; padding:30px 0 30px 100px;}
.ld_link a{ padding:10px;}

/*footer*/
.txj_footer{ width:100%; background:#288a1b; height:200px;}
.ft_nav{background:url(../Img/ft_nav.jpg) no-repeat center bottom; line-height:60px; height:70px;}
.ft_nav li{ padding:0 28px;}
.ft_nav li a{ color:#fff;}


/*---底部版权---*/
.copyright{ padding-left:200px; height:36px; line-height:36px; color:#fff;}
.copyright a{ color:#fff;}

/*kefu*/
#udesk-feedback-tab .qqshow{ background-color:red;position: absolute;width: 160px;left: -160px;top: 0px;line-height:26px; padding:010px 0;   color: #fff; font-size: 14px;text-align: center;display: none;}
#udesk-feedback-tab .qqshow a{ display:block; color:#fff;}

#udesk-feedback-tab:hover .qqshow{display:inline !important;}

.izl-rmenu{ margin-right: 0; width: 82px;position: fixed;right: 0; top: 65%;z-index:999;}
.izl-rmenu .consult{display: block;width: 82px; height: 76px; background: url(../images/consult_icon.gif) no-repeat center -77px;}
.izl-rmenu .consult .phone { background-color:red;position: absolute;width: 160px;left: -160px;top: 0px;line-height: 73px;
    color: #fff; font-size: 18px;text-align: center;display: none;}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {display: block;height: 16px;width: 16px;font-size: 12px;background: url(../images/consult_icon.gif) no-repeat center bottom;line-height: 16px;color: #45BDFF;text-align: center;padding: 15px 18px 47px 48px;}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {display: block; width: 82px;height: 39px;background: url(../images/float_top.gif) no-repeat center top;
    -webkit-transition: all 0s ease-in-out;    -moz-transition: all 0s ease-in-out;    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;}
.izl-rmenu .btn_top:hover {background: url(../images/float_top.gif) no-repeat center bottom;}
.izl-rmenu .cart .pic {	display:none; position: absolute; left: -160px; top: 65px; width: 160px;height: 160px; }
#udesk-feedback-tab {position: fixed;right: 0px; top: 65%;margin-top: -76px; z-index: 10000; cursor: pointer; background: url(../images/consult_icon.gif) no-repeat center top; display: block; height: 76px; width: 82px; background-color: #FFF!important; z-index:999;}



/*产品展示*/
.PicShow{ display:block; width:100%; overflow:hidden;}
.PicShow .t_Box{ width:150px; float:left; display:inline; padding:5px;}
.PicShow .t_Box .artImg{ border:1px solid #EFEFEF; display:block; padding:1px; height:180px; overflow:hidden; background:#FFF;}
.PicShow .t_Box .artImg img{ width:100%; height:100%;}
.PicShow .t_Box .artTil{ display:block;margin-top:5px; color:#666}
.PicShow .t_Box .artTil a{  display:block; line-height:20px; text-decoration:none;}
.PicShow .t_Box .artTil_photo a{display:block; text-align:center; line-height:20px; text-decoration:none;}
.PicShow .t_Box .artTil span{font-size:14px; color:#666}
.PicShow .t_Box:hover .artTil a{font-size:14px;color:#f60;}
.PicShow .t_Box:hover .artImg{ border-color:#f60;}
.PicShow .t_Box .artTil .t_Com,.PicShow .t_Box:hover .artTil .t_Com{ float:left; display:inline; width:50%; color:#666; }



/*-----------------main end--------------*/

/*内页左右高度*/
.txj_mainny{ width:1200px; margin:0 auto;   }
.ny_title a{  color:#fff; padding-left: 15px;font-weight: bold;}


.txj_ny_bannner{ background:url(../Img/ny.jpg) no-repeat center 0; width:100%; height:350px; padding-bottom:25px;}

.txj_ny_left{float:left; margin-right:20px; width:240px; margin-bottom:20px;}
.txj_ny_list_top,.txj_ny_left_top,.txj_ny_right_top{background:#2c2a2b; width:240px; height:45px; line-height:45px; color:#efefef; text-align:center;}
.txj_ny_left_top,.txj_ny_right_top{ background:#fff;  border-bottom:2px solid #2c2a2b; color:#323e4a; }
.txj_ny_left h2{font-size:14px; font-family:microsoft yahei;}
.txj_ny_left_center{  padding:10px; width:218px; background:#FFFFFF; }

.txj_ny_right{float:left; width:938px; overflow:hidden}
.txj_ny_right_top{width:938px; text-align:left;border-bottom:1px solid #2c2a2b;}
.txj_ny_right_center{padding:10px; background:#FFFFFF;}
.txj_ny_right_center img{ max-width:750px;}