@charset "utf-8";
/* CSS Document */
.clearfix:before,
.clearfix:after {
  display: table;
  content: " ";
}
.pull-right {
  float: right !important;
}

.pull-left {
  float: left !important;
}

body{margin:0px;padding:0px;font-size:12px;line-height:20px;font-family:"宋体","Arial Narrow"; background:#E5E5E5;}
div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form{ margin:0px; padding:0px;}
ol,ul,li{ list-style-type:none;}
h1{ font-size:14px; color:#bd1a07; line-height:28px; font-weight:bold;}
h2{ font-size:12px; color:#bd1a07; line-height:28px;}
h3{}
img{border:none; padding:0px; margin:0px;}
a{color:#333; text-decoration:none;} a:hover{color:#ff6600; text-decoration:underline;}
.red{color:#bd1a07;}
.cheng{ color:#E76800;}
.clear{clear:both;height:0;overflow:hidden;}
/*top头部样式*/
#body_bg{ width:988px; margin:0 auto; padding:0 10px; background:#fff;}
.top_bg{ height:33px; }
.top{ width:988px; background:url(http://images.cps.com.cn/static/images/company/theme1/top_bg.gif) repeat-x; height:33px; margin:0 auto;}
.top_txt{ float:left; width:660px; padding:9px 0 0 105px; height:24px; }
.top_li{ float:left; padding:0 8px; height:15px; display:inline; background:url(http://images.cps.com.cn/static/images/company/theme1/top_line.jpg) no-repeat right;}
/**/
.head_top{ width:988px; height:62px; padding:0px 0 15px 0;}
.logo{ float:left; width:140px; padding:20px 25px 0 15px;}
.logo_qy{ float:left; width:112px; padding:20px 0px 0 0px;}
.search{ float:right; height:33px; margin:5px 15px 0 0; }
.loginTextBox { width:314px; height:20px; line-height:20px; color:#ccc; border:none;}


.head_right{ float:right; width:240px; height:56px; padding-top:10px; text-align:center;}
.head_r_txt{ float:left; padding-top:35px; font-size:14px; font-weight:bold;}
.head_r_pic{ float:left; width:51px; height:56px;}
/*菜单样式*/
#menu{ width:988px; height:36px; background:url(http://images.cps.com.cn/static/images/company/theme1/t1.gif) repeat-x;}
ul#mainNav { width:958px; padding:0 0 0 30px;}
#mainNav li{float:left; height:36px; line-height:36px;  background: url(http://images.cps.com.cn/static/images/company/theme1/t2.gif) no-repeat right;}
#mainNav li.last {background:none;}
#mainNav a{ display:block; width:105px;font-weight:bold; font-weight:bold; color:#FFFFFF; text-align:center;}
#mainNav a:hover{ background:url(http://images.cps.com.cn/static/images/company/theme1/t3.gif) no-repeat center bottom; color:#000; text-decoration:none;font-weight:bold; font-size:14px;}
#mainNav a.current{ background: url(http://images.cps.com.cn/static/images/company/theme1/t3.gif) no-repeat center bottom; color:#000; text-decoration:none;font-weight:bold;font-size:14px;}
#mainNav span{ float:right; width:100px; margin-top:4px; height:35px; line-height:35px; background:url(http://images.cps.com.cn/static/images/company/theme1/fz.gif) no-repeat left; display:block;}
#mainNav span a{text-decoration: none; font-weight:normal; font-size:12px; font-weight:bold; color:#FAD505; text-align:center;}
#mainNav span a:hover{ background:none; text-decoration:underline;  font-size:12px;color:#FAD505;}

.search_nav{ width:988px; height:30px; background: url(http://images.cps.com.cn/static/images/company/theme1/t4.gif) no-repeat;  border-top:none; padding-top:5px; color:#2B2B2B;}
.snav_l{ float:left; width:370px; color:#2B2B2B;}
.snav_r{ float:left; width:616px; padding-top:2px; overflow:hidden;}
.snav_a{ float:left; padding-left:10px;line-height:24px;}
.snav_b{ float:left; padding-left:10px;}
.snav_c{ float:left; padding-left:10px; padding-top:2px; width:140px;}
.snav_d{ float:left; padding-left:10px; padding-top:1px;}
.snav_r_li{ float:left; height:23px; line-height:23px; padding:0 9px; background:url(http://images.cps.com.cn/static/images/company/theme1/snve_rbg.gif) no-repeat right;}

/*banner样式*/
#banner{ width:988px; height:191px; padding-top:5px; margin:10px auto; background:url(http://images.cps.com.cn/static/images/company/theme1/banner1.jpg) no-repeat;}
.qy_logo{ width:200px; height:60px; margin:0px auto 18px auto; text-align:center;}
.qy_name{ width:900px; margin:0 auto;text-align:center; font-family: "Microsoft Yahei", "宋体", "Arial Narrow"; font-size:40px; line-height:40px; color:#C50202;}

#main{ margin-top:5px;}
.main_left{ float:left; width:224px; margin-top:5px;}
.main_right{ float:right; width:749px; }
.main_right1{ float:left; width:988px; }
/*右边样式*/
.main_r{ width:222px; float:right; min-height:490px; }

.main_rr{ width:221px; float:right;  background-color:#F5F5F5; border:1px solid #E3E3E3; border-top:0px}


/*中间样式*/
.main_center{ width:510px; float:left; height: auto;margin-left:9px; margin-top:3px;}
.mian_n_2 h5{ font-size:12px;  height:25px; line-height:25px;  }
.mian_n_2 h5 a{color:#C80505;}
.mian_n_2 img{ float:left; margin-right:13px;}
.mian_n_2 p{ color:#9E9E9E; text-indent:2em;line-height:25px; }
.w265{ line-height:29px; height:29px;-line-height:23px; -height:23px;background:url(http://images.cps.com.cn/static/images/company/theme1/dian.gif) no-repeat 1px 12px; width:255px;float:left; padding-left:10px; overflow:hidden;display:inline;}
.w240{ line-height:29px; height:29px;-line-height:26px; -height:26px;background:url(http://images.cps.com.cn/static/images/company/theme1/dian.gif) no-repeat 1px 12px; width:235px; float:left; padding-left:10px; overflow:hidden; display:inline;}


.main_n3{ width:252px; float:left; margin-top:15px;}

.main_n4_1{ margin-top:10px; margin-left:5px; }
.main_n4_1 img { float:left; margin-right:10px;}
.main_n4_1 p{ color:#7E7E7E; text-indent:2em;}
.main_n4_1 h5{ font-weight:normal; font-size:12px;height:20px; line-height:20px; overflow:hidden;}




/*企业档案*/
.qyda{ width:222px; border:1px solid #ccc; border-top:0px; background-color:#F5F5F5; }
.title_qyda{ height:34px; background:url(http://images.cps.com.cn/static/images/company/theme1/d1.gif) no-repeat;width:224px;}
.title_more{ float:right; width:28px; height:5px; padding:20px 3px 0 0;}
.qyda_con{ width:202px; padding:20px 10px;  border-top:none;}
.qyda_con dl{ width:202px; line-height:24px;}
.qyda_con dt{ float:left; width:60px; text-align:right; color:#989898;}
.qyda_con dd{ float:left; width:140px; color:#000;}

/*产品分类*/
.cpfl{ width:224px; padding:0px 0 0px 0;}
.title_cpfl{ height:32px; background:url(http://images.cps.com.cn/static/images/company/theme1/t6.gif) no-repeat;}
.title_more{ float:right; width:28px; height:5px; padding:20px 3px 0 0;}
.cpfl_con{width:222px; overflow:hidden; border:1px solid #E3E3E3;  }
.cpfl_pic{ width:226px; height:107px;  }
/*产品分类下拉样式*/
.title01,.title02{ /*“第一层”文字色彩*/ height:26px; margin:1px 0 0 0;}
.title01 span{ float:right; padding-right:10px; line-height:20px; font-size:14px; font-weight:bold;}
.title02 span{ float:right; padding-right:10px; line-height:20px; font-size:14px; font-weight:bold; color:#24A4D5;}
#doorp{/* 外框DIV样式 */width:228px;}
.title01{/*当前显视层样式*/width:100%;height:28px;cursor:pointer; color:#333; padding-left:5px; text-indent:30px;}
.title02{/*未被点击层样式*/width:100%; height:28px;cursor:pointer;padding-left:5px;text-indent:30px; }
.content{/*点击后显视内容层样式*/overflow:hidden;padding:3px 25px 0 25px; color:#E9E9E9;}
.content li{ width:140px; height:24px; line-height:24px; padding-left:20px; margin:1px 0 5px 10px; background:#E9E9E9;}
.content li a:hover{ text-decoration:underline; color:#000; padding-left:2px;}
.t1{background:url(http://images.cps.com.cn/static/images/company/theme1/t5.gif) no-repeat;}

/*统计*/
.tj{ width:224px; padding:0px 0 2px 0;}

.title_tj{ height:34px;width:224px; background:url(http://images.cps.com.cn/static/images/company/theme1/ddd.gif) no-repeat; margin-top:10px; }
.title_tjj{ height:34px; background:url(http://images.cps.com.cn/static/images/company/theme1/ddd.gif) no-repeat;}

.title_more{ float:right; width:28px; height:5px; padding:20px 3px 0 0;}
.tj_con{ width:221px; height:122px; padding:10px 0; border:1px solid #ccc; border-top:0px;}
.tj_con li{ width:200px; padding:0px 0 0 22px; line-height:24px; color:#999;}
.tj_con li span{ color:#FF3401;}

/*首页--新品上架*/
.xpsj{ }
.title_xpsj{ width:988px; height:36px; background: url(http://images.cps.com.cn/static/images/company/theme1/s1.jpg) no-repeat;}
.title_xpsj span{ float:right;  padding:10px 12px 0 0;}
.xpsj_cp{ float:left; width:160px; height:128px; margin:20px 10px 0 12px; background:#d8d8d8; display:inline}
.xpsj_cp img{ width:158px; height:102px; padding:1px; }
.xpsj_cp p{ width:158px; line-height:24px; text-align:center;}

/*首页--新品上架*/
.ztcp{ padding-top:20px;}
.title_ztcp{ width:988px; height:36px; background: url(http://images.cps.com.cn/static/images/company/theme1/s2.jpg) no-repeat;}
.title_ztcp span{ float:right;  padding:10px 12px 0 0;}
.ztcp_cp{ float:left; width:220px; height:153px; margin:25px 10px 30px 13px; display:inline}
.ztcp_cp img{ width:214px; height:147px; border:4px solid #F1F1F1; }
.ztcp_cp p{ width:214px; line-height:26px; padding-top:5px; text-align:center;}

.ztcp_cpt{ float:left; width:220px; height:153px; margin:25px 10px 30px 13px;display:inline}
.ztcp_cpt img{ width:214px; height:147px; border:4px solid #F57401; }
.ztcp_cpt p{ width:214px; line-height:26px; padding-top:5px; text-align:center;}

.xpsj_cpp{ float:left; width:237px; height:278px; margin:20px 10px 0 13px; background:#000; display:inline}
.xpsj_cpp img{ width:235px; height:248px; padding:1px; float:left; }
.xpsj_cpp p{ width:235px; line-height:24px; text-align:center; color:#fff;}
.xpsj_cpp p a{ color:#FFFFFF;}

/*首页--最新公告*/
.zxgg_index{ float:left; width:355px;}
.zxgg_ind_tit{ width:355px; height:18px; background:url(http://images.cps.com.cn/static/images/company/theme1/zxgg_title.jpg) no-repeat left;}
.zxgg_ind_tit span{ float:right;}
.zxgg_tit{ line-height:24px; padding:10px 0 0 10px; color:#797979;}
.zxgg_tit_zi{width:345px; font-size:14px; color:#bd1a07; line-height:28px; font-weight:bold;}
.zxgg_tit p{ width:345px;}
.zxgg_con{ height:100px; padding-top:10px;}
.zxgg_pic{ float:left; width:95px; height:100px; padding-right:10px;}
.zxgg_txt{ float:left; width:250px; }
.zxgg_txt li{ width:240px; padding-left:10px; font-size:14px; line-height:26px; background: url(http://images.cps.com.cn/static/images/company/theme1/dian.gif) no-repeat left;}

/*首页--企业动态*/
.qydt_index{ float:left; width:355px; padding-left:25px;}
.qydt_ind_tit{ width:355px; height:18px; background:url(http://images.cps.com.cn/static/images/company/theme1/qydt_title.jpg) no-repeat left;}
.qydt_ind_tit span{ float:right;}
.qydt_tit{ line-height:20px; padding-top:10px; color:#797979;}
.qydt_pic{ float:left; width:75px; height:75px; padding-right:10px;}
.qydt_tit_zi{ float:left; width:265px; color:#bd1a07;}
.qydt_con{ height:100px; padding-top:10px;}
.qydt_con li{ padding-left:10px; line-height:26px; background: url(http://images.cps.com.cn/static/images/company/theme1/dian.gif) no-repeat left;}


/*内页title样式*/
.title{ border-bottom: 1px solid #e5e5e5; padding:0 10px 10px 10px; font-size:14px;  }

/*公司信息页面*/

.gsxx_title{ padding-bottom:5px;}
.gsxx_con{ width:707px; padding:20px; border:1px solid #E3E3E3; border-top:none;}
.gsxx_con1{ line-height:28px; color:#5d5d5d;}
.gsxx_con1_pic1{ float:left; width:219px; height:178px; padding-right:20px;}
.gsxx_con1_pic2{ float:right; width:702px; text-align:left; padding-bottom:20px;}
.qyxxxx{ padding:20px 0;}
.qyxxxx_tit{ width:702px; height:50px; background:url(http://images.cps.com.cn/static/images/company/theme1/qyxx.gif) no-repeat;}
.qyxxxx_con{ width:660px; margin:15px auto;/* border-top:1px solid #CBCBCB; border-left:1px solid #CBCBCB;*/}
.qyxxxx_con table{ border-top:1px solid #CBCBCB; border-left:1px solid #CBCBCB;}
.qyxxxx_con table td{ line-height:22px; padding:6px; border-right:1px solid #CBCBCB; border-bottom:1px solid #CBCBCB;}
.xx_01,.xx_02,.xx_03,.xx_04,.xx_05{ float:left; border-right:1px solid #CBCBCB; border-bottom:1px solid #CBCBCB;}
.xx_01{ width:132px; text-align:right; font-weight:bold;}
.xx_02{ width:171px; padding:0 6px;}


.gsxx_gstp_tit{ width:702px;  height:50px; background:url(http://images.cps.com.cn/static/images/company/theme1/gstp.gif) no-repeat;}
.gstp_pic{ float:left; width:160px; height:110px; padding:2px; border:1px solid #ccc; margin:10px 4px 5px 5px; display:inline;}


/*产品咨询页面*/
.cpzx{ padding-top:9px;}
.cpzx_con{ width:702px; padding:20px; border:1px solid #E3E3E3; border-top:none;}
.cpzx_con p{width:684px; height:40px; padding:5px 10px 0 10px; line-height:40px; border-bottom:1px dashed #ccc;}
.cpzx_con span{ float:right; color:#999;}

/*成功案例页面*/
.cgal{ padding-top:9px;}
.cgal_con{ }
.cgal_con p{width:684px; height:40px; padding:5px 10px 0 10px; line-height:40px; border-bottom:1px dashed #ccc;}
.cgal_con p span{ float:right; color:#999;}

/*销售渠道页面*/
.xsqd{ padding-top:9px;}
.xsqd_con1{border:1px solid #E3E3E3; border-top:none; padding-bottom:30px;}
.xsqd_con{ width:702px; padding:0px 20px 0px 0px; }
.xsqd_tit{ width:400px;  font-size:14px; font-weight:bold; color:#fff; padding:8px 0 0 2px;}
.xsqd_txt{ line-height:24px; padding:10px 0 0 10px;}


/*招聘信息道页面*/
.zpxx{ padding-top:9px;}
.left10{ margin-left:10px; }
.zpxx_con1{ width:704px; border-top:none; height:30px; color:#8C8C8C; background-color:#EDEDED; border:1px solid #D9D9D9; margin-bottom:2px;}
.zpxx_con{background:url(http://images.cps.com.cn/static/images/company/theme1/zpxx_bj.jpg) no-repeat top center;}
.zpxx_tit{ width:696px; height:32px; margin:0px 0 0 38px;}
.zp_tit_l{ float:left; width:119px; height:27px; padding:5px 0 0 25px;}
.zp_tit_r{ float:right; padding:8px 28px 0 0;}
.zp_tit_r span{ padding-left:2px; font-size:8px;font-family:"Arial Narrow";}
.zp_tit{ width:696px; height:22px;margin:0px 0 0 38px; padding-top:20px;}
.zp_t1{ float:left; text-align:center; width:153px; padding-left:16px;}
.zp_t2{ float:left; text-align:center; width:170px;}
.zp_t3{ float:left; text-align:center; width:180px;}
.zp_t4{ float:left; text-align:center; width:161px;}
.zp_biaoge{ width:664px; margin-left:38px; border-top:1px solid #ededed; border-left:1px solid #ededed;}
biaoge_tiao{ width:664px; height:35px;}
.zp_z1{ float:left; text-align:center; line-height:35px; width:152px; border-bottom:1px solid #ededed; border-right:1px solid #ededed;}
.zp_z2{ float:left; text-align:center; line-height:35px; width:169px; border-bottom:1px solid #ededed; border-right:1px solid #ededed;}
.zp_z3{ float:left; text-align:center; line-height:35px; width:179px; border-bottom:1px solid #ededed; border-right:1px solid #ededed;}
.zp_z4{ float:left; text-align:center; line-height:35px; width:160px; border-bottom:1px solid #ededed; border-right:1px solid #ededed;}

/*招聘信息翻页代码*/
.viciao { margin:20px 0 60px 188px;}
.viciao a { background:url(http://images.cps.com.cn/static/images/company/theme1/t17.gif) no-repeat left; width:26px; height:25px; float:left; color:#939393; margin-right:4px;text-align:center; line-height:25px; font-weight:bold;}
.viciao a:hover { background:url(http://images.cps.com.cn/static/images/company/theme1/t18.gif) no-repeat left; width:26px; height:25px; float:left; margin-right:4px; color:#FFF;}
.viciao a:active { }
.current1{ background:url(http://images.cps.com.cn/static/images/company/theme1/t18.gif) no-repeat left; width:26px; height:25px; float:left; color:#FFF; text-align:center; line-height:25px; font-weight:bold;}
.disabled{background:url(http://images.cps.com.cn/static/images/company/theme1/t19.gif) no-repeat left; width:26px; height:25px; float:left; margin-right:4px;}
.current2{  float:left; text-align:center; line-height:25px; width:28px; color:#959595; font-weight:bold;}


/*new公司新闻*/
.new{ padding:9px 0;}
.new_con{ width:747px; border:1px solid #E8E8E8; border-top:none;}
.new_tit{ width:692px; padding:30px 25px 0px 25px; text-align:center; line-height:30px; font-size:16px; font-weight:bold; color:#666;}
.new_tit_p{ padding-bottom:30px; text-align:center; line-height:30px; font-size:12px; color:#818181;}
.new_tit_p span{ padding-left:50px;}
.new_con p{ width:692px; padding:0px 25px 25px 25px; line-height:30px; font-size:14px; color:#818181;}
.new_img{ width:692px; text-align:center;}


/*product产品详细页面*/
.product{ padding:9px 0;}
.product_con{  border-top:none; padding-top: 20px;}
.pro_con1{ }
.pro_con1_pic{ float:left; width:280px; height:210px; border:1px solid #E0E0E0;}
.pro_con1_pic img{ max-width:280px !important;}
.pro_con1_con{ float:left; width:395px; padding-left:25px;}
.pro_con1_tit{ width:395px; height:20px; font-size:16px; font-weight:bold; color:#000; padding-bottom:10px;}
.pro_con1_txt{ width:395px; padding-bottom:20px;}
.pro_con1_txt li{ float:left; width:197px; line-height:32px; font-size:14px;}
.pro_con1_txt2{width:395px; }
.pro_con1_txt2 p{ float:left; width:185px; line-height:30px; }
.ms{ margin-top:40px;}
.ms1 { padding:10px 0px 0px 10px;}
.ms1 span{ color:#D0302B; font-weight:bold; height:45px;  line-height:45px;}
.ms1 p{ line-height:30px; color:#838383;}

/*切换样式*/
.pro_title{width:742px; margin: 10px; clear: both;border-bottom: 1px solid #e5e5e5;}
.pro_title ul{ padding-left:0px;}
.pro_title li{float:left; height:25px; margin-right:10px; line-height:25px; text-align:center; font-size:14px; font-weight:bold; color:#333; display:block; }
.pro_hover{ height:23px; line-height:23px; padding-top:2px; background: url(http://images.cps.com.cn/static/images/company/theme1/pro_t1.gif) no-repeat;}
.pro_list{ padding:20px; line-height:30px; color:#888;}
.product_con img{ max-width:665px !important;}

/*product产品列表页面*/
.cpxxlb{ padding-top:7px;}
.cpxxlb_con{ width:707px; padding:20px; }
.cplb{ height:175px; border-bottom: 1px solid #e5e5e5; padding-top:10px; margin-bottom:10px;}
.cplb:hover {background:#f5f5f5}
.cplb_pic{ float:left;width:223px; height:155px;  background:#f0f0f0; margin-left:10px; border:1px solid #DCDCDC;}
.cplb_pic img{ width:215px; height:147px; padding:4px;}

.cplbb{ height:175px;  padding-top:10px; margin-bottom:10px;background-color:#F0EFEF;}
.cplb_picc{ float:left; width:223px; height:155px; background:#F67402; margin-left:10px; border:1px solid #F0EFEF;}
.cplb_picc img{ width:215px; height:147px; padding:4px;}


.cplb_con{ float:left; width:430px; padding:0 20px;}
.cplb_tit1{ color:#222; font-size:15px; font-weight:bold; padding-bottom:10px;}
.cplb_tit2{ color:#000; font-size:13px; padding-bottom:10px;}
.cplb_txt{ color:#999; line-height:24px; width:450px;max-height: 100px; overflow: hidden;}
.cplb_right{ float:left;  width:430px; }
.cplb_right p{ height:14px; line-height:14px; float:left; margin-right:38px; margin-top:15px;}
.cplb_right p span{ width:15px; height:15px; padding:0px 10px 0 0;}
.cplb_right p a{ text-decoration:underline; color:#999;}.cplb_right p a:hover{ text-decoration:underline; color:#000;}



/*客户留言页面*/
.khly{ padding-top:5px;}
.khly_con{ width:703px;   border-top:none;}
.khly_ly{ padding-bottom:20px; background:url(http://images.cps.com.cn/static/images/company/theme1/khly_ly_line.gif) no-repeat bottom center;}
.khly_nr{ }
.ly_xx{ padding-top:20px; border-bottom:1px solid #e5e5e5;}
.ly_tit{ height:22px; line-height:22px; background:#f8f8f8;}
.ly_tit a{ float:left; height:22px; line-height:22px; padding-left:6px; color:#00a9d9; font-size:14px;}
.ly_tit a:hover{ color:#ff6600;}
.ly_tit img{ float:left;  width:14px; height:14px; padding:4px;}
.ly_tit span{ float:right; padding-right:5px; color:#999}
.ly_text{ padding:10px; color:#666;}



/*荣誉证书页面*/
.ryzs{ padding-top:5px;}
.ryzs_con{ width:747px; padding:0px 0px 0px 0px; border:1px solid #b5c1cf; border-top:none;}
.ryzs_nr{ float:left; width:161px; height:190px; background:#d8d8d8; margin:20px 0 0 20px;}
.ryzs_nr img{ width:159px; height:161px; padding:1px;}
.ryzs_nr p{ text-align:center; padding-top:6px;}

.honor-list {}
.honor-list li {display: inline-block; padding: 10px 6px; width: 170px; height: 160px; text-align: center}
.honor-list li div.cert-img { display: table;}
.honor-list li div.cert-img a { display: table-cell; vertical-align: middle; padding: 0; width: 170px; height: 130px; }
.honor-list li div.cert-title:before {content:'';clear: both;}
.honor-list li div.cert-title {display: block; clear: both; height: 20px; padding: 5px 0;}
.honor-list li div.cert-title a {display: block;}
.honor-list li div.cert-img img {max-width: 160px; max-height: 120px; padding: 2px;border: 1px solid #E1E1E1;}

.img-list {}
.img-list li {display: inline-block; float: left; padding: 10px 6px; width: 170px; height: 160px; text-align: center}
.img-list li div.img-thumb { display: table; padding: 2px;border: 1px solid #E1E1E1;}
.img-list li div.img-thumb a { display: table-cell; vertical-align: middle; padding: 0; width: 170px; height: 130px; }
.img-list li div.img-title:before {content:'';clear: both;}
.img-list li div.img-title {display: block; clear: both; height: 20px; padding: 5px 0;}
.img-list li div.img-title a {display: block;}
.img-list li div.img-thumb img {max-width: 160px; max-height: 120px;}

/* 内容显示样式 */
#content {padding: 10px;}
h2.page_header {font-size: 20px; text-align: center; padding: 20px 0 30px 0; color: #333333;}
#content .content-meta {color:#999999; float: left; width: 40%;}
#content .content-body {padding: 20px 0; line-height: 1.5em}
#content .content-body p {text-indent: 2em;}
#content .content-body img {max-width: 90%;}

/* 表格样式 */
.table {
    width: 100%;
}
table {
    background-color: rgba(0, 0, 0, 0);
    max-width: 100%;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.table-italic {
    font-style: italic;
}
.table-bordered {
  border: 1px solid #dddddd;
}
.table-bordered th,
.table-bordered td {
    border: 1px solid #ddd !important;
}
.table > tr > th {
    border-top: 1px solid #c2cfdd;
    border-bottom: 1px solid #c2cfdd;
    vertical-align: bottom;
    background: #e5e9f3;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    border-top: 1px solid #DDDDDD;
    line-height: 1.5;
    padding: 10px;
    vertical-align: top;
}
th {
    text-align: left;
}
.table-striped > tbody > tr:nth-child(even) > td,
.table-striped > tbody > tr:nth-child(even) > th {
  background-color: #f1f5fa;
}


/* 分页样式 */
.pages { width:100%; height:30px; float:left; text-align:center; padding:20px 0;}
.pages a {display: inline-block;height: 22px;line-height: 22px;padding: 0 10px;border: #d4d4d4 1px solid;background-color: #f2f2f2;color: #333;vertical-align: top;}
.pages b {display: inline-block;height: 22px;line-height: 22px;padding: 0 10px;color: #fff;background-color: #c10003;border: #ae0600 1px solid;vertical-align: top;}

/* 新加产品分类样式 */
.categories {padding: 10px 15px;}
.categories li {background: #e9e9e9; margin: 2px 0;}
.categories li a {color:#333; text-decoration: none; display: block; padding: 5px 0; padding-left: 10px;}
.categories li.active a {color:#f30; font-weight: 600;}
.categories li:hover a {display: block; padding: 5px 0; padding-left: 15px;}

/* 工程案例样式 */
.project-list, .solution-list, .news-list {}
.project-list li, .solution-list li, .news-list li {background: url(../images/business/dot.gif) no-repeat left; padding: 5px 0; padding-left: 20px; clear: both; height: 25px; line-height: 25px; border-bottom: 1px dashed #e3e3e3;}
.project-list li a, .solution-list li a, .news-list li a {display: inline-block; float: left; width: 80%; overflow: hidden}
.project-list li span, .solution-list li span, .news-list li span {color:#999; display: inline-block; float: right; width: 10%}
.project-caption {width: 50%; float: right;}
.project-meta {color:#999999; float: left; width: 40%;}
.project-content {padding: 20px 0;}

.text-list {padding:0 10px 10px 10px; clear: both; margin:0; }
.text-list li {background: url(../images/business/dot.gif) no-repeat left; padding: 4px 0; padding-left: 20px; clear: both; height: 25px; line-height: 25px; border-bottom: 1px dashed #e3e3e3;}
.text-list li a {display: inline-block; float: left; width: 70%; overflow: hidden}
.text-list li span {color:#999; display: inline-block; float: right; width: 30%}

.home-img-list {}
.home-img-list li {display: inline-block; float: left; padding: 10px 6px; width: 150px; height: 150px; text-align: center}
.home-img-list li div.img-thumb { display: table; padding: 2px;border: 1px solid #E1E1E1;}
.home-img-list li div.img-thumb a { display: table-cell; vertical-align: middle; padding: 0; width: 150px; height: 120px; }
.home-img-list li div.img-title:before {content:'';clear: both;}
.home-img-list li div.img-title {display: block; clear: both; height: 20px; padding: 5px 0;}
.home-img-list li div.img-title a {display: block;}
.home-img-list li div.img-thumb img {max-width: 140px; max-height: 110px;}


/* 产品搜索 */
.searchBox {height: 40px; padding-top: 10px; line-height: 40px;}
.searchBox label { display: inline-block; float: left;}
.searchBox .form-group {display: inline-block; float: left; margin: 0 5px; margin-bottom: 0; vertical-align: middle;}
.searchBox .select {display: inline-block; float: left; margin:0; background-color: #FFFFFF; border: 1px solid #CCCCCC; height: 28px; line-height: 1; padding: 4px 8px; color: #555555;font-size: 12px;width: 100%;}
.searchBox .input {
    display: inline-block;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #555555;
    font-size: 12px;
    height: 22px;
    line-height: 20px;
    padding: 2px 8px;
    width: 160px;
    float: left; margin:0;
}

.btn {
    float: left;
    border: 1px solid #CCCCCC;
    cursor: pointer;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 0;
    height: 28px;
    line-height: 1;
    padding: 2px 8px;
    text-align: center;
    background-color: #FFFFFF;
}

/*底部版权*/
.copy{ background: url(http://images.cps.com.cn/static/images/company/theme1/copyright_top.gif) repeat-x top; margin-top:20px;}
.copy-right{width:1000px; height:70px; margin:auto; text-align:center; padding-top:20px; color:#333;}
.copy-right a{ color:#000; text-decoration:none;}
.copy-right a:hover{ color:#0070D6; text-decoration:underline;}
.Copyright{ color:#333;  font-family:Arial, Helvetica, sans-serif; font-size:11px;}


/*分页*/
.page { width:100%; height:30px; float:left; text-align:center; padding:20px 0;}
.page a {display: inline-block;height: 22px;line-height: 22px;padding: 0 10px;border: #d4d4d4 1px solid;background-color: #f2f2f2;color: #333;vertical-align: top;}
.page b {display: inline-block;height: 22px;line-height: 22px;padding: 0 10px;color: #fff;background-color: #306294;border: #306294 1px solid;vertical-align: top;}

.contact_info {padding: 20px;}
.contact_info h3 {fonr-weight: bold; font-size: 24px; padding: 10px 0}
.contact_info ul {}
.contact_info ul li {clear: both; display: block; padding: 5px 0;font-size: 14px;}
.contact_info ul li label {display: inline-block; width: 100px;}
