﻿.fixed{width: 130px; height: auto;position: absolute;top: 419px;left: 50%;margin-left: 515px;z-index: 100px; }
.fixed img{width: 150px;height: 150px; display: block;margin-bottom: 10px;}

.slideBox{ width:643px; height:352px; overflow:hidden; position:relative; float:left; }
.slideBox .hd{ height:6px; overflow:hidden; position:absolute; right:9px; bottom:17px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:6px;  width:6px; height:6px; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBox .bd li .focus_bg,.slideBox .bd li .focus_tiele{ width:643px; height:40px; position:absolute; left:0; bottom:0;  }
.slideBox .bd li .focus_bg{ background-color:#000; opacity:0.7; filter: alpha(opacity=70); }
.slideBox .bd li .focus_tiele{ width:500px; padding-left:10px; line-height:40px; font-size:18px; font-weight:bold; color:#fff; font-family:'Microsoft Yahei';   }
.slideBox .bd img{ width:643px; height:352px; display:block;  }

.fzggdt { width:330px; height:350px; border:1px solid #dbd8d7; float:right;}
.fzggdt .fzggdt_title { width:240px; height:45px; line-height:45px; text-align:center; font-size:24px; font-family:'Microsoft Yahei'; font-weight:bold; color:#44659b; border-top:3px solid #44659b; margin:-1px auto 0;}
.fzggdt h2 { width:310px; height:40px; line-height:40px; text-align:center; font-size:22px; font-family: "宋体"; margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fzggdt h2 a{ color:#5481c0; width:310px; height:40px; line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;}
.fzggdt p { width:310px; height:48px; line-height:24px; font-size:13px; color:#9a9798; margin:0 auto; font-family:'Microsoft Yahei'; text-indent:2em;}
.fzggdt p a{ color:#5481c0; }
.fzggdt ul { width:310px; margin:13px auto 0; padding-top:6px; border-top:1px dashed #dbd8d7; }
.fzggdt li { width:294px; height:32px; line-height:32px; font-size:14px; padding-left:15px; background:url(imagesdot1.jpg) no-repeat 0 14px; }
.fzggdt li a { float:left;}
.fzggdt li span { float:right;}

.tabsleft{ width:560px; height:371px; float:left; }
.tabsleft .hd{ height:35px; line-height:35px; border-bottom:1px solid #dbd8d7; }
.tabsleft .hd ul li{ height:35px; float:left; cursor:pointer; padding:0 12px; font-size:16px; }
.tabsleft .hd ul li a{ }
.tabsleft .hd ul li.on{ background:#44659b;font-weight:bold; }
.tabsleft .hd ul li.on a{ color:#fff;  }
.tabsleft .bd ul{ width:540px; padding:0 10px; zoom:1; margin-top:9px;  }
.tabsleft .bd li{ width:525px; height:40px; line-height:40px; padding-left:15px; font-size:16px; background:url(imagesdot2.jpg) no-repeat 0 18px;}
.tabsleft .bd li a { float:left; }
.tabsleft .bd li span{ float:right;}

.tabsright{ width:420px; height:371px; float:right; }
.tabsright .hd{ height:35px; line-height:35px; border-bottom:1px solid #dbd8d7; }
.tabsright .hd ul li{ height:35px; float:left; cursor:pointer; padding:0 15px; font-size:16px; }
.tabsright .hd ul li.on{ background:#44659b; font-weight:bold; }
.tabsright .hd ul li.on a{ color:#fff; }
.tabsright .bd ul{ width:420px; padding:0 ; zoom:1; }
.tabsright .bd ul .tabsright_first { width:420px; height:150px; margin-top:20px;}
.tabsright .bd ul .tabsright_first .tabsright_first_img { width:140px; height:140px; float:left;}
.tabsright .bd ul .tabsright_first .tabsright_first_cont { width:265px; height:140px; float:right;}
.tabsright .bd ul .tabsright_first .tabsright_first_cont h3 { width:265px; height:50px; line-height:25px; overflow:hidden; font-size:18px; margin-top:-3px;}
.tabsright .bd ul .tabsright_first .tabsright_first_cont h3 a{ color:#5481c0; }
.tabsright .bd ul .tabsright_first .tabsright_first_cont span { display:block; height:20px; line-height:22px; color:#b6b1b1; }
.tabsright .bd ul .tabsright_first .tabsright_first_cont p { height:80px; line-height:27px; color:#9a9798; font-size:14px; }
.tabsright .bd li{ width:420px; height:40px; line-height:40px; font-size:16px; }
.tabsright .bd li a { float:left; }
.tabsright .bd li span{ float:right; }

.bottom { width:100%; height:240px; padding:20px 0; background-color:#f9f7f7; }
.bottom div.w1000 { height:240px; position:relative; }
.bottom .leftright { width:248px; height:238px; border:1px solid #dbd8d7; position:absolute; top:0; background-color:#fff; }
.bottom .leftright_two { right:0;}
.bottom .topbottom { width:458px; height:108px; border:1px solid #dbd8d7; position:absolute; top:0; left:270px; background-color:#fff; }
.bottom .topbottom_two { top:130px;}

.bottom .leftright .leftright_title { width:230px; height:30px; line-height:30px; text-align:center; position:absolute; left:9px; top:10px; font-size:18px; font-weight:bold; }
.bottom .leftright .leftright_title a{ color:#45659b; }
.bottom .leftright ul { width:240px; height:160px; position:absolute; top:50px; left:4px; margin-top:10px; }
.bottom .leftright li { width:80px; height:75px; float:left; margin-bottom:15px;}
.bottom .leftright li img{ width:40px; height:40px; display:block; margin:0 auto;}
.bottom .leftright li p{ width:80px; height:30px; line-height:30px; text-align:center; font-size:12px;}

.bottom .leftright_two .leftright_two_tel { width:210px; height:50px; margin:0 auto 10px; overflow:hidden;}
.bottom .leftright_two .leftright_two_tel p { line-height:25px; font-size:16px; color:#080809;} 

.bottom .topbottom .topbottom_title { width:90px; height:30px; line-height:30px; position:absolute; left:20px; top:10px; font-size:18px; font-weight:bold; color:#45659b; }
.bottom .topbottom ul { width:370px; height:80px; position:absolute; top:19px; left:110px; }
.bottom .topbottom li { width:65px; height:80px; float:left; margin-right:20px;}
.bottom .topbottom li img{ width:50px; height:40px; display:block; border:3px solid #dbd8d7; border-radius:4px; margin:0 auto;}
.bottom .topbottom li:hover img{ border-color:#6f8ec2;}
.bottom .topbottom li p{ width:65px; height:30px; line-height:30px; text-align:center; font-size:15px;}

.fixed-add{width:1000px;margin: 20px auto;}
.fixed-add .bd{width: 100%;height: 150px;overflow: hidden;}
.fixed-add .bd li{float: left;width: 150px;height: 150px;margin-right: 20px;}
.fixed-add .bd li img{width: 150px;height: 150px}