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:12px; 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;}
.fr a.sethome{ text-decoration: none; color: #000000;}


/*-----------------初始化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:12px;color: #990000; }
.txj_login:visited{font-size:12px;color:#990000; }
.txj_login:hover{font-size:12px; 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:32px; border-bottom:1px solid #ededed; line-height:32px; font-size: 13px;}
.ld_top{ background:#fff; padding:10px 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:600px;}

.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;  background:url(/templates/gy/images/dw.jpg) no-repeat 0 bottom; line-height:40px; text-align:center;}

.top_right{ padding:20px  15px 0 0; }

/*nav*/
#navigation_main { float: left; width: 100%; height: 51px; background:#009944;}
#navigation { height:51px;  }
#navigation ul.navigationlist li.li_1 { float:left; width: 106px; height: 51px;  }
#navigation ul.navigationlist li.li_2 { float: left; width: 15px; height: 51px; background: url(/statics/images/nav01.png) no-repeat center;}
#navigation ul.navigationlist li a {display: block; width: 106px; height: 51px; text-align: center; line-height: 51px; font-size: 15px; color: #FFFFFF; }
#navigation ul.navigationlist li a:hover { text-decoration:none; color:#fff; background:#000;  }
#navigation ul.navigationlist .current { color:#fff; background:#000; }
/*导航栏下拉*/
#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:12px; width: 180px; text-align:center}
#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:#009944; color:#fff; border-top-right-radius:20px; text-align:center;  }
.main_tl ul{ padding: 15px 20px; background-color: #f2f2f2; }
.main_tl ul li.cplist1{ width: 214px; height: 41px; background: url(/statics/images/nav02.png) no-repeat; margin-bottom: 12px; }
.main_tl ul li.cplist1:hover{ background: url(/statics/images/nav03.png) no-repeat;}
.main_tl ul li.cplist1:hover a{ color: #FFFFFF;}
.main_tl ul li.cplist1 a{ display: block; width: 194px; height: 41px; line-height:41px; padding-left:20px; font-size:16px; text-decoration: none; color: #000000;}
.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:442px; height:428px; border-radius:5px; text-align: center;  overflow:hidden; margin-top:20px;}
.anli_left a.txt{ text-decoration: none; color: #000000; line-height: 50px; font-size: 15px;}
.anli_left a.artImg img{ width: 442px; height: 382px; }
.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:60px;}
.anli_info h4,.anli_info p{ position:relative; z-index:999;}
.anli_info p{ padding-left:20px;}

.anli_right{ width:482px;}
.main_tr .PicShow .t_Box{ width:225px; height: 199px; margin-top: 17px; margin-left: 16px; text-align: center; line-height: 40px; font-size: 14px; }
.main_tr .PicShow .t_Box .artImg img{ width: 225px; height: 169px;}
.main_tr .PicShow .t_Box:hover .artTil a{font-size:12px;color:#000;}

/*products*/

.ld_product .PicShow li{ width:550px; padding:25px;}
.ld_product .PicShow .t_Box{ width:210px;}
.ld_product .PicShow .t_Box .artImg{ border:10px solid #f4f4f4;  height:140px;}
.ld_product .PicShow .t_Box .artImg:hover{ border:10px solid #FF6600;}
.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;}
.ld_product .PicShow li .pro_info h4 span{ font-weight:normal; font-size:14px;}


.ys_dz{ width:400px; line-height:24px; padding:68px 0 0 50px; line-height:36px; }
.ys_inner{ padding:82px 0 150px 66px;}
.ys_inner h3{ color:#000000; line-height:60px; font-size:26px;}
.ys_inner span{ color: #009944;}
/*about*/
.txj_about{background:#009944 url(/statics/images/about_bg.jpg) no-repeat center 40px; height:460px;}
.about_img{ float: left; width: 572px; height: 342px; margin-top: 85px;}
.about_img img{ width: 572px; height: 342px;}
.about_inner{ width:580px; float: right; line-height:26px; color:#deffc6;}
.about_inner h3{padding:135px 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:155px; overflow:hidden; font-size: 15px; color: #FFFFFF;}
.about_inner .about_btn{ padding:0px 0 0 35px;}
.about_inner .about_btn a{ display:inline-block; width:80px; 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(/statics/images/hez_bg.jpg) no-repeat 0 center; height:47px; line-height:47px;}
.ld_partner h3 a{ display:block;  color:#fff; font-size:20px; 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;}
.ld_partner li .pro_info h4 a{ text-decoration: none; color: #398b00;}

/*news*/
.main_btm { background-color: #F5F5F5; 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(/statics/images/news_bticon.jpg) no-repeat 0 center;}
.main_btm h3 a.tabon{ color: #398b00;}
.main_btm h3 a:hover{ color: #398b00;}
.main_btm h3 span{ float:right; font-size:12px; font-weight:normal;}
.main_btm h3 span a{ padding:0; background:0;}

.company{ width:640px; line-height:24px;}
.industy{ width:516px;}

#code_img{ cursor: pointer;}
.form_textarea,.form_text,.form_text_verifycode{ float: left;}
.onError{ color: red;}

.company ul.news_cpy{padding-left:30px; }
.company ul li.fl{ width:260px;background:url(/statics/images/news_icon.jpg) no-repeat 0 center; height:40px; line-height:40px; padding-left:20px; overflow:hidden; margin-right:40px; font-size:15px; }

.company ul .news_first{ width:580px; height:150px; overflow:hidden;}
.news_first img{ padding-right:20px; width: 260px; height: 150px;}
.news_first h4{ font-size:16px; line-height:40px;}
.news_first .news_m{ display:block; color:#e15517;  font-size:12px; }

.news_indty{ display:none;}

.industy {background:url(/statics/images/news_bg.jpg) repeat-y; height: 430px;}
.industy ul li{ width:430px;background:url(/statics/images/faq_icon.png) no-repeat 30px 4px; padding:0 0 40px 60px; }
.industy ul li:hover{ background:#f1f1f1 url(/statics/images/faq_icon.png) no-repeat 30px 4px;}
.industy ul li a{ display:block; font-size:14px; font-weight:bold; padding-bottom:8px}

.ld_link .ld_main{ width:1100px;background:url(/statics/images/link_bt.jpg) no-repeat 0 center; padding:30px 0 30px 100px;}
.ld_link a{ padding:10px;}

/*footer*/
.txj_footer{ width:100%; background:#333333; height:280px;}
.foot_nav{ float: left; width: 100%; height: 52px; border-bottom: 1px solid #4d4d4d; }
.ft_nav{line-height:52px; height:52px;}
.ft_nav li{ margin:0 20px; font-size: 14px;}
.ft_nav li a{ color:#fff;}
.ft_nav li.f2{ float: left; margin: 0 20px; width: 10px; height: 52px; background: url(/statics/images/f2_bot.jpg) no-repeat center;}


/*---底部版权---*/
.copyleft{width:47%;float:left;line-height:30px; color:#fff;}

.copyright{width:47%;float:right;line-height:30px; color:#fff;}
.copyright a{ color:#fff;}
.cy_right{ margin-top: 35px;}
.cy_right p{ line-height: 30px; font-size: 15px;}

/*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; background:url(../images/weixin.jpg);}
#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;}
.PicShow .t_Box .artImg{ border:1px solid #EFEFEF; display:block; padding:1px; height:169px; 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:12px; color:#666}
.PicShow .t_Box:hover .artTil a{font-size:12px;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;}


.xiazai {display: inline-block; float: left;}
a.xiazai1{ position: absolute; display: inline-block; left: 235px; bottom: 35px;}
a.xiazai1 img{ width: 100px; height: 30px;}
.xzdz{ width: 100%; text-align: right;}
