@charset "gb2312";
/* CSS Document */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,ul,li,ol,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;}
address,cite,dfn,em,var,i{font-style:normal;}
body,div,p{word-wrap:break-word; font-family:"Î¢ÈíÑÅºÚ"}
small{font-size:12px;}
ul,ol,li{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
.ind{text-indent:2em;}
.vis{overflow:visible;}
.rel{position:relative;}
.abs{position:absolute;}
.noborder{border:0;}
.undis{display:none;}
.dis{display:block;}
.cfix{zoom:1;}
.cfix:after{content:'.';display:block;clear:both;height:0;visibility:hidden;line-height:0;overflow:hidden;}
.cl{clear:both;} 
.fl{float:left;}
.fr{float:right;}
.ml5{ margin-left:5px;}.mt50{ margin-top:50px;}.ml10{ margin-left:10px;}
.contact{ height:212px; width:105px;position:fixed; top:233px; right:50px; background:url(../images/contact.jpg) no-repeat 0 center}
.contact i{ position:absolute; z-index:2; right:0; top:0; width:17px; height:17px; display:block; background:url(../images/close.gif) 0 0; cursor:pointer;}
.contact a{ position:absolute; z-index:1; top:178px; left:15px;}

.header{ height:363px; background:url(../images/t_ban.jpg) no-repeat center 0 #ec7413; margin:0 auto; width:100%; border-bottom:6px solid #f2e726;}
.tops{ width:1000px; margin:0 auto;height:363px;}
.logos{ width:280px; height:100px; display:block; z-index:1; cursor:pointer;}

.mains{ width:100%; background:#ededed;}
.w1000{ width:920px; margin:0 auto; padding:40px; background:#fff;}
.tit{ width:149px; height:35px; background:url(../images/t_bj.jpg) no-repeat; font-size:20px; color:#fff; line-height:35px; text-indent:6px; margin-bottom:10px;}
.t1{ background-position:0 0;}
.box{  overflow:hidden; margin-bottom:20px;}
ul.cs{ padding-left:10px; width:600px; float:left;}
ul.cs li{ font-size:16px; line-height:30px; background:url(../images/li_bj.jpg) no-repeat 0 10px; padding-left:14px; margin-bottom:10px;}
.g_list{ background:#f5f5f5; border:1px solid #d4d4d4; width:246px; height:300px; float:left; padding:10px;}
.g_list li{ font-size:12px; line-height:24px; color:#707070;}
.titles{ font-size:14px; color:#000; line-height:30px; border-bottom:2px solid #aaaaaa;}
.btn{ height:33px; width:106px; background:url(../images/btn.jpg) no-repeat 0 0; margin:6px auto 0; display:block; color:#ff0000; line-height:33px; font-size:14px; text-align:center;}
.t2{ background-position:0 -35px;}
.c_z{ color:#ad1bea;}
table{ background:#d4d4d4;border-collapse:collapse;}
table, td, th{ border:1px solid #d4d4d4;}
table th{41px; background:url(../images/th_bj.jpg) repeat-x; line-height:41px; color:#000; font-size:16px;}
table td{ background:#fff; text-align:center; line-height:30px; font-size:14px;}

.footer{ text-align:center; padding:20px 0px;font-size:12px; color:#fff; line-height:22px; width:100%; background:#002c8f;}


.showbg{ background-color:#000; width:100%; position:absolute; left:0px; top:0px;filter:alpha(opacity=30);	-moz-opacity:0.3;	-khtml-opacity: 0.3;	opacity: 0.3; display:none;} 
_html{background-image:url(about:blank);background-attachment:fixed;}
.showbox{ width:100%; position:fixed; top:150px; display:none;   _position:absolute; _bottom:auto;
_top:expression(eval(document.documentElement.scrollTop)+150);}
.showdiv{ width:630px; background-color:#FFF; margin:0px auto; -moz-border-radius:3px; -webkit-border-radius:3px;  border-radius:3px;}
.showdiv h3{ height:58px; line-height:58px; background-color:#fc7e04; color:#FFF; font-size:18px; font-weight:normal; padding:0px 15px; position:relative; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px;  border-radius:3px 3px 0px 0px;}
.showdiv h3 em{ width:17px; height:17px; background:url(../images/close.gif) no-repeat left top; position:absolute; right:15px; top:20px; cursor:pointer;}
.showdiv div{ padding:30px 20px 20px;}
.showdiv div dl{ width:100%; overflow:hidden; line-height:33px; margin-bottom:15px;}
.showdiv div dt{ width:120px; float:left; text-align:right;}
.showdiv div dd{ width:300px; float:left;}
.showdiv div dl dt i{ color:#F00; margin-right:4px;}
.txtstyle{ width:260px; height:30px; border:1px solid #ddd; padding:0px 4px;}
.btnstyle{ width:116px; height:44px; line-height:44px; text-align:center; color:#FFF; font-size:16px; background-color:#fc7e04; border:0px; font-family:"Î¢ÈíÑÅºÚ"; -moz-border-radius:3px; -webkit-border-radius:3px;  border-radius:3px;}
.btnstyle2{ background-color:#a8a8a8; cursor:pointer;}
.showdiv div dd textarea{ width:357px; height:100px; border:1px solid #ddd; padding:0px 4px;}