﻿/* boby */
*{margin:0; padding:0;  list-style:none;}

html { padding:0px; margin:0px;}
body{margin:0px; padding:0px; font-family:"宋体", "Times New Roman", Times, serif; color:#555555; background: url(../images/gly/body_bj.gif) center top;}
.title { font-family:"微软雅黑", "Times New Roman", Times, serif;}
TD {font-size:12px; line-height:200%; }
div { font-size:12px; line-height:200%;}
td , li ,div { font-size:12px;}
input {color: #4f3d2c; }
.right_text, .right_text td, .right_text div, .right_text li, .right_text A,.right_text3, .right_text3 td, .right_text3 div, .right_text3 li, .right_text3 A,.right_text2, .right_text2 td, .right_text2 div, .right_text2 li, .right_text2 A{ line-height:180%; }
.page_right .right_text, .page_right .right_text2, .page_right .right_text3 { display:block; padding:0px 10px 20px 10px; text-align:justify; min-height:430px;}
.left, .center { float:left; }
.f26 { font-size:26px; }
.en {font-family: Arial, Helvetica, sans-serif ,"Times New Roman", Times, serif;  }
.blue { color:#06aae9; }
.green { color:#41c24d; }
.right{ float:right; }
form{margin:0px;padding:0px;}
img{border:0;}
.clear{clear:both; width:0px; height:0px; font-size:1px; visibility:hidden;}
.clear1{clear:both; width:0px; height:12px; font-size:1px; visibility:hidden;}
.clear2{clear:both; width:0px; height:22px; font-size:1px; visibility:hidden;}
.clear3{clear:both; width:0px; height:50px; font-size:1px; visibility:hidden;}
#container{width:1080px; margin:0 auto; padding:0 5px; }

a{ COLOR: #4a4a4a; text-decoration:none;}
a:hover { Color:#06aae9; text-decoration:none;}

.img3d_k { display:inline-block; overflow:hidden; float:left; margin-right:10px;}
.img3d:hover, .img3d_k img:hover  {
transform: scale3d(1.2,1.2,1.2);
-moz-transform: scale3d(1.2,1.2,1.2);
-webkit-transform: scale3d(1.2,1.2,1.2);
-o-transform: scale3d(1.2,1.2,1.2);
-moz-transition: width 1s, height 1s, -moz-transform 2s;
-webkit-transition: width 1s, height 1s, -webkit-transform 2s;
-o-transition: width 1s, height 1s, -o-transform 1s;	
}
.img3d , .img3d_k img {
transform: scale3d(1,1,1);
-moz-transform: scale3d(1,1,1);
-webkit-transform: scale3d(1,1,1);
-o-transform: scale3d(1,1,1);
-moz-transition: width 1s, height 1s, -moz-transform 1s;
-webkit-transition: width 1s, height 1s, -webkit-transform 1s;
-o-transition: width 1s, height 1s, -o-transform 1s;	
}
/*A img{filter:gray;}
A:hover img{filter:;}/*图片灰色*/
.radiuss { -webkit-border-radius:10px;border-radius:10px;}
.yuanjiao6 { -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; }

.yinying {box-shadow:2px 2px 5px #222; -webkit-box-shadow:2px 2px 5px #222; -moz-box-shadow:2px 2px 5px #222;}
.yinying2 {box-shadow:2px 2px 5px #ddd; -webkit-box-shadow:2px 2px 5px #ddd; -moz-box-shadow:2px 2px 5px #ddd;}

/*圆角+投影+外发光*/
.con_xl03 img { width:190px; height:130px;-moz-border-radius:0 0 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px; border:5px #fff solid;
box-shadow: 0px 0px 15px #ccc; -webkit-box-shadow: 10px 10px 15px #ccc;-moz-box-shadow: 10px 10px 15px #ccc}

.bj2 {  position:absolute; height:1050px; width:100%; background:#fff; z-index:-1; }
/* top */
/* main */
.title_lj { border-bottom:1px #CCC solid; font-size:12px; margin-bottom:10px;}

.page_center{}

.main_01 { margin:auto; position:relative; }
.main_01 .page_right{ display:block; float:right; width:810px; overflow:hidden; min-height:350px; padding:10px 10px 10px 20px; border-left:1px #eee solid;}
/*.main_01 .page_left{ display:block; width:210px; position:absolute; left:0px; top:0px;}*/
.main_01 .page_left{ display:block; width:210px; float:left;}
.main_02 .page_right{ padding-bottom:10px; margin:auto; width:1080px;}
.newsup { clear:both; line-height:30px; padding-top:8px; margin-top:15px; font-size:12px;}
.newsup A {  font-size:12px;}

.border_5 { border:1px #cfcfcf solid; padding:5px; margin:3px 10px 6px 3px; background:#f2f2f2;}
.page_td{ border:1px solid #ccc; padding:0px 5px; line-height:20px; background:#f2f2f2; height:23px; }
.page_tdbg{border:1px solid #ccc; background:#f2f2f2; padding:0px 5px; height:23px;}
.inputpage{BORDER:1px #ccc solid; background:#f2f2f2; width:22px; padding:0 2px; height:23px; line-height:23px;}
.reg_sub { background:url(../images/ds/title_bg2.gif); border:0px; height:24px; padding:0 18px; color:#FFF; cursor:pointer; font-family:"微软雅黑";}


.title_top { text-align:right; position:relative; border-bottom:1px #CCC dotted; height:40px; margin-bottom:13px;}
.title_top A { padding-left:20px; background:url(../images/img/Arrow_00.gif) 4px center no-repeat; color:#777;}
.title_top span { float:left; font-size:20px; color:#18864a; font-family:"微软雅黑";}
.title_top span a{ color:#18864a; font-family:"微软雅黑"; background:none; padding-left:0px; }
.title_top A.index { padding-left:18px; background:url(../images/img/ico_home.gif) left 1px no-repeat;}
.title_top .more { position:absolute; right:3px; top:10px;}

.title_right { margin-bottom:15px; height:39px; background:url(../images/mlr/xian.gif) left 37px no-repeat;}
.title_right span,.title_right a{ font-size:14px; line-height:42px; padding-left:10px; color:#555}

.kuang2 { border:1px #ddd solid; background:#FFF; -webkit-border-radius:7px 7px 0px 0px; -moz-border-radius:7px 7px 0px 0px; border-radius:7px 7px 0px 0px; }

.kuang3 {  }
.kuang3 .title { height:63px; display:block; position:relative; background: url(../images/gly/logo_32.jpg) 10px center no-repeat #0c6db1; border:0px #ddd solid; -webkit-border-radius:7px 7px 0px 0px; -moz-border-radius:7px 7px 0px 0px; border-radius:7px 7px 0px 0px; overflow:hidden; border-bottom:0px;}
.kuang3 .title em { position:absolute; font-size:52px; font-style:normal; font-family:Tahoma, Geneva; color:#fff; font-weight:bold; top:20px; left:20px; display:none; }
.kuang3 .title samp { position:absolute; top:35px; left:40px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#fff; }
.kuang3 .title span { position:absolute; top:10px; left:40px; font-size:24px; color:#fff; font-family: "微软雅黑"; }

.kuang3 .text { position:relative; border-top:0px; border-bottom:10px #0c6db1 solid;}
.kuang3 .xian img{ height:4px; width:100%;}

.kuang3 .left_contact { background:url(../images/st/left_bj2.gif); border:1px #0792cb solid; color:#FFF; display:none; }
.kuang3 .left_contact A { color:#FFF; }
.kuang3 .left_contact .contact_title { height:50px; padding-left:20px;}
.kuang3 .left_contact .contact_title A { color:#FFF; font-size:14px; line-height:57px;}

.bottom_xian { border:3px #41c24d solid; padding:10px; background:#f2f2f2; width:1060px; margin:auto;  }
.bottom_xian img { float:left; border-right:3px #999 solid; padding-right:10px; margin-right:10px;  }
.bottom_xian a { float:left; line-height:30px; padding:0 10px;}

/* 头部与底部   ---------------------------------------------------------------------------------------------------------------------------------------*/
.top_xian { width:1000px; margin:auto;}
.top_xian img { height:4px; width:399px;}
.main_top { display:block; height:110px; margin:auto; background:url(../images/gly/top_bj.gif) top repeat-x;  }
.main_top #container2 { position:relative; z-index:91; width:1080px; margin:auto;}
.main_top #container2 .logo { position:absolute; left:0px; top:10px; background:#FFF;}
.main_top #container2 .tel { position:absolute; right:0px; top:45px; display:none;}
.main_top #container2 .biaoyi { position:absolute; right:3px; top:42px; font-size:18px; font-family:"微软雅黑"; color:#666;}
.main_top #container2 span.biaoy {position:absolute; left:255px; top:48px; font-family:"微软雅黑"; font-size:16px; line-height:36px; color:#e25105; font-weight:bold;}
.main_top #container2 .logo samp { font-size:16px; color:#666;}
.main_top #container2 .top_gg { position:absolute; left:20px; top:160px; z-index:30; text-align:left; width:600px; height:20px; overflow:hidden;}
.main_top #container2 .date_t { position:absolute; left:20px; top:110px; z-index:30; font-size:12px; color:#222; line-height:20px; font-family:"微软雅黑";}
.main_top #container2 .lgn { position:absolute; background:url(../images/zh/banben_bj.gif); height:22px; text-align:center; right:0px; top:5px; z-index:30; font-size:12px; line-height:22px; padding:0px 15px;   -webkit-border-radius:25px;border-radius:25px; }
.main_top #container2 .lgn A {}
/*.main_top #container2 .lgn A.cn { background: url(../images/img/img_01.jpg) left no-repeat; padding-left:25px; padding-right:15px; }
.main_top #container2 .lgn A.en { background: url(../images/img/img_02.jpg) left no-repeat; padding-left:25px; padding-right:5px; }*/
.main_top #container2 #time { position:absolute; right:0px; top:0px; z-index:30; font-size:12px; color:#333; padding:0 15px; border:1px #CCC solid; border-top:0px; background:#FFF; display:none;}
.serach {}
.serach #wordsub { position:absolute; right:13px; top:85px; height:23px; width:33px; border:0px; cursor:pointer; background: url(../images/img/booz.gif) center center no-repeat; z-index:9999; -webkit-border-radius:15px;border-radius:15px;}
.serach #word { position:absolute; right:10px; top:84px; height:24px; border:0px; padding:0 35px 0 15px; line-height:24px; width:140px; background:#FFF; z-index:9998; -webkit-border-radius:15px;border-radius:15px;}
.serach div { padding-left:10px; line-height:32px;}
.top_news { display:block; background:url(../images/ld/asdf.gif) 10px center no-repeat #fff; width:998px; height:30px; border:1px #CCC solid; margin:10px auto;}
.top_news ul li{ display:block; padding-left:26px; line-height:32px; height:30px; color:#aaa; overflow:hidden;}
.top_news ul li A { margin:0 10px;}

.bottom_menu { margin:auto; line-height:30px; color:#FFF; height:30px; font-size:12px; border-bottom:1px solid #828282; margin-bottom:10px; }
.bottom_menu A { padding:0 10px; color:#e2e2e2;}
.bottom_menu A:hover { color:#06aae9; }

.main_bottom { margin:auto; padding:5px 0 50px 0; line-height:200%; border-top:7px #1690c0 solid; background:#444444; margin-top:15px; color:#e2e2e2; }
.main_bottom * {  line-height:180%; color:#e2e2e2; }


.title_news { height:35px; overflow:hidden; width:980px; margin:auto; margin-bottom:15px; line-height:35px;}
.title_news span { font-weight:bold; color:#036;}

/* 菜单   ---------------------------------------------------------------------------------------------------------------------------------------*/
.top_logo{ display:block; position:absolute; z-index:99999; left:18px; top:0px;}
.banner { }
#gallery { float:left;}

.feedback_K { margin:10px; padding:10px; border:1px #edece9 solid;}
/* 首页   ---------------------------------------------------------------------------------------------------------------------------------------*/
.kuang_4px { -webkit-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px;}

.h_one { width:1080px; margin:auto;}
.h_one .title { height:50px; display:block; position:relative; }
.h_one .title span { height:50px; display:block; float:left; padding-left:48px; background:url(../images/gly/logo2.jpg) left 0px no-repeat; line-height:42px; }
.h_one .title samp { height:50px; display:block; float:left; line-height:50px; color:#999; }
.h_one .text { border:1px #e2e2e2 solid; padding:10px;  background:#f0fafe;} 
.h_one .text .left { width:200px; overflow:hidden; }
.h_one .text .right { width:850px; overflow:hidden; }
.h_one .text .right ul { width:900px; }
.h_one .text .right li { width:200px; float:left; margin-left:10px; margin-bottom:8px; background:#24baf4;}
.h_one .text .right li:hover { box-shadow:5px 5px 5px #bbb; -webkit-box-shadow:5px 5px 5px #bbb; -moz-box-shadow:5px 5px 5px #bbb;}
.h_one .text .right li:hover h3 A { color:#fff;}
.h_one .text .right li .img { height:142px; width:198px; background:#FFF; border:1px #24baf4 solid;}
.h_one .text .right li .img td { overflow:hidden;}
.h_one .text .right li .img3d { height:142px; width:198px; background:#FFF;}

.h_one .text .right li h3 { display:block; margin:4px auto 8px auto; text-align:center;  height:28px; line-height:28px; overflow:hidden; font-weight:normal;}

.h_two .title { height:40px; display:block;}
.h_two .title span { height:50px; display:block; float:left; line-height:42px; }
.h_two .title samp { height:50px; display:block; float:left; line-height:50px; color:#999; }
/*.h_two { padding:15px; background:#eee;}*/
.h_two { width:1080px; margin:auto;}
.h_two .left {width:640px;}
.h_two .left .text{ padding:0;}
.h_two .right { width:420px;}
.h_two .right .text{ padding:0;}
.h_two .right .text li { width:200px; margin:auto 5px; float:left; height:210px; overflow:hidden;}
.h_two .right .text li .img{ display:block; width:100%; height:150px; overflow:hidden; }
.h_two .right .text li h3{ display:block; width:100%; height:50px; overflow:hidden; text-align:center; font-weight:normal; font-family:"宋体"; line-height:40px;}

.h_three .title { height:40px; display:block; padding-left:10PX;}
.h_three .title span { height:50px; display:block; float:left; line-height:42px; }
.h_three .title samp { height:50px; display:block; float:left; line-height:50px; color:#999; }
.h_three { width:1080px; margin:auto;}
.h_three .left { width:640px; border:1px #eee solid; border-top:3px #41c24d solid;  height:320px; overflow:hidden; background:#f0fafe;}
.h_three .left .text { padding:10px;}
.h_three .left  li { display:block; height:120px; overflow:hidden; margin-bottom:10px;}
.h_three .left  li .img { width:190px; height:120px; }

.h_three .right { width:420px; border:1px #eee solid; border-top:3px #41c24d solid;  height:320px; overflow:hidden; background:#f0fafe;}
.h_three .right .text{ padding:10px;}
.h_three .right .text li { margin:auto 5px; height:28px; line-height:30px; overflow:hidden; border-bottom:1px #CCC dotted;}
.h_three .right .text li .img{ display:block; width:100%; height:150px; overflow:hidden; }
.h_three .right .text li h3{ display:block; width:100%; height:50px; overflow:hidden; text-align:center; font-weight:normal; font-family:"宋体"; line-height:40px;}


a.more { cursor:pointer; position:absolute; right:0px; top:5px; background:#06aae9; color:#FFF; padding:5px 20px; font-family:"宋体";}
a.more:hover { color:#ffff05; }
/* 产品   ---------------------------------------------------------------------------------------------------------------------------------------*/
.products { width:100%; overflow:hidden; min-height:400px;}
.products ul {clear:both;}
.products { margin-top:10px; width:880px;}
.products li { float:left; width:185px; height:190px; margin-right:10px; margin-left:7px; background:#06aae9; margin-bottom:15px; }
.products li:hover { background:#06aae9;  box-shadow:5px 5px 5px #bbb; -webkit-box-shadow:5px 5px 5px #bbb; -moz-box-shadow:5px 5px 5px #bbb;}
.products li img { width:183px; height:150px;}
.products li .img3d_k { border:1px #06aae9 solid;}
.products li:hover h1 { color:#FFF; }
.products li h1 { display:block; padding:5px; clear:both; text-align:center; font-size:12px; font-weight:normal; line-height:120%; color:#FFF; } 
.p_title { display:block; font-size:16px; font-family:"微软雅黑";}

.product_title { display:block; height:38px; margin-top:10px; overflow:hidden; }
.product_title dd { float:left; height:38px; line-height:38px; padding:0 50px; background:#a1a09e; margin-right:5px; cursor:pointer; color:#FFF; -webkit-border-radius:7px 7px 0px 0px; -moz-border-radius:7px 7px 0px 0px; border-radius:7px 7px 0px 0px; }
.product_title dd.yes { color:#FFF; font-weight:bold; }
.product_text { border-top:2px #CCC solid; padding:10px; margin-bottom:15px; }
.product_text li { display:none; }
.product_text li.kan { min-height:450px; }
.product_text li.yes { display:block; }

.case { width:1200px; overflow:hidden; min-height:400px;}
.case ul {clear:both;}
.case { margin-top:10px;}
.case li { float:left; width:243px; height:290px; margin-right:20px; color:#999; background:#f5f5f5; margin-bottom:15px; border:1px #ddd solid; line-height:180%; overflow:hidden; padding:5px; }
.case li:hover { background:#eefce5;  box-shadow:5px 5px 5px #bbb; -webkit-box-shadow:5px 5px 5px #bbb; -moz-box-shadow:5px 5px 5px #bbb; border:1px #67954a solid;}
.case li:hover h1 { color:#06aae9;}
.case li p {text-indent:2em;}
.case li img { width:243px; height:170px;}
.case li h1 { display:block; padding:5px; clear:both; font-size:14px; font-family:"微软雅黑"; } 


/* 最新产品 */
.pordshow li { padding:5px 0; border-bottom:1px #CCC dotted;}
.pordshow li h2 { padding-left:60px; } 

/* 连接定义 left ------------------------------------------------------------------------------------------------------------------------------------*/

/* 连接定义 right */

.photo ul{ clear:both; width:780px;}
.photo ul li{ float:left; width:235px; margin-right:15px; overflow:hidden; padding-bottom:15px; text-align:center;}
.photo ul li img{ width:235px; height:165px;}

.right_title span{ font-size:22px; display:block; text-align:center;font-family:"微软雅黑"; padding:15px;}
.right_title li { float:right;}
.right_text .text *{ font-family:"微软雅黑"; line-height:220%;}

.right_bottom { padding-top:5px;}

.biao_table{ background:#a3c685;}
.biao_table td{ padding:2px 10px; background:#fff; color:#555;}
.biao_table th{ padding:2px 10px; background:#f5f5f5; text-align:left;}

/* 连接定义 */
.news { border-bottom:1px dotted #e3dbdb; line-height:28px; display:block; padding:5px;}
.news A{ line-height:28px; display:block; font-weight:bold; position: relative; font-size:12px;}
.news A:hover { text-decoration:underline;}
.news A img { position:absolute; top:0px;}
.news span{ float: right; display:block; line-height:28px;}
.news samp{ float: left; display:block; line-height:28px; margin-right:10px;}

.news1 { height:30px; line-height:30px; display:block; overflow:hidden; padding-left:15px; background:url(../images/img/Arrow_03.gif) left center no-repeat; border-bottom:1px #CCC dotted;}
.news1 A{ line-height:30px;}
.news1 span{ float: right; display:block; line-height:25px;}

.news2 { height:30px; line-height:30px; display:block; padding-left:15px; background:url(../images/img/img0052.gif) 2px center no-repeat; border-bottom:1px #CCC dotted; float:left; width:212px; margin-right:15px;}
.news2 A{ line-height:30px;}

.news3 { padding-left:30px; clear:both; padding-bottom:20px; padding-top:10px; border-left:3px #97d2ea solid; margin-left:60px; position:relative;}
.news3 span.title{ display:block; color:#933; font-weight:bold; font-size:16px; }
.news3 span.date{ position:absolute; left:-65px; top:5px; display:block; color:#fff; font-weight:bold; font-size:16px; padding:5px; -moz-border-radius:5px;-webkit-border-radius:5px; background:#2ea4d5;}
.news3 .img { float:right; width:120px; height:90px; padding:3px; border:1px #97d2ea solid; -moz-border-radius:5px;-webkit-border-radius:5px;}

.xmfzr2_a { z-index:9999;}
.xmfzr2 { z-index:9998;}
.xmfzr2_a { z-index:9997;}