﻿body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, h1, h2, h3, h4
{ margin: 0; padding: 0; font-size: 12px;_background-image:url(about:blank);_background-attachment:fixed;font-family: microsoft yahei;}
input, button, textarea,select, optgroup, option { font-family: microsoft yahei; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
img{ border: 0;display:block}
.clear { clear:both;}
a{text-decoration:none;outline:0;}
body,form{margin:0;padding:0;}
input{vertical-align:middle;outline:none;}
textarea{vertical-align:top;outline:none;resize:none;}
img{border:0;outline:none;}
div{font-size:12px;font-family:verdana;}
a{color:#333;text-decoration:none;}
a:hover{color:#f30;}
.l{float:left;}
.r{float:right;}
.c{clear:both;}
.dis{display:none;}
.mc{margin:0 auto;}
.b{border:1px solid #ddd;}
.bt{border:1px solid #B0D4EC;border-top:2px solid #B0D4EC;}

#imgcode{cursor:pointer;}
.wd1200{ width:1200px; margin:0 auto;}
.wdpoto{ width:1200px; margin:0 auto;height:100%;overflow:hidden}
.padd{padding-bottom:20px}
/*padding*/
.pt10{padding-top:10px;}
.p10{padding:10px;}
.p20{padding:20px;}

/*margin*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.m10{margin:10px;}

/*color*/
.c9{color:#999;}

/*width*/
.w980{width:1200px;overflow:hidden;}
.w978{width:978px;overflow:hidden;}
.w610{width:960px;}
.w640{width:640px;padding:15px;}
.w920{width:918px;padding:20px 30px;}
.w890{width:888px;padding:30px 40px;}
.w900{width:898px;padding:30px 40px;}
.w670{width:670px;}

/*bar*/
.topbar{margin:0 auto;line-height:30px;height:30px;}
.topbar .l{font-family:verdana;color:#DBDBDB;padding-left:10px;}
.topbar .r{padding-right:10px;}
.topbar .r img{vertical-align:middle;margin:0 5px 3px 0;}

/*header*/
#header{width:980px;height:80px;overflow:hidden;margin:0 auto;background:url(bg_head.jpg) no-repeat top center;}
#header .logo{padding:11px 0 0 42px;}
#header .hotkey{padding:31px 0 0 0;width:300px;text-align:right;}
#header .hotkey a{text-decoration:underline;}
#header .r{width:280px;height:34px;padding:0 0 0 6px;display:block;background:url(bg_search_ip.gif) no-repeat left top;margin:20px 0 0 0;overflow:hidden;}
#header .r input{margin:0;padding:0;border:0;vertical-align:middle;}
#header .r .keyword{border:0;width:206px;}

.top_bg{width:100%;height:48px;background:#1d1d1d}
.top{width:1200px;height:48px;margin:0 auto;overflow:hidden}
.top_left{float:left;font:12px/48px "microsoft yahei";color:#f7f7f7;}
.top_left span{color:#fff;font:18px/48px "impact";}
.top_right{float:right;height:48px;}
.search{height:48px;overflow:hidden;float:left;margin:0px 0 0 0;color:#fff;line-height:48px;font-size:18px}
.search p{height:48px;overflow:hidden;float:left;margin:0px 0 0 0;color:#fff;line-height:48px;font-size:18px}
.en_zh{float:right;line-height: 48px;padding-left:10px}
.en_zh a{padding:0px 10px 0px 10px ;color:#fff}
.top_msg{float:left;font:13px/48px "microsoft yahei";color:#cccccc;background:url(top_msg.jpg) 0 center no-repeat;padding-left:24px;margin-right:10px;}
.top_contact{float:left;font:13px/48px "microsoft yahei";color:#cccccc;background:url(top_contact.jpg) 0 center no-repeat;padding-left:24px;}

.head_bg{width:100%;height:100px}
.head_box{width:100%;height:100px;z-index:10;padding-bottom:5px;}
.head{width:1200px;margin:0 auto;position:relative}
.logo{position:absolute;left:0;top:14px;z-index:11;width:300px;height:76px}
.head_right{float:right;padding-top:30px;height:75px}
.contact_search{float:right}
.head_right h3{float:left;height:14px;line-height:14px;border-right:1px solid #ddd;padding-right:10px;margin:5px 10px 0 0;font-weight:400}
.head_right h3 a{color:#888}
.head_right h3 a:hover{color:#004d99}
.user{position:absolute;right:0;top:0;font-size:12px}
.search{float:left}
.inp_text{float:left;background:url(../1_02.html) no-repeat;width:98px;padding-left:10px;line-height:22px;height:22px;overflow:hidden;border:none}
.inp_button{float:left;background:url(../1_03.html) no-repeat;border:none;width:24px;height:22px;cursor:pointer}
.nav{margin:0 auto;color:#555;margin-top:3px}
.nav a{display:block;line-height:inherit;cursor:pointer;color:#555;font-weight:400;font-family:"微软雅黑";font-size:16px}
.nav_menu-item a{display:block;padding:0 22px;}
.nav_menu-item a img{vertical-align:middle;margin-left:5px}
.nav_menu{line-height:40px;font-weight:700;text-transform:uppercase}
.nav_menu-item{display:inline-block;position:relative;height:40px}
.nav_menu-item.active,.nav_menu-item:hover{border-bottom:3px solid #fff;background:#00a0e9;border-radius:5px;color:#fff}
.nav_menu-item.active a{color:#fff}
.nav_menu-item:hover .nav_submenu{display:block}
.nav_submenu{font-weight:300;text-transform:none;display:none;position:absolute;top:43px;background:rgba(0,104,183,0.6);padding:0px 0px 0px 0px;z-index:999;border-radius: 5px;}
.nav_submenu ul{float:left;margin-top:0px;margin-right:0px;margin-bottom:0px}
.nav_img{float:right;margin:10px 0 15px 0}
.nav_img p{margin:0;padding:0;line-height:14px;text-align:center;font-size:14px;color:#767676}
.nav_img img{width:230px;height:135px}
.nav_submenu-item{display:block; text-align:center;height:40px}
.nav_submenu-item a{display:block;padding:0 15px 0 15px;min-width:180px;line-height:40px;height:40px;color:#fff;font-size:14px}
.nav_submenu-item a:hover{text-decoration:none;background:#0068b7;border-radius:5px;color:#FFF;font-size:14px}
.nav_on1{position:absolute;left:-30px}
.nav_on2{position:absolute;left:-150px}
.nav_on3{position:absolute;left:-260px}
.nav_on4{position:absolute;left:-200px}
.nav_on5{position:absolute;left:-250px}
.nav_on6{position:absolute;left:-483px}










/*nav*/
#nav{width:980px;height:42px;margin:0 auto;background:url(bg_nav.gif) repeat-x bottom;overflow:hidden;}
.menu{margin:0;padding:0 20px;list-style:none;height:42px;line-height:42px;background:url(nav_bg.gif);overflow:hidden;_float:left;width:760px;}
.menu li{float:left;width:82px;overflow:hidden;}
.menu .mid{background:url(nav_mid.gif);width:2px;height:42px;display:block;float:left;}
.menu li a{color:#fff;font-size:14px;text-align:center;width:82px;height:42px;line-height:42px;display:block;outline:none;}
.menu li a:hover{background:url(nav_hover.gif) no-repeat center;color:#ff0;}
.menu .hover a{background:url(nav_hover.gif) no-repeat center;color:#ff0;font-size:14px;text-align:center;width:82px;height:42px;line-height:42px;display:block;outline:none;}
.menu li .subnav{margin:-4px 0 0 0;padding:0;position:absolute;z-index:999;display:none;}
.menu li .subnav dt a{display:block;width:82px;height:30px;line-height:30px;text-align:center;background:#1F83D9;color:#fff;font-size:12px;border-bottom:1px solid #2D96F0;}
.menu li .subnav dt a:hover{background:#1A5EB6;}

#nav .date{line-height:42px;color:#fff;width:160px;float:right;text-align:center;color:#449AF7;}
#nav .date a{color:#fff;}
#nav .date a:hover{color:#ff0;}

#topad{width:958px;margin:0 auto;padding:10px;border:1px solid #BDD6E7;background:#F9FDFF;display:none;}
#topad ul{margin:0;padding:0;list-style:none;}
#topad ul li{float:left;width:25%;line-height:25px;height:25px;overflow:hidden;font-family:arial;color:#333;}
#topad ul li span{font-family:宋体;margin:0;padding:0;font-size:12px;}
#topad .ad{position:absolute;clear:both;margin:-21px 0 0 944px;}

/*position*/
.asid_tit{width:960px;border-bottom: 1px solid #ddd;height:60px}
.asid_tit h1{height:60px;float:left;line-height:60px;font-weight:normal;font-size:18px;color: #555;}
#position{height:60px;line-height:60px;padding-left:30px;float:right}
#position div{float:right;height:30px;line-height:30px;_padding-top:8px;}
#position div img{margin:0 5px;vertical-align:middle;}

/*subject*/
.subject{line-height:50px;height:50px;font-size:18px;padding:0 0 0 16px;border-bottom:1px solid #ddd;}
.subject span{float:right;margin:0 10px 0 0;font-size:12px;font-weight:normal;font-family:宋体;}
.subject span a{color:#999;}
.subject span a:hover{color:#f30;}
.subject_user{background:url(bg_title.gif) repeat-x top;line-height:32px;height:32px;font-weight:bold;font-size:14px;text-align:center;}


.toplist{margin:10px;padding:0;list-style:none;background:url(dotnum.gif) no-repeat top left;}
.toplist li{line-height:30px;height:30px;padding-left:30px;border-bottom:1px solid #F0F0F0;}
.toplist li span{float:right;color:#999;}
.topcate{margin:10px;padding:0;list-style:none;}
.topcate li{line-height:45px;height:45px;border-bottom:1px solid #F0F0F0;}
.topcate li a{display:block;width:178px;height:45px;padding-left:30px;font-size:14px;background: url(ico_arra.png) no-repeat center left;}
.topcate li a:hover{color:#fff;background:#318ADD url(ico_arrb.png) no-repeat center left;}
.topcate .hover{line-height:45px;height:45px;border-bottom:1px solid #F0F0F0;background:#318ADD url(ico_arr.gif) no-repeat center left;}
.topcate .hover a{color:#fff;}

#container{overflow:hidden;}
#container .left{width:680px;float:left;overflow:hidden;}
#container .right{width:300px;float:left;overflow:hidden;}

/*foot*/
#footer{background:url(bg_footer.gif) repeat-x top;width:100%;}
#footer .w980{background:url(bg_foot.gif) no-repeat top;text-align:center;padding:30px 0 0 0;}
#footer .fmenu{color:#BFBFBF;}
#footer .copyright{margin:15px;line-height:22px;font-family:verdana;}
.home_bottom{width:100%;height:100%;background:#393939;overflow:hidden}
.bottom_fl{width:860px;float:left;margin:0px 20px 0px 20px}  
.bottom_fl span{width:860px;height:40px;border-bottom:1px dotted #959595;display:block;line-height:40px}
.bottom_fl span a{color:#fff;padding:0px 10px 0px 10px}
 .bottom_fl p{width:830px;display:block;margin:20px 0 20px 0;background:url(lx.png)0px 9px no-repeat;padding-left:30px;line-height:30px;font-size:14px;color:#fff} 
.bottom_bq{border-top:1px dotted #959595;height:50px;line-height:50px;background:#393939;}


/*search*/
.hsearch{margin:0 15px;padding:0;list-style:none;}
.hsearch li{padding:0 0 10px 0;}
.hsearch li div{line-height:22px;color:#999;}
.hsearch .ip{border:1px solid #ccc;padding:6px 0 2px 0;margin:0;height:18px;vertical-align:middle;}
.hsearch .w{width:220px;overflow:hidden;}
.hsearch .bnt{background:url(bnt_blue.gif) no-repeat center;border:0;width:80px;height:30px;line-height:30px;font-size:12px;color:#333;cursor:pointer;}

/*list*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}

/*buy tips*/
#sdcms_buy{background:#FFFBF9;color:#333;border:1px solid #FACFBA;padding:5px 10px;}
#sdcms_buy .point{color:#f00;font-family:verdana;margin:0 2px;}
#sdcms_buy .buytip{cursor:pointer;}

.fullSlide {
	width:100%;
	position:relative;
	height:520px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:520px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:520px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}




/*list*/

.list_left{width:230px;float:left;height:100%;overflow:hidden}
.list_right{width:960px;float:right;height:100%;overflow:hidden}


.info_info{}
.info_info p{font-size:16px;line-height:35px}


.temp_on_inp {height: 560px;overflow: hidden;background: url(on_bj.gif) no-repeat center top;margin-top: 10px;}
.temp_on_inp p {float: left;height: 316px;margin: 70px 50px 0 0;padding-left: 78px;width: 348px;}
.temp_on_con {width: 445px;padding-top: 70px;overflow: hidden;}

.jie_jie{width:960px;height:100%;overflow:hidden;text-align:center;}
.jie_jie img{text-align:center;}



.izl-rmenu{
	       margin-right: 0;
	       width: 82px;
	       position: fixed;
	       right: 2px;
	       top: 65%;
	       -webkit-box-shadow: #DDD 0px 1px 5px;
	       -moz-box-shadow: #DDD 0px 1px 5px;
	       box-shadow: #DDD 0px 1px 5px;
	       z-index:999;
}
.izl-rmenu .consult{    
	background-image: url(consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center -77px;
    display: block;
    height: 76px;
    width: 82px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 73px;
    color: #000;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
    background-image: url(consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
    background-image: url(float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 82px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
	background-image: url(float_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.izl-rmenu .cart .pic {
	display:none;
    position: absolute;
    left: -160px;
    top: 65px;
    width: 160px;
    height: 160px;
    background:url(weixin.jpg);
}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 65%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:999;
}