﻿/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-spacing:0;}/*border-collapse:collapse;*/
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 微软雅黑,\5FAE\8F6F\96C5\9ED1;color:#333;outline:0;}
body{background:#fff;}
a,a:hover{color:#333;}
/*---------- stock ---------*/
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
*html .clearfix {height: 1%;}
.center{margin:0px auto;}
.fl{ float:left}
.fr{ float:right}
.mt1{margin-top:5px;}
.mt2{margin-top:15px;}
.mr1{ margin-right:5px;}
.mr2{ margin-right:10px;}
.ml1{ margin-left:5px;}
.ml2{ margin-left:10px;}
.disno{ display:none}
.clear{overflow:hidden; clear:both; height:1px; line-height:1px;}
.clearfix:after {clear: both;content:"";display: block;height: 0;}
.con{ margin:5px 0;}

/*--------------宽度--------------*/
.w1200{width:1200px!important;margin:0 auto;clead:both;}

/* --header-- */
.header{width:1200px;height:114px;margin:0 auto;z-index:5;position:relative;}/*父级 z-index:5;position:relative; 前面两个必须都存在，解决IE6-7 z-index BUG*/
.header .logo{display:block;margin-top:26px;margin-left:20px;width:320px;height:68px;float:left;}
.header .menu{float:right;margin-top:50px;width:850px;height:64px;background:url(../images/bg_nav.png) no-repeat right bottom;_background:url(../images/bg_nav.png) no-repeat right 80%}
.header .menu .wei{width:100%;height:38px;line-height:30px;float:right;clear:both}
.linkitem {height:16px;float:right;color:#886e4a;line-height:12px;margin:0;font-size:14px;margin-left:10px;cursor:pointer;margin-top:10px;}
.linkitem img{float:left;}
.m-sch{float:right;width:154px;height:28px;_position:relative;display: inline;margin-top:8px;}
.m-sch input{float:left;border:1px solid #999999;height:19px;line-height: 19px;}
.m-sch button{float:left;display:block;width:21px;height:21px;border:none;background:url(../images/sec-button.png) no-repeat;cursor:pointer;}
.xibu{float:left;font-size:26px;color:#321b51;line-height:15px;}
.iweibo {display:none;position:absolute;right:0px;top:88px;z-index:100}
.iweixin {display:none;position:absolute;right:50px;top:88px;z-index:100}
.imobile {display:none;position:absolute;right:100px;top:88px;z-index:100}
.iweibo img,.iweixin img,.imobile img{width:100px;height:100px;padding:10px;background:#CCC;border-radius:2px;}

.header .menu .ext{width:150px;height:26px;float:left;line-height:26px}
.header .menu #nav{width:746px;height:36px;_height:26px;float:right;text-align:center;z-index:99}
.header .menu #nav ul{float:left;margin-left:26px;position:relative;display:inline;width:720px}
.header .menu #nav ul li{float:left;line-height:38px;position:relative;height:36px;_height:26px;}
.header .menu #nav ul li a{color:white;display:block;float:left;height:36px;_height:26px;font-size:13px;width:60px;outline:none;position:relative}
.header .menu #nav li.line_off{background:none}
.header .menu #nav .active a{width:40px;}
.header .menu #nav a:hover,#nav li.sfhover a{color:#000;text-decoration:none;font-weight:700;background:#ffd900;}
.header .menu #nav .n{background:url(../images/n.png) no-repeat center bottom;width:8px;height:26px;float:left}
.header .menu #nav .n30{background:url(../images/n.png) no-repeat center bottom;width:30px;height:26px;float:left}
.header .menu #nav .n25{background:url(../images/n.png) no-repeat center bottom;width:25px;height:26px;float:left}
.header .menu .nw ul li a{width:auto!important}


/*---当前分类---*/
.header .menu #nav li ul{display:none;position:absolute;top:36px;left:-26px;width:116px;padding:10px 0;background:#ffd900;z-index:11;zoom:1}/*-53px*/
/*#nav li:hover ul{display:block}*/
.header .menu #nav li ul li{line-height:30px;height:30px;_height:26px;margin:0;background-image:none;position:relative;z-index:2}
.header .menu #nav li ul a,#nav li.active ul a,#nav li.sfhover ul a{background:none;font-weight:300;height:auto;color:#000;line-height:24px;width:110px;margin-left:3px;font-size:12px;float:none;padding:0 0 6px;background:url(../images/nav2.png) no-repeat -234px -100px;_background:url(../images/nav2_1.gif) no-repeat 0 -30px}
.header .menu #nav li ul a:hover{background:url(../images/nav2.png) no-repeat -234px 0;_background:url(nav2_1.gif) no-repeat 0 0;color:#000;font-weight:300}

/* 时钟 */
#currentTime,#currentphone{width:200px;float:right;color:white;height:36px;line-height:38px;font-size:13px}

/* 分割 */
.separate1{width:100%;height:10px;background:#321b51;z-index:2}
.separate2{width:100%;height:14px;background:url(../images/separate2.jpg) repeat-x }

/* 侧边功能按钮 */
#side_func{position:fixed;_position:absolute;bottom:188px;left:50%;height:174px;margin-left:605px;width:58px;z-index:1000;}
.single #side_func{bottom:290px;}
#side_func a.sfa{display:block;width:58px;height:58px;line-height:58px;font-size:14px;text-align:center;line-height:1000px;color:#333;background-color:#dcdcdc;overflow:hidden;z-index:10;}
#side_func a.block1{text-indent:0;}

.single #side_func a.block2{display:block;}

.single #side_func a.block3{background-color:#dcdcdc;}
#side_func a.sfa:hover{color:#fff;line-height:58px;background-image:none;background-color:#d22222;}
#side_func a.block1,#side_func a.block1:hover,#side_func a.block3:hover{line-height:normal;}
#side_func a:active{background-color:#8f001e;}
#side_func a span{float:left;display:block;width:58px;padding-top:10px;overflow:hidden}
#side_func #bdshare_l.show_bds{position:absolute;top:58px!important;left:-212px!important;background:#fff!important;z-index:10000!important;}
#bdshare ul li a,#bdshare_s ul li a{font-family:'Microsoft Yahei'!important;}
#side_func a.joinus{color:#fff;background:#6da9de;}
#side_func a.joinus:hover{background:#321b51;}
#side_func a.joinus:active{background:#8f001e;}
#side_func a.app{display:block;width:58px;height:20px;line-height:20px;font-size:12px;text-align:center;background-color:#fff;overflow:hidden;z-index:10;}
#side_func a.app span{color:#000;padding:0}
#side_func a.weixin{display:block;width:58px;height:20px;line-height:20px;font-size:12px;text-align:center;background-color:#fff;color:#d22222;overflow:hidden;z-index:10;}
#side_func a.weixin span{color:#d22222;padding:0}

/* 链接区 */
.links1{width:1200px;height:30px;margin:0px auto}
.links2{width: 100%;height:30px;margin:0px auto;background:#321b51}
.links1 ul li{float:left;margin:0 5px;}
.links1 ul li a:hover{color:#321b51;}
.links2 ul{width:1190px;margin:0 auto;padding-left: 10px;padding-top: 5px}
.links2 ul li{float:left;margin:0 5px;height:20px;line-height:20px}
.links2 ul li a{color:#ffd900;}
.links1 ul{margin-left:10px}

/* --footer-- */
.footer{width:100%;height:68px;background:url(../images/bg_foot.jpg) no-repeat;padding-top:10px;overflow:hidden;position:relative}
.footer p{font-size:12px;color:#321b51;text-align:center;font-weight:500;margin:10px auto 0px auto;}
.ilink{bottom:-1000px;position:absolute}