@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6,p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,del, dfn, em,  img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,p 
{font-family:"微软雅黑",Arial, Helvetica, sans-serif;word-break:break-all;word-wrap:break-word;margin:0;padding:0;outline:0;text-decoration:none;list-style-type:none;}
.clear{clear:both;}

.main_css{
	width: 100%;
	min-width: 1200px;
	background-color: rgb(255,255,255);
}
.top_bg{width: 100%;min-width: 1200px;height: 34px;background-color: rgb(73,73,73);border-bottom: 1px solid rgb(28,28,28);}
.top_css{width: 1200px;margin: auto;line-height: 34px;font-size: 12px;color: rgb(255,255,255);}
.logo_css{width: 1200px;margin: auto;height: 145px;}
.logo{width: 464px;float: left;margin-top: 42px;}
.top_css span{float: right;height: 34px;}
.top_css span img{margin-top: 7px;float: left;margin-right: 4px;}
.top_css span{color: rgb(255,255,255);font-size: 20px;line-height: 34px;}
.top_css span font{font-size: 14px;}
.nav{width: 715px;float: right;}
.nav ul a{ display:block;width: 89px;height: 145px; float:left;}
.nav ul li{text-align: center; border-right: 1px solid rgb(221,221,221); padding-top: 61px; width: 89px;float: left;height: 84px;font-family: arial;font-size: 7px;color: rgb(138,138,138);}
.nav ul li font{font-size: 16px;color: rgb(0,0,0);}
.nav ul li:hover{background-color: rgb(232,1,17);color: rgb(255,255,255);cursor: pointer;}
.nav ul li:hover font{color: rgb(255,255,255);}

#full-screen-slider{ width:100%; height:500px; position:relative;min-width: 1002px;margin:0; }
#slides { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:relative;min-width: 1002px;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:17%; bottom:5px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:17px; height:3px; float:left; margin-left:12px;background-color: rgb(255,255,255); }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background-color: rgb(225,165,0);}

#fancybox-loading{position: fixed;top: 50%;left: 50%;width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}
#fancybox-loading div{position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url('fancybox.png');}
#fancybox-overlay{position: absolute;top: 0;left: 0;width: 100%;z-index: 1100;display: none;}
#fancybox-tmp{padding: 0;margin: 0;border: 0;overflow: auto;display: none;}
#fancybox-wrap{position: absolute;top: 0;left: 0;padding: 20px;z-index: 1101;outline: none;display: none;}
#fancybox-outer{position: relative;width: 100%;height: 100%;background: #fff;}
#fancybox-content{width: 0;height: 0;padding: 0;outline: none;position: relative;overflow: hidden;z-index: 1102;border: 0px solid #fff;}
#fancybox-hide-sel-frame{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 1101;}
#fancybox-close{position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background: transparent url('fancybox.png') -40px 0px;cursor: pointer;z-index: 1103;display: none;}
#fancybox-error{color: #444;font: normal 12px/20px Arial;padding: 14px;margin: 0;}
#fancybox-img{width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;}
#fancybox-frame{width: 100%;height: 100%;border: none;display: block;}
#fancybox-left, #fancybox-right{position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;background: transparent url('blank.gif');z-index: 1102;display: none;}
#fancybox-left{left: 0px;}
#fancybox-right{right: 0px;}
#fancybox-left-ico, #fancybox-right-ico{position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}
#fancybox-left-ico{background-image: url('fancybox.png');background-position: -40px -30px;}
#fancybox-right-ico{background-image: url('fancybox.png');background-position: -40px -60px;}
#fancybox-left:hover, #fancybox-right:hover{visibility: visible; /* IE6 */}
#fancybox-left:hover span{left: 20px;}
#fancybox-right:hover span{left: auto;right: 20px;}
.fancybox-bg{position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}
#fancybox-bg-n{top: -20px;left: 0;width: 100%;background-image: url('fancybox-x.png');}
#fancybox-bg-ne{top: -20px;right: -20px;background-image: url('fancybox.png');background-position: -40px -162px;}
#fancybox-bg-e{top: 0;right: -20px;height: 100%;background-image: url('fancybox-y.png');background-position: -20px 0px;}
#fancybox-bg-se{bottom: -20px;right: -20px;background-image: url('fancybox.png');background-position: -40px -182px;}
#fancybox-bg-s{bottom: -20px;left: 0;width: 100%;background-image: url('fancybox-x.png');background-position: 0px -20px;}
#fancybox-bg-sw{bottom: -20px;left: -20px;background-image: url('fancybox.png');background-position: -40px -142px;}
#fancybox-bg-w{top: 0;left: -20px;height: 100%;background-image: url('fancybox-y.png');}
#fancybox-bg-nw{top: -20px;left: -20px;background-image: url('fancybox.png');background-position: -40px -122px;}
#fancybox-title{font-family: Helvetica;font-size: 12px;z-index: 1102;}
.fancybox-title-inside{padding-bottom: 10px;text-align: center;color: #333;background: #fff;position: relative;}
.fancybox-title-outside{padding-top: 10px;color: #fff;}
.fancybox-title-over{position: absolute;bottom: 0;left: 0;color: #FFF;text-align: left;}
#fancybox-title-over{padding: 10px;background-image: url('fancy_title_over.png');display: block;}
.fancybox-title-float{position: absolute;left: 0;bottom: -20px;height: 32px;}
#fancybox-title-float-wrap{border: none;border-collapse: collapse;width: auto;}
#fancybox-title-float-wrap td{border: none;white-space: nowrap;}
#fancybox-title-float-left{padding: 0 0 0 15px;background: url('fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main{color: #FFF;line-height: 29px;font-weight: bold;padding: 0 0 3px 0;background: url('fancybox-x.png') 0px -40px;}
#fancybox-title-float-right{padding: 0 0 0 15px;background: url('fancybox.png') -55px -90px no-repeat;}
/* IE6 */
.fancybox-ie6 #fancybox-close{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1;}
.fancybox-ie6 #fancybox-title-float-left{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame{height: expression(this.parentNode.clientHeight + "px");}
#fancybox-loading.fancybox-ie6{position: absolute; margin-top: 0;top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}
#fancybox-loading.fancybox-ie6 div{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale');}
/* IE6, IE7, IE8 */
.fancybox-ie .fancybox-bg{background: transparent !important;}
.fancybox-ie #fancybox-bg-n{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale');}

.p_bg{width: 100%;min-width: 1200px;height: 350px;background-color: rgb(234,234,234);}
.index_show{width:1200px;height:304px; position: relative;margin: auto;}
.index_show_con{width:1200px;height: 304px;position:relative;margin: auto;}
.partFourCon{width:1200px;height: 304px; overflow:hidden;}
.partFourCon li{background-color: rgb(255,255,255); position: relative;float:left;width: 283px; height:304px ; display:inline;margin-left: 20px;cursor: pointer;border: 1px solid rgb(228,228,228);}
.partFourCon li p{height: 44px;line-height: 44px;width: 283px;background-color: rgb(255,13,15);text-align: center;font-size: 16px;color: rgb(255,255,255);}
.partFourCon li div{width: 281px;height: 199px;display: block;}
.partFourCon li div img{max-width: 281px;max-height: 199px;}
.partFourCon li span{display: block;position: absolute;left: 83px;bottom: 24px; width: 118px;height: 36px;line-height: 36px;text-align: center; border: 1px solid rgb(93,93,93);font-size: 15px;color: rgb(77,77,77);border-radius: 10px;}
.partFourCon li:hover span{background-color: rgb(255,13,15);border: 1px solid rgb(255,13,15);color: rgb(255,255,255);}

.a_css{width: 1200px;margin: 28px auto auto;}
.a_left{width: 582px;float: left;}
.a_title{width: 582px;height: 50px;line-height: 50px;border-bottom: 1px solid rgb(255,1,1);}
.a_title font{font-size: 20px;color: rgb(255,13,13);display: block;float: left; width: 123px;height: 50px;line-height: 50px;background-color: rgb(234,234,234);text-align: center;}
.a_title span{float: right;font-family: arial;font-size: 12px;color: rgb(255,13,13);line-height: 50px;}
.a_c{margin: 15px 0 20px 0;}
.a_c img{float: left;}
.a_c p{width: 395px;text-indent: 9px; float: left; margin-left: 19px;line-height: 22px;font-size: 14px;color: rgb(62,61,61);}
.a_c p font{color: rgb(255,13,13);}
.a_c .link{width: auto;float:left;margin-left:19px;color:rgb(255,45,40);font-size:12px;line-height:24px;display:block;}
.a_c .link:hover{ text-decoration:underline;}

.a_right{width: 588px !important;margin-left: 30px;}
.p1{font-size: 16px !important;color: rgb(0,0,0) !important;text-indent: 0px !important;}
.p2{margin-top: 5px; font-size: 12px !important;color: rgb(0,0,0) !important;text-indent: 0px !important;}
.a_right ul li{font-size: 15px;color: rgb(48,48,48); height: 37px;line-height: 37px;border-bottom: 1px solid rgb(212,212,212);}
.a_right ul li font{float: right;}
.a_right ul li:hover{color: rgb(255,13,13);cursor: pointer;}

.c_bg{width: 100%;min-width: 1200px;height: 260px;background-color: rgb(234,234,234);margin-top: 29px;}
.c_css{width: 1200px;margin: auto;}
.c_css ul li{width: 300px;float: left;margin-top: 29px;cursor: pointer;}
.c_css ul li div{background-color: rgb(255,255,255); position: relative; width: 280px;height: 203px;border: 1px solid rgb(229,229,229);}
.c_css ul li div p{width: 280px;line-height: 25px; position: absolute;top: 60px;font-size: 25px;color: rgb(33,33,33);text-align: center;}
.c_css ul li div p font{font-size: 12px;color: rgb(77,77,77);}
.c_css ul li div span{position: absolute;border: 1px solid rgb(80,80,80);width: 111px;height: 30px;top: 125px;left: 85px; color: rgb(80,80,80);text-align: center;line-height: 30px;}
.c_css ul li:hover div{background-color: rgb(255,13,15);border: 1px solid rgb(255,255,255);}
.c_css ul li:hover div p{color: rgb(255,255,255);}
.c_css ul li:hover div p font{color: rgb(255,255,255);}
.c_css ul li:hover div span{color: rgb(255,255,255);border: 1px solid rgb(255,255,255);}


.footer_bg{width: 100%;min-width: 1200px;height: 243px;background: url(../Image/footer_bg.png) no-repeat center top;}
.footer_css{width: 1200px;margin: auto;position: relative;}
.f_p{height: 50px;line-height: 50px;position: absolute;top: 0px;left: 0px;font-family: 宋体;font-size: 12px;color: rgb(255,255,255);}
.footer_css ul{position: absolute;left: 0px;top: 80px;}
.footer_css ul li{line-height: 25px;font-family: 宋体;font-size: 12px;color: rgb(255,255,255);}
.f_p1{top: 198px !important;}
.f_p1 a{font-family: 宋体;color: rgb(255,255,255);}
.f_p a{font-family: 宋体;color: rgb(255,255,255);}
.erweima{position: absolute;top: 60px;right: 0px; width:516px; height:148px;background: url(../Image/erweima.png) no-repeat center top;}
.sub_css{width: 1200px;margin: auto;padding-bottom:40px;}
.left{margin-top: -31px;position: relative;z-index: 999; width: 222px;float: left;min-height: 600px;background: url(../Image/s_bg.png) no-repeat right top 59px;}
.left ul li{width: 180px;height: 50px;font-size: 16px; text-align:center;color: rgb(33,33,33); line-height: 50px;border-bottom: 1px solid rgb(222,222,222);}
.left ul li:hover{color: rgb(255,255,255);background-color: rgb(232,1,17);}
.menu_head{width: 180px;height: auto;border-bottom: 1px solid rgb(222,222,222);margin-bottom:8px;}
.menu_head .t1{width: 180px;height:30px;display:block;text-indent:10px;font-size: 15px;color: rgb(33,33,33); line-height: 30px;}
.menu_head .t1:hover{color: rgb(232,1,17);}

.menu_body{width: auto;height: auto;display:none;padding-bottom:10px;}
.menu_body a{width:auto;height:20px;display:block;padding-left:26px;background: url(../Image/li.png) no-repeat 12px center;font-size: 12px;line-height:20px;color: rgb(102,102,102);
overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.menu_body a:hover{color:rgb(232,1,17);}




.right{width: 944px;float: right;margin-top: 35px;}
.top_p{height: 28px;font-weight: bold; border-bottom: 1px solid rgb(187,187,187);font-size: 16px;color: rgb(33,33,33);}
.top_p img{float: left;margin: 3px 12px 0 0;}
.top_p font{font-weight: normal; float: right;font-family: 宋体;font-size: 12px;color: rgb(159,159,159);}
.top_p font a{font-family: 宋体;color: rgb(159,159,159);}

/*company.html css*/
.a_content{width: 930px;margin: 20px auto auto; height:auto; line-height:30px;text-indent: 2em;font-size: 13px;font-family: 宋体;}
.s_content{width: 930px;margin: 20px auto auto;}

/*product.html css*/
.p_content{width:930px;height: auto;margin: 20px auto;}
.pro_info{position: relative;float:left;width: 223px; height:189px ; display:inline;cursor: pointer;margin: 0 0 20px 9px ;}
.pro_info div{width: 217px;height: 154px;display: block;margin: auto;border: 3px solid rgb(218,218,218);}
.pro_info div img{max-width: 217px;max-height: 154px;}
.pro_info p{height: 35px;text-align: center;width: 217px;font-size: 14px;color: rgb(1,22,39)}
.pro_info:hover div{border: 3px solid rgb(232,1,17);}
.pro_info:hover p{color: rgb(232,1,17);}


.page_right{height:20px; line-height:20px;text-align: right;margin: 30px 30px 30px 0; font-size: 12px; color: rgb(77,77,77);}
.page_right a{color: rgb(77,77,77);}
.back_css{text-align: center;font-size: 13px;margin-bottom: 60px;margin-top: 50px;}
.back_css a{color: rgb(77,77,77);}

/*product_info.html css*/
.rel_center{width:495px;margin: 40px auto auto;border-radius: 5px;}
.rel_center img{width: 340px;display: block;margin: auto;}
.p_name{font-size: 15px;color: rgb(2,94,217);width: 100%;text-align: center;height: 40px;line-height: 40px;}
.p_desc{margin: 15px 0 0 10px;font-family: 宋体;font-size: 13px;color: rgb(77,77,77);}
.p_desc p{font-family: 宋体;font-size: 13px;color: rgb(77,77,77);line-height: 25px;}
.p_desc img{width: 600px;}

/*new.html css*/
.s_content{width:width: 930px;margin: 20px auto auto;}
.right ol li{margin-bottom: 30px;}
.n_l{width: 126px;
  margin-bottom: 15px;
  height: 43px;
  background: #dfdfdf;
  line-height: 43px;
  text-align: center;
  font-size: 20px;float: left;color: rgb(77,77,77);}
.n_r{width: 720px;float: left;margin-left: 20px;color: rgb(77,77,77);}
.p3{font-size: 16px;line-height: 25px;}
.p4{font-size: 12px;line-height: 25px;}
.news_css:hover p{color: rgb(229,10,37);}

/*.news_info.html css*/
.right h1{text-align: center;margin-top: 20px;font-size: 16px;}
.f12{text-align:center;font-size: 12px;margin-top: 10px;padding-bottom: 10px;}
.news_content{width: 930px; font-family: 宋体;font-size: 12px;text-indent: 2em;line-height: 2;margin: 10px auto auto; color: #666;}
.news_content img{width: 600px;}
.back_css{text-align: center;font-size: 13px;margin-bottom: 60px;margin-top: 20px;}
.back_css a{color: rgb(77,77,77);}
#prev_next{margin-left: 20px;}
#prev_next li{font-size: 12px; color: rgb(77,77,77);}
#prev_next li a{color: rgb(77,77,77);}

/*message.html css*/
.guestbk,#guestsmt{ width:635px;margin:auto;}
.guestbk p{ width:96%; float:left;}

.ask-box{background:#EEE; margin-bottom:30px; float:left;}
.ask-box .lwrap{background:#EEE;/* 修正IE6 */_position:relative;_z-index:10;} /* arrow-effect */
.lwrap span{ float:right; font-size:14px; color:#999;}
.ask-left{ border-left:20px solid #FFF; border-top:20px solid #EEE; margin-top:20px;}
.answer-right{ border-right:20px solid #FFF; border-top:20px solid #4FBCD8;}
.ask-left .lwrap,.answer-right .rwraps{ padding:12px 10px 12px 10px; margin-top:-40px; line-height:25px; width:auto!important; max-width:500px;  /* sets min-width & max-width for ie */ _width: expression(document.body.clientwidth > 500 ? "500px" : "auto");}
.answer-box{background:#4FBCD8;margin-bottom:30px; float:right;}
.answer-box .rwraps{background:#4FBCD8;/* 修正IE6 */_position:relative;_z-index:10; color:#fff;} /* arrow-effect */
.useript{ background-color: white; border-color: #CCCCCC #E2E2E2 #E2E2E2 #CCCCCC; border-style: solid; border-width: 1px;  box-shadow: 1px 2px 3px #F0F0F0 inset; overflow: hidden; padding: 10px 0 8px 8px; vertical-align: middle;}
#guestsmt{ padding:30px 0 30px 10px;}
.guestinfo{ width:595px; height:180px; margin-bottom:15px; float:left;}
#guestsmt p{ width:97%;}
#guestsmt span{ font-family:"微软雅黑"; font-size:14px;}
.usertel{ width:84px; margin-right:20px;}
.userbtn{ padding:0.2em 0.8em; font-family:"微软雅黑"; font-size:20px; border:none; float:left; cursor:pointer;}
.usersbmt{width:80px; color:rgb(44,18,17); float:left; margin-top:15px;}
#articeBottom { font-size: 14px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%;}


