

/* spage开始 */
.cont1{ float:left;}
.cont_left{ width:201px;}
.left_title{ height: 42px; line-height: 42px; padding-left:20px; color:#FFF; background: #0048a0; margin-top:10px;font-size: 16px;}
.left_nav{ padding:20px 10px; border:1px solid #dfdfdf}
.left_nav li{ height: 40px; padding-left:55px;  line-height: 40px; border:1px solid #dfdfdf; margin-bottom:10px;font-size: 14px;}
.left_nav li a{ color:#616767; font-size: 14px;}
.left_nav li a.hover{ color: #0048a0;}
.left_nav li a:hover{ color:#0048a0;}
.left_tel{ padding:20px 10px; border:1px solid #dfdfdf}
.left_tel .tels{ height:40px; background:url(../images/22_07.png) left bottom no-repeat; padding-left:55px;}
.left_tel .tels h3{ font-weight:400; color:#656766;}
.left_tel .tels p{ font-weight:700; color: #0048a0; font-size:16px;}
.left_tel .telsa{ padding-top:10px; color:#676767;}

.cont_right{ width: 869px; padding-left:10px; padding-bottom:10px;}
.right_title{ height: 42px; line-height: 42px; padding-left:20px; color:#FFF; background: #0048a0; margin-top:10px;}
.right_title a{ color:#FFF;}
.right_title a:hover{ text-decoration:underline;}

/* 翻页 */

.page{ width:370px; height:50px; margin:0 auto;}
.page li{ float:left; padding-top:10px; color:#FFF;}
.page li.qiehuan a{ float:left; margin-left:5px; margin-right:5px; margin-left:5px; width:60px; text-align:center; line-height:30px; height:30px; background:#fff; border:1px solid #999; color:#333; font-size:12px;}
.page li.qiehuan a:hover{ background:#0048a0; border:1px solid #0048a0; color:#FFF;}
.page li.shuzi a{ float:left; text-align:center; margin-left:5px; margin-right:5px; margin-left:5px; width:30px; height:30px; line-height:30px; background:#fff; border:1px solid #999; color:#333; font-size:12px;}
.page li.shuzi a.a3{   background:#0048a0; border:1px solid #0048a0; color:#FFF;}
.page li.shuzi a:hover{  background:#0048a0; border:1px solid #0048a0; color:#FFF; }
/* spage结束 */




@charset "utf-8";
/* CSS Document */

/* cont开始 */
#conter{ width:1280px; overflow:hidden; margin:0 auto;}
#contert{ width: 1080px; overflow:hidden; margin:0 auto;}

.title{ height:29px; border-bottom:1px solid #e7e7e7;}
.title h1{ float:left; padding-left:5px; height:29px; font-size:14px;}
.title a{ float:right; padding-right:5px; font-size:12px; color:#3a3a3a;}
.title a:hover{ color:#0757b0}


/* 内容 */
#contes{ overflow:hidden; padding-top:20px;}

.contes_img{ width:325px; overflow:hidden; height:295px; padding-right:23px;}
.contesr_img{ width:325px; padding-top:10px;}
.contesr_img .honor{HEIGHT:245px;width:325px;}
.contesr_img .run {POSITION: relative;HEIGHT:245px;width:325px;}
.contesr_img .honor_left {Z-INDEX: 100;LEFT: 0px; WIDTH: 0; POSITION: absolute;TOP:50%; margin-top:-15px;}
.contesr_img .honor_right {Z-INDEX: 100;RIGHT: 0px; WIDTH: 0; POSITION: absolute;TOP:50%; margin-top:-15px;}
.contesr_img .honor_left IMG {CURSOR: pointer}
.contesr_img .honor_right IMG {CURSOR: pointer}
.contesr_img #honor_cont {OVERFLOW: hidden;WIDTH: 325px;POSITION: absolute}
.contesr_img #honor_cont .honor_conts{WIDTH:2000px}
.contesr_img #honor_cont UL LI {FLOAT: left;}
.contesr_img #honor_cont UL LI A{ display:block;}
.contesr_img #honor_cont UL LI A IMG {WIDTH: 325px;HEIGHT:245px}
.contesr_img #honor_cont UL LI A p{ position:absolute; display:block; width:100%; height:44px; line-height:44px; padding-left:20px; background:url(../images/p_bg.png); bottom:0; left:0; color:#FFF;}
.contesr_img #honor_cont UL LI A:HOVER P{ text-decoration:underline;}


.contes_new,.contes_industry{ width:315px; height:295px; overflow:hidden; padding-right:21px;}
.cont{ float:left;}
.conts{ padding:10px 0;}
.conts li{ height:62px; line-height:38px; border-bottom:1px dashed #b7b7b7;}
.conts li a{ display:block;}
.conts li a:hover{ color:#0757b0;}
.conts li a span.text{ float:left; width:215px; height:52px; padding-top:10px; line-height:22px; padding-left:12px; background:url(../images/doco1.jpg) left center no-repeat;}
.conts li a span.time{ float:right; line-height:62px;}

.contes_imgs{ width:260px; overflow:hidden; height:295px;}
.contes_imgs li{ margin-bottom:32px;}

.contes_qualifications{ overflow:hidden; padding-top:30px;}
.quali_img{ overflow:hidden; padding-top:10px;}
#demo{width:1280px; overflow:hidden; margin:0px auto}
#demo td a{ float:left; width:146px; height:220px; background:url(../images/img_bg.png); margin:6px; _margin:6px; *margin:6px; overflow:hidden; padding:11px 10px;}
#demo td a img{ display:block; width:143px; height:219px;}

.contes_ptlj{ height:185px; margin-top:20px; border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0;}
.ptlj{ width:1214px; height:136px; margin:0 auto; background:url(../images/21893.jpg);}
.ptlj div{ float:left;}
.ptlj_left{ width:396px; height:116px; padding-top:20px; padding-left:30px;}
.ptlj_left .img_left{ float:left; margin-right:35px;}
.ptlj_left .img_right{ float:left; padding-top:30px;}
.ptlj_left .img_right img{ margin-right:55px;}
.ptlj_center{ width:248px; height:126px; padding-top:10px; padding-left:35px; margin-right:21px;}
.ptlj_center p{ float:left; width:110px; text-align:center;}
.ptlj_center p img{ width:93px; height:91px;}
.ptlj_right{ width:465px; height:111px; padding-top:25px; padding-left:15px;}
.ptlj_right p{ float:left;}
.ptlj_right p.img_right{ padding-left:15px; width:360px; padding-top:30px;}
.ptlj_right p.img_right a{ float:left; padding:0 5px; height:16px; line-height:16px; margin-bottom:15px; border-left:1px solid #082479; border-right:1px solid #082479; color:#082479; margin-right:-1px;}
.ptlj_right p.img_right a:hover{ text-decoration:underline;}
/* 内容 */

.mance{ margin-top:40px; height:50px; background:url(../images/201510285.jpg) center no-repeat;}
.mance div{ width:100px; margin-right:72px; padding-left:105px; float:left; line-height:25px;}
.mance div h1{ font-size:16px; font-weight:600;}
.mance div h1 a{ font-size:16px;}
.mance div h1 a:hover{ color:#0757b0;}
.mance div span{ font-size:12px;}
/* cont结束 */  

/* 文本页 */
.right_about{ padding:10px 50px; border:1px solid #dfdfdf; min-height:444px; overflow:hidden;}
.right_about h1{ text-align:center; font-size:20px; color:#666;}
.right_about hr{ width:30px; height:2px; height:2px; *height:2px; margin:10px auto; background:#ccc;}
.right_about p{ text-indent:2em; color:#676767; line-height:28px;}
/* 文本页 */

/* 新闻页 */
.right_news{ padding:10px 50px; border:1px solid #dfdfdf;  overflow:hidden;}
.right_news .right_newss{ margin-bottom:10px;}
.right_news .right_newss li{ border-bottom:1px dashed #dfdfdf; height:40px;}
.right_news .right_newss li a{ display:block; height:40px; line-height:40px; color:#676767; padding-left:10px;}
.right_news .right_newss li a span{cursor:hand;}
.right_news .right_newss li a span.text{ float:left;}
.right_news .right_newss li a span.time{ float:right; color:#676767; padding-right:10px;}
.right_news .right_newss li a:hover{ color:#0048a0;}
.right_news .right_newss li a:hover span{ color:#0048a0;}
/* 新闻页 */

/* 案例页 */
.right_product{ padding:10px; border:1px solid #dfdfdf; min-height:444px; overflow:hidden;}
.right_product .right_products{ overflow:hidden; margin-bottom:10px;}
.right_product .right_products li {float:left;width:250px;height:238px; margin: 26px 15px;}
.right_product .right_products li img {width:250px;height:220px;   margin: 0 auto;}
.right_product .right_products li p{text-align: center;width:250px;  color:#333; line-height: 42px; height: 42px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.right_product .right_products li:hover p{ color:#0048a0;}

/* 案例页 */