@charset "utf-8";

.dep_banner{ height:500px; text-align:center; background:url(../department/dep_bannerbg.jpg) center no-repeat;}
.dep_bh{ height:500px; text-align:center; background:url(../department/dep_bh.jpg) center no-repeat;}

.dep_dilemma{ height:363px; overflow:hidden; background:#097bcc;}
.dep_dilemma h1{ color:#fff; margin:30px 0;}
.dep_dilemma ul{ width:736px; margin:0 auto;}
.dep_dilemma ul li{ width:232px; height:232px; float:left; margin-right:20px; overflow:hidden; background:url(../department/dep_dilemma.jpg) center no-repeat;}
.dep_dilemma ul li.marginR0{ margin-right:0;}
.dep_dilemma ul li div{ width:188px; margin:83px auto 0; font-size:18px; color:#003485; text-align:center;}

.dep_char{ height:319px; overflow:hidden; color:#333; background-color:#ffcb2e;}
.dep_char h1{ color:#c8002f; margin:30px 0;}
.dep_char1{ text-align:center; font-size:25px; }
.dep_char1 span{ margin-right:50px;}
.dep_char2{ width:902px; height:153px; margin-top:10px; overflow:hidden; background:url(../department/dep_char.jpg) center no-repeat;}
.dep_char2 span{ display:block; width:819px; margin:35px auto; font-size:19px;}

.dep_solution{ height:477px; overflow:hidden; background:url(../department/dep_solution.jpg) center no-repeat;}
.dep_solution h1{ color:#fff; margin:30px auto 14px;}
.dep_solutioncon{ width:640px; margin:0 auto; color:#000; text-align:center; font-size:15px;}

.dep_detail{ overflow:hidden; padding:30px 0; background:#b9c71e;}
.dep_detail h1{ color:#fff; margin-bottom:30px;}
.dep_detail1{ width:860px; height:290px; margin:0 auto;}
.dep_detail2{ width:570px; height:290px; margin:0 auto; margin-top:10px;}
.dep_detaillist li{ width:280px; height:290px;  overflow:hidden; float:left; margin-right:10px; background:url(../department/dep_detail_00.jpg) center no-repeat;}
li.marginR0{ margin-right:0;}
.dep_detaillist li h2{margin-top:14px;text-align:center;}
.dep_detaillist li dl dt{ color:#333; font-size:18px; margin:10px 0 20px 0; text-align:center;}
.dep_detaillist li dl dd{ color:#666; font-size:15px; text-align:justify; margin:0 auto 10px auto;}
.dep_detaillist li dl .dep_dd1{ width:229px;}
.dep_detaillist li dl .dep_dd2{ width:119px;}
.dep_detaillist li dl .dep_dd3{ width:198px;}
.dep_detaillist li dl .dep_dd4{ width:182px;}
.dep_detaillist li dl .dep_dd5{ width:250px;}


.dep_case{ padding:30px 0; background:#f7f7f7;}
.dep_case h1{ margin-bottom:24px;}
.dep_casecon{ width:1006px; margin:0 auto;}
.dep_caseconL{}
.dep_caseconR{ width:790px;}
.dep_caseconR_title{ width:100%; height:36px; background:#ccc; text-indent:1em; font-size:19px; color:#333; font-weight:bold;}
.dep_caseconR_con{ width:100%; margin-top:20px; font-size:20px; line-height:30px; text-indent:2em;}