@charset "utf-8";
/* CSS Document */
/*================================统一样式=================================*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin:0; padding:0;}
html , body {width:100%; height:100%;}
img {border:none; border:0; vertical-align:center;}
ul, li {list-style-type:none; margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6 {font-weight:normal; font-size:14px;}
aside section,body,input,button,textarea {font-family:Helvetica, Arial, 'Hiragino Sans GB', 'Microsoft Yahei', 微软雅黑, STHeiti, 华文细黑, sans-serif; font-size:14px; color:#2e2e2e;}
input,textarea,button {border:none; border:0; background:none;}
button {cursor:pointer;}
input:focus,textarea:focus,button {outline:none;} /*去掉chrome蓝色边框*/
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;} /*去除chrome浏览器input自动填充黄色背景*/
textarea {resize:none;}
img {vertical-align:middle;}
i, em, cite {font-style:normal;}
aside section {display:block; margin:0 auto;}
a, a:link {color:#2e2e2e; text-decoration:none;} /*设置a标签基本样式与伪类选择器设置*/
a:visited {}
a:active, a:hover {text-decoration:none; color:#2e2e2e;}
a:focus {outline:none;} 
.clear {clear:both;}
body {min-width:1100px;}
.body_box {width:100%; min-height:100%; position:relative;}

/*页头*/
.head {background:#fff;}
.head_top {height:122px;}
.head_topIn {width:1000px; position:relative; margin:0 auto;}
.logo {height:115px; position:absolute; left:-6px; top:20px;}
.logo img {height:80px;}
.head_topR {float:right; margin-top:45px;}
ul.head_link {float:left;}
ul.head_link li {line-height:32px; position:relative; margin-left:26px; display:inline;}
ul.head_link li:before {content:'/'; line-height:normal; position:absolute; left:-15px; top:0; color:#d5d9de;}
ul.head_link li:first-child:before {display:none;}
ul.head_link li a {color:#676767;}
ul.head_link li a:hover {text-decoration:underline;}
.search_box {width:147px; height:32px; position:relative; float:left; padding:0 39px 0 14px; margin-left:28px; background:#f0f2f5; border-radius:16px;}
.search_box input[type="text"] {width:100%; height:32px; font-size:12px;}
.search_box input[type="text"]::-webkit-input-placeholder {color:#adb8c7;}
.search_box input[type="text"]:-moz-placeholder {color:#adb8c7;}
.search_box input[type="text"]::-moz-placeholder {color:#adb8c7;}
.search_box input[type="text"]:-ms-input-placeholder {color:#adb8c7;}
.search_box button {width:39px; height:32px; position:absolute; right:0; top:0; background:url(../image/common/icon_search.png) no-repeat;}
ul.head_menu {height:39px; padding-top:11px; background:#3672d1; font-size:0; text-align:center; box-shadow:0 2px 10px rgba(0,0,0,0.08);}
ul.head_menu li {margin:0 8px; display:inline-block; *display:inline; *zoom:1; vertical-align:top; font-size:15px;}
ul.head_menu li a {height:28px; line-height:28px; padding:0 14px; display:block; color:#fff; border-radius:14px;}
ul.head_menu li.current_style a {background:#fff; color:#3672d1;}

/*内页公共样式*/
.content {position:relative; padding-bottom:260px;}
.content:before {content:''; height:1px; position:absolute; left:0; right:0; top:88px; z-index:1; background:#dce0e6;}
.main_box {width:1000px; margin:0 auto;}
.main_box:after {content:''; clear:both; display:block;}
.main_boxL {width:181px; float:left;}
.main_boxL:before {content:''; width:50%; position:absolute; left:-320px; top:88px; bottom:0; background:#fafbfc; border-right:1px solid #ebeff5;}
.firstNav {height:89px; position:relative;}
.firstNav h1 {width:120px; padding-top:38px; font-size:25px; text-align:center;}
ul.secondNav {position:relative; margin-top:30px;}
ul.secondNav li {margin-bottom:14px;}
ul.secondNav li a {width:120px; height:34px; line-height:34px; border-radius:3px; text-align:center; display:block;}
ul.secondNav li.current_style a {background:#3672d1; color:#fff;}

.main_boxR {width:794px; float:right;}
.main_boxR:before {content:''; width:50%; height:88px; padding-left:319px; position:absolute; right:0; top:0; background:#fafbfc; border-left:1px solid #ebeff5;}
.main_boxR_top {height:89px; position:relative;}
.main_boxR_top:after {content:''; clear:both; display:block;}
h2.page_name {float:left; margin-top:43px; font-size:20px; font-weight:bold; color:#3672d1;}
ul.current_location {position:relative; float:right; margin-top:51px;}
ul.current_location:before {content:'你的位置：'; color:#9ea9ba;}
ul.current_location:after {content:''; width:11px; height:14px; position:absolute; left:-19px; top:3px; background:url(../image/common/icon_currentLocation.png) no-repeat;} /*图标*/
ul.current_location li {position:relative; margin-left:23px; display:inline;}
ul.current_location li:before {content:''; width:7px; height:8px; position:absolute; left:-16px; top:4px; background:url(../image/common/icon_point.png) no-repeat;}
ul.current_location li:first-child:before {display:none;}
ul.current_location li:first-child {margin-left:0;}
ul.current_location li a {color:#9ea9ba;}
ul.current_location li:last-child a {color:#2e2e2e;}
.innerPage {padding-top:30px;}

/*列表公用页码*/
.all_info {position:relative; margin-top:32px;}
.list_quantity {height:28px; line-height:28px; position: absolute; left:0; top:0; font-size:12px; color:#9ea9ba;padding-left:24%;}
.list_quantity span {margin:0 4px;}
.page_box {font-size:0;padding-left:30%;}
a.page_btn {width:48px; height:26px; line-height:26px; margin:0 3px; display:inline-block; *display:inline; *zoom:1; 
top; background:#fafcff; border:1px solid #dce0e6; font-size:12px; color:#98a2b2;text-align:center;}
a.page_btn:hover {background:#fff; border:1px solid #3672d1; color:#3672d1;}
.page_number {height:28px; line-height:28px; margin:0 14px; display:inline-block; *display:inline; *zoom:1; vertical-align:top; font-size:12px; color:#9ea9ba;}
.page_number span {color:#2e2e2e;}

/*页尾*/
.foot {width:100%; position:absolute; left:0px; bottom:0px; background:#3672d1;}
.foot_in {width:1000px; height:150px; position:relative; padding-top:50px; margin:0 auto;}
.QR_code {width:100px; height:100px; float:left; margin-right:18px; background:#3672d1;}
.QR_code img {width:100%;}
.foot_info {float:left;}
ul.foot_menu {padding-top:8px;}
ul.foot_menu li {position:relative; margin-right:27px; display:inline;}
ul.foot_menu li:before {content:'/'; position:absolute; left:-16px; top:0; color:#6198e9;}
ul.foot_menu li:first-child:before {display:none;}
ul.foot_menu li a {color:#e0e6f8;}
ul.foot_menu li a:hover {color:#fff; text-decoration:underline;}
ul.foot_contact {margin-top:10px;}
ul.foot_contact li {margin-right:20px; display:inline; color:#e0e6f8;}
.foot_logo {height:95px; position:absolute; right:0; top:50%; margin-top:-47px; opacity:0.2; filter:alpha(opacity=20);}
.foot_logo img {height:100%;}