@charset "utf-8";
* {padding:0;margin:0;border:0px;list-style-type:none;}
body {font-family:"微软雅黑";font-size:1em;padding:0px; min-width:320px;max-width:640px;margin:0 auto;box-shadow:0 0 160px 0 #999;position:relative; } 
img{height:auto;width: auto;-ms-interpolation-mode:bicubic;vertical-align: middle;}
a{ text-decoration:none; cursor:pointer;}
ul { list-style-type:none;}
li{margin:0; padding:0; list-style:none;}
.clear{ clear:both;}
a:link { text-decoration:none;  }
a:visited {  text-decoration:none; }
a:active { text-decoration:none; }
a:hover { text-decoration:none; }

.fanye{ color:#999;font-family:"微软雅黑"; font-size:26px;   margin-top:50px;}
.fanye a{ height:15px; border:1px solid #afafaf; margin:5px; line-height:15px;  padding:5px; color:#666; }
.fanye a:hover{ color:#FFF; background:#1f4470;}
.cpb {background:#1f4470;border:1px solid #0099cc; color:#FFF !important;}


#fanhui{ margin:5% 0px; color:#555555; font-size:28px; height:38px; line-height:38px; float:right; margin-right:2%; }
#fanhui:hover{ color:#c7000b;}

.banner{ width:100%; min-height:500px; max-height:auto;}
.main{width:100%; margin:0 auto;}
.main2{width:100%; min-height:910px; float:left; padding-bottom:98px; background:url(../images/bg.png) no-repeat top ;}
.main3{width:100%; min-height:910px; float:left; padding-bottom:98px; background:#f9f8f8;}
.sy_main{ width:93.75%; margin:0 auto;}
.sy_main li{ float:left; margin:10px 0px; background:url(../images/sy_bg.png) no-repeat; width:100%; height:81px; line-height:81px; font-family:"微软雅黑"; font-size:32px;}
.sy_main li a{ color:#666666; padding-left:5%;}

.menu{width:100%;height:198px;}
.menu ul li{width:25%;float:left; text-align:center;}
.menu ul li img{ width:94px; height:94px; margin-top:39px; }
.menu ul li a{font-size:20px;color:#939393; float:left;}
.menu ul li a span{ text-align:center; float:left; width:100%;}
.menu_name{ margin-top:15px; line-height:20px; height:20px;}

.sy_news{width:100%;min-height:342px;position:relative;}
.sy_news ul li{width:100%;height:175px;border-top:solid #d7d7d7 1px;}

.sy_news_left{ width:183px; height:125px;margin-top:29px; float:left;}
.sy_news_left img{float:left;margin-left:12px; width:171px; height:125px;}
.sy_news_left_time{width:66px;height:61px; background-color:#224371;text-align:center; }
.sy_news_left_time p{font-size:36px;color:#fdfdfd;}
.sy_news_left_time span{font-size:11px;color:#fdfdfd;line-height:0px;}
.sy_news_right{ float:left;}
.sy_news_right a{width:419px;float:left;padding-left:14px;padding-top:25px;font-size:20px;color:#a7a7a7;line-height:34px;letter-spacing:-1px;}
.sy_news_right h1{font-size:24px;color:#000; }




.page{ margin:0px 4%; width:92%; background:#FFF;}
.page2{ float:left; min-height:600px; width:100%; padding-bottom:115px;}

.page3{ width:100%; background:#FFF;}
.page4{ float:left; min-height:600px; width:100%; padding-bottom:115px;}
.contentbox{width:100%;min-height:907px;}

.page_content {padding-bottom:20px;}

.page_title{width:100%;background:url(../images/border_01.png) no-repeat left center; height:80px;padding-top:30px;}
.page_title h1{width:100%;font-size:30px;color:#4b4b4b;text-align:center;font-weight:bold;}
.page_title h2{width:100%;font-size:24px;color:#d0d0d0;font-family:Arial;text-align:center;font-weight: normal;padding-top:5px;}

/*关于我们*/
.about{ margin:0 auto;font-size:20px;color:#353535;text-indent:2em;line-height:37px;padding-top:20px;}

.honor{ width:100%; float:left;}
.honor ul li{width:46%;float:left;margin-top:18px; margin:2%;}
.honor ul li img{ float:left; width:100%;}

/*销售网络*/
.network{ font-size:32px; line-height:50px;}
.network img{ max-width:100%;}
/*新闻列表*/

.news_box{}
.news_box ul li{width:577px;height:230px;border:solid #aaa5a6 1px;margin-top:31px;padding-top:45px;padding-left:15px;letter-spacing:-1px;}
.news_box ul li:hover{width:575px;height:228px;border:solid #1f4470 3px;padding-top:43px;padding-left:13px;}
.news_box_title{width:100%;font-size:20px;color:#1f4470;font-weight:bold;}
.news_box_main{width:540px;font-size:18px;color:#797979;line-height:35px;text-indent:2em;padding-top:10px;}
.news_box_main a{font-size:18px;color:#797979;position:absolute;right:50px;}

.title_box2{width:100%; min-height:90px; max-height:140px; border-bottom:solid #d7d7d7 1px;padding-top:30px;}
.title_box2_t1 {width:92%;font-size:30px;color:#4b4b4b;font-weight:bold; line-height:50px; min-height:50px; max-height:100px;}
.title_box2_t2 {width:92%;font-size:20px;color:#242424; line-height:20px;}


/*新闻详情*/
.news_box2{font-size:20px;color:#474747;line-height:36px; margin-top:30px;}
.news_box2_content {font-size:20px;color:#474747;line-height:36px;}

/*文件下载*/
.download_box{width:100%; margin-top:30px;}
.download_box ul li{width:100%;height:72px;border-top:dashed #d2d2d2 1px;line-height:72px;}
.download_box ul li a{font-size:20px;color:#616161;padding-left:23px;}
.download_box ul .other{background-color:#ebeef2;}
.btn_download{width:136px;height:44px;background-color:#1f4470;border:none;font-size:20px;color:#fff; text-align:center; line-height:44px; float:right; margin-top:15px; margin-right:25px;}

/*人才招聘*/
.rec_box{width:100%; margin-top:30px;}
.p_dir li{width:100%;height:76px;border-top:dashed #d2d2d2 1px;text-align:center;}
.p_dir li a{sont-size:20px;color:#616161;line-height:76px;height:76px;}
.p_dir .other{background-color:#ebeef2;}
.s_dir{width:594px;position:absolute;left:24px;}
.s_dir li{width:192px;float:left;border:none;padding-left:4px;}

/*案例展示*/
.case_box{ margin-top:30px;}
.case_box ul li{width:43%;height:318px;float:left;margin:20px 2%; border:solid 1px #c0bbbd;padding:6px; }
.case_box ul li img{width:100%}
.case_box_title{color:#1f4470;font-size:20px;font-weight:bold;line-height:41px;background:url(../images/icon_02.png) no-repeat left center;margin-left:6px;padding-left:31px;margin-top:10px;}
.case_box_time{font-size:18px;color:#979797;margin-left:6px;}

/*联系我们*/
.contact_box{width:100%; margin-top:30px;}
.contact_box h3{width:100%;font-size:30px;color:#343434;line-height:67px;margin-top:18px;white-space:nowrap;}
.contact_box_main{ font-size:20px;color:#343434;padding-left:5%;line-height:36px;margin-top:9px;white-space:nowrap;}


/*联系我们*/
.mulu{}
.mulu li{ float:left; width:100%; margin-top:20px;}
.mulu_left{border:solid 1px #dddddd; float:left; width:130px; }
.mulu_right{ float:left; margin-left:50px;}
.mulu_right_title{ height:47px; line-height:47px; font-family:"微软雅黑"; color:#666666; font-weight:600; font-size:20px;}
.mulu_right_main1{ height:27px; line-height:27px;}
.mulu_right_main1 a{color:#666666;}
.mulu_right_main1 span { float:left; margin-right:11px; color:#666666;}
.mulu_right_main2{ margin-top:15px;}


/*底部*/
.foot{ width:100%; height:98px; float:left; line-height:98px;bottom:0; position:absolute;}






input[type=checkbox]{
-webkit-appearance: none;
appearance: none;
width: 30px;
height: 30px;
margin: 0;
cursor: pointer;
vertical-align: bottom;
background:url(../images/message_check1.png);

-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}

input[type=checkbox]:active{border-color: #f1d417;background: #ebebeb;}

input[type=checkbox]:hover {
border-color: #c6c6c6;
-webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);
-moz-box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);
box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);
}

input[type=checkbox]:checked {background:url(../images/message_check2.png)}

input[type=checkbox]:checked::after {
content: url(http://ssl.gstatic.com/ui/v1/menu/checkmark.png);
display: block;
position: absolute;
}










.org_box{width:594px;position:absolute;top:127px;left:23px;padding-bottom:115px;}



.case_box2{width:594px;position:absolute;top:139px;left:23px;padding-bottom:115px;}
.pic_box{width:100%;height:370px;border:solid #aaa5a6 1px;}
.pic_box img{width:575px;height:356px;padding-top:7px;padding-left:8px;}
.word_box{width:350px;position:absolute;left:114px;top:424px;}
.word_box h1{font-size:30px;color:#1f4470;font-weight:bold;background:url(../images/icon_01.png) no-repeat left center;padding-left:40px;}
.word_box p{line-height:48px;font-size:20px;color:#6c6c6c;}





















