@charset "utf-8";
.pr{ position: relative;}
html,body{width: 100%; height: 100%;min-width: 1200px;}
.clefix{content:".";display:block;clear:both;visibility: hidden;height:0 !important;}
.fl { float:left; display: inline; }
.fr { float:right; display: inline; }
.clear { clear:both; }
.clearfix:after { content:"."; display:block; clear:both; visibility:hidden; font-size:0; line-height:0; height:0; }
.clearfix { *zoom:1; /* Õë¶ÔIE6 7 */ }

.wrap{ position: relative; width: 100%; height: auto;}
.wrap .header{width:100%; height:73px;border-bottom:3px solid #fa000d; background: #fff;}
.wrap .header .middle{width:1183px; height:100%; margin:0 auto; background: #fff;}
.wrap .header .middle .logo{width:194px; height:43px; margin-top: 12px;}

.wrap .header ul.nav{width:auto; width:auto\9; height:100%;}
.wrap .header ul.nav li{ float: left; width:132px; height:76px;}
.wrap .header ul.nav li a{ display: block; width:100%; height:100%; font-size:20px; color: #000; text-align: center; line-height: 73px;}
.wrap .header ul.nav li.on{background:url("../images/img03.jpg") bottom left no-repeat; background-size: 100% 100%;}
.wrap .header ul.nav li.on a{color: #fa000d;}
.wrap .header ul.nav li:hover{background:url("../images/img03.jpg") bottom left no-repeat;background-size: 100% 100%;}
.wrap .header ul.nav li:hover a{color: #fa000d;}

.banner{ position: relative; width: 100%;}
/*.banner img{ position: absolute; top:0; left: 0; width: 100%; vertical-align: top;opacity: 0; filter:alpha(opacity=0);}*/
.banner img{width: 100%; vertical-align: top;}
.banner .img04{ position: absolute; left:28%; top:25%; width:23%;}
.banner .img08{ position: absolute; left:23%; top:25%; width:31%;}

.wrap .content{width:100%; height: auto; background: url("../images/img07.jpg") bottom center no-repeat #e7e7e7;
    filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')"; background-size:100% auto;
}
.wrap .content .middle{width:1183px; height: auto; min-height:975px; margin: 0 auto; padding-bottom: 92px;}
.wrap .content .middle .title{height:48px; padding:45px 0px;}
/*.wrap .content .middle .flpic{width:628px;}*/
.wrap .content .middle .flpic{ position: relative; display: inline-block; width:628px; height: 271px; margin-right: 30px;}
/*.wrap .content .middle .flpic img{position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; filter:alpha(opacity=0);}*/
.wrap .content .middle .flpic img{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.wrap .content .middle .font18{height: auto;}
.wrap .content .middle .font18 p{ margin-bottom: 30px; line-height:30px; text-indent: 36px; font-size: 18px; color: #000;}
.wrap .content .middle .textBox{width: 100%; height:auto;}
.wrap .content .middle .text{width:100%; height:auto;}
.wrap .content .middle .text p{ line-height:36px; text-indent: 30px; font-size:18px; color: #000;}
/*.wrap .content .middle .imgBox{ float: right; position: relative; width: 416px;height: 345px; margin-left: 765px;}*/
/*.wrap .content .middle .imgBox img{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}*/
.wrap .content .middle .summary{ width:100%; height:341px; margin-top: 110px;}
.bg-transparent{ width: 100%; height: 100%; background:#fff; opacity: 0.5; filter:alpha(opacity=50);}
.wrap .content .middle .summary .nr{ position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.wrap .content .middle .summary .nr .textBox2{ height: auto; padding: 0px 0px 0px 43px;}
.wrap .content .middle .summary .nr .textBox2 p,.wrap .content .middle .summary .nr .textBox2 span{line-height:30px; font-size: 18px; color: #000;}
.wrap .content .middle .summary .nr .textBox2 span{ display: block; position: relative; padding-left:14px;}
.wrap .content .middle .summary .nr .textBox2 span b{ display: block; position: absolute; left: 0;top: 0; width: 14px; height: 30px; background: url("../images/ico.png") left center no-repeat;}



.footer{width: 100%; font-size:14px; line-height: 60px; text-align: center; color:#323232; background: #fa000d;}
