s_nav@charset "utf-8";
html{ overflow-x:hidden;}
html,body,div,span,p,h1,h2,h3,h4,h5,h6,em,img,strong,blockquote,
sub,sup,tt,i,b,dd,dl,dt,form,label,table,caption,
tbody, tfoot, thead,tr,th,td,ul,li,p,a,ol,ul{ margin:0; padding:0; }
body{ font-size:12px;font-family:"Microsoft YaHei";  color:#666; min-width:1220px;   }
input,select,textarea{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
img{ border:0; vertical-align:middle}
em,i{font-style:normal;}
div{ margin:0 auto; height:auto;}
ul,ol,li{list-style-type:none;}
.clear{clear:both;font-size:0px; line-height:0px; height:0px} 
.left{ float:left}
.right{ float:right;}
.yahei{ font-family:"Microsoft Yahei"}
.heiti{ font-family:"黑体"}
.Arial{ font-family:"Arial"}
.Tahoma{ font-family:"Tahoma"}
.BebasNeue{ font-family:"Bebas Neue"}
a:active {star:expression(this.onFocus=this.blur());}
.blank1{ height:15px; overflow:hidden}
a{color:#666;text-decoration:none;}
a:hover,a:active,a:focus{ text-decoration:none;color:#666;}  
div:after,li:after{content:"";display:block;height:0;clear:both;} 
h1,h2,h3,h4,h5,h6{ font-weight:100}

.top{ width:100%; height:32px; background:#333;line-height:32px;}
.w1200{ width:1200px}
.search{ float:right; width:225px; background:#fff}
.search input{ border:0; background:0; height:29px; color:#666; font-family:Arial, Helvetica, sans-serif}
.search img{float:left}
.fx{ float:right}
.fx a{margin-left:2px}
.bg{ background:#f7f8f9}
.logo img{height:42px;margin-top:5px;}
.nav{ float:right; margin-right:-20px;height:55px;}
.nav ul li{float:left; font-size:14px; /*width:144px;*/ width:122px; line-height:55px; text-align:center; font-weight:bold; position:relative;height:55px;}
.nav ul li:hover{ background:#f1f1f1}
.nav ul li.hover{ background:#f1f1f1}
.nav ul li:hover a{ color:#00b0ec;}
.nav ul li a{ display:block;cursor:pointer;/*width:144px;*/ width:122px; height:55px;}
.nav ul li .line{position:absolute; left:0; bottom:0; display:none;height:2px;}
.nav ul li .line img{top:-7px;position:absolute; width:122px;}
.nav ul li.hover .line{ display:block !important}
.fl{ float:left}
.fr{ float:right}
.nav ul li .s_nav{ background:#fff; position:absolute; left:0; top:55px; z-index:9; /*width:144px;*/ width:122px; display:none;overflow:hidden; }
.nav ul li .s_nav a{ float:left; line-height:43px;color:#6e7984; /*width:144px;*/ width:122px;}
.nav ul li .s_nav a:hover{color:#00b0ec}

.slideBox{ height:551px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:43%; bottom:40px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:15px;  width:75px; height:3px;  background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#00b0ec;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd li a{ height:551px; display:block}
.slideBox .bd img{ height:551px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev{ position:absolute; right:13%; top:50%; margin-top:-25px; display:block; width:26px; height:51px; background:url(../images/5.png)  no-repeat; cursor:pointer   }
.slideBox .next{ position:absolute; left:13%; top:50%; margin-top:-25px; display:block; width:26px; height:51px; background:url(../images/4.png)  no-repeat;  cursor:pointer  }
.slideBox .next:hover{ background:url(../images/3.png)  no-repeat; }
.slideBox .prev:hover{ background:url(../images/2.png)  no-repeat; }
.title{ width:100%; text-align:center;  }
.title h3{ width:100%; font-size:30px; float:left; font-weight:bold; color:#333; background:url(../images/img_10.jpg) center bottom no-repeat; line-height:80px; margin-top:30px}

.index_pro{ float:left; margin-top:63px; margin-bottom:70px}
.index_pro ul li{float:left; height:333px; text-align:center; border-right:#eaeaea solid 1px; }
.index_pro ul li:hover{}
.index_pro ul li h3{ font-size:20px; font-weight:bold; color:#333; margin-top:50px}
.index_pro ul li h4{ line-height:36px; color:#333}
.index_pro ul li.bo{ border:0}
.index_pro ul li .pro_more{ display:none}
.index_pro ul li:hover .pro_more{ display:block}

.index_pro1{ float:left; margin-top:63px; margin-bottom:0px; width:1200px; overflow:hidden}
.index_pro1 ul{ width:1300px; float:left}
.index_pro1 ul li{float:left; height:350px;border-bottom:#e3e3e3 solid 10px; margin-bottom:70px;margin-left:40px;margin-right:40px; text-align:center; width:323px; }
.index_pro1 ul li:hover{border-bottom:#00b0ec solid 10px;}
.index_pro1 ul li h3{ font-size:20px; font-weight:bold; color:#333; margin-top:50px}
.index_pro1 ul li h4{ line-height:36px; color:#333}
.index_pro1 ul li.bo{ border:0}
.index_pro1 ul li .pro_more{ display:none}
.index_pro1 ul li:hover .pro_more{ display:block}
.index_pro1 .line{border-right:#eaeaea solid 1px; height:350px;width:1px;}

.bg2{ background:#f5f5f5}
.tab_list{ width:100%; text-align:center; margin:45px 0 45px 0; float:left }
.tab_list ul{float:left; margin-left:320px}
.tab_list ul li{ float:left; font-size:20px; color:#999; font-weight:bold; width:250px; text-align:center; cursor:pointer}
.tab_list span{float:left; margin:10px 0px 0 0px}
.tab_list ul li.hover{ font-size:30px; color:#333; margin-top:-6px; background:url(../images/img_10.jpg) center bottom no-repeat; padding-bottom:30px}

.ab_list {float:left; width:1200px; overflow:hidden}
.ab_list ul{ width:1250px; float:left}
.ab_list ul li{ float:left; height:450px; position:relative; width:293px; margin-right:10px}
.ab_list ul li .ab_img{float:left}
.ab_list ul li .ab_img img{width:293px;height:184px;}
.ab_list ul li .ab_main{ text-align:center; float:left; background:#fff; height:220px; width:100%}
.ab_list ul li .ab_main h3{ font-size:17px; line-height:60px; margin-top:20px; float:left; width:100%; color:#333; }
.ab_list ul li .ab_main h4{padding:0px 15px}
.ab_list ul li .ab_md { position:absolute;  left:0; display:none}
.ab_list ul li .ab_more{float:left; width:100%; text-align:center; margin:40px auto; display:none}
.ab_list ul li .ab_more .more{width:45px;height:15px;border:#fff solid 1px;line-height:12px;}
.ab_list ul li:hover .ab_md { display:block}
.ab_list ul li:hover .ab_more{display:block}
.ab_list ul li:hover .ab_main {color:#fff; background:#00b0ec}
.ab_list ul li:hover .ab_main h3{color:#fff; }
.bgcolor1{ top:0}
.bgcolor{ bottom:0}

.bot_link{ margin:13px 0; float:left}
.bot_link ul li{float:left; margin:0 25px}
.bot_link ul li span{ float:left}
.bot_link ul li span h3{ font-size:14px; color:#333; font-weight:bold; margin-top:20px; line-height:24px}
.bot_link ul li a{ float:left; margin-right:25px}
.bot_link ul li a.a1{ background:url(../images/img_17.jpg) no-repeat; width:79px; height:79px; display:}
.bot_link ul li a.a1:hover{ background:url(../images/img_16.jpg) no-repeat}
.bot_link ul li a.a2{ background:url(../images/img_13.jpg) no-repeat; width:79px; height:79px; display:}
.bot_link ul li a.a2:hover{ background:url(../images/img_18.jpg) no-repeat}
.bot_link ul li a.a3{ background:url(../images/img_14.jpg) no-repeat; width:79px; height:79px; display:}
.bot_link ul li a.a3:hover{ background:url(../images/img_19.jpg) no-repeat}
.bot_link ul li a.a4{ background:url(../images/img_15.jpg) no-repeat; width:79px; height:79px; display:}
.bot_link ul li a.a4:hover{ background:url(../images/img_20.jpg) no-repeat}

.bg3{ background:#666; height:262px; width:100%}
.ruig{ width:8px; height:8px; position:absolute; left:155px; top:126px; z-index:12}
.copy_link{ color:#fff; float:left}
.copy_link h3{ font-size:18px; margin-bottom:30px; }
.copy_link ul{ border-left:#747474 solid 1px; padding-left:10px; height:145px; float:left; /*width:175px;*/ width:127px; margin-top:42px}
.copy_link ul li a{ color:#bdbdbd; line-height:20px}
.copy_link ul li a:hover{ color:#fff}
.map{ float:right; margin-right:15px; margin-top:40px; position:relative; color:#fff}
.map img{width:150px; height:150px;margin-top:10px;}
.map-xx{ position:absolute; left:3px; top:-26px; width:134px; height:86px; background:url(../images/7.png) no-repeat}
.map-xx ul li{ margin-left:23px; margin-top:8px; color:#ee2b25; font-size:10px}
.map-xx ul li img{ margin-right:8px}

.copyright{ float:left; width:100%; height:45px; background:#363636; line-height:45px}
.copy_r{ float:right}
.copy_r a{ margin-left:10px}
.tab_box{ float:left; width:1200px; margin-bottom:50px}
.index_map{ float:left; position:relative}

.picScroll-top{ margin:0 auto; float:right;  width:282px; padding-bottom:70px;  overflow:hidden; position:relative;   }
.picScroll-top .bd ul{ overflow:hidden; zoom:1;  }
.picScroll-top .bd ul li{ zoom:1;background:#fff; width:218px; height:90px ; padding-left:46px; margin-bottom:17px;  padding-top:16px; border-left:#bfbfbf solid 14px}
.picScroll-top .bd ul li:hover{ border-left:#00b1ec solid 14px}
.picScroll-top .bd ul li:hover a{ text-decoration:none}
.picScroll-top .bd ul li:hover h3{background:url(../images/img_42.jpg) left bottom no-repeat;}
.picScroll-top .bd ul li h3{ font-size:13px; background:url(../images/img_41.jpg) left bottom no-repeat; font-weight:bold;   line-height:35px; }
.picScroll-top .bd ul li h4{ color:#777; line-height:40px;}

.picScroll-top1{ margin:0 auto; float:right;  width:280px; padding-bottom:75px;  overflow:hidden; position:relative;   }
.picScroll-top1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top1 .bd ul li{ zoom:1;background:#fff; width:218px; height:90px ; border:#e3e3e3 solid 1px; padding-left:46px; margin-bottom:15px;  padding-top:16px; border-left:#bfbfbf solid 14px}
.picScroll-top1 .bd ul li:hover{ border-left:#00b1ec solid 14px}
.picScroll-top1 .bd ul li:hover a{ text-decoration:none}
.picScroll-top1 .bd ul li:hover h3{background:url(../images/img_42.jpg) left bottom no-repeat;}
.picScroll-top1 .bd ul li h3{ font-size:13px; background:url(../images/img_41.jpg) left bottom no-repeat; font-weight:bold;   line-height:35px; }
.picScroll-top1 .bd ul li h4{ color:#777; line-height:40px;}
.picScroll-top1 .prev{ display:block; position:absolute; left:0; bottom:0; z-index:99;  width:133px; height:72px;  overflow:hidden; cursor:pointer; background:url(../images/img_43.jpg) 0 0px no-repeat;border:#e3e3e3 solid 1px;}
.picScroll-top1 .next{ display:block;position:absolute; right:0; bottom:0; z-index:99;  width:133px; height:72px;  overflow:hidden; cursor:pointer; background:url(../images/img_45.jpg) 0 0px no-repeat;border:#e3e3e3 solid 1px;}
.picScroll-top1 .next:hover{ background:url(../images/img_44.jpg) 0 0px no-repeat;  }
.picScroll-top1 .prev:hover{ background:url(../images/img_46.jpg) 0 0px no-repeat;  }

.picScroll-top .prev{ display:block; position:absolute; left:0; bottom:0; z-index:99;  width:133px; height:72px;  overflow:hidden; cursor:pointer; background:url(../images/img_43.jpg) 0 0px no-repeat;}
.picScroll-top .next{ display:block;position:absolute; right:0; bottom:0; z-index:99;  width:133px; height:72px;  overflow:hidden; cursor:pointer; background:url(../images/img_45.jpg) 0 0px no-repeat;}
.picScroll-top .next:hover{ background:url(../images/img_44.jpg) 0 0px no-repeat;  }
.picScroll-top .prev:hover{ background:url(../images/img_46.jpg) 0 0px no-repeat;  }

.banner1{ background:url(../images/img_51.jpg) center top no-repeat; height:421px}
.banner2{ background:url(../images/img_62.jpg) center top no-repeat; height:421px}
.banner5{ background:url(../images/img_88.jpg) center top no-repeat; height:421px}
.banner3{ background:url(../images/img_69.jpg) center top no-repeat; height:421px}

.tab2 ul{ float:left; margin-top:50px; margin-bottom:37px;}
.tab2 ul li{ width:211px; height:57px; border:#e3e3e3 solid 1px ; border-left:14px solid #e3e3e3; color:#bbb; cursor:pointer; float:left; line-height:57px; text-align:center; margin-right:30px;font-size:20px; font-weight:bold}
.tab2 ul li:hover{border:#e3e3e3 solid 1px ;  border-left:14px solid #00b0ec; color:#00b0ec}
.tab2 ul li.hover{border:#e3e3e3 solid 1px ;  border-left:14px solid #00b0ec; color:#00b0ec}
.tab3 ul{ float:left; margin-top:50px; margin-bottom:37px;}
.tab3 ul li{ width:211px; height:57px; border:#e3e3e3 solid 1px ; border-left:14px solid #e3e3e3; color:#bbb; cursor:pointer; float:left; line-height:57px; text-align:center; margin-right:30px;font-size:20px; font-weight:bold}
.tab3 ul li:hover{border:#e3e3e3 solid 1px ;  border-left:14px solid #00b0ec; color:#00b0ec}
.tab3 ul li.hover{border:#e3e3e3 solid 1px ;  border-left:14px solid #00b0ec; color:#00b0ec}

.down_xx h3{ font-size:16px; color:#00b0ec; font-weight:bold; background:url(../images/img_42.jpg) left bottom no-repeat; padding-bottom:38px; margin-top:-5px ; margin-bottom:14px}
.down_xx{ float:left; margin-left:50px; width:452px}
.down_xx span{ line-height:30px; font-size:14px}

.down_list{float:left; width:1200px; overflow:hidden}
.down_list ul{ width:1280px; float:left; border-top:#e5e5e5 solid 1px; padding-top:40px; margin-top:40px}
.down_list ul li .down_title{ width:413px; height:51px; border:#e3e3e3 solid 1px; border-right:0; background:#f6f6f6; line-height:51px; text-indent:24px; float:left}
.down_list ul li{ width:582px; font-size:14px; float:left; margin-bottom:29px; margin-right:37px}
.line1{ width:100%; height:9px; background:url(../images/img_55.jpg) repeat-x; float:left; margin-top:100px}
.down_list ul li a.a5{ background:url(../images/img_52.jpg) no-repeat; width:168px; height:53px; display:block; float:left}
.down_list ul li a.a5:hover{background:url(../images/img_53.jpg) no-repeat;}

.fad_list ul li{ float:left;cursor:pointer; width:1198px; border:#e3e3e3 solid 1px; line-height:44px; background:#bbb; color:#fff; font-size:15px; font-weight:bold; position:relative}
.fad_list ul li em{ text-indent:52px; float:left}
.fad_list ul li span{ float:right; }
.fad_list ul li span i{float:left; font-size:13px; font-weight:bold}
.fad_list ul li span .fad_btn{ width:28px; height:28px; background:url(../images/img_57.jpg) no-repeat; float:left; margin:8px 28px 0 20px; cursor:pointer}


.fad_list ul li .fad_main{ background:#fff; float:left; color:#9d9d9d; font-weight:100; width:100%; display:none}
.fad_xx{ width:1095px; line-height:30px; margin-top:20px}
.sup_title{ width:1198px; border:#e3e3e3 solid 1px; background:#f0f0f0; line-height:44px; font-size:16px; color:#333; font-weight:bold; text-indent:35px}


.sup_list ul{ border-left:#e3e3e3 solid 1px;border-right:#e3e3e3 solid 1px; float:left; width:1198px; }
.sup_list ul li{ width:566px; padding-left:33px;background:url(../images/img_61.jpg) right 20px no-repeat; padding-bottom:30px; float:left;border-bottom:#e3e3e3 solid 1px;}
.sup_list ul li a{ font-size:16px; font-weight:bold; color:#848484; line-height:60px; }
.sup_list ul li span{float:left; line-height:24px; font-size:14px}

.s_nav h3{ float:left; font-size:20px; color:#00b0ec; font-weight:bold}
.s_nav{ line-height:100px}
.s_nav ul{margin-left:50px; float:left; margin-top:30px}
.s_nav ul li{float:left; font-size:14px; color:#bbbbbb; margin-left:38px; cursor:pointer;border-bottom:#fff solid 2px; line-height:40px}
.s_nav ul li:hover{border-bottom:#00b0ec solid 2px; color:#00b0ec}
.s_nav ul li.hover{border-bottom:#00b0ec solid 2px; color:#00b0ec}

.news_list{ float:left; width:1200px; margin-top:63px; margin-bottom:50px }
.news_list ul li{float:left; height:263px; background:#fff; width:100%; position:relative; margin-bottom:18px}
.news_list ul li:hover{ background:#41b8f0; }
.news_list ul li:hover span h3{color:#fff;background:url(../images/img_68.jpg) left bottom no-repeat;}
.news_list ul li:hover .news_xx{color:#fff}
.news_list ul li:hover a.a6{background:url(../images/img_65.jpg) no-repeat; width:138px; height:40px; display:block}
.news_list ul li .news_img{float:left; margin-right:48px}
.news_list ul li span{ float:left; width:670px}
.news_list ul li span h3{ font-size:18px; font-weight:bold; color:#5c5c5c; background:url(../images/img_67.jpg) left bottom no-repeat; padding-bottom:26px; margin-bottom:22px; margin-top:20px}
.news_list ul li .news_xx{ font-size:14px; line-height:26px; color:#868686}
.news_list ul li .news_more{position:absolute; right:0; bottom:0}
.news_more a.a6{ background:url(../images/img_66.jpg) no-repeat; width:138px; height:40px; display:block}
.news_date{float:left;color:#868686; margin-top:50px; font-family:Tahoma, Geneva, sans-serif}
.news_list ul li:hover .news_date{ color:#fff}

.slideBox1{ overflow:hidden; position:relative; margin-bottom:50px; float:left  }
.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:50%; bottom:10px; z-index:1; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox1 .hd ul li{ float:left; margin-right:15px;  width:12px; height:12px; border-radius:8px;  background:#a4a4a4; cursor:pointer; }
.slideBox1 .hd ul li.on{ background:#00b0ec;  }
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle;}

.slideBox2{ height:421px; overflow:hidden; position:relative;  }
.slideBox2 .hd{ height:15px; overflow:hidden; position:absolute; right:13%; bottom:40px; z-index:1; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul li{ float:left; margin-right:15px;  width:12px; height:12px; border-radius:8px; background:#fff; cursor:pointer; }
.slideBox2 .hd ul li.on{ background:#00b0ec;  }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle;}
.slideBox2 .bd li a{ background:url(../images/img_70.jpg) center no-repeat; height:421px; display:block}
.slideBox2 .bd img{ height:421px; display:block;  }

.slideBox4{ overflow:hidden; position:relative; margin-bottom:50px; float:left ;  }
.slideBox4 .hd{ height:45px; overflow:hidden; position:absolute; right:46%; bottom:10px; z-index:1; }
.slideBox4 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox4 .hd ul li{ float:left; margin-right:15px;  width:12px; height:12px; border-radius:8px;  background:#a4a4a4; cursor:pointer; }
.slideBox4 .hd ul li.on{ background:#00b0ec;  }
.slideBox4 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox4 .bd li{ zoom:1; vertical-align:middle;}

.slideBox6{ height:421px; overflow:hidden; position:relative; float:left; width:710px }
.slideBox6 .hd{ height:15px; overflow:hidden; position:absolute; right:45%; bottom:0px; z-index:1; }
.slideBox6 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox6 .hd ul li{ float:left; margin-right:15px;  width:12px; height:12px; border-radius:8px; background:#a4a4a4; cursor:pointer; }
.slideBox6 .hd ul li.on{ background:#00b0ec;  }
.slideBox6 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox6 .bd li{ zoom:1; vertical-align:middle;}
.slideBox6 .bd li a{ background:url(../images/img_92.jpg) center no-repeat; height:421px; display:block}
.slideBox6 .bd img{ height:421px; display:block;  }

.slideBox6  .next{background:url(../images/13.png) no-repeat;display:block;   width:53px; height:53px; position:absolute; left:0; top:50%; z-index:9; overflow:hidden;cursor:pointer;}
.slideBox6  .prev{background:url(../images/12.png) no-repeat;display:block;   width:53px; height:53px; position:absolute; right:0; top:50%; z-index:9; overflow:hidden;cursor:pointer;}
.slideBox6  .next:hover{ background:url(../images/14.png) no-repeat;}
.slideBox6  .prev:hover{ background:url(../images/15.png)  no-repeat;}

.picScroll-left9{ /*width:1300px;*/ width:1200px;  overflow:hidden; position:relative; margin-top:62px; /*margin-left:-50px;*/ margin-bottom:70px }
.picScroll-left9  .next{ display:block;  width:24px; height:91px; position:absolute; left:0; top:50%; z-index:9; overflow:hidden;cursor:pointer; background:url(../images/9.png) no-repeat;}
.picScroll-left9  .prev{ display:block;  width:24px; height:91px; position:absolute; right:0; top:50%;z-index:9; overflow:hidden;cursor:pointer; background:url(../images/8.png)  no-repeat;}

.picScroll-left9  .next:hover{ background:url(../images/10.png) no-repeat;}
.picScroll-left9  .prev:hover{ background:url(../images/11.png)  no-repeat;}
.picScroll-left9 .bd ul{ overflow:hidden; zoom:1; margin-left:100px }
.picScroll-left9 .bd ul li{float:left; height:340px; border-bottom:#e3e3e3 solid 10px; margin:0 28px; text-align:center; width:243px }
.picScroll-left9 .bd ul li:hover{/*background:url(../images/img_34.jpg) center bottom no-repeat;*/ border-bottom:#00b0ec solid 10px;}
.picScroll-left9 .bd ul li h3{ font-size:20px; font-weight:bold; color:#333; margin-top:50px}
.picScroll-left9 .bd ul li h4{ line-height:36px; color:#333}

.picScroll-left9 ul li .pro_more{ display:none}
.picScroll-left9 ul li:hover .pro_more{ display:block}

.tv_list {float:left; width:1200px; padding-bottom:25px; margin-top:78px}
.tv_list ul{ width:1280px}
.tv_list ul li{float:left; margin-bottom:25px; width:382px; height:444px; border-bottom:#e1e1e1 solid 14px; background:#fff; text-align:center; margin-right:28px }
.tv_list ul li h3{ font-size:20px; font-weight:bold; color:#333;background:url(../images/img_73.jpg) center bottom no-repeat; margin:60px 0 0 0; padding-bottom:21px}
.tv_list ul li span{ width:178px; float:left; margin:10px 0 0 100px; line-height:24px}
.tv_list ul li:hover{  border-bottom:#00b0ec solid 14px;}
.tv_list ul li .tv_img{ margin-top:47px; width:100%; text-align:center}

.pro_btn{ width:161px; text-align:center; margin-top:17px }
.pro_btn span{ width:131px; height:10px; margin:0 auto; cursor:pointer;}
.pro_btn span h3{  background:url(../images/img_80.jpg) right center no-repeat}

.pro_msl{  width:100%; float:left;border-top:#efefef solid 1px;border-left:#efefef solid 1px; margin-top:17px;}
.bord{ border-bottom:#ccc solid 1px; padding-bottom:8px}


.pro_search{ width:374px; margin-left:33px; margin-bottom:17px; height:26px; background:#fff; float:left; margin-top:17px }
.pro_search .s1{float:left; border:0; border:#d9d9d9 solid 1px; border-right:0; width:342px; height:24px;}
.pro_search .s2{ width:28px; height:28px; background:url(../images/img_81.jpg) no-repeat; border:0; cursor:pointer;}
.l1 em{ margin-right:20px; }
.l1{ background:#f5f5f5; border-bottom:#efefef solid 1px;  width:145px; line-height:60px; border-right:#efefef solid 1px; float:left; text-align:right; font-size:16px;}
.r1{  background:#f9fafa; border-bottom:#efefef solid 1px; height:60px; border-right:#efefef solid 1px; font-size:14px;width:1050px;  float:left}
.r1 a{ padding:8px 15px; float:left; }
.r1 a:hover{ background:#00b0ec; color:#fff}
.r1 span{ padding-left:36px;width:50px; float:left;margin-top:15px}
.r1_sel { float:left; width:850px; margin-top:15px}

.news_titlebtn{ float:left; width:100%}
.news_titlebtn h3{ font-size:25px; font-weight:bold; color:#00b0ec; background:url(../images/img_86.jpg) left center no-repeat; text-indent:50px; line-height:95px; cursor:pointer}

.news_titlebtn1{ float:left; width:100%;}
.news_titlebtn1 h3{ font-size:25px; font-weight:bold; color:#00b0ec; background:url(../images/img_86.jpg) left center no-repeat; text-indent:50px; line-height:95px; cursor:pointer}
.n_list ul li{ width:281px; float:left; margin-right:25px; margin-bottom:26px}
.n_list ul li .n_tt{ width:235px; float:left; margin-left:18px; font-size:14px; color:#434343; line-height:24px; margin-top:10px}
.n_list ul li .n_dat{ margin-left:18px; margin-top:26px; float:left}
.n_list ul li .n_box{ width:279px; border:#e3e3e3 solid 1px; padding-bottom:20px; color:#b1b1b1;height:99px;}
.n_list ul li:hover .n_box{ background:#00b0ec;border:#00b0ec solid 1px;}
.n_list ul li:hover .n_dat{ color:#fff}
.n_list ul li:hover .n_tt{ color:#fff}
.n_list ul li .n_img img{width:281px;height:158px;}
.n_list{ width:1200px; float:left; overflow:hidden; margin-top:47px; padding-bottom:80px;  border-bottom:#e3e3e3 solid 1px}
.n_list ul { float:left; width:1250px}

.contact{ width:1198px; float:left;margin-top:15px;border:#e3e3e3 solid 1px;}
.con_img{ float:left; margin:11px;width:594px;}
.con_img img{width:594px;height:390px;}
.con_loca{ width:505px; float:left; margin-left:35px; }
.con_loca h3{ font-size:20px; line-height:70px; font-weight:bold; color:#00b1ec; border-bottom:#e9eaea solid 1px}
.con_loca p{ float:left; width:505px; font-size:14px; margin-top:28px; line-height:24px;}
.con_loca p em{ font-size:17px; font-weight:bold; float:left; margin-right:10px; width:92px; text-align:right}
.con_box{ float:left; width:1200px;}
.con_loca p a{ color:#00b0ec; font-size:17px}
.addbox{ width:300px; float:left}


.con_form{float:left; width:1200px; border-top:#e5e5e5 solid 1px; margin-top:35px; padding-top:20px}
.formtitle h3{ font-size:14px; line-height:35px}
.formtitle h3 em{ color:#00b0ec}
.con_in{  width:535px; margin-top:18px; font-size:14px; line-height:24px; height:26px}
.con_in em{ font-size:16px; font-weight:bold; width:105px; float:left}
.con_in input.s3{ width:415px; height:21px; border:#e3e3e3 solid 1px}
.con_in input.s4{vertical-align:-1px;}
.con_in i{ margin-right:20px}
.con_in b{color:#00b0ec}
.con_in1{ float:left; width:1200px; margin-top:18px; font-size:14px; line-height:24px; }
.con_in1 input.s3{ width:1080px; height:21px; border:#e3e3e3 solid 1px}
.con_in1 em{ font-size:16px; font-weight:bold; width:105px; float:left}
.con_in1 textarea{ width:1080px; height:160px; float:left;border:#e3e3e3 solid 1px}
.con_in1 input.s5{ float:right; background:#e7e7e7; width:133px; height:48px; border:0; margin-left:16px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#999;}
.con_in1 input.s5:hover{ background:#00a8e2; color:#fff}

.ab_box{ width:1200px; float:left; padding-bottom:50px; border-bottom:#ccc solid 1px }
.ab_l{ width:415px; float:left; font-size:16px; margin:40px 0 0 58px; line-height:24px;}
.ab_l span{float:left}
.ab_btn{ margin-top:28px; float:left}
.ab_l h4{ font-size:25px; font-weight:bold; color:#00b0ec; background:url(../images/img_93.jpg) left bottom no-repeat; padding-bottom:25px; margin-bottom:10px; cursor:pointer}

.history_l{ float:left;position:relative;  width:500px; padding-bottom:350px; font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:24px; margin-top:52px; }
.history_l span{ float:left}

.year{ position:absolute; left:0; bottom:0; z-index:-1}
.awards{ width:1200px; font-size:16px; line-height:24px; margin-top:35px}



.picScroll-left8{ width:1200px;  overflow:hidden; position:relative; margin-top:62px;float:left; }
.picScroll-left8 .bd ul{ overflow:hidden; zoom:1; margin-left:100px }
.picScroll-left8 .bd ul li{float:left; width:174px; height:240px;  padding:0 20px;  text-align:center; }
.picScroll-left8  .next{background:url(../images/13.png) no-repeat;display:block;   width:53px; height:53px; position:absolute; left:0; top:38%; z-index:9; overflow:hidden;cursor:pointer;}
.picScroll-left8  .prev{background:url(../images/12.png) no-repeat;display:block;   width:53px; height:53px; position:absolute; right:0; top:38%; z-index:9; overflow:hidden;cursor:pointer;}
.picScroll-left8  .next:hover{ background:url(../images/14.png) no-repeat;}
.picScroll-left8  .prev:hover{ background:url(../images/15.png)  no-repeat;}

.ab_title{ float:left; width:100%; line-height:90px; border-bottom:#ccc solid 1px}
.ab_title h3{ font-size:38px; color:#333; float:left}
.ab_nav{float:right}

.ab_font{ float:left; margin-top:52px}
.ab_font .text{line-height:24px;font-size:14px;color:#666;margin-bottom:10px;}
.ab_font .text p{line-height:24px;font-size:14px;color:#666;}
.ab_flimg {float:left; margin-right:68px}
.ab_fr{ width:630px; float:left}
.ab_fr h3{ font-size:25px; font-weight:bold; color:#333; float:left; width:100%; background:url(../images/img_93.jpg) left bottom no-repeat; padding-bottom:25px; margin-bottom:10px; cursor:pointer}
.ab_fr span{ font-size:16px; line-height:24px; float:left; border-bottom:#ccc solid 1px; padding-bottom:36px; margin-bottom:50px}

.ab_font1{ float:left; margin-top:32px; width:100%}
.ab_fr1{ float:left; width:605px; font-size:16px; line-height:24px; }
.line2{ margin:15px auto; float:left}

.ab_rin{ float:right}
.ab_rin h3{font-size:16px; line-height:44px;  }

.pro_t{float:left}
.pro_t h3{ float:left; font-size:24px; color:#333; margin-top:20px}
.pro_t h3 em{ font-size:16px; color:#666}

.pro_size{ margin:20px 0}
.pro_size ul li{float:left; width:42px; height:20px; border:#d4d8dc solid 1px; text-align:center; line-height:20px; margin-right:12px; background:#f2f4f6}
.pro_li{ float:left; margin-right:30px;margin-top:10px;}
.pro_li p{ font-size:14px; color:#666;  line-height:24px; }
.p_box{ float:left; width:1200px; margin-top:20px;}

.p_lb{ float:left; width:425px;}

.picScroll-left7{ width:445px;  overflow:hidden; position:relative;  float:left; margin-top:90px }
.picScroll-left7 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left7 .bd ul li{float:left; height:67px; width:109px; margin:0 5px; border:#ccc solid 1px; text-align:center; }
.picScroll-left7  .next{background:url(../images/img_103.jpg) no-repeat;display:block;   width:17px; height:22px; position:absolute; left:0; top:30%; z-index:9; overflow:hidden;cursor:pointer;}
.picScroll-left7  .prev{background:url(../images/img_104.jpg) no-repeat;display:block;   width:17px; height:22px; position:absolute; right:0; top:30%; z-index:9; overflow:hidden;cursor:pointer;}

.p_lbod{ width:450px; float:left}
.p_rbo{ float:right; margin-top:96px}


.prox_tab{float:left; margin-top:40px}
.prox_tab ul li{float:left; padding:8px 28px; color:#999; background:#f1f3f5; cursor:pointer; margin-right:10px; border:#d4d8dc solid 1px; border-bottom:0; font-size:14px; border-radius:5px 5px 0 0}
.prox_tab ul li.hover{ background:#fff; color:#00b0ec}

.pro_font{ font-size:14px; color:#333; line-height:24px; margin-top:20px; margin-bottom:20px;}
.pro_font h3{ font-size:40px; color:#00b0ec; line-height:60px; margin-top:30px; font-weight:bold}
.t1{float:left; margin-top:50px; width:1200px}
.bg4{ border-top:#ccc solid 1px}

.prox_box{float:left; width:1200px}

.po{ position:relative}
.left_snav{ width:160px; border:#d6d6d6 solid 1px;border-top:0; text-align:center;  position:absolute; left:-200px; top:50px; }
.left_snav ul li{ line-height:45px; border-top:#d6d6d6 solid 1px; font-size:16px; cursor: pointer;}
.left_snav ul li.hover{ background:url(../images/img_111.jpg) no-repeat; color:#fff; width:180px; margin-left:-10px; height:53px;border:0; line-height:53px}
.left_snav ul li:hover{ background:url(../images/img_111.jpg) no-repeat; color:#fff; width:180px; margin-left:-10px; height:53px;border:0; line-height:53px}


.map_name{ position:absolute; background:url(../images/24.png) no-repeat; background-size:100% 100% ; width:69px; height:16px; color:#fff; line-height:16px; text-align:center; font-size:11px}
.map_name a{ color:#fff}
.maploca1{left:118px; top:183px; }
.maploca2{left:210px; top:230px; }
.maploca3{left:265px; top:190px; }
.maploca4{left:285px; top:125px; }
.maploca5{left:300px; top:315px; }
.maploca6{left:345px; top:382px; }
.maploca7{right:222px; top:218px; }


.content li{float:left;list-style:none;}
.zoom{display:inline-block;}
.zoom:after{content:'';display:block;width:33px;height:33px;position:absolute;top:0;left:0;}
.zoom img{display:block;}
.zoom img::selection{background-color:transparent;}
#image3 img:hover{cursor:url(images/grab.cur), default;}
#image3 img:active{cursor:url(images/grabbed.cur), default;}


.jqzoom{ float:left; position:relative; padding:0px;/*cursor:pointer;*/}
.jqzoom img{ float:left;}
.zoomdiv{ z-index:100; position:absolute; top:82px !important; left:276px !important; width:200px; height:200px; background:#fff;  display:none; text-align:center; overflow: hidden;}
.bigimg{ width:800px; height:600px;}
.jqZoomPup{ z-index:10; visibility:hidden; position:absolute; top:0px;left:0px; width:50px;height:50px; border:1px solid #aaa; background:#c4c4c4 50% top no-repeat; opacity:0.5; -moz-opacity:0.5;
-khtml-opacity:0.5; filter:alpha(Opacity=50); cursor:crosshair;}

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container { position: relative;}
.jcarousel-clip { z-index:2; padding:0; margin:0; overflow:hidden; position:relative;}
.jcarousel-list { z-index:1; overflow:hidden; position:relative; top:0; left:0; margin:0; padding:0;}
.jcarousel-list li,.jcarousel-item { float:left; list-style:none;}
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next { z-index:3; display: none;}
.jcarousel-prev { z-index: 3; display: none;}
/*jcarousel-skin-tango*/
.jcarousel-skin-tango .jcarousel-container { -moz-border-radius:10px; }
.jcarousel-skin-tango .jcarousel-container-horizontal { width:380px; height:62px; padding:0px 14px; position:absolute; left:0px; top:350px}
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:380px; height:75px;}
.jcarousel-skin-tango .jcarousel-item {  width:109px; height:76px;}
.jcarousel-skin-tango .jcarousel-item  img{  width:109px; height:69px; border:#ccc solid 1px; padding:2px}
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-right:20px;}
.jcarousel-skin-tango .jcarousel-item-placeholder { background:#fff; color:#000;}
/**
 *  Horizontal Buttons
 */
 

.jcarousel-skin-tango .jcarousel-next-horizontal { position:absolute; top:20px; right:-5px; width:17px; height:22px; cursor:pointer; background:transparent url(../images/img_104.jpg) no-repeat}
.jcarousel-skin-tango .jcarousel-prev-horizontal { position:absolute; top:20px; left:-13px; width:17px; height:22px; cursor:pointer; background:transparent url(../images/img_103.jpg) no-repeat}

/*客服1*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:100px;right:-170px;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; text-align:left}
#floatDivBoxs .floatDqq li img{ float:left; margin-top:12px; margin-left:15px; margin-right:5px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatImg{text-align:center;padding:10px;background:#EBEBEB;}
#floatDivBoxs .floatImg img{ margin-bottom:5px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:100px;right:0;z-index:999;}
#rightArrow a{display:block;height:45px;}
#floatDivBoxs .wechatimg{padding:20px;text-align:center;}
#floatDivBoxs .wechatimg img{max-width:130px;}

/*客服2*/
.rides-cs {  font-size: 12px; background:#00b0ec; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/kefu1.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
.rides-cs .wechatimg{padding:20px;text-align:center;}
.rides-cs .wechatimg img{max-width:100px;}

/*客服3*/
#scrollsidebar{position:absolute; z-index:999; top:150px; right:0px;}
#side_content{width:154px; height:auto; overflow:hidden; float:left;}   /*width:0;*/
#side_content .side_list {width:154px;overflow:hidden;}
#show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}   /*width:25px;*/
#show_btn span { display:none;}
#close_btn{width:24px;height:24px;cursor:pointer;}
.side_titles,.side_bottom,#close_btn,#show_btn {background:url(../images/sidebar_bg.gif) no-repeat;}
.side_titles {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
#close_btn { float:right; display:block; width:21px; height:16px; margin:17px 10px 0 0; _margin:17px 5px 0 0;}
#close_btn span { display:none;}
.side_center .qqserver p { text-align:center; padding:5px 0;}
.phoneserver  {font-size:10px; text-align:center;}
.phoneserver p { padding:2px 0; _height:16px;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/sidebar_bg.gif) no-repeat -119px -115px; padding-left:20px;}
#side_content hr { border-width:0 0 1px 0; height:1px; margin:10px 0;}

.side_center .wechatimg{padding:10px;text-align:center;}
.side_center .wechatimg img{max-width:110px;}


/* blue skin  */
.side_blue .side_titles {background-position:-365px 0; }
.side_blue .side_center { background:url(../images/blue_line.gif) repeat-y center;}
.side_blue .side_bottom {background-position:-365px -50px;}
.side_blue #close_btn {background-position:-44px 0;}
.side_blue #close_btn:hover {background-position:-66px 0;}
.side_blue #show_btn {background-position:-119px 0;}
.side_blue .msgserver a { color:#06C;}
.side_blue hr{border:1px solid #dbe4e9;}

/* yellow skin  */
.side_yellow .side_titles {background-position:-565px 0;}
.side_yellow .side_center { background:url(../images/yellow_line.gif) repeat-y center;}
.side_yellow .side_bottom {background-position:-565px -50px;}
.side_yellow #close_btn {background-position:-44px -23px;}
.side_yellow #close_btn:hover {background-position:-66px -23px;}
.side_yellow #show_btn {background-position:-147px 0;}
.side_yellow .msgserver a { color:#f78b00;}
.side_yellow hr{border:1px solid #f7f5df;}

/* green skin  */
.side_green .side_titles {background-position:-765px 0;}
.side_green .side_center { background:url(../images/green_line.gif) repeat-y center;}
.side_green .side_bottom {background-position:-765px -50px;}
.side_green #close_btn {background-position:-44px -46px;}
.side_green #close_btn:hover {background-position:-66px -46px;}
.side_green #show_btn {background-position:-175px 0;}
.side_green .msgserver a { color:#769a0f;}
.side_green hr{border:1px solid #edf2e5;}

/* Orange skin  */
.side_orange .side_titles {background-position:-965px 0;}
.side_orange .side_center { background:url(../images/orange_line.gif) repeat-y center;}
.side_orange .side_bottom {background-position:-965px -50px;}
.side_orange #close_btn {background-position:-44px -67px;}
.side_orange #close_btn:hover {background-position:-66px -67px;}
.side_orange #show_btn {background-position:-203px 0;}
.side_orange .msgserver a { color:#d25b04;}
.side_orange hr{border:1px solid #feefde;}

/* gray skin  */
.side_gray .side_titles {background-position:-1165px 0;}
.side_gray .side_center { background:url(../images/gray_line.gif) repeat-y center;}
.side_gray .side_bottom {background-position:-1165px -50px;}
.side_gray #close_btn {background-position:-44px -90px;}
.side_gray #close_btn:hover {background-position:-67px -90px;}
.side_gray #show_btn {background-position:-231px 0;}
.side_gray .msgserver a { color:#6c6c6c;}
.side_gray hr{border:1px solid #e4e4e4;}

/* white skin  */
.side_white .side_titles {background-position:-1365px 0;}
.side_white .side_center { background:url(../images/white_line.gif) repeat-y center;}
.side_white .side_bottom {background-position:-1365px -50px;}
.side_white #close_btn {background-position:-67px -90px;}
.side_white #close_btn:hover {background-position:-45px -90px;}
.side_white #show_btn {background-position:-259px 0;}
.side_white .msgserver a { color:#6c6c6c;}
.side_white hr{border:1px solid #e4e4e4;}


/*客服4*/
.cbl {
    background: #fff none repeat scroll 0 0;
    height: 176px;
    position: fixed;
    right: 0;
    top: 30%;
    width: 55px;
}
.cbl a.fh {
    background: #00b0ec url("../images/cb.png") no-repeat scroll 0 -179px;
    display: block;
    height: 20px;
    margin-bottom: 2px;
    padding-top: 37px;
    text-align: center;
    width: 55px;
    color:#fff;
}
.cbl a.fh:hover {
    background-color: #00b0ec;
}
.cbl a.md {
    background: #00b0ec url("../images/cb.png") no-repeat scroll 0 -9px;
    display: block;
    height: 20px;
    margin-bottom: 2px;
    padding-top: 37px;
    text-align: center;
    width: 55px;
    color:#fff;
}
.cbl a.md:hover {
    background-color: #00b0ec;
}
.cbl .kf {
    background: #00b0ec url("../images/cb.png") no-repeat scroll 1px -67px;
    height: 20px;
    margin-bottom: 2px;
    padding-top: 37px;
    position: relative;
    text-align: center;
    width: 55px;
    color:#fff;
    cursor:pointer;
}
.cbl .kf:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    height: 260px;
}
.cbl .kf:hover .kftc {
    display: block;
}
.kftc {
    display: none;
    height: 300px;
    left: -100px;
    position: absolute;
    top: 0;
    width: 155px;
    z-index: 10000;
}
.kftou {
    background: #00b0ec url("../images/cb.png") no-repeat scroll -5px -51px;
    color: #fff;
    font-size: 16px;
    height: 70px;
    line-height: 70px;
    padding-left:30px;
    color:#fff;
}
.qqkf {
    background: #fff none repeat scroll 0 0;
    border-left: 3px solid #00b0ec;
    border-bottom: 3px solid #00b0ec;
    height: 230px;
    width: 152px;
}
.md, .kf, .db, .fh {
    height: 18px;
    padding-top: 37px;
    text-align: center;
}
.cbl a.db {
    background: #00b0ec url("../images/cb.png") no-repeat scroll 0 -122px;
    display: block;
    height: 20px;
    margin-bottom: 2px;
    padding-top: 37px;
    text-align: center;
    width: 55px;
    color:#fff;
}
.cbl a.db:hover {
    background-color: #00b0ec;
}
.kfqq {
    padding-top: 12px;
}
.kfqq span {
    margin-left: 5px;
    color:#666;
}

.warp_banner{height: 250px;overflow: hidden;position:relative; }
.warp_banner .banner{height: 250px;}

.news_info{font-size: 14px;line-height: 24px;padding: 15px 0;}
.news_info .title{color: #333;font-size: 18px;line-height: 35px;padding: 20px 0;text-align: center;}

.page {
    padding: 20px 0;
    width: 100%;
}
.page a {
    background: #f5f5f5 none repeat scroll 0 0;
    color: #444444;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    margin: 0 0 0 8px;
    padding: 0 8px;
    text-align: center;
    vertical-align: middle;
}
.page span{
    vertical-align: middle;
}
.page input{
    width: 39px;
    height: 22px;
    border: 1px solid #d7d7d7;
    margin: 0;
    padding: 0;
    text-align: center;
    vertical-align: middle;
    /* background: #f5f5f5; */
    outline: none;
    font-size: 12px;
}
.page a:hover, .page a.on, .page span.cpb {
    background: #00b0ec none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    margin: 0 0 0 8px;
    padding: 0 8px;
    text-align: center;
}

.proxq .putit{ height:40px; line-height:40px;border-bottom:1px solid #e3e3e3;   }
.proxq .putit span{ color:#444; float:left;  border-bottom:1px solid #00b0ec; font-size:18px;}
.proxq .pro ul{ padding:0}
.proxq .sm{ font-size:15px; line-height:29px; color:#666; padding:20px 0; overflow:hidden; width:850px;}
.game163{ position: relative;  }
.game163 .bigImg{ width: 600px;  position: relative; }
.game163 .bigImg li{width: 600px; height:500px;}
.game163 .smallScroll{ height: 67px; padding-top:20px;margin-left:100px;}
.game163 .sPrev,.game163 .sNext{ float: left; display: block; width: 22px; height: 44px; text-indent: -9999px; background:url(../images/b06.jpg) left center no-repeat ; margin-top:13px;}
.game163 .sNext{ background-position: right center;}
.game163 .smallImg{ float:left;  margin: 0 7px; display:inline; width: 335px; overflow: hidden;}
.game163 .smallImg ul{ height:67px;  width: 9999px; overflow: hidden; }
.game163 .smallImg li{ float: left; margin:0 9px; width:93px; cursor:pointer;  display: inline;  }
.game163 .smallImg img{ border: 1px solid #e3e3e3; width:80px; height:65px;  }
.game163 .smallImg .on img{ border-color: #1e50a2;}
.proxqbox{ }
.xq_l{ width:420px;overflow:hidden; }
.xq_l h1{ line-height:51px; color:#00b0ec; font-size:25px; padding-top:12px;}
.xq_l p{ line-height:40px; color:#666666; font-size:15px;}
.xq_r{ width:700px;}

.sideMenu{ }
.sideMenu h3{ height:33px; line-height:33px; padding-left:19px; padding-right:14px;  border:1px solid #d0d0d0; background:#f9f9f9; cursor:pointer; font-size:14px; color:#666; font-weight:normal; margin-bottom:10px;}
.sideMenu h3.on{ background:#00b0ec; border-color:#00b0ec; color:#fff; margin-bottom:0;}
.sideMenu h3 a{float:right; color:#666; font-size:12px; padding-right:10px;}
.sideMenu h3.on a{ color:#fff;}
.sideMenu h3 em{ float:right; display:block; width:41px; height:33px; background:url(../images/pic74.png) right center no-repeat;}
.sideMenu h3.on em{ background:url(../images/pic75.png) right center no-repeat;}
.sideMenu .xmd{ padding:0 29px 30px; display:none; border:1px #dedede solid; border-top:none; margin-bottom:20px;}
.sideMenu .xmd p{ color:#666; font-size:14px; line-height:24px; padding-top:20px;}
.sideMenu .xmd p em{ color:#333;}
.sideMenu .xmd p.p1{ border-bottom:1px #dedede solid; padding-bottom:10px;}
.sideMenu .xmd .button{ background:#e8e8e8; color:#666; width:110px; height:31px; margin-top:15px; border:medium none;}
.sideMenu .xmd .button:hover{ background:#00b0ec; color:#fff;}

.top span a{display: inline-block;background: url(../images/pic_2.png) no-repeat;width: 28px;height: 16px;vertical-align: middle;}
.top span a.CN{background-position: left center;margin-right: 10px;}
.top span a.EN{background-position: right center;margin-right: 27px;}
