﻿@charset "utf-8";
/* CSS Document */
html, body, div, input, select, li, a, img, :hover{font-family:"Microsoft YaHei",Arial;
    -webkit-transition: all .3s ease-in-out 0s;
       -moz-transition: all .3s ease-in-out 0s;
         -o-transition: all .3s ease-in-out 0s;
            transition: all .3s ease-in-out 0s;}
input{outline:none;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:14px;color:#aaa;padding:4px;}
body {margin: auto;min-width: 1200px;position: relative;font-size: 1.2em;font-family: "microsoft yahei", Arial;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ul, ol, li, form, label, fieldset, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: normal;vertical-align: baseline;}
img, input, select, button, span {vertical-align: middle;}
img{border-radius:2px;}
.Canvas_Form td {vertical-align: top;}
html {font-size: 10px;}textarea, input, select, button {font-family: "microsoft yahei", Arial;}
ul, ol {list-style: none;}table {border-collapse: collapse;border-spacing: 0;empty-cells: show;}caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
.w100px{width:100px;}.w170px{width:170px;}.w230{width:230px;}.w150px{width:150px;}.w120px{width:120px;}.w250px{width:250px;}.w350px{width:350px;}.w550px{width:550px;}.w650px{width:650px;}
.cred{color:#F01E21;}.line30{ line-height:30px;}.line100{ line-height:100px;}
.bait{color:#ffffff;}
.textar{ text-align:right; margin-right: 8px;}
.backco{  background:#efefef;}
.clear {clear: both;font-size: 0px;height: 0px;}
.allleft{display:block; float:left;}
.allright{display:block; float: right;}
.no-boder{ border:none;}
.FLRR_ {_height: 1%;}
.FLRR_ .FL_ {footer: left;margin-left: -100%;}
.FLRR_ .FR_P_ {float: left;width: 100%;}
* {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);/*去掉点击时响应的背景框的颜色。*/}
html, body {padding: 0px;margin: 0px;min-height: 100%;}
html, body, input, select, button {font-size: 12px;/*将默认字体设置为12*/}
a {text-decoration: none; color: #2489d8;}a:hover{ color: #46adee;}
a .nopic{background:url(/images/nopic.jpg) no-repeat center; height: 100%;width: 100%; overflow: auto;display: block;}
a .nopic img{ filter:alpha(opacity=0); /*IE滤镜，透明度50%*/-moz-opacity:0; /*Firefox私有，透明度50%*/opacity:0;/*其他，透明度50%*/}
a .nopic img:hover{ filter:alpha(opacity=0); /*IE滤镜，透明度50%*/-moz-opacity:0; /*Firefox私有，透明度50%*/opacity:0;/*其他，透明度50%*/}

.wrap {margin:0 auto;max-width:1200px;min-width:1024px;position: relative;}
.wrap2 {margin:auto;max-width:1000px;min-width:900px;position: relative;}
.margincenter{ margin:0 auto;}
.marginl8{ margin-left:8px;}.marginb8{ margin-bottom:8px;}.margint8{ margin-top:8px;}.marginr8{ margin-right:8px;}
.fon12{ font-size: 12px;}.fon14{font-size: 14px;}.fon16{ font-size: 16px;}.fon18{font-size: 18px;}
.logo {padding-top: 10px;display: inline-block;max-width: 50%;margin-right: 80px;}
.logo img {max-width:100%;}
.top {font-size: 12px;width: 100%;height:36px;line-height: 36px;background:rgba(0,0,0,0.50)}
.fudong .top{background:rgb(55, 135, 214);color:#fff;}
.top a {color:#efefef;}.top a:hover{color:#eee;}
.top >span{width:1200px; margin: 0 auto; display: block;}
.top_sub_left {float: left;}.top_sub_left span{width:auto;}
.top_sub_left a{margin-right:8px;color:#fff;background:;padding:2px 10px 4px 10px;border-radius:1px;}
.top_sub_left a:hover{color: #fff; background: rgba(51, 122, 183, 1); } 
.top_sub_right {float:right; padding:0 0 0 24px; background: url(/images/rentou2.png) no-repeat left 13px;}
.top_sub_right ol{float: left; color: #aaa;}
.top_sub_right ol a{color:#525252;background:#fff;padding:2px 10px 4px 10px;border-radius:1px;}
.top_sub_right ol a:hover{color: #fff; background: rgba(51, 122, 183, 1); } 
.weixin{margin-left: 8px;padding-left:25px; background: url(/images/weixin.png) no-repeat  center left;display: block;position: relative; cursor: pointer;color:#b7d684;}
.weixin:hover{ color:#fff;}
.weixin:hover .weixin_img{display: block;}
.weixin_img {position:absolute;z-index: 9999; background:rgba(0,0,0,0.14); border-radius:2px; padding: 8px;text-align: center; margin:10px 0 0 -90px; display:none;}
.weixin_img i{display:block; position:absolute; width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-bottom: 15px solid #000; margin:-15px 0 0 70px;}

.icon-gengduo1{ background: url(/images/sanjiao.png) no-repeat center; width:11px; height: 12px; line-height: 12px; font-size: 1px;}
.head {width:100%;height:135px;background:#2a71b9 url(/images/heardb.jpg) no-repeat center bottom;}
.head2{box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);    background-color: white; border-bottom: 1px solid #ccc;padding-bottom: 10px;}.head2 .logo{ font-size: 30px;}
.head_right {position: absolute;min-width: 33em;right: 0;top: 0;height: 100%;}
.head_sub_left {float: left;display: inline-block;margin-top: 34px;margin-right: 4px;}
.head_sub_left p {color: #fff;font-size: 22px;letter-spacing: 2px;margin-bottom: 4px;}
.head_sub_left .input-box {font-size: 0;position: relative;}
.head_sub_left input {width:350px;height: 42px;border: 1px solid #ebebeb;font-size: 14px;border-left: 0;border-right: 0;line-height: 42px;display: inline-block;padding-left: 16px;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.head_sub_left input::placeholder{color:#ccc}
.head_sub_left .input-box span {padding: 1px 16px 1px 8px;height: 22px;line-height: 22px;display: inline-block;border: 1px solid #ebebeb;font-size: 12px;background: url(images/xialasanjiao.png) no-repeat center #fff;background-position: 95% 50%;}
.head_sub_left .input-box .search_btn {padding: 1px 30px 1px 8px;height: 42px;line-height: 42px;display: inline-block;border: 1px solid #ebebeb;border-left: 0;font-size: 12px;background:#fff url(/images/fdj2.png) no-repeat center;background-position: 50% 50%;vertical-align: middle;border-top-right-radius: 25px;border-bottom-right-radius: 25px;}
.head_sub_left .input-box .search_btn:hover {background:#fff url(/images/fdj.png) no-repeat center;}
.head_sub_left .input-box .dropdown {position: absolute;top: 26px;left: 0;background-color: #fff;width: 74px;height: auto;display: none;}
.head_sub_left .input-box .dropdown li {font-size: 12px;text-align: center;padding: 4px 0;}

#renderbody{min-height: 719px;position:relative;}

.qy_fenlei dd {width:600px;}
.qy_fenlei dd:last-child {cursor:auto;}
.head_sub_right{}
.head_sub_right .input-box {font-size: 0;position: relative;display:flex;justify-content:space-between;}
.head_sub_right input {width: 180px;height:40px;border: 1px solid #aac9de;font-size: 12px;line-height: 28px;display: inline-block;padding-left: 16px;}
.head_sub_right .input-box span {padding: 1px 16px 1px 8px;height: 22px;line-height: 22px;display: inline-block;border: 1px solid #ebebeb;font-size: 12px;background: url(images/xialasanjiao.png) no-repeat center #fff;background-position: 95% 50%;}
.head_sub_right .input-box .search_btn {padding: 1px 30px 1px 8px;height: 40px;line-height: 34px;display: inline-block;border: 1px solid #aac9de;border-left: 0;font-size: 12px;background:#fff url(/images/fdj2.png) no-repeat center;background-position: 50% 50%;vertical-align: middle;border-top-right-radius: 25px;border-bottom-right-radius: 25px;}.head_sub_right .input-box .search_btn:hover {background:#fff url(/images/fdj.png) no-repeat center;}
.head_sub_right .input-box .dropdown {position: absolute;top: 26px;left: 0;background-color: #fff;width: 74px;height: auto;display: none;}
.head_sub_right .input-box .dropdown li {font-size: 12px;text-align: center;padding: 4px 0;}

.head_sub_right .input-box .search_btn.search_btnew {background:#2a8fd6;color:#fff;border:none;border-radius:2px;padding: 4px 45px 8px 45px;}
.search_btn.search_btnew:before{content:"搜索";color:#fff;}

.nav {background-color: #fff;height: 56px;text-align: center;position: relative;z-index:0;box-shadow: #e5eaef 0px 10px 23px 0px;}
.nav_menu {display:table;width: 100%;padding-top: 6px;}
.nav_menu > li { border-radius:1px;height: 43px;line-height: 43px;vertical-align: middle;display: table-cell;width: auto;padding: 0 6px;
 *display: inline;position: relative;
 *zoom: 1;
 *padding: 0 12px;}
.nav_menu > li > a {color: #6b6b6b;font-size: 16px;display: block;position: relative;}
.nav_menu > li > a:hover {z-index: 2;color: #fff;}
.nav_menu > li:hover {display: block;background-color:#3787d6;color:#fff; font-size: 16px;}
.nav_menulion{display:block;background-color:#3787d6;color:#fff; font-size: 16px;}

.nav2 {height: 56px;text-align: center;position: relative;z-index: 2;}
.nav_menu2 { vertical-align: middle; margin-top: 20px; display: table;width: 100%;padding-top: 6px;}
.nav_menu2 > li {  border-radius: 3px;height:43px;line-height:43px;vertical-align: middle;display:table-cell;width:auto;padding: 0 46px;
 *display: inline;position: relative;
 *zoom: 1;
 *padding: 0 32px;}
.nav_menu2 > li > a {color: #262626;font-size: 16px;display: block;position: relative;}
.nav_menu2 > li > a:hover {z-index: 2; color: #32abff;}
.nav_menu2 > li:hover { display: block;}
.nav_menu2 > li > a:after {content: "";position: absolute;bottom: 0;height: 2px;background-color: #32abff;width: 100%;left: 0;display: block;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transition: -webkit-transform 0.3s ease-out;transition: transform 0.3s ease-out;display: none\9;}
.nav_menu2 > li:hover > a:after {display: block;transform: scaleX(1);-webkit-transform: scaleX(1);display: block\9;}


.footer{ background:#eaeaea; color: #2a8fd6; height: 75px; line-height: 59px; text-align: center; margin-top: 20px;}

/*按钮*/
.smallbtn {font-size:12px; color: #fff; display: block; border-radius:1px; text-align:center; height: 22px; line-height: 22px; padding: 0 12px;}
.smallbtn:hover{ background:#6EA2D3; color: #fff;}
/*input样式*/
.rulinput{overflow: auto;}
.rulinput input{ float:left; margin: 4px 0 0 0; height:40px; line-height: 40px;border: 1px solid #36b1ea; padding: 0 8px; border-radius: 3px;width:260px; color: #4D4D4D}
.rulinput select{ height:40px; line-height: 40px;border: 1px solid #36b1ea; padding: 0 8px; border-radius: 3px;width: 260px; color: #4D4D4D;appearance:none; -moz-appearance:none; -webkit-appearance:none; padding-right: 14px;  background:url("/images/sanjiao5.png") no-repeat scroll left center transparent;}
.rulinput select option{ height:30px; line-height: 30px;}.rulinput_red{border:1px solid rgba(255,0,4,1.00);}
.uploadNum,.tsx{margin: 8px 0 0 0; }
/*input样式*/
.noinput{overflow:auto;}
.noinput input{ float:left; margin: 0; height:32px; line-height: 32px; border:none; border-bottom:1px solid #797979; padding: 0 8px; width:260px; color:#4D4D4D}
.noinput select{border: 0px solid #4D4D4D; border-bottom:1px solid #797979; height:32px; line-height:32px; padding: 0 8px; color: #4D4D4D; padding-right: 14px;}
.noinput select option{height:32px; line-height: 32px;}
/*table*/
.ad_table {clear:both;border:1px solid #aaa;}
.ad_table ul{clear: both;margin: 0; padding: 0; border-bottom: 1px solid #aaa; overflow: auto; }
.ad_table ul li{overflow:hidden; float:left;line-height:45px;height:45px;margin:0;border-right:1px solid #aaa;padding:2px 20px;}
.ad_table ul li span{display: block;width:100%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}/*文字益处后加span处理*/
.ad_table ul:last-child{border-bottom: none;}
.ad_table ul li:last-child{border-right:none;}
.table_th {background:#eee;}.table_th li{text-align:center;background: #eee; font-weight: bold; height: 30px; line-height: 30px;}
.nolineheigh{line-height:inherit;}
.ad_table ul li:hover .xianshi{display: block;}
.ad_table .xianshi{word-break: break-all; word-wrap:break-word;position:absolute;border: 1px solid #C48D27; background:#FFED4D; padding: 20px; font-size:12px; line-height: 28px; width:210px; display: none; border-radius: 3px;}/*文字益处后显示*/

.ad_table2 {clear:both;}.ad_table2 h4{padding: 20px; font-size: 14px; font-weight: bold; }
.ad_table2 ul{clear:both;margin: 0; padding: 0;overflow: auto; }
.ad_table2 ul li{float:left;margin:0;padding:2px 20px;}
/*table*/
#addesscss select{width:85px;background:url("/images/sanjiao5.png") no-repeat scroll right center transparent;}
/*input提示*/
.Validform_checktip{margin-left:8px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px;}
.Validform_right{color:#71b83d;padding-left:20px;background:url(/images/right.png) no-repeat left center;}
.Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(/images/error.png) no-repeat left center;}
.Validform_loading{padding-left:20px;background:url(/images/onLoad.gif) no-repeat left center;}
.Validform_error{background-color:#ffe7e7;}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#999;
background: -moz-linear-gradient(top, #999, #666 100%); background: -webkit-gradient(linear, 0 0, 0 100%, from(#999), to(#666)); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#666666');}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #bbb; border-top:none; text-align:left;}
/*label*/
.rulinput label {float:left; margin-right: 25px; color: rgb(73, 73, 73); cursor: pointer; font: 400 14px/48px 微软雅黑; }
.rulinput input.dx {width: 12px; height: 12px; display: inline-block; vertical-align: middle;  margin-right: 8px; float: none;}

.noinput label {float:left; margin-right: 25px; color: rgb(73, 73, 73); cursor: pointer; font: 400 14px/36px 微软雅黑; }
.noinput input.dx {width: 12px; height: 12px; display: inline-block; vertical-align: middle;  margin-right: 8px; float: none;}
/*上传*/
.tsx {font: 400 12px/40px "微软雅黑"; color: #999; position: absolute; margin-left: 8px; z-index: 99;}
.uploadNum { width: 40px; height: 40px; line-height: 40px; background:url(/images/sc_pic.jpg) 225px center no-repeat #fff; padding: 5px 5px 5px 255px;cursor: pointer;border: 1px solid #36b1ea; border-radius: 3px;}
.noinput .uploadNum { width: 40px; height: 40px; line-height: 40px; padding: 5px 5px 5px 255px;cursor: pointer;border:0;border-bottom: 1px solid #888;}

.imgWrap label {float: left;position: relative;margin-right: 15px;}
.imgWrap .uploadNum {font-size: 14px;}
.imgWrap .uploadNum i {font-style: normal;}
[type=file] {opacity: 0;width: 100%;height: 100%;position: absolute;top: 0;left: 0;cursor: pointer;}
.icon-camera {padding: 15px;color: #acabb0;font-size: 30px;display: inline-block;background: #e5e5e5;}
.num {font-style: normal;}
#preview {float: none;}
#preview .upload_append_listx {width: 100px;position: relative;text-align: center;vertical-align: middle;}
#preview .upload_append_listx:hover .upload_delete {color: #333;}
#preview .upload_append_listx .uploadName {display: none;}
#preview .upload_append_listx .upload_delete {position: absolute;color: #666;right: 5px;top: 5px;}
#preview .upload_append_listx .upload_image {width: 36px;height: 36px;display:block;top:0; position:absolute;left:0}

#previewx {float: none;}
#previewx .upload_append_list {width: 100px;position: relative;text-align: center;vertical-align: middle;}
#previewx .upload_append_list:hover .upload_delete {color: #333;}
#previewx .upload_append_list .uploadName {display: none;}
#previewx .upload_append_list .upload_delete {position: absolute;color: #666;right: 5px;top: 5px;}
#previewx .upload_append_list .upload_image {width: 36px;height: 36px;display:block;top:0; position:absolute;left:0}
/*# sourceMappingURL=orderEvaluate.css.map */
input[type="file"]
{display:none;	}

.mfzc {width:200px; display: block; line-height: 40px; height: 40px; color: #fff; background: #2a8fd6; vertical-align: middle; margin-top: 6px; text-align: center; border-radius: 4px;}.mfzc:hover{color: aquamarine;}


/*2019.2.20zk*/
.gongqiu {clear:both;}
.gongqiu ul{clear:both;overflow:hidden;padding:20px;border-bottom:1px solid #d1d1d2;}
.gongqiu ul li{float:left;}
.gongqiu ul li:first-child{width:80px;}
.gongqiu ul li:first-child dl:first-child{font-size:40px;color: #737373;}
.gongqiu ul li:nth-of-type(2){width:1000px;}
.gongqiu.gongqiu2 ul li:nth-of-type(2){width:960px;}
.gongqiu ul li:nth-of-type(2) h1{font-size:16px;color:#2a8fd6;margin-top:8px}
.gongqiu ul li:nth-of-type(2) p{font-size:14px;margin:8px 0;padding:0;text-indent:0;}

.ask{padding:20px;background:#f3f8f9;position:relative;margin-top:16px;}
.ask::before{content:"";background:#f3f8f9;display:block;width:14px;height:14px;position:absolute;transform:rotate(45deg);top:-6px;}
.ask h2{font-size:16px;color:#2a8fd6;margin-top:8px;position:relative;}
.ask h2::before{content:"";background:#2a8fd6;width:2px; height:10px;position:absolute;top:50%; left:-10px;transform:translate(0,-30%);}
.ask p{}
.ask ol{font-size:12px;text-align:right;color:#999;}
.ask-t{margin-top:10px;}
.ask-t textarea{width:100%;resize:none}
.ask-b {display:flex;justify-content:space-between;margin:16px 0;}
.section-margin .ask-b a{padding:6px 18px;color:#fff;background:#2a8fd6;border-radius:2px;}

.gongqiu ul li:nth-of-type(3){width:80px;color:#2a8fd6;padding-top:20px;}
.gongqiu ul li:nth-of-type(3)::after{
    content:"";
    width:0px;
    height:0px;
    border-width:8px 8px 0;
    font-size:0;
    border-style:solid;
    border-color:#2a8fd6 transparent transparent;/*灰 透明 透明 */
    position:relative;
    transform:scale(0.2,0.2);
    margin-left:10px;
}
.gongqiu ul li:nth-of-type(3).active::after{border-width:0 8px 8px;border-color:transparent transparent #2a8fd6;/*灰 透明 透明 */top:-10px;}

.section-action {clear:both;}

.zaiti h1 {font-size:16px;color:#2a8fd6;margin-bottom:18px;position:relative;padding-left:10px;}
.zaiti h1::before{content:"";background:#2a8fd6;width:2px; height:10px;position:absolute;top:50%; left:0px;transform:translate(0,-50%);}

.shaixuan {padding:10px 0 0 0;position:relative;}
.shaixuan dl{display:flex;position:absolute;right:30px; top:50%;transform:translate(0,-50%);}
.shaixuan dl a{display:block;clear:both;border-radius:2px; width:100px;color:#fff; background:#2a8fd6;height:60px;line-height:60px;text-align:center;font-size:16px;}

.fabutanchuang ul{padding:30px 40px;}
.fabutanchuang ul li{display:flex;justify-content:flex-start;margin:20px 0;font-size:16px;}
.fabutanchuang ul li span{display:block;}
.fabutanchuang ul li span:first-child{width:100px;}
.fabutanchuang ul li input{height:32px; line-height:32px;font-size:16px;width:250px;}

.shaixuan ul{background:#fff;clear:both;padding:15px 30px;;border-bottom: 1px dotted #d6d6d6;overflow: hidden;}
.shaixuan ul:last-child{border-bottom:0px dotted #d6d6d6;}

.shaixuan ul li{float:left;margin-right:10px;padding:4px 10px;cursor:pointer;font-size:14px;}
{color:#0d6fb8}
.shaixuan ul li.active{background:#f9a521;color:#fff;border-radius:2px;}
.shaixuan ul li:first-child{width:120px;cursor:alias;color:rgba(119, 119, 119, 1);}
.border {background:#f0f0f0;}

.w80 {width:60px;}
.wi300{width:450px;}
.txtb{  font-weight:bold;}

.layui-layer {-webkit-transition: none; transition:none;}
.layui-layer .layui-layer-btn a {height:34px;line-height:34px;}
.layui-layer .layui-layer-iframe .layui-layer-btn, .layui-layer-page .layui-layer-btn{padding-bottom:20px;}
.layui-layer .layui-layer-btn{padding:0 10px 32px}
.layui-layer .layui-layer-title{color:#fff;background:#2a8fd6;}
.layui-layer-btn .layui-layer-btn0{ background-color: #2a8fd5;}

.fuchuang {position:absolute;left:-30px; top:40px;}
.fuchuang:before{position:absolute; width:10px; height:10px;background:#f0f0f0;content:"";display:block;transform:rotate(45deg);top:-5px; left:42px;}
.fuchuang div{display:flex; background:#f0f0f0;width:max-content;overflow:hidden;white-space: nowrap;}
.fuchuang dl{float:left;padding:3px 4px;margin:4px 8px;border-radius:1px;cursor:pointer;white-space:nowrap;overflow:hidden;color:#000000;}
.fuchuang .active{color:#f9a521;font-weight:bold;}
.fuchuang dl:hover{color:#f9a521;font-weight:bold;}

.erji {position:relative}

.shaixuan .fuchuang dl{display:block; position:relative;transform:translate(0,0);right:0;top:0;}