/* CSS Document */
*{margin:0; padding:0; text-decoration:none; list-style:none;}
.fixclear{ clear:both;}
/*top开始*/
.top {background: #f6f6f6;height: 27px;border-bottom: 1px solid #e6e6e6; }
.top_concent {width: 1200px;margin: 0 auto;}
.top_left {float: left;}
.top_left p {margin-top:5px; padding:2px 5px;font-size: 14px; color:#000; font-family:"黑体";}
.top_right {float: right;}
.top_right a{ font-size: 14px; color:#000; font-family:"黑体";}
.top_right p{ line-height:27px;}
.fixclear {clear: both;}
/*top区结束*/
.logo_box{ width:1200px; margin:0 auto; padding-top:10px;}
/*nav开始*/
.nav_box{ width:100%; margin:0 auto;  background:#0a5aa7; height:50px;}
.naa { width:1200px; margin-top:10px;z-index:5; margin:0 auto;}
.nav_menu {font-weight:300;text-transform: uppercase;z-index:5;height:30px;}
.nav_menu-item a{display:block;z-index:5;line-height:50px;color:#fff;width:143px;font-family:黑体, sans-serif;font-sizE:18px;}
.nav_menu .current{margin-right:10px; display: inline-block;height:30px;text-align:center; width:98px; position: relative; background:#06539e;font-family:黑体,; padding-top:15px;  }
.nav_menu .current a{color:#FFF; }
.nav_menu-item { display: inline-block;height:50px;text-align:center; width:143px; position: relative;}
.nav_menu-item:hover {background:#06539e; width:143px;height:50px;}
.nav_menu-item:hover .nav_submenu {display: block;}
.nav_menu-item:hover .nav_menu-item a{ color:#FFF;}
.nav_submenu { font-weight: 300;display: none;position: absolute;width:143px;background:#0a5aa7;z-index:5;font-size:18px;}
.nav_submenu-item:hover { background:#06539e;z-index:5;}
.nav_menu-item1  a{line-height:50px;color:#fff;font-sizE:18px;text-align:center;font-family:黑体, sans-serif;}
.nav_submenu-item1:hover { background:#06539e;z-index:5;}
.fixclear{ clear:both;}
/*nav结束*/
/*在线客服*/
.custom_service p img {display: inline; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:350px;right:0}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}

/*banner开始*/
.focus{ position:relative; width:100%; height:460px; background-color: #000; float: left;}  
.focus img{ width: 100%; height: 460px;} 
.focus .shadow .title{width: 238px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#0152b1;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:7px; right:900px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#0152b1;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

/*banner结束*/

/*搜素区开始*/
.search_box {overflow: hidden;height: 50px;line-height: 50px; margin-top:10px;}
.con_width {width: 1200px;margin-left: auto;margin-right: auto;overflow: hidden;}
.search_box .sea_keyw {color: #666666; font-size:12px; float:left;}
.search_box .sea_keyw a {color: #666;margin-right:12px;font-size:12px;}
.search_box .search {border: #b0b0b0 1px solid;height: 24px;line-height: 24px;width: 260px;margin-top: 10px; float:right;}
.search_box .search input.sea_inp {width: 210px;border: 0;padding-left:10px;color: #a5a5a5;}
.search_box .search input.sea_btn {width: 25px; height:19px; cursor: pointer;background:url(../images/search_03.jpg) no-repeat center;border: 0;}
/*搜素区结束*/

/*产品展示开始*/
.pro_box{ width:1200px; margin:0 auto; padding-top:30px; }
.pro_box .lb{ background:url(../images/lb1.png) no-repeat; width:1200px; height:42px; margin:0 auto;}
.pro_box .lb p{ text-align:center; color:#fff; padding-top:10px; font-family:"黑体"; font-size:20px;}
.product-wrap {width: 1200px; padding-top:15px;  }
.cf {zoom: 1;}
.product-wrap .imgwrap img{ border:solid 1px #CCC;}
.product-wrap .cp{ padding-top:10px; float:left; margin-left:3px;}
.product-wrap .product li p {padding-left: 15px;color: #666666;line-height: 22px;}
.pb10 {padding-bottom: 10px;text-align: center;margin-top: 10px;font-size: 14px; width:295px;font-family:"黑体";}
.product-wrap .imgwrap img:hover{border:solid 1px #f77e21;}
/*产品展示结束*/
/*服务流程开始*/
.service_box{width:1200px; margin:0 auto; padding-top:30px;}
.service_box .lb{ background:url(../images/lb1.png) no-repeat; width:1200px; height:42px; margin:0 auto;}
.service_box .lb p{ text-align:center; color:#fff; padding-top:10px; font-family:"黑体"; font-size:20px;}
.service-wrap {width: 1200px; margin-top:25px;  }
.service-wrap p{ text-align:center;}
.cp1 li{ padding-top:150px; }
.cp1{ background:url(../images/gt1.png) no-repeat; width:125px; height:144px;zoom: 1; float:left; margin-left:42px;}
.cp1:hover{ background:url(../images/gt2.png) no-repeat; width:125px; height:144px;}
.cp2 li{ padding-top:150px; }
.cp2{ background:url(../images/fa1.png) no-repeat; width:125px; height:144px;zoom: 1; float:left; margin-left:42px;}
.cp2:hover{ background:url(../images/fa2.png) no-repeat; width:125px; height:144px;}

.cp3 li{ padding-top:150px; }
.cp3{ background:url(../images/qd1.png) no-repeat; width:125px; height:144px;zoom: 1; float:left; margin-left:42px;}
.cp3:hover{ background:url(../images/qd2.png) no-repeat; width:125px; height:144px;}

.cp4 li{ padding-top:150px; }
.cp4{ background:url(../images/ht1.png) no-repeat; width:125px; height:144px;zoom: 1; float:left; margin-left:42px;}
.cp4:hover{ background:url(../images/ht2.png) no-repeat; width:125px; height:144px;}

.cp5 li{ padding-top:150px; }
.cp5{ background:url(../images/jg1.png) no-repeat; width:125px; height:144px;zoom: 1; float:left; margin-left:42px;}
.cp5:hover{ background:url(../images/jg2.png) no-repeat; width:125px; height:144px;}


.cp6 li{ padding-top:150px;  }
.cp6{ background:url(../images/ys1.png) no-repeat; width:125px; height:144px;zoom: 1; float:left; margin-left:42px;}
.cp6:hover{ background:url(../images/ys2.png) no-repeat; width:125px; height:144px;}


.cp7 li{ padding-top:150px; }
.cp7{ background:url(../images/sh1.png) no-repeat; width:125px; height:144px;zoom: 1; float:left; margin-left:42px;}
.cp7:hover{ background:url(../images/sh2.png) no-repeat; width:125px; height:144px;}
/*成功案例开始*/
.case_box{width:1200px; margin:0 auto; padding-top:90px;}
.case_box .lb{ background:url(../images/lb1.png) no-repeat; width:1200px; height:42px; margin:0 auto;}
.case_box .lb p{ text-align:center; color:#fff; padding-top:10px; font-family:"黑体"; font-size:20px;}

.case-wrap {width: 1200px; float:left; padding-top:10px; }
.cf {zoom: 1;}
.case-wrap .imgwrap img{ border:solid 2px #CCC;}
.case-wrap .cp{ padding-top:10px; float:left; margin-left:25px; }
.case-wrap .cp li {width: 267px;height: 267px;margin: 0px 5px 10px 0px;float: left;position: relative;overflow: hidden;display: block;}
.case-wrap .cp li .txt {width: 267px;height: 45px;background: rgba(0,0,0,0.6);position: absolute;bottom: 0;color: #FFF;text-align: center;font-family: "黑体"; float: left; display: block;}
.case-wrap .cp li .txt h3 {font-size: 14px; font-weight: normal;line-height: 45px;display: block;}
.case-wrap .cp li .txt h3 a {color: #FFF;display: block;}
.case-wrap .cp li .txt h3 a:hover {background: #f77e21;display: block;}
/*成功案例结束*/
/*新闻动态开始*/
.new_box{width:1200px; margin:0 auto; padding-top:20px;}
.new_box .lb{ background:url(../images/lb1.png) no-repeat; width:1200px; height:42px; margin:0 auto;}
.new_box .lb p{ text-align:center; color:#fff; padding-top:10px; font-family:"黑体"; font-size:20px;}
.khjzzs { width: 1200PX;}
.khjzzs ul {overflow: hidden;float:left; margin-left:20px;}
.khjzzs ul li {float: left; margin-top:20px; margin-bottom:20px;}
.khtp {border: #c9c7c7 1px solid;height: 118px;}
.new_box .wenzi {width:355px;margin-left: 13px;}
.btbt {font-size: 14px;color: #f9912d;width: 248px;height: 20px;line-height: 20px;  font-weight: bold;MARGIN-TOP: 5PX;}
.new_box .wenzi a {line-height: 30px;font-size: 12px;color: #3b3b3b;margin-top: 3px;display: block;}
/*公司简介开始*/
.gsjj_box{ width:1200px; margin:0 auto; padding-top:15px;}
.gsjj{ width:720px; float:left;}
.gsjj_box .gsjj .lb{ background:#1d67c4; padding:10px 10px; color:#fff; font-size:20px; }
.gsjj_box .gsjj .lb p{ float:left;}
.gsjj_box .gsjj .lb a{ float:right; color:#fff; font-size:16px;}
.gsjj_box .gsjj .nr{ width:720px; padding-top:10px;}
.gsjj_box .gsjj .nr .left{ float:left; width:289px; height:214px;}
.gsjj_box .gsjj .nr .left img{width:289px; height:214px;}
.gsjj_box .gsjj .nr .right{ float:right; width:400px;}
.gsjj_box .gsjj .nr .right h1{ font-family:"黑体"; font-size:18px; color:#1d67c4;}
.gsjj_box .gsjj .nr .right p{ font-family:"黑体"; font-size:14px; color:#000; line-height:30px;}
.gsjj_box .gsjj .nr .right a{ font-family:"黑体"; font-size:14px; color:#f5660f; line-height:30px; float:right;}
.comm{ width:470px; float:right;}
.gsjj_box .comm .lb{ background:#1d67c4; padding:10px 10px; color:#fff; font-size:20px; }
.gsjj_box .comm .lb p{ float:left; color:#fff;font-size:20px;}
.gsjj_box .comm .lb a{ float:right; color:#fff; font-size:16px;}
.gsjj_box .comm .nr{ width:428px; padding-top:10px; margin:0 auto;}
.gsjj_box .comm .nr p{ padding-top:10px;font-family:"黑体"; font-size:16px; color:#000; line-height:30px;}
/*页脚开始*/
.foot_box{ width:100%; margin-top:15px; background:#1d67c4;}
.foot{ width:1200px; margin:0 auto; padding-top:15px;}
.foot_left{ float:left; padding-left:50px;}
.foot_left img{ width:150px; height:150px; padding-top:20px;}
.foot_left h1{ font-family: '黑体';color: #fff; font-size:12px; padding-top:10px; padding-left:40px; }
.foot_left1{ float:left;}
.foot_left1 img{ width:150px; height:150px; padding-top:20px;}
.foot_left1 h1{ font-family: '黑体';color: #fff; font-size:12px; padding-top:10px; padding-left:40px;}
.foot .line{ float:left; padding-left:80px; padding-top:10px;}
.foot p{ font-family: '黑体';color: #fff; font-size:16px; padding-top:10px; padding-left:40px; float:left; line-height:30px; padding-top:40px;padding-left:80px;}
/*内页开始*/
.content{ width:1200px; margin:0 auto; padding-top:10px;}
.content .title {padding-bottom: 10px;width: 225px;float: left;}
.content .title h2 {font-size: 20px;width: 225px;height: 80px; background:#eebc35;text-align: center;}
.content .title h2 p {font-size: 22px; width: 225px; padding-top:20px;color: #fff;    font-family: "microsoft yahei";}
.content .title h2 span {font-size: 5px;width: 225px;color: #fff;    font-family: "microsoft yahei";}
.content .title-list {position: relative;top:-1px;float: left;}
.content .title-list li a {line-height: 60px;float: left;display: inline;font-size: 18px;background-color: #0058a6;margin-top: 1px;color: #fff;font-weight: bold; margin-left:55px;}
.content .title-list li  {width: 225px;line-height: 60px;text-align: center;float: left;display: inline;font-size: 18px;background-color: #0058a6;margin-top: 1px;color: #fff;font-weight: bold;}
.content .title-list .tel h1 {font-weight: bold;margin-top: 10px;color: #3b3b3b;font-size: 16px;font-family: "黑体";}
.content .title-list .tel span {font-weight: bold;margin-top: 20px;color: #fc8006;font-size: 26px;line-height: 40px;font-family: "黑体";}
.content .title-list p {position: absolute;top: 24px;left: 0px;width: 280px;height: 7px;overflow: hidden;text-align: center;}
.hm img{ padding-top:10px;}

.Contact_us {width: 225px;margin-top: 30px;float: left;}
.Contact_us_title {width: 225px;height: 80px; background:#eebc35;font: 18px/80px "黑体";color: #ffffff;text-align: center;float: left;font-weight: bold;}
.lx {float: left;width: 222px;border: 1px solid #CCC;height: auto;}
.line_1 {width: 215px;font: 14px "黑体";color: #2b2b2b;float: left; padding-left:10px;}
.line_1 p{ line-height:30px; color:#000;}
.zt {width: 950px;height: 30px;border-bottom: #cccccc 1px solid;margin-bottom: 10px;}
.zt p {color:#0a4eb9;font-weight: bold;font-family: "黑体";}
.news_lest{ width:950px;}
.news_lest dd {line-height: 29px;width: 100%;float: left;border-bottom: 1px dashed #CCCCCC; padding-top:15px;}
.fr {float: right;_display: inline;}
 .news_lest dd a {font-family: '黑体';color: #000; font-size:14px;}
.news_lest dd a:hover {font-family: '黑体';color: #dd1212; font-size:14px;}
.right_con{ width:950px; float:left; padding-left:20px; padding-bottom:20px;}
.dede_pages ul {width: 385px;margin: 0 auto; padding-top:5px; }
.dede_pages ul li {float: left;font-family: "黑体";line-height: 17px;margin-right: 6px; border: 1px solid #E9E9E9;font-size: 12px; color:#000;}
.dede_pages ul li a {float: left;padding: 2px 4px 2px;color: #555;display: block; color:#000;}
.dede_pages{ padding-top:30px; padding-bottom:20px;}
.right_con .lb{ background:#0058a6;}
.right_con .lb h1{ font-family:"黑体"; font-size:16px; color:#fff; padding:10px 0; padding-left:20px;}
.right_con .con p{ color:#000; font-size:14px; line-height:30px;}
.right_con .wenzi{ padding-top:30px;}

/*新闻列表*/
.news1 {height: 190px;border-bottom: 1px dashed #a4a4a4;float: left;width: 925px;margin-left: 5px;}
.news1 a {text-decoration: none;color: #0058a6;list-style: none;font-weight: bold; font-size:14px;}
.news1 img {float: left; margin-top: 20px;margin-right: 20px;border-radius: 8px; width: 185px;height: 150px;}
.news_zi {font: 16px/28px "黑体";color: #000;width: 710px;float: left;height: 150px;text-indent: 1.5em;}
.news_zi span {font: 16px/38px "黑体";color: #000;font-weight: bold;}
.news_zi p {text-indent: 1.5em;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;width:710px; font-size:14px; font-family:"黑体"; padding-top:-30px;}
.news1 h2 {font: 12px/28px "黑体";color: #0058a6;float: right;}
/*产品列表区开始*/

.pro-wrap1 .imgwrap img{ border:solid 2px #CCC;}
.pro-wrap1 .cp{ padding-top:10px; float:left; margin-left:15px;}
.pro-wrap1 .cp li {width: 295px;height: 280px;margin: 0px 0px 10px 0px;float: left;position: relative;overflow: hidden;display: block; border: 1px solid #d3d6d3;}
.pro-wrap1 .cp li .txt {width: 295px;height: 45px;background: rgba(0,0,0,0.6);position: absolute;bottom: 0;color: #FFF;text-align: center;font-family: "黑体"; float: left; display: block;}
.pro-wrap1 .cp li .txt h3 {font-size: 14px; font-weight: normal;line-height: 45px;display: block;}
.pro-wrap1 .cp li .txt h3 a {color: #FFF;display: block;}
.pro-wrap1 .cp li .txt h3 a:hover {background: #f48c12;display: block;}

/*案例列表区开始*/

.case-wrap1 .imgwrap img{ border:solid 2px #CCC;}
.case-wrap1 .cp{ padding-top:10px; float:left; margin-left:35px;}
.case-wrap1 .cp li {width: 267px;height: 267px;margin: 0px 0px 10px 0px;float: left;position: relative;overflow: hidden;display: block; border: 1px solid #d3d6d3;}
.case-wrap1 .cp li .txt {width: 267px;height: 45px;background: rgba(0,0,0,0.6);position: absolute;bottom: 0;color: #FFF;text-align: center;font-family: "黑体"; float: left; display: block;}
.case-wrap1 .cp li .txt h3 {font-size: 14px; font-weight: normal;line-height: 45px;display: block;}
.case-wrap1 .cp li .txt h3 a {color: #FFF;display: block;}
.case-wrap1 .cp li .txt h3 a:hover {background: #f48c12;display: block;}
.wenzi {width: 950px;margin: 0 auto;margin-top: 20px; float:right;}
.biaoti {font: 18px/44px "黑体";color: #000;text-align: center;}
.biaoti_ {font: 14px/32px "黑体";color: #000;text-align: center;border-top: 1px dotted #dddfda;top: 10px;}
.shang {font: 16px/28px "黑体";color: #000; padding-top:20px;  }
.shang a{ color:#fff;}
.xia {font: 16px/28px "黑体";color: #000; padding-bottom:20px; }
.xia a{ color:#fff;}
.wenzi span{ line-height:25px; color:#000;}


