@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px; list-style:none; font-family:微软雅黑; font-size:12px; text-decoration:none}
img{border:none}
a:link,a:visited{color:#666666}
a:hover,a:active{ color:#cc0000}
/*top*/
.top{width:100%; height:158px; background:url(../images/top_bg.jpg) repeat-x; overflow:hidden}
.clear{clear:both; line-height:0px; height:0px;}
.top_01{width:934px; height:90px; margin:0px auto}
.top_01 ul .h1{width:238px; height:90px; float:left; display:block}
.top_01 ul .h2{width:492px; height:40px; line-height:40px; float:left; display:block; padding-top:50px; color:#999999}
.top_01 ul .h3{width:204px; height:90px; float:left; display:block}
.top_01 ul .h3 .menu01_jt{ width:204px; height:10px; float:left; margin-top:52px;}
.menu01_jt li{width:68px; height:10px; float:left;}
.menu01_jt li img{margin-left:30px;}
.top_01 ul .h3 .menu01{width:204px; height:11px; float:left; line-height:11px; margin-top:2px;}
.menu01 ul .j1{width:68px; height:11px; line-height:11px; float:left; display:block; text-align:center}
.menu01 a:link,.menu01 a:visited{ color:#878787}
.menu01 a:hover,.menu01 a:active{ color:#f0ff00}

.menu{width:720px; height:36px; margin:0px auto; overflow:hidden}
.menu ul .h1{width:117px; height:36px; float:left; display:block}
.menu ul .h1 img{border:none}
.menu ul .h1 a:hover,.menu ul .h1 a:active{onfocus=this.blur()}
.menu ul .h2{width:3px; height:36px; float:left; display:block}

.menu_titles{width:720px; height:32px; line-height:32px; margin:0px auto}
.menu_titles div{height:32px; line-height:32px; float:left; display:none; color:#555555}
.menu_titles a:link,.menu_titles a:visited{ color:#555555}
.menu_titles a:hover,.menu_titles a:active{ color:#d00000}
.menu_titles .home{width:720px;}
.menu_titles .ind_about{width:580px; margin-left:120px !important; margin-left:60px;}
.menu_titles .ind_news{width:300px; margin-left:250px !important; margin-left:125px;}
.menu_titles .ind_appr{width:360px; margin-left:260px !important; margin-left:130px;}
.menu_titles .ind_serv{width:500px; margin-left:250px !important; margin-left:125px;}
.menu_titles .ind_con{width:120px; margin-left:600px !important; margin-left:300px;}

.ind_body{width:100%; height:702px; background:url(../images/ind_bodyBg.jpg) repeat-x; margin-top:1px;}
.body_01{width:964px; height:300px; margin:0px auto; padding-top:10px;}
.body_01 ul .h1{width:197px; height:300px; float:left; display:block}
.body_01 ul .h1 .j1{width:197px; height:34px; float:left; display:block}
.body_01 ul .h1 .j2{width:197px; height:34px; float:left; margin-top:10px; display:block}
.body_01 ul .h2{width:544px; height:300px; float:left; display:block; margin-left:17px ;}
.body_01 ul .h3{width:186px; height:298px; float:left; display:block; border:1px #dddddd solid; margin-left:18px; background:#FFF}
.body_01 ul .h3 .ind_user{width:184px; height:296px; margin-top:1px; margin-left:1px;}

.ind_user .k1{width:162px; height:32px; margin-left:12px !important; margin-left:5px; float:left; display:block}
.ind_user .k1 .kk1{width:114px; height:14px; margin-top:7px; font-weight:bold; color:#ec0000; font-size:13px; float:left}
.ind_user .k1 .kk2{ width:48px; height:13px; margin-top:7px; float:left}
.ind_user .k2{width:162px; height:42px; border-bottom:1px #CCC dashed; display:block; float:left; margin-left:12px !important; margin-left:5px;}
.ind_user .k2 .m1{width:162px; height:21px; float:left; display:block; float:left; line-height:21px;}
.ind_user .k2 .m2{width:150px; color:#999999; height:21px; float:left; display:block; float:left; line-height:21px; padding-left:12px;}
.ind_user .k2 .m1 .m1_left{width:149px; height:21px; float:left; display:block; color:#555555}
.m1_left a:link,.m1_left a:visited{ color:#555555}
.m1_left a:hover,.m1_left a:active{ color:#c31c16}
.ind_user .k2 .m1 .m1_right{width:13px; height:13px; float:left; display:block}
.ind_user .k2 .m1 .m1_right img{margin-top:5px;}

.body_02{width:929px; height:303px; margin:30px auto 0px auto}
.body_02 .h1{width:305px; height:303px; float:left; display:block}
.body_02 .h1 .body02_01{width:252px; height:84px; float:left; margin-left:30px !important; margin-left:15px; background:url(../images/body02_01.jpg) no-repeat}
.body_02 .h1 .body02_left{width:304px; height:219px; float:left; border-right:1px #e7e7e7 solid}
.body02_left dl .j1{width:304px; height:33px; float:left; display:block}
.body02_left dl .j1 div.old{width:92px; height:33px; float:left; background:url(../images/body02_MenuBg01.jpg) no-repeat; line-height:30px; text-align:center; margin-right:7px; cursor:pointer}
.body02_left dl .j1 div.old a:link,.body02_left dl .j1 div.old a:visited{color:#404040;}
.body02_left dl .j1 div.old a:hover,.body02_left dl .j1 div.old a:active{color:#fff}
.body02_left dl .j1 div.cur{width:92px; height:33px; float:left; background:url(../images/body02_MenuBg01_cur.jpg) no-repeat; line-height:33px; text-align:center; margin-right:7px; cursor:pointer}
.body02_left dl .j1 div.cur a:link,.body02_left dl .j1 div.cur a:visited{color:#FFF}
.body02_left dl .j1 div.cur a:hover,.body02_left dl .j1 div.cur a:active{color:#FFF}
.body02_left dl .j2{width:304px; height:186px; float:left; display:block}
.body02_left dl .j2 .ind_news{width:292px; height:29px; border-bottom:1px #CCC dashed; float:left; line-height:29px;}
.ind_news img{ margin-top:5px;}
.ind_news .k1{width:34px; height:15px; margin-top:5px; float:left; display:block; background:url(../images/news_pic01.jpg) no-repeat; line-height:15px; text-align:center; color:#FFF; font-family:Arial, Helvetica, sans-serif}
.ind_news .k2{width:255px; height:29px; line-height:29px; float:left; display:block; margin-left:3px;}


.body_02 .h2{width:319px; height:303px; float:left; display:block}
.body_02 .h2 .body02_02{width:256px; height:84px; float:left; display:block; margin-left:20px !important; margin-left:10px; background:url(../images/body02_02.jpg) no-repeat}
.body_02 .h2 .j1{width:289px; height:183px; margin-left:14px !important; margin-left:7px; float:left; margin-top:15px;}


.body_02 .h3{width:305px; height:303px; float:left; display:block}
.body_02 .h3 .body02_03{width:253px; height:84px; float:left; display:block; background:url(../images/body02_03.jpg) no-repeat; margin-left:10px !important; margin-left:5px;}
.body_02 .h3 .body02_right{width:304px; border-left:1px #e7e7e7 solid; float:left; height:219px;}
.body02_right .j1{width:204px; height:33px; float:left; margin-left:10px !important; margin-left:5px;}
.body02_right .j1 li{width:92px; height:33px; float:left; margin-right:10px !important; margin-right:5px; line-height:33px; text-align:center; display:block; background:url(../images/body02_MenuBg01.jpg) no-repeat; cursor:pointer}
.body02_right .j1 li a:link,.body02_right .j1 li a:visited{color:#666}
.body02_right .j1 li a:hover, .body02_right .j1 li a:active{color:#FFF}
.body02_right .j1 li.cur{width:92px; height:33px; float:left; margin-right:10px !important; margin-right:5px; line-height:33px; text-align:center; display:block; background:url(../images/body02_MenuBg01_cur.jpg) no-repeat; cursor:pointer}
.body02_right .j1 li.cur a:link,.body02_right .j1 li.cur a:visited{color:#fff}
.body02_right .j1 li.cur a:hover, .body02_right .j1 li.cur a:active{color:#fff}
.body02_right .j2{width:287px; height:180px; float:left; margin-top:6px; margin-left:10px !important; margin-left:5px;}
.body02_right .j2 .ind_faq{width:287px; height:29px; border-bottom:1px #CCC dashed; float:left; display:block; line-height:29px;}
.ind_faq img{margin-top:5px;}
.ind_faq .k1{width:34px; height:15px; float:left; display:block; margin-top:7px; background:url(../images/news_pic01.jpg) no-repeat; text-align:center; line-height:15px; font-family:Arial, Helvetica, sans-serif; color:#FFF}
.ind_faq .k2{width:250px; height:29px; line-height:29px; float:left; margin-left:3px; display:block}

.ind_links{width:964px; height:15px; line-height:15px; margin:28px auto 0px auto; color:#555555}
.ind_links span{color:#F00}

.ind_foot{ width:100%; height:91px; background:url(../images/ind_footBg.jpg) repeat-x; float:left;}
.ind_foot01{width:980px; height:91px; margin:0px auto; font-weight:normal;color:#333}
.ind_foot01 .h2{width:2px; height:78px; margin-top:10px; float:left}
.ind_foot01 .h1{width:355px; height:75px; margin-top:8px; float:left; display:block; line-height:25px; color:#FFF; font-family:微软雅黑; padding-left:15px;}
.ind_foot01 .h3{width:200px; height:75px; margin-top:8px; float:left; line-height:25px; padding-left:15px; color:#FFF; font-family:微软雅黑;}
.ind_foot01 .h4{width:80px; height:75px; margin-top:8px; float:left;}
/*news*/
.news_con{width:100%; height:100%; background:url(../images/ind_bodyBg.jpg) repeat-x; margin-top:1px;}
.news_con .h1{width:980px; height:100%; margin:0px auto; display:block}
.news_con .h1 .j1{width:980px; height:146px; float:left}
.news_con .h1 .j2{width:980px; height:100%; float:left; margin-top:15px;}
.news_con .h1 .j2 .k1{width:190px; height:538px; float:left; display:block}
.news_left{width:180px; height:29px; background:#eeeeee; float:left; border-bottom:1px #e5e5e5 solid; line-height:29px; text-align:right; padding-right:10px; color:#666666}
.news_leftcur{width:180px; height:29px; background:url(../images/news_left02.jpg) repeat-x; float:left; border-bottom:1px #e5e5e5 solid; line-height:29px; text-align:right; padding-right:10px;}
.news_leftcur a:link,.news_leftcur a:visited{color:#FFF}
.news_leftcur a:hover,.news_leftcur a:active{color:#FFF}
.news_left01{width:180px; text-align:right; padding-right:10px; height:29px; background:url(../images/news_left01.jpg) repeat-x; float:left; line-height:29px; color:#FFF; border-bottom:1px #e5e5e5 solid}
.news_left01 a:link,.news_left01 a:visited{color:#FFF}
.news_left01 a:hover,.news_left01 a:active{color:#FFF}
.news_left03{width:190px; height:103px; float:left; margin-top:14px;}
.news_left04{width:190px; height:36px; float:left;}
.news_left05{width:190px; height:140px; float:left; background:#eeeeee}
.news_left05 .m1{width:175px; color:#666666; height:21px; line-height:21px; float:left; display:block; border-bottom:1px #e7e7e7 solid; padding-left:15px; margin-top:10px;}
.news_left05 .m2{width:175px; color:#666666; height:21px; line-height:21px; float:left; display:block; border-bottom:1px #e7e7e7 solid; padding-left:15px;}
.news_left05 .m3{width:175px; padding-left:15px; height:50px; line-height:23px; float:left; color:#666}
/*news_right*/
.news_con .h1 .j2 .k2{width:760px; height:100%; float:right; display:block}
.news_menu{width:760px; height:40px; float:left;}
.news_menu .m1{width:380px; height:40px; float:left; display:block}
/*.sp01{width:125px; float:left; display:block; height:23px; line-height:23px; color:#333; font-size:16px; font-weight:bold}*/
.sp02{width:300px; height:23px; float:left; display:block; line-height:23px; color:#b0b0b0}
.sp03{width:380px; height:12px; line-height:12px; float:left; display:block; color:#b0b0b0; padding-top:5px;}
.sp03 a:link,.sp03 a:visited{ color:#b0b0b0;}
.sp03 a:hover,.sp03 a:active{color:#F00; text-decoration:underline}
.news_menu .m2{width:376px; height:40px; float:right; display:block; background:url(../images/news_lc.jpg) no-repeat}
.news_menu_down{width:760px; height:50px; line-height:23px; color:#b0b0b0; float:right; text-indent:25px; margin-top:5px;}
.news_t{width:350px; height:119px; float:left; margin-left:15px; border-bottom:1px #CCC dashed; margin-top:10px;}
.news_t .n1{width:70px; height:119px; float:left; display:block}
.news_t .n2{width:280px; height:119px; float:left; display:block}
.news_t .n2 .p1{width:280px; height:20px; line-height:20px; float:left; display:block;}
.news_t .n2 .p1 a:link,.news_t .n2 .p1 a:visited{color:#F00}
.news_t .n2 .p1 a:hover,.news_t .n2 .p1 a:active{color:#F00; text-decoration:underline}
.news_t .n2 .p2{width:280px; height:80px; line-height:20px; float:left; display:block; color:#666; text-indent:20px;}
.news_t .n2 .p3{width:280px; height:19px; line-height:19px; float:left; display:block; color:#b0b0b0}
.news_page{width:760px; height:40px; line-height:20px; text-align:center; float:left; margin-top:10px;}
.news_page img{padding-top:10px}
.news_page a:link,.news_page a:visited{color:#666; font-size:14px;}
.news_page a:hover,.news_page a:active{color:#F00; text-decoration:underline}

.news_content{width:760px; height:100%; float:left}
.news_content .m1{width:760px; height:30px; line-height:30px; font-weight:bold; float:left; display:block; text-align:center; color:#666; font-size:15px;}
.news_content .m2{width:760px; height:30px; float:left; display:block; text-align:center; line-height:30px; border-bottom:1px #CCC dashed; color:#666}
.news_content .m3{width:760px; height:100%; float:left; display:block; line-height:23px; text-indent:23px; margin-top:5px; color:#666; margin-bottom:15px !important; margin-bottom:5px; font-size:12px; border-bottom:1px #CCC dashed; word-break:break-all}
.news_content .m3 img{max-width:100%}
.news_content .m3_01{width:760px; height:100%; float:left; display:block; line-height:23px; text-indent:23px; margin-top:5px; color:#666; margin-bottom:15px !important; margin-bottom:5px; font-size:13px; border-bottom:1px #CCC dashed}
.news_content .m3_02{width:760px; height:100%; float:left; display:block; line-height:23px; text-indent:23px; margin-top:5px; color:#666; margin-bottom:15px !important; margin-bottom:5px; font-size:14px; border-bottom:1px #CCC dashed}
/*lc_about*/
.about{width:100%; height:100%; background:url(../images/news_bg.jpg) repeat-x; margin-top:1px;}
.about_con{width:980px; height:100%; margin:0px auto;}
.about_con .h1{width:980px; height:146px; float:left; display:block}
.about_con .h2{width:980px; height:100%; float:left; margin-top:14px; display:block}
.about_con .h2 .left{width:190px; height:100%; float:left;}
.about_con .h2 .left .j1{width:180px; padding-right:10px; text-align:right; line-height:29px; border-bottom:1px #e5e5e5 solid; float:left; display:block; background:#eeeeee; height:29px;}
.about_con .h2 .left .j1 a:link,.about_con .h2 .left .j1 a:visited{ color:#666666}
.about_con .h2 .left .j1 a:hover,.about_con .h2 .left .j1 a:active{ color:#FFF}
.about_con .h2 .left .j1_cur{width:180px; padding-right:10px; text-align:right; line-height:29px; border-bottom:1px #e5e5e5 solid; float:left; display:block; height:29px; background:url(../images/news_left01.jpg) repeat-x;}
.about_con .h2 .left .j1_cur a:link,.about_con .h2 .left .j1_cur a:visited{color:#FFF}
.about_con .h2 .left .j1_cur a:hover,.about_con .h2 .left .j1_cur a:active{color:#FFF}
.about_con .h2 .left .j1_zs{width:180px; padding-right:10px; text-align:right; line-height:29px; border-bottom:1px #e5e5e5 solid; float:left; display:block; height:29px; background:url(../images/news_left02.jpg) repeat-x;}
.about_con .h2 .left .j1_zs a:link,.about_con .h2 .left .j1_zs a:visited{color:#FFF}
.about_con .h2 .left .j1_zs a:hover,.about_con .h2 .left .j1_zs a:active{color:#FFF}

.about_con .h2 .left .j2{width:190px; height:103px; float:left; display:block; margin-top:15px;}
.about_con .h2 .left .j3{width:190px; height:36px; background:url(../images/news_leftMenu.jpg) no-repeat; float:left; display:block}
.about_con .h2 .left .j4{width:190px; height:129px; float:left; display:block; background:#eee}
.about_con .h2 .left .j4 .k1{ padding-left:15px; width:175px; line-height:22px; height:22px; float:left; margin-top:10px; color:#666; border-bottom:1px #e5e5e5 solid}
.about_con .h2 .left .j4 .k2{width:175px; height:20px; padding-left:15px; line-height:20px; float:left; border-bottom:1px #e5e5e5 solid; color:#666}
.about_con .h2 .left .j4 .k3{width:175px; padding-left:15px; float:left; line-height:23px; height:55px; color:#666}

.about_con .h2 .right{width:760px; height:100%; float:right}
.about_con .h2 .right .j1{width:760px; height:40px; float:left}
.about_con .h2 .right .j1 .m1{width:380px; height:40px; float:left; display:block}
.about_con .h2 .right .j1 .m2{width:376px; height:40px; float:right; display:block; background:url(../images/news_lc.jpg) no-repeat}
.about_con .h2 .right .j2{width:760px; height:50px; line-height:23px; color:#b0b0b0; float:left; text-indent:25px; border-bottom:1px #CCC dashed; margin-top:5px;}
.about_con .h2 .right .j3{width:760px; height:100%; float:left; line-height:23px; display:block; color:#666; margin-top:5px;}
.about_foot{ width:100%; height:91px; background:url(../images/ind_footBg.jpg) repeat-x; float:left; margin-top:10px;}

/*lc_appr*/
.appr{width:760px; height:134px; border-bottom:1px #CCC dashed; float:left}
.appr .m1{width:170px; height:134px; text-align:center; margin-top:25px; float:left; display:block}
.appr .m1 img{border:2px #CCC solid}
.appr .m2{width:420px; height:134px; float:left; display:block; margin-top:25px;}
.appr .m2 span a:link, .appr .m2 span a:visited{ color:#f66700}
.appr .m2 span a:hover,.appr .m2 span a:active{ text-decoration:underline}
.appr .m3{width:170px; height:134px; float:left; display:block; margin-top:25px;}
.appr .m3 span{color:#F00}
.appr_page{width:760px; height:22px; line-height:22px; text-align:center; margin-bottom:10px; float:left; margin-top:10px;}
.appr_page img{padding-top:5px; height:17px;}
.appr_page a.page{width:16px; height:20px; border:1px #CCC solid; line-height:20px; text-align:center; font-size:14px;}
.appr_page .page:link,.appr_page .page:visited{color:#666;}
.appr_page .page:hover,.appr_page .page:active{color:#F00}

/*lc_apprCon*/
.apprcon{width:760px; height:100%; float:left; text-align:center}
.apprcon .span01{width:760px; height:30px; color:#f66700; font-size:13px; }

/*down_load*/
.down{width:760px; height:30px; float:left; border-bottom:1px #CCC dashed; color:#666}
.down .m1{width:140px; height:30px; float:left; display:block; line-height:30px; padding-left:10px; color:#f66700}
.down .m2{width:460px; height:30px; float:left; display:block; line-height:30px; color:#f66700}
/*job*/
.job_top{width:760px; height:30px; float:left; line-height:30px;margin-top:5px;}
.job_top .m1{width:30px; height:30px; float:left; background:url(../images/job_pic.jpg) no-repeat; color:#FFF; font-size:14px; text-align:center}
.job_top .m2{width:720px; height:30px; float:left; padding-left:10px; font-size:15px; color:#f66700}
.job{width:760px; height:160px; border-bottom:1px #CCC dashed; float:left; margin-top:0px !important; margin-top:5px;}
.job li{width:760px; float:left; display:block}
.job .m1{ height:25px; line-height:25px;}
.job .m1 span{color:#f66700}
.job .m2{height:110px; line-height:25px;}
.job .m2 span{color:#f66700}

/*lc_contact*/
.lc_contact{width:760px; height:89px; line-height:30px; float:left; margin-top:10px;}
.lc_contact .m1{width:167px; height:89px; float:left; display:block; background:url(../images/contact_pic.jpg) no-repeat}
.lc_contact .m2{width:560px; height:89px; line-height:23px; float:left; display:block; margin-left:10px !important; margin-left:5px;}
.feed{width:700px; height:300px; float:left; margin:15px auto 10px auto;}
.feed .m1{width:700px; height:30px; float:left; display:block}
.feed .m2{width:700px; height:150px; float:left; display:block;}
.inp_200{width:197px; height:18px; border:1px #e7e7e7 solid; line-height:18px; padding-left:3px;}
.bt{width:50px; height:22px; background:url(../images/feed.jpg) no-repeat; border:none; cursor:pointer}
.bt01{width:50px; height:22px; background:url(../images/feed01.jpg) no-repeat; border:none; cursor:pointer}
.bt02{width:50px; height:22px; background:url(../images/order_ok.jpg) no-repeat; border:none; cursor:pointer}
.text{width:354px; height:138px; border:1px #e7e7e7 solid; line-height:20px;}
#show{color:#d80009; font-weight:bold; font-size:13px;}

/*online_order*/
.order{width:760px; height:89px; float:left; margin-top:15px;}
.order .m1{width:90px; height:89px; float:left; background:url(../images/order_pic.jpg) no-repeat;}
.order .m2{width:600px; height:89px; line-height:22px; float:left; display:block; margin-left:10px;}
.order .m2 span{color:#F00; font-weight:bold; font-size:13px;}

.order_con{width:700px; height:450px; float:left; margin:15px auto 10px auto}
.order_con .m1{width:700px; height:30px; float:left; display:block}
.order_con .m2{width:700px; height:150px; float:left; display:block}

/*create*/
.create{width:760px; height:89px; margin-top:15px; float:left}
.create .m1{width:102px; height:89px; float:left; display:block; background:url(../images/create_pic.jpg) no-repeat}

.navg{width:760px; height:100%; float:left}
.navg .m1{width:760px; height:30px; line-height:30px; float:left; display:block; color:#f66700; font-size:13px; font-weight:700; font-family:微软雅黑;}
.navg .m2{width:760px; height:60px; border-bottom:1px #CCC dashed; float:left; display:block; margin-top:5px;}
.navg .m2 .n1{width:30px; height:30px; background:url(../images/job_pic.jpg) no-repeat; float:left; margin-top:15px; line-height:30px; text-align:center; color:#FFF}
.navg .m2 .n2{width:715px; height:60px; float:left; padding-left:15px; color:#f66700}
.navg .m2 .n2 a:link,.navg .m2 .n2 a:visited{color:#666}
.navg .m2 .n2 a:hover,.navg .m2 .n2 a:active{ color:#f00; text-decoration:underline}