﻿@charset "utf-8";
html,
body { font-family:Microsoft YaHei;color: #333;background: #f5f5f5;-webkit-text-size-adjust: none;}
body, h1, h2, h3, h4, h5, h6, dl, dt, li, dd, th, td, p, pre, form, input, button, textarea, hr { margin: 0;padding: 0; font-weight:normal;}
a {color: #333;text-decoration: none;}
a:hover {color: #E60113;text-decoration: none;}
.inner {width: 1220px;margin: 0 auto;position: relative;}
.w1000 {width: 1220px;margin: 0 auto;position: relative;}
.clear {clear: both;overflow: hidden;}
ul{list-style:none;padding: 0px;margin: 0px;}

img{border:none;}

/*头部*/
.head_u{ height:36px; background:#388eee;}
.head_u h1{ font-size:14px; color:#fff; line-height:36px; float:left;}
.head_u h2{ font-size:14px; color:#fff; line-height:36px; float:right;background: url(../images/1_01.png) no-repeat left;padding-left: 24px;}
.head_u h3{ font-size:14px; color:#fff; line-height:36px;float:right;background: url(../images/1_02.png) no-repeat left;    padding-left: 17px; position:relative;}
.head_u h3 img{ position:absolute; width:98px; height:98px;    z-index: 9;left: -20px; display:none;}
.head_u h3:hover{ cursor:pointer;}
.head_u h3:hover img{ display:block;}
.head_u span{ padding:0px 10px; line-height:36px; float:right; color:#fff; height:11px; }

.head_c{ height:105px; background: url(../images/3_03.jpg) no-repeat center; border-bottom:1px solid #d1d1d1;}
.logo_l{ float:left; margin-top:25px; margin-right:20px; }
.by_l{ float:left; margin-top:25px;  }
.by_l img{width: 490px;}
.head_ct1{ float:right; margin-top:5px; margin-left:20px;}
.head_ct1 h2 { font-size: 14px;font-weight: normal;}
.head_ct1 img { width: 75px;}
.head_ct2{ float:right; margin-top:35px; margin-right:1px;}


/*导航栏*/
.head_d{ height:45px;border-bottom: 1px solid #fff; background:#06C; }
.nav{  }
.nav ul{ list-style:none;padding: 0px;margin: 0px;}
.nav ul li { float:left;  text-align:center; color:#fff; font-size:14px;  border-left:1px solid #003b76; position:relative;}
.sy{border-left: 0px !important;}
.nav ul li:hover{ border-top:2px solid #398eee; background:#06C;}
.nav_a{ color:#fff;line-height:44px;width: 130px;display:block; text-align:center; font-weight:bold; font-size:16px;}
.nav_a:hover{color:#FFF;}

.nav li dl{display:none;width:130px;text-align:center;z-index: 99;position: absolute;top:44px; background:#fff;left: 0px;}
.nav ul li:hover dl{display: block; background:#06C; }
.nav li dl dd{height:35px;line-height:35px;overflow:hidden;    border-bottom: 1px solid #fff;}
.nav li dl dd:hover{ background:#5DC1FC;}
.nav li dl a{color:#fff;font-size:14px;display: block;}
.nav li dl a:hover{color:#fff;}

/*banner*/
.header_ban{width:100%;height:464px;position:relative; min-width:1200px; background-color:#fff; overflow: hidden;}
.header_ban .huandeng li{display:block;width:100%; height:464px;}
.header_ban .bx-default-pager{ position:absolute;bottom:20px;z-index:52;width:100%;text-align:center;    right: 0px;}
.header_ban .bx-pager-item{width:13px;height:13px; line-height:999; overflow:hidden; margin-left:11px; display:inline-block;}
.header_ban .bx-pager-item a{ display:block;width:13px;height:13px; background: url(../images/2_02.png) no-repeat;}
.header_ban .bx-pager-item a:hover{background: url(../images/2_01.png) no-repeat;}
.header_ban .bx-pager-item .active{background: url(../images/2_01.png) no-repeat;}
.header_ban .bx-controls-direction{ display:none;}

	
#clear_lover{width:100%; height:9px; background:url(../clear_lover.png) no-repeat center; border-top:2px solid #307011;}

#banner {width: 100%;height: 200px;}

/*首页*/
/*热搜*/
.ss{ height:74px; background:#ffffff;line-height: 74px;}
.ss_l{ float:left; margin-left:40px;}
.ss_l span{ line-height:48px; font-size:14px; color:#828282; padding:0px 3px;}
.ss_l1{ padding:0px !important;}
.ss_r{ float:right;width:290px;height:34px; margin-top:20px;}
.ss_r .search_r{ padding-left:5px;width:245px; border:none; float:left; height:34px; font-size:14px; background: url(../images/4_01.png) no-repeat;color: #828282; font-family:Microsoft YaHei;}
.ss_r .search_r:focus{outline: none;}
.ss_r .submit{ float:left;}

.about{ width:1220px; margin:0px auto; margin-top:50px; background-color: #fff;}
.a-title{ background:#f3f3f3; border-bottom:1px solid #999; border-top:1px solid #999; height:44px;}
.a-title-left,.a-title-midd,.a-title-right{ float:left; position:relative; width:33.33%;height:44px; line-height:44px; }
.a-title h3{ color:#2e61b6; padding-left:20px; display:inline-block; width:300px; background:url(../images/arr.jpg)no-repeat center left;}
.a-title h3>span{ font-size:12px;padding-left: 10px;color: #6195ea;}
.a-title>span{ display:inline-block; position:absolute; right:0px; top:0px;}


.a-content{ float:left; width:31%; margin-top:20px; margin-right:28px; font-size:14px; height:317px; overflow:hidden;}
.a-content p{ text-indent:24px; margin-top:10px; width: 370px;padding-left: 6px;line-height: 26px;}
.a-left{   margin-top:20px;}
.a-left img{ text-align:right;padding-left: 20px;}
.conte { text-align:center; border:1px #CCCCCC solid; border-radius:5px; box-shadow:5px 5px 3px #666; padding:10px; }
.n-nav img{float:left; width:112px; height:81px;}
.n-nav-title{ float:left; color:#999; width:250px; height:100px; overflow:hidden;margin-left: 10px;line-height: 22px;}
.n-nav-title h4 { color:#388eee; font-size:14px;}
.n-nav-title h4 a{ color:#388eee; font-size:14px; line-height:24px;}
.a-content>ul{margin-top:-15px;}
.a-content>ul li{ line-height:26px;}
.a-content>ul li img{ margin-right:5px;}
.item img{ width:100%;height:268px !important; }
.active img{height:268px !important;}
.carousel-indicators{ right:10%; text-align:right;}
/*工程案例*/
.gcal{ height:auto; background:#f5f5f5; overflow:hidden;}
.gcal_u{ width:492px; margin:33px auto; background: url(../images/5_01.png) no-repeat center bottom; font-size:24px; color:#323232; text-align:center;}
.gcal_u h1{font-size:24px; color:#323232; text-align:center; line-height:44px; padding-bottom:6px;}

.gcal_a{overflow:hidden; width:975px; height:36px; margin:0 auto;}
.gcal_a a{display:block; width:124px; height:34px;float:left;text-decoration:none;color:#fff; line-height:34px; text-align:center; border:1px solid #e6e6e6; margin-right:10px;background-color: #388eee;}
.gcal_a a:hover{background:#388eee;color:#fff;}
.gcal_a a.on{background:#0066cc;color:#fff;}
.gcal_d{overflow:hidden;width:1120px;height:930px;position:relative; margin:0px auto;}
.gcal_d ul{position:absolute;left:0;top:0;height:930px;}
.gcal_d li{width:1120px;height:930px;float:left;}
.gcal_n{ width:248px; height:241px; float:left; margin-right:32px; margin-top:33px; overflow:hidden;}
.gcal_n4,.gcal_n8{ margin-right:0px !important; }
.gcal_img{ width:256px; height:199px; overflow:hidden}
.gcal_img img{ padding:3px; width:256px; height:199px;}
.gcal_n h1{ color:#646464; font-size:14px; width:256px; line-height:42px; text-align:center; background:#fff;}
.gcal_n h1:hover{ color:#388eee}
.gcal .more::before{ content:""; clear:both;}
.gcal .more{clear:both; margin:10px auto; width:300px; height:40px; line-height:30px; padding:5px; border:1px #CCCCCC solid; text-align:center; background:#06C; color:#FFF; }
.gcal .more a{color:#FFF;}
/*3大优势*/
.sdys{ height:1101px; background:#fff; overflow:hidden;}
.sdys_u{ width:492px; margin:33px auto; background: url(../images/5_01.png) no-repeat center bottom; font-size:24px; color:#323232; text-align:center;}
.sdys_u h1{font-size:24px; color:#323232; text-align:center; line-height:44px; padding-bottom:6px;}
.sdys_u h1 span{ color:#398eee;}
/*一*/
.sdys_d1{ background:#f5f5f5;}
.sdys_d1l{ float:left; width:598px; height:310px; }
.sdys_d1r{ float:right; width:477px; height:310px; overflow:hidden;}
.sdys_d1r h1{ margin-top:50px;}
.sdys_d1r h2{ font-size:20px; color:#398eee;}
.sdys_d1r h3{ font-size:20px; color:#323232;}
.sdys_d1r h4{ width:20px; height:2px; background:#398eee; margin-top:10px; margin-bottom:25px;}
.sdys_d1r h5{ font-size:14px; color:#323232;background: url(../images/6_07.png) no-repeat left; line-height:32px; padding-left:15px;}

/*二*/
.sdys_d2{ background:#f5f5f5;}
.sdys_d2l{ float:left; width:479px; height:275px; overflow:hidden; margin-left:80px; margin-top:35px;}
.sdys_d2l h1{ }
.sdys_d2l h2{ font-size:20px; color:#398eee;}
.sdys_d2l h3{ font-size:20px; color:#323232;}
.sdys_d2l h4{ width:20px; height:2px; background:#398eee; margin-top:10px; margin-bottom:25px;}
.sdys_d2l h5{ font-size:14px; color:#323232;background: url(../images/6_07.png) no-repeat 0px 13px;line-height:32px; padding-left:15px;width: 385px;}
.sdys_d2r{ float:right; width:560px; height:310px; }

/*三*/
.sdys_d3{ background:#f5f5f5;}
.sdys_d3l{ float:left; width:560px; height:310px; }
.sdys_d3r{ float:right; width:477px; height:310px; overflow:hidden;}
.sdys_d3r h1{ margin-top:25px;}
.sdys_d3r h2{ font-size:20px; color:#398eee;}
.sdys_d3r h3{ font-size:20px; color:#323232;}
.sdys_d3r h4{ width:20px; height:2px; background:#398eee; margin-top:10px; margin-bottom:25px;}
.sdys_d3r h5{ font-size:14px; color:#323232;background: url(../images/6_07.png) no-repeat left; line-height:32px; padding-left:15px;}

/*实力展示*/
.slzs{ height:430px; background:#E4E4E4; overflow:hidden;}
.slzs_u{ width:492px; margin:33px auto; background: url(../images/7_02.png) no-repeat center bottom; font-size:24px; color:#323232; text-align:center;}
.slzs_u h1{font-size:24px; color:#2185C5; text-align:center; line-height:44px; padding-bottom:6px;}
.slzs_d{ height:301px; margin-top:21px;}
.slzs_d img{ width:256px; height:199px;vertical-align:bottom;}
.slzs_d h1{ width:256px; line-height:42px; background:#fff; text-align:center; font-size:14px; color:#323232;}
.slzs_d h1:hover{ color:#398eee;}

.slzs_d .bx-default-pager{ position:absolute;bottom:20px;z-index:52;width:100%;text-align:center;    right: 0px;}
.slzs_d .bx-pager-item{width:10px;height:10px; line-height:999; overflow:hidden; margin-left:11px; display:inline-block;}
.slzs_d .bx-pager-item a{ display:block;width:10px;height:10px; background: url(../images/7_04.png) no-repeat;}
.slzs_d .bx-pager-item a:hover{background: url(../images/7_03.png) no-repeat;}
.slzs_d .bx-pager-item .active{background: url(../images/7_03.png) no-repeat;}
.slzs_d .bx-controls-direction{ display:none;}

/*实体店面*/
.stdm{ height:430px; background: url(../images/7_01.jpg) no-repeat center; overflow:hidden;}
.stdm_u{ width:492px; margin:33px auto; background: url(../images/7_02.png) no-repeat center bottom; font-size:24px; color:#323232; text-align:center;}
.stdm_u h1{font-size:24px; color:#fff; text-align:center; line-height:44px; padding-bottom:6px;}
.stdm_d{ height:301px; margin-top:21px;}
.stdm_d img{ width:256px; height:199px;vertical-align:bottom;}
.stdm_d h1{ width:256px; line-height:42px; background:#fff; text-align:center; font-size:14px; color:#323232;}
.stdm_d h1:hover{ color:#398eee;}

.stdm_d .bx-default-pager{ position:absolute;bottom:20px;z-index:52;width:100%;text-align:center;    right: 0px;}
.stdm_d .bx-pager-item{width:10px;height:10px; line-height:999; overflow:hidden; margin-left:11px; display:inline-block;}
.stdm_d .bx-pager-item a{ display:block;width:10px;height:10px; background: url(../images/7_04.png) no-repeat;}
.stdm_d .bx-pager-item a:hover{background: url(../images/7_03.png) no-repeat;}
.stdm_d .bx-pager-item .active{background: url(../images/7_03.png) no-repeat;}
.stdm_d .bx-controls-direction{ display:none;}

/*天一简介*/
.tyjj{ height:524px; background:#fff;}
.tyjj_l{ float:left; width:357px; height:440px;background: url(../images/8_01.png) no-repeat center; margin-top:42px; overflow:hidden;}
.tyjj_l h1{ font-size:24px; color:#323232;margin: 35px; width:30px;}
.tyjj_r{ float:right; width:640px; height:440px; margin-right:20px; margin-top:42px;overflow:hidden;}
.tyjj_r h1{ font-size:26px; color:#323232; margin-top:60px;}
.tyjj_r h2{ font-size:14px; color:#646464; line-height:34px;}
.tyjj_r h3{ width:37px; height:3px; background:#398eee; margin:11px 0px 30px;}
.tyjj_r h4{ font-size:14px; color:#323232;line-height: 1.7em;}
.tyjj_r h5{ width:110px; height:34px;background: url(../images/8_02.jpg) no-repeat center; border:1px solid #787878; margin-top:40px;}
.tyjj_r h5:hover{background: url(../images/8_03.jpg) no-repeat center;}

/*公司新闻 常见问题*/
.gscj{ height:465px;background: url(../images/9_01.jpg) no-repeat center;}
.gsxw_l{ float:left; width:645px; height:363px; margin-top:43px;}
/*公司新闻*/
.gsxw_a{overflow:hidden; width:420px; height:36px;float: left;}
.gsxw_a a{display:block; width:134px; height:34px;float:left;text-decoration:none;color:#323232; line-height:34px; text-align:center; border:1px solid #323232; margin-right:10px;border-radius: 20px; font-size:18px;}
.gsxw_a a:hover{background:#388eee;color:#fff; border:0px;}
.gsxw_a a.on{background:#388eee;color:#fff;border:0px;}
.gsxw_r{ float:right; line-height:36px;}
.gsxw_r a{font-size:14px; color:#388eee; }
.gsxw_d{overflow:hidden;width:645px;height:294px;position:relative; float:left; margin-top:32px;}
.gsxw_d ul{position:absolute;left:0;top:0;height:294px;}
.gsxw_d li{width:645px;height:294px;float:left;}

.gsxw_n{ width:282px; height:265px; float:left; margin-right:10px; background:#e6e6e6; padding:14px;}
.gsxw_n:hover{background:#1d6cc4;}
.gsxw_n2{ margin-right:0px !important; }
.gsxw_img{ width:282px; height:152px; overflow:hidden}
.gsxw_img img{width:282px; height:auto;}
.gsxw_n h1{ color:#323232; font-size:16px; width:256px; line-height:30px; margin-top:10px;}
.gsxw_n h1:hover{ color:#fff;}
.gsxw_n h2{ font-size:14px; color:#5a5a5a; width:282px;}
.gsxw_n:hover h2{ color:#fff;}
.gsxw_n:hover h1{ color:#fff;}

/*常见问题*/
.gscj_r{ float:right; width:421px; height:363px;margin-top:43px;}
.gscj_ru{ border-bottom:1px solid #c6c7c8; line-height:50px;}
.gscj_ru h1{ font-size:18px; color:#323232; float:left; border-bottom:3px solid #398eee;}
.gscj_ru span{ float:right; font-size:14px; color:#388eee; font-family:Arial;}
.gscj_rd{ margin-top:5px;}
.gscj_rdwd{ border-bottom:1px dashed #c8c9ca; padding-bottom:10px;}
.gscj_rdwd3{border-bottom:0px !important;}
.gscj_rd h1{ font-size:16px; color:#323232; line-height:43px;    background: url(../images/10_01.jpg) no-repeat 0px 13px; padding-left:35px; }
.gscj_rd h2{ font-size:14px; color:#5a5a5a;background: url(../images/10_02.jpg) no-repeat 0px 3px;padding-left:35px; line-height:1.8em;}

/*底部*/
/*.foot{ height:420px; background: url(../images/11_01.jpg) no-repeat; }*/
.foot{ height:220px; background:#06C;overflow:hidden; }
.foot_l{ float:left; width:264px; background:#7DCEFD; height:420px;}
.foot_logo{ margin-top:48px; margin-left:74px; margin-bottom:40px;}
.wap{ width:128px; height:170px; margin-left:68px;}
.wap img{ height:128px; width:128px;}
.wap h1{ font-size:14px; color:#fff; text-align:center; line-height:40px;}
.foot_r{   height:420px;overflow:hidden;}
.foot_nav{ margin-top:16px; overflow:hidden;}
.foot_nav li{ float:left; text-align:left; line-height:53px; }
.foot_nav li a{font-size:14px; color:#fff; }
.foot_nav li a span{display:inline-block; color:#FFF; margin:0px 10px;}
.foot_a7{ padding: 0px 0px 0px 23px !important;}
.foot_a7{ background:none !important; padding: 0px 23px 0px 0px !important;}
.foot_a{ padding:0px 23px 0px 0px !important; border-left:0px !important; }
.foot_dz{ color:#FFF; margin-top: 10px; height:30px;}

/*.foot_ba{ height:60px; float:left; margin-top:26px;}*/
.foot_ba{  margin-top:20px;}
.foot_ba span{font-size:14px; color:#fff; line-height:30px; }
.foot_ba span a{color:#fff;}


.yqlj{ float:left; font-size:14px; color:#fff; width:100%;  line-height:46px;background-color: #0058b0; } 
.yqlj h1{ font-size:16px; color:#fff; float:left;    padding-top: 16px;} 
.yqlj_d{ line-height:52px;}
.yqlj a{ padding:0px 14px; text-align:center; font-size:14px; border-right:2px solid #c1cee1; color:#dcdcdc; }





#all_right{width:147px;height:331px; position:fixed;right:0;top:85px; z-index:999; padding:65px 3px 3px 3px; background:url(../all_right_1.png) no-repeat center 12px #256fa9;}

#all_right #all_right_in{background:url(../hhd_03.png) no-repeat center 13px #FFF; padding-top:56px;height:275px;}

#all_right #all_right_in img{ display:block;width:100px;height:100px; margin:9px auto;}

#all_right #all_right_in #hq_qq{height:135px;width:131px; border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5; margin:0 auto; padding-top:14px;}

#all_right #all_right_in #hq_qq a{ display:block;width:131px;height:33px; background:url(../qq_on.png) no-repeat; margin-bottom:12px; line-height:33px; text-indent:45px; font-size:16px; color:#FFF;}

#all_right #all_right_in #hq_qq a:hover{background:url(../qq_in.png) no-repeat;}




#all_left{width:124px;height:316px; border:1px solid #bababa;position:fixed;right:47%; margin-right:550px;top:250px; z-index:999; background:url(../4.jpg) center 234px no-repeat #FFF;}

#all_left li{width:124px;height:32px; border-bottom:1px solid #bababa; line-height:32px; text-align:center; font-size:14px;}

#all_left li a{ display:block; color:#646464;}

#all_left li:hover{ background-color:#e71f19;}

#all_left li:hover a{ color:#FFF;} 









