@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; padding:0; font-family:微软雅黑;  font-size:12px; line-height:24px; }
img,ul,li,h2,h1,p,h3,h4,dl,dt,dd{ margin:0; padding:0; list-style:none; border:0; font-size:12px; }

a,p{ color:#545454; text-decoration: none;}
a:link { text-decoration: none;}
a:visited {text-decoration: none;}
a:hover { text-decoration:none;}
a:active {text-decoration: none; }
.h10 {  clear:both}
.fl { float:left}
.fc { float:left}
.fr { float:right;}

.center { float:left}
.main { width:1000px; margin:0 auto; }
.clear { clear:both;}
.h10 { clear:both; height:10px; _height:0px; }
.h15{ clear:both; height:15px; _height:0px; }
.h20 { clear:both; height:20px; _height:0px; }

/*头部开始*/
.top_bg { width:100%; margin:0 auto;background: #FDFDFD;}
.top_bg .top .main_a{width: 350px;height: 50px;margin:60px 0 0 20px;  background: url(../images/b_2.png) no-repeat ; }
.top_bg .top .main_a span{display: block;margin-left: 40px;}

.nav_bg {background:url(../images/n_1.png) repeat-x;width:100%;  margin:0 auto; }
.nav_bg .nav{height: 50px;}
.nav_bg .nav ul li{}
.nav_bg .nav ul li h3 a{display: block;color: #000; font-size: 14px;line-height: 50px;background: url(../images/n_2.png) left no-repeat;}
.nav_bg .nav ul li h3 .a1{background: none;}
.nav_bg .nav ul li{width: 142px;float: left;text-align:center;position: relative;z-index: 9999;}
.nav_bg .nav ul li:hover h3 a{ background: url(../images/n_3.png) no-repeat;width: 161px;color: white;}
.nav_bg .nav ul li ul{display: none;background: #02468f;width: 137px;position: absolute;left: 0;z-index: 99999;}
.nav_bg .nav ul li ul li{}
.nav_bg .nav ul li ul li a{display: inline-block; margin-left: -5px;width: 137px; line-height: 50px;font-size: 14px;color: white;border-top:1px solid white;}
.nav_bg .nav ul li ul li a:hover{margin-left: -5px; width: 137px; background:#0056b0;color: white;}
.nav_bg .nav ul li:hover ul{display: block;}

/*幻灯片*/
.ban{position: relative;}
.ban ul{height: 420px;overflow: hidden;}
.ban ul li{height: 420px;}
.ban .ban_d{position: absolute;width: 100%; bottom: 10px;text-align: center;z-index: 10;}
.ban .ban_d a{display: inline-block;margin-left: 10px; width: 30px;height: 6px;background: #DEDEDE;}

/*关键词*/
.keyword{border: 1px solid #ccc;}
.keyword .main{height: 40px;line-height: 40px; }
.keyword .main span{color: #000;}
.keyword .main span a{display: inline-block;margin-right: 10px;cursor: pointer;}
.keyword .main span a:hover{text-decoration: underline;color: #0b54a0;}

.central .main .left{width: 193px;/*background: #0a53a0;*//*padding-bottom: 5px;*//*border: 2px solid #0a53a0;*/}
.central .main .left .title{border-left: 2px solid #0a53a0;border-right: 2px solid #0a53a0; background: url(../images/c_3.jpg) center no-repeat;height: 70px;}
.central .main .left .title p{color: white;font-size: 20px;padding-top: 10px; font-weight: 900;text-align: center;}
.central .main .left .title span{display:block; text-align: center; color: white;font-weight: 900;}
.left_a_img{display: none;}


.central .main .left .left_a h2{color: white;text-indent: 30px;font-size: 14px;cursor: pointer;background: #0a53a0;}
.central .main .left .left_a ul{background: #ffffff;border-left: 2px solid #0a53a0;border-right: 2px solid #0a53a0;border-bottom: 8px solid #0a53a0;}
.central .main .left .left_a .left_c{min-height: 360px;}
.central .main .left .left_a ul li h3 a{color: #535353;}
.central .main .left .left_a ul li h3{cursor: pointer; border-bottom: 1px dashed #ccc;background: url(../images/c_3.png) 20px no-repeat;line-height: 35px;text-indent: 30px; }
.central .main .left .left_a ul li h3 a:hover{color: #0a53a0;}
.central .main .left .left_a ul li ul{display: none; min-height: auto;background: none;border:0;}
.central .main .left .left_a ul li ul li{background: none;}
.central .main .left .left_a ul li ul li a{display: block;padding-left:50px;background: url(../images/c_3.png) 40px no-repeat; }
.central .main .left .left_a ul li ul li a:hover{color: #0b54a0;}


.central .main .left .left_b{width: 100%;height: 5px;}
#tuijian .left_a_img li{background: none;text-indent: 0;border-bottom:0;}
#tuijian .left_a_img li a{display: block;text-align: center;border: 1px solid #ccc; width: 170px;margin:0 auto;}
#tuijian .left_a_img li a:hover{border: 1px solid #0d55a1;}
#tuijian .left_a_img li span{display: block;text-align: center;}
.tuijian{border:2px solid #0a53a0;border-top:0;}
.tuijian .titles {height:70px; background: url(../images/c_3.jpg) center no-repeat;}
.tuijian .titles p{color: white;font-size: 20px;padding-top: 10px; font-weight: 900;text-align: center;}
.tuijian .titles span{display:block; text-align: center; color: white;font-weight: 900;}

#tuijian .index{text-align: center;}
#tuijian .index a{border: 0;font-size: 18px;cursor: pointer;}


.central .main .left .tuijian{height: 460px;background: white;}

.fy a{color: #0a53a0;}


.central .main .right{width: 790px;}
.central .main .right .title{background: url(../images/b_1.png) no-repeat ;height: 40px;}
.central .main .right .title span{float: left;display: block;}
.central .main .right .title .c1{display: block;width: 129px;text-align: center;line-height: 40px; font-size: 16px;font-weight: 900; color: white;}




.central .main .right .title{margin-left: 13px;}
.central .main .right .title .c2{ width: 640px;margin-top: 5px; line-height: 15px; color: #0a53a0;border: 1px solid #ccc;background: #f3f4f9;}
.central .main .right .title .c3{border: 1px solid red;float: right;}
.central .main .right .title .c3 a{display: inline-block; line-height: 17px;}
/*.central .main .right .right_a{padding: 0 0 30px 0;}*/

.central .main .right .right_a ul li{float: left;margin-left: 13px;margin-top: 30px;text-align: left;}
.central .main .right .right_a ul li a{display: inline-block;border: 1px solid #ccc; background: #f2f2f2;/*padding:20px 30px 20px 30px;*/}
.central .main .right .right_a ul li span{display: block;background: url(../images/c_8.png) 10px top no-repeat; text-align: center;line-height: 35px;color: #575757;}
.central .main .right .right_a ul li a:hover{border: 1px solid #0d55a1;}
.zb{background: #FAFAFA;}
.super{background: #ECECEC;padding-bottom: 40px;}
.super .title{height: 149px;background: url(../images/c_6.png) center no-repeat;}

.super .main .main_a1{width: 730px;margin: 0 auto;}
.super .main .main_a1 .right{margin-left: 50px;padding-top:68px;width: 380px;font-family: 宋体;}
.super .main .main_a1 .right p {color: #5a5a5a;}
.super .main .main_a1 .right p span {color: #5a5a5a;}
.super .main .a1 .right{margin-left: 0;}
.super .main .a1 .left{margin-left: 50px;}


.quality{background: url(../images/c_8.jpg) top no-repeat; height: 460px; }
.quality .que_a{width: 730px;margin:0 auto;min-height: 100px;padding: 30px 0 0 0;}
.quality .que_a h2{text-align: center;display: block; color: white;font-size: 34px; letter-spacing:3px;}
.quality .que_a h3{text-align: center;color: #87afce;font-size: 18px;margin-top: 20px;}



.quality .que_b{width: 1000px;margin:0 auto;}
.quality .que_b ul li{float: left;margin-left: 35px;}
.quality .que_b ul li .c1{color: white;display: block;}
.quality .que_b ul li b{color: white;display: block;font-size: 22px;text-align: center;}
.quality .que_b ul li a{color: white;display: block;text-align: center;}

.quality .que_b ul li span{width: 209px;text-align: center;}
.quality .que_b ul li .s1{margin-top: 20px;}

.sy_news{margin-top: 20px;min-height: 400px;}
.sy_news .news1{width: 315px;}
.sy_news .news1 .news1_a{ width: 100px; text-align:center; height: 30px;line-height: 30px; font-size: 16px;font-weight: 900;color: white;background:#1e61a8;}
.sy_news .news1 .news1_b{width: 212px;height: 28px; font-weight: 900; border-bottom: 2px solid #1e61a8;  color: #2c62a7; font-size: 14px;}
.sy_news .news1 .news1_b a{float: right;  color:#1e61a8;padding-top:5px; font-size: 12px;width: 50px;font-weight: 900;text-align: center;}
.sy_news .news1 .news1_list{border: 1px solid #ccc;padding:20px 10px 20px 10px; height: 263px;margin-top: 10px;overflow: hidden;}

.sy_news .news1 .news1_list .news1_l a img{float: left;padding-right: 10px;}
.sy_news .news1 .news1_list .news1_l span a{color: #242424;font-weight: 900;}
.sy_news .news1 .news1_list .news1_l span a:hover{color: #005da3;}
.sy_news .news1 .news1_list .news1_l p a{color:#005da3;font-weight: 900; }

.sy_news .news1 .news1_list .news1_li{margin-top: 10px;}
.sy_news .news1 .news1_list .news1_li li{color: #ccc;height: 33px; line-height: 33px; border-bottom: 1px dashed #ccc;}
.sy_news .news1 .news1_list .news1_li li a{padding-left: 20px; color: #000; background: url(../images/n_8.jpg) 5px no-repeat; text-indent: 20px;}

.sy_news .news1 .news1_list .news1_li li a{color: #545454;font-family: 宋体;}
.sy_news .news1 .news1_list .news1_li li a:hover{color:#0a53a0; background: url(../images/n_7.jpg) 5px no-repeat;}

.sy_news .margin{width: 315px;margin: 0 23px 0 23px;}

.sy_news .news3{width: 315px;}
.sy_news .news3 .news3_a{width: 100px; text-align:center; height: 30px;line-height: 30px; font-size: 16px;font-weight: 900;color: white;background:#1e61a8;}
.sy_news .news3 .news3_b{width: 212px;height: 28px; font-weight: 900; border-bottom: 2px solid #1e61a8;  color: #2c62a7; font-size: 14px;}
.sy_news .news3 .news3_b a{float: right;  color:#1e61a8;padding-top:5px; font-size: 12px;width: 50px;font-weight: 900;text-align: center;}
.sy_news .news3 .news3_list{border: 1px solid #ccc; font-family: 宋体; height: 263px;margin-top: 10px;padding: 20px 10px 20px 10px;}
.sy_news .news3 .news3_list ul li p b{display: inline-block;width: 20px; background: #0a53a0;color: white;text-align: center;}
.sy_news .news3 .news3_list ul li p a{color:#0a53a0;float: right;width: 260px;}
.sy_news .news3 .news3_list ul .n1 b{display: inline-block;background: #ccc;width: 20px; color: white;text-align: center;}
.sy_news .news3 .news3_list ul .n1 p{float: right;width: 260px;}
.sy_news .news3 .news3_list ul .n1{margin-top: 10px;display: block;}
.sy_news .news3 .news3_list ul .n1 p a{display: block;float: none; margin-top: 5px; width: 69px;height: 22px; color: white;background: #0a53a0;}
.sy_news .news3 .news3_list .x{border-bottom: 1px dashed #ccc;margin:7px 0 7px 0;}


/*单页*/
.dy{padding-top: 20px;}
.dy .left{width: 200px;background: #0a53a0;}
.dy .left .title{background: url(../images/c_3.jpg) center no-repeat;height: 70px;}
.dy .left .title p{color: white;font-size: 20px;padding-top: 10px; font-weight: 900;text-align: center;}
.dy .left .title span{display:block; text-align: center; color: white;font-weight: 900;}

.dy .left .left_a{border: 2px solid #0a53a0;}
.dy .left .left_a h2{color: white;text-indent: 30px;font-size: 14px;cursor: pointer;}
.dy .left .left_a ul{background: #ffffff;}
.dy .left .left_a ul li{}
.dy .left .left_a ul li h3{}
.dy .left .left_a ul li h3 a{display: block; color: #535353;border-bottom: 1px dashed #ccc; background: url(../images/c_3.png) 20px no-repeat;line-height: 35px;text-indent: 30px;}

.dy .left .left_a ul li h3:hover{color: #0a53a0;}
.dy .left .left_a ul li ul{display: none;padding:5px;}
.dy .left .left_a ul li ul li a{display: block;padding-left: 40px;background: url(../images/c_3.png) 30px no-repeat;}


.dy .left .left_b{width: 100%;height: 5px; background: url(../images/c_2.jpg) no-repeat;}




.dy .right{width: 770px;}
.dy .right .title{background: url(../images/b_1.png) no-repeat ;height: 40px;}
/*.dy .right .title span{float: left;display: block;}*/
.dy .right .title .c1{display: block;width: 129px;text-align: center;line-height: 40px; font-size: 16px;font-weight: 900; color: white;}
.dy .right .title{/*margin-left: 13px;*/}
.dy .right .title .c2{ width: 685px;margin-top: 5px;text-indent: 5px; line-height: 15px; color: #0a53a0;border: 1px solid #ccc;background: #f3f4f9;}
.dy .right .title .c3{margin-top: 5px;}
.dy .right .title .c3 a{display: inline-block; line-height: 17px;margin-left: -4px;padding:0 5px 0 5px; color: white;background: #8b8e95;}
.dy .right .right_a{padding: 0 0 30px 0;}

.dy .right .right_a ul li{float: left;margin-left: 13px;margin-top: 30px;text-align: left;}
.dy .right .right_a ul li a{display: inline-block;border: 1px solid #ccc; background: #f2f2f2;/*padding:20px 30px 20px 30px;*/}
.dy .right .right_a ul li span{display: block;text-align: center;line-height: 30px;color: #575757;}
.dy .right .right_a1{padding: 10px 10px 20px 0;}
#back{color: #0b54a0;font-weight: 900;}
.left_lx{padding: 30px 0 30px 0;background: white;}
.left_lx .lx{margin-top: 20px;}

.right_con .right_c1 li{float: left;margin-left: 10px;margin-top: 20px;}
.right_con .right_c1 li a{display: block; border: 1px solid  #ccc;}
.right_con .right_c1 li a:hover{border:1px solid #0a53a0;}
.right_con .right_c1 li span{display: block;text-align: center;line-height: 35px;background: url(../images/c_8.png) 10px top no-repeat;}


/*新闻*/
.right_n .right_c1 li{padding-top: 20px;border-bottom:1px dashed #ccc;}
.right_n .right_c1 li .right_n2 a{display: inline-block; border: 1px solid #ccc;}
.right_n .right_c1 li .right_n2 a img{margin: 2px;}
.right_n .right_c1 li .right_n2 a:hover{border: 1px solid #0b54a0;}
.right_n .right_c1 li .right_n3{width: 585px;font-family: 宋体;}
.right_n .right_c1 li .right_n3 h2 a{color: #000;}
.right_n .right_c1 li .right_n3 h2 a:hover{color: #0b54a0;}
.right_n .right_c1 li .right_n3 span{color: #545454;}
.right_n .right_c1 li .right_n3 p{color: #000;}
.right_n .right_c1 li .right_n3 p a{color:#0b54a0;display: block;text-align: right;}

.page{margin-top: 20px;margin-bottom:50px;text-align: center;}
.page a{display: inline-block;margin:0 5px 0 5px;line-height: 20px;min-width: 20px;border: 1px solid #ccc;}
.page span{display:inline-block; background: #113C8C;line-height: 20px;min-width: 20px;margin:0 2px 0 2px;border: 1px solid #ccc;}
/*.page a:hover{color: #0a53a0;}*/
.right_c2 {padding-top: 20px;}
.right_c2 .le{border: 1px solid #ccc;width: 338px;}
.right_c2 .le2{width: 425px;}
.right_c2 .le2 .le_img{margin-top: 30px;}
.right_c2 .le2 .le_img ul li{float: left;border: 1px solid #ccc;padding: 5px;margin-right: 10px;margin-top: 10px;}
.right_c2 .le2 .le_img ul li:hover{border: 1px solid #024fa0;}
.dy .right .le_con{min-height: 300px;margin-top: 30px;}
.dy .right .le_con .le_title{width: 790px; height: 43px;background: url(../images/c_1.png) top no-repeat;}
.dy .right .le_con .le_title a{display: inline-block;cursor: pointer; height:43px;width: 179px;text-align: center;line-height: 43px;}
.dy .right .le_con .le_title .a1{background: url(../images/c_2.png) 0px 2px no-repeat;color: white;font-weight: 900;}
.dy .right .le_con .le_title a:hover{background: url(../images/c_2.png) 0px 2px no-repeat;color: white; }
.dy .right .le_con .le_con_a{border: 1px solid #ccc;width: 786px;overflow:hidden;}
.dy .right .le_con .le_con_a .con1{padding: 10px;display: none;}
.right_news{padding: 10px;}

/*案例*/
.cases{font-family: 宋体;}
  .cases .cases_n{width: 375px;margin-top: 10px;}
  .cases .cases_n .right_n2{width: 132px;}
  .cases .cases_n .right_n3{width: 225px;}
  .cases .cases_n .pname{background: #F1F1F1; padding:0 10px; line-height: 30px;margin-top: 10px;color: #5D5D5D;}
  .cases .cases_n .pname a{float: right;color: #919090;}



/*合作伙伴*/
.partner{background: #f9f9f9;padding:20px 0 20px 0;}

.partner .main_a .fc ul li{float: left;/*width: 100px;*/}
.partner .main_a .fc ul li span{display: block;text-align:center; }
.partner .main_a .fc ul li span a{color: #000;text-align: center;}
.footer{background: #8d8d8d;min-height: 250px;padding-top: 30px;}
.footer .footer_a .foot_a { width: 230px;min-height: 200px;background: url(../images/f_1.jpg) top right no-repeat;}
.footer .footer_a .foot_a h2{color: white;font-size: 18px;text-align: center;}
.footer .footer_a .foot_a ul{margin-top: 20px;}
.footer .footer_a .foot_a ul li a{color: white; display: block;/*text-align: center;*/text-indent: 75px; width: 100%;font-size: 12px;}
.footer .footer_a .foot_b{background: url(../images/f_1.jpg) top right no-repeat;width: 300px;}
.footer .footer_a .foot_b h2{color: white;font-size: 18px;margin-bottom: 20px;text-indent: 15px;}
.footer .footer_a .foot_b .foot_b1{color: white;padding-left: 15px;}
.footer .footer_a .foot_c{width: 200px;color: white; text-align: center;/*padding-top: 30px;*/}
.footer .footer_a .foot_c span{display: block;text-align: center; color: white;}
.footer_1{text-align: center;background: #797979;color: white;}

.right_news p{text-indent:2em}



