@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px; font-family:"Î¢ÈíÑÅºÚ";}
li{list-style:none;}
body{ font-size:12px; color:#222; line-height:160%;background:#f6f6f6}
html,body{ overflow-x:hidden}
img{ border:0px}
.nei{ text-align:justify; text-justify:inter-ideograph; margin:0px auto; padding:15px 0; width:910px; color:#333; font-size:14px;line-height:180%;}
.bian{border:1px #dbdbdb solid;}
.clea{clear:both}
.tit{font-size:14px; font-weight:700;}
a {color:#222;text-decoration:none;}
a:hover {color:#A61717;text-decoration:underline;}
.fany{padding: 10px 0;clear: both;text-align: center; font-size:12px}
.fany a{ color:#CC0221}
.int{padding:1px 5px; border:1px solid #D1D1D1; line-height:20px; height:20px}
.anint{padding:4px 10px; cursor:pointer}
.fri{ float:right; margin-left:5px;}
.fle{ float:left}
.btna{width:90px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;border: 0 none; background: #f2902f;color: #fff;cursor: pointer;}
.btnb{width:120px;height: 36px;line-height: 36px;text-align: center;font-size: 16px;border: 0 none; background: #f2902f;color: #fff;cursor: pointer;}
input[disabled],input:disabled{border:1px solid #DDD;background-color:#F5F5F5;color:#ACA899;}
* html input.disabled{border:1px solid #DDD;background-color:#F5F5F5;color:#ACA899;}
#t22{ font-size:14px; margin:10px auto;}
#t22 td{ padding:2px 5px}
.msga{ color: #00a5a5}
.hss{ padding-left:10px;}
.hss,.msg,.wktt span{ color:#EF0315}
.hss,.rexx{ font-size:12px}
.tjbd{ background:url(zca.jpg) no-repeat; width:100px; height:32px; cursor:pointer}
.jgs{color:#F90; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:700}
.kktt{ width:430px; height:260px; text-align:center; margin:10px auto}
.nor{width:1000px; margin:15px auto; text-align:center}
.ssx{ background:url(ssx.jpg) repeat-x; height:40px;}
.settle{width:960px;margin:0px auto;padding-bottom:20px;}
.settle h1{ height:35px; color:#F60; line-height:35px; font-size:14px; border-bottom:2px #F60 solid; margin-bottom:15px }
.tabx{ margin:15px auto}
.tbg{ margin:10px auto; background:#F60;}
.tbg tr{ background:#FFFFFF}
.tbg td,.tabx td{ padding:3px 5px;}
.tr1{ background:#FFA616; font-weight:700; color:#FFFFFF}
.red{ font-weight:700; color:#E11529}
.neiaa{ font-size:24px; margin:20px auto; text-align:center; font-weight:700; color:#D31023}
.neiaa a{ display:block; text-decoration:none; font-size:20px; padding-top:12px; text-align:center; margin:15px auto; background:url(ani.jpg) no-repeat; height:32px; color:#FFFFFF; width:177px}
.lxc{ margin:15px auto; text-align:center}
.spl{ padding-left:15px}

.inaa{width:350px; height:34px; background:url(wenben.jpg) no-repeat; font-size:16px; text-indent:10px; border:0px; line-height:34px}
.inbb{ height:34px; background:url(wenba.jpg) no-repeat; font-size:15px; border:0px; text-align:center;width:100px;}
.inbb1{ height:34px; background:url(wenba1.jpg) no-repeat; font-size:15px; border:0px; text-align:center;width:235px;}
.tdjg{ position:relative;cursor:pointer; }
.xq{ font-size:14px; display:none;position:absolute; left:10px; top:35px; z-index:1000;text-shadow:none;background:#fff;box-shadow:1px 1px 1px #aaa;border-radius:6px;width:200px; height:50px; text-align:left; padding:12px}

.toph{ height:30px; line-height:30px; /*background:#c6c6c6;*/ background:url(topd.gif) no-repeat; width:100%; font-size:14px; }
.zen1{ width:1050px; margin:0 auto;}
.zen{ width:1050px; margin:0 auto; overflow:hidden;}
.yhl{ padding-top:4px;float:right}
.zen1 .s{ color:#fb4d21}
.zen1 .cc{ margin-top:-6px;}
.top{display: block;height:83px; padding:10px 60px;position: relative; width:940px; margin:0 auto; background:url(dh.png) no-repeat;z-index:100}
.top .flec{position: absolute;z-index: 999; float:left}
.dengz{position: absolute;width:700px; margin:20px 0 0 240px; height:40px; float:left; z-index: 999;}
.dengz li{display:block;color:#535353; font-size:16px; float:left; height:40px; line-height:40px; white-space:nowrap;width:140px; text-align:center}
.dengz li.cli{ border-bottom:3px solid #fb4d21}
.dengz li a:hover{text-decoration:none;color:#fff}
.dengz li:hover{text-decoration:none;z-index: 999;!important;position:relative;background:#fe8b05;color:#fff; border-radius:5px 5px 0 0}
.dengz li:hover a{color:#fff}
.dengz li:hover .nava{display:block; position:absolute;z-index: 999; top:38px; width:140px; border-top:1px solid #fe8b05;border-bottom:5px solid #fe8b05; border-radius: 0 0 5px 5px;}
.noxs{ display:none;}
.noxs dd a{display:block;height:25px; background:#fe8b05;line-height:25px; padding:5px 0px; color:#FFF; font-size:14px;text-align:center;}
.noxs dd a:hover{color:#FF0; text-decoration:none;}
.pxx{ position:relative;  cursor:pointer; margin-right:10px; float:left; height:25px; line-height:25px;}
.pxx .pshow{ display:none; }
.pxx:hover .pshow{ width:160px; text-align:center; display:block;padding:5px; margin-top:24px; margin-left:-60px; white-space:nowrap;position:absolute; left:0px; top:0px; z-index:1000;}
.danv{ color:#FFF; text-align:center; background:#3598d9; width:50px; height:25px; line-height:25px; border:0px; cursor:pointer}
.dana{ background:#3598d9; font-size:24px; color:#FFF; font-weight:700; width:160px; height:50px; line-height:50px;border:0px; cursor:pointer}
.ddkk{ width:100%; background:#09b1be}

.sliders{position:relative;height:400px;overflow:hidden;background:url(loading.gif) 50% no-repeat;margin-top: -103px; width:100%}
.sqdd{position:relative;margin-top: -103px; width:100%; height:480px;background:url(sqdd.jpg) 50% 0 no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%;}
.flex-direction-nav li a{display:block;width:33px;height:78px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(jian1.jpg) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(jian2.jpg) center center no-repeat;}
.zmen_left1{ width:450px; float:left; overflow:hidden; padding-left:20px;}
.zmen_right1{ float:left; width:580px; overflow:hidden; height:350px;}
.zrr{ width:433px; height:290px; text-align:center; padding-top:45px; margin:10px auto;}
.zrr iframe{z-index:-100}
.gp1 img{ display:block; margin-bottom:6px}
.zmela{font-size:32px; line-height:32px; font-weight:700;text-align:center}
.zmelet{font-size:22px; line-height:32px; margin-top:15px; margin-bottom:15px; text-align:center}
.zmelan{ margin:20px auto; text-align:center}
.zche{ height:198px; width:100%; background: url(topx.gif) no-repeat}
.azche1{ width:260px; float:left; margin-top:10px; overflow:hidden; text-align:center}
.dbt1{font-size:14px; font-weight:bold; color:#637f9f; line-height:30px; text-align:center;}
.dbt2{font-size:12px; color:#777; font-family:Arial, Helvetica, sans-serif; line-height:18px;}

.wk1{ width:1010px; margin:0px auto;padding:25px 20px; height:505px; overflow:hidden; background:url(gjk1.jpg) no-repeat}
.wk2{ width:1010px; margin:0px auto;padding:25px 20px; height:505px; overflow:hidden; background:url(gjk2.jpg) no-repeat}
.wk3{ width:1010px; margin:0px auto;padding:25px 20px; height:505px; overflow:hidden; background:url(gjk3.jpg) no-repeat}
.flris{ float:left; margin-left:60px; width:560px;}
.flrisx{ background:#FFF; height:1px; margin-top:9px;}
a.anqa{ display:block; margin:35px auto;padding:20px 30px;border-radius:15px;background:#fff; font-size:22px;font-weight:700; width:120px; text-align:center; text-decoration:none }
a.anqb{ display:block; margin:25px auto;padding:10px 15px;border-radius:10px;background:#fff; font-size:16px; font-weight:700; width:80px; text-align:center; text-decoration:none }
.wk1 a.anqa,.wk1 a.anqb{ color:#0aabba}
.wk2 a.anqa,.wk2 a.anqb{ color:#fe8b05}
.wk3 a.anqa,.wk3 a.anqb{ color:#eab400}
.wk1 a.anqa:hover,.wk1 a.anqb:hover{background:#6cc;color:#FFF;}
.wk2 a.anqa:hover,.wk2 a.anqb:hover{background:#fc3;color:#FFF;}
.wk3 a.anqa:hover,.wk3 a.anqb:hover{background:#ffba00;color:#FFF;}
.ddwk1{ width:100%; display:block; background:#09b1be}
.ddwk2{ width:100%; display:block; background:#fd8902}
.ddwk3{ width:100%; display:block; background:#f5cc00}
.ddwka{ background:#3598db;width:100%; display:block; }
.sding{ width:1000px; margin: 0 auto; overflow:hidden; border-bottom:1px solid #333; height:86px; color:#FFF; text-align:center; font-size:26px;font-weight:bold; line-height:86px;}
.mche{ width:1050px; margin:auto; border-top:0px; border-bottom:0px;padding-top:20px; font-size:14px; overflow:hidden}
.zebj{ width:100%; height:80px; text-align:center; font-size:28px; line-height:80px; color:#FFF; font-weight:700; background:#37f1fe}
.pmenz{ width:1050px; margin:0 auto; }
.pmenz .nei{ width:1000px;}
.wen_z{ text-align:center; font-size:32px; color:#3598dc; font-family:"ËÎÌå"; font-weight:700; margin:0px auto;line-height:40px; padding-top:25px;}
.anintx{padding:4px 10px; cursor:pointer; background:#3598dc; color:#FFF; border:0}
.dbjs{ width:100%; background:#6699cc; height:205px; position:relative;}
.dbjs .dbimg{ position:absolute; bottom:0px; left:0px;}
.dbja{ width:620px; margin:0 auto; color:#FFF; font-size:14px}
.dbja1{ float:left; width:120px; padding-right:20px; font-size:16px; margin-top:15px;}
.dbja2{ float:left;width:60px; text-align:center; margin-top:25px;}
.dbja3{ float:left;width:180px;margin-top:25px;}
.sjbj{ width:1050px; height:145px; padding-top:12px; margin:15px auto; background:url(scx.gif) no-repeat; font-size:14px; color:#FFF}
.hdm{ width:1050px; margin:0 auto; overflow:hidden; font-family:"ËÎÌå"; margin-top:20px; height:79px; background:url(scdh.jpg) no-repeat; line-height:79px; padding-top:1px; font-size:26px; font-weight:700}
.hdm li{ float:left; line-height:79px; width:262px; text-align:center;}
.hdm li a{ display:block; width:262px; height:79px; color:#fff;}
.hdm li a:hover,.hdm li.cx a{ background:#1d81e1 ; text-decoration:none}
.shoujika{ width:1050px; margin:15px auto; overflow:hidden; border:1px solid #EBEBEB; padding:20px 0; background:#fff;}
.sjktts{ margin:25px auto; font-size:36px; line-height:50px; font-weight:700; text-align:center}
.dmls{ width:1050px; background:url(zm.jpg) no-repeat; height:592px; margin:15px auto; padding-top:308px;}
.dmla{ width:825px; margin:0 auto;overflow:hidden}
.dmla1{ width:615px; float:left;height:330px; overflow:hidden}
.dmla2{ width:210px; float:left;height:330px; overflow:hidden}
.dmla3{ width:520px; float:left;height:240px;margin-top:10px;overflow:hidden}
.dmla4{ width:300px; float:left;height:240px;margin-top:9px;overflow:hidden}
.dmla1t{ color:#FFF; font-size:16px; font-weight:700}
.dmla2t{ color:#ff0000; font-size:16px; font-weight:700;margin-left:70px; display:block; height:34px}
.dmla3t{ color:#ff0000; font-size:16px; font-weight:700;}
.dmla4t{ color:#ff0000; font-size:16px; font-weight:700;}
.neix{ display:block;text-align:justify; text-justify:inter-ideograph; margin:0px auto; padding-top:8px; padding-bottom:5px; font-size:14px;line-height:180%;}
.dmla2 ul,.dmla2 .neix{ float:left}
.dmla2 .neix{ width:144px; margin-right:10px;}
.dmla2 ul li{display:block; width:55px; margin-top:8px; text-align:center; }

.wktt{ font-size:28px; color:#8c6c4f; height:35px; padding-top:5px; text-align:center; margin-bottom:10px}
.ddwk{ width:380px; margin:0 10px; float:left}
.wkcon{ font-size:16px; line-height:32px;}
.wkcon img{ margin-right:15px}
.wkcona{ text-align:center}
.wkcona .fle{ width:185px; text-align:center; float:left}
.t16{ height:50px; font-size:16px;}
.lybox{ margin:10px auto; }
.lybox img{ vertical-align:middle}
.lybox p span{color:#A7A7A7; padding-left:20px}
.lybox .lyn{ text-indent:2em; color:#6C6C6C; padding:8px 0px}
.lybox .lyh{ text-indent:2em; color:#993300; }
.lybox .list_d span{ color:#FF3300; font-weight:bold;}
.line{ border-bottom:1px #CCCCCC dotted; width:100%; height:1px; padding-top:10px; line-height:1px; overflow:hidden;}
.sjk{float:left; margin:25px 0 0 35px ;position: relative;width:290px;height: 300px;border: solid 1px #e8e8e8; text-align:center; padding:5px;}
.sjk:hover{ border: solid 1px #f40;}
.sjkt{ margin:5px 10px; font-size:16px; line-height:20px; }
.sjkn{ margin:5px 10px; font-size:18px;color: #f40; font-weight: 700;}
.nett{ margin-bottom:20px;}
.nelcon{ margin:20px auto; width:940px;position:relative;}
.nelcon .Leftts{BACKGROUND:url(jian1.jpg) no-repeat; FLOAT: left;width:33px; height:78px;CURSOR: pointer; POSITION: absolute;TOP:65px;LEFT:0px;}
.nelcon .Rigtts{BACKGROUND:url(jian2.jpg) no-repeat; float:right;width:33px; height:78px;CURSOR: pointer; POSITION: absolute;TOP:65px; RIGHT:0px;}
.nelcon .Cont {MARGIN: 0px auto; OVERFLOW: hidden;  width:870px; }
.nelcon .box {width:280px; float:left; margin:15px 14px 0; display:inline;overflow:hidden;}
a.ktu{ display:block; width:275px; height:215px; border:1px solid #cbe5d3; padding:1px; margin:0px auto; overflow:hidden; text-align:center}
a.ktts{ display:block; width:275px; margin:2px auto; padding:2px 0px; text-align:center; font-size:14px}
.dvimg{ text-align:center; margin:8px auto; font-size:14px;}


.ddwkb{ width:158px; float:right; margin-top:175px}
.sqxz{width:400px; height:200px; font-size:12px; padding:10px; line-height:160%; border:1px solid #D1D1D1; overflow-x:hidden;}
.btt{ border-bottom:1px solid #666666; padding:6px 0 8px 10px; background:url(yqt.jpg) left no-repeat;}
.newx,.lykv{ width:940px; margin:15px auto 0; overflow:hidden;}
.newx li{ line-height:32px; border-bottom:1px dashed #ccc; font-size:12px; height:32px; background:url(fuhao.jpg) no-repeat; padding-left:20px}
.newx li span{ float:right; margin-right:5px}
.titn{font-size:16px; line-height:30px; margin-top:20px; border-bottom:1px dashed #CCC; text-align:center; font-weight:bold; padding-bottom:6px; margin-bottom:5px}
.titna{font-size:12px; text-align:center; color:#bbb; height:28px; line-height:28px}
#inner { width:1050px; height:390px; margin: 0 auto; }
.top1{ width:1000px; margin:auto; height:144px; background:url(logo.jpg); overflow:hidden}
.log1{ float:left; margin-left:330px; font-size:22px; color:#FC3105; font-weight:700; line-height:40px; padding-top:45px; margin-right:20px}
.log2{ float:left; padding-top:80px;}

.banquan{ height:66px; background:#637F83; font-size:14px; text-align:center; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.banquan a{ color:#FFFFFF}
.banquan div{ padding-top:12px; height:24px}

.wzi{ font-size:14px; line-height:30px; font-family:Arial, Helvetica, sans-serif; padding:20px;}
.diz{ width:960px; margin:0 auto; overflow:hidden;}
.zc{ background:url(abj.jpg); padding-bottom:20px; margin:0 auto; width:1050px;}
.zc_men{ width:1030px; margin:auto; overflow:hidden; margin-top:10px;}
.aaa{ width:1030px; overflow:hidden; background:url(aaa.jpg);}
.aaa_1{ width:940px; margin:auto; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-family:"Î¢ÈíÑÅºÚ"; }
.pmen{ background:url(abj.jpg); border-top:1px solid #ccc; padding-bottom:30px;}
.p_1{ width:1016px; background:url(hah.jpg) no-repeat; height:149px; margin:auto; overflow:hidden;}
.pp_1{ width:1000px; margin:auto; overflow:hidden; height:133px; margin-top:8px;}
.ppp_1{ width:43px; float:left; margin-left:10px; margin-top:7px;}
.ppp_2{ width:915px; float:left; overflow:hidden; margin-top:7px; margin-left:8px; font-size:14px; line-height:24px;}

.ju_men{ width:960px; margin:auto;border:1px solid #ebebeb; background:#fff; padding:20px;}
.ju_men1{ float:left; width:430px; overflow:hidden; padding-left:10px;}
.ju_men2{ width:337px; float:left; overflow:hidden; padding-left:40px;}
.haobei{ font-size:16px; line-height:40px; font-family:Arial, Helvetica, sans-serif;}
.sansan2{ width:332px; height:124px; background:url(mendi.jpg) no-repeat;}
.yiqian{ width:1000px; border:1px solid #D3E1E2; overflow:hidden; margin:auto; background:#fff;}
.ssq{ height:37px; background:#EEFCFD; line-height:37px; text-indent:10px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px }

.regs,.rdls{ width:580px; margin:0 auto}
.rean{ width:100px; height:32px; font-size:16px; color:#fff; background:#e35914; border:0; cursor:pointer}

.izl-rmenu{position:fixed; right:20px;bottom:10px;padding-bottom:40px;z-index:999;}
.izl-rmenu .btn{ display:block;width:40px;height:40px;margin-bottom:1px;cursor:pointer;position:relative;}

.izl-rmenu .btn-phone{background:url(../images/dv1.jpg) 0px 0px no-repeat;}
.izl-rmenu .btn-phone .phone{background-color:#fff;position:absolute;width:180px;left:-200px;top:0px; font-weight:700; padding:0 10px;height:40px;line-height:40px;font-size:14px;text-align:center;display:none;}
.izl-rmenu .btn-qq{background:url(../images/dv3.jpg) 0px 0px no-repeat;}
.izl-rmenu .btn-qq .qqv{background-color:#fff;position:absolute;width:180px;left:-200px;top:0px; padding:5px 10px;line-height:25px; height:50px;font-size:14px;text-align:center;display:none;}
.izl-rmenu .btn-fx{background:url(../images/dv5.jpg) 0px 0px no-repeat;}
.izl-rmenu .btn-fx .fxv{background-color:#fff;position:absolute;width:190px;left:-210px;top:0px;padding:0 10px;line-height:40px; height:40px;color:#FFF;font-size:14px;text-align:center;display:none;}
.izl-rmenu .btn-wx{background:url(../images/dv2.jpg) 0px 0px no-repeat;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-150px;top:-20px;display:none;width:150px;height:150px;}
.izl-rmenu .btn-wb{background:url(../images/dv4.jpg) 0px 0px no-repeat;}
.izl-rmenu .btn-wb .wbv{background-color:#fff;position:absolute;width:150px;left:-170px;top:-10px;padding:5px 10px;line-height:25px; height:50px;color:#FFF;font-size:14px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../images/jts.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}