@charset "utf-8";
/* CSS Document */
/* Reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding:0; margin:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, th, var { font-weight:normal; font-style:normal; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
q:before, q:after { content:''; }
abbr, acronym { border:0; }
/* End Reset */

/* Common */
.hidden { display:none; }
.clearfix:after, .phead:after, .pbody:after { content:"\0020"; display:block; clear:both; height:0; }
.clearfix { zoom:1; }
a { color:#666; text-decoration:none; }
a:hover { color:#f00; text-decoration:none; }
.tl { text-align:left; }
.tc { text-align:center; }
.tr { text-align:right; }
.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.f10 { font-size:10px; color:#fd2828; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f18 { font-size:18px; }
.f20 { font-size:20px; }
.f22 { font-size:22px; }
.f24 { font-size:24px; }
.f26 { font-size:26px; }
.f32 { font-size:32px; }
.fb { font-weight:bold; }
.clear { clear:both; }
.hidden { display:none; }
.black { color:#000; }
.red1 { color: #f00; }
.red2 { font-size:13px; color:#f00; font-weight:bold; }
.red { font-size: 14px; font-weight: bold; color: #f00; }
.white{ color:#fff;}
.yellow { color:#FF9900; font-weight:bold; }
.font4 { font-weight: bold; color: #f00; }
.font5 { font-weight: bold; color: #000; }
.font6 { color:#ff0; font-weight:bold; }
.pt20 { padding-top: 20px; }
li { list-style:none; }
.bk{ border:5px #dbdbdb solid; padding:1px;}

body { width:100%; min-width: 1100px; margin: 0 auto; background:#fff; font-size: 12px; color: #666; font-family: "微软雅黑"; }

.header_bg,.content,.foot_menubg,.footer_bg{ width:100%; float: left; display: inline; }
.header,.container,.foot_menu,.footer{ width:1200px; margin: 0 auto; }

/************************************************************************Header css*****************************************************************/
.header_bg {height:100px; background:#ebebeb;}
.header { height:100px;}
.header span {float:right; width:200px; text-align:center; padding-top:44px; font-size:20px; font-weight:bold;}
.logo { width:310px; float:left; padding-top:10px;}
.cn_en{width:80px; float:right; height:22px; padding-top:5px; text-align:right;}

.topNav { position:relative; z-index:100; width:880px; float:right; height:36px; padding-top:10px;}
.topNav-width { width:880px; margin:0 auto;}
.topNav h3 { font-weight:normal; font-size:100%; }
.topNav dl { zoom:1; }
.topNav .tnLeft { float:left; }
.topNav dd {float:left; position:relative; font-size:14px; text-align:center; width:110px;}
.topNav dd h3 { float:left; }
.topNav dd h3 a {display:inline-block; *display:inline;zoom:1;height:14px;line-height:14px;padding:13px 0px; width:110px;}
.topNav dd h3 a i { display:inline-block; width:8px; height:5px; margin:0 0 0 5px; overflow:hidden; vertical-align:middle; font-size:12px; line-height:13px; background:url(icon.png) 0 -61px no-repeat; }
.topNav dd h3 a:hover, .topNav dd.on h3 a {color:#fff; background:#0e56c9;}
.topNav dd ul { display:none; position:absolute; z-index:110; width:110px; top:40px; left:0; border-top:0; background:#fff; border:1px #fff solid;}
.topNav dd ul li { line-height:36px; border-bottom:1px solid #ebebeb; text-align:left;}
.topNav dd ul li a { display:block; color:#333; padding:0 15px; }
.topNav dd ul li a:hover { background:#FFF5DA; color:#E67902; }
.topNav dd ul li a span { color:#FF8400; margin-left:5px; }


/************************************************************************底部信息css*****************************************************************/
.foot_menubg{background: #1d2325; padding-top:35px; }
.foot_menu ul li{ width:25%; float:left;}
.foot_menu li h3{width:80%; border-bottom:5px #010202 solid; color: #fff; font-size: 17px; font-weight: 700; margin-bottom: 15px;}
.foot_menu li h3 span{ border-bottom:5px #ff9205 solid; display: inline-block; padding-bottom: 15px; margin-bottom: -5px;}
.foot_menu li p{color: #fff; font-size: 13px; line-height: 24px; margin-bottom: 5px;}
.foot_menu li p a{color: #fff; }
.foot_menu li p a:hover{color:#ff0;}
.footer_bg{ background: #1d2325; border-top:1px #111617 solid; padding: 14px 0;}
.footer_bg p { color: #fff; font-size: 13px; line-height: 20px; text-align: center; }
.footer_bg a{ color:#fff;}
.footer_bg a:hover{ color:#ff0;}

/************************************************************************关于合佳 css*****************************************************************/
.left{width:240px; float:left; padding-bottom:20px;}
.left_title{width:220px; float:left; height:40px; line-height:40px; background:#F7F7F7; font-size:15px; font-weight:bold; border-bottom:1px #e1e1e1 solid; padding-left:20px;}
.left_info{width:100%; float:left; background:#f2f2f2; padding:10px 0 15px;}
.left_info li{width:220px; float:left; height:38px; line-height:38px; /*border-bottom:1px #fff solid;*/ padding-left:20px; color:#069;}
.left_info li a{ color:#069; font-size:14px;}
.left_info li a:hover{ color:#f00;}

.contact_title{width:220px; float:left; height:40px; line-height:40px; background:#F7F7F7; font-size:15px; font-weight:bold; border-bottom:1px #e1e1e1 solid; padding-left:20px; margin-top:10px;}
.contact_info{width:100%; float:left; background:#f2f2f2; padding:15px 0;}
.contact_info p{padding-left:15px; color:#069; line-height:26px;}
.contact_info a{ color:#069;}
.contact_info a:hover{ color:#f00;}

.main{width:935px; float:right;}
.about_menu{width:100%; height:40px; line-height:30px; font-size:14px; color:#08c; padding-top:10px;}
.about_menu a{ color:#08c;}
.about_menu a:hover{ color:#f00;}
.about_top{width:100%; height:40px; line-height:40px; font-size:22px; font-weight:bold; border-bottom:1px #ccc solid;}
.about_info,.about_info1{width:100%; padding:20px 0;}
.about_info p{ line-height:24px; text-indent:0 !important; padding-bottom:16px; font-size:14px;}
.about_info1 p{ line-height:26px; padding:0 0 5px 35px;}
.about_info1 .img{ padding:15px 0 0 35px;}

#mianview{float:left;width:100%; padding-top:10px}
#mianview span div{width:920px; float:left; text-align:center; padding-left:10px;}
#biao1{width:95%; height:24px;line-height:34px; font-size:14px; font-weight:bold; color:#ca0103;}
#productview {width:100%; float:left;font-size:13px; text-align:center;}
#productview h1{width:100%; font-size:15px; line-height:30px; font-weight:bold; color:#069;}
#productview img{text-align:center;}
#productview div{padding-bottom:5px;}

#product_list1{width:100%; float:left; }
#product_list1 span{float:left; width:25%; }
#product_list1 span div{width:200px; float:left; padding-bottom:8px; }
#product_list1 img{width:200x; height:150px; float:left; margin-bottom:5px; border:1px #efefef solid;}
#product_list1 span h1{width:100%; text-align:center; line-height:28px; float:left; }


.productview1{width:850px; float:left; text-align:left; padding-left:50px;}
.productview1 tr td{line-height:20px; color:#000;}

#page{text-align:center; width:100%; clear:both; line-height:26px; padding:10px 0; font-weight: bold; }

/*企业新闻*/
#news{width:100%; float:left;}
#news ul li{width:100%; float:left; height:35px; line-height:35px; text-align:left; border-bottom:1px dotted #dbdbdb;}
#news em{color:#069; padding:0 10px;}
#news span{font-size:11px; line-height:30px; text-align:left; padding-right:15px; color:#08c; float:right;}
#news li p{ font-size:13px; color:#999; line-height:22px; padding:0;}

#biao { width:99%; height:30px; line-height:30px; text-align:center; font-size:18px; font-weight:bold; color:#069; }
#news_view_biao { width:100%; border-bottom:1px dotted #069; height:25px; }
#news_view_biao h3 { width:260px; float:left; line-height:24px; text-align:left; font-size: 12px; }
#news_view_biao h4 { width:240px; float:right; line-height:24px; text-align:right; padding-right:25px; font-size: 12px; }
#news_view_zi { margin-top:10px }
#zhengwen {width:100%; text-align:left; }
#zhengwen p {line-height:24px; padding:5px 20px; font-size:14px;}

.anniu{width:80px; height:30px; background:#dbdbdb; border-radius:4px; border:0; margin-right:5px;}


/************************************************************************右侧浮动客服 css*****************************************************************/
.side{position:fixed;width:54px;height:275px;right:10px;bottom:20px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #eee;}
.side ul li .sidebox{position:absolute;width:54px;height:54px; line-height:54px; top:0;right:0;transition:all 0.3s;background:#b3b3b3;opacity:0.8;filter:Alpha(opacity=80);color:#fff; overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#b3b3b3;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#b3b3b3;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}



