@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
a{ text-decoration:none; color:#757575;}
a:hover{ color:#1470b1;}
body{ font-size:12px; font-family: "微软雅黑"; background-color:#ebf3fa;}
img{ border:0px;}
#all{ width:100%; height:auto; background:url(../images/body_bj.jpg) repeat-x;}
#wrap{ width:1003px; height:auto; margin:auto; background:#ffffff;}
#header{ width:1003px; height:323px;}
#top{ width:973px; height:25px; background:#014f9a; padding:0px 15px; line-height:25px; color:#FFF;}
#top span{ float:right;}
#top a{ color:#FFF; padding:0px 5px;}
#top a:hover{ color:#44e5ff;}
#banner{ width:1003px; height:222px;}
#nav{ width:1003px; height:70px; background:url(../images/nva_bj.gif) repeat-x;}
#y_nav{ width:974px; height:33px; padding-top:7px;  padding-left:29px;}
#y_nav ul{ width:974px; height:33px; list-style:none;}
#y_nav ul li{ width:86px; height:33px; float:left;  font-size:14px; text-align:center; line-height:25px;}
#y_nav ul li a{ width:86px; height:33px; color:#FFF;}
#y_nav ul li a:hover{ height:33px;color:#1470b1; background:url(../images/nva_a_bj.gif) repeat-x; display:block;}
#zmenu { width:1003px; height:30px; background:url(../images/zmenu_bg.gif) no-repeat;}
#yygk_zmenu { width:508px; height:30px; line-height:30px; padding-left:495px; display:none;} 
#yygk_zmenu a:hover { color:#1470b1;}
#xwdt_zmenu { width:813px; height:30px; line-height:30px; padding-left:190px; display:none;} 
#xwdt_zmenu a:hover { color:#1470b1;}

#sy_zmenu { width:980px; height:30px; line-height:30px; padding-left:10px; display:none;} 
#sy_zmenu a:hover { color:#1470b1;}
#gywm_zmenu { width:963px; height:30px; line-height:30px; padding-left:30px; display:none;} 
#gywm_zmenu a:hover { color:#1470b1;}



#e_nav{ width:1003px; height:30px;}
.e_xx{ width:654px; height:30px; line-height:30px; padding-left:43px;}
.gsgk_e{ width:645px; height:30px; line-height:30px; padding-left:28px;}
.gsgk_e a{ padding:0px 15px;}
.fwxm_e{ width:645px; height:30px; line-height:30px; padding-left:28px;}
.fwxm_e a{ padding:0px 15px;}
#content{ width:997px; height: auto; margin:auto; overflow:hidden;}
#content_left{ width:741px; height: auto; float:left;}
#content_left_A{ width:741px; height:246px;}
#content_left_A_left{ width:255px; height:244px; border:1px #c5d7ec solid; float:left;}
.left_title{ width:227px; height:24px; line-height:24px; border-bottom:1px #c5d7ec solid; padding-left:18px; padding-right:10px; background:url(../images/left_title_bj.gif); color:#184a6d; font-size:14px;}
.left_title a{ float:right; font-size:12px;}
#tpzs_con{width:255px; height:220px;}
#tpzs_img{ width:255px; height:189px;}
#tpzs_txt{ width:255px; height:31px; line-height:31px; text-align:center;}

#content_left_A_right{ width:478px; height:246px; float: right;}
.center_title{ width:446px; height:41px; line-height:35px; color:#FFF; background:url(../images/center_title_bj.gif); padding:0px 10px 0px 22px;}
.center_title span{ font-size:14px; font-weight:bold; font-family:"宋体";}
.center_title a{ float:right;}
#xwdt_con{ width:476px; height:204px; border-bottom:1px #c5d7ec solid; border-left:1px #c5d7ec solid; border-right:1px #c5d7ec solid;}
#xwdt_con ul{ width:476px; height:194px; list-style:none; padding-top:5px;}
#xwdt_con ul li{ width:446px; height:28px; line-height:28px; background:url(../images/li_bj.gif) 10px no-repeat; padding-left:30px;}
#xwdt_con ul li span{ float:right; padding-right:9px;}


#content_left_B{ width:741px; height:96px; margin-top:6px;}
#content_left_C{ width:741px; height:673px;}
#content_left_C_left{ width:257px; height:668px; float:left; margin-top:6px;}
#xmfw{ width:255px; height:267px; border:1px #c5d7ec solid; float:left;}
#xmfw_con{width:255px; height:240px; padding:1px 0px;}
#xmfw_con ul{ width:255px; height:240px; list-style:none;}
#xmfw_con ul li{ float:left; width:255px; height:40px;}
#xmfw_con ul li a { width:255px; height:40px; display:block;}
#rczp{ width:255px; height:226px; border:1px #c5d7ec solid; float:left; margin-top:6px;}
#rczp_con{width:255px; height:196px; margin-top:5px;}
#rczp_con ul {width:255px; height:196px; list-style:none;}
#rczp_con ul li{width:255px; height:28px; line-height:28px;}
#rczp_con ul li a{ background:url(../images/rczp_li.gif) 10px no-repeat; padding-left:20px;}
#rczp_con ul li a:hover{ background:url(../images/rczp_li_a.gif) 10px no-repeat;}
#lxwm{ width:255px; height:156px; border:1px #c5d7ec solid; float:left; margin-top:6px;}
#lxwm_con{width:246px; height:71px; background:url(../images/lxwm_bj.gif) no-repeat; line-height:30px; padding-top:60px; padding-left:9px;}

#content_left_C_right{ width:478px; height:673px; float:right;}
#gsjj{ width:478px; height:204px; margin-top:6px;}
#gsjj_con{ width:476px; height:161px; border-bottom:1px #c5d7ec solid; border-left:1px #c5d7ec solid; border-right:1px #c5d7ec solid;}
#gsjj_con_img{ width:191px; height:140px; float:left; padding:1px; border:1px #c5d7ec solid; margin:5px 11px 0px; display:inline;}
#gsjj_con_txt{ width:250px; height:160px; float:left;line-height:26px; text-indent:25px;}
#gsjj_con_txt a{ color:#4186bf;}
#gzzd{ width:478px; height:223px; margin-top:6px;}
#gzzd_con{ width:458px; height:175px; border-bottom:1px #c5d7ec solid; border-left:1px #c5d7ec solid; border-right:1px #c5d7ec solid; padding:5px 9px 0px;}
#gzzd_con ul{ width:458px; height:175px; list-style:none;}
#gzzd_con ul li{ width:458px; height:25px; line-height:25px;}
#gzzd_con ul li  span{ float:right;}

#ygzj{ width:478px; height:229px; margin-top:6px;}
#ygzj_con{ width:458px; height:181px; border-bottom:1px #c5d7ec solid; border-left:1px #c5d7ec solid; border-right:1px #c5d7ec solid; padding:5px 9px 0px;}
#ygzj_con ul{ width:458px; height:175px; list-style:none;}
#ygzj_con ul li{ width:458px; height:25px; line-height:25px;}
#ygzj_con ul li  span{ float:right;}
/*右边*/
#content_right{ width:250px; height: auto; float: right;}
.rigth_title{ width:220px; height:24px;line-height:24px; border-bottom:1px #c5d7ec solid; padding-left:18px; padding-right:10px; background:url(../images/left_title_bj.gif); color:#184a6d; font-size:14px;}
.rigth_title a{ float:right; font-size:12px;}
#tztb{ width:248px; height:244px; border:1px #c5d7ec solid;}
#tztb_con{width:248px; height:214px; margin-top:5px;}
#tztb_con ul {width:248px; height:214px; list-style:none;}
#tztb_con ul li{width:248px; height:26px; line-height:26px;}
#tztb_con ul li a{ background:url(../images/rczp_li.gif) 10px no-repeat; padding-left:20px;}
#tztb_con ul li a:hover{ background:url(../images/rczp_li_a.gif) 10px no-repeat;}

#bazp{ width:248px; height:256px;border:1px #c5d7ec solid; margin-top:6px;}
#bazp_con{ width:248px; height:221px; background:url(../images/right_con_bj.gif) repeat-x; padding-top:10px;}
#bazp_con_text{ width:228px; height: auto; padding:0px 10px;}
#bazp_con_text textarea {border:0px; background:#f9fcff;}
#bazp_con_input{ width:220px; height:17px; border-bottom:1px solid #c7dced; border-top:1px solid #9caac2; padding:2px 0px 2px 28px; margin-top:5px; background:url(../images/sr.gif) no-repeat}
#bazp_con_input input { border:0px;}
#bazp_con_btn{ float:right; height:23px; width:67px; padding:5px 17px 0px 5px; }

#yjjy{ width:248px; height:220px;border:1px #c5d7ec solid; margin-top:6px;}
#yjjy_con{ width:248px; height:185px; background:url(../images/yjjy_con_bj.gif) repeat-x; padding-top:10px;}
#yjjy_con_text{ width:228px; height: auto; padding:0px 10px;}
#yjjy_con_text textarea { border:0px;background:#f9fcff;}
#yjjy_con_input{ width:220px; height:17px; border-bottom:1px solid #c7dced; border-top:1px solid #9caac2; padding:2px 0px 2px 28px; margin-top:5px; background:url(../images/sr.gif) no-repeat}
#yjjy_con_input input { border:0px;}
#yjjy_con_btn{ float:right; height:23px; width:67px; padding:0px 17px 0px 5px; margin-top:5px; }

#ywzx{ width:248px; height:202px;border:1px #c5d7ec solid; margin-top:6px;}
#ywzx_con{ width:248px; height:167px; background:url(../images/ywzx_con_bj.gif) repeat-x; padding-top:10px;}
#ywzx_con_text{ width:228px; height: auto; padding:0px 10px;}
#ywzx_con_text textarea { border:0px;background:#f9fcff;}
#ywzx_con_input{ width:220px; height:17px; border-bottom:1px solid #c7dced; border-top:1px solid #9caac2; padding:2px 0px 2px 28px; margin-top:5px; background:url(../images/sr.gif) no-repeat}
#ywzx_con_input input { border:0px;}
#ywzx_con_btn{ float:right; height:23px; width:67px; padding:0px 17px 0px 5px; margin-top:5px; }
#right_img{ width:248px; height:65px; border:1px solid #c7dced; margin-top:6px;}
/*尾部*/
#foor{ width:1003px; height:281px; margin-top:6px;}
#jdan{ width:997px; height:191px; margin:auto;}
#jdan_title{ width:965px; height:41px;line-height:35px; color:#FFF; background:url(../images/jdal_title_bj.gif); padding:0px 10px 0px 22px;}
#jdan_title span{ font-size:14px; font-weight:bold; font-family:"宋体";}
#jdan_title a{ float:right;}
#jdan_con{ width:995px; height:139px; padding-top:10px; border-bottom:1px #c5d7ec solid; border-left:1px #c5d7ec solid; border-right:1px #c5d7ec solid;}
.jdan_con_xx{ width:150px; height:134px; margin-left:14px; float:left; display:inline;}
.jdan_con_xx_img{ width:146px; height:101px; padding:1px; border:1px #b0d8f2 solid;} 
.jdan_con_xx_txt{ width:150px; height:24px; line-height:24px; margin-top:5px; text-align: center;}

#copy_wc{ width:999px; height:80px; border:1px #0e73b6 solid; margin-top:6px; padding:1px;} 
#copy{ width:999px; height:75px; background:url(../images/copy_bj.gif) repeat-x; text-align:center; line-height:25px; padding-top:5px; color:#FFF;}
#copy a{ color:#FFF; padding:0px 5px;}
#copy a:hover{ color:#44e5ff;}
/*保安知识*/
#ny_left{ width:257px; height:667px; float:left;}
#ny_right{ width:732px; height:auto; min-height:874px; float:right; border:1px #c5d7ec solid;}
#ny_right_title{ width:672px; height:22px; height:22px; padding:10px 25px 0px 35px; font-size:14px; color:#0d88d7; border-bottom:1px #c5d7ec solid; background: url(../images/ny_title_bj.gif) no-repeat;}
#ny_right_title a{color:#0d88d7;}
#ny_right_title span{ float:right; text-align:right;}
#ny_right_con{ width:732px; height:auto; margin-top:5px;}
#ny_bazs_con{ width:690px; height:740px; padding:5px 22px 0px 20px;}
#ny_bazs_con ul{ width:690px; height:542px; list-style:none;}
#ny_bazs_con ul li{ width:660px; height:30px; line-height:30px; background:url(../images/li_bj.gif) 1px no-repeat; padding-left:30px;}
#ny_bazs_con ul li span{ float:right;}
#fy{ width:732px; height:25px; line-height:25px; margin-top:25px; margin-bottom:30px; text-align:center;}
#fy a{ padding:0px 5px;}

/*人才防范*/
#ny_rcff_con{ width:652px; height:602px; line-height:28px; padding:5px 40px 0px; text-indent:25px;}
/*经典案例*/
#ny_jdal_con{width:732px; height:542px; padding-top:5px;}
.ny_jdal_con_xx{ width:195px; height:164px; margin-left:38px; float:left; margin-top:15px; display: inline;}
.ny_jdal_con_xx_img{ width:187px; height:126px; padding:2px ; border:1px solid #999;}
.ny_jdal_con_xx_txt{ width:195px; height:25px; line-height:25px; margin-top:5px; text-align:center;}
/*公司简介*/
#gsjj_title{ width:652px; height:25px; line-height:25px; padding:25px 40px; text-align:center; font-size:14px;}
#ny_gsjj_con{ width:652px; height:532px; line-height:28px; padding:0px 40px; text-indent:25px;}
#ny_gsjj_con p{ clear:none; line-height:25px;}
#ny_gsjj_con p span{clear:none;}
#ny_gsjj_con p span font{clear:none;}
#ny_gsjj_con p span font span{clear:none;}

/*组织机构*/
#ny_zzjg{ width:652px; height:602px; padding:5px 40px;}
#ny_zzjg img{ margin:auto; display:block;}

/*公司概况*/
#z_gsgk{ width:257px; height:203px;}
#zgsgk_title{ width:235px; height:41px; background:url(../images/gsgk_title_bj.gif) no-repeat; padding-left:22px; line-height:35px; font-size:14px; color:#FFF;}
#zgsgk_con{ width:255px; height:161px; border-bottom:1px #c5d7ec solid; border-left: 1px #c5d7ec solid; border-right:1px #c5d7ec solid;}
#zgsgk_con ul{ width:255px; height:161px; list-style:none;}
#zgsgk_con ul li{ width:185px; height:31px; line-height:31px; border-bottom:1px solid #b1b1b1; background:url(../images/zgsgk_li_bj.gif) 50px no-repeat; padding-left:70px; font-size:14px;}
/*项目服务*/
#z_fwxm{ width:257px; height:238px;}
#zfwxm_title{ width:235px; height:41px; background:url(../images/gsgk_title_bj.gif) no-repeat; padding-left:22px; line-height:35px; font-size:14px; color:#FFF;}
#zfwxm_con{ width:255px; height:196px; border-bottom:1px #c5d7ec solid; border-left: 1px #c5d7ec solid; border-right:1px #c5d7ec solid;}
#zfwxm_con ul{ width:255px; height:196px; list-style:none;}
#zfwxm_con ul li{ width:185px; height:32px; line-height:32px; border-bottom:1px solid #b1b1b1; background:url(../images/zgsgk_li_bj.gif) 50px no-repeat; padding-left:70px; font-size:14px;}


/*附加样式*/
#y_nav ul li .lianjiea {  background:#fff; color:#1470b1; }
#y_nav ul .cdys { background:#fff; color:#1470b1;}


#jdan_con{ width:995px; height:139px; padding-top:10px; border-bottom:1px #c5d7ec solid; border-left:1px #c5d7ec solid; border-right:1px #c5d7ec solid;}
.jdan_con_xx{ width:150px; height:134px; margin-left:14px; float:left; display:inline;}
.jdan_con_xx_img{ width:146px; height:101px; padding:1px; border:1px #b0d8f2 solid;} 
.jdan_con_xx_txt{ width:150px; height:24px; line-height:24px; margin-top:5px; text-align: center;}

.slides_container { float:left; width:995px; height:139px; overflow:hidden;}

#right_bott { position:relative; width:995px; height:139px; border:#e2e7e9 1px solid;}
.right_bott_list { float:left;  margin:0;width:995px; height:117px; overflow:hidden;}
#right_bott ul { float:left; height:139px; width:auto;}
#right_bott #list div{ width:10000px; float:left; height:139px;}
#right_bott ul li{ float:left; width:auto; height:139px; margin-left:5px; margin-right:5px;  border:1px solid #dbdbdb; display:inline; overflow:hidden;}
#right_bott ul li img { display:inline; width:150px; height:139px;  margin-left:15px; margin:1px;}


/* qqshop focus */
#focus {width:980px; height:502px; overflow:hidden; position:relative;}
#focus ul {height:502px; position:absolute;}
#focus ul li {float:left; width:980px; height:502px; overflow:hidden; position:relative; }
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:980px; height:20px; left:0; bottom:0;  }
#focus .btn {position:absolute; width:750px; height:10px; padding:20px 20px; right:0; bottom:0; text-align:right; }
#focus .btn span {display:inline-block; _display:inline;  _zoom:1; width:15px; height:15px;background:url(../images/dots_08c.png) no-repeat; background-position:center; _font-size:0; margin-left:5px; cursor:pointer;;}
#focus .btn span.on {background-position:bottom;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px;  cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}




