@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
ul,li{list-style:none;}
img{ border:none;}
a{ text-decoration:none;-webkit-transition-duration:0.3s; -moz-transition-duration:0.3s; -ms-transition-duration:0.3s;transition-duration:0.3s;}
.clear{ clear:both;}
body{ font-family:"Microsoft Yahei";}
/*头部*/
#header{ width:1000px; margin:0px auto;}
#header .logo{ padding-top:15px; display:block;}
.tel{ width:195px; float:right; background:url(../images/tel.png) left center no-repeat; color:#e27600; font-size:22px; font-family:"Microsoft Yahei"; font-style:italic; padding-left:44px; margin-top:15px;}
/*导航*/
#nav{ background:#00678e; height:43px; margin-top:25px;}
#nav ul{ width:1000px; margin:0 auto;}
#nav ul li{ float:left; width:100px;}
#nav ul li a{ color:#FFF; font-size:14px; font-family:"Microsoft Yahei"; float:left; text-align:center; display:block; width:100px; height:32px; padding-top:11px;}
#nav ul li a:hover,#channelid1 .channelid1,#channelid2 .channelid2,#channelid3 .channelid3,#channelid4 .channelid4,#channelid8 .channelid8,#channelid13 .channelid13,#channelid9 .channelid9,#channelid11 .channelid11,#channelid12 .channelid12,#channelid15 .channelid15{ background:#f19a3c; -webkit-transition: color 0.2s;transition: color 0.2s;}
/*banner*/
.flexslider{position:relative;height:401px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:401px;}
.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(../images/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:40px; height:60px;overflow:hidden;cursor:pointer; position:absolute; filter:alpha(opacity=30);opacity:0.3; background:url(../images/slider-arrow.png)  #000 no-repeat;}
.flex-direction-nav li a.flex-prev{background-position:-126px -137px;	left: 30px; }
.flex-direction-nav li a.flex-next{background-position: -10px -137px;	right: 30px;}


/*业务范围*/
#index1{ width:1000px; margin:32px auto 0px auto;}
.title1{ background:url(../images/xian.png) left 5px repeat-x;}
.title1 a{ width:142px; margin:0 auto; display:block; background:#FFF; text-align:center; color:#e27600; font-size:26px; font-family: "Microsoft YaHei";}
#index1 ul{margin-top:48px;}
#index1 ul li{ float:left; width:235px; margin-left:15px;}
#index1 ul li.one1{ margin-left:0px;}
#index1 ul li .con5_pic2{width:235px;height:235px; overflow:hidden; position: relative; border-radius:100%; background:#e9e8e7;}
.picc{ width:220px; height:220px; overflow:hidden; border-radius:100%; margin:7.5px 0px 0px 7.5px;}
.black_box{position: absolute;width:220px;height:220px;overflow:hidden;left:0px;top:0px; margin:7.5px 0px 0px 7.5px; border-radius:100%; background:url(../images/bigimgbg.png) 0 0 repeat; display:none}
.black_box a{ width:32px; height:32px; display:block; margin:94px 0px 0px 94px;}
.contitle{ color:#333333; font-size:16px;font-family: "Microsoft YaHei"; text-align:center; display:block; margin-top:17px;}
/*保安风采*/
#index2bg{ background:#e5e5e5; margin-top:62px;}
#index2{  width:1000px; margin:0 auto; padding:35px 0px 41px 0px;}

.title2{ background:url(../images/xian1.png) left 7px repeat-x;}
.title2 a{ width:142px; margin:0 auto; display:block; background:#e5e5e5; text-align:center; color:#e27600; font-size:26px; font-family: "Microsoft YaHei";}
#index2 ul,.productlist{ margin-left:-20px; *zoom:1;_position:relative; *margin-left:-40px; margin-top:10px;}
#index2 ul li{ width:235px; height:290px; float:left; background:#FFF; margin-left:20px; margin-top:25px;}
.productlist li{ width:235px; height:290px; float:left; background:#e5e5e5; margin-left:20px; margin-top:25px;}
#index2 ul li.cur,.productlist li.cur{ background:#329dc7;}
#index2 ul li .cpimg,.productlist li .cpimg{ width:215px; margin:10px auto 0px auto; display:block;}
#index2 ul li .cpimg img,.productlist li .cpimg img{ width:215px; height:230px; object-fit: cover;}

.cpbot{ width:215px; margin:0 auto; position:relative;}
.cpbiao{ display:none;}
#index2 ul li .cptitle,.productlist li .cptitle{ color:#333333; font-size:16px; font-family: "Microsoft YaHei"; 
width:72%; overflow: hidden; display:block; 	white-space: nowrap;
	text-overflow: ellipsis; padding-top:18px;}
#index2 ul li.cur .cptitle,.productlist li.cur .cptitle{ color:#FFF;} 
#index2 ul li.cur .cpbiao,.productlist li.cur .cpbiao{ position:absolute; right:0px; top:11px; display:block;}


.productlist1{ margin-left:-15px; *zoom:1;_position:relative; *margin-left:-30px; margin-top:10px;}
.productlist1 li{ width:235px; height:290px; float:left; background:#e5e5e5; margin-left:15px; margin-top:25px;}
.productlist1 li.cur{ background:#329dc7;}
.productlist1 li .cpimg{ width:215px; margin:10px auto 0px auto; display:block;}
.productlist1 li .cptitle{ color:#333333; font-size:16px; font-family: "Microsoft YaHei"; 
width:72%; overflow: hidden; display:block; 	white-space: nowrap;
	text-overflow: ellipsis; padding-top:18px;}
.productlist1 li.cur .cptitle{ color:#FFF;} 
.productlist1 li.cur .cpbiao{ position:absolute; right:0px; top:11px; display:block;}


#index3{ width:1000px; margin:47px auto 0px auto;}
/*首页关于我们*/
.ind3about{ width:483px; float:left;}
.title3{ color:#e27600; font-size:26px; font-family: "Microsoft YaHei";}
.aboutbr{ color:#333333; font-size:14px; font-family: "Microsoft YaHei"; line-height:160%; margin-top:20px; padding-bottom:3px; height:152px; overflow:hidden;}
.ckgd{ width:90px; height:28px; background:#00678e; display:block; color:#FFF; font-size:14px; font-family: "Microsoft YaHei"; text-align:center; padding-top:6px; margin-top:32px;}
.ckgd:hover{ background:#e27600;}
/*首页新闻中心*/
.ind3news{ width:492px; float:right;}
.ind3news ul{ margin-top:15px;}
.ind3news ul li{ height:27px; line-height:27px;}
.ind3news ul li span{ float:right; color:#333333; font-size:14px; font-family: "Microsoft YaHei";}
.ind3news ul li font{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; width:80%;}
.ind3news ul li a{color:#333333; font-size:14px; font-family: "Microsoft YaHei";}
.ind3news ul li a:hover,#link ul li a:hover,.title .position a{ color:#e27600;}
/*友情链接*/
#links{ background:#e5e5e5; margin-top:53px; padding:15px 0px;}
#link{ width:1000px; margin:0 auto;}
#link ul li{ float:left; color:#333333; font-size:14px; font-family: "Microsoft YaHei";}
#link ul li a{ color:#333333; padding:0px 10px;}
/*底部*/
#footerbg{ background:#00678e;}
#footer{ width:1000px; margin:0 auto; color:#FFF; font-size:14px; font-family: "Microsoft YaHei"; line-height:180%; padding:19px 0px;}
#footer a{ color:#FFF;}
#footer a:hover{ color:#999;}

#containter{ width:1000px; margin:35px auto 0px auto;}
/*内页左边*/
#left{ width:240px; float:left;}
.leftop{ background:#d9d9d9; padding-bottom:26px;}
.leftitle{ height:47px; background:#00678e; text-align:center;  color:#FFF; font-size:24px; font-family: "Microsoft YaHei"; border-bottom:4px solid #329dc7; padding-top:15px;}
.leftop ul li{ height:54px; border-bottom:2px solid #FFF;}
.leftop ul li a{ color:#333; font-size:18px; height:54px; line-height:54px; font-family: "Microsoft YaHei"; background:url(../images/icon.png) 215px 21px no-repeat; display:block; padding:0px 0px 0px 20px;}
.leftop ul li a:hover,.leftop ul li .active{color:#FFF;  background-color:#e27600; background-image:url(../images/icon1.png); padding-left:30px;}
.leftbot{background:#d9d9d9; padding-bottom:26px; margin-top:32px;}
.leftlx{ color:#333; font-size:14px; font-family: "Microsoft YaHei"; padding:15px 10px 0px 10px; line-height:180%;}
/*内页右边*/
#right{ width:740px; float:right;}
.title{ border-bottom:1px solid #CCC; height:62px; position:relative;}
.title .position{ position:absolute; right:0px; top:35px; color:#666666; font-size:14px; font-family: "Microsoft YaHei";}
.title .position a{color:#666666;}
.title span{ color:#00678e; font-size:24px; font-family: "Microsoft YaHei"; padding-top:20px; display:block;}

.view{ color:#333333; font-size:14px; line-height:180%; padding-top:30px;}
.view p{ text-indent:2em;}

.pagelist{color:#333333; font-size:14px; margin-top:30px;}
.pagelist a{color:#333333;}

/*新闻中心*/
.newslist{ padding-top:30px;}
.newslist li{ padding:15px 0px; border-bottom:1px dotted #CCC;}
.newslist li span{ float:right; margin-right:11px; color:#545454; font-size:16px;font-family: "Microsoft Yahei";}
.newslist li font{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  display:block; width:85%;}
.newslist li a{color:#545454; font-size:16px;font-family: "Microsoft Yahei"; margin-left:8px;}
.newslist li img{ vertical-align:middle;}
.newslist li a:hover{color:#003669; padding-left:20px;}


.view1{padding-top:30px; color:#545454;}
.view-title{width:100%;text-align:center;font:20px/36px "microsoft yahei";color:#333;padding:14px 0 0}
.view-date{width:100%;text-align:center;font:12px/24px "microsoft yahei";color:#999;}
.view-date span{margin:0 7px;}
.boxcen{ margin-top:10px; line-height:180%; font-size:14px;}
.boxcen img{ max-width:740px;}
.boxcen p{ text-indent:2em;}
.page{width:100%;margin:10px auto;overflow: hidden;position: relative}
.page p{width:100%; font:14px/28px "microsoft yahei";color:#1d1d1d;overflow: hidden;}
.page p a{color:#1d1d1d}
.page p a:hover{text-decoration: underline; color:#3484d1;}
.back{font:14px/39px "microsoft yahei";color:#fff;background:#00678e;width:138px;margin:20px auto 0px auto;border-radius:4px;display:block;text-align:center;}



/* msg 留言板 */

.msg_ul{width:580px;height:auto;overflow:hidden;margin:20px auto;}
.msg_ul li{width:100%;height:auto;overflow:hidden;position:relative;margin-bottom:6px;}
.msg_ul li p{width:100px; float:left;height:36px;font:14px/36px "microsoft yahei";color:#333;vertical-align: top;  text-align:right; margin: 0 6px 0 0;}
.msg_ul li p span{color:red;margin-top:2px;vertical-align: middle;font-weight: bold}
.msg_input{width:264px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
.msg_pin{width:164px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;float:left;}
.msg_pin img{float:left;margin-left:14px;}
.msg_textarea{width:264px;height:80px;border:1px solid #d9d9d9;border-radius:2px;padding:10px;resize: none}
.msg_submit{width:286px;height:36px;margin:20px auto;border-radius:3px;border:0;text-align:center;font:18px/36px "microsoft yahei";color:#fff;cursor: pointer}

.booktop{ width:640px; height:30px; float:left; background:url(../images/bookico.png) no-repeat 10px 7px; }
.booktop_name{ width:440px; height:30px; float:left; padding-left:30px; line-height:30px; font-weight:bold;}
.booktop_time{ width:150px; height:30px; float:left; color:#666; text-align:right; line-height:30px;}
.bookcontent{ width:610px; min-height:40px; height: auto!important; height:40px;float:left; border:1px solid #d6deef; background:url(../images/bookcontentbg.jpg) repeat-x; background-color:#fff; padding:10px; color:rgb(30,54,1);}
.bookadmin{ width:650px; height:auto; float:left;}
.bookadmin_top{ width:650px; height:12px; float:left;}
.bookadmin_mid{ width:610px; min-height:30px; background:#fff; height: auto!important; height:30px; border-left:1px solid #d6deef; border-right:1px solid #d6deef; border-bottom:1px solid #d6deef; float:left; padding:10px; color:rgb(30,54,1);}
.admintimecol{ color:#5e7194;}


/*图片滚动*/
#wrap {
	width:740px;
	height:274px;
	margin:0px auto;
	overflow:hidden;
}
#a li, #b li {
	float:left;
	width:194px;
	background:red;
	height:274px;
	margin-left:10px
}
#a li img, #b li img {
	width:194px;
	height:274px;
}
#scrolls {
	width:3000px;
	float:left;
}
#a, #b {
	float:left;
	height:318px;
}
.left, .right {
	width:20px;
	height:20px;
	background:yellow;
	cursor:pointer;
}

/*诚聘英才*/

.jobby{ font-size:14px;}
.jobby a{ color:#F00;}


.joby li{ list-style:none; height:33px; padding-top:7px; _height:30px; _padding-top:10px;  font-size:12px;}
.joby .jobone{ background:#FFFFFF;}
.joby .zpleft{ width:120px; float:left; text-align:right; line-height:25px;}
.joby .zpright{  float:left;}
.joby .red{ color:#FF0000;}
.joby .xinput{ height:25px; width:190px; padding-left:10px; line-height:25px; font-size:12px; border:1px solid #CCCCCC;}
.jobbt{ margin-left:80px; color:#999999;}
.jobbt .zpone{ font-size:16px; font-weight:bold; color:#00678e;}
.joby .yzm{ height:25px; line-height:25px;}
.tijiao1{ background:#00678e; border:none; color:#FFFFFF; padding:6px 20px; font-size:14px; margin-left:80px; cursor:pointer;}
.tijiao1:hover{ background:#e27d04;}

/*在线客服*/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.qqserver p a{ color:#000000;}
.scrollsidebar{position:absolute;z-index:999;top:220px;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:10px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(../images/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px; }
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}

/* green skin  */
.side_green .side_title{background:url(../images/tou.png) no-repeat; _height:46px;}
.side_green .side_center{background:url(../images/qqbg.jpg) repeat-y center;}
.side_green .side_bottom{ background:url(../images/qqbot.png) no-repeat; }
.side_green .close_btn{background:url(../images/qqfont.png) no-repeat;}
.side_green .close_btn:hover{background-position:-22px 0px;}
.side_green .show_btn{background:url(../images/mini.png) no-repeat;}
.side_green .msgserver a{color:#68c40b;}
.side_green hr{border-bottom:1px solid #edf2e5;}
.spc_ewm{ width:120px; margin:0px auto 10px auto; text-align:center;}