/* 全局公共样式的设定 */
body{ margin:0 auto; background-color:#f5f5f5; font-family:"微软雅黑"; font-family:Arial, Helvetica, sans-serif;}
div,p,li{font-size:12px;font-family:"微软雅黑"; color:#888 }
ul,li,p{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
ul,li,dl,dt,dd{ margin:0; padding:0;list-style-type:none;}
#header{margin:0 auto;}
.h10px{	height:8px;clear:both;display:block;font-size:1px;line-height:8px;}
.h40px{	height:34px;clear:both;display:block;font-size:1px;line-height:34px;}
img{border:0; vertical-align:top;}
/* 全局公共样式的设定  end*/


/* 头部样式 */
#header{ height:80px; line-height:80px; width:1000px; }
#header .logo{ float:left;}
#header ul{text-align: right;}
#header li{ width:80px; height:80px;display: inline-block;}
#header li a{  display:block; font-size:16px; line-height:78px; color:#868686; padding-top:2px; text-align:center; font-family:"Microsoft Yahei"; text-decoration:none;}
#header li a:hover{ color:#444; padding-top:0px; border-top:2px solid #8ac93a;}
#header li a.active{ color:#444; padding-top:0px; border-top:2px solid #8ac93a;}
/* 头部样式  end*/



/* 关于我们样式 */
#banner{ height:100px; background:url(../images/about_banner.jpg) no-repeat center;  margin:0 auto; display:block;}
#nav{ height:30px; background-color:#ccc; border-bottom:5px solid #f5f5f5;}
#nav .xxk{ width:100vw; margin:0 auto; text-align: center;}
#nav .xxk ul{text-align: center;width:auto;}
#nav .xxk ul.si{ margin-left:235px;}
#nav .xxk li{ width:90px; display:inline-block; text-align:center; margin-right:20px;}
#nav .xxk li a{ display:block; color:#444; text-decoration:none; line-height:30px;}
#nav .xxk li a:hover{display:block;background:url(../images/about_xxk.gif) no-repeat top;color:#fff;text-decoration:none;height:35px;width:90px;}
#nav .xxk li a.moren {display:block; background:url(../images/about_xxk.gif) no-repeat; color:#fff; text-decoration:none;height:35px;width:90px;}
#content .hzkh{margin:50px 0; }
#content{  margin:0 auto;width:1000px; }
#content .nrq{ background:url(../images/about_bj.jpg) no-repeat;width:1000px; height:727px; margin:50px 0; }
#content .nrq .gzsjs{ width:631px; line-height:20px; color:#444; display:block; margin-left:369px;}
#content .nrq .gzl{ width:220px; line-height:20px; color:#888;padding-left:40px; display:block; float:left;padding-top:300px; }
#content .nrq .gxl{ width:263px;line-height:20px; color:#888; display:block; padding-left:111px; padding-top:300px; float:left;}
#content .nrq .gcx{ width:260px; line-height:20px; color:#888; display:block; padding-left:67px; padding-top:300px; float:left;}
#content .nrq .hzgd{width:880px; line-height:20px; color:#888; display:block; padding-left:94px;  float:left; margin-top:145px;}
#content .nrq .hzgd1{width:880px; height:32px; line-height:20px; color:#888; display:block; padding-left:94px; float:left; margin-top:20px;}
/* 关于我们样式  end*/

/* 服务中心样式 */
#banner_fw{ height:100px; background:url(../images/service_banner.jpg) no-repeat center;  margin:0 auto; display:block;}
#banner_zsk{ height:100px; background:url(../images/knowledge_banner.jpg) no-repeat center;  margin:0 auto; display:block;}
#content_3{margin:0 auto;width:1000px;}
#content_3 .lc{}
#content_3 .fwzx{width:1000px; height:666px; background:url(../images/service_021.gif) no-repeat; margin-top:50px;}
#content_3 .fwzx .ckal{  width:80px; height:80px; float:left; padding:54px 0 0 910px;}
#content_3 .fwzx .ckal a{ background:url(../images/service.jpg) no-repeat top; width:80px; height:80px;display:block;}
#content_3 .fwzx .ckal a:hover{ background:url(../images/service.jpg) no-repeat bottom; width:80px; height:80px;display:block;}
#content_3 .fwzx .ckal_1{ width:80px; height:80px;  float:left; padding:94px 0 0 910px; }
#content_3 .fwzx .ckal_1 a{ background:url(../images/service.jpg) no-repeat top; width:80px; height:80px;display:block;}
#content_3 .fwzx .ckal_1 a:hover{ background:url(../images/service.jpg) no-repeat bottom; width:80px; height:80px;display:block;}
#content_3 .fwzx .ckal_2{  width:80px; height:80px;  float:left; padding:94px 0 0 910px; }
#content_3 .fwzx .ckal_2 a{ background:url(../images/service.jpg) no-repeat top; width:80px; height:80px;display:block;}
#content_3 .fwzx .ckal_2 a:hover{ background:url(../images/service.jpg) no-repeat bottom; width:80px; height:80px;display:block;}
#content_3 .fwzx .ckal_3{  width:80px; height:80px;  float:left; padding:94px 0 0 910px;}
#content_3 .fwzx .ckal_3 a{ background:url(../images/service.jpg) no-repeat top; width:80px; height:80px;display:block;}
#content_3 .fwzx .ckal_3 a:hover{ background:url(../images/service.jpg) no-repeat bottom; width:80px; height:80px;display:block;}
/* 服务中心样式 end */

/* 联系我们样式 */
/*#banner_lxwm{height:600px; background:url(../images/lxwm_03.jpg) no-repeat center #222;  margin:0 auto; display:block;}*/
#banner_lxwm{height:100px; background:url(../images/contact_banner.jpg) no-repeat center #222;  margin:0 auto; display:block;}
/* 联系我们样式 end */

/* 新闻中心样式 */
#banner_news{ background:url(../images/newsbanner.jpg) no-repeat center; margin:0 auto; display:block;height:100px; }
#content .news2{width:1000px;overflow:hidden; display:block; padding-top:20px;}
#content .news2 .news_r50{ width:1050px;}
#content .news2 ul{}
#content .news2 li{ width:475px; height:105px; float:left; display:block; margin-top:30px;color:#444;background-color:#fff; margin-right:50px;}
#content .news2 li a{color:#444; text-decoration:none; display:block; background-color:#fff;}
#content .news2 li a:hover { width:475px; height:105px;color:#8dc73f;display:block; background:url(../images/news11_03.gif) no-repeat;}
#content .news2 li .xwtp{ padding:10px 0 0 10px; float:left; display:block;}
#content .news2 li .xwtp img{width:120px !important;}
#content .news2 li .title{	font-size:14px;font-family:"微软雅黑";font-weight: bold; padding:10px 0 10px 20px; float:left; width:310px; display:block;}
#content .news2 li .rq{ float:left; width:310px; padding:0 0 5px 20px; color:#888; display:block;}
#content .news2 li .xwnr{ line-height:16px; width:310px; float:left; padding:0 0 0 20px; color:#888; display:block;}
#content .xwfy{ height:30px;  padding:50px 0 50px 0; clear:both;}
#content .xwfy li{ float:left; line-height:30px; margin-right:5px;display:block;}
#content .xwfy li a{ background-color:#dbdbdb; color:#444; display:block; padding:0 15px 0 15px; text-decoration:none;}
#content .xwfy li a.thisclass{ background-color:#8dc73f; color:#fff; display:block; padding:0 15px 0 15px;text-decoration:none;}

#content .xwfy li a:hover{ background-color:#8dc73f; color:#fff; display:block; padding:0 15px 0 15px;text-decoration:none;}

#content .news_text_top{ margin-top:40px; text-align:center; line-height:50px; border-bottom:1px solid #dbdbdb;}
#content .zwtit{ font-weight:bold; color:#444; font-family:"微软雅黑"; font-size:25px; display:block; text-align:center; line-height:40px;}
#content .news_text_bot{ line-height:20px; padding-top:30px;}
/* 新闻中心样式 end */

/* 案例样式 end */
#banner_work{ height:100px; background:url(../images/work_02.jpg) no-repeat center;  margin:0 auto; display:block;}
#nav1{height:30px; background-color:#ccc; border-bottom:5px solid #f5f5f5;}
#nav1 .xxk1{ width:1000px; margin:0 auto; height:35px;}
#nav1 .xxk1 ul{ margin-left:180px;}
#nav1 .xxk1 li{ width:90px; display:block; float:left; text-align:center; margin-right:20px;}
#nav1 .xxk1 li a{ display:block; color:#444; text-decoration:none; line-height:30px;}
#nav1 .xxk1 li a:hover{ display:block; background:url(../images/about_xxk.gif) no-repeat; color:#fff; text-decoration:none; height:35px;}
#nav1 .xxk1 li a.moren {display:block; background:url(../images/about_xxk.gif) no-repeat; color:#fff; text-decoration:none;height:35px; }
#content .work{ margin-top:20px; width:1000px;verflow:hidden;}
#content .work .work1{ width:1050px;}
#content .work li{ float:left; width:300px; height:250px;  display:block;background-color:#fff; margin:30px 50px 0 0;}
#content .work li a{ width:300px;background-color:#fff; display:block; text-decoration:none;color:#444; }
#content .work li a:hover{ float:left; width:300px; height:250px; background-color:#8dc73f; display:block; color:#FFF;}
#content .work .tp1{ padding:10px 0 0 10px; float:left;}
#content .work .work_tit{ float:left; float:left; line-height:36px; padding-left:10px; font-size:18px; font-family:"微软雅黑"; font-weight:bold; width:280px;}
#content .work .rq1{ float:left; line-height:16px; padding-left:10px; width:280px; color:#888;}
#content .work_js{ height:150px; width:990px; background-color:#fff; border-bottom:1px solid #dbdbdb; margin:50px 0 50px 0; padding:10px 0 0 10px;}
#content .work_js .tp2{ float:left; width:215px; height:154px;}
#content .work_js .work_bt{ font-size:18px; font-weight:bold; font-family:"微软雅黑"; color:#444; padding-left:20px; display:block; float:left; width:740px;}
#content .work_js .bq{ float:left; display:block; width:110px; padding-left:20px; line-height:20px; display:block;}
#content .work_js .wz1{ float:left; width:750px; padding-left:20px; display:block;}
#content .work_js .wz1 a{ color:#888; text-decoration:none;}
#content .work_js .wz1 a:hover{ color:#8dc73f;}
#content .work_js .ys{ float:left; width:500px; padding-left:20px; display:block; padding-top:5px;}
#content .work_js .xmjs{ float:left; padding:10px 0 0 20px; width:740px; line-height:20px; display:block; font-family:"微软雅黑";}
/* 案例样式 end */

/* 底部样式 */
/*#footer{ height:345px; background-color:#dbdbdb;clear:both;}
#footer .dibu{ width:1000px; margin:0 auto; padding-top:30px; height:315px;}*/
#footer{ height:auto; background-color:#dbdbdb;clear:both;}
#footer .dibu{ width:1000px; margin:0 auto; padding-top:30px;}
#footer .con{ width:300px; float:left;}
#footer .con .con_1{ line-height:45px; display:block; height:45px;}
#footer .con .weibo{ height:40px;}
#footer .con .weibo ui{}
#footer .con .weibo li{ width:40px; height:40px; float:left; margin-right:15px;}
#footer .con .weibo li.qq{ background:url(../images/qq.gif) no-repeat top; display:block;}
#footer .con .weibo li.qq a{ background:url(../images/qq.gif) no-repeat top; display:block;}
#footer .con .weibo li.qq a:hover{ background:url(../images/qq.gif) no-repeat bottom; display:block;}
#footer .con .weibo li.xl{ background:url(../images/xl.gif) no-repeat top; display:block;}
#footer .con .weibo li.xl a{ background:url(../images/xl.gif) no-repeat top; display:block;}
#footer .con .weibo li.xl a:hover{ background:url(../images/xl.gif) no-repeat bottom; display:block;}
#footer .con .weibo li.tx{ background:url(../images/tx.gif) no-repeat top; display:block;}
#footer .con .weibo li.tx a{ background:url(../images/tx.gif) no-repeat top; display:block;}
#footer .con .weibo li.tx a:hover{ background:url(../images/tx.gif) no-repeat bottom; display:block;}
#footer .con .dh{ clear:both; margin-top:15px;}
#footer .con .gzsj{ line-height:16px; padding-top:15px;}
#footer .con .gzsj a{ color:#888; text-decoration:none;}
#footer .con .gzsj a:hover{ line-height:16px; color:#8dc73f;}
#footer .contact{ display:block; width:860px; padding-left:140px; background:url(../images/footer_03.gif) 0px 18px no-repeat transparent; height:50px; overflow:hidden;}
#footer .contact li{ float:left; display:block; width:auto; margin-top:10px; overflow:hidden;}
#footer .contact li.c_qq{ width:40px; height:40px; margin-right:15px; background:url(../images/qq.gif) no-repeat top;}
#footer .contact li.c_qq a{ background:url(../images/qq.gif) no-repeat top; display:block;}
#footer .contact li.c_qq a:hover{ background:url(../images/qq.gif) no-repeat bottom; display:block;}
#footer .contact li.c_xl{ width:40px; height:40px; margin-right:15px; background:url(../images/xl.gif) no-repeat top;}
#footer .contact li.c_xl a{ background:url(../images/xl.gif) no-repeat top; display:block;}
#footer .contact li.c_xl a:hover{ background:url(../images/xl.gif) no-repeat bottom; display:block;}
#footer .contact li.c_tx{ width:40px; height:40px; margin-right:15px; background:url(../images/tx.gif) no-repeat top;}
#footer .contact li.c_tx a{ background:url(../images/tx.gif) no-repeat top; display:block;}
#footer .contact li.c_tx a:hover{ background:url(../images/tx.gif) no-repeat bottom; display:block;}
#footer .contact li.c_dh{ margin-left:30px; width:310px;}
#footer .contact li.c_gzsj{ width:350px; margin-top:5px; line-height:16px;}
#footer .contact li.c_gzsj a{ color:#888; text-decoration:none;}
#footer .contact li.c_gzsj a:hover{ line-height:16px; color:#8dc73f;}
#footer .ly{ width:490px; height:225px; float:right;}
#nameundis{ width:226px; height:28px; padding-left:10px; color:#888; line-height:30px; background-color:#ccc; border:1px solid #ccc;}
#namedis{width:226px;  height:28px; padding-left:10px; color:#888; line-height:30px; background-color:#ccc; border:1px solid #ccc;}
#phundis{width:226px;background-color:#ccc; border:1px solid #ccc; height:28px; padding-left:10px;background-color:#ccc; color:#888; float:right; line-height:30px;}
#phdis{width:226px; background-color:#ccc; border:1px solid #ccc; height:28px; padding-left:10px;color:#888;background-color:#ccc;  float:right; line-height:30px;}
#mailundis{background-color:#ccc; width:478px; height:28px; clear:both;background-color:#ccc; border:1px solid #ccc; padding-left:10px; color:#888; margin-top:10px; line-height:28px;}
#maildis{background-color:#ccc; width:478px; height:28px; clear:both; background-color:#ccc; border:1px solid #ccc; padding-left:10px; margin-top:10px;color:#888;line-height:28px;}
#texttextfs{ width:476px; height:93px; background-color:#ccc;  clear:both; margin-top:10px; color:#888;background-color:#ccc; border:1px solid #ccc; padding-left:10px; line-height:20px; font-size:12px; padding-top:5px;}
#textdis{width:476px; height:93px; background-color:#ccc;  clear:both; margin-top:10px; color:#888;background-color:#ccc; border:1px solid #ccc; padding-left:10px; line-height:20px; padding-top:5px;}
#footer .tj{ width:490px; height:30px; text-align:center; background:url(../images/tjbj.gif) no-repeat; margin:0 auto; margin-top:10px;}
#footer .tjan{}
#footer .tjan a{display:block; background:url(../images/tj.gif) no-repeat top; width:120px; height:30px; text-align:center; margin:0 auto;}
#footer .tjan a:hover{display:block; background:url(../images/tj.gif) no-repeat bottom; width:120px; height:30px; text-align:center; margin:0 auto;}
#footer .menu{  height:35px; border-top:1px solid #ccc; clear:both; padding-top:20px;}
#footer .menu a{ color:#888; text-decoration:none;}
#footer .menu a:hover{ color:#8dc73f; text-decoration:none; }
.bqsy{ float:right; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
/* 底部样式 end*/

.guge{ width:1000px; height:110px; margin:0 auto; text-align:center;}

/* 关于我们样式 */
#banner_clients{ height:430px; background:url(../images/clients_banner.jpg) no-repeat center;  margin:0 auto; display:block;}
.list_clients{ display:block; width:1002px; line-height:36px; overflow:hidden;}
.list_clients dt,.list_clients dd{ float:left; display:block; margin-right:2px; margin-bottom:2px; width:332px; line-height:36px; height:36px; overflow:hidden;}
/* clients */
#content .clients{width:1000px; overflow:hidden; display:block; padding:20px 0px;}
#content .clients dl{ display:block; padding-left:30px; width:990px; overflow:hidden; text-align:center; font-size:14px; line-height:36px;}
#content .clients dt{ display:block; width:990px; height:40px; overflow:hidden;}
#content .clients dt span{ float:left; display:block; margin-right:30px; border:2px solid #fff; width:296px; height:36px; background:#4f4b4a; color:#fff; letter-spacing:5px; overflow:hidden;}
#content .clients dd{ float:left; display:block; margin-right:30px; border-right:2px solid #fff; border-bottom:2px solid #fff; border-left:2px solid #fff; width:296px; height:36px; background:#c3c3c1; color:#1d1918; overflow:hidden;}
#content .clients dd.dark{background:#959595;}
/* services style */
#chnnav{ height:183px; background:#ccc; border-bottom:5px solid #f5f5f5;}
#chnnav .xxk{ width:100vw; margin:0 auto; text-align: center;}
#chnnav .xxk ul{ width:auto;display: inline-block;}
#chnnav .xxk li{ float:left; width:160px; text-align:center; margin-top:40px; margin-right:20px;}
#chnnav .xxk li a{ display:block; color:#444; text-decoration:none; line-height:23px;}
#chnnav .xxk li a img{ display:block; width:140px; height:91px; border:10px solid #555;}
#chnnav .xxk li a span{ display:block; padding-bottom:9px;}
#chnnav .xxk li a:hover{color:#fff; background:#8dc73f;}
#chnnav .xxk li a:hover img{ border-color:#8dc73f;}
#chnnav .xxk li.active{ width:235px; height:188px; margin-top:0px; background:url(../images/about_xxk.gif) center bottom no-repeat;}
#chnnav .xxk li.active a{ color:#fff;}
#chnnav .xxk li.active a img{ border-color:#8dc73f; width:215px; height:140px; border-bottom:0px;}
#chnnav .xxk li.active a span{ background:#8dc73f; color:#fff; padding-bottom:0px; line-height:33px;}
/* services nas */
#content .si_nas{ display:block; margin-top:50px; width:1000px; overflow:hidden;}
#content .si_nas .si_info{ display:block; padding-left:430px; padding-bottom:50px; width:570px; min-height:145px; background:url(../images/si_p_nas.png) left top no-repeat #f5f5f5;}
#content .si_nas .si_info h1{ display:block; margin:0px; padding:0px; height:80px; background:url(../images/si_topic_nas.png) top left no-repeat #f5f5f5; line-height:75px; white-space:nowrap; text-indent:999em;}
#content .si_nas .si_info p{ display:block; text-indent:24px; line-height:25px;}
#content .si_nas .si_intro{ display:block; width:1000px; height:auto; padding-bottom:50px; overflow:hidden;}
#content .si_nas .si_intro .si_intro_box{ float:left; display:block; width:470px;}
#content .si_nas .si_intro .si_intro_box .si_intros{ display:block; border-top:1px solid #ccc; border-bottom:1px solid #fff;}
#content .si_nas .si_intro .si_intro_box .si_intros li{ display:block; padding:15px 0px 25px 0px; border-top:1px solid #fff; border-bottom:1px solid #ccc;}
#content .si_nas .si_intro .si_intro_box .si_intros li span{ display:table-cell; padding:15px 0px 15px 90px; height:50px; vertical-align:middle; color:#0e99ae; font-size:18px; font-weight:normal; background-image:url(../images/si_index_nas.png); background-repeat:no-repeat;}
#content .si_nas .si_intro .si_intro_box .si_intros li span.si_index_1{ background-position:0px 0px;}
#content .si_nas .si_intro .si_intro_box .si_intros li span.si_index_2{ background-position:0px -80px;}
#content .si_nas .si_intro .si_intro_box .si_intros li span.si_index_3{ background-position:0px -160px;}
#content .si_nas .si_intro .si_intro_box .si_intros li span.si_index_4{ background-position:0px -240px;}
#content .si_nas .si_intro .si_intro_box .si_intros li span.si_index_5{ background-position:0px -320px;}
#content .si_nas .si_intro .si_intro_box .si_intros li p{ display:block; margin-top:10px; line-height:25px;}
/* services ros */
#content .si_ros{ display:block; margin-top:50px; width:1000px; overflow:hidden;}
#content .si_ros .si_info{ display:block; padding-left:430px; padding-bottom:50px; width:570px; min-height:160px; background:url(../images/si_p_ros.png) left top no-repeat #f5f5f5;}
#content .si_ros .si_info h1{ display:block; margin:0px; padding:0px; height:80px; background:url(../images/si_topic_ros.png) top left no-repeat #f5f5f5; line-height:75px; white-space:nowrap; text-indent:999em;}
#content .si_ros .si_info p{ display:block; text-indent:24px; line-height:25px;}
#content .si_ros .si_intro{ display:block; width:1000px; height:auto; padding-bottom:50px; overflow:hidden;}
#content .si_ros .si_intro .si_intro_box{ float:left; display:block; width:470px;}
#content .si_ros .si_intro .si_intro_box .si_intros{ display:block;}
#content .si_ros .si_intro .si_intro_box .si_intros li{ display:block; padding:15px 0px 25px 0px;}
#content .si_ros .si_intro .si_intro_box .si_intros li span{ display:block; height:47px; padding-left:50px; line-height:47px; color:#fff; font-size:18px; font-weight:normal; background-image:url(../images/si_index_ros.png); background-repeat:no-repeat;}
#content .si_ros .si_intro .si_intro_box .si_intros li span.si_index_1{ background-position:0px 0px;}
#content .si_ros .si_intro .si_intro_box .si_intros li span.si_index_2{ background-position:0px -47px;}
#content .si_ros .si_intro .si_intro_box .si_intros li span.si_index_3{ background-position:0px -94px;}
#content .si_ros .si_intro .si_intro_box .si_intros li span.si_index_4{ background-position:0px -141px;}
#content .si_ros .si_intro .si_intro_box .si_intros li span.si_index_5{ background-position:0px -188px;}
#content .si_ros .si_intro .si_intro_box .si_intros li span.si_index_6{ background-position:0px -235px;}
#content .si_ros .si_intro .si_intro_box .si_intros li span.si_index_7{ background-position:0px -282px;}
#content .si_ros .si_intro .si_intro_box .si_intros li span.si_index_8{ background-position:0px -329px;}
#content .si_ros .si_intro .si_intro_box .si_intros li span.si_index_9{ background-position:0px -376px;}
#content .si_ros .si_intro .si_intro_box .si_intros li p{ display:block; margin-top:10px; line-height:25px;}
/* services cpr */
#content .si_cpr{ display:block; margin-top:50px; width:1000px; overflow:hidden; background:url(../images/si_p_cpr.png) no-repeat left top #f5f5f5;}
#content .si_cpr .si_info{ display:block; padding-left:470px; padding-bottom:50px; width:530px; min-height:75px;}
#content .si_cpr .si_info h1{ display:block; margin:0px; padding:0px; height:75px; background:url(../images/si_topic_cpr.png) top left no-repeat #f5f5f5; line-height:75px; white-space:nowrap; text-indent:999em;}
#content .si_cpr .si_intro{ display:block; width:1000px; height:auto; padding-bottom:50px; overflow:hidden;}
#content .si_cpr .si_intro .si_intros{ display:block; padding-bottom:150px; background:url(../images/si_p_cpr_2.png) center bottom no-repeat;}
#content .si_cpr .si_intro .si_intros li{ display:block; width:530px; padding:15px 0px 25px 0px; overflow:hidden;}
#content .si_cpr .si_intro .si_intros li.blank{ float:left; position:relative; width:470px; height:430px; overflow:hidden;}
#content .si_cpr .si_intro .si_intros li.f4{ clear:left; float:left; position:relative; width:430px; overflow:hidden;}
#content .si_cpr .si_intro .si_intros li span{ display:block; padding-left:62px; height:52px; line-height:52px; font-size:18px; font-weight:normal; background-image:url(../images/si_index_cpr.png); background-repeat:no-repeat;}
#content .si_cpr .si_intro .si_intros li span.si_index_1{ background-position:0px 0px; color:#277285;}
#content .si_cpr .si_intro .si_intros li span.si_index_2{ background-position:0px -52px; color:#b85c0e;}
#content .si_cpr .si_intro .si_intros li span.si_index_3{ background-position:0px -104px; color:#7c1a86;}
#content .si_cpr .si_intro .si_intros li span.si_index_4{ background-position:0px -156px; color:#d7910f;}
#content .si_cpr .si_intro .si_intros li span.si_index_5{ background-position:0px -208px; color:#c50d0d;}
#content .si_cpr .si_intro .si_intros li p{ display:block; margin-top:10px; line-height:25px;}
/* services citp */
#content .si_citp{ display:block; margin-top:50px; width:1000px; overflow:hidden; background:url(../images/si_p_citp.png) no-repeat left top #f5f5f5;}
#content .si_citp .si_info{ display:block; padding-left:420px; padding-bottom:25px; width:580px; min-height:75px;}
#content .si_citp .si_info h1{ display:block; margin:0px; padding:0px; height:75px; background:url(../images/si_topic_citp.png) top left no-repeat #f5f5f5; line-height:75px; white-space:nowrap; text-indent:999em;}
#content .si_citp .si_intro{ display:block; width:1000px; height:auto; padding-bottom:50px; overflow:hidden;}
#content .si_citp .si_intro .si_intros{ display:block;}
#content .si_citp .si_intro .si_intros li{ display:block; padding:15px 0px; overflow:hidden;}
#content .si_citp .si_intro .si_intros li.blank{ float:left; position:relative; width:420px; height:300px; overflow:hidden;}
#content .si_citp .si_intro .si_intros li.f3{ clear:left; float:left; position:relative; padding-right:60px; width:360px; overflow:hidden;}
#content .si_citp .si_intro .si_intros li span{ display:block; margin-bottom:10px; padding:4px 0px 2px 60px; height:44px; line-height:22px; font-size:18px; font-weight:normal; background-image:url(../images/si_index_citp.png); background-repeat:no-repeat;}
#content .si_citp .si_intro .si_intros li span span{ display:block; height:2px; line-height:22px; font-size:12px;padding: 0;background: none;}
#content .si_citp .si_intro .si_intros li span.si_index_1{ background-position:0px 0px; color:#f90;}
#content .si_citp .si_intro .si_intros li span.si_index_2{ background-position:0px -50px; color:#6c0;}
#content .si_citp .si_intro .si_intros li span.si_index_3{ background-position:0px -100px; color:#fc0;}
#content .si_citp .si_intro .si_intros li span.si_index_4{ background-position:0px -150px; color:#c0c;}
#content .si_citp .si_intro .si_intros li span.si_index_5{ background-position:0px -200px; color:#3cc;}
#content .si_citp .si_intro .si_intros li p{ display:block; line-height:25px; text-indent:24px;}
/* services dr */
#content .si_dr{ margin-top:50px; background:url(../images/si_p_dr.png) no-repeat left top #f5f5f5;}
#content .si_dr .si_info{ display:block; padding-left:420px; padding-bottom:35px; width:580px; min-height:75px;}
#content .si_dr .si_info h1{ display:block; margin:0px; padding:0px; height:80px; background:url(../images/si_topic_dr.png) top left no-repeat #f5f5f5; line-height:75px; white-space:nowrap; text-indent:999em;}
#content .si_dr .si_info p{ display:block; text-indent:24px; line-height:25px;}
#content .si_dr .si_intro{ display:block; width:1000px; height:auto; padding-bottom:50px; overflow:hidden;}
#content .si_dr .si_intro .si_intros{ display:block;}
#content .si_dr .si_intro .si_intros li{ display:block; padding:15px 0px 25px 0px; overflow:hidden;}
#content .si_dr .si_intro .si_intros li.blank{ float:left; position:relative; width:420px; height:160px; overflow:hidden;}
#content .si_dr .si_intro .si_intros li.fl_mr{ clear:left; float:left; position:relative; width:470px; margin-right:60px; overflow:hidden;}
#content .si_dr .si_intro .si_intros li span{ display:block; padding-left:62px; height:50px; line-height:50px; font-size:18px; font-weight:normal; background-image:url(../images/si_index_dr.png); background-repeat:no-repeat;}
#content .si_dr .si_intro .si_intros li span.si_index_1{ background-position:0px 0px;;}
#content .si_dr .si_intro .si_intros li span.si_index_2{ background-position:0px -50px;}
#content .si_dr .si_intro .si_intros li span.si_index_3{ background-position:0px -100px;}
#content .si_dr .si_intro .si_intros li span.si_index_4{ background-position:0px -150px;}
#content .si_dr .si_intro .si_intros li span.si_index_5{ background-position:0px -200px;}
#content .si_dr .si_intro .si_intros li span.si_index_6{ background-position:0px -250px;}
#content .si_dr .si_intro .si_intros li span.si_index_7{ background-position:0px -300px;}
#content .si_dr .si_intro .si_intros li span.si_index_8{ background-position:0px -350px;}
#content .si_dr .si_intro .si_intros li p{ display:block; margin-top:10px; line-height:25px;}

.m_l{ margin-left:60px;}

#allmap{
	width:660px;
	height:500px;
	float:right;
	margin:20px 0;
}
.nodata{padding: 50px 0; text-align: center; font-size:18px;}