html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {padding:0;margin:0; font-size:12px; font-family:Helvetica,Arial,sans-serif; /*color:#333333;*/}
body{ background-color:#cdcdcf;font: 12px "宋体","Arial,Verdana";}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0; margin:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal}
ol,ul{list-style:none;list-style-type: none;}
a{ color:#fff; text-decoration:none;}
a:hover{ text-decoration:underline;}
.clear{ clear:both;}
.main{ width:1190px; margin:0px auto; background:#fff;}
/*头部*/
.header{ height:109px; width:1190px;}
.header .logo{ float:left; width:180px; height:90px; overflow:hidden; margin-top:10px;text-align: center;}
.header .logo img{max-width:180px; max-height:90px;}
.header .tel{ float:right; margin-right:30px; background:url(../images/tel.png) no-repeat; display:block; height:70px; width:270px; margin-top:20px; color:#045CB6; font-size:25px; font-weight:bolder; line-height:70px; text-indent:75px;}
.logo_font{ float:left; width:480px; height:50px; margin-left:30px; overflow:hidden;margin-top:40px;font-family: "宋体",Helvetica,Arial,sans-serif; font-size:30px;font-weight: bolder;color:#045CB6;}
/*end头部*/

/*导航*/
.nav{ height:40px; line-height:40px; width:1190px; background:#045cb6; overflow:hidden; margin-bottom:8px;}
.nav_left{ width:840px; float:left;}
.nav_left ul li{ width:150px; float:left; color:#fff; text-align:center; border-left:1px solid #fff;}
.nav_left ul li a{ font-size:14px; display:block;}
.nav_left ul li a:hover{ background:#fc7715;text-decoration:none; cursor:pointer;}
.nav_leftbg{ display:block; background:#fc7715;}
.nav_right{ width:270px; float:left;}
.nav_search{ height:21px; width:208px; margin-top:5px; line-height:21px; margin-right:-5px;}
.nav_btn{ height:27px;border: medium none; background:url(../images/navbtn.png) no-repeat; color:#fff; font-weight:bold; cursor:pointer;}
/*end导航*/
/*banner*/
.bannerico{ width:1190px; margin-bottom:20px; overflow:hidden; height:380px;}
.icolist{ margin:50px 0px 0px 60px; overflow:hidden; text-align:center;}
.icolist_box{ width:220px; float:left; overflow:hidden; margin-right:50px;}
.icolist_box a{ display:block; width:220px; height:215px; text-align:center;vertical-align: middle;display: table-cell;}
.icolist_box h3{ height:40px; text-align:center; font-size:20px;}
.icolist_box p{ text-align:center; font-size:14px; color:#545454;}
/*end banner*/
/*联系我们和公司简介*/
.font_box{ margin:20px 20px; height:265px; overflow:hidden;}
.font_box .contact{ width:270px; float:left;}
.contact_tel{ width:153px; height:44px; background:url(../images/dh.png) no-repeat; margin:10px auto; overflow:hidden; padding-left:70px; padding-top:12px; }
.contact_tel span{font-size:14px; font-weight:bold; color:#666;}
.contact_qq{ width:153px; height:44px;background:url(../images/qq.png) no-repeat; margin:10px auto;overflow:hidden; padding-left:70px; padding-top:12px;}
.contact_qq span{font-size:14px; font-weight:bold; color:#666;}
.contact_qq span a{font-size:14px; font-weight:bold; color:#666;}
.contact_address{width:153px; height:73px; background:url(../images/dz.png) no-repeat; margin:10px auto;overflow:hidden; padding-left:70px;padding-top:12px;}
.contact_address span{font-weight:bold; color:#666;}
.about_content div img{ max-width:350px; max-height:350px;}
.font_box .about{ float:left; width:860px; margin-left:20px;}
 .about_content{ margin:20px; overflow:hidden; margin-bottom:0px;}
.about_contentimg{ border:1px solid #d9d9d9; padding:2px; float:left;}
.about_contentfont{ float:left; width:580px; margin-left:18px; line-height:30px;height:210px; overflow:hidden;}
.about_contentfont a{ color:red; float:right; }
.about_contentfont p{ height:180px; width:580px; overflow:hidden;}
.about_content a{ color:red; float:right; }

.reveal-modal{ width:800px; overflow:auto;}
.reveal-modal img{ max-width:350px; max-height:350px;}


/*end联系我们和公司简介*/
.product{ height:140px; background:#0459b1;}
.product li{ float:left; margin-top:16px; margin-left:23px;}

.show{ margin:20px 10px 10px 10px; overflow:hidden; width:1170px;}
.show li{border: 1px solid #D9D9D9; float:left; width:180px; height:255px; overflow:hidden; margin:0px 7px 15px 5px}
.showimg{ width:222px;display:block; height:180px;vertical-align: middle; text-align:center;display: table-cell;}
.showbtn a{ color:#e32900; line-height:34px; border:1px solid #f9a492; padding:3px 14px; margin-left:15px;}
.show li p{ margin:0px 10px; height:34px; overflow:hidden;}
.show li  p a:hover{ color:#e32900;}
.showfont { color:#666;}

.friendlink{ height:46px; line-height:46px; border:1px solid #d9d9d9; overflow:hidden;}
.friendlink a{ color:#353535; padding:0px 8px;}
.friendlink p{ margin:0px 20px;color:#353535;}
.friendlink a:hover{color:#e32900;}

.copyright{ height:135px;}
.copyright_left{ width:630px; float:left;line-height:32px; color:#353535; margin-left:80px;}
.copyright_right{ float:left; margin-left:50px;}
.copyright_right p{ width:150px; float:left;}

/*关于我们页面*/
.column{ margin:20px 0px;overflow:hidden;}
.column_left{ float:left; width:270px;}
.sidebarlist{ margin-bottom:15px;}
.sidebarlist p{ margin-top:12px; margin-bottom:12px;}
.sidebarlist p img{ margin-left:25px;}
.column_right{ float:left;width: 860px;}
.column_right p{ line-height:30px; text-indent:24px;}
/*end关于我们页面*/

/*企业资质页面*/
.zizhi{ width:900px; margin:10px auto; overflow:hidden;}
.zizhi li{margin-top:12px;margin-bottom:12px;float:left;width:430px;margin-left:10px;list-style-type: none;}
.zizhi li img{ width:430px; height:310px;}
/*end企业资质*/

/*联系我们*/
.contactus{ width:800px; margin:0px auto; overflow:hidden;}
.contactus p{margin-top:12px; margin-bottom:12px;font-size: 14px;}
/*end联系我们*/

/*产品展示页面*/
.productshow{width:920px; margin:0px auto; overflow:hidden;float: left;}
.productlist{ margin:20px 0px;}
.productlist_top{ width:900px; overflow:hidden;}
.productlist_top li{ line-height:40px; height:40px; border-bottom:1px dashed #cbcbcb; margin-bottom:20px;}
.productlist_top li span{ height:32px; line-height:32px; display:block; background:#0459b1; color:#fff; width:90px; text-align:center; font-size:14px; float:left;}
.productlist_top p a{ font-size:14px; color:#666; padding:0px 15px; display:block;float:left; overflow:hidden; text-align:center; height:32px; line-height:32px;}
.productlist_top p { overflow:hidden; width:600px; margin-left:25px; float:left;}
.productlist_top p a:hover{ background:#FC7715; color:#FFFFFF; text-decoration:none;}

.productlist_bottom{ width:920px; overflow:hidden;}
.productlist_bottom li{border: 1px solid #D9D9D9; float:left; width:222px; height:255px; overflow:hidden; margin:0px 2px 15px 2px;}
.productlist_bottom li:hover {border: 1px solid #e32900; }
.productlist_bottom li p{ margin:0px 10px; height:34px; overflow:hidden; text-align:center;}
.productlist_bottom li p a:hover{ color:#e32900;}
.productlist_bottom img {max-width:220px; max-height:150px;}
/*end产品展示页面*/

/*分页*/
.fenye{padding: 3px;margin: 3px;text-align: center;}
.fenye a{border-width: 1px;border-style: solid;border-color: #cbcbcb;padding: 2px 5px;color: #0459B1;margin-right: 2px;text-decoration: none;}
.fenye a:hover{border-width: 1px;border-style: solid;border-color: #0459B1;}
/*分页*/

/*产品详细页*/
.productdetail{ margin:20px 0px; border:1px solid #d9d9d9;}
.productname{ margin:15px 20px; overflow:hidden;}
.productname_left{ float:left; width:750px; margin-left:50px;}
.productname_left h3{line-height: 32px;height: 32px;margin:0px 10px 10px 0px;font-size: 18px;color: #045CB6; width:740px; overflow:hidden;}
.productname_left p{white-space: nowrap;line-height: 28px; color:#353535; margin-left:30px;}
.cpnrsumxd{height: 100px;clear: both;word-wrap: break-word;line-height: 25px;overflow: hidden;text-overflow: ellipsis;color:#353535;margin-left:30px;}
.productname_right{ float:left; width:310px;color:#666; height:274px; margin-left:20px; border:1px solid #d9d9d9; text-align:center;}
.productname_right img{ width:300px; height:260px; margin-top:8px;}
.productdetail_font{ border-top:1px solid #d9d9d9; margin:20px; overflow:hidden;}
.productdetail_fontleft{ width:760px; float:left; margin-left:50px;}
.productdetail_fontleft h1{ font-size:20px; color:#535353; margin:15px 0px;}
.productdetail_fontright{ margin-left:20px; float:left;width:300px;}

.dqwzsumdz {margin: 0px auto;width: 1190px;clear: both;height: 35px;line-height: 35px;font-size: 12px;color:#353535; border-bottom:1px dashed #d9d9d9; margin-top:15px;}
.dqwzsumdz p {background: transparent url("../images/dw.jpg") no-repeat;margin-left:50px;text-indent: 24px;}
.dqwzsumdz a{ color:#353535;}
.dqwzsumdz a:hover{ color:red;}

.productbt1{line-height:24px;font-size:14px;color:#333333}
.productbt1 h2{font-size:20px;color:#000;margin-top:35px;line-height:18px; overflow:hidden;}
.productbt1 h2 span{font-size:20px;font-weight:bold;background:url(../images/poducticbj_24.png) no-repeat;display:inline-block;width:30px;color:#fff;text-align:center;line-height:18px;float:left;margin-right:5px; height:20px;}
.productbt1 h2 div{margin:0px; padding:0px; color:#000000; line-height:18px;zoom:1;height:20px; font-size:18px;}
.productbt1 p{line-height:24px;margin-top:15px;margin-bottom:15px; color:#333333}
.productbt1 div.nr{margin-top:15px; margin-bottom:15px; font-size:14px;}
.productbt1 div.nr a{font-size:14px}
.productbt1 div.nr strong{font-size:14px;}
.relevant{ width:735px; height:65px; margin-top:20px;}
.relevant a{ padding:10px 6px; color:#045CB6; display:block; float:left;}
.relevant a:hover{color:#F60;}
.cpmlcont{width:238px;border:1px solid #cccccc;overflow:hidden;zoom:1;margin-top:20px;padding-bottom:10px;background:#fff; margin-left:20px;}
.cpmlcont .cpmlcontsu{width:220px;margin:0px auto;}
.cpmlcontsu .righmldl{width:220px;margin:0px auto;overflow:hidden;zoom:1;margin-top:10px;}
.cpmlcontsu .righmldl dt{background:url(../images/quanquanicon_03.png) no-repeat 0px 2px;line-height:16px;height:16px;overflow:hidden;zoom:1;text-indent:23px;}
.cpmlcontsu .righmldl dt a{font-size:14px; margin-top:-5px;}
.cpmlcontsu .righmldl dd{border-right:1px solid #cccccc;width:1px;height:20px; line-height:20px;margin-left:4px;overflow:hidden;}
.cpmlcontsu .righmldl dt.rightmldlched a{font-size:14px;font-weight:bold;color:#df4b02;} /*字体选中的状态*/
.cpmlcontsu .righmldl li{line-height:26px; font-size:14px;}
.cpmlcontsu .righmldl li a{font-size:14px;}
.zxcpsys{width:258px;border:1px solid #cccccc;overflow:hidden;zoom:1;margin-top:20px;padding-bottom:10px;background:#fff;}
.zxcpsys .wxsysimg{width:258px;text-align:center;margin-top:10px;}
.div2{top:0px;z-index:999;}
.headerh2 {font-size: 16px;color: #000;font-weight: bold;height: 30px;line-height: 30px;border-bottom: 1px solid #CCC;text-indent: 20px;}
.cpmlcont .cpmlcontsu {width: 220px;margin: 0px auto;}
.cpmlcontsu .righmldl {width: 220px;margin: 10px auto 0px;overflow: hidden;}
.cpmlcontsu .righmldl dt {background: url("../images/quanquanicon_03.png") no-repeat0px 2px;line-height: 16px;height:16px;overflow: hidden;text-indent:23px;}
.cpmlcontsu .righmldl dd {border-right: 1px solid #CCC;width: 1px;height: 20px;line-height: 20px;margin-left: 4px;overflow: hidden;}
.zxcpsys {margin-left:20px;width: 238px;border: 1px solid #CCC;overflow: hidden;margin-top: 20px;padding-bottom: 10px;background: #FFF none repeat scroll 0% 0%;}
.headerh2 {font-size: 16px; background:#0459af;color: #fff;font-weight: bold;height: 30px;line-height: 30px;border-bottom: 1px solid #CCC;text-indent: 20px;}
.zxcpsys .wxsysimg {width: 238px;text-align: center;margin-top: 10px;}
.cpmlcontsu a{ color:#353535;}  
.cpmlcontsu a:hover{color: #F60;}
 .nr div p{ line-height:28px;} 
  
/*end产品详细页*/
.cpshow{ width:1190px; margin:0 auto; overflow:hidden; border:1px solid #cbcbcb; padding-top:20px;}
.cpshow_column{ width:230px; margin:0px 15px; float:left; overflow:hidden;}
.cpshow_right{ float:left; width:850px; overflow:hidden;}
.cpshowlist{ margin:10px 30px;}
.cpshowlist li{line-height:45px;}
.cpshowlist_title{ font-size:14px; text-indent:24px; display:block; background:url(../images/yjcdjh_04.png) no-repeat center left;border-bottom:1px dashed #cbcbcb; }  


#jsddm { margin-left:15px; margin-top:2px;}
#jsddm li{  text-indent:24px; display:block;border-bottom:1px dashed #cbcbcb; height:40px; line-height:40px; }
#jsddm li a{display:block;width: 155px;}
.cpshowlist a{color:#666666;}

#jsddm li a:hover{
	color:#fff;
	background-color:#045CB6;
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration:none;
}

.cpshowlist_title:hover{
	color:#fff;
	background-color:#045CB6;
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration:none;
	display:inline-table;
	width: 170px;
}
.cpshowlistbg
{
	color:#fff !important;
	background-color:#045CB6;
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration:none;
}


  
.headpiece {width: 100%;height: 30px;overflow: hidden;background: transparent url("../images/indexbg.png") repeat-x scroll 0px -862px;}
.headpiece div {width:1190px;margin: 0px auto;height: 31px;background: transparent url("../images/indexbg.png") repeat-x scroll 0px -862px;}
.part1 {width: 135px;float: left;display: block;height: 31px;line-height: 31px;
color: #055A90;overflow: hidden;}
.part2 {width: 150px;height: 31px;overflow: hidden;float: left;display: block; margin-left:20px;
line-height: 31px;}
.headpiece div p.part4 {width: 280px;height: 31px;line-height: 31px;overflow: hidden;text-align: right;float: right;}
.part1 a {margin-left: 18px;font-size: 14px;}
.part1 a{color: #055A90;}
.part2 a{color: #055A90;font-size: 12px;}
.part2 a {height: 31px;display: block;width: auto;background: transparent url("../images/indexbg.png") no-repeat scroll 0px -114px;padding-left: 13px;float: left;margin-right: 15px;font-weight: bold;font-size: 12px;}
.part4 a b{color: #055A90;margin-left: 5px;}
.part4 a{margin-left:8px;}
.part3{width:600px;height: 31px;overflow: hidden;float: left;display: block;line-height: 31px; text-align: right;}
.part3 a{ color: #055a90;margin: 0px 8px;}

.boxright{ float:right; width:920px; overflow:hidden;}
.azhuce{ background:url(../images/topbar.png) no-repeat left center; padding-left:11px;}




/*相册效果*/
#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(images/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:block; color:#045CB6; font-weight:bold; line-height:20px; font-size:14px; }
#mbNumber { background:url(images/mbNumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:32px; height:100px; background:transparent url(../images/CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink { width:32px; height:100px; background:transparent url(../images/CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink { width:24px; background:transparent url(../images/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }
/*end相册效果*/

/*在线客服 start*/
#chat_f1,#chat_f2{font-size:12px;z-index:99999;zoom:1;}
#chat_f1{position:fixed;right:0px;top:135px;width:113px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+155));z-index:99999;}
#chat_f1 .sumkfcy{width:113px;overflow:hidden;zoom:1;background:#008bf6;float:left;z-index:902;zoom:1;}
#chat_f1 .centekfcont, #chat_f1 .zxkfxuaz{width:103px;margin:0px auto;background:#fff; height:auto; overflow:hidden;zoom:1;}
#chat_f1 .centekfcont .kfzaxkf{font-size:12px;color:#0039c9;font-weight:bold;width:88px;margin:0px auto;}
.xianxianicon{border-top:1px solid #8bccfe;height:1px;margin-top:10px;}
#chat_f1 .centekfcont .kfltul{width:88px;overflow:hidden;zoom:1;margin:0px auto;}
#chat_f1 .centekfcont .kfltul li{width:88px;height:35px;line-height:35px;overflow:hidden;zoom:1;}
#chat_f1 .centekfcont .kfltul .qq a{background:url(../images/qqzxicon_05.png) no-repeat 0px 10px;width:64px;height:35px;line-height:35px;overflow:hidden;zoom:1;display:inline-block;padding-left:22px;}
#chat_f1 .centekfcont .kfltul .msn a{background:url(../images/msnzxicon_05.gif) no-repeat 0px 10px;width:64px;height:35px;line-height:35px;overflow:hidden;zoom:1;display:inline-block;padding-left:22px;}
#chat_f1 .centekfcont .kfltul .aliww a{background:url(../images/aliwwzxicon_05.gif) no-repeat 0px 10px;width:64px;height:35px;line-height:35px;overflow:hidden;zoom:1;display:inline-block;padding-left:22px;}

#chat_f1 .centekfcont .kfltul li a, #chat_f1 .centekfcont .kfltul li a:link, #chat_f1 .centekfcont .kfltul li a:visited{color:#000;}
#chat_f1 .centekfcont .kfltul li a:hover{color:#ff6600;}

#chat_f1 .chatpic1{ width:114px; height:17px; overflow:hidden; background:url(../images/online_02.png)}
#chat_f1 .chatpic2{ width:114px; height:8px; overflow:hidden; background:url(../images/topkf1_08.png)}
#chat_f1 .chatpic3{ width:114px; height:17px; overflow:hidden; background:url(../images/online_02.png)}

.zxkfitop{/*margin-top:-10px;*/margin-top:-5px;}
.zxkfullxd{width:88px;margin:0px auto;overflow:hidden;zoom:1;}
.zxkfullxd .lxdhzxkf{font-size:12px;font-weight:bold;color:#0039c9;}
.zxkfullxd li{width:88px;margin:0px auto;font-size:12px;line-height:24px;color:#0039c9;}
/*在线客服 end*/