﻿html{min-width:1200px;}
*{margin:0px; padding:0px;}
*:focus{outline:none;}
body{color:#535353; font-size:14px; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
ul li{list-style:none; /*width: 160px;* height: 30px;*/ float: left;}
a{text-decoration:none;}
a:hover{transition-property:color; transition-duration:.6s;color: #e4393c;}
p:hover{
    transition-property:color; transition-duration:.6s;color: #e4393c;
}
li:hover p{
    transition-property:color; transition-duration:.6s;color: #e4393c;
}
a:hover p{
    transition-property:color; transition-duration:.6s;color: #e4393c;
}
li:hover a p{
    transition-property:color; transition-duration:.6s;color: #e4393c;
}
li:hover span{
    transition-property:color; transition-duration:.6s;color: #e4393c;
}
img{border:none;}
h1{font-size:24px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:14px;}
hr{
    color: #e7e7e7;
    /*margin-bottom: 40px;*/
}

/*header 导航部分*/
#kuan{
    width: 100%;
    text-align: center;
    margin: 0 auto;
}
.ccg{
    width: 100%;
    text-align: center;
}
.header{
    width: 1200px;
    text-align: center;
    margin-top: 5px;
    height: 90px;
    *margin: 0 auto;
}
.header1{
    width: 1100px;
    text-align: center;
}
#header{
    width: 960px;
    text-align: center;
    float: left;
    margin-top: 15px;
}
.container{
    padding-bottom: 10px;
    margin-top: 10px;
    float: left;
}
/*#header,.w1110,.img,.obj3,.obj4,*/
div{
    display: inline-block;
}

.qfjy{
    margin: 0 40px 0 0;
    float: left;
    *margin: 10px 45px 0 0;
}
.ss{width:411px; height:36px;  float:left;  margin:10px 16px 0px 0px; *margin:20px 22px 0px 0px;}
.ss_in{width:340px; height:36px; border:none; text-indent:20px; color:#999999; float:left;border: 1px solid #e7e7e7;*line-height: 36px;
    }
.ss_btn{width:70px; height:38px; background:#fff url('../image/fdj.png') no-repeat; border: none; color:#fff; cursor:pointer; float:right; margin-left: 0;background-size: 100% 100%;position: relative;bottom: 38px;*width: 75px;}

.img1{
    /*margin: 25px 0px 0 0px;*/
    color: #e4393c;
    float: left;
    margin-top: 20px;
}
.img1 img{
    position: relative;
    top: 4px;
    *top: 20px;
    *right: 10px;
}
.img1 p{
    display: inline-block;
    font-size: 14px;
}
.headers{
    float: right;
    width: 234px;
    height: 85px;
}
.img{
    width: 217px;
    height: 85px;
    float: left;
}
.headers a{
    width: 15px;
    height: 15px;
    color: #e7e7e7;
    border: 1px solid #e7e7e7;
    line-height: 15px;
    text-align: center;
    font-size: 18px;
    float: left;
}
.menu{width:100%; height:50px; background:#e4393c; clear:both;*width: 100%;*height: 50px;*clear:both}
.w1110{
    width: 1200px;
}
.mainlevel{width:120px; /*IE6 only*/ height:50px; margin:0px; text-align:center; position:relative; z-index:11; float:left;}
.mainlevel a{text-decoration: none;
    width:120px; height:50px; line-height:50px; display:block; font-size:14px; color:#fff; margin-left:0px;}
.mainlevel a:hover,.mainlevel a.active{background:#bf3235;}
.mainlevel ul{width:120px; display:none; padding:10px 0px; position:absolute; left:0px; background:#e4393c; z-index:9;}
.mainlevel li{width:100%;/*IE6 only*/ height:34px; line-height:34px;}
.mainlevel li a{width:100%;/*IE6 only*/ display:block; font-size:12px; height:34px; line-height:34px; background:none; color:#fff; font-weight:normal;}
.mainlevel li a:hover{background:#bf3235;}
.menu1{
    background-color: #bf3235;
}




/*footer*/
.footer{
    width: 100%;
    height: 150px;
    text-align: center;
    background-color: #e4393c;
    display: block;

    -moz-margin-top: 60px;
    /*margin-top: 50px;*/
    /*margin-top: ;*/
    *margin-top: 150px;
}
.footer div{
    margin-top: 45px;
}
.footer div>a{
    width: 50px;
    color: white;
    padding-right: 5px;
    font-size: 12px;
}
.footer p{
    color: white;
    margin: 5px;
    font-size: 12px;
}
.footer .pt{
    width: 100%;
    margin: 0;
    font-size: 12px;
    color: white;
}


/*固定悬浮*/
.guding {
    width: 100px;
    position: fixed;
    height: 400px;
    top: 100px;
    right: 0px;
    text-align: center;
    clear: both;
    border: 1px solid #e7e7e7;
    background-color: white;
}
.guding ul{
    width: 100px;
    position: fixed;
    height: 400px;
    top: 100px;
    right: 0px;
    text-align: center;
}
.guding ul li{
    height: 46px;
    border-bottom: 1px solid silver;
    padding: 10px 0px;
    width: 100%;

}
.guding ul li:nth-child(6){
    background-color: #e4393c;
    margin: 0 ;
    border: none;

}
.guding ul li:nth-child(6) a{
    width: 100%;
    height: 50px;
}
.gudings{
    *background-color: #e4393c;
}

.f-ct{width:885px;margin:10px auto}
.f-cl:after{display:block;content:".";height:0;visibility:hidden;overflow:hidden;clear:both}
.f-txtof{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.f-icon-wrap:hover .f-icon-t{visibility:hidden}
.f-icon-wrap:hover .f-icon-b{visibility:visible}
.f-icon{position:relative}
.f-icon-b,.f-icon-t{position:absolute;top:0;left:0;width:100%;height:100%}
.f-icon-t{visibility:visible}
.f-icon-b{visibility:hidden}
.f-imgfd{overflow:hidden}
.f-imgfd:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.f-imgfd img{width:100%;height:100%}
.team-show .t img{float:left;width:308px;height:418px;border:1px solid #ddd}
.team-show .t>div{float:right;width:538px;min-height:378px;border:1px solid #ddd}
.team-show h2{height:52px;margin-bottom:20px;border-bottom:1px solid #ddd}
.team-show h2 span{position:relative;top:1px;float:left;line-height:50px;padding:0 10px;color:#333;border-bottom:3px solid #e4393c;}
.team-show .txt{line-height:30px;color:#666;font-size:14px;
    margin: 0 15px;}
.team-show .b{margin-top:30px;padding:20px 50px;border:1px solid #ddd}
.team-show2 .t img{width:418px;height:298px}
.team-show2 .t>div{width:570px;min-height:260px}


.list-auto{ position:relative; display:block; margin:0 340px 0 0; overflow:hidden; _zoom:1; }
/*页码容器*/
.page-box{ margin-top:15px; color:#999; font-size:14px; }
/*视频容器*/
.video-box{ position:relative; width:100%; height:473px; _clear:both; _display:inline; }
/*内容标题样式*/
.meta{ margin:30px 0 0 0; padding:0 0 15px 0; border-bottom:1px solid #f0f0f0; }
	.meta:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.meta h1{ margin:0; padding:0 0 15px 0; color:#e7000d; font-size:22px; line-height:30px; }
	.meta .meta-info{ color:#999; font-size:12px; line-height:24px; }
	.meta .meta-info span{ margin-right:10px; padding-left:20px; color:#777; background:url(../images/sprite.gif) no-repeat; }
	.meta .meta-info .time{ background-position:left -158px; }
	.meta .meta-info .view{ background-position:left -36px; }
	.meta .meta-info .comm{ background-position:left 4px; }
/*内容详细样式*/
.entry{ margin:15px 0; padding:0; font-size:14px; line-height:2em; word-wrap:break-word; }
	.entry img{ max-width:100%!important; height:auto!important; }
	.entry h2,.entry h3,.entry h4{ padding-bottom:5px; border-bottom:1px solid #f6f6f6; color:#333; }
	.entry h2{ font-size:1.2em; }
	.entry h3,.entry h4{ font-size:1.1em; }
	.entry strong{ color:#DC2523; }
	.entry ul,.entry ol{ margin:1em; }
	.entry li{ margin-left:1em; }
	.entry ul li{ list-style:disc outside none; }
	.entry ol li{ list-style:decimal outside none; }
	.entry p{ display:inherit; margin:1em 0; color:#555; word-wrap:break-word; }
	.entry a{ text-decoration:underline; }
	.entry code{ display:block; padding:0.5em; background:#eee; border-radius:.5em; color:#777; font-family:'courier new'; line-height:1.7em; }
	.entry table{ border-left:0.15em solid #eee; border-top:0.15em solid #eee; }
	.entry table th{ background-color:#F9F9F9; text-align:center; }
	.entry table td,.entry table th{ border-bottom:0.15em solid #eee; border-right:0.15em solid #eee; padding:0.25em 0.5em; }
.next-prev-single{ padding:10px 0; color:#444; font-size:14px; overflow:hidden; }
	.next-prev-single p{ width:93%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
	.next-prev-single p a{ color:#428bca; text-decoration:none; }
	.next-prev-single .prev{ float:left; }
	.next-prev-single .next{ float:right; }


/*内容相册样式*/
.album-list{ position:relative; }
	.album-list:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.album-list ul{ margin:0 0 0 -20px; *zoom:1; }
	.album-list li{ float:left; width:20%; }
	.album-list li a{ display:block; margin:20px 0 0 20px; padding:1px; border:1px solid #e8e8e8; }
	.album-list li a img{ display:block; width:100%; height:auto; }