@charset "utf-8";
/* CSS Document */
body{min-width: 1200px;}
.w1200,.top .cont,.nav .cont{width: 1200px; margin:0 auto;}

.top{height: 90px;}
.top .cont{}
.top .left{margin-left: 20px;margin-top: 10px;float: left;}
.top .left img{float: left;margin-right: 15px;}
.top .text{color: #0b4a96;font-size: 29px;float: left;width:auto;margin-top:14px;}
.top .text h1{font-size:28px;font-weight:bold;}
.top .text h2{font-weight: bold;}
.top .right{float: left;margin-left: 140px;}
.top .right ul{}
.top .right li{float: left;}
.top .right a{font-size: 16px;}
.top .right{margin-top: 29px;}

.banner{height: 500px;text-align: center;}

.topnews{height: 75px;}
.topnews .cont{width: 1200px;margin: 0 auto;padding-top:25px}
.topnews .left{}

.company{background-color: #f2f2f2;height: 380px;padding-top: 45px;}
.company .cont{width: 1200px;margin: 0 auto}
.company ul{}
.company h1{font-size: 18px;font-weight: bold;margin-bottom: 20px;}
.company li{float: left;width: 345px;margin-right: 55px; height:316px;}
.company li.lli{width: 310px; margin-right:60px;}
.company li.mid{margin-right: 0px;width:795px}
.company li.rli{margin-right: 0px;}
.company li img{width:310px;height:120px;}
.company li.mid .more{float:right}
.company p{margin: 20px 0 27px 0;font-size: 14px; color:#646464}
.company a.more{display: inline-block;width: 143px;height: 35px;font-size:14px;line-height: 35px;text-align: center;color: #fff;background-color: #000;border-radius: 5px;}
.company a.more:hover{background:#235ca0}

.company ul.newsul{}
.company ul.newsul li{width: 345px;height: 30px;line-height: 30px;background: url(../images/id_26.png) no-repeat left; padding-left: 15px; margin-right:72px;}
.company ul.newsul li.rli{margin-right:0}
.company ul.newsul a{color:#646464; font-size:14px}
.company  a.news{margin-top:23px;}
.company ul.newsul a:hover{color:#235ca0}
.company ul.newsul span{float: right;}

.fuwu{overflow: hidden;}
.fuwu .cont{width: 1200px;margin:0 auto;padding-top: 60px;}
.fuwu .title{width: 915px; margin: 0 auto;text-align: center;}
.fuwu .title h1{font-size: 48px;color: #20303c;font-weight: normal;}
.fuwu .title h2{font-size: 36px;color: #20303c;font-weight: normal;}
.fuwu .title p{font-size: 18px;color: #a9adb0;line-height: 30px;margin-bottom: 25px;}
.fuwu .title .lianxi{display: block;width: 200px;height: 50px;line-height: 50px;text-align: center;font-size: 30px;color: #fff;background-color: #009ee8;border-radius: 25px;margin: 0 auto;}

.chanpin{background: url(../images/b_10.png) no-repeat top center;padding-top: 220px;margin-top: 49px;}
.chanpin .cont{width: 1200px;margin: 0 auto;background-color: #fff;padding-top: 45px;}
.chanpin h1{font-size: 48px;text-align: center;}
.chanpin ul{width: 1000px;margin: 0 auto;overflow: hidden;padding-top: 70px;}
.chanpin li{width: 390px;height: 185px;float: left;padding:110px 55px 0 55px;}
.chanpin h2{font-size: 24px;text-align: center;margin-bottom: 15px;}
.chanpin h2 a{font-size: 24px;color:#333}
.chanpin p{font-size: 16px;}
.chanpin p a{font-size: 16px;color:#a3a3a3}

.chanpin li.gongjiao{background: url(../images/gj.png) no-repeat top;background-position-y:9px }
.chanpin li.gongjiao:hover{background: url(../images/gj1.png) #009ee8 no-repeat top;background-position-y:9px }
.chanpin li.gongjiao:hover h2{color: #fff;}
.chanpin li.gongjiao:hover p{color: #fff;}
.chanpin li:hover h2 a{color: #fff;}
.chanpin li:hover p a{color: #fff;}

.chanpin li.erp{background: url(../images/erp.png) no-repeat top;background-position-y:9px }
.chanpin li.erp:hover{background: url(../images/erp1.png) #a0c713 no-repeat top;background-position-y:9px }
.chanpin li.erp:hover h2{color: #fff;}
.chanpin li.erp:hover p{color: #fff;}

.chanpin li.chuzu{background: url(../images/chuzu.png) no-repeat top;background-position-y:9px }
.chanpin li.chuzu:hover{background: url(../images/chuzu1.png) #2ec35b no-repeat top;background-position-y:9px }
.chanpin li.chuzu:hover h2{color: #fff;}
.chanpin li.chuzu:hover p{color: #fff;}

.chanpin li.shipin{background: url(../images/shipin.png) no-repeat top;background-position-y:9px }
.chanpin li.shipin:hover{background: url(../images/shipin1.png) #f3a64b no-repeat top;background-position-y:9px }
.chanpin li.shipin:hover h2{color: #fff;}
.chanpin li.shipin:hover p{color: #fff;}

.chanpin li.app{background: url(../images/app.png) no-repeat top;background-position-y:9px }
.chanpin li.app:hover{background: url(../images/app1.png) #2ec3ba no-repeat top;background-position-y:9px }
.chanpin li.app:hover h2{color: #fff;}
.chanpin li.app:hover p{color: #fff;}

.chanpin li.hangye{background: url(../images/hangye.png) no-repeat top;background-position-y:9px }
.chanpin li.hangye:hover{background: url(../images/hangye1.png) #ff5c99 no-repeat top;background-position-y:9px }
.chanpin li.hangye:hover h2{color: #fff;}
.chanpin li.hangye:hover p{color: #fff;}

.zhaopin{height: 700px;background: url(../images/zp_02.jpg) no-repeat center;clear: both;margin-top: 100px;}
.zhaopin .cont{width: 810px;margin: 0 auto;text-align: center;padding-top: 35px;}
.zhaopin h1{font-size: 48px;color: #a0c713;}
.zhaopin p{font-size: 36px;color: #fff;}
.zhaopin ul{overflow: hidden;margin-top: 55px;}
.zhaopin li{width: 350px;height: 70px;line-height: 70px;text-align:left;padding-left:50px;margin-right:5px;margin-bottom: 5px;background-color: #5c5253;opacity: 0.7;float: left;}
.zhaopin li a{font-size: 24px;color: #fff;}
.zhaopin li:hover{background-color: #a0c713;opacity: 1.0}

.wenhua{width: 1070px;margin: 0 auto;padding-top: 72px;overflow: hidden;}
.wenhua h1{text-align: center;font-size: 48px;}
.wenhua h2{font-size: 36px;text-align: center;}
.wenhua ul{margin-top: 62px;}
.wenhua li{float: left;width: 310px;margin-right: 70px;text-align:center;}
.wenhua li.rli{margin-right: 0;}
.wenhua li img{width: 310px;
    height: 180px;}
.wenhua li h3 a{color: #155aab;font-size: 18px;}
.wenhua li h3{font-size: 18px;color: #155aab;text-align: center;margin-top: 22px;margin-bottom: 14px;}
.wenhua li p{font-size: 14px;color: #676767;}

.footer{height: 425px;background-color: #002a5b;margin-top: 50px;}
.footer .ftop{width: 1070px;margin: 0 auto;height: 260px;padding-top: 58px;}
.footer .ftop ul{float: left;width: 200px;margin-right: 60px;}
.footer .ftop ul.logo{width: 237px;float: right;margin-right: 0;}
.footer .ftop h1{font-size: 14px;color: #fff;margin-bottom:10px}
.footer .ftop li{height: 28px;line-height: 28px;}
.footer .ftop li a{color: #a2a2a2;font-size: 12px;}


.footer .fbot{width: 1290px;margin: 0 auto;border-top: 1px solid #a3a3a3;}
.footer .fbot .cont{width: 1070px;margin: 0 auto;margin-top: 35px;}
.footer .fbot p{font-size: 14px;color: #a3a3a3;margin-bottom: 5px;}
.footer .fbot a{font-size: 14px;color: #a3a3a3;}


.container{width: 1144px;margin: 0 auto;overflow: hidden;margin-top: 30px;}
.container .sidenav{width: 220px;float: left;}
.container .sidenav h1{background: #1e1e1e;
    background-size: cover;
    color: #fff;
    font-size: 20px;
    height: 55px;
    line-height: 55px;
    margin: 0;
    text-align: center;
}
.container .sidenav .scontact{margin-top:15px;}
.container .sidenav ul{background: #eaeaea;
    padding: 10px 0;}
.container .sidenav li{    background: #eaeaea;
    border-bottom: 1px solid #fff;
    display: block;
    text-align: left;
    color: #505050;
    line-height: 40px;
    font-size: 14px;
    text-decoration: none;
	padding:0 10px;
	}
.container .sidenav li:hover{background: #0b77b7;color: #fff;} 
.container .sidenav li:hover a{color: #fff;}
.container .sidenav a{color: #1e1e1e}
.container .sidenav a:hover{}

.container .sidecont{width: 890px;float: right;}

.container .sidedetail{clear: both;padding: 20px;font-size: 14px;line-height: 27px;padding-top:30px;}
.container .sidedetail p{font-size: 14px;line-height: 27px;margin-bottom: 15px;color: #1e1e1e;}
.container .sidedetail img{display: block;margin: 0 auto;max-width: 850px;}

.container .sidedetail .title{text-align: center;border-bottom: 1px dashed #666;margin-bottom: 30px;}
.container .sidedetail .title h1{font-size: 30px;color: #1e1e1e;margin-bottom: 15px; line-height:38px;}
.container .sidedetail .title .time{font-size: 12px;color: #666;margin-bottom: 15px;}

.sidelist{clear: both;padding: 20px}
.sidelist ul{}
.sidelist li{height: 35px;line-height: 35px;background: url(../images/id_26.png) no-repeat left;border-bottom: 1px dotted #ccc;padding-left: 15px;}
.sidelist li span{float: right;}
.sidelist li a{color: #1e1e1e;font-size: 16px;letter-spacing:0px;}
.sidelist li a:hover{color: #0b77b7;}

.prolist{clear: both;padding: 20px}
.prolist ul{}
.prolist li{width: 260px;height: 284px;float: left;margin-left: 15px;}
.prolist li:hover{background-color: #0b77b7;}
.prolist li:hover a{color: #fff;}
.prolist li img{width: 250px;height: 200px;}
.prolist li a{display: block;text-align: center;padding: 5px 0;font-size: 14px;color: #1e1e1e;}

.weizhi{color: #4f3f3f;height: 50px;line-height: 50px;border-bottom: 1px solid #ccc}
.weizhi .left{float: left;font-size: 18px;}
.weizhi .right{float: right;font-size: 13px;}
.weizhi a{color: #4f3f3f;}

.pages{text-align: center;margin-top: 20px;clear: both;}
.pages a{font-size: 14px;color: #1e1e1e;}

.space{height:30px}

.flink {width: 1070px;margin: auto; margin-top:25px;}
.flink .title{font-size: 16px;border-left: 3px solid #235ca0;text-indent: 10px; margin-bottom: 20px;}
.imglink {margin-bottom: 15px;overflow: hidden; }
.imglink ul {  }
.imglink li { float: left;margin-right: 26px;margin-bottom: 10px;}
.imglink li.rli{margin-right: 0;}
.imglink li a {  }
.imglink img { width:130px; height:45px; }
.wordlink {overflow: hidden;  }
.wordlink ul {  }
.wordlink ul li { float: left; margin-right: 10px;margin-bottom: 10px;}
.wordlink ul li a {font-size: 15px;color: #666;}