/*基本属性规范*F5F5F5/
@charset "UTF-8";*/
html{/*font-size:62.5%;*/font-family:'微软雅黑','宋体','helvetica neue',tahoma,arial,'hiragino sans gb','Simsun',sans-serif;} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,hr{margin:0;padding:0}
body{font-size:12px;background-color: #fff;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:'微软雅黑','宋体',arial,'hiragino sans gb','microsoft yahei','Simsun',sans-serif}
li{list-style:none}

a:link,a:visited{text-decoration:none}
a {outline: none}

#IE6_TIP{width:100%;padding-top:12px;padding-bottom:12px;text-align:center;font-size:14px;background:#FFAA25;}
#Level2_TIP{width:100%;padding-top:30px;padding-bottom:30px;text-align:center;font-size:22px;background:#fff;background:rgba(255,255,255,0.5);position:fixed;left:0px;bottom:0px;z-index:20000;color:#000;}
#Level2_TIP a{display:inline-block;line-height:40px;background:#E64C40;color:#fff;padding-left:20px;padding-right:20px;border-radius:8px;}
#Level2_TIP a:hover{color:#000;}

.float_left { float:left}
.float_right { float:right;}

.text_center { text-align:center;}
.font_wei { font-weight:bold}
.hide,.hidden { display: none !important; visibility: hidden;}
.display{display: block;}
.clear{height:0;font-size:0;clear:both;over-flow:hidden;}

.shopping-amount{
    display: block;
    background: url(../images/top/cartn.png) no-repeat 0 0;
 /*   position: absolute;*/
    height: 13px;
    line-height: 10px;
    font-size: 10px;
    color: #fff;
    width: 12px;
    text-align: center;
    float: right;
    font-family: SimSun;

}

/*顶栏css*/

/* .main_head { background: #333333; height:30px; width:100%; border-bottom:1px solid #e8e8e8;}
.main_head .home { width:20px; float:left; height:30px; background:url(../images/top_left.gif) center center no-repeat;}
.main_head .tel  { font-size:16px; line-height:30px; padding:0; color:#fff; font-weight:bold; padding-left:10px; }
 *//* .main_head .font { width:1000px; margin:auto; line-height:30px; color:#fff;}
.main_head .font span {  font-size:14px;  }
.main_head .font a {  font-size:14px; line-height:30px; color:#fff;}
.main_head .font a:hover {  color:#fff; text-decoration:underline;}
.main_head .font .right { float:right; color:#fff;text-align: right;}
.main_head .font .right .span { padding-left: 8px; padding-right: 8px}
.main_head .font .right #userli span{font-size: 12px;}
.main_head .font .right ul li{float: left;} */
.main_head { background:#333333; height:31px; width:100%; border-bottom:1px solid #e8e8e8;}
.main_head .mycenter { background:url(../images/top/person.png) left center no-repeat;}
.main_head .mycenter:hover { background:url(../images/top/person1.png) left center no-repeat;}
.main_head .weibo{ background:url(../images/top/wb.png) left center no-repeat;}
.main_head .weibo:hover{ background:url(../images/top/wb1.png) left center no-repeat;}
.main_head .weixin{background:url(../images/top/wx.png) left center no-repeat;position: relative;}
.main_head .weixin:hover {background:url(../images/top/wx1.png) left center no-repeat;}
.main_head .wx2wm{position:absolute; top: 20px;left: -30px;display: none;}
.main_head .Menuwx{padding: 0;position: relative;}
.Menuwx:hover .wx2wm{position:absolute; top: 20px;left: -30px;display: block;}

.main_head .tel  { font-size:16px; line-height:30px; padding:0; color: #bbbbbb; font-weight:bold; padding-left:10px; }
.main_head .top { width:1000px; margin:auto; line-height:31px; color:#bbbbbb;}
.main_head .top span {  font-size:14px;  }
.main_head .top a {  font-size:14px; line-height:31px; color:#bbbbbb;}
.main_head .top a:hover {  color:#ff6600;}
.main_head .top .right { float:right; color:#bbbbbb;text-align: right;}
.main_head .top .right .span { padding-left:5px;}
.main_head .top .right #userli span{font-size: 14px;}
.main_head .top .right ul li{float: left;}
.main_head .top .topleft {width:500px;float:left;}
.main_head .top .topleft span{padding-left: 10px;padding-right: 10px;}




.main_head .font .top-span {
    margin-right: 20px;
    font-size: 14px;
}

.menu-item {
    padding: 0;
    position: relative;
}

.menu-hd {
    cursor: pointer;
    /*display: block;*/
    height: 21px;
    margin: 1px 1px 0;
    padding: 0 22px 0 10px;
    position: relative;
    z-index: 108;
    width: 48px;
}



.menu-hd b {
    border-color: #666666 #EEEEEE #EEEEEE;
    border-right: 4px solid #EEEEEE;
    border-style: solid;
    border-width: 4px;
    font-size: 0;
    height: 0;
    line-height: 0;
    position: absolute;
    right: 10px;
    top: 5px;
    transition: -webkit-transform 0.2s ease-in 0s;
    width: 0;
}

.menu-bd {
    background: none repeat scroll 0 0 #b50029;
    border-color: #b50029;
    border-right: 1px solid #b50029;
    border-style: solid;
    border-width: 1px;
    display: none;
    position: absolute;
    right: 0;
    top: 21px;
    height: 150px;
    width: 80px;
    z-index: 101;
}

.menu-bd-panel {
    padding: 10px 10px 6px;
}

.menu {
    position: relative;
    float: right;
}

.menu:hover .menu-hd {
    background: none repeat scroll 0 0 #b50029;
    border-color: #b50029;
    border-right: 1px solid #b50029;
    border-style: solid solid none;
    border-width: 1px;
    margin: 0;
    cursor: pointer;
    display: block;
    position: relative;
    z-index: 102;
}

.menu-bd-panel {
    padding: 10px 10px 6px;
}

.menu:hover .menu-bd {
    display: block;
}

.menu:hover .menu-hd b {
    background: #b50029;
    border-color: #666666 #FFFFFF #FFFFFF;
    top: 10px;
    transform: rotate(180deg);
    transform-origin: 50% 30% 0;
}


.menu-bd-panel {
    padding: 5px 10px;
}
.menu-bd dl {
    border-bottom: 1px solid #E5E5E5;
    padding: 5px 0;
}
.menu-bd .last {
    border-width: 0;
}
.menu-bd dt {
    color: #8C8C8C;
    font-weight: bold;
    line-height: 1.5;
    text-align: left;
}
.menu-bd dd {
    line-height: 1.6;
    text-align: left;
}
.menu-bd dd a {
    margin-right: 2px;
}

.focusus{
    /*background: url(../images/topnav.png) no-repeat scroll left center rgba(0, 0, 0, 0);*/
    /*text-indent: 2em;*/
}

#screenshot{
    position:absolute;
    border:1px solid #ccc;
    background:#fff;
    padding:5px;
    display:none;
    color:#fff;
    z-index: 103;
}




/*logo区、搜索区css*/
.main_head_logo { width:1000px; margin:0 auto; height:100px;overflow: hidden;}
.main_head_logo .left { float:left;padding-top: 40px;}
.main_head_logo .left .main_logo{display:inline-block;width:240px;height:64px;background:url(../images/top/logo.png?_t=20160827) no-repeat center center;}
.main_head_logo .right { float:right; width:750px;padding-top: 50px;}
.main_head_logo .right span { height: 40px;}
.main_head_logo .right .name { height:40px; padding-top:20px;}
.main_head_logo .right .sear { width:270px; border:2px solid #0068b7; height:36px; line-height:36px; text-indent:10px; font-size:14px; } 
.main_head_logo .right .butt { cursor:pointer; }
.main_head_logo .right .hot {  color:#333; line-height:35px;float: left;padding:0 auto;margin: 0 auto;}
.main_head_logo .right .hot a { color:#3099e8; padding-left:10px;}
.main_head_logo .right .hot a:hover { color:#e83030;}

.searchdown {background: none repeat scroll 0 0 white;border: 1px solid #a71e32;/*left: 0;*/margin-top: 0;max-height: 30em;overflow-y: auto;padding-top: 0;position: absolute;top: 90px;width: 312px;z-index: 100;overflow-x:hidden;overflow-y:hidden;}
.searchdown dt {background-color: #faf0ec;color: #e77141;height: 30px;line-height: 30px;padding-left: 18px;}
.searchdown dd {color: #666;height: 24px;line-height: 24px;margin: 0;padding: 0;}
.searchdown dd a {color: #666;display: block;padding-left: 20px;position: relative;text-decoration: none;}
.searchdown dd a:hover {background-color: #d7eff8;color: #0090c7;font-weight: bold;text-decoration: none;}
.searchdown dd a .qtip {color: #0090c7;cursor: pointer;position: absolute;right: 10px;top: 0;}
.searchdown dd .highlight {background-color: #d7eff8;color: #0090c7;font-weight: bold;text-decoration: none;}
.searchdown dd.current a {background-color: #d7eff8;color: #0090c7;text-decoration: none;}

.gwc {
    background: url(../images/top/shopcart.png) no-repeat center right;
}

/*导航css*/
.head-v3{}  
.head-v3 .navigation-inner{margin:0 auto;}
.navigation-up{height:44px;background:none;}
.navigation-up .navigation-v3{float:left;}
.navigation-up .navigation-v3 .navlist{float:left;}
.navigation-up .navigation-v3 .navlist li{float:left;font:normal 16px/44px "microsoft yahei";color:#fff}
/*.navigation-up .navigation-v3 .nav-up-selected>a{color:#ff3333}*/
/*.navigation-up .navigation-v3 .nav-up-selected-inpage a{color:#da1928}*/
.navigation-up .navigation-v3 li {font-weight:normal;padding:0;margin:0}
.navigation-up .navigation-v3 li a{padding:0 10px;color:#fff;display:inline-block;height:44px;font-family:"microsoft yahei"}


/*.head-v3{min-width:600px;position:relative;}  
.head-v3 .navigation-inner{margin:0 auto;width:600px;position:relative}
.navigation-up{height:44px;background:#fff;}
.navigation-up .navigation-v3{float:left;}
.navigation-up .navigation-v3 ul{float:left;width: 600px;}
.navigation-up .navigation-v3 li{float:left;font:normal 16px/44px "microsoft yahei";color:#fff}
.navigation-up .navigation-v3 .nav-up-selected a{color:#af3446}
.navigation-up .navigation-v3 .nav-up-selected-inpage a{color:#af3446}
.navigation-up .navigation-v3 li {font-weight:normal;padding:0;margin:0}
.navigation-up .navigation-v3 li a{padding:0 25px;color:#000;display:inline-block;height:44px;font-family:"microsoft yahei"}
.navigation-down{position:absolute;top:44px;left:0px;width:100%}
.navigation-down .nav-down-menu{width:100%;margin:0;background:#a71e32;filter:alpha(opacity=90);-moz-opacity:0.9; opacity:0.9;position:absolute;top:0px}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative}
.navigation-down .nav-down-menu .navigation-down-inner .checkmore{width: 1000px;border-top: 1px solid #fff;margin: 0 auto;}
.navigation-down .nav-down-menu .navigation-down-inner .checkmore a{color:#fff;font:normal 14px/30px "microsoft yahei";}
.navigation-down .nav-down-menu .navigation-down-inner .checkmore a:hover{color:#60aff6}
.navigation-down .nav-down-menu dl{float:left;margin:18px 80px 18px 0}
.navigation-down .menu-1 dl{margin:20px 80px 25px 0}
.navigation-down .menu-1 dt{font:normal 14px "microsoft yahei";color:#61789e;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px}
.navigation-down .menu-1 dd a{color:#fff;font:normal 13px/30px "microsoft yahei"}
.navigation-down .menu-1 dd a:hover{color:#60aff6}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#fff;font:normal 16px "microsoft yahei"}*/


/*body实体csse5e8ec*/
.main_container{ width: 100%; padding:  0 auto;margin: 0 auto; min-height: 400px;border-top: 1px solid #ccc;}

/*页脚css*/
.main_foot{color:#a6a6a6;border-top:#e5e8ec solid 1px;width: 100%;margin:0px auto;text-align: center;background-color: #525252;margin-top: 30px;}

/* background-color: #da1928 */
.main_foot .foot { width:1000px; margin:auto; padding:20px 0;}
.main_foot .foot .one { height:180px; text-indent:20px;}
.main_foot .foot dt {  color:#fff;}
.main_foot .foot .showone { width:150px; float:left; }
.main_foot .foot .showone a { font-size:12px; line-height:32px; color:#fff; height:32px;}
.main_foot .foot .showone a:hover { color:#fff;}
/* .main_foot .foot .us { border-bottom:1px solid #fff; height:40px; line-height:40px; color:#fff;display: inline-block;width: 100%;} */

/* .main_foot .foot ul {
    display: inline-block;
    width: 700px;
    height: 32px;
    line-height: 32px;
    font-size: 12px;
    color: #fff;
} */

.main_foot .foot .us {
    display: inline-block; width: 100px;
}

.main_foot .foot .theone { font-size:14px; padding-bottom:20px;}
.main_foot .foot .weima { width:300px; text-align:center; float:left;}

.main_foot>.us {
    width: 100%;
    height: 85px;
    background-color: #222;
	padding-top:12px;
}

.main_foot .us span {
    display: inline-block;
    width: 100%;
    height: 22px;
    line-height: 22px;
    font-size: 12px;
    color: #ffffff;
}
.main_foot .us a{
	display:inline-block;
	padding-left:10px;
	padding-right:10px;
}

/* .main_foot ul{background-color: #da1928;color: #fff;padding-top: 10px;}
.main_foot ul .us span { padding:0 30px 10 20px; font-size:12px;display: inline-block;display: block;line-height:20px;} */

/* .main_foot ul { margin: 0px auto;width: 800px; ;background-color: #525252;color: #fff;padding-top: 10px;}

.main_foot ul .us {
    display: inline-block;
    margin: 0px 3px;
    min-width: 40px;
}

.main_foot ul a {
    cursor: pointer;
}

.main_foot ul .split {
    display: inline-block;
    margin:  0px 10px;
    width: 1px;
}

.main_foot ul .us span { padding:0 30px 10 20px; font-size:12px;display: inline-block;display: block;line-height:20px;}

.main_foot ul .three dt { text-align:center; line-height:33px; font-size:12px;padding-top:5px;}
.main_foot ul .three span { padding:0 5px;} */
.main_foot ul{color: #fff;background: #333;height: 61px;}
.main_foot ul .us span { font-size:14px;display: inline-block;display: block;line-height:61px;}
.main_foot ul .us span a{ color: #fff;}
.main_foot ul .us span a:hover{ color: #ff6600;}
.main_foot ul .three dt { text-align:center; line-height:33px; font-size:12px;padding-top:5px;}
.main_foot ul .three span { padding:0 5px;}

.lianjie a { padding-right:10px;}

.main_foot .quarter {
    text-align: left;
    width: 15%;
}

.imgclick{cursor: pointer;padding-top: 30px;}

.main_foot .link-list a {
    color: #c4c4c4;
    display: block;
    line-height: 1.66667em;
    text-decoration: none;
    width: 100px;
}
.main_foot a:hover {
    /*text-decoration: underline;*/
}
.main_foot h3 {
    color: white;
    font-size: 1.33333em;
}
.main_foot .link-list {
    float: left;
    padding-left: 1.25em;
    width: 110px;
}

.main_foot .link-list dl dt{
    width: 40px;   
    float: left;
}

.main_foot .link-list dl dd{
    width: 100px;   
    height: 40px;
    line-height: 40px;
    font-size: 13px;
    color: #fff;
}

.grid {
    display: inline-block;
    vertical-align: top;
    float: left;
    padding-left: 15px;
}


/*客服css*/
.qq { position:fixed; _position: absolute; right:0; top:50%;_top:expression(eval(document.documentElement.scrollTop)); z-index:9999; _margin-top:200px;}
.telbox {
    width: 120px;
    height: 92px; 
    _position:fixed; 
    position: absolute; 
    right:65px; 
    top: 35%;
    z-index:9999;
    background: url(../images/body/telbox.png)center center no-repeat;
    padding-left: 10px;
    display: none;
    text-align: left;
}

.telbox p{
    font-size: 14px;
    color:#3398ff;
    line-height: 30px;
    text-align: left;
}

.buy_box {
    width: 280px;
    height: 252px;
    position: absolute;
    right: 60px; 
    top: -37%;
    z-index:9999;
    /*padding-left: 10px;*/
    display: none;
    background: url(../images/float/pop_box.png)center center no-repeat;
}

.buy_consult .buy_box img.buy_qq {
    position: relative;
    float: left;
    display: inline-block;
    left: 50px;
    top: 42px;
}

.buy_consult .buy_box img.buy_xx {
    position: relative;
    float: right;
    display: inline-block;
    right: 47px;
    top: 45px;
}

.pro_box {
    width: 280px;
    height: 252px;
    position: absolute;
    right: 60px; 
    top: -17%;
    z-index:9999;
    /*padding-left: 10px;*/
    display: none;
    background: url(../images/float/pop_box.png) center center no-repeat;
}

.pro_consult .pro_box img.pro_qq {
    position: relative;
    float: left;
    display: inline-block;
    left: 50px;
    top: 42px;
}

.pro_consult .pro_box img.pro_xx {
    position: relative;
    float: right;
    display: inline-block;
    right: 47px;
    top: 45px;
}

.qq .show_top {  padding-top:0px;}

.qq>div{text-align: center;width: 60px;height: 60px;}

.qq a{
    color: #3398ff;
    text-align: center;
    width: 100%;
    height: 100%;
    display: block;
    border:1px solid #ececec;
    background: #fff;

}

.qq a b{display: block;margin: 0px auto 0px auto;}

.qqim {
    width: 60px;
    height: 40px;
    background: url(../images/body/qqn.png) center center no-repeat #fff;
}

.lxdh {
    width: 60px;
    height: 40px;
    background: url(../images/body/qqteln.png) center center no-repeat #fff;
}

.yjfk{
    width: 60px;
    height: 40px;
    background: url(../images/body/yjfkn.png) center center no-repeat #fff;
}

.gotop{
    width: 60px;
    height: 40px;
    background: url(../images/body/topn.png) center center no-repeat #fff;
}

.buy_consult .gmzu {
    width: 60px;
    height: 60px;
    background: url(../images/float/buy_consult_n.png) center center no-repeat #fff;
}

.pro_consult .prozu {
    width: 60px;
    height: 60px;
    background: url(../images/float/pro_consult_n.png) center center no-repeat #fff;
}

.qq .buy_consult:hover .gmzu {
    width: 60px;
    height: 60px;
    background: url(../images/float/buy_consult_o.png) center center no-repeat #fff;
}

.qq .pro_consult:hover .prozu {
    width: 60px;
    height: 60px;
    background: url(../images/float/pro_consult_o.png) center center no-repeat #fff;
}

/* .qq .pro_consult:hover .prozu {
    width: 60px;
    height: 60px;
    background: url(../images/float/pro_consult_o.png) center center no-repeat #fff;
} */

.qq a:hover {color: #fff;background-color: #3398ff;cursor: pointer;}
.qq .qqtalk:hover .qqim{background: url(../images/body/qqh.png) center center no-repeat;}

.qq .qqtel:hover .lxdh{background: url(../images/body/qqtelh.png) center center no-repeat;}
.qq .qqyjfk:hover .yjfk{background: url(../images/body/yjfkh.png) center center no-repeat;}
.qq .qqgotop:hover .gotop{background: url(../images/body/toph.png) center center no-repeat;}


/*路径css*/
.breadcrumb {background: url("../images/body/index.png") no-repeat scroll left center rgba(0, 0, 0, 0);display: block;line-height: 40px;list-style: none outside none;margin: 0;padding: 0 0 0 20px;}
.breadcrumb li {display: inline;}
.breadcrumb li.sep {margin: 0 8px;}
.breadcrumb li a {color: #666;text-decoration: none;}
.breadcrumb li a:hover {text-decoration: underline;}


div.divsjzx ul {
    display: none;
    position: absolute;
    padding-left: 5px;
    width: 110px;
    background: #333333;
    border:1px solid #333333;
    z-index:1000000;
}

/* ä¸‹æ‹‰èœå•çš„èœå•é¡¹ */
div.divsjzx ul li{
    position: relative;
    padding-left: 5px;
    height: 34px;
    line-height: 34px;
}

div.divsjzx ul li>a {
    font-size: 13px;
    color: #333333;
}

div.divsjzx ul li>a:hover {
    color: red;
}

div.divsjzx ul li:hover {
    background: #333333;
}

.divsjzx{display: inline-block;}
.pop-menu-ul{display:none;width:90px;overflow:hidden;}

div.divsjzx:hover .pop-menu-ul{display: block;}

li.cpdg ul {
    display: none;
    position: absolute;
    width: 110px;
    background: #fff;
    border:1px solid #ccc;
    z-index:1000000;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=3);
	-moz-box-shadow: 2px 2px 10px #909090;
	-webkit-box-shadow: 2px 2px 10px #909090;
	box-shadow:2px 2px 10px #909090;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:10px;
}

li.cpdg ul li{
    position: relative;
	width:100%;
	display:block;
}

.navigation-up .navigation-v3 li.cpdg ul li>a {
    font-size: 14px;
	font-family:宋体;
    color: #333333;
	display:block;
	height: 34px;
    line-height: 34px;
	width:100%;
	text-align:left;
  text-indent:20px;
	padding:0px;
}

.navigation-up .navigation-v3 li.cpdg ul li>a:hover{
	color: #fff;
	background:#E64C40;
}

li.cpdg ul li:hover {
    
}
.pop-menu-ul-nav{display:none;}
.navigation-up .navigation-v3 li.cpdg ul li.t-s11>a{
    background-image:url(../images/top/s11-li.png?4);
    background-position:8px center;
    background-repeat:no-repeat;
}

li.cpdg:hover .pop-menu-ul-nav{display: block;}

.dlgErr{color:#666;}
.FuncStr{display:block;margin:0 auto;text-align:center;}
.FuncStr span{display:inline-block;width:120px;height:30px;line-height:30px;text-align:center;border:#ccc solid 0px;margin:3px;font-size:14px;font-weight:bold;}
.FuncStr span b{font-size:20px;color:red;}

.loadDlgImg{
	margin:0 auto;
	width:53px;
	height:55px;
	background:url(../images/loading.gif) no-repeat center center;
}

.beian-span a{color:#fff;}
.beian-span a:hover{color:#F8522A;}

.foot-tip{
	margin:0 auto;
	margin-top:30px;
	text-align:center;
    
	/*background:#333 url(//down2.tdx.com.cn:8001/www/images/foot.jpg?_t=20170927) no-repeat center top;*/
    background:#333 url(//data.tdx.com.cn/site/app/level2/newl2/images/foot.jpg?_t=20190613) no-repeat center top;
	height:158px;
}

.main_foot{margin-top:0px;border-top:none;}
p.login-reg-tip{text-align:center;font-weight:bold;}
p.login-reg-tip a{color:rgb(230, 76, 64);font-size:14px;}

#select_accts{
    border:none;
    background: #333;
    color:#fff;
    border-radius: 4px;
    outline:none;
    font-size:16px;
    font-family:Courier New,Terminal;
    font-weight:bold;
}

 .main_head .user_style {
    font-family: Courier New,Terminal;
    color: #fff;
    font-size: 16px !important;
    font-weight: bold;
} 