﻿@charset "utf-8";
/*初始化*/
*{margin:0;padding:0;}
body{margin:0px;padding:0px; font-size:14px; color:#333;font-family:"Microsoft Yahei";}
table,td,input,select,textarea{ font-size:12px; color:#333; font-family:"Microsoft Yahei"; vertical-align:middle;}
p,ul,li,input,form,h1,h2,h3,h4,h5,h6,dl,dd,dt{ margin:0; padding:0;}
em{font-style:normal;}
ul,li{margin:0px;padding:0px;list-style-type:none;}
img{border:0; vertical-align:top;}
h1,h2,h3,h4{ font-size:14px;}
h5,h6{ font-size:12px;}
a{outline:none;}
.clearfix{zoom:1;}
.clearfix:after{ content:"."; clear:both; height:0; visibility:hidden; display:block;}
br{ height:10px; line-height:10px; font-size:0;}
.hide{display:none;}
.both{clear:both;}
td{line-height:24px;word-wrap:break-word;word-break:break-all;}
input:focus,textarea:focus{border:1px solid #1a61b9;}
input{outline:0;}
select{border:0;}

/**/
input:-moz-placeholder,textarea:-moz-placeholder{color: #999999;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #999999;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #999999;}
::-webkit-input-placeholder {color: #999;}:-moz-placeholder {color: #999;}::-moz-placeholder {color: #999;}:-ms-input-placeholder {color: #999;}

/*全局链接样式*/
a{color:#666;text-decoration:none;}
a:hover {COLOR:#013365;text-decoration:none;}
i,em{font-style:normal;}

/***/
.p-l5{padding-left:5px;}
.p-l20{padding-left:20px;}
.f-l{float:left;}
.f-r{float:right;}
.f-n{font-weight:bold;}
.m-l1{margin-left:5px;}
.m-l2{margin-left:10px;}
.m-l3{margin-left:15px;}
.m-l4{margin-left:20px;}
.m-l5{margin-left:25px;}
.m-l6{margin-left:34px;}
.m-l7{margin-left:35px;}
.m-l10{margin-left:50px;}
.m-r25{margin-right:25px;}
.m-t1{margin-top:20px;}
.m-t2{margin-top:84px;}
.m-t3{margin-top:37px;}
.m-t4{margin-top:10px;}
.m-b20{margin-bottom:20px;}
.m-tb10{margin:5px 0 8px 0;}
.p-t4{padding-top:5px;}
.p-b4{padding-bottom:10px;}
.f-s20{font-size:20px;}

/*******字体样式*******/
.font-red{color:#Ff0000; font-weight:bold;}
.font-red2{color:#Ff0000;}
.font-white{color:#fff; font-weight:bold;}
.font-white2{color:#fff;}
.font-blue{color:#014fb1;}
.font-blue2{color:#014fb1;font-weight:bold;}
.font-blue4{color:#118eea;font-weight:bold;}
.font-orange1{color:#ff9600;}
.font-orange2{color:#ff9600;font-weight:bold;}
.font-gray{color:#999;}
.font-gray2{color:#999;font-weight:bold;}

.te-de{text-decoration:underline;}


/*radio css*/
.radiospan{display:inline-block;cursor:pointer;width:24px;height:18px;padding-top:4px;*padding-top:0px;text-align: center;background-image:url(../images/inputradio.png);background-repeat:no-repeat;background-position:-24px 0;}
.rdinput{vertical-align:middle;opacity:0;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);width:24px;height:18px;}
.on{background-position:0 0;}
.piaochecked{display:inline-block;width:25px;height:18px;cursor:pointer;margin-left:10px;background-image:url(../images/inputcheck.png);background-repeat:no-repeat;background-position:0 0;vertical-align:middle;}
.on-check{background-position:0 -20px;}
.cbchek2{opacity:0;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter:alpha(opacity=0);height:18px;width:25px;vertical-align:middle;}

/*radio2 css*/
.radiospan2{display:inline-block;cursor:pointer;width:24px;height:18px;padding-top:4px;*padding-top:0px;text-align: center;background-image:url(../images/inputradio.png);background-repeat:no-repeat;background-position:-24px 0;}
.rdinput2{vertical-align:middle;opacity:0;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);width:24px;height:18px;}
.on2{background-position:0 0;}

/* -------------顶部样式------开始-------------------------*/
.top-main2{height:80px;width:100%;top:0;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.2);z-index:999;position:relative;}
.top-main2 .navbar{width:1200px;margin:auto;position:relative;height:80px;}
.top-main2 .navbar .navbar-left{float:left;margin-top:20px;}
.top-main2 .navbar a{color:#061323;margin:0 15px;font-weight:bold;display:inline-block;vertical-align:middle;}
.top-main2 .navbar a:hover{color:#014fb1;}
.top-main2 .navbar a.but-1:hover{background:#013365;color:#fff;border:1px solid #013365;}
.top-main2 .navbar .navbar-right{float:right;margin-top:30px;}
.top-main2 .navbar .but-1{border:1px solid #1a61b9;border-radius:30px;display:inline-block;padding:8px 16px;color:#1a61b9;}
.en-line3{background:#061323;width:1px;height:28px;display:inline-block;margin:0 10px;vertical-align:middle;}
.en-line4{background:#061323;width:1px;height:15px;display:inline-block;margin:0 10px;vertical-align:middle;}

/*下拉框 css*/
li.webbox{position:relative;z-index:500;}
li.webbox .item-box{display:none;position:absolute;left:-15px;top:58px;background:#fff;z-index:10;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#cacaca,direction=120,strength=4);/*ie*/
-moz-box-shadow: 0px 2px 5px #999;/*firefox*/
-webkit-box-shadow: 0px 2px 5px #999;/*safari或chrome*/}
li.webbox .item-box{width:130px;}
li.webbox .item-box a{color:#666;font-size:14px;padding:0 15px;display:block;margin:0;height:32px;line-height:32px;text-align:left;}
li.webbox .item-box a:hover{color:#ff9600;background:#f0f0f0;border:0;}

/****************************************当前位置样式*****************************************/
#location{width:100%;margin:0 auto;height:45px; background-color:#f2f2f2;}
#location ul{ display:block; width:1200px;margin:0 auto; height:40px;}
#location ul li{line-height:30px; color:#061323; padding-top:10px;}
#location ul li a{color:#1a61b9;text-decoration:none;}
#location ul li a:hover {color:#013365;text-decoration:underline;}
#location ul li b{font-weight:normal; margin:0 5px; font-family:"宋体"; color:#061323;}


/**搜索**/
.choose_box{width:700px;border-radius:5px;border:1px solid #ddd;padding:10px;background:#fff;position:absolute;z-index:2000;box-shadow:0 3px 8px rgba(0,0,0,.2);}
.choose_box .head{height:40px;width:100%;}
.choose_box .head ul{ list-style-type:none;}
.choose_box .head .left{float:left; line-height:30px; color:#999;}
.choose_box .head .fright{float:right;padding-right:0px;padding-top:9px;cursor:pointer;}
.choose_box .list_menu{height:30px;width:100%;border-bottom-width:2px;border-bottom-style: solid;border-bottom-color:#ddd;}
.choose_box .list_menu .fleft li{cursor:pointer;float:left;height:30px;line-height:20px;text-align:center;padding:0 10px;margin:0 15px;font-weight:bold;font-size:13;}
.choose_box .list_menu .fleft .search_li01{color:#333;}
.choose_box .list_menu .fleft .search_li01.hover{border-bottom:2px solid #014fb1;color:#014fb1;}
.choose_box .list_menu .fleft .search_li01:hover{border-bottom:2px solid #014fb1;color:#014fb1;}
.choose_box .list_menu .fleft .search_li02{font-weight:bold;border:1px solid #051626;color:#051626;border-radius:30px;height:24px;line-height:24px;}
.choose_box .list_menu .fleft .search_li02.hover{background:#014fb1;color:#fff;border:1px solid #014fb1;}
.choose_box .list_menu .fleft .search_li02:hover{background:#014fb1;color:#fff;border:1px solid #014fb1;}
.choose_box .list_main{width:100%; height:auto; overflow:auto; padding:10px 0px;}
.choose_box .list_main .list{width:100%;height:auto; overflow:auto; }
.choose_box .list_main .city_sugg{width:700px; height:auto; overflow:auto;word-break:keep-all;white-space:nowrap;}
.choose_box .list_main .city_sugg ul{list-style-type:none;}
.choose_box .list_main .city_sugg li{float:left;line-height:26px;font-size:13px;}
.choose_box .list_main .city_sugg li a{padding:0px 15px;display:block;}
.choose_box .list_main .city_sugg li a:link{color:#333;}
.choose_box .list_main .city_sugg li a:hover{color:#fff;background:#1A61B9;text-decoration:none;border-radius:30px;}
.choose_box .list_main2{width:100%; height:auto; overflow:auto; padding:10px 0px;}
.choose_box .list_main2 .list{width:100%;height:auto; overflow:auto; margin-bottom:10px;}
.choose_box .list_main2 .left{color:#1A61B9; float:left; padding-left:5px;line-height:28px; height:auto; overflow:auto; width:15px;}
.choose_box .list_main2 .city_sugg{float:right;width:660px;word-break:keep-all;white-space:nowrap;}
.choose_box .list_main2 .city_sugg ul{list-style-type:none;}
.choose_box .list_main2 .city_sugg li{float:left;line-height:30px;font-size:13px;}
.choose_box .list_main2 .city_sugg li a{ padding:0px 10px 0px 10px;display:block;}
.choose_box .list_main2 .city_sugg li a:link{color:#333;}
.choose_box .list_main2 .city_sugg li a:hover{color:#fff;background:#1A61B9;text-decoration:none;border-radius:30px;}

.choose_box2{width:700px;border:1px solid #ddd;padding:10px;background:#fff;position:absolute;z-index:999;box-shadow:0 3px 8px rgba(0,0,0,.2);}
.choose_box2 .head{height:30px; padding:0px 10px;}
.choose_box2 .head ul{height:30px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #ccc;}
.choose_box2 .head .left{float:left; line-height:30px; color:#999;}
.choose_box2 .head .left2{float:left; line-height:30px;color:#FF0000}
.choose_box2 .head .fright{float:right;padding-right:0px;padding-top:9px;cursor:pointer;}
.choose_box2 .list_main{width:100%; height:auto; overflow:auto; padding:10px 0px;}
.choose_box2 .list_main .list{ padding:0px 10px; height:28px; line-height:28px;}
.choose_box2 .list_main .list .left{float:left;}
.choose_box2 .list_main .list .right{float:right; text-align:right;}
.choose_box2 .page{clear:both;height:25px;padding:18px 0 0 180px;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
.choose_box2 .page a,.page strong,.page span{ display:block; float:left; padding:0 8px; overflow:hidden; margin-right:5px; background:#fff;}
.choose_box2 .page a,.page span{ height:25px; line-height:25px; border:1px solid #ddd;}
.choose_box2 .page a.f12,.page strong.f12,.page span{ font-size:12px}
.choose_box2 .page a:hover{color:#FB7600;text-decoration:none}
.choose_box2 .page strong{ height:25px; line-height:25px; background-color:#2B86E3; color:#fff;}
.choose_box2 .page .mor{border:0;padding:0;height:25px;line-height:25px}
.choose_box2 .right_td .page .na{color:#DBE1E6}
.choose_box2 .list_main .onList{background-color:#2577E3; color:#fff;}
.choose_box2 .list_main .onList a{color:#fff;text-decoration:none;}
/**/

/***********************************************网站底部导航索引样式***************************************/
.footer{background:#191919;border-top:5px solid #ff891b;clear:both;}
.footnav{width:1200px;margin:auto;}
.footnav .nav-cont1{padding:35px 0 55px 0;overflow:hidden;border-bottom:1px solid #5e5e5e;}
.footnav .nav-cont1 ul li{float:left;margin:0 10px;height:200px;}
.footnav .nav-cont1 li h4{color:#fff;font-size:16px;margin-bottom:20px;}
.footnav .nav-cont1 li a{display:block;line-height:26px;color:#acacac;}
.footnav .nav-cont1 li a:hover{color:#ff9600;}
.footnav .nav-cont1 li.footer-line{display:inline-block;width:1px;background:#474747;margin:0 75px;}
.footnav .nav-cont1 li.footer-line2{display:inline-block;width:1px;background:#474747;margin:63px 70px 0 70px;height:82px;}
.footnav .nav-cont1 p img{margin-top:20px;}
.footnav .nav-cont1 p{margin:10px 0;text-align:center;color:#acacac;}
.footnav .nav-cont1 .foot-down1{margin-top:40px;overflow:hidden;}
.footnav .nav-cont1 .foot-down1 dl dt{color:#5e5e5e;border:1px solid #5e5e5e;padding:5px 15px;margin:3px 0 15px 15px;cursor:pointer;}
.footnav .nav-cont1 .foot-down1 dl dt.hover,.footnav .nav-cont1 .foot-down1 dl dt:hover{border:1px solid #fff;color:#fff;}
.footnav .nav-cont1 .foot-down2 span{color:#acacac;}
.footnav .nav-cont2{padding:30px 0;}
.footnav .nav-cont2 p{color:#acacac;text-align:center;line-height:26px;}
.footnav .nav-cont2 p a{color:#acacac;}

/* -------------footer样式------开始-------------------------*/
.eng-footer{background:#f6f6f6;border-top:1px solid #ddd;}
.footer-cont{width:1200px;margin:auto;padding:30px 0;text-align:center;}
.footer-cont a{border-right:1px solid #999;color:#4c5864;margin:0 10px;padding-right:20px;line-height:12px;display:inline-block;}
.footer-cont a:hover{color:#014FB1;}
.footer-cont span{color:#4c5864;}


/*************************************************************分页样式***************************************************** */
.pagenavbar{width:1200px;margin:50px auto;text-align:center;}
.pagenavbar a{padding:5px 12px;display:inline-block;margin:0 5px;background:#fff;border:1px solid #ddd;border-radius:5px;vertical-align:middle;}
.pagenavbar a img{vertical-align:middle;}
.pagenavbar strong{height:25px;line-height:25px;background-color:#013365;color:#fff;}
.pagenavbar em{color:#999;font-size:20px;margin:20px 0;}
.pagenavbar a:hover{border:1px solid #013365;text-decoration:none;}
.pagenavbar .page-on{background-color:#013365;color:#fff;border:1px solid #013365;}

/*************************************************************分页样式2***************************************************** */
.pagenavbar2{width:860px;margin:10px auto;text-align:center; display: inline-block;}
.pagenavbar2 a{padding:5px 12px;display:inline-block;margin:0 5px;background:#fff;border:1px solid #ddd;}
.pagenavbar2 strong{ height:25px;line-height:25px;background-color:#ff9600;color:#fff;}
.pagenavbar2 em{color:#999;font-size:20px;margin:20px 0;}
.pagenavbar2 a:hover{border:1px solid #ff9600;text-decoration:none;}
.pagenavbar2 .page-on{background-color:#ff9600;color:#fff;}

/*************************************************************分页样式3***************************************************** */
.pagenavbar3{width:680px;text-align:right;overflow:hidden;margin:0 50px 35px 50px;}
.pagenavbar3 a{padding:5px 12px;display:inline-block;margin:0 5px;background:#fff;border:1px solid #ddd;}
.pagenavbar3 strong{ height:25px;line-height:25px;background-color:#ff9600;color:#fff;}
.pagenavbar3 em{color:#999;font-size:20px;margin:20px 0;}
.pagenavbar3 a:hover{border:1px solid #ff9600;text-decoration:none;}
.pagenavbar3 .page-on{background-color:#ff9600;color:#fff;}


/*留言弹出窗口样式*/
.massage-window{position: absolute;top:50%;left:50%; margin-left:-235px;margin-top:-200px; *top:22%; *left:33.5%; *margin-left:0px;*margin-top:0px; -margin-top:10%; -margin-left:auto; -margin-right:auto; width:470px;border: 1px solid #2B86E3; background-color: white;z-index:1002;position:fixed; /*display:none;*/}  
.massage-window .massage-head{width:450px; padding:10px;height:25px;background-color:#2B86E3;}
.massage-window .massage-head ul{list-style-type:none;}
.massage-window .massage-head .part-name{font-size:18px; color:#fff; font-family:"微软雅黑"; line-height:22px; display:block; text-align:center;}
.massage-window .massage-head .close-button{float:right; line-height:25px; color:#fff;}
.massage-window .massage-head .close-button a{color:#fff; font-size:14px;}
.massage-window .massage-head .close-button a:hover {color:#fff; text-decoration:none;}
.massage-content{width:450px; padding:10px;}
.massage-content table td{padding:2px; line-height:30px;}
.massage-content .massage-input{width:300px;}
.massage-content .massage-select{width:308px; border: 1px solid #ddd; height:24px; line-height:24px; padding-left:5px;}
.massage-content .list-td{padding:3px 2px 3px 2px; line-height:20px;}
.massage-content .p-t10{padding-top:10px;}

/*表格*/
.table-query {margin-bottom: 10px;border: 1px solid #ddd;background-color: #fafafa;width: 100%;}
.table-query td {padding: 6px 5px;}
.table-query .font-red {color: #ff0000;}
.table-query .btn {height: 28px;padding: 0 20px;border: 1px solid #ccc;font-size: 14px;background-color: #fff;border-radius: 20px;outline: none;cursor: pointer;box-shadow: 2px 2px 1px #ddd;}
.table-query .btn2 {height: 28px;padding: 0 20px;border: 1px solid #009AD9;font-size: 14px;color: #fff;background-color: #009AD9;border-radius: 20px;outline: none;cursor: pointer;box-shadow: 2px 2px 1px #ddd;}
.table-wrap {width: 100%;outline: none;/*position: relative;*/color: #444;border: 1px #e6e6e6 solid;margin-bottom: 10px;border-left-width: 1px;}
.table-head {padding-right: 0px;background-color: #FAFAFA;border-bottom: 1px #e6e6e6 solid;border-left: 0px #e6e6e6 solid;}
.table-head-wrap {width: 100%;/*position: relative;*//*overflow: hidden;*/}
.grid {margin: 0px;table-layout: fixed;width: 100%;max-width: none;border-spacing: 0px;empty-cells: show;border-width: 0px;outline: 0px none;border-collapse: collapse;}
.grid tr th{padding: 0.5em 0.5em;vertical-align: content;/*overflow: hidden;*/border-left: 1px #e6e6e6 solid;border-bottom: 1px #e6e6e6 solid;font-weight: normal;/*white-space: nowrap;text-overflow: ellipsis;text-align: content;*/}
.grid tr th:first-child {border-left-width: 0;}
.grid tr td {border-left: 1px #e6e6e6 solid;border-bottom: 1px #e6e6e6 solid;padding: 0.929em 0.5em;overflow: hidden;line-height: 1.0em;vertical-align: middle;text-overflow: ellipsis;text-align: center;}
.grid tr td:first-child {border-left-width: 0px;}
.grid tr td p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; line-height: normal;}
.grid tr:last-child td {border-bottom: none;}
.grid .table-head-a{background-color: #F1F1F1;height: 40px;}
.grid .table-head-a th{text-align: left;padding: 0px;;}
.grid .table-head-b{background-color: #f9f9f9;height: 40px;}
.grid .table-head-b td{font-weight: bold;font-size: 14px;}
.now:hover {background-color: #EBF6FF;}
.table-content {white-space: normal;/*position: relative;*/width: 100%;min-height: 0;}
.tab-link {display: block;min-height: 18px;line-height: 18px;overflow: hidden;text-overflow: ellipsis;font-weight: 600;font-size: 13px;}
.tab-link1 {display: block;min-height: 18px;line-height: 18px;overflow: hidden;text-overflow: ellipsis;font-weight: 600;color: #009ADA;}
.tab-link2 {display: block;min-height: 18px;line-height: 18px;overflow: hidden;text-overflow: ellipsis;color: #009ADA;}
.tab-link3 {display: block;min-height: 18px;line-height: 18px;overflow: hidden;text-overflow: ellipsis;font-weight: 600;color: #ff0000;}
.tab-link4 {display: block;min-height: 18px;line-height: 18px;overflow: hidden;text-overflow: ellipsis;color: #ff0000;}


/*下拉框*/
/*select{display:none;}*/
.select_box{color:#999;width:100%;line-height:36px;float:left; }
.select_showbox{border:1px solid #b3b8bc;width:100%;height:35px;*height:37px;text-indent:5px;margin-right:35px;padding-right:0px;*padding-right:35px;background: url(../images/select-icon.png) no-repeat right 0;position:relative;border-radius:5px;}
.select_option{border:1px solid #ddd;background-color:#fff;position:absolute;display:none;z-index:1000;}
.select_option ul{list-style-type:none;}
.select_option tt{text-align:center;height:35px;padding:0 20px;display:block;}
.select_option tt.selected{background-color:#F3F3F3;color:#999;}
.select_option tt.hover{background:#014fb1; color: #fff;}

  /*浮框-对话框   css---*/
body{position:relative;}
.dialog{position:fixed;z-index:999;right:0;bottom:0;width:100%;}
.dialog .allBg{position:absolute;right:30px;bottom:65px;cursor:pointer;background:#004fb1;border-radius:100px;}
.dialog .allBg a{display:block;padding:18px;}
.dialog .allBg a:hover{background:#00a0f1;border-radius:100px;}
