.aboutf1{ width:100%; background:url(../images/product.jpg) center; height:250px; margin-top:10px;}
.aboutcontent{ width:100%; background:url(../images/product.jpg) center; height:250px; margin-top:10px;}
.aboutclzs{ width:100%; background:url(../images/product.jpg) center; height:250px; margin-top:10px;}
.aboutflash4{ width:100%; background:url(../images/product.jpg) center; height:300px; margin-top:10px;}

.aboutbe{ width:100%;  height:250px; margin-top:10px;}


.aboutflash5{ width:100%; background:url(images/bo1.jpg) center; height:300px; margin-top:10px;}
.about{ padding-top:20px; background:#fff; padding-bottom:20px;}
.aboutnr{}
.aboutnr_l{width:226px; background:#fff; border:1px solid #dfdede; }
.aboutnr_l_1{ width:226px; height:57px; background:url(../images/abli.jpg) no-repeat; font-size:18px; text-indent:70px; font-weight:bold; line-height:57px; border-bottom:1px solid #dfdede; text-align:left;}
.aboutnr_l_2{ width:100%;}
.aboutnr_l_2 ul{ margin:10px;}
.aboutnr_l_2 ul li{ width:206px; height:42px; line-height:45px; background:url(../images/c9.jpg) no-repeat; text-align:left;  margin-bottom:10px; border:1px solid #ccc; font-size:13px; text-indent:40px;}
.aboutnr_l_2 ul li:hover{ background:url(../images/c12.jpg) no-repeat;}
.aboutnr_l_2 ul li:hover a{ color:#fff;}
.aboutnr_l_3{ width:218px; margin-left:10px; margin-bottom:15px;}


.aboutnr_r{ width:950px; background:#000; min-height:800px; float:right; background:#fff; border:1px solid #ccc;margin-top:28px;}
.aboutnr_r_1{ width:100%; height:31px; line-height:31px; text-indent:30px; background:url(/publick/images/inct.jpg) no-repeat; border-bottom:1px solid #ccc; text-align:left; }
.aboutnr_r_1 a{ padding:0px 5px;}
.aboutnr_r_2{ width:850px; margin:20px;}

.newsT{ width:100%; text-align:center; float:left; font-size:16px; line-height:35px; border-bottom:1px dashed #ccc;}
.fhtne{ width:100%; float:left;  text-align:right;}



.articleInfo table{ border:1px solid #ccc; width:80%;}
.articleInfo tr th{ border-bottom:1px solid #d5d5d5; height:35px;text-indent:10px; line-height:35px;}
.articleInfo tr td{ height:25px;border-bottom:1px solid #d5d5d5; line-height:25px; text-indent:10px;}

.articleInfo  tr:nth-child(odd){background:#F4F4F4;}
.articleInfo  td:nth-child(even){color:#C00;}
.articleInfo img{ float:left;}




/*产品*/
.product_list{ width:950px; margin:10px;}
.pro_list{ width:950px; float:left;}
.pro_list ul{ margin:auto; padding:0px;}
.pro_list ul li{ width:25%; float:left;}
.box{ width:275px; height:237px; margin:10px 10px 10px 10px; float:left; border:1px solid #ccc;}
.box img{ width:275px; height:206px;}
.albumtitle{ width:275px ; text-align:center; line-height:37px; height:37px; background:#026ab3; color:#fff; font-size:13px;}


.point{  width:720px; float:left; margin-top:25px;}

.cp_ima{ width:400px; height:300px; float:left;}
.cp_title{ width:430px; float:right; text-align:left;  margin-right:0px;}
.cp_title h1{ font-size:16px; color:#000; font-weight:bold; float:left; width:100%; line-height:45px;}
.cp_title p{ font-size:13px; color:#999999; line-height:30px;}
.contentftitle{ height:35px; float:left; text-align:left; line-height:35px; width:950px;  font-size:16px; color:#000; border-bottom:1px solid #dedede; background:url(../images/icon06.jpg) no-repeat left; text-indent:15px;}
.contentf{ width:900px; margin-left:15px;  margin-top:15px; float:left;}
/*news*/
.articleList{width:100%;float:left; margin-left:0px;}
.articleList ul{margin:0px;padding:0px;list-style-type:none;}
.articleList li{margin:0px;list-style-type:none;border-bottom:1px dotted #ccc; background:url(../images/icon06.jpg) left no-repeat; text-align:left; line-height:35px; height:35px; text-indent:20px; }
.articleList li span{ float:right;}
.time{color:#959595; float:right;}
.articleTitle{ font-weight:bold; font-size:18px; text-align:center; padding:20px 0px;}
.articleTitlejob{ font-weight:bold; font-size:18px; text-align:left; padding:5px 0px;}
.articleAuthor{text-align:center; padding:7px 0px;border-bottom:1px dotted #ccc;}
.articleauthor span{ margin:0px 6px; font-size:9pt;}
.articleInfo{width:100%;padding:10px 0; min-height:350px;line-height:25px; color:#555555; line-height:25px; font-size:12px;}
.articleInfo1{width:100%;padding:10px 0; min-height:150px;line-height:25px; color:#555555; line-height:25px; font-size:12px;}
.timenews{width:100%;padding:5px 0; height:10px; border-top:dashed #CCCCCC 1px; text-align:right; font-family:Arial, Helvetica, sans-serif;}
.pageUpDown{padding-top:10px;text-align: left;}
.fanhui{ width:100%; font-size:13px; margin-top:15px; margin-bottom:15px;}



/*end*/
.listBox{ margin-top:25px;overflow: hidden; width:945px;}
.caseList li{float:left;width:275px;margin-bottom:20px;margin-right:16px; margin-left:16px;border:1px solid #ddd;background:#fff;text-align:center;}
.caseList li a{display:block;width:275px;}
.caseList li img{width:265px;height:170px;padding:5px;background:#fff;}
.caseList li span{height:35px;line-height:35px;padding:0 5px; white-space:nowrap;overflow:hidden;text-overflow: ellipsis;display:block;}
.caseList li:hover{border:1px solid #f10000;}
.caseList li a:hover{background:#f10000;color:#fff;}

/* 客户案例详情 */
.caseshow_tie{ font-size: 16px; color:#003d87;font-family: Arial; text-align: center; margin-bottom:10px;}
.caseshow .p1{text-align:center;border-bottom:1px dotted #ccc;margin-bottom:20px;padding-bottom:10px;}
.caseshow .p1 span{margin:0 15px;}
.caseShow_img{text-align:center;height:420px;margin-bottom:20px;}
.under{padding-top:15px; border-top:1px dotted #ccc;margin-top:20px;}
.under_left{ color:#999; line-height:24px; float:left;}
.under_left a{margin-left:5px;}
.under .under_right{ float:right; display:inline-block; width:80px; height:25px; background:#666;text-align:center; line-height:25px; color:#fff;transition:all 0.5s;}
.under .under_right:hover{ background:#333; transition:all 0.5s;}





.fwtcjj{ width:100%; float:left; height:200px; border-bottom:1px  dashed #ccc; padding:25px 0px;}
.fwtcjj img{ float:left; width:240px; height:180px; padding-right:35px;}
.fwtcnrjs{ font-size:12px; line-height:20px;}
.fwtcnrjs h3{ font-size:18px; font-weight:bold;}

.page{ width:900px; text-align:center; margin:20px 0px; float:left;}
.page a{ padding:5px 10px; background:#ccc; margin:5px; color:#000; font-size:12px; font-family:Arial; }
.current{background-color: #d71918; color:#fff;padding:5px 10px; }

.zzry{ width:202px; float:left; height:180px; margin:5px;}
.zzry img{ width:200px; height:120px; border:1px solid #ccc;}
.zzry h3{ font-weight:normal; text-align:center;}

.page .mubt{background:#333333; color:#fff;}

/* 公共 */
/* 公共 */
.fy_cfra{ border:1px solid #fff; padding:10px;}
.sub_content {width:225px; margin-top:20px; color:#3d3d3d; float:left;}
.sub_content_list p{ padding:15px 10px 15px 52px; font-size:12px; width:163px; border:1px solid #e8e8e8;border-top:0; text-align:left;}
.ltel{background:url("../images/ltel.png") no-repeat 15px 15px; }
.lemail{background:url("../images/lemail.png") no-repeat 15px 15px; }
.ladd{background:url("../images/ladd.png") no-repeat 15px 15px; }

.sub_youhui{ width:225px; padding:8px margin-top:20px; padding:0 0 10px 0; background:#541400 ;}
.sub_common{margin-bottom: 20px;}
.sub_common_padding{ width:187px;margin:0 auto;padding-bottom: 15px;padding-top: 5px;background-color: #fff;color:#390f4e;}
.sub_common_padding a{color:#390f4e;}
.sub_common_title{width: 100%;height: 62px; padding-top:25px; border:1px solid #0d56bf;background: #2679f0 url("../images/leftbg.png") no-repeat top right;}
.sub_common_title h2{ line-height:22px;color:#fff;background:url("../images/leftcon.gif") no-repeat top left; padding-left:60px; font-weight:normal; margin-left:20px;}
.sub_common_title h2 p{font-size: 18px;}
.sub_common_title h2 font{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase;}
.content_com_title{ border-bottom:1px solid #d3d3d3;position: relative;height:35px;margin-bottom: 15px; line-height:35px; margin-top:5px;}
.content_com_title h2{ bottom:-1px;border-bottom:2px solid #d54f43;display: inline-block;position: absolute;left: 0; font-weight:bold;font-size: 20px;font-weight: normal;color:#d54f43;text-align: left; }
.bread{ font-size:12px;color:#444444;position: absolute;top:2px;right: 9px;}
.bread a{display: inline-block;color:#444444;}
/* 左侧 */
.sp_left{width: 225px;float: left;margin-top:30px;}
/* left_nav */
.sub_nav_list{overflow: hidden;}
.sub_nav_list ul li{width: 195px;height: 35px;line-height: 35px;margin-bottom: 9px;overflow: hidden;}
.sub_nav_list ul li a{display: block;height: 33px;padding-left: 40px;border-radius: 20px;border:1px solid #7e5195;}
.sub_nav_list ul li a:hover{background-color: #cd9ae6;border:1px solid #cd9ae6;}
.current_snl a{color:#d6bae4!important;border:1px solid #632781!important;background-color: #632781!important;}


/* 右侧内容 */
.sp_content{width: 948px;float: right;margin-top: 20px;}
.content{ line-height:200%; font-size:14px; line-height:25px; float:left; text-align:left;min-height: 472px;_height:expression(this.scrollHeight < 472 ? "472px" : "auto");}

.newscontent{ font-size:14px; float:left; }
.newscontent table{ border:1px solid #ccc;  border-left:0px; border-bottom:0px; width:80%;}
.newscontent tr th{ border-bottom:0px solid #d5d5d5; height:35px;text-indent:10px; line-height:35px;}
.newscontent tr td{ border-bottom:1px solid #d5d5d5; border-top:0px; border-left:1px solid #d5d5d5; border-right:0px; line-height:35px; padding-left:10px; font-size:14px;}

.newscontent  tr:nth-child(odd){background:#F4F4F4;}
.newscontent  td:nth-child(even){}
.newscontent img{ }


.productcontent{ width:100%; float:left; text-align:left;}
.productcontent h3{ font-size:14px; color:#FF0000; font-weight:bold; line-height:35px;}
.productcontent h3 a{ font-size:14px; color:#FF0000; font-weight:bold;}
.productcontent{ font-size:13px; float:left; margin-top:25px; }
.productcontent table{  border-right:1px solid #ccc;border-top:1px solid #ccc;width:80%; margin-top:20px;}
.productcontent tr th{ border-bottom:1px solid #d5d5d5; font-size:13px; border-left:1px solid #ccc; height:35px;text-indent:10px; line-height:35px;}

.productcontent tr td{ border-bottom:1px solid #d5d5d5; border-top:0px; border-left:1px solid #d5d5d5; border-right:0px; line-height:35px; padding-left:10px; font-size:14px;}

.productcontent  tr:nth-child(odd){background:#F4F4F4;}
.productcontent  td:nth-child(even){}
.productcontent img{ margin-bottom:25px;}


