/*常用宽度*/
.w1200{ width:1200px; margin:0 auto;}

.bla_80{ width:100%; height:100%; background-color:#000; opacity:0.8; filter: alpha(opacity=80); position:fixed; top:0; left:0; z-index:8;}
.vid_window{position:fixed; width:740px; z-index:9; padding:20px; margin-left:-390px; left:50%; top:50%; margin-top:-228px; height:416px; border:8px solid #FFF; -moz-box-shadow:5px 5px 8px #333; -webkit-box-shadow:5px 5px 8px #333; box-shadow:5px 5px 8px #333; background-color:#FFF; border-radius:10px;}
.vid_window embed,.vid_windowvideo,.vid_window source{position:absolute;top:0;left:0;width:100%;height:100%;}
.vid_window i{ width:42px; height:42px; display:block; border-radius:42px; text-align:center; line-height:36px; font-style:normal; position:absolute; z-index:3px; background-color:#333; border:1px solid #FFF; color:#FFF; font-size:32px; cursor:pointer; top:-21px; right:-21px; cursor:pointer;}
.vid_window i:hover{ background-color:#C00;}


/*调取图片*/
.header h1,.main_1 li i,.main_4,.r_sa i,.i_top i,.product_3 li i,.p6_m li i,.s2_ico1,.s2_ico2,.s2_ico3{ background-image:url(styleimg.png); background-repeat:no-repeat;}

/*头部文件*/
.header{ margin:20px auto; height:60px; width:100%;}
.header h1{ width:205px; height:57px; display:block; background-position:0 0; text-indent:-1800px; font-size:0; float:left;}
.header .nav{ width:750px; font:18px/32px microsoft yahei; margin-left:60px;}
.header .nav ul{ margin:10px auto;}
.header .nav li{ float:left; margin:auto 15px;}
.header .nav li a{ float:left;}
.header .nav li i{ height:0; width:0; overflow:hidden; font-size:0; line-height:0; border-color:#333 transparent transparent transparent; border-style:solid; border-width:5px; margin:14px auto auto 8px; display:block; float:left;}
.header .r_a{ font:16px/32px microsoft yahei; margin:8px auto auto auto;}
.header .r_a a{ border:1px solid #E5E5E5; display:block; float:right; width:80px; text-align:center; margin-left:10px; cursor:pointer;}
.header .r_a a:hover{ color:#F30; border-color:#F60;}


/*横幅广告*/
.banner{ width:100%; height:500px; display:block; overflow:hidden;}

/* 焦点图效果 */
.banner{position:relative;height:500px;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.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:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
/*.flex-direction-nav li a.flex-prev{left:40px;background:url(prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(next.png) center center no-repeat;}*/


/*正文区通用样式*/
.m_tit{ margin:25px auto; text-align:center;}
.m_tit h3{ font:30px/50px microsoft yahei;}
.m_tit p{ font:16px/32px microsoft yahei; color:#999;}


.p_r{ position:relative;}
.n_lxwm{ position:absolute; top:32px; width:92px;}


/*弹窗*/
.hui_div{background:#000; filter:alpha(opacity=65); -moz-opacity:0.65; -khtml-opacity:0.65; opacity:0.65; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index:19998;}
.windows_div1{ width:720px; height:476px; background:url(windows_div_bg.png) no-repeat 0 0; position:fixed; z-index:19999; left:50%; top:50%; margin-left:-360px;margin-top:-238px; text-align:center; opacity:1; filter: alpha(opacity=100);}
.windows_div1 i{ width:38px; height:38px; background:url(windows_div_bg.png) no-repeat right top; display:block; position:absolute; right:0; top:0; cursor:pointer;}
.windows_div1 i:hover{ background-position:-720px -50px;}
.windiv1_main{ text-align:center; margin:80px 22px auto auto;}
.windiv1_main img{ width:180px; /*border:1px solid #EEE;*/}
.windiv1_main p{ font:16px/42px microsoft yahei; margin-top:10px;}


.windows_div2{ width:619px; height:418px; background:url(windows_div_bg.png) no-repeat -80px -500px; position:fixed; z-index:19999; left:50%; top:50%; margin-left:-360px;margin-top:-209px; text-align:center; opacity:1; filter: alpha(opacity=100);}
.windows_div2 i{ width:38px; height:38px; background:url(windows_div_bg.png) no-repeat right top; display:block; position:absolute; right:-50px; top:-20px; cursor:pointer;}
.windows_div2 i:hover{ background-position:-720px -50px;}
.windiv2_main{ zoom:1;}
.windiv2_main:after{ content:"\20"; display:block; height:0; clear:both;}
.windiv2_main span{ width:50%; text-align:center;}
.windiv2_main span img{ width:180px; border:1px solid #EEE; margin:65px auto 10px;}
.windiv2_main span p{ font:14px/22px microsoft yahei; margin-top:10px; color:#999;}
.windiv2_main span p b{ font:16px/26px microsoft yahei; color:#333;}
.windiv2_main span.fl img{ margin-left:32px;}
.windiv2_main span.fr img{ margin-right:32px;}
.windiv2_main span.fl p{ padding-left:32px;}
.windiv2_main span.fr p{ padding-right:32px;}


/*装企营销痛点*/
.main_1{}
.main_1 .w1200 ul{ width:100%; display:block;}
.main_1 li{ width:300px; float:left; text-align:center; margin-bottom:25px;}
.main_1 li i{ width:120px; height:120px; display:block; margin:auto; border-radius:120px; background-color:#F5F5F5;}
.main_1 li p{ clear:both; font:16px/42px microsoft yahei;}

.m1_ico1{ background-position:0 -80px;}
.m1_ico2{ background-position:0 -200px;}
.m1_ico3{ background-position:0 -320px;}
.m1_ico4{ background-position:0 -440px;}
.m1_ico5{ background-position:0 -560px;}
.m1_ico6{ background-position:0 -680px;}
.m1_ico7{ background-position:0 -800px;}
.m1_ico8{ background-position:0 -920px;}

/*装无忧解决方案*/
.main_2,.m2_ico1,.m2_ico2,.m2_ico3{ background-image:url(m2_bg.png)}

.main_2{ background-repeat:no-repeat; background-position:0 0; width:100%; height:600px; overflow:hidden;}
.m2_m p{ font:16px/26px microsoft yahei; color:#666;}
.m2_m p b{ font:22px/42px microsoft yahei; color:#333;}

.m2_i1,.m2_i2,.m2_i3{ width:29.3%; padding:0 2%; text-align:center;}
.m2_ico1,.m2_ico2,.m2_ico3{ width:320px; height:242px; display:block; margin:25px auto;}
.m2_ico1{ background-position:0 -600px;}
.m2_ico2{ background-position:-320px -600px;}
.m2_ico3{ background-position:-640px -600px;}


/*成功案例*/
.main_3{ background:url(m3_bg.png) no-repeat 0 bottom; min-height:300px; padding-bottom:50px;}

.main_3 ul{ border-left:1px solid #EEE; border-bottom:1px solid #EEE; display:block;}
.main_3 li{ float:left; border:1px solid #EEE; background-color:#FFF; border-left:none; border-bottom:none; width:198px; text-align:center; height:198px;}
.main_3 li img{ width:160px; height:160px; margin-top:19px;}

/*快捷链接*/
.main_4{ background-color:#138EEB; width:100%; height:260px; display:block; background-position:center bottom;}
.main_4 .m_tit{ margin:auto; padding-top:35px; color:#FFF;}
.main_4 .m4_m{ text-align:center; padding:50px 0;}
.main_4 .m4_m a{ width:168px; height:48px; line-height:48px; border:1px solid #FFF; color:#FFF; border-radius:5px; font:16px/26px microsoft yahei; padding:10px 60px; margin:auto 5px; cursor:pointer;}
.main_4 .m4_m a.l,.main_4 .m4_m a:hover{ background-color:#FFF; color:#333; opacity:0.7; filter:alpha(opacity=70);}
.main_4 .m4_m a:hover{ opacity:1; filter:alpha(opacity=100); color:#F30; }


/*底部文件*/
.footer{ background-color:#000; padding:20px 0;}

.footer dl{ width:200px; color:#FFF; float:left; font:14px/26px microsoft yahei;}
.footer dl b{ font:18px/42px microsoft yahei;}
.footer dt a{ color:#999; cursor:pointer;}
.footer dt a:hover{ color:#CCC; text-decoration:underline;}

.ewm_dh{ color:#CCC; font:16px/26px microsoft yahei;}
.ewm_dh img{ margin-right:15px; width:90px;}
.ewm_dh b{ font:22px/32px microsoft yahei; color:#FFF; margin-top:5px;}
.ewm_dh i{ font:12px/22px microsoft yahei; color:#999;}

.bo_bq{ color:#FFF; text-align:center; font:14px/26px microsoft yahei; color:#CCC; margin-top:25px;}


/*返回顶部*/
.s_top{ width:80px; height:160px; border:1px solid #E7E7E7; background-color:#F7F7F7; position:fixed; right:35px; bottom:150px; text-align:center;}
.s_top .r_sa{ font:14px/32px microsoft yahei; cursor:pointer;}
.s_top .r_sa i{ width:40px; height:40px; display:block; margin:18px auto auto; background-position:-200px -100px;}
.s_top .r_sa:hover{ color:#138EEB;}
.s_top .r_sa:hover i{ background-position:-300px -100px;}

.s_top .i_top{ width:100%; margin-top:12px; display:block; border-top:1px solid #E7E7E7;}
.s_top .i_top i{ width:35px; height:20px; display:block; margin:18px auto auto; background-position:-200px -240px;}
.s_top .i_top:hover i{ background-position:-300px -240px;}


/*装修公司自己的迷你App*/
.product_1{}
.p1_m{ padding:25px 0;}
.p1_m .p1_l{ margin:25px auto auto 60px; width:340px;}
.p1_m .p1_r{ width:760px; text-align:center;}
.p1_m .p1_r img{ margin-top:55px;}
.p1_m .p1_r p{ font:16px/26px microsoft yahei; text-align:left;}
.p1_m .p1_r p b{ font:22px/62px microsoft yahei;}
.p1_link{ margin:50px auto; text-align:center;}
.p1_link a{ background-color:#018DFC; padding:8px 25px; color:#FFF; border-radius:5px; margin-left:25px;}


/*多种功能助你低成本获取有效客户*/
.product_2{ height:680px; background-color:#F5F5F5;}
.product_2 .m_tit{ padding:25px 0;}
.product_2 .p2_m{ text-align:center;}
.product_2 .p2_m img{ margin-bottom:55px;}
.product_2 .p2_m a{ background-color:#018DFC; padding:8px 25px; color:#FFF; border-radius:5px; margin-left:25px; display:block; width:150px; margin:auto; font:16px/26px microsoft yahei;}



/*如何找到和推广我的微信小程序*/
.product_3{}
.product_3 ul{ width:100%; display:block; padding-top:20px; margin-bottom:25px;}
.product_3 li{ width:240px; float:left; text-align:center; margin-bottom:30px;}
.product_3 li i{ width:120px; height:120px; display:block; margin:auto; border-radius:120px; background-color:#F5F5F5; margin-bottom:8px;}
.product_3 li p{ clear:both; font:16px/30px microsoft yahei; color:#999;}
.product_3 li p b{ color:#333;}

.p1_ico1{ background-position:-160px -300px;}
.p1_ico2{ background-position:-160px -420px;}
.p1_ico3{ background-position:-160px -540px;}
.p1_ico4{ background-position:-160px -660px;}
.p1_ico5{ background-position:-160px -780px;}
.p1_ico6{ background-position:-300px -300px;}
.p1_ico7{ background-position:-300px -420px;}
.p1_ico8{ background-position:-300px -540px;}
.p1_ico9{ background-position:-300px -660px;}
.p1_ico10{ background-position:-300px -780px;}



/*装企端——装企基本信息及个人信息管理*/
.product_4{}

.p4_m{ padding:25px 0;}
.p4_m .p4_l{ margin:25px auto auto 60px; width:340px;}
.p4_m .p4_r{ width:760px; text-align:center;}
.p4_m .p4_r .fl p,.p4_m .p4_r .fr p{ text-align:center; font:16px/50px microsoft yahei;}
.p4_m .p4_r img{ margin:80px 50px auto;}
.p4_m .p4_r p{ font:16px/26px microsoft yahei; text-align:left;}
.p4_m .p4_r p b{ font:22px/62px microsoft yahei;}

.p4_m .p4_txt{ width:760px; margin:50px 80px auto auto; width:670px;}
.p4_m .p4_txt p{ margin-bottom:22px;}


/*公司成员管理、客户信息及数据统计*/
.product_5{ height:680px; background-color:#F5F5F5;}
.product_5 .m_tit{ padding:25px 0;}
.product_5 .p5_m{ text-align:center;}
.product_5 .p5_m ul{ margin-bottom:50px; text-align:center;}
.product_5 .p5_m li{ float:left; margin:auto 10px;}
.product_5 .p5_m p{ width:100%; font:16px/26px microsoft yahei;}
.p5_imgt1{ padding-top:80px;}
.p5_imgt2{ padding-top:0;}
.p5_imgt3{ padding-top:20px;}
.p5_imgt4{ padding-top:50px;}
.p5_imgt5{ padding-top:100px;}
.p5_imgt6{ padding-top:40px;}



/*工地案例管理、活动产品信息*/
.product_6{}
.product_6 .p6_m{ padding:25px 0;}
.p6_m li{ width:45%; padding-right:4%; float:left; margin-bottom:35px; position:relative;}
.p6_m li p{ font:16px/26px microsoft yahei; text-indent:2rem; padding-bottom:10px;}
.p6_m li img{ float:left; margin-right:-20px;}

.p6_m li i{ width:140px; height:140px; display:block; background-position:-150px -930px; position:absolute; right:90px; bottom:80px; font:20px/120px microsoft yahei; color:#FFF; text-align:center; text-indent:20px;}
.p6_m li i.p6_1,.p6_m li i.p6_4{ background-position:-150px -930px;}
.p6_m li i.p6_2,.p6_m li i.p6_3{ background-position:-323px -930px;}





/*业主端——装企基本信息及个人信息管理*/
.product_7{}

.p7_m{ padding:10px 0 25px;}
.p7_m .p7_r .fl p,.p7_m .p7_r .fr p{ text-align:center; font:16px/50px microsoft yahei;}
.p7_m .p7_r img{ margin:80px 20px auto;}
.p7_m .p7_r p{ font:16px/26px microsoft yahei; text-align:left;}
.p7_m .p7_r p b{ font:22px/62px microsoft yahei;}

.p7_m .p7_txt{ width:760px; margin:50px 80px auto auto;}
.p7_m .p7_txt p{ margin-bottom:22px;}


/*工地 / 案例 / 活动 / 产品*/
.product_8{ height:760px; background-color:#F5F5F5;}
.product_8 .m_tit{ padding:25px 0;}
.product_8 .p8_m{ text-align:center;}
.product_8 .p8_m ul{ margin-bottom:35px; text-align:center;}
.product_8 .p8_m li{ float:left; width:25%; float:left; text-align:center;}
.product_8 .p8_m li p{ text-align:center; font:16px/50px microsoft yahei;}
.product_8 .p8_m p{ width:100%; font:16px/26px microsoft yahei;}


/*个人收藏关注管理&装修公司切换*/
.product_9{ padding-bottom:65px;}
.product_9 .m_tit{ padding:25px 0;}
.product_9 .p9_m{}
.product_9 .p9_m span{ width:50%;}
.product_9 .p9_m p{ width:100%; font:16px/62px microsoft yahei; text-align:center;}



/*客拉客口碑营销，更有效*/
.product_10{}
.p10_m{ padding:10px 0 25px;}
.p10_txt{ width:660x; color:#999;}
.p10_txt span.p10txt1,.p10_txt span.p10txt2{ padding-top:35px; display:block;}
.p10_txt span.p10txt2 b{ color:#C00;}
.p10_txt span.p10txt2 p{ color:#333;}
.p10_txt p{ font:16px/32px microsoft yahei; *zoom:1;}
.p10_txt p:after{ content:"\20"; display:block; height:0; clear:both;}
.p10_txt p i{ width:3px; height:3px; display:block; background-color:#666; float:left; margin:14px 8px auto auto;}
.p10_txt p b{ font:22px/42px microsoft yahei;}
.p10_txt p span{ float:left; width:620px;}

/*电话营销，成功率更高*/
.product_11{ background-color:#F5F5F5;}

.product_11 .m_tit{ padding-top:35px;}
.p11_m{ padding:10px 0 25px;}
.p11_txt{ width:660x; color:#999;}
.p11_txt span.p11txt1,.p11_txt span.p11txt2{ padding-top:35px; display:block;}
.p11_txt span.p11txt2 b{ color:#C00;}
.p11_txt span.p11txt2 p{ color:#333;}
.p11_txt p{ font:16px/32px microsoft yahei; *zoom:1;}
.p11_txt p:after{ content:"\20"; display:block; height:0; clear:both;}
.p11_txt p i{ width:3px; height:3px; display:block; background-color:#666; float:left; margin:14px 8px auto auto;}
.p11_txt p b{ font:22px/42px microsoft yahei;}
.p11_txt p span{ float:left; width:620px;}


/*客拉客口碑营销，更有效*/
.service_1{}
.service1_m{ padding:10px 0 25px;}

.service1_m{ background-repeat:no-repeat; background-position:0 0; width:100%; height:400px; overflow:hidden;}
.service1_m p{ font:16px/26px microsoft yahei; color:#666;}
.service1_m p b{ font:22px/42px microsoft yahei; color:#333;}

.s1_i1,.s1_i2,.s1_i3,.s1_i4{ width:21%; padding:0 2%; text-align:center;}
.s1_ico1,.s1_ico2,.s1_ico3,.s1_ico4{ width:320px; height:220px; display:block; margin:25px auto auto;}


/*客拉客口碑营销，更有效*/
.service_2{}
.service2_m{ padding:10px 0 25px;}

.service2_m{ background-repeat:no-repeat; background-position:0 0; width:100%; height:400px; overflow:hidden;}
.service2_m p{ font:16px/26px microsoft yahei; color:#666;}
.service2_m p b{ font:22px/42px microsoft yahei; color:#333;}

.s2_i1,.s2_i2,.s2_i3{ width:29.3%; padding:0 2%; text-align:center;}
.s2_ico1,.s2_ico2,.s2_ico3{ width:160px; height:160px; display:block; margin:25px auto;}
.s2_ico1{ background-position:-480px 0;}
.s2_ico2{ background-position:-480px -250px;}
.s2_ico3{ background-position:-480px -500px;}


/*业主端——装企基本信息及个人信息管理*/
.about_1{}

.a1_m{ padding:50px 0 25px;}
.a1_m .a1_r .fl p,.a1_m .a1_r .fr p{ text-align:center; font:16px/50px microsoft yahei;}
.a1_m .a1_r img{ margin:80px 20px auto;}
.a1_m .a1_r p{ font:16px/26px microsoft yahei; text-align:left;}
.a1_m .a1_r p b{ font:22px/62px microsoft yahei;}

.a1_m .a1_txt{ width:760px; margin:40px auto auto auto;}
.a1_m .a1_txt p{ margin-bottom:25px; text-indent:2rem;}



/*咨询信息提交表单*/
.about_2{ height:610px; background-color:#F6F6F6;}
.about_2 .a2l_img{ margin:100px auto auto auto;}
.about_2 .a2_m{ height:610px; width:560px; background-color:#FBFBFB; text-align:center; border-left:1px solid #EEE; border-right:1px solid #EEE;}
.about_2 .a2_m img{ margin:32px auto 25px;}
.about_2 .a2_m h3{ font:30px/50px microsoft yahei; color:#666;}
.about_2 .a2_m ul{ padding-top:20px;}
.about_2 .a2_m li{ height:48px; clear:both; margin-bottom:10px;}
.about_2 .a2_m li input{ border:1px solid #DDD; padding:5px; width:260px; text-align:left; height:32px; background-color:#FFF;}
.about_2 .a2_m li input.a2m_butt{ width:180px; height:48px; background-color:#993300; font:18px/38px microsoft yahei; border-radius:5px; border:none; padding:5px; color:#FFF; text-align:center; cursor:pointer;}


/*联系我们*/
.about_cont{ background:url(about_bbg.png) no-repeat center bottom; min-height:500px;}
.a3_map{ width:640px; margin:auto 50px 5px auto;}
.a3_map img{ width:620px; float:left; padding:10px; border:1px solid #EEE; background-color:#FFF;}
.a3_m .a3_txt{ margin-bottom:50px;}
.a3_m .a3_txt img{ padding:5px; border:1px solid #EEE; width:180px; background-color:#FFF;}
.a3_m .a3_txt span{ text-align:center; margin-right:25px;}
.a3_m .a3_txt p.a3_xts{ font:12px/42px microsoft yahei; margin:20px auto; border-bottom:1px solid #EEE; color:#DDD;}
.a3_m .a3_txt p b{ font:22px/42px microsoft yahei; color:#C00;}
.a3_m p{ font:16px/32px microsoft yahei;}


/*2020.2.18资讯版块*/
.i_news{ background:#F9FAFA; height:140px; display:block; padding-top:28px;}
.i_news .w1200{ position:relative; width:1210px;}
.i_news ul{ *zoom:1; margin-left:10px;}
.i_news ul:after{ content:"\20"; clear:both; display:block; height:0;}
.i_news li{ width:368px; height:78px; float:left; border:1px solid #ECECED; background-color:#FFF; margin-right:10px; padding:10px;}
.i_news li img{ width:106px; height:80px; float:left;}
.i_news li .ins_txt{ float:left; width:238px; margin-left:15px;}
.i_news li h5{ line-height:30px; width:238px; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:15px;}
.i_news li p{ font-size:12px; line-height:20px; width:238px; height:40px; overflow:hidden; text-overflow:ellipsis; color:#999;}
.i_news li:hover{ border:1px solid #FCE6C5; background-color:#FFFAF0;}
.i_news li:hover img{ filter:alpha(opacity=95); -moz-opacity:0.95; opacity:0.95;}

.in_left,.in_right{ width:50px; height:50px; display:block; position:absolute; z-index:9; cursor:pointer;}
.in_left{ background-image:url(prev.png); top:22px; left:-15px;filter:alpha(Opacity=00);-moz-opacity:0.0;opacity:0.0;}
.i_news:hover .in_left{ filter:alpha(Opacity=35);-moz-opacity:0.35;opacity:0.35;}
.i_news:hover .in_left:hover{filter:alpha(Opacity=100);-moz-opacity:1;opacity:1;}
.in_right{ background-image:url(next.png); top:22px; right:-15px;filter:alpha(Opacity=00);-moz-opacity:0.0;opacity:0.0;}
.i_news:hover .in_right{ filter:alpha(Opacity=35);-moz-opacity:0.35;opacity:0.35;}
.i_news:hover .in_right:hover{filter:alpha(Opacity=100);-moz-opacity:1;opacity:1;}


.tag{ margin:20px auto 35px; font-size:15px; font-family:simsun;}
.tag a{ font-family:microsoft yahei; margin:auto 10px;}
.tag a:hover{ color:#F30; text-decoration:underline;}
.tag .w1200{ *zoom:1;}
.tag .w1200:after{ content:"\20"; display:block; clear:both; height:0;}
.tag i{ width:22px; height:20px; display:block; background-image:url(tag_ico.png); float:left;}
.tag span{ float:left;}

.news{}
.news ul{ margin:10px auto; *zoom:1;}
.news ul:after{ content:"\20"; display:block; height:0; clear:both;}
.news li{ border-bottom:1px dotted #CDCDCD; padding-bottom:20px; margin-bottom:20px; *zoom:1;}
.news li:after{ content:"\20"; display:block; height:0; clear:both;}
.news li img{ width:180px; height:135px; float:left; margin-left:30px;}
.news li .ins_txt{ float:left; width:950px; margin-left:25px;}
.news h5{ font-size:22px; font-weight:normal; line-height:42px;}
.news p{ line-height:22px; font-size:14px; color:#666;}
.news li .ins_doc{ height:66px;}

.news li p span{ color:#CCC; font-size:13px; margin-right:20px;}
.news li:hover h5{ color:#F30;}

.paginator{*zoom:1; text-align:center; margin:35px auto;}
.paginator:after{ content:"\20"; display:block; height:0; clear:both;}
.paginator a,.paginator span{ padding:5px 10px; border:1px solid #CCC;  margin:auto 5px; cursor:pointer;}
.paginator a:hover{ background-color:#F30; color:#FFF; border-color:#F00;}
.paginator a.p_on{ color:#CCC;}
.paginator span.p_on{ background-color:#F30; color:#FFF; border-color:#F30;}
.paginator span.updo{ color:#CCC; border-color:#CCC;}


.newspage{ margin-top:50px;}
.pagemian{}
.pagemian h1{ text-align:center; font-size:32px; font-weight:normal; line-height:48px; width:860px; margin:25px auto;}
.pagemian .t_txt{ border-bottom:1px solid #EEE; margin:35px auto; line-height:32px; padding-bottom:10px; text-align:center; color:#CCC; font-size:13px;}
.pagemian .t_txt span{ margin:auto 25px;}

.main_m{ font-size:15px; line-height:24px; color:#444;}
.doc_d{ background-color:#F9F9F9; border:1px solid #EEE; padding:10px; margin:5px auto 30px; color:#666; font-size:13px;}
.main_m p{ margin-bottom:30px; text-indent:2em;}
.main_m img{ margin:0 auto; max-width:860px; text-align:center; display:block;}

.updo_d{ margin:50px auto; *zoom:1; font-size:16px;}
.updo_d:after{ content:"\20"; display:block; height:0; clear:both;}
.updo_d a{ color:#04C; text-decoration:underline;}
.updo_d a:hover{ color:#F30;}