﻿@charset "utf-8";
/*初始化*/

body,html{width:100%;font-size:12px; color:#666666; background:#FFFFFF; font-family:simsun,SimHei,Arial; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form, input,textarea,p,em,button{margin:0;padding:0;} 

fieldset,img {border:0;} 
em,strong,th,i{font-style:normal;} 
input,textarea,select,option{ outline:none; color:#666666; font-size:12px}
ul,li{list-style:none; margin:0; padding:0;}



/*通用*/

.clear{ clear:both; padding:0px; margin:0px; height:0%; font-size:0px; overflow:hidden; line-height:0;}
a{text-decoration:none ; color:#666666; font-family:simsun,SimHei,Arial;}
a:hover{ color:#ce000a; text-decoration:underline;}
.lefts{ float:left}
.rights{ float:right}
.mgtop10{ margin-top:10px;}
.heiti{font-family:SimHei;}
.yahei{font-family:Microsoft Yahei;}
.size10{ font-size:5px;}
.size10:hover{ font-size:5px;}
.size14{ font-size:14px;}
.size14:hover{ font-size:14px;}
.size16{ font-size:16px;}
.size16:hover{ font-size:16px;}
.size18{ font-size:18px;}
.size18:hover{ font-size:18px;}
.size20{ font-size:20px;}
.size20:hover{ font-size:20px;}
.zred{ color:#ff0000}
.zred:hover{ color:#ff0000}
.zreds{ color:#a60100}
.zreds:hover{ color:#a60100}
.blacks{ color:#000000}
.blacks:hover{ color:#000000}
.main1000{ width:1000px; height:auto; margin:0 auto; position:relative; overflow:hidden}
/*通用圆角*/
b.rtop, b.rbottom{display:block;} 
b.rtop b, b.rbottom b{display:block;height: 1px; font-size:0px;overflow: hidden;} 
b.r1{margin: 0 4px; border-left:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid; background:#ff0000;} 
b.r2{margin: 0 3px; background:#ff0000;} 
b.r3{margin: 0 2px; background:#ff0000;} 
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px; border-left:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid;} 
b.r6{margin: 0 1px; background:#d4d4d4;}

/*顶部*/
.top{ width:1000px; height:auto; overflow:hidden;}
.logo{ width:266px; height:106px; float:left; border-top:#ff0000 5px solid; overflow:hidden; }
.logo img{ width:266px; height:95px;}
.tright{ width:728px; height:106px; padding-left:6px; float:right; border-top:#e5e5e5 5px solid; overflow:hidden;}
.trtags{width:728px; height:42px;  position:relative; overflow:hidden;}
.trtags span{ display:inline-block; height:42px; line-height:42px;margin-right:15px; }
.trtags i{ display:inline-block; float:left;  margin-right:2px;}
.trtags .ttagpic1{ width:18px; height:42px; vertical-align:middle; background:url(../images/img1.png) 0px 0px no-repeat;}
.trtags .ttagpic2{ width:18px; height:42px; vertical-align:middle; background:url(../images/img1.png) -20px 0px no-repeat;}
.trtags .ttagpic3{ width:18px; height:42px; vertical-align:middle; background:url(../images/img1.png) -40px 0px no-repeat;}
.trtags .ttagpic4{ width:18px; height:42px; vertical-align:middle; background:url(../images/img1.png) -60px 0px no-repeat;}
.trtags .ttagpic5{ width:18px; height:42px; vertical-align:middle; background:url(../images/img1.png) -82px 0px no-repeat;}
.trtagkstd{ width:155px; height:auto; position:absolute; top:0px; right:0px; }
.trtagkstd select{ margin-top:15px;}
.mane{width:728px; height:42px; overflow:hidden;}
.manel{ width:8px; height:42px; background:url(../images/img1.png) 0px -92px no-repeat; float:left; overflow:hidden;}
.maner{ width:8px; height:42px; background:url(../images/img1.png) -19px -92px no-repeat; float:left; overflow:hidden;}
.manec{ width:712px; height:42px; line-height:42px; background:url(../images/img1.png) 0px -45px repeat-x; float:left; overflow:hidden;}
.manec a{ color:#FFFFFF;}
.manec a:hover{ color:#FFFFFF;}
.manec ul{ float:left; width:712px; padding-top:11px;}
.manec li{ width:76px; height:20px; line-height:20px; float:left; text-align:center; overflow:hidden;}
.mlibml{ border-left:#d95953 1px solid;}
.mlibmr{ border-right:#c4200c 1px solid;}
.manecurs{ width:21px; height:10px; font-size:0px; background:url(../images/img1.png) -32px -92px no-repeat; margin-left:32px;}

/*焦点图*/
.banner{ width:1000px; height:227px; overflow:hidden}
.banner img{width:1000px; height:227px;}

/*主内容区*/
.floor1{ width:1000px; height:325px; overflow:hidden; margin:8px auto;}
.f1left{width:329px; height:325px; float:left; position:relative; overflow:hidden}
.f1ltcon{width:327px;height:319px;border-left:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid; overflow:hidden}
.f1ltcon dl{width:299px;height:300px; margin:9px auto; overflow:hidden}
.f1ltcon dt{width:273px;height:34px; overflow:hidden}
.f1ltcon dd{width:299px;overflow:hidden}

.f1zjpic{width:115px;height:157px; float:left; overflow:hidden}
.f1zjpic img{ width:115px; height:132px; display:block; margin-top:12px;}
.f1zjbody{width:173px;height:157px; float:right; overflow:hidden}
.f1zjtb{width:173px;height:28px; line-height:28px; overflow:hidden;}
.f1zjnrs{width:173px;height:129px; line-height:180%; overflow:hidden;}

.f1zjlbs{width:299px; height:128px; overflow:hidden; }
.f1zjlbs li{ width:73px; height:23px; line-height:23px; padding-left:5px; padding-right:5px; text-align:center; background:url(../images/img1.png) 0px -143px no-repeat; float:left; margin-right:15px; margin-bottom:15px;}

.f1right{width:665px; height:325px; float:left;  float:right; overflow:hidden}
.f1rcon{width:663px; height:319px;border-left:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid; overflow:hidden}
.f1rcon dl{width:663px; height:319px;overflow:hidden}
.f1rcon dt{width:649px; height:34px; line-height:34px; padding-left:14px;background:#f4f4f4; position:relative;overflow:hidden}
.f1rcon dt a{ position:absolute; right:14px; top:0px;}
.f1rcon dd{width:636px; height:266px; margin:9px auto; overflow:hidden}
.f1rfwtj{ width:296px; height:127px; margin-top:10px; overflow:hidden;}
.f1rfwtjpic{width:129px; height:127px; float:left; overflow:hidden;}
.f1rfwtjpic img{width:129px; height:127px; display:block; }
.f1rfwtjcon{width:154px; height:127px; float:right; overflow:hidden; }
.f1rfwtjcon li{ width:154px; height:20px; line-height:20px; border-bottom:#d4d4d4 1px dashed; overflow:hidden}
.f1rfwtjcon span{width:154px; height:20px; line-height:20px;  display:block; overflow:hidden}
.f1rfwtjcon b{width:18px; height:12px;display:inline-block; margin-top:3px; background:url(../images/img1.png) -61px -92px no-repeat; overflow:hidden}
.f1rfwtjcon i{width:14px; height:12px;display:inline-block; float:left;  margin-top:3px; margin-right:5px; overflow:hidden}
.flrserpic1{ background:url(../images/img1.png) -33px -111px no-repeat;}
.flrserpic2{ background:url(../images/img1.png) -57px -111px no-repeat;}
.flrserpic3{ background:url(../images/img1.png) -84px -111px no-repeat;}
.flrserpic4{ background:url(../images/img1.png) -84px -128px no-repeat;}

.flrfwtjans{width:154px; height:22px; line-height:22px; margin-top:4px; overflow:hidden}
.seversub{ width:70px; height:18px; line-height:18px;  text-align:center; background:#f6f1f5; border:#d4d4d4 1px solid;}
.f1tuijianp{ width:45px; height:45px;background:url(../images/img1.png) 0px -175px no-repeat; position:absolute; top:0px; right:0px;}

.telqqcon{width:636px; height:109px;  margin-top:10px; border-top:#d4d4d4 1px solid; position:relative; overflow:hidden;}
.telqqcon .telqqconlb{ width:248px; height:99px; padding-top:10px; float:left; margin-right:8px; overflow:hidden;}
.telqqconlb span{ display:block; width:248px;height:29px; line-height:29px; overflow:hidden}
.telqqconlb i{ display:inline-block; float:left; width:14px;height:14px; margin-top:5px; margin-right:5px; background:url(../images/img1.png) -56px -175px no-repeat; overflow:hidden}
.telqqconlb a,p{ display:inline-block; float:left; margin-right:5px;}
.telqqsub{ width:137px; height:auto; position:absolute; top:0px; right:0px; overflow:hidden;}
.telqqsub a{ display:block; margin-top:12px;}

/*2楼*/
.floor2{ width:1000px; height:308px; overflow:hidden; margin:8px auto; }
.f2left{width:329px; height:308px; float:left; overflow:hidden}
.f2ltcon{width:327px;height:302px;border-left:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid; overflow:hidden}
.f2ltcon dl{width:299px;height:300px; margin:0px auto; overflow:hidden}
.f2ltcon dt{width:299px;height:33px; line-height:33px; border-bottom:#d4d4d4 1px solid; margin-bottom:8px; position:relative; overflow:hidden}
.f2ltcon dt a{ position:absolute; right:0px; top:0px; }
.f2ltcon dd{width:299px; height:28px; line-height:28px;overflow:hidden}

.f2right{width:665px; height:308px; float:left;  float:right; overflow:hidden}
.f2rcon{width:663px; height:302px;border-left:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid; overflow:hidden}
.f2rcon dl{width:663px; height:308px;overflow:hidden}
.f2rcon dt{width:649px; height:34px; line-height:34px; padding-left:14px;background:#f4f4f4; position:relative;overflow:hidden}
.f2rcon dt a{  position:absolute; right:14px; top:0px;}
.f2rcon dd{width:663px; height:248px; margin:15px auto; overflow:hidden; }
.f2rcon ul{ width:649px; height:auto; float:left; padding-left:14px; }
.f2rcon li{ width:151px; height:118px; float:left; margin-right:10px; margin-bottom:5px; overflow:hidden;}
.f2rcon li img{ width:151px; height:96px; display:block;}
.f2rcon .f2rconbt{ width:151px; height:22px; line-height:22px;text-align:center; overflow:hidden;}

/*3楼*/
.floor3{ width:1000px; height:auto; overflow:hidden; margin:8px auto; }
.f3con{width:998px; height:auto;border-left:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid; overflow:hidden}
.f3con dl{width:998px;height:auto; padding-bottom:20px; position:relative; overflow:hidden}
.f3con dt{width:984px; height:34px; line-height:34px; padding-left:14px;background:#f4f4f4; position:relative;overflow:hidden}
.f3con dt a{ position:absolute; right:14px; top:0px; }
.f3con dd{width:308px; height:200px; display:inline; float:left; margin:20px 6px 0px 14px; overflow:hidden; }
.f3conbt{width:296px; height:30px; line-height:30px; padding-left:12px; background:url(../images/zhishibt.jpg) no-repeat; position:relative; overflow:hidden;}
.f3conbt span{ position:absolute; right:14px; top:0px;}
.f3con li{width:308px; height:27px; line-height:27px; border-bottom:#d4d4d4 1px dashed; display:block; overflow:hidden;}

/*4楼*/
.floor4{ width:1000px; height:auto; overflow:hidden; margin:8px auto; }
.f4con{width:998px; height:auto;border-left:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid; background:#f4f4f4; overflow:hidden}
.f4con dl{ width:970px; height:auto; margin:5px auto;}
.f4con dd{width:970px; height:auto; padding-top:10px; padding-bottom:10px; overflow:hidden;}
.f4con .f2conlogo{ width:160px; height:auto; float:left; overflow:hidden;}
.f4con .f2conlogo img{width:160px; height:68px;}
.f4con .f2clbs{ width:790px; height:auto; line-height:180%; float:right; overflow:hidden;}
.f4con .f2clbs a{display:inline-block; color:#000000;}
.f4con .f2clbs i{ margin-left:8px; margin-right:8px; display:inline-block;}
.f4con .f2clbs span{ display:block; color:#666666; margin-top:5px;}
/*5楼*/
.floor5{ width:1000px; height:auto; overflow:hidden; margin:8px auto; }
.f5con{width:998px; height:auto;border-left:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid;  overflow:hidden}


.footer{ width:1000px; height:82px; text-align:center; background:#FFFFFF; overflow:hidden}