@charset "utf-8";
/* CSS Document */
.clr{ clear:both;}
.prison-infor{ margin:30px 0 20px 0;}
/*机构*/
.agency_oneline{ margin:30px 0 20px 3px;}
li.agency_medical{ width:158px; background:url(../images/image_hospatal.png) 0 0 no-repeat; height:65px; padding-left:90px; float:left;}
li.agency_medical p.scale_chinese{ padding-top:26px; font-size:18px;}
li.agency_medical p.scale_english{ line-height:12px;}
li.agency_community{background:url(../images/image_community.png) 0 0 no-repeat;}
li.agency_room{background:url(../images/image_room.png) 0 0 no-repeat; padding-left:80px}
li.agency_room p.scale_chinese{ padding-top:14px;}
.agency_twoline{ margin:10px 0 20px 3px;}
.agency_twoline li.agency_medical{ width:250px; margin-right:30px;}
li.agency_human{background:url(../images/image_human.png) 0 0 no-repeat; }
li.agency_police {background:url(../images/image_police.png) 0 0 no-repeat; }
.agency_twoline li.agency_medical p.scale_chinese{ padding-top:20px;}

li.agency_employees{background:url(../images/image_employees.png) 0 0 no-repeat; }
li.agency_organization{background:url(../images/image_organization.png) 0 0 no-repeat; }

.agency_threeline li.agency_medical p.scale_chinese{ padding-top:9px;}
.agency_threeline{ margin:10px 0 10px 3px;}
.agency_threeline li.agency_organization p.scale_chinese{ padding-top:22px;}

/*移动*/
img.mobile_one{margin:35px auto 15px auto;}
ul.mobile_function{ margin:30px 0 0 0;}
ul.mobile_function  li{ width:250px; float:left; margin-bottom:30px;}
span.mobile_assess{ display:block; background:url(../images/icon_assess.png) 0 0 no-repeat; width:71px; height:77px; margin:0 auto;}
p.mobile_text{font-family:"宋体"; font-size:11px; color:#767676;text-align:center;  line-height:18px; }
span.mobile_report{display:block; background:url(../images/icon_text.png) 0 0 no-repeat; width:78px; height:77px; margin:0 auto;}
span.mobile_meddle{display:block; background:url(../images/icon_meddle.png) 0 0 no-repeat; width:69px; height:77px; margin:0 auto;}
span.mobile_training{display:block; background:url(../images/icon_training.png) 0 0 no-repeat; width:106px; height:81px; margin:0 auto;}
span.mobile_pression{display:block; background:url(../images/icon_pression.png) 0 0 no-repeat; width:100px; height:81px; margin:0 auto;}
span.mobile_advice{display:block; background:url(../images/icon_advice.png) 0 0 no-repeat; width:100px; height:81px; margin:0 auto;}
img.mobile_img{ margin:15px 0 0 0; } 

/*edu*/
.edu_one img{ display:block;}
h1.edu_title, h2.edu_one_title{font-family:"微软雅黑";  font-size:20px; color:#333333; line-height:30px; font-weight:normal; padding:10px 0; text-align:left;}
h2.edu_one_title{ font-size:18px; color:#004c86; border-bottom:1px solid #e7e7e7; padding:0 0; margin-bottom:10px;position:relative; height:36px; line-height:36px;}
h3.edu_step_first{ display:block; border:none; font-family:"微软雅黑";font-size:20px; color:#333333; background:url(../images/step_one.gif) 0 0 no-repeat; padding-left:53px; line-height:46px; margin-bottom:5px;}
ul.step_list{ display:block; border-left:5px solid #dadada; margin-left:20px; padding-left:30px; margin-bottom:10px; padding-top:5px;}
ul.step_list li{font-family:"微软雅黑";  font-size:16px; color:#333333; width:200px; float:left; padding-bottom:10px;   }
.step_list_one{ width:600px;}
h3.edu_step_second{ background:url(../images/step_two.gif) 0 0 no-repeat;}

img.edu_online{ display:block; margin:0 auto; margin-top:15px;}
ul.edu_plat:after{ display:block; content:""; clear:both;}

table.edu_table{ width:100%; border-top:1px solid #D4D4D4;border-right: 1px solid #D4D4D4;}
table.edu_table th{background-color: #E9E9E9;border-left: 1px solid #D4D4D4;font-family: "微软雅黑";font-size: 18px;color: #333;font-weight: normal; line-height:32px;border-bottom: 1px solid #D4D4D4; padding:8px 10px; text-align:left;}
table.edu_table td{font-family: "微软雅黑"; font-size:16px; color:#333333;line-height:26px; padding:10px 10px; border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}
h2.edu_title_none{ border:none; margin-bottom:3px;}
ul.system_advantages li {background: url(../images/icon_two.png) 2px 16px no-repeat; padding-left: 15px; line-height:36px;font-family:"微软雅黑";  color:#333333;  font-size:16px}
.tl{ text-align:left;}

/*police*/
.police_text span{ display:block; width:120px; background-color:#1c6297; float:left; height:105px; padding-top:12px;}
.police_text span img{ display:block; margin:0 auto;}
.police_text p.pem_text{ width:614px; padding-left:20px;float:left;}
ul.police_plat{ display:block; margin:0 auto; width:838; height:250px; background:url(../images/police_plat.jpg) 0 0 no-repeat; margin-bottom:15px;}
ul.police_plat li{ width:279; float:left;}
ul.police_plat h3{ display:block; font-family:"微软雅黑";font-size:22px; color:#333333; text-align:center; padding-top:90px; padding-bottom:5px; border:none;}
ul.police_plat p{font-family: Microsoft YaHei,黑体; font-size:16px; color:#666666; line-height:30px; text-align:center;}
ul.police_plat h3.police_plat_second{padding-top:50px;}

/*prison*/
img.prison_img{ display:block; margin-top:15px;}
.prison_one_left{ width:47%; float: left;}
h2.edu_one_title span{ display:inline-block; position:absolute; border-bottom:3px solid #af0c2b; height:33px; line-height:32px;}
.prison_one_right{width:47%; float: left; margin-left:6%; }
ul.prison_list_one li{ background:url(../images/prison_list_two.jpg) 2px 15px no-repeat; padding-left:18px; line-height:36px;font-family:"微软雅黑";  color:#333333;font-size:16px;}
ul.prison_list_two li{ background:url(../images/prison_list_icon.png) 0 12px no-repeat; padding-left:27px; line-height:36px;font-family:"微软雅黑";  color:#333333;  font-size:16px;}

ul.edu_plat{ padding:20px 0 0 0;}
ul.edu_plat li{ width:25%; float:left; margin-bottom:25px;}
ul.edu_plat img{ display:block; margin:0 auto;}
ul.edu_plat span{ display:block; height:55px;}
p.mobile_title{ font-family:"微软雅黑";  font-size:20px; color:#333333; line-height:30px; text-align:center; margin-top:5px;}
ul.edu_plat li p.mobile_title{ font-size:18px; margin:0 0; line-height:40px;}
p.prison-title{font-family:"微软雅黑"; font-size:20px; color:#333333; text-align: center; line-height:60px; border-bottom:1px solid #e6e6e6;}
.prison-infor h4{font-size: 2.2em; color:#af0c2b; background:url(../images/prison-icon.png) 0 5px no-repeat;}
.prison-infor span{ border-top:1px dashed #ff6666;}
h2.prison_tt span{font-size:18px; color:#af0c2b;}

.edu-infor h4{font-size: 2.2em; color:#1a73b9; background: url(../images/pro-tit-cir.png) no-repeat 0 5px;}
.edu-infor span{ border-top: 1px dashed #3383bb;}

.com-title h4{font-size: 2.2em; color:#ff3c00; background: url(../images/com-icon.png) no-repeat 0 5px;}
.com-title span{ border-top: 1px dashed #ff3c00;}
@media screen and (min-width:767px) and (max-width:1000px){
	ul.edu_plat img{width: 28%;}
}
/*company*/
h2.company_title{ color:#ff3c00;}
ul.company_list_one{ padding-bottom:10px;}
ul.company_list_one li{ width:150px; float:left; color:#ff3c00;font-family:"微软雅黑";font-size:14px; text-align:center; line-height:30px; }
ul.company_plat li{ margin-bottom:15px;}
ul.company_plat li h3{ display:block; border:none; margin-bottom:0px; color:#333333; font-family:"微软雅黑";font-size:18px; font-weight:normal; background: url(../images/icon_two.png) 2px 14px no-repeat; line-height:32px; padding-left:13px;}
ul.company_plat li p{ font-family:"微软雅黑";font-size:16px; color:#666666; padding-left:15px; line-height:28px;}
.company_team{ padding-top:10px;}
.company_team span{ display:inline-block; background-color:#ff6600; padding:5px 15px 6px 15px;color:#ffffff; font-family:"微软雅黑";font-size:14px;}
.company_team ul{ padding:8px 0;}
.company_team ul li{font-family:"宋体";font-size:14px; color:#666666; background:url(../images/icon_one.gif) 2px 12px no-repeat; line-height:30px; padding-left:15px;}
h2.company_tt span{font-size:18px; color:#1a73b9; border-bottom:3px solid #1a73b9;}

/*community*/
.community_plat{ padding-left:20px;}
ul.community_left{ width:230px; float:left; padding-top:15px;}
ul.community_left li{line-height:46px; color:#333333; font-family:"微软雅黑"; font-size:16px; background-color:#ebebeb; padding:0 10px; margin-bottom:10px;}
.community_right{ width:740px; float:left; padding-left:10px;}
.community_right ul.edu_plat li{ width:25%; float:left;}
.community_right ul.edu_plat{ padding-top:17px;}
ul.community_card{ width:860px; padding-top:12px; margin:0 auto;}
ul.community_card li{ width:178px; float:left; margin-right:35px;}
ul.community_list_two li{ background:url(../images/company_list_two.png) 0 6px no-repeat; padding-left:27px; line-height:30px;}
ul.gwy-list li{background: url(../images/edu_03.jpg) 2px 11px no-repeat; padding-left:30px;}



/*解决方案*/
.solution-tab{}
.solution-tab ul{}
.solution-tab li{float: left; width: 12.06%; margin-left: 0.5%; text-align: center;}
.solution-tab li:first-child{margin:0;}
.solution-tab a{display: block; border:1px solid #999; border-radius: 2px; font-size: 1.8em; color:#333; line-height: 40px;}
.solution-tab .solution-tab-active,.solution-tab a:hover{border:1px solid #f00; color:#f00;}

/*科室应用*/
.solution-medicial-keshi{width: 100%; text-align: center; border-right:1px solid #b8d5ea; border-bottom:1px solid #b8d5ea;}
.solution-medicial-keshi td{border-left:1px solid #b8d5ea; border-top:1px solid #b8d5ea; line-height: 2em; font-size: 1.2em;}
.solution-medicial-keshi td.medicial-keshi-tit{width: 20%; line-height:6.1em;}
.solution-medicial-keshi td a{ color: #2590cc;}
.solution-medicial-keshi td a:hover{ text-decoration: underline;}
.medicial-fl{width:29%; background:#e9f6ff;}
.medicial-fr{width:70%;}
/*项目实施的意义*/
.purpose{}
.purpose li{float: left;width: 56%; margin-top: 10px; margin-right: 2%;}
.purpose .purpose-bar{float: left; padding:10px 16px; font-size: 1.8em; border-radius: 6px; color:#fff; margin-right: 16px;}
.purpose li.purpose-l{width: 40%;}
.purpose p{font-size: 1.6em; }
.purpose-bg-01{ background: #3abbff;}
.purpose-bg-02{background: #94d201;}
.purpose-bg-03{background: #fb7d4d;}
.purpose-bg-04{background: #f8bf27;}
.purpose-bg-05{background: #32d2ea;}
.purpose-bg-06{background: #fe6591;}  /*解决方案*/
@media screen and (min-width:767px) and (max-width:1000px){
	.purpose .purpose-bar{margin-right: 10px;}
}
.sign-gh{ padding-top:15px;}


@media (max-width:767px){
	.pro-tit{margin:17px 0 10px;}
	.pro-tit h4{background: none; padding-left: 0; margin-right: 0; font-size: 1.8em; padding-right:2px;}
	.pro-tit span{ margin-top:13px;}
}
@media (max-width:767px){
.community_plat{ padding:0 0;}	
ul.community_left{ width:100%; float:none; padding-top:0px;}
.community_right{ width:100%; float:none; padding-left:0;}	
.community_right ul.edu_plat{ padding-top:0px;}
ul.edu_plat img{ width:100%; max-width:40%;}
ul.edu_plat li p.mobile_title{ font-size:14px; line-height:26px;}
ul.edu_plat span{ display:block; height:45px;}
ul.edu_plat li{ margin-bottom:10px; margin-top:15px;}

ul.community_card{ width:100%;}
ul.community_card li{ width:44%; margin:0 3%; margin-bottom:3%;}
.h-small{ height:0px; }
ul.company_plat li h3{ font-size:16px; background: url(../images/icon_two.png) 2px 11px no-repeat;}

table.edu_table th{ font-size:16px; padding:6px 10px;}
table.edu_table td{ font-size:15px; line-height:24px;}

h2.company_tt span{ font-size:16px;}
.prison_one_left, .prison_one_right{ width:100%; float:none; margin:0 0;}
ul.system_advantages li{ line-height:26px; margin-bottom:5px; background: url(../images/icon_two.png) 2px 10px no-repeat; color:#666666;}

.case h2{font-size: 2.2em; margin-bottom: 20px;}
.case p{font-size: 1.6em;}

h3.edu_step_first{ font-size:16px; line-height:26px; padding:10px 0 10px 53px;}
ul.step_list{ width:100%; border-left: 3px solid #dadada;}
ul.step_list li{ width:40%; font-size:15px; padding-bottom:7px;}

ul.edu-icon { padding:0 0;}
ul.edu-icon li img{ max-width: 60%;}
p.prison-title{ font-size:16px; line-height:36px;}

ul.gwy-list li{ padding-left:15px;}

.product h2.md-h2{ font-size:1.8em; }

.medicial-fl{ width:100%; margin-bottom:10px;}
.medicial-fr{ width:100%;}
.solution-medicial-keshi td{ font-size:1.0em; line-height:2.4em;}
.solution-medicial-keshi td.medicial-keshi-tit{line-height:2.4em;}

.purpose li{ width:100%; margin-right:0; margin-top:0px; margin-bottom:10px;}
.purpose li.purpose-l{ width:100%;}
.purpose .purpose-bar{ margin-right:8px; font-size:1.7em; padding: 8px 18px;}

ul.police_plat{ width:100%; height:180px;  background: url(../images/police_plat.jpg) 0 0 no-repeat; background-size:100% 100%;}
ul.police_plat li{ width:33%; }
ul.police_plat h3{font-size:16px; padding-bottom:0px; padding-top:40px;}
ul.police_plat p{ font-size:12px; line-height:20px; padding:0 15px; }
ul.police_plat h3.police_plat_second{ padding-top:30px;}

ul.edu_plat{ padding:0 0;}
ul.prison_list_two li{ padding-left:18px;}
}







