﻿/* boby */
*{margin:0; padding:0;  list-style:none;}

html { padding:0px; margin:0px;}
body{margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; color:#555555; background:url(../images/st/bodybj.jpg) center top repeat-x;}
.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; background:#fff; min-height:430px;}

form{margin:0px;padding:0px;}
img{border:0;}
.clear{clear:both; width:0px; height:0px; font-size:1px; visibility:hidden;}
.clear2{clear:both; width:0px; height:14px; font-size:1px; visibility:hidden;}
#container{width:1000px; margin:0 auto; overflow:hidden;}

a{ COLOR: #0579a7; text-decoration:none;}
a:hover { Color:#e77817; text-decoration:none;}

/*A img{filter:gray;}
A:hover img{filter:;}/*图片灰色*/
.radiuss { -webkit-border-radius:10px;border-radius:10px;}
/*圆角+投影+外发光*/
.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}
/* 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:759px; overflow:hidden; min-height:350px; padding:10px; background:#FFF; border:1px #CCC solid;}
.main_01 .page_left{ display:block; width:220px; overflow:hidden; position:absolute; left:0px; top:0px;}
.main_02 .page_right{ overflow:hidden; padding-bottom:20px; margin:auto; width:730px;}
.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; padding:6px 0; margin-bottom:15px; }
.title_top span { padding-left:15px; background:url(../images/st/right_title_icon.gif) 4px center no-repeat; float:left; font-size:14px; font-weight:bold; color:#008ed3; }
.title_top A { padding-left:20px; background:url(../images/img/Arrow_00.gif) 4px center no-repeat;}
.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 { -webkit-box-shadow: 0px 0px 5px #ccc; border:1px #ccc solid; background:#FFF; }


.kuang3 { background:#FFF; border-top:5px #00b4ff solid; background:url(../images/st/left_page_bj.gif);}
.kuang3 .title { height:29px; display:block; position:relative; height:60px;}
.kuang3 .title em { position:absolute; font-size:52px; font-style:normal; font-family:Tahoma, Geneva, sans-serif; color:#018abe; font-weight:bold; top:20px; left:20px; }
.kuang3 .title samp { position:absolute; top:33px; left:60px; font-size:14px; color:#999; font-family:Arial, Helvetica, sans-serif;}
.kuang3 .title span { position:absolute; top:13px; left:60px; font-size:20px; color:#222; font-family: "微软雅黑";}
.kuang3 .text { padding:3px 0px 15px 0px; overflow:hidden; position:relative; border:1px #CCC solid; border-top:0px; }
.kuang3 .xian img{ height:4px; width:100%;}

.kuang3 .left_contact { background:url(../images/st/left_bj2.gif); border:1px #0792cb solid; color:#FFF; }
.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:1px #CCC solid; padding:10px; background:#ebebeb;  }
.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;}

.h_video { margin-bottom:10px; }


.title {  }

/* 头部与底部   ---------------------------------------------------------------------------------------------------------------------------------------*/
.top_xian { width:1000px; margin:auto; background:#CCC;}
.top_xian img { height:4px; width:399px;}
.main_top { display:block; height:128px; width:1000px; margin:auto;  }
.main_top #container2 { position:relative; z-index:91; width:1000px; margin:auto;}
.main_top #container2 .logo { position:absolute; left:0px; top:0px; padding:15px 10px; background:#FFF; border-bottom:6px #666 solid; box-shadow: 0px 0px 10px #999;}
.main_top #container2 .tel { position:absolute; right:0px; top:45px;}
.main_top #container2 .biaoyi { position:absolute; left:188px; top:35px; font-size:22px; font-family:"微软雅黑"; color:#666; font-style:italic;}
.main_top #container2 span.biaoy {position:absolute; left:255px; top:48px; font-family:"微软雅黑"; font-size:20px; 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/st/top_lg_bj.jpg); width:249px; height:32px; text-align:center; right:0px; top:4px; z-index:30; font-size:12px; color:#fff; line-height:23px;}
.main_top #container2 .lgn A { padding:0 10px 0 15px; color:#fff; background:url(../images/img/Arrow_14.gif) 5px center no-repeat; }
/*.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:384px; height:20px; width:23px; border:0px; cursor:pointer; background: url(../images/img/booz.gif) no-repeat; z-index:9999;}
.serach #word { position:absolute; right:8px; top:381px; height:27px; border:0px; padding:0 35px 0 5px; line-height:27px; width:220px; background:#FFF; z-index:9998; -webkit-border-radius:5px;border-radius:5px; border:1px #CCC solid;}
.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; text-align:center; color:#FFF; height:40px;  -webkit-border-radius:5px;border-radius:5px; font-size:14px; }
.bottom_menu A { padding:0 10px; color:#fff;}
.bottom_menu A:hover { color:#FC0; }

.main_bottom { margin:auto; padding:5px 0 50px 0; line-height:200%; background:url(../images/st/bottom_bj.gif); margin-top:15px; color:#FFF; }
.main_bottom * { color:#FFF;}


.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 { width:1000px;  margin:auto; margin-bottom:15px; background:url(../images/est/banner_bj.gif) bottom repeat-x; overflow:hidden;}

.top_product {  margin:0px auto 20px auto; width:960px; padding:15px 0; background:url(../images/jy/xian.gif) center bottom repeat-x; }
.top_product A:hover { color:#096;}.top_product A:hover span { color:#C33;}

.top_product td { width:20%;}
.top_product A { border:#ddd solid 1px; display:block; background:#f2f2f2; margin:auto 5px 10px 5px; padding:5px 0; -webkit-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px;}

#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_right .text { margin-top:10px; width:780px;}
.h_right .text li { border:1px #ddd solid; float:left; height:183px; margin-right:10px; margin-left:6px; background:#f1f1f1; margin-bottom:15px;}
.h_right .text li img { width:173px; height:125px; border-bottom:1px #ddd solid;}
.h_right .text li samp {width:173px; display:block; text-align:center; padding-top:8px; line-height:16px;} 
.h_right .text li span {width:173px; display:block; text-align:center; padding-top:8px;  line-height:16px;} 

.h_two { width:1000px; margin:auto;}
.h_two .left { float:left;}
.h_two .right { float:right;}
.h_two .left ,.h_two .right { border:1px #CCC solid; width:491px;  }
.h_two .h_title { padding-left:15px; background:url(../images/st/right_title_icon.gif) 4px center no-repeat; font-size:14px; font-weight:bold; color:#008ed3; margin:10px; margin-bottom:0px;  }
.h_two .text { padding:5px 10px 10px 10px; height:195px; overflow:hidden; }

/* 产品   ---------------------------------------------------------------------------------------------------------------------------------------*/
.products { width:100%; overflow:hidden; min-height:400px;}
.products ul {clear:both;}
.products { margin-top:10px; width:780px;}
.products li { border:1px #ddd solid; float:left; height:305px; margin-right:10px; margin-left:6px; background:#f1f1f1; margin-bottom:15px; overflow:hidden;}
.products li img { width:173px; height:125px; border-bottom:1px #ddd solid;}
.products li samp {width:173px; display:block; text-align:center; line-height:18px; padding:3px 0; } 
.products li span {width:173px; display:block; text-align:center; padding:3px 0;  line-height:16px; color:#999; border-top:1px #ddd dotted;} 
.p_title { display:block; font-size:16px; font-family:"微软雅黑";}

.product_title { display:block; height:28px; margin-top:10px; overflow:hidden; }
.product_title dd { float:left; height:28px; line-height:28px; padding:0 50px; border:1px #CCC solid; margin-right:5px; cursor:pointer; }
.product_title dd.yes { background:url(../images/st/left_li_bj.gif); color:#FFF; border:1px #0ba5e3 solid; font-weight:bold; }
.product_text { border:1px #CCC solid; padding:10px; margin-bottom:15px; }
.product_text li { display:none; }
.product_text li.yes { display:block; }


/* 最新产品 */
.show_photo2 { margin:auto; text-align:center; width:670px; border:1px #bbb solid; display:none; background:#333; padding:20px 0; text-align:center;}
.show_photo3 { margin:auto; text-align:center; width:670px; border:1px #bbb solid; display:block; background:#f2f2f2; padding:20px 0; text-align:center;}
.show_photo { margin:auto; text-align:center; width:670px; border:1px #bbb solid; display:none; background:#f2f2f2; padding:20px 0; text-align:center;}
.show_photo img.big { border:5px #333 solid; margin:auto; max-width:650px; _width:650px }
.show_img { margin:auto; text-align:center; width:670px; height:80px; border:1px #eee solid; display:none; overflow:hidden; position:relative;}
.show_img ul{ height:80px; padding:0px; width:8888px; position:absolute;}
.show_img img { float:left; height:70px; width:95px; margin-right:5px; border:5px #333 solid; cursor:pointer;}
.show_img img.yyy { border:5px #279cd2 solid;}
.show_img .phtotauto,.show_img .phtotsotp{ position:absolute; display:block; width:35px; height:80px; color:#FFF; background:#333; line-height:15px; padding-top:9px; cursor:pointer;}
.show_img .phtotsotp { right:-35px; z-index:6;}.show_img .phtotauto { right:0px; z-index:5;}


/* 连接定义 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; 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;}