/* CSS Document */
body{font-family:ËÎÌå,Microsoft Yahei,Arial Narrow; background:#fff; font-size:12px; color:#3e3e3e;}
*{padding:0; margin:0;}
img{ border:0; display:block;}
ol,ul ,li{list-style:none;} 
a{color:#555;text-decoration:none;}
a:active,a:hover{color:#555;text-decoration:none;}
.lt{float:left;}
.rt{float:right;}
.cl{clear:both;}
cite,em{ font-style:normal;}
.col1{ color:#d80056}

#wrap{background:url(../images/bg.jpg) no-repeat center top;}
#hd1,#hd2{ background:url(../images/bg1.jpg) repeat; padding-bottom:40px}
#hd2{ background:url(../images/bg2.jpg) repeat; margin:20px 0}
#con3{ background:url(../images/bg3.jpg) no-repeat center top; height:816px}

#header,.main,#fotter{ width:980px; margin:0 auto; overflow:hidden}
#footer{ text-align:center;padding-top:30px;line-height:22px; color:#000}
#footer a{ color:#000}

#tpbtn{ height:45px; background:url(../images/head1.jpg) no-repeat; padding:22px 5px 0 0;}
#tpbtn a{ display:inline-block; float:right; width:88px; height:40px;}
#tpbtn a.lqlb{ width:108px}

h2.t{font:normal 14px/20px "Microsoft Yahei"; background:url(../images/t1.jpg) no-repeat; padding:45px 0 0 97px; height:78px;}
h2.t em{ display:block; color:#074096; font-weight:bold; font-size:18px; padding:5px 0}
#t2{ background:url(../images/t2.jpg) no-repeat; color:#3e3e3e; font-size:14px; padding-top:72px;}


.headnav{ width:980px; height:65px; background:url(../images/head5.jpg); padding-top:35px;}
.headnav ul li{ width:184px; height:54px; float:left; margin-right:1px; display:inline}
.headnav ul li a{ display:block; width:184px; height:54px; background:#282a36; font:normal 20px/54px 'Microsoft Yahei'; text-align:center; color:#fff}
.headnav ul li a:hover{ background:#ab0119; color:#fff}

 .stp1, .stp3{ float:left; width:340px;}
 .stp2, .stp4{ float:right; width:540px;}
 .stp3{ width:605px; overflow:hidden}
 .stp4{ width:360px; overflow:hidden}

.stp1 .box{ height:128px; background:url(../images/upbg.jpg); padding:10px; line-height:18px;}
.stp1 .upjt{ height:25px; margin-bottom:9px;}
.upjt img{ float:right;} 
.upjt cite{ color:#6c3a3c}
.upjt .file1{ width:153px; height:23px; border:1px solid #999186; background:#fff}
.stp1 .btn,.tzbtn2{ width:320px; height:50px; border:0; background:url(../images/scjt.jpg) no-repeat; text-indent:-999em; cursor:pointer; margin-top:8px;}
.tzbtn2{height:80px;background:url(../images/tzboss.jpg) no-repeat; margin-top:32px;}

.jt{ float:left; margin:110px 0 0 22px}
.tit{ color:#2f424e; height:60px; overflow:hidden}
.tit h3{font:bold 24px/60px "Microsoft Yahei"; float:left;}
.tit img{ float:right; display:inline-block; margin:15px 0 0 10px}
 .stp2 .tit img{ margin-top:14px;}
.tit em{ float:left; color:#d80056;font:normal 14px/16px "Microsoft Yahei"; padding:28px 0 0 5px;}
 .tit em{ color:#085bd7}
.tit em.jp{ font-size:12px; line-height:14px;padding-top:18px;}

#fanpai{ height:148px;}
#fanpai li{ float:left; width:120px; overflow:hidden; padding-right:20px;}
#fanpai li.last{ padding:0}

 .hdgz{font:14px/22px "Microsoft Yahei"; }
 .hdgz code,#hd2 .hdgz code{ float:left; width:20px; height:20px; background:url(../images/lia1.png) no-repeat; text-align:center; color:#fff; font-weight:bold; font-size:12px; line-height:20px; position:relative; margin:3px 5px -5px 0;}
#hd2 .hdgz code{background:url(../images/lia1.png) no-repeat;width:20px; height:20px; line-height:20px; margin-top:7px}

#hd2 .hdgz{ float:left; width:600px; font:14px/28px "Microsoft Yahei"; color:#3e3e3e;}
#hd2 .hdjp{ float:right; width:330px;}

#wqhg{ width:605px; }
#wqhg li{ width:196px; height:240px; float:left; position:relative; margin:0px 8px 10px 0; display:inline}
#wqhg li.lst{ margin-right:0px}
#wqhg li p{ width:100%; height:32px; font:normal 14px/32px ''; text-align:center; color:#fff; background:rgba(0,0,0,0.8); bottom:0px; position:absolute}






#zhiye,#boss{ height:200px;}
#zhiye li,#boss li{ float:left; width:100px; height:190px; background:url(../images/zy1.jpg) no-repeat; cursor:pointer; margin-right:11px; position:relative; border:5px solid #191a22}
#zhiye li.lst,#boss li.lst{ margin-right:0px}
#zhiye li p,#boss li p{ position:absolute; left:0px; bottom:0px; color:#fff; font-size:14px; width:100%; text-align:center; font:normal 14px/25px 'Microsoft Yahei'; text-align:center; background:rgba(25,26,34,0.9)}
#zhiye li img,#boss li img{ vertical-align:middle; display:block}
#zhiye li.cur,#boss li.cur{ border:5px solid #074096;}
#zhiye li.cur p,#boss li.cur p{background:rgba(7,64,150,0.9)}


#tzbtn{ padding:25px 159px 0 260px; height:101px;}
#tzbtn img{ float:right;}

#wbt{ color:#000;font:bold 36px/46px "Microsoft Yahei"; padding:25px 0 20px}
#wbc{ border:5px solid #000;}

#floatnav{ position:fixed;_position:absolute; left:50%; margin-left:510px;top:10%;z-index:500;width:190px; height:230px; padding:5px 0 0;}
#floatnav a{ display:block; height:60px; background:#252525; text-align:center; font:normal 16px/23px 'Microsoft Yahei'; color:#fff; margin-bottom:1px; vertical-align:middle; padding-top:10px}
#floatnav a:hover{ background:#074096}
#floatnav a.wbt{  padding-top:25px; height:45px;}


.tjtk{ position:absolute;width:419px;left:50%; z-index:500;}
.tjtk cite{ float:right; width:34px; height:40px; background:url(../images/close.jpg) no-repeat; cursor:pointer}
.tjtk .con{ background:#fff;padding:25px 45px; width:285px; border:5px solid #000;}
.tjtk .con h4{color:#074096; font-weight:normal; padding-bottom:10px;}
.tjtk td{ padding-top:8px; line-height:25px; color:#2f424e; font-size:14px; font-family:'Microsoft Yahei'}
.tjtk .inpt{ width:210px; height:23px; padding:0 5px; background:#f3f4f3; line-height:23px; border:1px solid #dbdfda}
.tjtk img{ float:left; margin-top:20px;}
.tjtk .btn2{ float:right}