body{margin: 0px;font: normal 100% Helvetica, Arial, sans-serif; font-size:12px}
a{color: #000000;text-decoration: none;}
a img{border:0px}
a:visited{color: #000000}
a:hover{color: #FF6600;}
a:active{color: #FF6600;}
ul,ol,li,dl,dt{list-style:none;}
*{padding:0;margin:0;}
*:focus {outline: none;}
.tboddy{width:98%;max-width:1200px; line-height:22px; margin:0px auto}
.qangkan{width:100%; padding:2% 0px; overflow:hidden; text-align:center}
.feibg{background-color:#f6f6f6; padding:20px 0px;overflow:hidden}
.tongleft{float:left; width:auto}
.tongright{float:right; width:auto}
.piaokan{width:100%; cursor:pointer; background:#333;opacity: 0.85; overflow:hidden; height:100%; position:fixed; left:0px; top:0px;  z-index:10; display:none}
/*Í·²¿*/
.topheng{width:100%; overflow:hidden;font-family:'Î¢ÈíÑÅºÚ';font-weight:normal; background-color:#000; border-bottom:1px #333333 solid; padding:8px 0px; color:#EEE}
.topheng a{color:#EEE}
.tophengleft{width:auto; float:left; padding-left:5px}
.tophengleft img{max-width:18px; height:auto}
.tophengright{width:auto; float:right; padding-right:5px}
.tophengright li{float:left; width:auto;}
.tophengright samp{border-left:1px #333 solid; cursor:pointer; font-size:12px; padding:0px 10px}
.tophengright li:first-child samp{border-left:0px #dadada solid;}
.tophengright samp:hover{color: #FF6600;}
/*logo*/
.logodiv{width:100%; overflow:hidden; padding:30px 0px; background:url(../images/tophengbg.jpg) center bottom no-repeat; background-color:#000000; color:#FFFFFF; border-bottom:5px #151515 solid}
.logo{float:left; width:auto; height:auto}
.logo img{max-height:80px; width:auto}
.logozi{padding:1px 5px 0px 8px; text-align:left; font-size:18px;font-family:'Î¢ÈíÑÅºÚ';font-weight:normal; float:left; width:auto; line-height:38px}
.logozi h1{font-family:'Î¢ÈíÑÅºÚ';font-weight:bold; font-size:22px}
.logoright{float:right; width:auto; height:auto;}
.tel{text-align:left; font-size:14px; color:#666666; line-height:28px; float:left; width:auto; padding-top:10px;font-family:'Î¢ÈíÑÅºÚ';font-weight:normal;}
.tel img{max-height:50px; width:auto; padding-right:10px}
.tel samp{font-size:34px; color:#EEE; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block}
.web_mune{display:none}
/*±êÌâ*/
.feizi{background-color:#f6f6f6; padding:40px 0px;overflow:hidden;font-family:Arial, Helvetica, sans-serif;font-weight:bold; color:#E60020;text-transform: uppercase}
.feizi samp{font-size:14px; color:#333; font-family:'Î¢ÈíÑÅºÚ';font-weight:normal; display:block}
.dazi{font-family:Arial, Helvetica, sans-serif;font-weight:100; font-size:18px; padding:20px 0px 2px 0px; overflow:hidden; text-align:center;text-transform: uppercase; color:#E60020}
.dazien{font-family:'Î¢ÈíÑÅºÚ';font-weight:bold; font-size:20px; color:#313131;text-transform: uppercase; margin:10px auto; width:25%; text-align:center; background:url(../images/linkbottom.jpg) bottom repeat-x}
.dazien samp{ display:block; border-bottom:1px #FF6600 solid; margin:0px auto; width:20%; text-align:center; height:1px}
.btzi{font-family:'Î¢ÈíÑÅºÚ';font-weight:100; font-size:12px; color:#333;}
/*¼ò½é*/
.ableft{width:48%; float:left;}
.ableft img{max-width:98%; height:auto;border-radius:5px}
.abright{width:50%; float:right; overflow:hidden; text-align:left;font-family:'Î¢ÈíÑÅºÚ';font-weight:normal; color:#666; font-size:13px}
.abbt{font-size:18px; overflow:hidden; padding:0px 0px 10px 0px; color:#333}
#hutia{text-align:left; width:100%; padding:10px 0px;font-family:'Î¢ÈíÑÅºÚ';font-weight:normal; font-size:14px; text-indent:2em; color:#fff; line-height:28px;text-overflow:ellipsis;overflow: hidden;wwhite-space:nowrap; display:block;}
.abmorea{overflow:hidden; text-align:right; padding:20px}
.abmorea a{color:#43B8C2}
.abmorea a:hover{color:#F30}
/*Á½li*/
.two_li{width:100%; overflow:hidden}
.two_li li{float:right; width:49%; text-align:center}
.two_li li:first-child{float:left; width:49%}
.two_li_kan{width:98%; overflow:hidden; margin:0px auto; background-color:#EEE;border-radius:3px}
/*Èýli*/
.tree_li{width:100%; overflow:hidden}
.tree_li li{float:left; width:33.2%; text-align:center}/*.tree_li li:first-child{float:left; width:49%}*/
.tree_li_kan{width:98%; overflow:hidden; margin:0px auto; background-color:#EEE;border-radius:3px}
/*×óÓÒÁÐ*/
.pshowleft{float:left; width:22%; background-color:#f8f8f8}
.pshowright{float:left; width:76%}
/*×ó±ß²úÆ·µ¼º½*/
.lefitproro ul{margin:0px; padding:0px; padding-top:3px; padding-bottom:3px; width:98%}
.lefitproro li{list-style:none;padding:3px 0px; float:left; width:100%; }
.lefitproro li div{padding:10px 0px 10px 15px; font-size:13px;font-family:'Î¢ÈíÑÅºÚ';font-weight:normal;}
.htcla:hover a{color:#000}
.htclb a{color:#000;background-color:#dadada;}
.htclanob a{color:#FF3300}
.nidiv{border-top:1px #EEE solid; background-color:#f8f8f8; overflow:hidden; width:100%; padding:20px 0px;border-radius:3px}
.nili .lefitproro ul{padding:0px}
.nili .lefitproro li{float:left; width:auto; padding:0px}
.nili .lefitproro li div{display:block;}
.nili .htcla a{color:#000}
.nili a{display:block; border:1px #CCCCCC solid; padding:15px 40px;}
#nali li{float:left; width:auto; padding:15px 40px}
#nali a{color:#000;font-family:'Î¢ÈíÑÅºÚ';font-weight:normal; font-size:14px}
.where{font-family:'Î¢ÈíÑÅºÚ';font-weight:normal; font-size:14px; border-bottom:1px #EEE solid; padding-bottom:8px}
/*¹ö¶¯Í¼*/
#ddiv .inmarqeimg{height:270px}#ddivot .inmarqeimg{height:270px}
.marqe{overflow:hidden; width:100%; max-width:1200px; line-height:28px}
.marqe td{padding:5px;}
.marqe a{font-family:'Î¢ÈíÑÅºÚ';font-weight:normal; font-size:14px}
.marqe_up{width:250px; height:750px;overflow:hidden; text-align:center}
.marqe_up img{max-width:98%; height:auto; padding:20px 0px 10px 0px; margin:0px auto;}
.marqe_up a{font-family:'Î¢ÈíÑÅºÚ';font-weight:normal; font-size:14px}
/*ÄÚÒ³div*/
.nleftdiv{float:left; width:22%; padding-right:2px; overflow:hidden; }
.nrightdiv{float:right; width:75%; padding-right:2px;}
.henkanbtmo{width:100%;overflow:hidden; border-bottom:1px #CCCCCC solid; padding:10px 0px}
.btitle{float:left; width:auto; font-size:16px; padding:8px; font-family:'Microsoft YaHei','Hiragino Sans GB','STHeiti',Tahoma,'SimHei',sans-serif;font-weight:100; color:#333333;  height:20px}
.moret{float:right; width:auto; padding:5px; font-family:"ËÎÌå"; line-height:25px; font-size:12px; color:#666666}
.moret a{font-size:12px; color:#666666}
.moret a:hover{color:#FF6600}
/*ÄÚÒ³×ó±ßdiv*/
.lefqang{width:100%; overflow:hidden; padding-bottom:10px}
.hengle{border:1px #E2E2E2 solid; width:99%; overflow:hidden}
.nhenkanbtmo{width:100%; background-color:#CC3333; overflow:hidden;}
.nbtitle{float:left; width:98%; padding:5px;font-family:'Microsoft YaHei','Hiragino Sans GB','STHeiti',Tahoma,'SimHei',sans-serif;font-weight:100; font-size:22px;border-left:1px #FF6600 solid; line-height:26px; text-align:center; color:#FFFFFF}
.nbtitle samp{font-size:14px; display:block;text-transform: uppercase;}
.info{overflow:hidden; width:auto; padding:5px;}
/*ËÑË÷*/
.baidiv{background-color:#EEE;width:100%; overflow:hidden; color:#666666; height:50px; padding-top:6px}
.baiddy{width:100%; max-width:1200px; overflow:hidden}
.baikan{padding:8px 5px;font-size:14px}
.baidiv a{font-size:12px;color:#333}
.baidiv a:hover{color:#FF6600}
.baidiv .toptopleft{padding-top:3px}
.tablediv{width:200px; border:1px #2E2E2E solid; height:20px; overflow:hidden; background-color:#FFFFFF}
.inp{border:0px; color:#999999;padding-left:5px}
.bot{background-color:#2E2E2E; color:#FFFFFF; border:0px; height:25px;font-family:'Microsoft YaHei','Hiragino Sans GB','STHeiti',Tahoma,'SimHei',sans-serif;font-weight:100; cursor:pointer}
/*ÁÐ±í·­Ò³*/
.pagediv {width:100%; overflow:hidden; padding:15px 0px;}
.pagediv A {BORDER: #eee 1px solid; TEXT-DECORATION: none;font-size:13px; font-family:Arial, Helvetica, sans-serif; padding:5px 12px;border-radius:3px; margin:0px 5px}
.pagediv A:hover {BORDER: #CC3300 1px solid;BACKGROUND-COLOR: #CC3300; COLOR: #fff;}
.pagediv A:active {COLOR: #fff;}
#on_thispage{background-color:#CC3333; color:#FFFFFF; text-align:center}
#on_thispage a{color:#FFFFFF}
.pagediv samp{BORDER: #dadada 1px solid; cursor:pointer;padding:5px 10px;}
.pagel{BORDER: #EEE 1px solid; color:#999999; font-size:13px; PADDING:5px 10px; font-family:Arial, Helvetica, sans-serif;border-radius:3px}
.pagediv .disabled {BORDER: #eee 1px solid; COLOR: #ddd;}
#n_upnext .p_upleft{float:left; width:auto}
#n_upnext .p_upright{float:right; width:auto}
#p_upnext .p_upleft{float:left; width:100%; padding:5px 0px}
#p_upnext .p_upright{float:right; width:100%}
.showfxi{ width:100%; padding-bottom:12px}
.fontSize samp{cursor:pointer}
.bdsharebuttonbox{height:20px}
.weixin{position:fixed;right:0;bottom:0; width:100%; background:url(../images/botbg.png); color:#FFFFFF; height:100px}
.botqeng{height:100px; width:100%; overflow:hidden}
.botleft{float:left; width:auto}
.botleft img{padding:3px}
.botright{float:left; width:auto; padding-left:30px}
.clso{padding:20px 10px 0px 0px; cursor:pointer}
.botzi{float:left; width:10px; padding:3px}
.botqenga{float:left; width:20px}
.botinp{border:1px #CCCCCC solid; background-color:#FFFFFF}
.bobable{width:auto; }
.bobable bt{text-align:right}
.botleftvbo{float:left; padding-top:3px; padding-left:20px}
.souji{position:fixed; top:20%; width:100%; color:#FFFFFF; z-index:100000;}
.soujione{color:#FFFFFF; height:200px; line-height:200px; font-size:52px; font-weight:100}
.soujitwo{color:#FFFFFF; height:200px; line-height:200px; font-size:52px; font-weight:100}
/*ÊÖ»úµ×²¿*/
.bottom_web_div{width:100%; overflow:hidden; display:none}
.bottom_web{width:100%; position:fixed; bottom:0px; left:0px; background-color:#EEE; padding:3px 0px}
.bottom_w_mune{width:100%; overflow:hidden; text-align:center}
.bottom_w_mune li{float:left; width:19.9%; overflow:hidden; text-align:center; display:block; cursor:pointer}
.bottom_w_mune li img{max-width:30%; height:auto; margin:0px auto; display:block}
#webbottoms{display:none}
.laili{width:100%; overflow:hidden}
.laili li{float:left; width:24.9%; border-left:1px #CCCCCC solid; background-color:#000000}
.laili li:hover{background-color:#1D1D1D;}
.laikan{width:100%; overflow:hidden; height:540px}.laikan img{max-width:100%; height:auto; margin-bottom:30px}
.laibt{width:100%; overflow:hidden; padding:15px 0px}
.laibt a{background-color:#333; padding:15px 25px;font-family:'Î¢ÈíÑÅºÚ';font-weight:100; font-size:18px; color:#FFFFFF;border-radius:3px}
.laibt a:hover{background-color:#666;}
.laiinfo{padding:10px; color:#EEE;font-family:'Î¢ÈíÑÅºÚ';font-weight:100; font-size:14px}
.moresd{border:1px #CCCCCC solid; padding:12px 0px; width:120px; margin:0px auto; text-align:center;border-radius:2px}
.moresd:hover{background-color:#990000}
.moresd a{color:#999999;font-family:'Microsoft YaHei','Hiragino Sans GB','STHeiti',Tahoma,'SimHei',sans-serif;font-weight:100; font-size:13px;}
.moresd:hover a{color:#fff}
.twoleft{float:left; width:400px;background:url(../images/quank.png) no-repeat; height:500px}
.tworight{ overflow:hidden; padding-left:50px}

.bsbg{background:url(../images/hengbg.jpg) center; padding:30px 0px;overflow:hidden; color:#FFFFFF}
.two_a{overflow:hidden; padding:50px 0px 20px 20px;font-family:'Î¢ÈíÑÅºÚ';font-weight:bold; font-size:28px}
.two_b{overflow:hidden; padding:50px 0px 20px 20px;font-family:'Î¢ÈíÑÅºÚ';font-weight:bold; font-size:33px}
.two_c{overflow:hidden; padding:10px 10px;font-family:'Î¢ÈíÑÅºÚ';font-weight:100; font-size:14px}
.two_d{overflow:hidden; padding:38px 10px 0px 10px;font-family:'Î¢ÈíÑÅºÚ';font-weight:100; font-size:14px}
.two_f{overflow:hidden; padding:38px 10px 10px 10px;font-family:'Î¢ÈíÑÅºÚ';font-weight:100; font-size:14px}
.two_f samp{font-size:38px; font-family:Arial, Helvetica, sans-serif}
.two_g{overflow:hidden; padding:0px 10px 0px 10px;font-family:'Î¢ÈíÑÅºÚ';font-weight:100; font-size:14px; color:#999999}
.fourli{width:100%; overflow:hidden}
.fourli li{float:left; width:24.9%;font-family:'Î¢ÈíÑÅºÚ';font-weight:100;}
.fourli samp{font-size:18px;font-family:'Î¢ÈíÑÅºÚ';font-weight:100; display:block; padding:8px 0px}
.aboutbt{width:100%; overflow:hidden;font-family:'Î¢ÈíÑÅºÚ';font-weight:bold; font-size:28px; padding:80px 0px 20px 0px; color:#FFFFFF}
.aboutbten{width:100%; overflow:hidden;background:url(../images/link.jpg) repeat-x; background-position:0px 20px}
.aboutbten samp{padding:20px; background-color:#8C0000; color:#FFFFFF;font-family:'Î¢ÈíÑÅºÚ';font-weight:100; font-size:18px; line-height:35px}
.aboutdiv{width:100%; overflow:hidden; background-color:#8C0000;}
.aboutkan{width:100%; overflow:hidden; padding:30px 0px}
.aboutimg{float:left; width:45%}.aboutimg img{max-width:95%; height:auto; float:left; border:5px #990000 solid;-webkit-box-shadow:0 0 20px #8E0000;  -moz-box-shadow:0 0 20px #8E0000;  box-shadow:0 0 20px #8E0000;border-radius:5px}
.aboutinfo{overflow:hidden; padding-left:30px; text-align:left; color:#FFFFFF}
.aboutbt_e{overflow:hidden; padding:10px 0px;text-transform: uppercase; font-size:28px; color:#CCCCCC}
.aboutbt_a{overflow:hidden; padding:15px 0px;font-family:'Î¢ÈíÑÅºÚ';font-weight:bold; font-size:28px}
.aboutbt_b{overflow:hidden; padding:10px 0px;font-family:'Î¢ÈíÑÅºÚ';font-weight:bold; font-size:18px; color:#EEE}
.aboutmore{overflow:hidden;padding:10px 0px;}
.aboutmore a{display:block; float:left; width:auto; padding:10px 20px; background-color:#FFFFFF;font-family:'Î¢ÈíÑÅºÚ';font-weight:100; font-size:13px;}
.newsbt{width:100%; overflow:hidden;font-family:'Î¢ÈíÑÅºÚ';font-weight:bold; font-size:28px; padding:80px 0px 10px 0px; color:#8C0000}
.newsbten{padding:2px 0px; color:#999999;font-family:'Î¢ÈíÑÅºÚ';font-weight:100; font-size:18px; line-height:35px}
.newskan{width:100%; overflow:hidden; padding:30px 0px}
.newsleft{float:left; width:70%;}
.newsright{float:right; width:28%}
.newsbt_a{text-align:left;font-family:'Î¢ÈíÑÅºÚ';font-weight:bold; font-size:18px; border-left:3px #A40000 solid; padding-left:15px; color:#A40000}
.newsbt_a samp{color:#999999;font-family:'Î¢ÈíÑÅºÚ';font-weight:bold; font-size:18px;}
.newsinfo{width:100%; overflow:hidden; padding:30px 0px}
.incontus{padding:10px}
.inlia li{width:100%; border-bottom:1px #f1f1f1 dashed; padding:6px 0px 6px 0px; font-size:14px; overflow:hidden}
.inlia img{padding-right:10px}
.tongleft{float:left}
.tongright{float:right}
.incont{font-size:28px; padding:10px 0px; color:#FFFFFF}
.incont samp{ padding-left:5px}
#incoa ul{width:260px; overflow:hidden}
#incoa li{width:100%; text-align:left; padding:5px 0px; color:#FFFFFF; border-bottom:1px #AD2B2B solid;}
.gxka{font-size:28px; text-align:left; padding:20px 0px; line-height:32px;font-family:'Î¢ÈíÑÅºÚ';font-weight:bold; color:#FFFFFF}
.gxka samp{display:block; font-size:16px; color:#15DB36; padding-top:3px}
.incontus{padding:10px}
.inlia li{width:100%; border-bottom:1px #f1f1f1 dashed; padding:6px 0px 6px 0px; font-size:14px; overflow:hidden}
.inlia img{padding-right:10px}
.tongleft{float:left}
.tongright{float:right}
.incont{font-size:28px; padding:10px 0px; color:#FFFFFF}
.incont samp{ padding-left:5px}
#incoa ul{width:260px; overflow:hidden}
#incoa li{width:100%; text-align:left; padding:5px 0px; color:#FFFFFF; border-bottom:1px #AD2B2B solid;}
.gxka{font-size:28px; text-align:left; padding:20px 0px; line-height:32px;font-family:'Î¢ÈíÑÅºÚ';font-weight:bold; color:#FFFFFF}
.gxka samp{display:block; font-size:16px; color:#15DB36; padding-top:3px}
#showd{line-height:32px;font-family:'Î¢ÈíÑÅºÚ';font-weight:100; font-size:14px}
.abdivs{padding-bottom:30px; overflow:hidden}
.ablefts{float:left; width:45%; overflow:hidden}.ablefts img{max-width:99%; height:auto}
.abright{float:right; width:54%}
.anlili li:first-child{display:none}