/* CSS Document */
 
* {
	margin: 0px;
	padding: 0px;
}

img {
	border: none;
}

a {
	text-decoration: none;
	color: #504f4f;
	transition: color .3s, background .5s, opacity .5s; 
	-moz-transition: color .3s, background .5s, opacity .5s;  /* Firefox 4 */
	-webkit-transition: color .3s, background .5s, opacity .5s;   /* Safari and Chrome */
	-o-transition: color .3s, background .5s, opacity .5s;  /* Opera */
}

body {
	font-size: 12px;
	color: #565352;
	font-family: Arial, "Microsoft Yahei";


}

li {
	list-style: none;
}

table {
	border-collapse: collapse;
}

input, textarea {
	font-family: Arial, "Microsoft Yahei";
	font-size: 12px;
	outline: none;
	transition: color .3s, background .5s, opacity .5s,border .5s,box-shadow .5s,width .5s,hright .5s; 
	-moz-transition: color .3s, background .5s, opacity .5s,border .5s,box-shadow .5s,width .5s,hright .5s;  /* Firefox 4 */
	-webkit-transition: color .3s, background .5s, opacity .5s,border .5s,box-shadow .5s,width .5s,hright .5s;   /* Safari and Chrome */
	-o-transition: color .3s, background .5s, opacity .5s,border .5s,box-shadow .5s,width .5s,hright .5s;  /* Opera */
}

.fg {
	clear: both;
}



/*首页头部*/

#tq_float_container{ display:none !important;}
/*st-top*/
#st-top{margin:auto;  width:100%; min-width:1200px;  z-index:10000;  position:relative; background:#fff; }
#st-top .st-top{min-width:1200px; width:100%;margin:auto; height:35px; position:relative; z-index:10; background:#f4f5f5; border-bottom:1px solid #ddd; }
#st-top .st-top .t-r{width:1200px;margin:auto;height:35px; position:relative; line-height:35px; text-align:right;color:#7f7f7f;}
#st-top .st-top .t-r a.left{text-align:left; float:left; color:#666; display:block; width:500px; overflow:hidden; position:absolute; top:0px; left:0px;}
#st-top .st-top .t-r a.left span{color:#ed1b24; }
#st-top .st-top .t-r .icon{ display:inline-block; *display:inline; *zoom:1; float:right;}
#st-top .st-top .t-r .icon a{font-size:12px; color:#ed1b24;  display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1;  margin-right:8px; height:35px; text-align:right;}
#st-top .st-top .t-r .icon a:hover{ text-decoration:underline;}
#st-top .st-top .t-r .icon a.tb{width:13px; height:13px; background: url(../images/icon_03.png) left center no-repeat;  float:left; margin-top:9px; }
#st-top .st-top .t-r .icon a.dl{ height:35px; margin-right:10px;cursor:pointer;}
#st-top .st-top .t-r .icon a.zc{ height:35px; cursor:pointer; margin-right:0px;}
#st-top .st-top .t-r .xx{ float:right; margin:0 22px; display:inline-block; *display:inline; *zoom:1;}
#st-top .st-top .t-r .xx a{font-size:12px; color:#7f7f7f; margin-right:16px; cursor:pointer; float:left; text-decoration:none;}
#st-top .st-top .t-r .xx a.ll{margin-right:0px;}
#st-top .st-top .t-r .xx span{font-size:12px; color:#7f7f7f; position:relative; cursor:pointer; float:left; text-decoration:none;}
#st-top .st-top .t-r .xx a:hover,#st-top .st-top .t-r .xx a.on{color:#ed1b24; }
#st-top .st-top .t-r .xx span:hover{color:#ed1b24;  padding:0 16px; margin:0 -16px 0 -19px; background:#fff; border-left:1px solid #ddd; border-right:1px solid #ddd;}
#st-top .st-top .t-r .fwrx{ font-size:12px;color:#7f7f7f; float:right; display:inline-block; *display:inline; *zoom:1; width:auto;}
#st-top .st-top .t-r .fwrx a{color:#ed1b24; font-weight:bold; }
#st-top .st-top .t-r .xx span:hover .xiala{ display:block;}
#st-top .st-top .t-r .xx span .xiala{ position:absolute; top:30px; padding-top:5px; right:-1px; width:300px; display:none; }
#st-top .st-top .t-r .xx span .xiala dl{background:#fff; padding:5px 10px; border:1px solid #ddd; border-top:0px;}
#st-top .st-top .t-r .xx span .xiala dl dd{ height:28px; line-height:28px; display:block;}
#st-top .st-top .t-r .xx span .xiala dl dd a{ display:block; overflow:hidden; height:28px; margin:0px; width:100%; text-align:left;}
#st-top .st-top .t-r .xx span .xiala dl dd a font{ color:#999; margin-left:20px; float:right;}
/**/

/*logoArea*/
#st-top .logoArea{width:1200px; margin:9px auto 13px; height:98px; position:relative;}
#st-top .logoArea a{display:block;}
#st-top .logoArea a.left{ height:70px; float:left;}
#st-top .logoArea a.left img{ height:70px; padding-top:14px;}
#st-top .logoArea .place{padding-left:10px; padding-right:15px; height:16px; line-height:16px; float:left; padding-top:29px; font-size:16px;}
#st-top .logoArea a.right{width:155px; height:34px; float:left;}
#st-top .logoArea a.right img{width:155px; height:34px; padding-top:31px;}
#st-top .logoArea .right{float:right;}


/*搜索*/
#st-top .logoArea .right .search{height:38px; width:527px; background:url(../images/search_03.png) right center no-repeat; position:absolute; left:405px; top:36px;}
#st-top .logoArea .right .search .left{width:80px; height:36px; position:absolute; left:1px; top:1px; border-right:1px solid #dddddd; background: url(../images/ww_03.png) right no-repeat #fbfbfb; }
#st-top .logoArea .right .search .left dl{ position:absolute; left:0px; top:0px; line-height:36px; width:80px; height:36px; overflow:hidden; cursor:pointer;}
#st-top .logoArea .right .search .left dl dd,#st-top .logoArea .right .search .left dl dt{ display:block; height:36px; line-height:36px; padding-left:9px; display:none;}
#st-top .logoArea .right .search .left dl dd.on,#st-top .logoArea .right .search .left dl dt.on{ display:block;}
#st-top .logoArea .right .search .btn{width:53px; height:38px; background:none; float:right; border:0px; }
#st-top .logoArea .right .search .text-box{border:0px; height:38px; line-height:38px; background:none;width:382px;float:right;}
#st-top .logoArea .right .fbxx{width:156px; height:36px; color:#ff6600;float:right; margin-right:15px; margin-top:36px; position:relative; overflow:hidden; border:1px solid #e25b02; display:block; font-size:16px; font-weight:bold;}
#st-top .logoArea .right .fbxx .tb{width:22px; height:22px;  display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1; background:url(../images/index_07.png) left center no-repeat; position:absolute; left:24px; top:7px;}
#st-top .logoArea .right .fbxx .wz{font-size:14px; display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1;  position:absolute; left:50px; top:11px; height:14px; line-height:14px;}
/*搜索 end*/

/*客户端*/
.client{width:82px; height:94px; border:1px solid #f0f0f0; border-radius:2px; float:right; position:relative; overflow:hidden;}
.client img{width:66px; height:66px; display:block; margin:auto; margin-top:7px; margin-bottom:1px;}
.client .client-word{width:82px; height:20px; line-height:20px; text-align:center; float:left; overflow:hidden; color:#7f7f7f; }
/*客户端　end*/


/*nav*/
#nav{height:46px; width:100%; min-width:1200px; margin:auto;overflow-x:hidden ; background:#ed1b24; position:relative;}
#nav .menu{width:1200px; margin:auto; height:46px; position:relative; overflow:hidden;}
#nav ul{ height:46px;  }
#nav ul li{ display:inline-block; float:left; *display:inline; *zoom:1; _display:inline; _zoom:1;  font-size:16px; position:relative; z-index:1000; height:46px;}

#nav ul li a{display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1; color:#ffffff;  padding-left:30px; padding-right:30px;  background:#ed1b24; height:46px; text-align:center;font-size:16px; line-height:46px; }
#nav ul li a.index{padding-left:42px; padding-right:42px;}
#nav ul li a.on,#nav ul li a:hover{background:#ff6600;}
#nav1 .pph{ color:#fff; height:46px; position:absolute; top:0px; right:0px; font-size:16px; line-height:46px; background:#ff6600; padding:0 20px;}
#nav1 .pph a{ color:#fff;}
#nav1{ position:fixed; top:0px; left:0px;height:46px; width:100%; min-width:1200px; margin:auto;overflow-x:hidden ; background:#ed1b24; display:none; z-index:1000000; box-shadow:0 0 10px rgba(0,0,0,.5);}
#nav1 .menu{width:1200px; margin:auto; height:46px; position:relative; overflow:hidden;}
#nav1 ul{ height:46px;  }
#nav1 ul li{ display:inline-block; float:left; *display:inline; *zoom:1; _display:inline; _zoom:1;  font-size:16px; position:relative; z-index:1000; height:46px;}

#nav1 ul li a{display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1; color:#ffffff;  padding-left:30px; padding-right:30px; background:#ed1b24; height:46px; text-align:center;font-size:16px; line-height:46px; }
#nav1 ul li a.index{padding-left:42px; padding-right:42px;}
#nav1 ul li a.on,#nav ul li a:hover{background:#ff6600;}
/*nav end*/

/**/
/*首页头部 end*/


/**/
#goback{ width:40px; height:40px; cursor:pointer; position:fixed; z-index:50; right:10px; bottom:20%;}
#goback img{width:40px; height:40px;}
/*警告*/
#zd{ position:fixed; width:100%; z-index:10000; height:100000px; background:url(../images/hei.png); top:0px; left:0px; opacity:0;}
#zi{ position:fixed;z-index:1000000000000000000000001; height:30px; line-height:30px; padding:15px 20px; background:#fff; color:#666; font-size:16px;left:46%; top:40%; box-shadow:0 0 10px #333; opacity:0; display:block; }
#zi i{ display:block; height:30px; width:30px; background:url(../images/gt.png); float:left; margin-right:8px;}

/*底部*/
.footer{ color:#9cb7e4; line-height:20px;min-width:1200px; margin:auto; padding:40px 0px 0px 0px; background:#f4f4f4; border-top:3px solid #ed1b24;}

.footer .nr{width:1200px; height:auto; margin:0 auto; position:relative; text-align:left; color:#4c4c4c; padding-bottom:31px;}
.footer .nr .caidan{ width:auto; height:16px; text-align:left; margin-bottom:14px; }
.footer .nr .caidan ul li{height:16px; width:auto; text-align:left; display:inline-block;*display:inline; *zoom:1;border-right:1px solid #3e3a39;line-height:16px; padding:0px 15px 0px 10px; }
.footer .nr .caidan ul li a{height:15px; width:auto; font-size:16px; color:#4c4c4c; font-weight:bold; }
.footer .nr .caidan ul li a:hover{ text-decoration:underline;color:#ed1b24;}

.footer .nr .free-xz{width:auto; height:auto; float:right; text-align:right; position:absolute; right:0px; top:0px; line-height:12px; vertical-align:top;}
.footer .nr .free-xz .rx{line-height:39px; font-size:35px; color:#ed1b24;font-family: Arial, "Microsoft Yahei";}
/*底部 end*/

/*友情链接*/
.friend-link{width:1200px; height:auto; margin:auto; line-height:16px; margin-top:19px; margin-bottom:17px; position:relative; overflow:hidden; font-weight:bold; color:#4c4c4c; text-align:left;}
.friend-link ul{width:1140px; height:auto; display:inline-block; *display:inline; *zoom:1;position:absolute; left:67px; top:0px;}
.friend-link ul li{width:auto; height:auto; line-height:16px; padding:0px 10px;  display:inline-block; *display:inline; *zoom:1; }
.friend-link ul li a{color:#4c4c4c; font-weight: normal;}
/*友情链接 end*/
/*float*/
#tq_as{ display:none !important;}
#float{ display:none; position:fixed; z-index:1000; bottom:140px; left:50%; margin-left:610px;
transition:bottom .5s; 
	-moz-transition: bottom .5s;  /* Firefox 4 */
	-webkit-transition: bottom .5s;   /* Safari and Chrome */
	-o-transition: bottom .5s;  /* Opera */}
#float dl dd{ display:block; width:60px; height:60px; margin-bottom:5px; background-color:#ed1b24; box-shadow:0 0 5px rgba(0,0,0,.2); border-radius:5px;
transition: color .3s, background .5s, opacity .5s; 
	-moz-transition: color .3s, background .5s, opacity .5s;  /* Firefox 4 */
	-webkit-transition: color .3s, background .5s, opacity .5s;   /* Safari and Chrome */
	-o-transition: color .3s, background .5s, opacity .5s;  /* Opera */
}
#float dl dd:hover{ background-color:#ff6600;}
#float dl dd.f1{ background-image:url(../images/float_03.png);}
#float dl dd.f2{ background-image:url(../images/float_06.png);}
#float dl dd.f3{ background-image:url(../images/float_08.png); position:relative;}
#float dl dd.f4{ background-image:url(../images/float_10.png); display:none; cursor:pointer; background-color:#ff6600;}
#float dl dd.f3:hover .box{ display:block;}
#float dl dd .box{ position:absolute; bottom:0px; right:59px; padding-right:11px; display:none;}
#float dl dd .box .view{background-color:#ed1b24; padding:10px 20px 10px 15px; border-radius:5px; box-shadow:0 0 5px rgba(0,0,0,.2); }
#float dl dd .box .view ul li{ display:block; height:30px; line-height:30px; overflow:hidden; width:80px;}
#float dl dd .box .view ul li a{ display:block;display:block; height:30px; line-height:30px; overflow:hidden; padding-left:30px; color:#fff; background:url(../images/qq.png) left no-repeat;}
#float dl dd .box .view ul li a:hover{ text-decoration:underline;color:#ff6600;}
