﻿
/* -------------------------------------------------------------------------------------------------- */
/* |                                                                                                  */
/* |                                      main_top                                                    */
/* |                                                                                                  */
/* -------------------------------------------------------------------------------------------------- */
/* |                                                                                                  */
/* |                                      main_home                                                   */
/* |                                                                                                  */
/* -------------------------------------------------------------------------------------------------- */
/* |                         |                                                                        */
/* |                         |                                                                        */
/* |                         |                                                                        */
/* |        main_left        |            main_right                                                  */
/* |                         |                                                                        */
/* |                         |                                                                        */
/* |                         |                                                                        */
/* |                         |                                                                        */
/* -------------------------------------------------------------------------------------------------- */
/* |                                                                                                  */
/* |                                      main_bottom                                                 */
/* |                                                                                                  */
/* -------------------------------------------------------------------------------------------------- */
/* boby */
*{margin:0; padding:0;  list-style:none;}

html { padding:0px; margin:0px;}
body{margin:0px; padding:0px; background: url(../images/ds/top_bg.jpg) center top no-repeat #fff;}

TD {color: #4f3d2c; font-family:Tahoma, "宋体"; font-size:12px; line-height:200%; }
div {color: #4f3d2c; font-family: Tahoma, "宋体" Arial; font-size:12px; line-height:200%;}
td , li ,div {color: #4f3d2c; font-family: Tahoma, "宋体"; 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{color: #4f3d2c; font-family: Tahoma, "宋体"; font-size:12px; line-height:180%; }
b, strong { color:#4f3d2c;}
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:10px; font-size:1px; visibility:hidden;}
#container{width:950px; padding:5px; margin:0 auto; overflow:hidden; background:#fff;}

a{ COLOR: #4f3d2c; text-decoration:none;}
a:hover { Color:#e77817; text-decoration:none;}

/*A img{filter:gray;}
A:hover img{filter:;}/*图片灰色*/

/*圆角+投影+外发光*/
.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 */
.page_left{width:200px; overflow:hidden; float:left;}
.page_center{}
.page_right{width:730px; float:right; overflow:hidden;}
.page_right .kuang2 { padding:13px 8px; background:#fff; border:1px #ddd solid;}

.newsup { clear:both; line-height:30px; padding-top:8px;  background:url(../images/hk/bottom_xian.jpg) center -2px no-repeat; 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;}
.input{ padding:3px 8px; BACKGROUND-COLOR: #fff; BORDER:#666 1px solid; font-size:11px;COLOR: #999999; }

.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;}
.title { font-family:"微软雅黑";}

/* 头部与底部   ---------------------------------------------------------------------------------------------------------------------------------------*/
.main_top {display:block; height:196px;}
.main_top #container2 { position:relative; z-index:91; height:154px; width:960px; margin:auto;}
.main_top #container2 .logo { padding:10px;}
.main_top #container2 .tel { position:absolute; right:0px; top:40px; z-index:30; font-size:12px; color:#FFF;}
.main_top #container2 .Language { position:absolute; right:40px; top:0px; z-index:30; font-size:12px; color:#FFF;}
.main_top #container2 .Language A{ color:#FFF;}

.main_link { border:1px #ddd solid;}
.main_link td { padding:10px;}
.main_link td A { padding-right:10px; float:left;}
.main_link td img { border-right:2px #063 solid; padding-right:10px;}

.bottom_nemu { text-align:center; color:#FFF; background:#0645ad;}
.bottom_nemu ,.bottom_nemu A,.bottom_nemu A:hover { text-align:center; color:#FFF; padding:6px 15px;}

.main_bottom { background:#234f82; padding:10px; margin-bottom:10px;}
.main_bottom * ,.main_bottom * A { color:#fff;}
.home_top_mail { display:block; color:#F00; font-size:22px; margin:20px 10px 0 0;}

.bottom_menu { display:block; float:left; width:185px;}
.bottom_menu A{ line-height:25px;}
.bottom_contact { display:inline-block; background:url(../images/zh/bottom_contact_bg.gif) center top no-repeat; margin-bottom:30px; height:185px; width:251px; overflow:hidden;}
.bottom_contact span { display:block; padding:10px;}
 
/* 菜单   ---------------------------------------------------------------------------------------------------------------------------------------*/
.top_logo{ display:block; position:absolute; z-index:99999; left:18px; top:0px;}

.banner { width:946px; margin:auto; padding-top:4px; margin-bottom:50px;}
.page_right .title { display:block; height:34px; padding-left:18px; background:url(../images/hw/Y_xian.gif) right bottom no-repeat; margin-bottom:15px; position:relative;}
.page_right .title span { position:absolute; text-align:left; top:0px; right:5px; color:#392b1e; font-size:12px; font-size:18px;}
.page_right2 .title { border-bottom:1px #CCC solid; margin-bottom:10px; padding:6px 0 8px 25px; background:url(../images/img/ico_home.gif) 3px 11px no-repeat;}
#gallery { float:left;}
.page_right .kuang, .page_right .right_text, .page_right .right_text2, .page_right .right_text3 { padding:0 10px;}

.kuang3 { border:1px #cdd6f7 solid; background:#e9f3fd;}
.title2 { background:url(../images/ds/title_bg.gif); height:37px; border-bottom:1px #cdd6f7 solid; position:relative; text-align:center; font-size:16px; font-family:"微软雅黑"; padding-left:10px; color:#4381d6; line-height:37px}
.N_kuang { border-bottom:1px #cdd6f7 solid;  border-top:1px #cdd6f7 solid; margin:8px auto; padding:10px; background:#FFF; }
.title2 .more { position:absolute; right:5px; bottom:7px;}
A.more2 { display:block; text-align:right; color:#bb700d; text-decoration: underline; clear:both;}
.title2 span { font-size:14px; font-family:"微软雅黑"; padding-left:10px; float:left; color:#2d6cbf; font-weight:bold; line-height:37px;}


/* 首页   ---------------------------------------------------------------------------------------------------------------------------------------*/
.home_product_list { display:block; width:203px; overflow:hidden; background:url(../images/ds/list_center.gif);}
.home_product_list ul { padding:10px 20px;}
.home_product_list ul li { display:block; padding:5px 15px; background:url(../images/img/Arrow_12.gif) left 10px no-repeat; line-height:150%; border-bottom:1px #91c7ff dotted;}
.home_product_list ul li A { color:#FFF; font-size:14px; }
.home_product_list ul li samp { display:block;}
 
.home_product { display:block; width:730px; overflow:hidden; float:right;}
.home_product table td { text-align:center; padding-bottom:10px;}
.home_product table td img { border:1px #ddd solid; padding:2px; margin:auto 4px;}
.home_product table td samp { display:block; width:175px; overflow:hidden;}

.home_kf table td { text-align:center;}
.home_kf table td img { border:1px #ddd solid; padding:2px; margin:auto 7px;}
.home_kf samp{ display: block; text-align:center; width:168px; margin:auto; overflow:hidden;}

.home_about{display:block; width:650px;}
.home_company { padding-bottom:10px; margin-bottom:10px; border-bottom:3px #cbddeb solid;}
.home_about #home_kf2 table td img { border:1px #ddd solid; padding:2px; margin:auto 7px;}
.home_about #home_kf2 table td { text-align:center;}
.home_about #home_kf2 table td samp{ display: block; text-align:center;  width:160px; overflow:hidden;}

.home_news{display:block; width:280px;}


.left_about { margin-bottom:10px;}
.left_about .title { font-size:14px; height:35px; background: url(../images/ds/title_bg2.gif) left bottom no-repeat; padding-left:15px; line-height:35px;}
.left_about .title , .left_about .title A{ color:#FFF; font-size:14px; font-weight:bold;}
.left_about .title samp{ display:none; }
.left_about .left_prod { border:#d5d5d5 solid 1px; border-top:0px;}


/* 产品   ---------------------------------------------------------------------------------------------------------------------------------------*/
.right_text2 .products ul { clear:both; width:780px; margin-bottom:15px;}
.right_text2 .products li { display:block; float:left; width:165px; overflow:hidden; text-align:center; background:#FFF; margin-right:13px; margin-bottom:15px; border:1px #CCC solid;}
.right_text2 .products li th{ background:f2f2f2;}
.right_text2 .products2 ul { clear:both; width:780px; margin-bottom:15px;}
.right_text2 .products2 li { display:block; float:left; width:170px; overflow:hidden; text-align:center; background:#FFF; margin-right:6px; margin-bottom:15px; border:1px #CCC solid;}
.right_text2 .products2 li th{ background:f2f2f2;}
/*.right_text2 .products li{ -moz-border-radius:0 0 2px 2px;-webkit-
border-radius:2px;border-radius:2px; border:2px #fff solid;
box-shadow: 0px 0px 10px #ccc; -webkit-box-shadow: 2px 2px 2px #ccc;-moz-box-
shadow: 2px 2px 2px #ccc; }*/


/* 最新产品 */

/* 连接定义 left ------------------------------------------------------------------------------------------------------------------------------------*/

/* 底部 bottom */

/* 连接定义 right */
.yesbg3 A{ background:#f2f2f2 url(../images/img/Arrow_04.gif) 10px center no-repeat;}

.point1 { border:#F30 solid 0px; padding:8px 8px 15px 8px; background:url(../images/dr/left_k_03.gif) center bottom no-repeat;}
.point1 li { display:block; clear:both; height:30px; line-height:30px; border-bottom:1px #999 dotted; background:url(../images/img/Arrow_05.gif) 5px center no-repeat;}
.point1 li A { padding-left:20px;}
.point1 A { display:block; color:#666;} 
.point1 A:hover { display:block; color:#F90; background:#e2e4d4;} 
.disnone { display:none;}
.fennemu li { border-bottom:2px #fff solid; height:23px; line-height:23px; background:#efefef url(../images/img/Arrow_10.gif) 10px center no-repeat;}
.fennemu li.prod_list { background:none;}
.fennemu A { color:#333;} 
.fennemu A:hover { color:#F90;} 

.right_title span{ font-size:14px; font-weight:bold; display:block; text-align:center;}
.right_title li { float:right;}

.right_bottom { padding-top:5px;}

.biao_table{ background:#ccc;}
.biao_table td{ padding:2px; background:#fff; color:#555;}
.biao_table th{ padding:2px 8px; 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:14px; font-family:"Times New Roman", Times, serif;}
.news A:hover { text-decoration:underline;}
.news A img { position:absolute;}
.news span{ float: right; display:block; line-height:28px;}

.News1 { height:28px; line-height:28px; display:block;}
.News1 A{ line-height:28px;}

.news2 { height:25px; line-height:25px; display:block; padding-left:15px; background:url(../images/img/Arrow_05.gif) left center no-repeat;}
.news2 A{ line-height:25px;}
.news2 span{ float: right; display:block; line-height:25px;}

.news3 { line-height:150%; color:#888; border-bottom:1px #ddd dotted; padding:8px 0;}
.news3 a { display:block; line-height:140%; background:url(../images/img/Arrow_05.gif) left 8px no-repeat; padding:5px 0 5px 15px; color:#5398cd;}
.news3 a:hover { color:#e77817;}