
/*Common_start*/
body{font-size:12px;font-family:"微软雅黑";color:#000000;background-color:#ffffff; min-width:1300px;}
body,blockquote,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select,optgroup,option,small{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
a:link,a:hover,a:visited,a:active{color: #000000;text-decoration:none;}
ul,ol{list-style:none;}
.clear{clear:both;line-height:0px;}
img{ border:none;}
/*Common_end*/
#icp_con{ display:none;}
/*header*/
.header{height:103px; background:#fff;}
.headercenter{width:1080px;overflow:hidden;margin:0 auto;}
.headercenter h1{ float:left; margin:18px 0px 0px 0px;}
.tel{ height:40px; line-height:40px;margin:34px 0px 0px 0px;float:right; font-size:25px; color:#333333; padding-left:55px; font-weight:bold; background:url(../image/tel.jpg) center left no-repeat;}
/*search*/
.search{width:176px;height:25px;margin:0px;background:url(../image/search.jpg) no-repeat;overflow: hidden; float:right;margin-top:7px;}
.search_input{display:inline;float:left;width:135px;height:25px;padding:0px 0px 0px 6px;line-height:27px;color:#a5a5a5;border:0;background:none;}
.search_btn{display:inline;float: left;width:35px;height:25px;margin:0px;line-height:0;overflow: hidden;border:none;background:none; cursor:pointer;}
/*nav*/
.nav{width:100%; background:#b5250d; height:39px;position:relative; z-index:999;}
.navcenter{width:1080px;margin:0 auto;height:39px;}
.navcenter ul{ float:left;}
.navcenter ul li{float:left;display:inline;  margin-right:1px; position:relative;}
.navcenter ul li a{padding:0px 30px;height:39px;display: block;font-size:14px;color:#ffffff;line-height:39px;text-align:center;}
.navcenter ul li a:hover{ background:#f53b1c;}
.current{background:#f53b1c !important;}
.menu_hover{background:#f53b1c !important;}
/*二级导航*/
#menu ul dl { position:absolute; display:none; top:39px; z-index:9999; padding:0px; margin:0px;width:100%; left:0px;}
#menu ul dl dt { line-height:30px; z-index:9999; text-align:center; background:none !important; margin: 0px; border-top:1px solid #D4D2D2; }
#menu ul dl dt a { line-height:35px !important; height:35px !important; font-size:13px; font-weight:100; background:#f53b1c; z-index:999; display:block; filter:alpha(opacity=95); -moz-opacity:.93; opacity:0.93; padding: 0px; margin:0 auto; overflow:hidden;}
#menu ul dl dt a:hover { background:#b5250d !important; color:#ffffff; border:none !important; }
/*main_a*/
.main_a { width:100%; padding:40px 0px 67px 0px; }
.main_a_center{width:1104px; margin:0 auto; }
.main_a_title{width:100%;margin:0px auto 52px auto; text-align:center; background:url(../image/title_xian.jpg) center bottom no-repeat; padding-bottom:20px;}
.main_a_title h2{font-size:24px;color:#4a4a4a; font-weight:bold;}
/*首页产品列表*/
.index_pro { width:1104px; position: relative; margin: 0 auto; min-height:210px; _height:210px; }
.index_pro ul li { width:252px; margin:0px 12px; background:#ffffff; float:left; _display:inline; overflow:hidden; text-align:center;}
.index_pro ul li .pic { width:252px; height:176px; text-align:center; overflow:hidden; text-align:center; }
.index_pro ul li .pic img { display:block; width:252px; height:176px; }
.index_pro ul li strong { display:block; height:51px;line-height:51px; overflow:hidden;background:#eeeeee; font-weight:100;}
.index_pro ul li strong a { color:#333333;  font-size:14px; display:block;}
.index_pro ul li:hover img { transform: scale(1.08); transition: all 0.5s ease 0s; -webkit-transform: scale(1.08); -webkit-transform: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; }
.index_pro ul li:hover strong { background:#dd271b; }
.index_pro ul li:hover strong a{ color:#fff;}
/*main_b*/
.main_b{ width:100%;height:515px; margin:0 auto;background:#ffffff url(../image/main_b_bg.jpg) center bottom repeat-x;}
.main_b_center{ width:1080px; margin:0 auto;}
.main_b_title { width:100%;margin:0px auto 52px auto; text-align:center; background:url(../image/title_xian.jpg) center bottom no-repeat; padding:40px 0px 20px 0px;}
.main_b_title h2{font-size:24px;color:#4a4a4a; font-weight:bold;}
.main_b_txt{ font-size:14px; color:#2f2f2f; line-height:26px; height:78px; overflow:hidden;}
.main_b_list{ padding-top:30px; width:516px; margin:0 auto 30px auto;}
.main_b_list ul li{ float:left; text-align:center;width:112px; margin:0 30px;}
.main_b_list ul li span{ display:block;font-size:14px;color:#2f2f2f; line-height:22px;margin-top:20px; cursor:pointer; font-weight:bold;}
.main_b_list ul li a{color:#d6b796; font-size:14px; display:block;text-align:center;}
.icon{width:112px; height:112px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;margin: 0 auto;}
.main_b_list ul li a:hover span{ color:#d3192e;}
.icon1{background:url(../image/icon1.png) center center no-repeat;cursor:pointer;}
.main_b_list ul li a:hover .icon1{background:url(../image/icon1_hover.png) center center no-repeat;}
.icon2{background:url(../image/icon2.png) center center no-repeat;cursor:pointer;}
.main_b_list ul li a:hover .icon2{background:url(../image/icon2_hover.png) center center no-repeat;}
.icon3{background:url(../image/icon3.png) center center no-repeat;cursor:pointer;}
.main_b_list ul li a:hover .icon3{background:url(../image/icon3_hover.png) center center no-repeat;}
.icon4{background:url(http://www.gzjcjg.com/tpl/2016/g/www.gzjcjg.com/images/icon4.png) center center no-repeat;cursor:pointer;}
.main_b_list ul li a:hover .icon4{background:url(http://www.gzjcjg.com/tpl/2016/g/www.gzjcjg.com/images/icon4_hover.png) center center no-repeat;}
.icon5{background:url(http://www.gzjcjg.com/tpl/2016/g/www.gzjcjg.com/images/icon5.png) center center no-repeat;cursor:pointer;}
.main_b_list ul li a:hover .icon5{background:url(http://www.gzjcjg.com/tpl/2016/g/www.gzjcjg.com/images/icon5_hover.png) center center no-repeat;}
.main_b_more{ display:block;text-align:center;width:136px;height:34px; line-height:34px; margin:0 auto;cursor: pointer;color:#cc3333 !important;font-size: 14px;border: 0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #fff; border:1px solid #cc3333;}
.main_b_more:hover{ background:#cc3333; color:#fff !important;}
/*main_c*/
.main_c { width:100%; margin:0 auto;min-height:300px;_height:300px; background:#fff; padding:40px 0px;}
.main_c_center { width:1131px; margin:0px auto; padding:0px 0px 0px 0px; }
.main_c_title{width:100%;margin:0px auto 52px auto; text-align:center; background:url(../image/title_xian.jpg) center bottom no-repeat; padding-bottom:20px;}
.main_c_title h2{font-size:24px;color:#4a4a4a; font-weight:bold;}
/*main_c_list*/
.main_c_list { width:1131px; position: relative; margin: 0 auto; }
.main_c_list .hd{ position:absolute; width:100%;}
.main_c_list .hd .prev { top:135px; background:url(../image/btn_left.jpg) center no-repeat; width:28px; height:48px; left:-28px; float: left; overflow: hidden; position: absolute; margin: 0 auto; z-index: 1; cursor:pointer;}
.main_c_list .hd .next { top:135px; background:url(../image/btn_right.jpg) center no-repeat; width:28px; height:48px; right:-28px; float: right; overflow: hidden; position: absolute; margin: 0 auto; z-index: 1; cursor:pointer;}
.main_c_list .tempWrap { margin:0 auto; width:1003px; }
.main_c_list ul { margin:0 auto; width:1003px; }
.main_c_list ul li.on { background-position:0 0; }
.main_c_list ul { overflow:hidden; zoom:1; }
.main_c_list ul li { width:343px; height:330px; border:1px solid #eeeeee; border-bottom:4px solid #de2f23;margin:0px 12px 0px 12px; float:left; _display:inline; overflow:hidden; text-align:center; background:#ffffff; }
.main_c_list ul li .pic { width:343px; height:240px; text-align:center; overflow:hidden; }
.main_c_list ul li .pic img { display:block; width:343px; height:240px; padding:0px; }
.main_c_list ul li strong { padding-top:15px; margin-bottom:6px; height:28px; line-height:28px; overflow:hidden; display:block;}
.main_c_list ul li strong a { font-size:18px; color:#2f2f2f; display:block; }
.main_c_list ul li strong a:hover { color:#de2f23; }
.main_c_list ul li span{ font-size:13px; color:#9d9d9d; padding:0px 5px; line-height:24px; height:24px; overflow:hidden; }
.main_c_list ul li:hover { border-bottom:4px solid #bf160a; }
.main_c_list ul li:hover img { transform: scale(1.07); transition: all 0.5s ease 0s; -webkit-transform: scale(1.07); -webkit-transform: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; }
/*main_d*/
.main_d{ width:100%; min-height:200px;_height:200px; background:#fafafa; padding:35px 0px 58px 0px;}
.main_d_title{ text-align:center; margin-bottom:45px;}
.main_d_title{width:100%;margin:0px auto 52px auto; text-align:center; background:url(../image/title_xian.jpg) center bottom no-repeat; padding-bottom:20px;}
.main_d_title h2{font-size:24px;color:#4a4a4a; font-weight:bold;}
.main_d_center{ width:1110px; margin:0 auto;}
/*main_d_list*/
.main_d_list { width:1122px; position: relative; margin: 0 auto;}
.main_d_list ul li { width:340px;margin:0px 17px; float:left; _display:inline; overflow:hidden;}
.main_d_list ul li .pic { width:343px; height:217px; margin-bottom:25px; text-align:center; overflow:hidden; text-align:center;}
.main_d_list ul li .pic img { display:block;width:343px; height:217px; padding:0px; }
.main_d_list ul li span{ color:#666666; font-size:14px; display:block; margin-bottom:15px;}
.main_d_list_title {margin-bottom:15px; height:24px; line-height:24px; overflow:hidden;text-align:left;}
.main_d_list_title a { font-size:17px; color:#333333; display:block; font-weight:100; }
.main_d_list_title a:hover { color:#cc3333;text-decoration:underline;}
.main_d_list_p { font-size:14px; color:#666666; margin-bottom:20px; line-height:24px; height:72px; overflow:hidden; text-align:left;}
.main_d_list ul li:hover img { transform: scale(1.07); transition: all 0.5s ease 0s; -webkit-transform: scale(1.07); -webkit-transform: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; }
.main_d_more{ display:block;text-align:center;width:136px;height:34px; line-height:34px; margin:15px auto 0px auto;cursor: pointer;color:#cc3333 !important;font-size: 14px;border: 0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #fff; border:1px solid #cc3333;}
.main_d_more:hover{ background:#cc3333; color:#fff !important;}
/*footer*/
.footer { width:100%; overflow:hidden; margin:0 auto; background:#404040 url(../image/footer_bg.jpg) center top no-repeat; color:#c2c2c2; line-height:26px; }
.footer a{color:#c2c2c2;}
.footer a:hover { text-decoration:underline; }
.footercenter { width:1080px; margin:0 auto; padding-bottom:35px; }
.footerNav { float:left; width: auto; color: #e3e3e3; }
.footerNav a { color: #e3e3e3; }
.footerNav ul { float: left; margin-right:25px; margin-top:35px; width:105px; }
.footerNav li a { font-size:12px; color: #e0e0e0; }
.footerNav strong { margin-bottom:10px; display:block; color:#ffffff;font-size:15px;font-weight:100; }
.erweima { width:142px; float:right; margin-top:43px; }
.erweima img { width:142px; }
.erweimatitle { display:block; margin-top:5px; color: #ffffff; font-size:12px; text-align:center; }
.copyright {background:#404040; padding:20px 0px; line-height:26px;font-size:12px; border-top:1px solid #5e5e5e;}
.copyrightcenter {margin:0 auto; width:1080px; }
/*内页*/
.main { width:1080px; height:auto; margin:34px auto; }
.main_right {float:right; width:804px; }
.content { line-height: 26px; font-size: 13px; width:804px; float:right;}
.content table { max-width: 804px; }
.content img { max-width: 804px; }
.page { margin: 0 auto; text-align: center; font-size: 13px; color: #000000; padding: 20px 0px; }
.page a { font-size: 13px; color: #000000; }
/*news_box*/
.news_box a:hover,.news_page a:hover{ text-decoration:underline; color:#b5250d;}
/*当前路径*/
.path{ width:804px; text-align:right;color:#333333; height:35px; line-height:35px;margin-bottom:20px; padding-bottom:5px;border-bottom:1px solid #eeeeee;}
.path h3{ float:left;color:#b5250d; font-size:18px;}
.path_a{ float: right; color:#4c4e57;font-size:14px;}
.path a{ color:#4c4e57;font-size:14px;}
.path a:hover{ text-decoration:underline;}
/*左边栏目*/
.main_left { width:226px; float: left;}
.menu{width:226px;padding-bottom:25px; }
.menu_title { height:69px; width: 226px; background:#b5250d url(../image/main_left_titlebg1.jpg) 16px center no-repeat; line-height:69px;}
.menu_title h2 { font-size:20px;color: #ffffff; text-indent:50px; font-weight:bold;}
.menu ul{ border:1px solid #d7d7d7; border-bottom:none;}
.menu ul li { border-bottom:1px solid #d7d7d7;}
.menu ul li a {margin: 0px auto; padding:12px 0px 12px 25px; cursor: pointer; font-size:14px; display: block; background:#ffffff url(../image/menu_a.png) 90% center no-repeat; color:#333333; border-left:4px solid #fff;}
.menu ul li a:hover,.menu ul li a:active{ background:url(../image/menu_hover.png) 90% center no-repeat !important;border-left:4px solid #b5250d !important;}
.menu ul dl dt { border-bottom: 1px solid #eeeeee; }
.menu ul dl dt a { background:none !important; font-size:14px !important; }
.leftcurrent{ background:url(../image/menu_hover.png) 90% center no-repeat !important;border-left:4px solid #b5250d !important;}
#l_hover{ background:url(../image/menu_hover.png) 90% center no-repeat !important;border-left:4px solid #b5250d !important;}
/*左侧*/
.lxwm_page { width:226px; background: #ffffff; }
.lxwm_page_title { height:43px; width: 226px;background:#b5250d url(../image/main_left_titlebg2.jpg) 16px center no-repeat;line-height:43px;}
.lxwm_page_title h2 { font-size:16px; text-align: left; color: #ffffff; text-indent:50px;}
.lxwm_page img{ max-width:209px}
.lxwm_page table{ max-width:209px}
.lxwm_pagep { line-height:26px; font-size:12px; color:#363636; padding:15px 10px; background:#fff;border:1px solid #d7d7d7; }
.lxwm_pagep a { color:#363636; }
.lxwm_pagep a:hover { text-decoration:underline; }
.lxwm_page_btn{ display:block; width:100%; height:36px; line-height:36px; font-size:14px;color:#363636 !important;  margin:0 auto;background:#f2f2f2;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px; margin-top:10px; text-align:center;}
.lxwm_page_btn:hover{ background:#b5250d; text-decoration:none !important; color:#fff !important;}
/*产品开始*/
.products_list { width:804px; position: relative; margin: 0 auto; min-height:210px; _height:210px; }
.products_list ul li { width:252px; margin:0px 8px 40px 8px; background:#ffffff; float:left; _display:inline; overflow:hidden; text-align:center;}
.products_list ul li .pic { width:252px; height:176px; text-align:center; overflow:hidden; text-align:center; }
.products_list ul li .pic img { display:block; width:252px; height:176px; }
.products_list ul li strong { display:block; height:51px;line-height:51px; overflow:hidden;background:#eeeeee; font-weight:100;}
.products_list ul li strong a { color:#333333;  font-size:14px; display:block;}
.products_list ul li:hover img { transform: scale(1.08); transition: all 0.5s ease 0s; -webkit-transform: scale(1.08); -webkit-transform: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; }
.products_list ul li:hover strong { background:#dd271b; }
.products_list ul li:hover strong a{ color:#fff;}