﻿html,body 
{
    height:100%;
    width:100%;
    margin:0;
    padding:0;
/*	background-color:#333333;*/
}
a:hover{ cursor:pointer; color:#ff0101; text-decoration:none; }
.float_L{ float:left;}
.float_R{ float:right;}

#htmltop{
margin:0 auto;
max-width: 1440px;
min-width: 983px;
height:27px; text-align:center; color:#cccccc; font-size:12px; 
}
.phone_num
{
float:right; line-height:27px; margin-right:10px;
    }
.phone_num a{ color: #a4a4a4;}
.wrap 
{
    width:100%;
    min-height:100%;
    height:auto !important;
    height:100%;
    position:relative;
    text-align:center;
    background-color:#454545;
}

.header 
{
    width:100%;
    height:109px;
    /*---border-bottom:3px solid #e74a4a;--*/
}

/*-----------------------header start  css--------------------*/

.header_content 
{
	max-width: 1440px;
    min-width: 983px;
    height:82px;
    margin:0 auto;
    background-image:url(../../images/page/headbg.jpg);
}
.logo
{
    height:48px;
    text-align:left;
    padding-top:25px;
	padding-left:100px;
    width:140px;
    float:left;
    _display:inline;
}
.logo a.logolink 
{
    height:48px;
    width:140px;
    display:block;
    background:url(../../images/page/page_pic1.png) no-repeat 0 0;
}


.header_R{width:640px; float:right; height:77px; padding-right:100px;}
.header_R_top_1{ text-align:right; color: #cccccc; padding-top:2px; font-size:12px;}
.header_R_top_1 a{ color: #a4a4a4;}
.header_R_top{width:630px; height:31px; padding-top:12px; }
.search 
{
    float:right;
    width:205px;
    height:27px;
    text-align:right;
    vertical-align:middle;
}
.txt-search 
{
    width:160px;
    height:25px;
    border:1px solid #e5e5e5;
    border-right:none;
    margin:0;
    padding:0 0 0 10px;
    background:none;
    font-size:12px;
    color:#a3a3a3;
    vertical-align:middle;
    line-height:25px; 
    float:left;
}
.btn-search 
{
    width:34px;
    height:27px;
    border:none;
    background:url(../../images/page/page_pic1.png) no-repeat 0 -77px;
    vertical-align:middle;
    float:left;
}
.btn-search:hover 
{
     cursor:pointer;
}

/*.phone_num
{
    width:240px;
    height:18px; 
    float:right;
    margin-top: 5px;
    margin-right: 23px;
    margin-right: 23px \9\0;
    background:url(../../images/phone.png) no-repeat;}*/

.linkContent
{
    display: inline-block;
    float: right;
	/*width: 45px;*/
	height: 27px;
	margin: 0 0 0 10px;
    }

.linkContent a
{
    float: left;
    display: block;
    padding: 0 5px;
	min-width: 35px;
	height: 27px;
	line-height: 27px;
	color: #fff;
	background: #b9b9b9;
    } 
    
.linkContent a.english
{
    margin: 0 10px 0 0;
    }
.nav 
{
    text-align:right;width:660px; height:34px; padding-right:
}
.nav dd 
{
    display: block;
    float:right; 
    
    padding:0 0 0 33px;
/*    padding:0 0 0 37px \9\0;*/
    position:relative;  
    z-index:2000;
    height:34px;
    font-size:14px;
    }
    
 @media all and (-ms-high-contrast:none)
     {

     *::-ms-backdrop, .nav dd { padding:0 0 0 37px} /* IE11 */
     }
    
.nav a 
{
    display:inline-block;
    font-size:12px;
	font-family:Microsoft YaHei;
    color:#FFFFFF;
    font-weight:700;
    height:34px;
}
.nav a:hover
{
    text-decoration:none;
    color:#FFFFFF;
}

.nav a.active{
    text-decoration:none;
    color:#FFFFFF;
} 

/* 二级菜单的菜单项 */
.nav .svn_menu{position:absolute; top:21px; left:30px;}

/* 二级菜单 */
              
.nav .svn_menu{
	display:none; /* 初始化页面时不显示出来 */
	margin:0;
	text-align:left;
	background:#ffffff;
	border-top:3px solid #e74a4a;
}           
.nav ul.children {
	text-align:left;
	background:#ffffff;
	border-bottom:1px solid #cdd0ce; 
	border-left:1px solid #cdd0ce; 
    border-right:1px solid #cdd0ce; 
    
}


.nav ul.children:root
{
    filter:alpha(opacity=70)/0/8;
    }

.nav ul.children li {
	margin:0;
	padding:0;
    height:24px;
    background:none;
    text-align:left;
    font-size:12px; 
    /*width:103px; */
    line-height:24px; 
    padding:0 10px 0 15px;
    

    
}
/* 二级菜单的当前菜单项链接 */
.nav ul.children li a {
	 /* 对 IE6 来说十分很重要 */
	 white-space:nowrap;
	 font-size:12px;
	 color:#585858; 
     font-weight:normal;
     margin:0;
}
.nav ul.children li a:hover {
	/* 对 IE6 来说十分很重要 */
	color:#e60000; 
}

.nav ul.children li a span{ display:block; width:100%; height:100%;}

/*-----------------------header end  css--------------------*/


/*********** footer   start ***********/
.footer{ width:100%; height:137px; border-top:1px solid #ebebeb; }
.footer_ct{ width:983px; height:122px; margin:0 auto;line-height:20px; color:#606162;text-align:center; padding-top:15px;}
.footer_ct span{ display:inline-block; padding-left:10px;}
.footer_ct a{color:#606162;}

/*********** footer   end ***********/


/*************** page_banner start *************/
.page_banner
{
    width:100%;
    height:160px;
    position:relative;
    text-align:center;
    overflow:hidden;
}
.page_inner 
{
    max-width: 1440px;
    min-width: 983px;
    height:160px;
	margin:0 auto;
}
.page_inner li
{
    width:100%;
    height:160px;
}
.page_inner li p
{
    width: 100%;
    height: 160px;
    display:block;
}
.page_inner li img
{
    max-width: 1440px;
    min-width: 983px;
    /*max-width: 1800px;*/
    margin:0 auto;    
    height: 160px;
    display:block;
    border:none;
}
/*************** page_banner end *************/

/******** page_body  start ************/
/*内容*/


.page_body_ct{
max-width: 1440px;
min-width: 983px; overflow:hidden;margin:0 auto; text-align:left; background-color:#FFFFFF;
padding-top:10px;
}

.page_body_ct .page_left{ width:210px; float:left; overflow:hidden; min-height:400px; height:auto !important;height:400px; padding-left:10px;}
.page_body_ct .page_right{ width:auto;margin-left:250px; margin-right:10px;background:#fff;padding-bottom:20px; _display:inline;min-height:400px; height:auto !important;height:400px; }

.page_content{min-height:470px; height:auto !important;height:540px; margin:0 auto;text-align:left;}

/*当前页位置*/
.thispagenav { font-size:12px; height:34px; color: #585858;margin:0 auto; padding:10px 0 0 0; line-height:34px;
              text-align:right; border-bottom:1px solid #d4d4d4; font-weight:normal; position:relative; }
.thispagenav a{color: #585858; margin:0px 0 0px 3px; text-decoration:none; display:inline-block;}
.thispagenav a:hover{color: #ff0101; }
.thispagenav span{margin:0px 0 0px 3px; display:inline-block;}
.thispagenav span.current_position{color: #585858;margin:0px 0 0px 3px; }
.thispagenav .location{ float: left;
                       border-bottom:1px solid #e22a2a; text-align:left; height:34px; line-height:34px; color:#000;
                       min-width:30px; max-width:260px; font-size:14px;}


/*** 栏目左侧菜单栏 ****/

.nav_menu {clear:both;overflow:hidden; width:210px; text-align:left;}
.nav_menu dt{/*width:162px;*/ 
             height:50px;
             color:#fff; 
             font-size:25px; 
             font-family: "Microsoft YaHei";
             font-weight: normal;
             padding-left:48px; 
             line-height:50px;
             background:#ff3300 url(../../images/page/page_pic1.png) no-repeat -178px -54px;
             
             }


.nav_menu dd{width:210px; padding:0; margin:0; height:42px;}
.nav_menu dd a{background:url(../../images/page/page_pic1.png) no-repeat -210px -108px;/*width:139px;*/ height:41px; 
               line-height:41px;text-align:left; display:block;font-size:14px; color:#343535;text-decoration:none; font-weight:normal;
               word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;border:1px solid #e5e5e5; border-top:none; 
               display:block; padding:0 25px 0 44px;}
.nav_menu dd a:hover{color:#ff0101;background:url(../../images/page/page_pic1.png) no-repeat -212px -151px ;cursor:pointer;
                      padding:0 25px 0 42px;border-left:3px solid #e60000;}
                      
.nav_menu dd a.listcurrent {background: url(../../images/page/page_pic1.png) no-repeat -212px -151px; padding:0 25px 0 42px;/*width:139px; */height:41px; 
               line-height:41px;text-align:left; display:block;font-size:14px;text-decoration:none; font-weight:normal;color:#ff0101;display:block;
               word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;border:1px solid #e5e5e5; border-top:none;border-left:3px solid #e60000;}
#seriesid1,#seriesid2,#seriesid3,#seriesid4,#seriesid5,#seriesid6{ font-size:18px; padding-left:34px; font-weight:bold;}
.page_online_shop{ width:210px; height:50px; padding-top:13px;} 
.page_online_shop a{ width:210px; height:50px;  display:block;background:url(../../images/page/page_pic1.png) no-repeat 0 -126px ;}                   
               
/*分页*/
.pages { width: 99%; text-align:center; margin:10px auto 10px auto; clear:both; font-weight:normal;height:25px;font-family:宋体;}
.pages .p_btns { display:inline; margin: 10px auto; width:100%; font-size: 12px; vertical-align:top;}
/*.pages .p_btns .total_count { float:left;padding-top:3px; line-height:16px; color:#999999;width:38%; text-align:left;}*/
.pages .p_btns .pages_left{width:98%; text-align:right; height:24px; margin:0 auto;}
.pages .p_btns .pages_left .div_R{height:24px; width:auto; text-align:center;margin:0 auto; }
.pages .p_btns a{ display:inline-block; margin-right:5px; height:22px; line-height:22px;  width:33px;
                   background: #d2d2d2;text-decoration: none; color:#000; text-align:center;overflow:hidden; font-family:Arial; font-size:14px;}
.pages .p_btns a:hover { text-decoration: none;background:#e60000; color:#fff;}
.pages .p_btns .currentpage { display:inline-block;  margin-right:5px;font-family:Arial; font-size:14px;  height:22px; line-height:22px;background:#e60000; 
                              color:#fff;overflow:hidden;width:33px;}
.pages .p_btns .jumppage { height:24px; display:inline-block; color:#000; overflow:hidden; *overflow:inherit;;line-height:24px; margin-top:0;*margin-top:-26px;}
.pages .p_btns input.jump_num{ width: 31px; border: 1px solid #b5b5b5;font-size:12px; height:20px; text-align:center; line-height:20px; color:#000;font-family:Arial;}
.pages .p_btns input.jump_btn{ height:22px; width:33px; background:#2d9be8; text-align:center;display:inline-block;  color:#fff;
                                     font-family:Arial; font-size:12px; border:none;}
.pages .p_btns a.list_ye{  height:22px; text-align:center; display:inline-block; line-height:22px; padding:0; color:#000000;  overflow:hidden;
                           margin-top:0; *margin-top:-23px; font-size:12px; padding:0 5px 0 3px; background:#fff; width:auto; }
.pages .p_btns a.list_ye:hover { text-decoration: none;color:#e60000;}

/*****  暂无数据  *******/
.no_resource{text-align:center;font-size:14px; color:#ff0101;  font-weight:bold;  padding-top:30px; width:100%;}

  
  
  
               