@charset "utf-8";
body{ margin:0 auto; font-size:12px; font-family: "微软雅黑",Arial, Helvetica, sans-serif; line-height:normal;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0; line-height: 1;}
ul { list-style:none;}
*{ margin:0px; padding:0px;}
img { border:0px;}
a { color:#05a; text-decoration:none;}
a:hover { color:#f00;}
.clear{ clear:both;}
#container { width:900px; margin:0 auto;}
/*-----------------头部开始--------------------*/
.header{height: 168px;}
.top{background: #f0f0f0;}
.topbox{width: 1200px; margin: 0 auto;}
.topbox p{line-height: 33px; color: #7e7e7e;}
.topbox a{color: #7e7e7e;}
.topbox b{padding: 0 6px;}
.topbox .color1{color: #ff652a;}
.fr{float: right;}
.headerbox{width:1200px; overflow: hidden; margin: 0 auto;}
.logo{width: 494px; float: left; padding-top: 35px;}
.lxdh{float: right;background: url(../images/a_06.jpg) no-repeat left center; padding: 0 0 0 75px; margin-top: 35px;}
.lxdh h2{font-weight: 200; font-size: 14px; color: #0068bd; line-height: 20px; }
.lxdh p{font-size: 20px; color: #ff4e09; line-height: 20px;}
.nav{background: #0068bd; height: 64px;}
.nav ul{width:1200px; overflow: hidden; margin: 0 auto;}
.nav li{float: left; line-height: 64px; font-size: 14px;}
.nav a{color: #fff; display: block; padding: 0 30px;font-size: 18px;}
.nav .hover1 a{background: #ff652a;}
.nav a:hover{background: #ff652a;}
/*------------------头部结束------------------*/
/*-----------------内容开始-------------------*/
.banner{padding-top: 2px;}
.banner img{width: 100%;}
.banner .swiper-pagination-bullet{width:12px; height: 12px; background: #ff652a;opacity: 1;}
.banner .swiper-pagination-bullet-active{background: #007aff;}

.khkm{width:1200px; margin: 0 auto; padding-bottom: 25px;}
.khkm_tit{padding: 40px 0;}
.kmbk{margin: 0 auto; border: 1px solid #bebebd;width:343px; height: 35px; text-align: center;}
.kmbk h2{font-size: 18px; background: #fff;color: #333; display: inline-block; *display: inline; padding: 18px 5px 0 5px;}
.khkm_tit p{font-size: 16px; color: #c6b7b8; padding-top: 25px;  text-align: center;}
.khkm_nr ul{overflow: hidden; margin-left: -28px; padding-top: 10px;}
.khkm_nr li{float: left; padding: 0 0 0 27px;width: 280px;}
.khkm_nr img{width:280px; height: 260px;}
.khkm_text {padding-bottom: 15px;}
.khkm_text h2{font-weight: 200; font-size: 18px; padding-bottom: 15px; color: #0063bd;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.khkm_text p{color: #666666;line-height: 22px;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.img1 {transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; }
.img1:hover { transform: rotate(360deg);-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);}
.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }
.img2:hover { transform: scale(1.2);-webkit-transform: scale(1.2); -moz-transform: scale(1.2);-o-transform: scale(1.2); -ms-transform: scale(1.2); }
.img3 {transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
.img3:hover { transform: rotate(360deg) scale(1.2);-webkit-transform: rotate(360deg) scale(1.2);-moz-transform: rotate(360deg) scale(1.2); -o-transform: rotate(360deg) scale(1.2); -ms-transform: rotate(360deg) scale(1.2); }
.img4 { transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out;}
.img4:hover { transform: translate(0, -10px); -webkit-transform: translate(0, -10px);-moz-transform: translate(0, -10px); -o-transform: translate(0, -10px);-ms-transform: translate(0, -10px);}

.bj1{background: #0068bd;}
.gsjj{width:1200px; overflow: hidden; margin: 0 auto; padding: 32px 0;}
.gsjj_left{width: 820px; overflow: hidden; background: #fff; padding: 0 20px;float: left;}
.gsjj_left h2{color: #0068bd; line-height: 62px; padding-top: 10px; font-size: 20px;font-weight: 200;}
.gsjj_left h2 span{color: #666;}
.gsjj_box{overflow: hidden; padding-bottom: 12px;}
.gsjj_l{width:347px; float: left;}
.gsjj_r{float: right; width: 450px;}
.gsjj_l img{width:347px; height: 255px;}
.gsjj_r h4{font-weight: 200; font-size: 18px; color: #007AFF; padding-bottom: 15px;}
.gsjj_r p{color: #656565; line-height: 22px;font-size: 14px;}
.gsjj_r h5{text-align: right;font-weight: 200; padding-top: 15px;}
.gsjj_r a{display: inline-block; *display: inline; padding: 5px 10px; background: #bbbbbb; color: #fff;transition: All 0.4s ease-in-out;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;}
.gsjj_r a:hover{background: #0063BD; color: #FFF;}

.gsjj_right{width:224px; padding: 12px 24px;float: right;background: #fff;}
.gsjj_right img{width:214px; padding: 4px; border: 1px solid #cccccc;}
.gsjj_right p{font-size: 14px;text-align: center; padding-top: 6px;}
.gsjj_right a{color: #666; padding-top: 15px;}

.xwzx{width:1200px; margin: 0 auto; overflow: hidden; padding: 30px 0 40px 0;}
.xwzx_left{width:437px; overflow: hidden;float: left;}
.xw_tit i{display: block; padding-top: 12px;}
.xwzx_left img{width:437px; height: 327px;}
.xwzx_rigth{float: right; width:740px;}
.xw_tit{height: 50px; background: #dbdbdb; padding: 0 10px 0 0 ;}
.xw_tit ul{overflow: hidden;}
.xw_tit li{float: left; line-height: 50px;font-size: 16px;}
.xw_tit span{display: block;width:105px; text-align: center; font-size: 16px; color: #333;}
.xwtt{padding: 10px 10px 15px 10px;border-bottom: 1px dashed #ddd;}
.xwtt h2{font-weight: 200; font-size: 16px; color: #333; padding-bottom: 12px;}
.xwtt p{font-size: 14px; color: #6f6f6f; line-height: 24px;}
.xwtt a{color: #333;}
.xwtt a:hover{color: #007AFF;}
.xw_nr li{line-height: 44px; border-bottom: 1px dashed #cdcdcd; background: url(../images/a_47.jpg) no-repeat left center; padding-left: 23px;}
.xw_nr ul li a{color: #6f6f6f;font-size: 14px;}
.xw_nr span{color: #6f6f6f;font-size: 14px;}
.xwzx_rigth .xw_tit .on{background: #0055AA;color: #fff;}

.xykk{width:1200px; margin: 0 auto; padding-bottom: 65px;}
.xykk_tit{text-align: center;}
.xykk_tit h2{color: #333;font-size: 24px; line-height: 66px; background: url(../images/a1.png) no-repeat center center;}
.xykk_tit a{*display: inline; display: inline-block; padding: 4px 10px; background: #1a58af;font-size: 14px; color: #fff;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;}
.xykk_nr ul{padding-top: 30px; margin-left: -12px;overflow: hidden;}
.xykk_nr li{float: left; padding: 0 0 0 12px;width:25%;box-sizing: border-box;}
.xykkbox{background: #f6f5f5; padding: 10px; position: relative;}
.xy_tp img{width:100%;}
.xy_text h2{font-weight: 200; font-size: 16px; line-height: 28px; color: #717070; padding: 15px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.xy_text p{font-size: 12px; line-height: 28px; color: #555555;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.xykkbox a{background: url(../images/a_65.jpg); width:31px; height: 34px; position: absolute;right:0; bottom: 0;}
.xykkbox a:hover{opacity: 0.8;}

.bj2{background: url(../images/a_76.jpg); padding-top: 30px;}
.zxly{width:1200px; margin: 0 auto; overflow: hidden;}
.zxly_left{width:588px;float: left; padding-top: 70px;}
.zxly_right{float: right;width:530px; padding: 0 10px 22px 10px; background: #fff;}
.zxly_right h2{font-size: 22px; line-height: 55px; color: #333; background: url(../images/a_72.jpg) no-repeat left center; padding-left: 41px;}
.zxly_right p{color: #1a7dcb;font-size: 14px;}
.zxly_right ul{padding: 24px 0 0 0;}
.zxly_right li{padding-bottom: 13px;}
.zxly_right span{padding-right: 10px;font-size:14px; color: #555555;}
.wby1{line-height: 36px; height: 36px; border: 1px solid #ccc; width:390px; padding-left: 10px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.zxly_right i{color: #FF0000;font-style: normal;}
.btn5{padding: 0 16px;}
.zxly_right h3{text-align: center;}
.wby2{line-height: 36px; height: 60px; border: 1px solid #ccc; width:380px; padding: 10px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}

.link{width:1200px; margin: 0 auto;}
.link_tit{border-bottom: 1px solid #e0e0e0; padding-top: 25px;}
.link_tit h2{font-size: 20px; color: #1a58af; line-height: 42px;}
.tao{width: 85px; height: 4px; background: #1a58af;}
.link_tit a{display: block; background: #f4750a; line-height: 26px; color: #fff; padding: 0 10px; margin-top: 10px; height: 26px;font-size: 14px;-moz-border-radius: 4px; -webkit-border-radius:4px;border-radius:4px;}
.link_nr ul{overflow: hidden;}
.link_nr li{float: left; line-height: 60px; font-size: 14px; padding:0 20px 10px 0;}
.link_nr a{color: #696969;}
.link_nr a:hover{text-decoration: underline;}
/*------------------内容结束------------------*/
/*------------------版权开始------------------*/
.footer{background: #1a58af;}
.footerbox{width:1200px; overflow: hidden; margin: 0 auto; padding: 45px 0 50px 0;}
.foo_left{float: left; width:526px; background: url(../images/a_87.jpg) no-repeat right center; height: 109px;}
.foo_zhang{float: left; width:470px; padding-left: 28px;}
.foo_zhang p{font-size: 16px; color: #94c7f0; line-height: 24px;}
.foo_right{width:120px; text-align: center;float: right; background: url(../images/a_87.jpg) no-repeat left top; padding-left: 50px;}
.foo_right p{line-height: 20px; color: #8dacd7;}
.bqxx{background: #07326f;text-align: center;}
.bqxx li{line-height: 48px;color: #FFF;display: inline-block; *display: inline;}
.bqxx a{font-size: 16px; padding: 0 12px; color: #fff;}
.bqxx a:hover{color: #007AFF;}
/*------------------版权结束------------------*/
/*==卓未案例==*/
.banner1{background: url(../images/banner.png) no-repeat center center; height: 323px; margin-top: 2px;}
.ny1200{width:1200px; margin: 0 auto; padding-top: ;}
.gjcn{background: #f4f4f4; height: 48px;}
.gjcnbox {width: 1200px; overflow: hidden; margin: 0 auto;}
.ssnr{float: right; width:335px; padding-top:8px ;overflow: hidden;}
.wby3{float: left; width:230px; height: 30px; border: 1px solid #e5e5e5; padding-left: 10px;}
.btn6{width:65px; font-size: 14px; color: #fff; height: 32px; float: left; border: none; background: #0b5dc8;}
.gjcnbox li{line-height: 48px; font-size: 14px;color: #333;float: left;}
.gjcnbox a{color: #333; padding-right: 20px;}
.gjcnbox a:hover{text-decoration: underline;}

.ny1200{width:1225px; padding: 25px 0 80px 0;overflow: hidden;}
.nyleft{float: left; width:243px;}
.xwzxa h2{text-align: center;font-size: 24px; color: #fff; background: #0b5dc8; line-height: 70px;}
.xwzxa ul{border: 2px solid #0b5dc8; padding: 10px;background: #ececec;}
.xwzxa li{padding-bottom: 20px;}
.xwzxa a{display: block;background: url(../images/a7.png); height: 42px; line-height: 42px; font-size: 14px; color: #666; padding-left: 75px;}
.xwzxa a:hover{display: block;background: url(../images/a6.png); height: 42px; line-height: 42px; font-size: 14px; color: #666; padding-left: 75px;color: #fff;}
.xwzxa .hover2 a{display: block;background: url(../images/a6.png); height: 42px; line-height: 42px; font-size: 14px; color: #666; padding-left: 75px;color: #fff;}

.lxwm{margin-top: 11px;}
.lxwm_tit h2{color: #fff; text-align: center; font-size: 18px; line-height: 56px; font-weight: 200;background: #0b5dc8;}
.lxwm_nr{border: 4px solid #0b5dc8;background: #ececec;}
.lxwm_nr img{width:100%; padding-top: 10px;}
.fwrx{background: url(../images/a3.png) no-repeat 10px center; padding:15px 0 15px 45px ;}
.fwrx p{font-size: 13px; color: #666; padding-bottom: 8px;}
.fwrx h2{font-size: 22px; color: #333; font-family: arial;}
.lxdz p{padding-left: 11px; font-size: 14px; color: #666; line-height: 28px;}

.ny_right{width:953px; float: right; border: 1px solid #e8e8e8;}
.allb_tit{border-bottom: 1px solid #e8e8e8;}
.allb_tit h2{line-height: 65px; font-weight: 200; padding-left: 24px; font-weight: 200; font-size: 20px; color: #0b5dc8;}
.allb_tit span{font-size: 12px; color: #999999; padding-right: 10px;}
.allb_tit a{font-size: 12px; color: #999999;}
.allb_tit a:hover{font-size: 12px; color: #007AFF;}
.allb_nr{padding: 0 10px;}
.allb_box{overflow: hidden; padding: 25px 0; border-bottom: 1px dashed #ddd;}
.al_left{float: left; width:215px; overflow: hidden;}
.al_left img{width:215px; height: 158px;}
.al_right{float: right;width:650px; float: right; padding:0 10px 0 0;}
.al_right h2{line-height: 34px;font-size: 17px;}
.al_right h2 a{color: #333;}
.al_right h2 a:hover{color: #007AFF;}
.al_right span{font-weight: 200;font-size: 14px; color: #999;}
.al_right p{font-size: 14px; line-height: 29px; color: #999; padding-top: 10px;}

.fynr{padding: 40px 0; text-align: center;}
.fynr li{display: inline-block; *display: inline; padding: 0 2px;}
.fynr a{display: inline-block; *display: inline; padding: 5px 12px;font-size: 14px;border: 1px solid #cccccc; font-size: 14px;color: #333;}
.fynr .hover3 a{color: #FF0000;}
.fynr a:hover{color: #FF0000;}

/*==卓未产品==*/
.cpbj ul{overflow: hidden; margin-left: -40px;}
.cpbj li{float: left; padding: 0 0 0 40px;}
.cpbj a{display: block; overflow: hidden;}
.cpbj p{text-align: center;color: #999; font-size: 14px; line-height: 56px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.cpbj img{width:100%;height: 275px;}
.cpbj .img2{ width:280px;}
.cpbj p a{color: #999;}
.cpbj p a:hover{text-decoration: underline;}
/*==卓未新闻==*/
.zlxw{overflow: hidden; padding: 25px 0; border-bottom: 1px dashed #eee;}
.zlxw_left{width:78px; height: 72px; text-align: center;background: #e66327;float: left;}
.zlxw_left h2{font-family: arial;font-weight: 800; color: #fff; line-height: 40px; font-size: 20px;}
.zlxw_left p{color: #fff; font-size: 14px; text-align: center;}
.zlxw_right{float: right; width:770px; }
.zlxw_right h2{font-size: 18px; line-height: 35px;font-weight: 200;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.zlxw_right a{color: #333;}
.zlxw_right a:hover{color: #007AFF;}
.zlxw_right p{color: #999; font-size: 14px; line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.fck{width:80px; position: fixed;right:0; top:36%;z-index: 100;}
.fck li{padding-bottom: 2px;}
.mp1{display: block;background: url(../images/a_13.jpg); width:80px;height: 80px;}
.mp2{display: block;background: url(../images/a_25.jpg); width:80px;height: 80px;}
.mp3{display: block;background: url(../images/a_27.jpg); width:80px;height: 80px;}
.fck p{color: #fff; text-align: center; padding-top: 55px;}

.page{ line-height:2; padding:10px 0;}
.page p{ line-height:2}
.data-null{ text-align:center; line-height:80px; font-size:16px; }