@charset "gb2312";
html{ font-size:62.5%;}
*{margin:0px;padding:0px;}
body{font:1.4rem/2.4rem Arial;color:#333; margin:0;}
img[src*=".jpg"]{border:none; background-image:url(../images/loading.gif);background-size:10px 10px;background-position:center center; background-repeat:no-repeat;}
li{list-style:none;}
h1,h2{font-size:1.6rem; font-weight:normal;line-height:3.6rem;}
a{text-decoration:none;color:#000;}

.top,.logo,.nav,.ban,.nr,.con,.docter,.sm,.all,.pos,ul,p{overflow:hidden;font:1.4rem/2.4rem Arial;}

.top{margin-top:42px;text-align:center; background:url(../images/logo_bg.jpg);  border-bottom:1px solid #e7d0ad; font-size:12px;height:59px;}
.top .logo{width:300px; padding:10px 10px 0; height:48px; margin:auto; background:url(../images/logo.jpg) no-repeat left; text-align:right; line-height:21px;background-size: 167px 58px;}
.top .logo strong{color:#910000; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal;}
.nav{ zoom:1; position:relative;}
.nav li{width:25%; height:33px; line-height:33px; float:left; text-align:center; background:url(../images/nav_bg.jpg); font-size:14px; }
.nav li a,.nav li a:visited{color:#fff; line-height:33px; text-decoration:none; display:block;  }
.nav a:hover{color:#ff0;}
.nav span{width:6px; text-align:center; line-height:33px; position:absolute; color:#fff; right:6px; top:0px;}
.nav span a{color:#fff;}
.nav .line{background: url(../images/line.jpg) no-repeat right;}
.nav .line2{background: url(../images/line3.jpg) no-repeat right bottom;}
/*µ×²¿*/		
.OnlineBtna {width:100%;height:42px; 	background:-webkit-gradient(linear,left top,left bottom,from(#cf1111),to(#c41414));
	background:-moz-gradient(linear,left top,left bottom,from(#cf1111),to(#c41414));
	background:-o-gradient(linear,left top,left bottom,from(#cf1111),to(#c41414));
	background:-ms-gradient(linear,left top,left bottom,from(#cf1111),to(#c41414)); color:#fff; text-align:center;cursor:pointer;position: fixed; left:0; top:0px; overflow:hidden;z-index:3; }
.OnlineBtna a,.OnlineBtna span{ height:34px; padding-top:4px; float:left; width:100%; text-align:center; z-index:9999; color:#fff;}
.OnlineBtna img{ vertical-align:middle; margin-right:5px;}
/*---------*/
.docter ul{overflow:hidden; zoom:1;}
.docter li{width:50%; float:left; text-align:left; line-height:21px; font-size:12px; overflow:hidden; zoom:1;}
.docter li p{width:75px; float:right;padding-left:0;font-size:1.2rem;line-height:2rem;}
.docter li img{width:73px; height:86px; padding:0 4px; float:left;}
.docter li strong{display:block; line-height:21px; color:#b51018; font-size:14px;}
.docter li a,.docter li a:visited{display:block; height:21px; margin-top:2px; line-height:21px; color:#fff; padding-left:6px;}
.docter li a:hover{color:#ff0; text-decoration:none;}
.docter .bt1{background:url(../images/bot_1.gif) no-repeat;}
.docter .bt2{background:url(../images/bot_2.gif) no-repeat;}
.sm p{width:50%;float:left;font-size:1.3rem;color:#b51018;}



.ban{padding-top:10px;}
.ban img{float:left;min-height:150px;width:100%;}

.nr,h1{padding:0px 10px;}
.info{text-indent:2em;padding:5px 0px}
.red{color:#F00;}
h1{background:url(../images/nav_bg.jpg) left repeat-x;color:#fff;}
h1 img{height:28px; vertical-align:middle;margin-right:5px;}
h1 a{float:right;color:#eee6c9;font-size:1.4rem;}

ul.hz{padding-bottom:5px;}
ul.hz li{padding:1px;margin-bottom:1%;}
ul.hz li,ul.jq li,ul.yl li{width:48%;float:left;border:1px solid #ccc;}
ul.hz li:nth-child(2),ul.hz li:nth-child(4),ul.jq li:nth-child(2),ul.jq li:nth-child(4),ul.yl li:nth-child(2),ul.yl li:nth-child(4),ul.hz li:nth-child(6){float:right;}
ul.hz li img,ul.jq li img{width:100%;float:left;}
ul.hz li img{min-height:102px;}
ul.jq li,ul.yl li{margin-top:10px;}
ul.jq li img{min-height:106px;}

ul.hz li:nth-child(5),ul.hz li:nth-child(6){border:none;padding:0px;margin-bottom:0px;background:#af6a0b;border-radius:5px;text-align:center;margin-top:6px;padding:3px 0px;}
ul.hz li:nth-child(5) a,ul.hz li:nth-child(6) a{color:#fff;font-size:1.6rem;}

.all{position:relative;overflow:hidden;}
.all img{width:100%;float:left;height:87px;float:left}
.all .pos{background:#4D4A4A;position:absolute;width:100%;bottom:0px;text-align:center;opacity:0.75;color:#fff;line-height:1.8rem;font-size:1.2rem;}

.tx{padding-bottom:10px;}


/*µÍ²¿ÑùÊ½ */
.footer{ margin-top:4px; height:100px; text-align:left; font-size:14px; background: url(../images/footer.jpg) repeat-x; text-align:center; font-size:12px; line-height:21px;margin-bottom: 71px;}
.footer strong{ display:block; line-height:24px; color:#910000; padding-top:5px;}

.bottom{position:fixed;left:0px;bottom:41px;width:100%;z-index:1000;}
.bottom:before{content:"";display:block;height:1px;width:100%;background:#888;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);}
.bottom ul{display:-webkit-box;display:box;background:-webkit-linear-gradient(top,#c64104 ,#ab2d04);height:50px;}
.bottom ul li{-webkit-box-flex:1;box-flex:1; text-align:center;}
.bottom ul li a{line-height:75px;font-size:14px; position:relative;height:50px;display:block;color:#fff}
.bottom ul li a:before{position:absolute;left:50%;margin-left:-7px;top:4px;line-height:25px;color:#fff;text-shadow: 0 1px 1px #949494;}
.bottom ul li:nth-child(2) a:before{-webkit-animation:zixun 1s linear 0 infinite;text-shadow:0 0 1px #949494;-webkit-text-stroke:1px #949494;}
.bottom ul li:nth-child(3){}
.bottom ul li:nth-child(3) a{width:42px;height:42px;line-height:42px;display:block; margin:0 auto;border-radius:30px;border:2px solid #fff;box-shadow:inset 0 0 0 1px #fff;font-size:18px;top:2px;background: -webkit-radial-gradient(50% 50%,#c23d04,#b03004);-webkit-tap-highlight-color:rgba(0,255,0,0);}
.bottom ul li:nth-child(3) a:before{-webkit-transition:all 0.3s linear 0;line-height:42px;top:0px;margin-left:-9px;}
.bottom ul li:nth-child(3) a.icon-plus1:before{content:"\e610";-webkit-transition:all 0.3s linear 0;line-height:42px;top:0px;margin-left:-9px; -webkit-transform:rotate(45deg);}
.daohang{position:fixed;width:100%;height:0;background:rgba(0,0,0,0.7);left:0;top:0;z-index:10;box-sizing:border-box;}
.daohang ul{position:absolute;left:2.5%;bottom:95px;width:95%;overflow:hidden; -webkit-transition:all 0.3s linear 0;-webkit-transform:scale(0);-webkit-transform-origin:center bottom;}
.daohang li{height:90px;width:25%;float:left;}
.daohang li a{text-align:center;color:#fff;font-size:12px;display:block;}
.daohang li a:before{display:block;overflow:hidden;margin:0 auto; border-radius:2px;font-size:32px; width:50px;height:50px;line-height:50px;background-color:rgba(0,0,0,0.7);color:rgba(0,0,0,1);box-sizing:border-box;-webkit-text-stroke:1px #fff;text-shadow:0 0 1px #fff;}


.bottom ul li a .no1 {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: inline-block;position: absolute;border: 2px solid #fff;width: 20px;height: 20px;line-height: 17px;font-size: 14px;color: #fff;right: 1px;top: 1px;font-family: arial;font-weight: bold;-webkit-animation: dot 2s infinite;
animation: dot 2s infinite;border-radius: 10px;background: -webkit-linear-gradient(top, #fd142e, #bf0116);background: linear-gradient(to bottom, #fd142e, #bf0116);}
@-webkit-keyframes dot{
	  0%{opacity:1;}
	  50%{opacity:1;}
	  50.01%{opacity:0;}
	  100%{opacity:0;}
	}
@keyframes dot{
	  0%{opacity:1;}
	  50.01%{opacity:1;}
	  50%{opacity:0;}
	  100%{opacity:0;}
	}
	



.msgBox{ padding:20px 0 0 0; border-top:1px solid #ddd}
.msgBox .time{display:block;width:35%;height:25px;background:#ccc;border-radius: 5px;text-align:center;line-height:25px;font-size:14px;color:#fff;margin:0 auto 12px;}
.msgBox .item{padding-bottom:15px;padding-left:10px;}
.msgBox .item img{display:block;width:44px;height:44px;float:left;margin-right:10px;margin-top:5px;}
.msgBox .item .message{width:60%;height:70px;text-align:left;background: -webkit-gradient(linear,left top,left bottom,from(#beee4d),to(#aad144));
background: -moz-gradient(linear,left top,left bottom,from(#beee4d),to(#aad144));
background: -o-gradient(linear,left top,left bottom,from(#beee4d),to(#aad144));
background: -ms-gradient(linear,left top,left bottom,from(#beee4d),to(#aad144));border-radius: 5px;float:left;line-height:20px;padding-left:17px;padding-right:10px;color:#222;padding-top:5px; box-shadow:2px 2px 2px #888; position:relative; border:1px #c0d997 solid;}
.msgBox .item .message:before{content: "";display: block;width: 8px;height: 8px;background: #b1e545;-webkit-transform: rotate(45deg);position: absolute;top: 1rem;left: -4px;}
.msgBox .clear{ clear:both; height:5px;}










