/* CSS Document */
*{margin:0;padding:0;font-size:100%;}
body,button, input, select, textarea {font:14px/21px "Microsoft YaHei","Arial Narrow","����",HELVETICA;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
ul,li,ol { list-style:none;}
a{color:#000}
a:link,a:visited{text-decoration:none}
a:hover,a:active{text-decoration:none;color:#000}
img{vertical-align:top;border:0 none}
em {font-style:normal;}
button,input,select,textarea {outline:none; vertical-align:middle;}
textarea {resize:none }

.ml10{ margin-left:10px;}
.mb15{margin-bottom:15px;}
.mt20{margin-top:20px;}
.layout{width:1200px; margin:0 auto;}

/*header*/
.header { border-top:5px #004986 solid; height:120px; overflow:hidden; background:#FFFFFF;}
.header-left{float:left; padding-top:30px;}
.header-left span{margin-left:40px;}
.header-right{float:right;padding-top:30px;}
0 .login{width:300px; }
.login .btn-zc{ background:url(../images/zc.gif) no-repeat; width:69px; height:25px; border:0;margin-right:10px;}
.login .btn-dl{ background:url(../images/dl.gif) no-repeat; width:69px; height:25px; border:0;margin-right:10px;cursor: pointer;}
.search{ width:358px; height:33px;margin-top:10px;}
.search-w{ border:1px #E6E6E6 solid;width:240px; }
.search-input{padding-left:10px;line-height:30px; font-size:12px; color:#CCCCCC;height:30px;border:0; margin:0;}
.search span{float:right;}

/*nev*/
.nav{width:100%; height:68px; background:#3b59a7;}
.nav li{float:left; font-size:18px; font-weight:600; color:#fff; padding:0px 9px 0px 9px; display:block; }
.nav li a{color:#fff; padding:0px 9px 0px 9px; line-height:63px;height:63px; display:block;}
.nav li a:hover{color:#bc605a; border-bottom:4px #bc605a solid; text-decoration:none; background:#000066;padding:0px 9px 0px 9px; line-height:63px;height:63px; display:block;}

/*footer*/
.footer{background-color:#90897f; height:330px; overflow:hidden; border:1px #CCCCCC dotted;}
.footer .foot-left{ width:800px; float:left;}
.footer .foot-left h3{ font-size:20px; font-weight:600; line-height:60px; color:#fff;}
.footer .foot-left ul{height:100px;}
.footer .foot-left  li{ float:left; margin-right:30px;}
.footer .foot-left  li img{ width:103px;}
.footer .foot-left p{width:800px;margin-top:20px; border-top:1px #999999 solid; line-height:30px; color:#fff; padding-top:15px;}
.footer .foot-right{width:330px; float:right;margin-top:20px; border-left:1px #999 dashed; padding-left:20px;}
.footer .foot-right h3{font-size:18px; font-weight:500; color:#fff; line-height:40px;}
.footer .foot-right li{ font-size:14px; color:#fff; line-height:30px;}
.footer .foot-right li a{ color:#fff;}

.ly-btn li,.liuyan p,.sdgz-con li{ background:url(../images/icon.png) no-repeat;}

.ly-btn{ height:1%; overflow:hidden; margin-top:15px;}
.ly-btn li{ float:left; margin:0px 10px 0px 15px;display:block; width:95px; height:62px; font-size:16px; font-weight:400;line-height:62px; background-color:#bc605a; background-position:20px -33px; padding-left:45px;}
.ly-btn li a{color:#fff;}

.liuyan p{ display:block;padding-left:35px; background-position:15px -115px; line-height:22px; font-size:12px;  }

.sdgz h3{ position:relative;padding:8px 11px; font-weight:bold;font-size:16px; color:#bc605a; border-top:3px solid #bc605a; border-bottom:1px solid #ccc;}
.sdgz:first-child h3{ border-top:none;}
.sdgz h3 a{color:#bc605a;}
.sdgz-con{ padding:15px;}
.sdgz-con li{line-height:30px; font-size:16px; padding-left:20px; background-position:0px -5px;}

.zhuanti-con li{ margin:13px; float:left; }
.zhuanti-con li img{ width:150px; height:90px;}
.zhuanti-con li p{ line-height:28px; font-size:12px; text-align:center; width:150px; height:30px; overflow:hidden;}

.content{width:1200px; margin:20px auto;overflow:hidden;}
.content .content-left{float:left; width:818px; border:1px  #CCCCCC solid; margin-right:20px;padding:10px;box-sizing:border-box;}
.content .content-right{float:right;width:358px; border:1px  #CCCCCC solid;}

/*�ύ������ʽ*/
.leader{line-height:24px;height:40px;padding:6px 0px 6px 0px;font-size:16px;color:#000000;font-weight:normal;}

.lyTit,.lyZw{margin:0px 15px;padding:0px 10px;}
.lyZw textarea,.lyTit input{box-sizing:border-box;border:none;outline:0;}

.lyTit input{width:100%;height:60px;line-height:60px;font-size:25px;border-bottom:1px solid #e9e9e9;}
.lyZw textarea{width: 100%;height:157px;line-height: 28px;resize:none;font-size:17px;padding:10px 0px;border-bottom:1px solid #e9e9e9;}

.appendDiv{margin:0px 15px;padding:25px 10px;border-bottom:1px #e9e9e9 solid;}
.appendDiv>div{display:inline-block;margin-right:20px;}
.appendDiv .lyImg{position:relative;width:120px;vertical-align:top}
.appendDiv .lyImg .lyImg_i{display:block;border-radius:50%;background:rgba(204,204,204,.8);color:#fff;width:60px;height:60px;line-height:60px;text-align:center;font-size:30px;}/*background:rgba(188,96,90,.4);*/
.appendDiv .lyImg .tupian{background:url(../images/lyImg.jpg);background-position:0px 0px;height:60px;width:60px;}/*����ie8*/
.appendDiv .lyImg .bumen{background:url(../images/lyImg.jpg);background-position:120px 0px;height:60px;width:60px;cursor:pointer;}
.appendDiv .lyImg .video{background:url(../images/lyImg.jpg);background-position:60px 0px;height:60px;width:60px;cursor:pointer;}
.appendDiv .lyImg input{position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);font-size:50px;width:60px;height:60px;cursor:pointer;}
.appendDiv .lyImg p{height:40px;line-height:20px;margin-top:10px;}

.listEwm{position:absolute;left:100px;top:-10px;z-index:100;width:240px;height:300px;background:#fff;border:1px solid #ccc;box-shadow:0 1px 13px rgba(34,25,25,1);padding:15px;box-sizing:border-box;color:#999;display:none}
.listEwm div{font-size:12px;line-height:17px;}
.listEwm .code{margin:12px 0px 12px 4px}
.listEwm .closeP{height:20px;}
.listEwm .closeP i{float:right;font-size:18px;color:#333;margin-top:2px;cursor:pointer;}
.listEwm .closeP i:hover{color:red;}

/*����ѡ��*/
#bmselect{position:relative;}
.bmList{position:absolute;left:100px;top:-13px;z-index:101;width:476px;border:1px solid #CECBCE;box-shadow:0 0 5px #ddd;padding:10px 15px;background:#fff;display:none;}
.bmList:before ,.bmList:after{content:"";position:absolute;border-top:6px solid transparent;border-right:10px solid #CECBCE;border-bottom: 6px solid transparent;}
.bmList:before {top:25px; left:-14px; border-width:7px 14px 7px 0;}
.bmList:after {content:"";position:absolute;top:27px; left:-10px;border-width:5px 10px 5px 0;border-color:transparent #fff;}

.bmList .mt{position:relative;}
.bmList .mt ul{height:25px;border-bottom:2px solid #edd28b;z-index:100}
.bmList .mt ul li{float:left;}
.bmList .mt ul li a{display:block;border:1px solid #ddd;border-bottom:0;height:23px;line-height:23px;padding:0 6px 1px 11px; margin-right:3px;font-weight:bold;font-size:15px;cursor:pointer;}
.bmList .mt ul li a.hover{border:2px solid #edd28b;border-bottom:0;padding:0 5px 0 10px;height:25px;line-height:22px;background:#fff;color:#333;}
.bmList .mt ul li a i{display:inline-block;background:url(../images/icon2.png);background-position:0px -30px;height:8px;width:8px;margin-left:7px;}
.bmList .mt ul li a:hover i{background-position:0px -23px;}

.bmList .mt .selectEnd{position:absolute;right:0;top:0;z-index:2;border:2px solid #edd28b;border-bottom:0;background:#edd28b;height:24px;line-height:24px;padding-left:7px} 
.bmList .mt .selectEnd img{height:20px;vertical-align:middle;margin-left:0px;}

.bmList .mc{margin-top:7px;}
.bmList .mc li{float:left;width:104px;padding:3px 0 3px 15px;}
.bmList .mc li a{padding:3px 2px;}
.bmList .mc li a:hover{background:#6583ff;color:#fff;}

.close{position:absolute;right:-10px;top:-10px;background:rgba(204,204,204,1);color:#fff;width:21px;height:21px;line-height:21px;border-radius:50%;text-align:center;font-size:16px;background:url(../images/close.jpg);background-position:0px 21px;}

/**/
.lmselect {position: relative;margin:0px 15px;}
.lmselect select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:60px;line-height:60px;background:#fff;border: 0;border-bottom: 1px solid #e9e9e9;border-radius:0;padding: 0px 10px;font-size:17px;}
.lmselect  select:focus {outline: 0;}
.lmselect i,.bmselect i{position:absolute;right:10px;bottom:20px;font-size:20px;opacity:0.6;}

.bmselect {position:relative;margin:0px 15px;line-height:45px;background:#fff;padding:0px 10px;border-bottom: 1px solid #e9e9e9;}
.bmselect span{position:absolute;right:27px;bottom:-1px;opacity:0.6;}

.telInput{position:relative;}
.telInput,.verCode{margin:0px 15px;line-height:60px;background:#fff;padding:0px 10px;border-bottom: 1px solid #e9e9e9;}
.telInput input,.telInput button,.verCode input{box-sizing:border-box;border:none;outline:0;font-size:17px;padding-left:0px;}
.telInput button{position:absolute;right:0;top:8px;background:rgba(204,204,204,.4);color:#848689;line-height:44px;height:44px;padding:0px 15px;;font-size:15px;}
.telInput button.ok{background:#6583ff;color:#fff;}
/*ͼƬ+����*/
.pic_tit_sum li{width:50%;border:1px solid #c8c8c8;margin:30px auto;position:relative;}
.pic_tit_sum img{width:100%;height:auto;}
.pic_tit_sum p{font-size:14px;line-height:20px;word-wrap:break-word;height:30px;overflow:hidden;color:#999;padding:5px;box-sizing:border-box;}
.pic_tit_sum .tag{position:absolute;left:0px;bottom:30px;background:#bc605a;color:#fff;padding:0px 10px;}
.pic_tit_sum .remove{position:absolute;right:-10px;top:-10px;background:rgba(0, 0, 0, 0.2);color:#fff;width:21px;height:21px;line-height:21px;border-radius:50%;text-align:center;font-size:16px;background:url(../images/close.jpg);background-position:0px 21px;}

.apply {margin:20px 15px 15px 15px;line-height:45px;background:#fff;text-align:center;border:1px solid #6583ff;color:#6583ff;width:200px;display:inline-block;font-size:20px;}
.apply:hover{background:#6583ff;color:#fff;}
.info{color:#bc605a;margin-left:30px;}


/*message*/

#shadow_all {position: fixed;z-index: 2;opacity: 0.5;width: 100%;height: 100%;bottom: 0;left: 0;background: #000; display:none;}
#tel_confim {position: fixed;z-index: 3;width: 100%;top: 250px;left: 0; display:none;}
#tel_confim .tel_con {margin: 0px auto;width: 400px;background: #fff;border-radius: 10px;padding: 30px; }
#warn {font-size:35px;}
#daoji {font-size:35px;}
.btn_240 {width: 240px; height: 40px;margin-top: 15px;border-radius: 5px;}

/*提交成功*/
.successBox{position:fixed;top:50%;left: 50%;transform: translate(-50%, -50%); z-index:4;width:350px;height:auto;background:#fff;padding:20px 20px 40px 20px;box-sizing:border-box;border-radius:10px;display:none;text-align:center;}
.successBox .closeBox{text-align:right;}
.successBox .closeBox .closeBtn{width:25px;}
.successBox img.imgMes {width:40%}
.successBox img.imgJD {width:60%;margin-top:10px;}
.successBox img.imgEwm{width:45%;margin-top:15px;}
.successBox h3{color:#3b59a7;font-size:20px;padding-left:12px;}
.successBox p{color:#7a7a7a;margin-top:12px;line-height:21px;}
.successBox p a{color:#3a83ff}
.successBox .downBtn{display:block;background:#3a83ff;border-radius:20px;height:40px;line-height:40px;width:70%;margin:0 auto;color:#fff;margin-top:15px;box-shadow:0px 6px 8px rgba(42,70,142,0.3);font-size:15px;}










