@charset "utf-8";
/* CSS Document */
/* ==========base公共部分============ */
html,body,div,span,iframe,map,font,img,a img,samp,strong,hr,
h1,h2,h3,h4,h5,h6,b,p,blockquote,a,address,code,dl,dt,dd,ol,
ul,li,form,label,table,tr,td,th{padding:0;margin:0;border:0;list-style:none; text-align:left;}
.clearboth{clear:both;}
a{text-decoration:none;color:#424550; text-align:left;}
body{margin:0;padding:0;font-family:微软雅黑,Arial;font-size:14px;color:#666;text-align:center; background:#fff;}
.page{text-align:center;margin:15px 0;}
.page a{padding:3px 10px;border:1px #ccc solid;margin:0 4px;}
.page a:hover,.page a.dq{color:#fff;background:#4db2de;border:1px #4db2de solid;}
.wrapper{width:1240px;margin:0 auto;}
.clearboth{clear:both;}

/*头部开始*/
.header{width:100%;}
.header .logo{float:left;padding-right: 15px;margin-top: 26px;}
.header .name{float:left;margin-top: 30px;}
.header .name h1{font-size:36px;font-weight:bold;color:#000;}
.header .name h1 span{font-size:14px;letter-spacing: 5.6px;}
.header .top{height:130px;background:url(../images/bg_top.png) repeat-x center;}
.header .top .ewm1{float:right;}
.header .top .ewm1 img{height:98px; width:98px; float:left; padding:15px 10px 0 0;}
.header .top .hotline{margin-top: 35px;float:right;padding-left: 30px;background:url(../images/hotline.png) no-repeat left center;}
.header .top .hotline span{font-size: 14px;color:#000;}
.header .top .hotline .numb{font-size:30px;font-weight:bold;color: #1d6bc0;line-height: 40px;}
/*菜单开始*/
.header .nav{width:100%;height:60px;background:#0092dd;}
.nav ul{margin:0 auto;width: 1240px;}
.nav ul li{ float:left; position:relative;}
.nav ul li a{display:block;color:#fff;font-size:16px;line-height:60px;padding: 0 46px;}
.nav ul li a:hover{color:#fff;}
.nav ul li:hover{background:#245195;}
.nav ul .last{background:none;}
/*二级菜单*/
#menu ul ul { display:none;position:absolute; top:60px; left:0; z-index:99999; width:auto;background:none;background-color:#0092dd; filter:alpha(opacity=95);  
      -moz-opacity:0.95;  
      -khtml-opacity:0.95;  
      opacity:0.95;padding-top:0px;padding-left:0;}
#menu ul ul li{ background:none; float:none; border-top:none;padding-top:0;padding-bottom:0;line-height:40px;}
#menu ul ul li a{ color:#fff; font-size:14px; padding:0 0 0 50px; display:block; width:168px; text-align:left;border-bottom:none;line-height:40px;}
#menu ul ul li a:hover{ color:#fff;}
#menu ul ul li:hover{background:#245195;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}


/*焦点图开始*/
.header .banner{width:100%;height:450px;margin:0 auto;overflow:hidden;}
.header .banner #focus {width:1500px;height:450px;float:left;overflow:hidden;position:relative;left:50%;margin-left:-750px;}
.header .banner #focus ul {height:450px; position:absolute;}
.header .banner #focus ul li {float:left; width:1500px; height:450px; overflow:hidden; position:relative; background:#000;}
.header .banner #focus ul li div {position:absolute; overflow:hidden;}
.header .banner #focus .btnBg {position:absolute; width:1920px; height:20px; left:0; bottom:0; background:#000;}
.header .banner #focus .btn {position:absolute; width:360px; height:10px; padding:5px 30px; right:0; bottom:0; text-align:left;}
.header .banner #focus .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:10px; _font-size:0; margin-left:10px; cursor:pointer; background:#fff;}
.header .banner #focus .btn span.on {background:#fff;}
.header .banner #focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
.header .banner #focus .pre {left:0;}
.header .banner #focus .next {right:0; background-position:right top;}

/*===============================首页==================================*/
/*主体开始*/
.pros{ overflow:hidden; background:url(../images/bg_pros.jpg) no-repeat top center;}
.pros_con{height:733px; position:relative;}
.pros_con img{height:318px;width:318px;}
.pros_con a{display:inline-block; position:absolute;}
.pros_con .p1{top:42px;left:6px;}
.pros_con .p2{top:29px;left:329px;}
.pros_con .p3{top:365px;left:19px;}
.pros_con .p4{top:351px;left:343px;}
.pros_con .p5{top:185px;left:498px;}

.index_title{margin-bottom:20px;height:40px;line-height:40px;text-align:center; position:relative; background:url(../images/line.jpg) repeat-x bottom;}
.index_title span{display:inline-block;float:left; font-size:18px; color:#747474;padding-left:30px; background:url(../images/T.jpg) no-repeat left;}
.index_title a{display:inline-block;float:right; font-size:14px;color:#747474;font-weight:bold;}

.cases{background:url(../images/bg_body1.jpg) top center no-repeat;padding:60px 0;}
.cases .index_title span{ background:url(../images/T2.jpg) no-repeat left center;padding-left:65px;}
.cases .left{float:left;width:166px;height:1005px;background:#0f89c8;padding:0 35px;}
.cases .right{width:830px;float:right;margin-right:10px;}
.cases .left .title{height:87px;background:url(../images/bg_line.png) bottom center no-repeat;}
.cases .left .title .cn{font-size:26px;text-align:center;color:#fff;padding-top:18px;}
.cases .left .title .en{font-size:12px;color:#c3c3c3; text-align:center;}

.cases .left ul{padding:10px 0;}

.cases .left ul li a,.cases .left ul li li a{color:#fff;font-size:14px;line-height:36px;background:url(../images/iproduct_li.png) 15px center no-repeat;padding-left:30px;}
.cases .left ul li.on a{}
.cases .left ul li.level1{ }
.cases .left ul li.level1 a{padding-left:15px;font-size:16px; background:url(../images/iproduct_li1.png) left center no-repeat;}



/*关于浩宇*/
.cases .f_right{float:right;width:976px;}
.cases .f_right .iabout{margin-bottom:40px;}
.cases .f_right .title,.show1 .title{margin-bottom: 20px;}
.cases .f_right .title h2,.show1 .title h2{font-size:24px;float:left;}
.cases .f_right .title h2 .en,.show1 .title h2 .en{font-size:20px;color:#5fc4d8;padding-left:5px;}
.cases .f_right .line,.show1 .line{width:755px;height:10px;background:url(../images/bg_title.png) center center repeat;display:block;float:right;margin-top: 15px;}
.cases .f_right .iabout .intro{}
.cases .f_right .iabout .intro img{width: 232px;height: 180px;float: left;margin-right: 30px;}
.cases .f_right .iabout .intro .sygs{width:712px;height:182px;float: right;line-height: 26px;overflow:hidden;}

/*产品展示*/
.cases f_right .iproduct{}
.iproduct .blk_29 {ZOOM: 1; POSITION: relative;overflow:hidden;height: 442px;}
.iproduct .blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 500px;}
.iproduct .blk_29 li {	FLOAT: left;width:234px; TEXT-ALIGN: center;border:none; text-align:center;margin-right:12px;}
.iproduct .blk_29 li IMG {DISPLAY: block;BACKGROUND: #fff;MARGIN: 0px auto;width:234px;height:157px;}
.iproduct .blk_29 li a{color:#565656; display:block; text-align:center; float:left;}
.iproduct .blk_29 li .syname {color:#565656; display:block; text-align:center; height:20px; line-height:20px; margin:20px 0; width:234px;overflow:hidden;}
.iproduct .rollphotos {MARGIN-TOP: 10px;WIDTH: 984px;margin:0px auto; position:relative;height: 442px;}
.iproduct .LeftBotton{width:38px;height:82px;left:-50px;top:175px;position:absolute;display:none;}
.iproduct .RightBotton{width:38px;height:82px;right:-50px;top:175px;position:absolute;display:none;}
/*了解更多*/
.cases .f_right .learnmore{width:976px;height:178px;background:#e5fafd;padding:22px 0;margin-top: 17px;}
.cases .f_right .learnmore h3{font-size:30px;width: 28px;float:left;margin-left: 50px;padding-top: 8px;}
.cases .f_right .learnmore ul{float:right;}
.cases .f_right .learnmore ul li{float:left;margin-right:26px;}
.cases .f_right .learnmore ul li a{}
.cases .f_right .learnmore ul li img{width:256px;height:134px;}
.cases .f_right .learnmore ul li span{width:256px;heigth:44px;display:block;font-size:18px;color:#fff;line-height:44px;text-align:center;background:#98b5df;}
.cases .f_right .learnmore ul li .color1{background:#9acc77;}
.cases .f_right .learnmore ul li .color2{background:#5fc4d8;}




/*新闻中心*/
.show1{background:url(../images/bg_body2.jpg) bottom center no-repeat;}
.show1 .title{}
.show1 .title h2{margin-left: 40px;}
.show1 .title h2 .en{}
.show1 .line{width: 500px;}
.show1 .line1{float:left;}
.show1 .line2{float:right;}
.show1 .inews{padding-bottom:40px;}
.show1 .inews li{display:block;width: 590px;height:90px;float:left;margin: 20px 50px 20px 0;}
.show1 .inews li .date{width: 105px;height: 90px; background: #69a2d7;color:#ffffff;float:left;}
.show1 .inews li .date {display:block; text-align:center;}
.show1 .inews li .date .day{height: 50px;line-height: 56px; font-size: 30px; text-align:center; color:#ffffff;display:block;}
.show1 .inews li .date .month{font-size: 18px; color:#ffffff;}
.show1 .inews li .img{width:112px;height:110px; overflow:hidden;float:left; text-align:center; color:#ffffff;}
.show1 .inews li .img img{width:112px;height:110px;}
.show1 .inews li .desc{width: 460px;float:right; text-align:center;}
.show1 .inews li .desc p{line-height:24px;height:48px;text-align:left;color:#343434; font-size:14px;}
.show1 .inews li .desc h4{font-size: 18px;color:#292929;margin-bottom: 10px; text-align:left;}
.show1 .inews .last{margin-right:0;}

/*合作客户*/
.show1 .blk_29 {ZOOM: 1; POSITION: relative;overflow:hidden;height: 200px;}
.show1 .blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 500px;}
.show1 .blk_29 .box {	FLOAT: left;width:234px;border:none; text-align:center;margin-right:17px;}
.show1 .blk_29 .box IMG {DISPLAY: block;BACKGROUND: #fff;MARGIN: 0px auto;width:234px;height:157px;}
.show1 .blk_29 .box p a {color:#565656; display:block; text-align:center; height:20px; line-height:20px; margin:20px 0; width:234px;}
.show1 .blk_29 .box span{}
.show1 .rollphotos {WIDTH: 1238px;margin:0px auto;position:relative;margin-top:20px;padding:20px 0 40px;}
.show1 .bottonbg{background:url(../images/bg11.png) center no-repeat;width:170px;height:55px;display:block;margin:0 auto;}

/*介绍*/
.f_about{width:100%;height:200px;background:#4db2de;}
.f_about .wrapper{background:url(../images/index_bottom.png) left top no-repeat;}
.f_about .wrapper .container{background:url(../images/bg1.png) center center no-repeat;width:735px;height:100px;margin-top:30px;float:right;font-size:16px;line-height:24px;color:#fff;padding:20px 30px;}

.fenzhan{border-top:2px solid #CCC;padding:20px 20px 10px; position:relative;width:1064px;}
.fenzhan h2{ font-size:14px;height:20px;line-height:20px;font-weight:bold;display:inline-block;position:absolute;left:20px;top:-12px; background:#FFF;padding:0px 5px;}
.fenzhan ul li a{display:inline-block;float:left;padding:0px 5px; font-size:12px;}

/*=================================内页banner===============================*/
.neiyei_about{width:100%;margin:0 auto;height: 300px; background:url(../images/focus_03.jpg) no-repeat center top;}
.neiyei_pro{width:100%;margin:0 auto;height: 300px; background:url(../images/focus_03.jpg) no-repeat center top;}
.neiyei_news{width:100%;margin:0 auto;height: 300px; background:url(../images/focus_03.jpg) no-repeat center top;}
.neiyei_case{width:100%;margin:0 auto;height: 300px; background:url(../images/focus_03.jpg) no-repeat center top;}
.neiyei_marketing{width:100%;margin:0 auto;height: 300px; background:url(../images/focus_03.jpg) no-repeat center top;}
.neiyei_ly{width:100%;margin:0 auto;height: 300px; background:url(../images/focus_03.jpg) no-repeat center top;}
.neiyei_contact{width:100%;margin:0 auto;height: 300px; background:url(../images/focus_03.jpg) no-repeat center top;}

/*===============================关于我们====================================*/

/*内页左边菜单*/
.sidebar{ float:left; margin-left:1px;margin:40px 0;}
.sidebar .side_menu{height: auto;padding: 0 30px;width: 176px;}
.sidebar .side_menu li{}
.sidebar .side_menu li a{font-size:14px !important;}
.sidebar .show{background:url(../images/bg_body1.jpg) top center no-repeat;padding:60px 0;}
.sidebar .side_menu{float:left;width:166px;background:#42b1c7;padding:0 35px;}
.sidebar .side_menu .title{height:87px;background:url(../images/bg_line.png) bottom center no-repeat;}
.sidebar .side_menu .title h2{font-size:26px;text-align:center;color:#fff;padding-top:18px;}
.sidebar .side_menu .title h2 span{font-size:12px;color:#c3c3c3;}
.sidebar .side_menu ul{padding:20px 0;}
.sidebar .side_menu ul li a{color:#fff;font-size:16px;line-height:36px;background:url(../images/iproduct_li.png) left center no-repeat;padding-left:15px;}


/*======内页右边内容=====*/
/*内页右边标题*/
.side_right{width:720px; float:right;min-height:400px;margin:40px 0px;}
.side_right .title{padding-bottom:9px;border-bottom:1px solid #eaeaea;margin-bottom:15px;}
.side_right .title a{display:inline-block;}
.side_right .title .dangq{ font-size: 18px; border-left: solid 3px#1465b7; padding-left:6px; float:left; margin-bottom:3px;}
.side_right .title .weizhi{ float:right;}
.side_right .title a.dot{height:8px;width:8px; display:inline-block; background:url(../images/dot.png) no-repeat center; vertical-align:middle;margin:0px 5px;}
.side_right .title a:hover{ text-decoration:underline;}
.side_right .title a.index{width:44px;height:18px;line-height:18px; text-align:center; }

/*内页右边单页及表格、表单样式*/
.side_right .intro{line-height:26px;clear:both;text-align:left;}
.side_right .intro p{}
.side_right .intro table{ background:#dadada; margin-bottom:20px;}
.side_right .intro table tr td{ padding:4px; background:#fff;}
.side_right .intro table tr td a:hover{color:#c30;}
.side_right .intro table input, .side_right .intro table textarea{ border:solid 1px #ccc; padding:4px; font-family:"微软雅黑"; border-radius:3px;}
.side_right .intro table input.button{background:#555; color:#fff; cursor:pointer; padding:2px 10px; border:none;}
.side_right .intro table #verifyImg{vertical-align:middle;margin:0px 5px;border-radius:5px;}

/*门店图片*/
#images{padding-top:5px;}
#images .lightbox{margin-right:11px;line-height:165px; display:inline-block;}
#images .lightbox img{border: 1px solid #ccc;padding:3px;vertical-align: top;width:230px;height:145px;}
#images .last1{margin-right:0px;}
#credit {clear: both;	margin-top: 50px;padding-top: 20px;font-size: 10px;border-top: 1px solid #BBB;font-family: Verdana;}
#imgbox-loading {position: absolute;top: 0;left: 0;/*background: url('imgbox-spinner.gif') center center no-repeat;*/cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;height: 100%;vertical-align: top;}
.imgbox-close {position: absolute;top: -15px;right: -15px;height: 30px;width: 30px;background: url('imgbox-close.png') top left no-repeat;cursor: pointer;outline: none;}
.imgbox-title {padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;overflow:hidden;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;height: 20px;}


/*===============================产品中心====================================*/
/*右侧内容*/
.wrapper .side_right{float:right;text-align:center;width:976px;}
.wrapper .side_right .title{border-bottom:1px #dddddd solid;padding-bottom:5px;margin-bottom:15px;text-align:left;}
.wrapper .side_right .title span{color:#4fb4e0;font-size:30px;}
.wrapper .side_right .product li{float:left;margin-right:25px;margin-bottom:15px;}
.wrapper .side_right .product img{border:1px #ddd solid;width:228px;height:146px;}
.wrapper .side_right .product p{width:220px;overflow:hidden;margin:0 auto;line-height:24px;}
.wrapper .side_right .product li a{display:block;}
.wrapper .side_right .product .last{margin-right:0;}

/*新闻列表*/
.news_list{padding: 20px 0;}
.news_list ul li{ border-bottom:dotted 1px #dbdbdb; background:url(../images/li_style.png) left center no-repeat; padding-left:20px; line-height:40px; margin-bottom:10px;height:40px;}
.news_list ul li .con{float:left; width:936px}
.news_list ul li .con .name{margin-bottom:0px; }
.news_list ul li .con .name a{display:inline-block;width:630px;height:24px; overflow:hidden;font-size:16px; line-height:24px; color:#666666;margin:5px 0; float:left;}
.news_list ul li .con .name span{ float:right;color:#666666;height:24px;margin:5px 0; line-height:24px;}
.news_list ul li .con p{color:#666666; line-height:24px;}

.news_list table{border-collapse:collapse;}
.news_list table tr td{border:1px solid #eaeaea;height:30px;padding:0px 10px;}
.news_list table tr td.td1,.news_list table tr td.td5{width:80px; text-align:center;}
.news_list table tr.tit td{ background:#0068a9;color:#ffffff; text-align:center;}
.news_list table tr.items td.td5{ text-decoration:underline;}
.news_list table tr td a:hover{color:#0068a9;}

.table_join{border-collapse: collapse;}
.table_join tr td{border:1px solid #cccccc;}
.table_join tr td.tit{ text-align:right;}
.table_join .input1{width:80px;}

/*新闻详细页*/
.news_show{clear:both;}
.news_show .name{ font-size:20px; text-align:center; line-height:40px; border-bottom:1px dashed #cdcdcd;}
.news_show .name span{font-weight:bold;padding-bottom: 5px;display: block;text-align: center;}
.news_show .date{ text-align:center;border-bottom:dashed 1px #dadada;height:25px;line-height:25px;}
.news_show .date a{margin-right:10px;color:#e22119;}
.news_show .nr{ padding:8px 18px;}
.news_show .nr p{ margin-bottom:10px; line-height:26px;}
.news_show .back{ text-align:center;}
.news_show .back a:hover{ color:#ec6100;}

/*产品列表*/
.product_list{}
.product_list ul li{ display:inline-block;float:left;margin-right: 13px;margin-bottom: 35px;}
.product_list ul li.last{margin-right:0px;}
.product_list ul li a{}
.product_list ul li img{ height: 157px; width: 234px;}
.product_list ul li span{width:230px;height: 30px;overflow:hidden;line-height:30px;text-align:center;display: block;}

/*产品详细*/
.product_show{ padding:0px;clear:both;}
.product_show .name h1{ font-size:24px;font-weight:normal; text-align:center;color:#333333;margin-bottom:20px;}
.product_show .pic{ text-align:center;}
.product_show .pic img{
	width:500px;
	border:1px solid #d1d1d1;
	-webkit-box-shadow:3px 3px 5px #b6b6b6;
	-moz-box-shadow:3px 3px 5px #b6b6b6;
	box-shadow:3px 3px 5px #b6b6b6;
}
.product_show .title{height:17px;line-height:17px; background:url(../images/bg_ptitle.png) repeat-x; font-size:14px;margin:14px 0;padding:0px;}
.tags_list{border-top:1px dashed #CCC;border-bottom:1px dashed #CCC;padding:10px 10px;margin-top:20px;}
.tags_list span{color:#0080FF;margin-right:5px;}
.tags_list span.tit{color:#666666;margin-right:0px;}
.prev_next{padding:10px 10px;}
.prev_next a{color:#0080FF;margin:5px 0;display:inline-block;}
.prev_next a span{color:#666666;}
.prev_next a.none{color:#666666;}

h3.related_title{padding:0 10px;height:30px;line-height:30px;border-bottom:2px solid #78a8d5;margin-bottom:10px;font-weight:bold;}
.related_pros ul{padding:0 2px; text-align:left;}
.related_pros ul li{display:inline-block;width:140px;margin-right:1px;}
.related_pros ul li.last{margin-right:0px;}
.related_pros ul li img{width:138px;outline:1px solid #CCC;padding:1px;}
.related_pros ul li span{display:block;height:24px;line-height:24px; text-align:center;color:#666666;}
.related_pros ul li span:hover{color:#0080FF;}
.related_news ul{padding:0 30px; text-align:left;}
.related_news ul li a{color:#666;display:inline-block;height:20px;line-height:20px;}
.related_news ul li a:hover{color:#0080FF;}

/*底部开始*/
.footer{background:#3a8605;width:100%;color:#fff;padding-bottom:25px;}
.footer img{width:105px;height:105px;margin:25px 50px 0;float: left;}
.footer .f_nav{text-align: center;float: left;} 
.footer .f_nav a{padding: 30px 10px 15px;color:#fff;font-size: 16px;display: inline-block;float: left;}
.footer .f_nav a:hover{color:#0092dd;}
.footer .f_nav .first{background:none;} 
.footer p{line-height:24px;padding-bottom:5px;font-size:12px;text-align: center;float: left;padding-left: 8px;float: left;}
.footer p a{color: #fff;font-size:12px;padding-right:8px;}
.footer .link{width: 1000px;text-align: left;float: left; padding-left:8px;}
.footer .link a{text-align: left;float: left; color:#ffffff; padding-right:8px; display:block;}


/*sitemap*/
#sitemap{ border:2px dashed #cccccc;margin:20px auto;padding:10px 0;}
#sitemap ul{display:inline-block;}
#sitemap li{margin:5px 10px;}
#sitemap a.level1{font-size:14px;font-weight:bold;color:#009de0; display:block; text-decoration:underline;}
#sitemap a.level2{font-size:12px;font-weight:bold;color:#009de0;display:block;}
#sitemap a.level3{font-size:12px;height:20px;line-height:20px; overflow:hidden;display:inline-block;color:#666666;}
#sitemap li.level2{display:inline-block;float:left;width:300px;}
#sitemap li.level2 ul{border:1px dashed #cccccc;display:block;}
#sitemap li.level3{display:block;}