﻿
.textfield{ border-bottom:1px solid #CECECE; text-align:center; border-left:0px solid #CECECE;border-right:0px solid #CECECE;border-top:0px solid #CECECE; background-color:#F6F6F6;}
/**********Common_dialog************/
#expressLogin{line-height:30px;}
#expressLogin p{width:340px;text-align:left; margin:0px auto;}
#expressLogin input{width:130px; line-height:18px}
#expressLogin label{ width:90px; text-align:right; float:left}
#expressLogin button{ margin-right:10px;}
#expressLogin .center{text-align:center;}
#expressLogin .error{border:1px solid #FF9D9D; background-color:#FFE2D2}
#expressLogin .active{border:1px solid #FFCC00; background-color:#FFFF99}
#expressLogin .pass{border:1px solid #A1F97E; background-color:#CDF8BD}
#expressLogin .o{border:1px solid #bbb!important;outline:0!important;cursor:text;color:#333!important;}
#expressLogin .d{border:1px solid #b8b9b9!important;background:#e2e2e2!important;color:#999!important;}


/**********通用************/
.common_button{ background:url(http://www.naliyin.com/images/commonbutton.gif) no-repeat; width:89px; height:30px; border:0px; font-weight:bold; font-size:14px; cursor:pointer; color:#666666}
.common_fy{ width:670px; margin-top:10px; text-align:center;line-height:40px;}
.common_fy a{border:1px solid #CCC; padding:2px 10px; height:auto}
.common_fy a:hover{ background-color:#CAEEFF;text-decoration:none;}
.hspace{height:10px;clear:both;overflow:hidden;}
.bot_hf{width:954px; height:64px; margin-top:5px; display:inline; float:left; border:#e0e0e0 solid 3px;}
.bot_ht_w{width:189px; height:40px; line-height:40px; float:left; margin-top:15px; display:inline; border-right:#e3e1e1 solid 2px}
.bot_ht_w img{width:40px; height:40px; float:left; margin-left:10px; margin-right:10px; position:relative; top:-5px;}  
body{font-size:12px;line-height:2;margin:0 auto;text-align:center; width:100%;  background:#f2f2f2;}
ul,ol,li,dl,dt,dd,form,input,textarea,p,hr,blockquote,fieldset,a,h1,h2,h3{margin:0;padding:0;}	
ul,ol,li{list-style:none;}
select{ border:1px #CECECE solid; background-color:#F6F6F6}
.clear{clear:both;}
h3{color:#333; font-size:15px}
a{font-size:12px;text-decoration:none; color:#333}
a:hover {font-size:12px; text-decoration:underline; color:#900}
.wz{color:#818080; font-size:14px; height:32px; line-height:32px; font-family:"黑体"; text-align:left; font-weight:bold}
.hm{color:#bf0303; font-weight:bold; font-size:14px}
.put{color:#C00; font-size:12px; line-height:22px;}
.sz{color:#666; font-size:20px; font-family:"黑体"; }
.dh{color:#F00; font-size:14px; font-weight:bold; float:right}

/***********************top***********************/
.gund{width:957px; height:280px;}
.gund img{width:957px; height:280px;}
#head{width:972px; height:110px; margin:0 auto; padding:0}
.h_left_img{width:7px; height:110px; float:left; padding:0; background:url(http://www.naliyin.com/images/head_02.jpg) no-repeat}
.h_right_img{width:7px; height:110px; float:right; padding:0; background:url(http://www.naliyin.com/images/head_03.jpg) no-repeat}
.h_main{width:958px; height:110px; float:left; background:url(http://www.naliyin.com/images/h_main.jpg) repeat-x; text-align:left}
.logo{width:203px; height:90px; float:left; margin:10px 0 0 25px; display:inline;}
.h_title{width:389px; height:100px; float:left; margin:5px 0 0 5px; display:inline;}
.h_nav{width:280px; height:23px;  float:right; margin-top:10px; display:inline}
.h_nav ul{width:230px; margin:0; float:right; padding:0}
.h_nav ul li{width:70px; height:23px; line-height:23px; float:left; text-align:left; }
.h_nav ul li a{color:#333; margin-right:8px; display:inline}
.h_nav ul li a:hover{color:#C00; margin-right:8px; display:inline}
.h_phone{width:173px; height:63px; float:right; margin:13px 110px 0 0; display:inline; }

/***********************bottom*********************/
#bot{width:auto; height:auto;  margin:0 auto; margin-top:10px; border-top:#d1cfcf solid 2px; padding-top:15px }
.bot_x{width:960px; height:auto; margin:0 auto;}
.bot_nav{width:960px; height:30px; float:left; margin-top:10px; display:inline; background:#eae9ea; text-align:center}
.bot_nav ul{width:960px; height:30px; padding:0}
.bot_nav li{width:80px; height:20px; line-height:20px; text-align:center; float:left; border-right:#CCC solid 1px; margin-top:5px; display:inline}
.bot_nav li a{color:#858484}
.bot_nav li a:hover{color:#000}
.bot_link{width:960px; height:auto; line-height:30px; float:left; text-align:center; margin-top:10px; display:inline}
.bot_link a{color:#4a4848; font-size:12px; padding-right:15px;}
.bot_link a:hover{color:#9b0303; font-size:12px; text-decoration:underline}
.bot_tiitle1{width:960px; height:auto; line-height:24px; text-align:center; color:#858484; float:left; margin-top:5px; display:inline}
.bot_tiitle1 img{width:116px; height:43px; float:left; margin-left:45px; margin-right:10px; display:inline; position:relative; top:3px}

/*********************nav**********************/
.clear {clear:both; *display:inline;/*IE only*/}
#nav{width:auto; display:block; background:url(http://www.naliyin.com/images/nav_bjing.jpg) repeat-x; text-align:center}
.nav_main{width:990px; height:56px; background:url(http://www.naliyin.com/images/naw_nes.gif) no-repeat; margin:0 auto;}
.nav_main-2{width:140px; height:25px; line-height:25px; float:right; text-align:left; margin-top:5px; display:inline}
.nav_main-2 a{font-family:"黑体"; color:#333; font-weight:bold; font-size:14px}
.nav_main-2 a:hover{font-family:"黑体"; color:#C00; font-weight:bold; font-size:14px}

/*********一级模块***********/
#nav .mainlevel{ width:125px; height:35px; background:url(http://www.naliyin.com/images/nwv-01.jpg) repeat-x; float:left; border-right:1px solid #710202; z-index:1 !important;/*IE6 only*/}
#nav .mainlevel a{ width:125px; height:34px; line-height:34px; color:#fff; font-size:13px; font-weight:bold; text-decoration:none; display:block;}


#nav .mainlevel a:hover{color:#fff; font-size:13px;  font-weight:bold; text-decoration:none; background-color:#062723;display:block}

#nav .mainlevel ul{ width:125px; height:auto; _position:relative; position:absolute; z-index:1;display:none;}
#nav .mainlevel li{width:125px; height:30px; line-height:30px; border-top:1px solid #fff; background:#ca0707;list-style:none; }

/***************************index*********************/
#index{width:960px; height:auto; margin:0 auto;}

/****************************left*******************/
.main_left{width:252px; height:auto; float:left; padding:0px;}       
/*******left-功能区******/
.menu{width:250px; height:auto; float:left; border:#cdcccc solid 1px; text-align:left; display:inline; padding:5px 0 5px 0}   
.menu_title{width:215px; height:24px;  float:left; text-align:left; margin:5px; display:inline}
.menu_content{width:225px; height:auto; float:right; text-align:left; padding:1px 4px 1px 1px}
.menu_content ul{width:225px; height:100%; float:left; text-align:left; }
.menu_content ul li{width:105px; height:40px; line-height:40px; float:left;  z-index:auto}
.menu_content ul li a{color:#4e4d4d; font-size:12px;display:block;}
.menu_content ul li a:hover{color:#9b0303; font-size:12px; border:#c80404 solid 1px;height:38px;overflow:hidden; text-decoration:none;}
.menu_content ul li img {padding:3px 6px 1px 3px; float:left; }

/*******在线洽谈*****/
.service{width:253px; height:146px;  float:left; position:relative; left:-1px; display:inline}

/*******nuse*****/
.tips_title_link{width:39px; height:16px; float:right; margin:8px 10px 1px 1px; display:inline;}

/********************searchbox************************/
.search_box{ width:700px; height:auto; float:right; text-align:center}
.search_box .search_top_bg{ width:697px; background:url(http://www.naliyin.com/images/search_bg2.gif) left top no-repeat; height:4px; overflow:hidden; float:left}
.search_box .search_content_bg{ width:697px; background:url(http://www.naliyin.com/images/search_bg.gif) left top repeat-y; float:left; height:auto;}
.search_box .search_bottom_bg{ width:697px; background:url(http://www.naliyin.com/images/search_bg2.gif) left -4px no-repeat; height:4px;float:left;}
.search_box .search_tab_bg{height:28px; width:670px;padding:0px; background:url(http://www.naliyin.com/images/search_tab_bg.gif) repeat-x; margin:0px auto;}
.search_box .search_tab_bg h2{float:left; height:28px; line-height:28px; margin-right:4px; display:inline; cursor:pointer; color:#666666; width:79px; font-size:12px; background:url(http://www.naliyin.com/images/search_bar_bg.gif) left -28px no-repeat}
.search_box .search_tab_bg .active{ color:#FFFFFF; background:url(http://www.naliyin.com/images/search_bar_bg.gif) left top no-repeat}
.search_box .search_bar_tips{ width:100%; height:32px; margin:0px auto; background:url(http://www.naliyin.com/images/search_bar_bg1.gif) repeat-x}
.search_box .search_bar_tips ul li{ float:left; color:#FFFFFF; height:32px; line-height:32px; padding-left:8px; margin-left:7px}
.search_box .search_bar_tips ul li a{ color:#FFFFFF; padding-right:18px; background:url(http://www.naliyin.com/images/search_bar_bg2.gif) no-repeat 100%; cursor:pointer}
.search_box .search_content{ width:670px; height:auto; margin:0px auto; padding:20px 0px 0px 0px; background-color:#F2F2F2;}

.search_box .pricelist{ width:670px; height:auto; margin:0px auto; background-color:#F2F2F2;}

/********************pricetable************************/
.pricetable{ width:695px; height:auto; float:right; text-align:center; margin-right:3px; border:1px solid #cdcccc; margin-top:10px}
.pricetable .price_tab_bg{height:29px; width:100%;padding:0px; border-bottom:1px solid #BF1414; margin:20px auto 0px;}
.pricetable .price_tab_bg h2{float:left; height:28px; line-height:28px; padding:0px 15px 0px 15px; display:inline; cursor:pointer; color:#666666; font-size:12px; font-weight:100}
.pricetable .price_tab_bg .active{border-left:1px solid #BF1414; border-right:1px solid #BF1414; border-top:1px solid #BF1414; border-bottom:1px solid #F2F2F2; color:#BF1414}
.pricetable .price_content{ width:100%; height:auto; margin:10px auto;}

.search_box .price_tab_bg{height:28px; width:691px;padding:0px;margin:20px auto 0px; background:url(http://www.naliyin.com/images/price_tab_bg.gif) repeat-x}
.search_box .price_tab_bg h2{float:left; height:28px;line-height:28px; padding:0px 15px 0px 15px;cursor:pointer; color:#666666; font-size:12px; font-weight:100;}
.search_box .price_tab_bg .active{border-left:1px solid #BF1414;border-right:1px solid #BF1414;color:#BF1414; background:url(http://www.naliyin.com/images/price_tab_bg_2.gif) repeat-x;}
.search_box .price_content{ width:100%; height:auto; margin:10px auto;}

.hide{display:none}

.searchbtn{
width: 135px;
height: 32px;
background: url(http://www.naliyin.com/images/searchbtn1.gif) no-repeat;
border: 0;
cursor: pointer;
overflow: hidden;
outline: 0;
}

.searchbtn2{
width: 135px;
height: 32px;
background: url(http://www.naliyin.com/images/searchbtn2.gif) no-repeat;
border: 0;
cursor: pointer;
overflow: hidden;
outline: 0;
}
/********************right************************/
.main_rght{width:700px; height:auto; float:right; text-align:left}

/*******位置显示*****/
.position{ border-bottom: solid 1px #900; height:20px; line-height:20px;font-size:13px; text-align:left}

.productnav{width:700px;float:right;height:auto;line-height:25px;margin-top:10px;}
.navchild{margin-left:20px;}

/******供应商*****/
.supply_content_bg{width:700px; height:auto; float:right; text-align:center}
.supply_content_bg .single {background-color:#F2F2F2}
.supply_content_bg .double {background-color:#DEEAEA}