@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/200% "微软雅黑"; color:#000000;text-align:center;
background:url(images/bg1.jpg)}
.topbg{ background:url(images/bg.jpg) no-repeat  center 34px ;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/200% "宋体";}
li,p{text-align:left;font:normal 12px/200% "微软雅黑";}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% "微软雅黑";}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.mb30{ margin-bottom:30px;}
.m10{ margin:10px auto;}
.w980{ width:980px;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}
.withe,.withe a:link,.withe a:visited,.withe a:hover{ color:#fff;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{ color:#005eeb;}
.gray,.gray a:link,.gray a:hover,.gray a:visited{ color:#9a9a9a}
.red,.red a:link,.red a:hover,.red a:visited{ color:#c21010}
.black,.black a:link,.black a:hover,.black a:visited{ color:#000}
.f90{ font-size:90px;}
/*top*/
.top01{ height:34px; background:url(images/bg01.gif);}
.top01 em{ float:left;}
.top01 i{ float:right; line-height:34px;}
.top01 i a{ padding:0 8px;}


.m1{ height:424px; overflow:hidden;}
.m1 .fl{ background:url(images/top01.gif) no-repeat; width:466px; height:476px;}
.m1 .fr{ width:514px;}
.m1 .fl p{ display:block; color:#3e76ec; font-size:16px; padding:270px 0 0 5px; line-height:160%;}

#p1{width:1008px;height:400px;margin:0 auto;position:relative;}
#p1 ul li { width:100%;position:absolute;line-height:160%;font-family:"微软雅黑"; color:#000; display:none;}
#p1 ul li img { float:right;}
#p1 ul li img,#p1 ul li b{display:block;}
#p1 ul li div{  width:100%; font-size:14px; border:1px solid #e4e4e4; overflow:hidden}
#p1 ul li h1{ text-align:center; font-size:14px; width:458px; font-size:20px;  ; border-bottom:1px solid #dcdcdc;font-family:"微软雅黑"; padding:10px 0}
#p1 ul li b{font-size:36px; margin:10px auto; width:458px;line-height:48px;font-family:"微软雅黑"; font-weight:normal}
#p1 ul li span{position:absolute;top:25px;width:458px;left:20px;display:inline-block;text-align:left;}
#p1 ul li em{ display:block; clear:both; font-size:22px;padding-left:30px;font-family:"微软雅黑"; line-height:38px}
#p1 ul li em.t1{ background:url(images/1.png) no-repeat 0 12px; }
#p1 ul li em.t2{ background:url(images/2.png) no-repeat 0 11px; }
#p1 ul li em.t3{ background:url(images/3.png) no-repeat 3px 11px; }
#p1 ul li em img{ float:left; vertical-align:middle; }
#p1 ol{position:absolute;top:375px;left:270px; width:226px; text-align:center; padding-left:180px}
#p1 ol li.active{background:url(images/ball2.png) no-repeat;display:block;}
#p1 ol li{background:url(images/ball1.png) no-repeat;float:left;text-align:center;height:8px;width:8px;cursor:pointer;padding:0 5px;text-indent:-9999px; }
#p1 ul li h1{ text-align:center; overflow:hidden; display:block; padding:0 0 25px 0 }
#p1 ul li h1 img{ float:none; text-align:center; margin:0 auto}


.title_m{ height:70px; overflow:hidden;}
.title_m h2{ margin:0 auto;}
.title_m b{ float:left; padding-left:88px; font-weight:normal;}
.title_m em{ float:right; font-size:20px; font-style: inherit; line-height:75px; padding-right:15px;}
.title_m.m02{ background:url(images/tt_02.gif) top center no-repeat;}
.title_m.m03{ background:url(images/tt_03.gif) top center no-repeat;}
.title_m.m04{ background:url(images/tt_04.gif) top center no-repeat;}
.title_m.m05{ background:url(images/tt_05.gif) top center no-repeat;}
.title_m.m06{ background:url(images/tt_06.gif) top center no-repeat;}
.title_m.m07{ background:url(images/tt_07.gif) top center no-repeat;}
.title_m.m08{ background:url(images/tt_08.gif) top center no-repeat;}
.title_m.m09{ background:url(images/tt_09.gif) top center no-repeat;}
.title_m.m10{ background:url(images/tt_10.gif) top center no-repeat;}
.title_m.m11{ background:url(images/tt_11.gif) top center no-repeat;}
.title_m.m12{ background:url(images/tt_12.gif) top center no-repeat;}
.title_m b.line1{ font-size:28px; line-height:78px; width:750px; overflow:hidden; height:70px;}
.title_m b.line2{ font-size:20px; line-height:26px; padding-top:15px; width:750px; display:block; overflow:hidden; height:55px;}

.con{ padding:20px 0 5px 0;  overflow:hidden; margin:0px auto;width:1008px;background:#fff;}/**/
.con .box{ float:left;width:228px; position:relative; overflow:hidden; margin-bottom:20px;}
.con .box div{ height:275px; border-bottom:#e4e4e4 2px solid; overflow:hidden; z-index:1; position:relative; background:#fff;}
.con .box h6{ height:45px; background:#fff; z-index:1; position:relative; font-size:14px;}
.con .box h7 { font-size:14px; color:#000; line-height:20px; text-align:left;display:block; overflow:hidden;}

.con .box h6{ height:45px; background:none; z-index:1;}
.con .box h6 em{ float:left; line-height:45px; font-size:22px; padding-left:0px; font-family:"微软雅黑";}
.con .box h6 em img{ padding-top:6px;}
.con .box h6 i{ float:right; line-height:45px; font-size:14px; padding-right:0px;}
.con p.one{ text-align:center;color:#999; margin-bottom:20px;}

.con .box:hover{ margin-top:-10px; margin-left:-10px;}
.con .box:hover div{border:#ff8a00 2px solid; }
.bg_blue li{ float:left; width:228px; height:321px; margin:0 12px; _display:inline;
height:277px;background:url(images/bg02c.gif) no-repeat top left; 
 height:420px}
.con .box.text_01 div p{ font-size:14px; padding:15px 8px 10px 15px;}
.con .box.text_02 div img{ display:block;}
.con .box.text_02 div p{ font-size:22px; line-height:130%; padding:10px 6px 10px 10px;}
.con .box.text_03 div b{ display:block; font-size:22px; line-height:130%; font-weight:normal; padding-bottom:5px;}
.con .box.text_03 div p{ font-size:14px; padding:10px 6px 10px 10px;}
.con .box.text_04 img{ display: block;}
.con .box.text_04:hover b{ display:block; width:226px; height:100px; background:#fff; margin-top:-100px; position:relative; z-index:5;filter:Alpha(Opacity=70); opacity: 0.7;-moz-opacity:0.7;}
.con .box.text_04:hover p{display:block; padding:10px; margin-top:-100px; position:relative; z-index:12; font-size:20px; color:#000; font-family:"微软雅黑"; line-height:28px}



.title_h3{ height:55px; margin:0 auto; background:url(images/tt_13.gif) top center no-repeat; text-align:center;}
.title_h3 h3{ width:980px; margin:0 auto;}
.title_h3 b{ float:left; font-size:26px; padding-left:15px; font-weight:normal; line-height:50px; width:750px; overflow:hidden; display:block; height:50px;}
.title_h3 em{ float:right; line-height:50px; font-size:20px; font-style:inherit; padding-right:15px;}
.p3{ width:1000px; border-top:2px solid #dddddd; padding-top:20px;}
.p3 img{ float:left; margin:10px ;}

.team{ text-align:center; padding:40px 0; overflow:hidden}

.copyright{ background:#f1f1f1; text-align:center; padding:20px 0 40px;}


.nav{ position:fixed; _position:absolute; width:20px; height:110px; bottom:10%; left:85%; padding:0 0px; z-index:99; }
.nav ul{ margin:10px 0 0 0;}
.nav ul li{ text-align:center; padding:1px 0; line-height:22px}
.nav ul li a{}
.nav ul li a:hover{ text-decoration:none;}

/*=fj_right=*/
.fj_right{position:relative;width:1090px;z-index:9999;}
.fj_right .right_center{position:absolute;width:43px;z-index:9999;right:-55px;top:608px;}
.fj_right .right_center .back_top_bg a{background:url(images/top.gif) no-repeat left top;height:110px;display:block; background:url(images/fanhui.gif)}
.fj_right .right_center .zt_text{font-size:14px;line-height:30px;border-top:1px solid #fef1e0;background:#f8dece;width:43px;color:#b1744e;text-align:center;}
.fj_right .right_center .zt_text a:hover{background:#a10b08;color:#fff;}
.fj_right .right_center .zt_text a{color:#b1744e;display:block;}

/*main css*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}