@charset "GBK";
.main{max-width:1200px; min-width:400px; padding:0 6px 0 6px; margin:auto; position:relative;}
.bai-bj{background-color:#FFFFFF; padding:0 0 0 0;}

.top{background-color:#EEEEEE; padding:20px 0 20px 0; height:24px;}
.top .left{float:left; line-height:24px; font-size:15px;}
.top .left span{color:#C3C3C3; font-size:12px;}
.top .left a{ color:#1573B9;}
.top .left a:hover{color:#1573B9;}
.top .right{float:right;}
.top .right li{float:left; padding:0 26px 0 26px; border-right:1px solid #c3c3c3; text-align:center; position:relative;}
.top .right li a{}
.top .right li p{ position:absolute; z-index:333; left:-20px; top:45px; padding:5px; background-color:#FFFFFF; border:1px solid #dddddd; display:none;}
.top .right li p img{width:120px;}
.top .right li:last-child{ padding-right:0; border-right:0;}
.top .right li:hover p{display:block;}

.header{ background-color:#FFFFFF; padding:40px 0 40px 0; height:80px;}
.header .logo{ float:left;}
.header .logo img{max-width:100%;}
.header .mright{float:right; margin:18px 0 0 0;}
.header .mright .bt{ float:right; position:relative; margin-left:15px; background-color:#FFFFFF;}
.header .mright .bt > img{width:100%; display:block;}
.header .mright .bt a{
	position:absolute; display:block; 
	left:0; top:50%; margin-top:-15px; text-align:center;
	width:100%; width:calc(100% - 40px); width:-moz-calc(100% - 40px); width:-webkit-calc(100% - 40px); 
	height:30px; line-height:28px; color:#444444; font-size:15px; background-image:url(../images/denglu1.png); background-repeat:no-repeat; background-position:15px center; padding:0 0 0 32px;
}
.header .mright .bt:hover{background-color:#273C8D;}
.header .mright .bt:hover a{background-image:url(../images/denglu2.png); color:#FFFFFF;}

.header .mright .bt2{background-color:#273C8D;}
.header .mright .bt2 a{background-image:url(../images/zhuce2.png); color:#FFFFFF;}
.header .mright .bt2:hover a{background-image:url(../images/zhuce2.png); color:#FFFFFF;}

.header .mright .bt3 a{background-image:url(../images/guanli1.png);}
.header .mright .bt3:hover a{background-image:url(../images/guanli2.png);}


.header .mright .bt4{background-color:#273C8D;}
.header .mright .bt4 a{background-image:url(../images/tuichu2.png); color:#FFFFFF;}
.header .mright .bt4:hover a{background-image:url(../images/tuichu2.png); color:#FFFFFF;}

#user_type_title{background-repeat:no-repeat; background-position:left center; padding:0 0 0 34px;}



/*搜索*/
.header .soso_box{float:right; margin:16px 120px 0 0; width:300px; padding:14px 20px 0 20px;
	-moz-border-radius: 34px; /* Firefox */
	-webkit-border-radius: 34px; /* Safari 和 Chrome */
	border-radius: 34px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
	border:1px solid #273C8D;
	height:36px;
}
.header .soso_box p{float:left; width:72%; width:calc(100% - 45px); width:-moz-calc(100% - 45px); width:-webkit-calc(100% - 45px);}
.header .soso_box p .myinput{ width:100%; height:20px; line-height:20px; color:#ababab; font-size:15px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; border-right:1px solid #273C8D;}
.header .soso_box span{float:right;}

/*banner大图*/
.banner{position:relative; width:100%; margin:auto;}
.banner .arrow{
	position:absolute;
	top:40%;
	z-index:999;
	background-repeat: no-repeat;
	background-position: center center;
	width:42px;
	height:36px;
}
.banner .arrow.pre {background-image: url();left:0px;}
.banner .arrow.next {background-image: url(); right:0px;}
.banner .arrow:hover{}

.banner .slick-dots {
	position: absolute;
	width: 100%;
	text-align: center;
	z-index: 1000;
	bottom:0;
}
.banner .slick-dots li {
	display: inline-block;
	width: auto;
	float: none;
	vertical-align: middle;
}
.banner .slick-dots li button {
	background: #ffffff;
	border: 0 none;
	border-radius: 7px;
	cursor: pointer;
	display: block;
	font-size: 0;
	height: 12px;
	line-height: 0;
	margin: 0 10px 40px 10px;
	outline: medium none;
	padding: 0;
	width: 12px;
}
.banner .slick-dots li.slick-active button {
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari 和 Chrome */
	-o-transition: all 0.5s; /* Opera */
	width:54px;
}
/*上半部分是固定的 下边是网站的css样式*/
.banner .dataitem{float:left; width:100%;}
.banner .dataitem .mimg{}
.banner .dataitem .mimg img{ width:100%; display:inline;}
/*左右滚动结束*/

.hei6{ height:6px; line-height:6px;}
.hei10{ height:10px; line-height:10px;}
.hei12{ height:12px; line-height:12px;}
.hei14{ height:14px; line-height:14px;}
.hei16{ height:16px; line-height:16px;}
.hei18{ height:18px; line-height:18px;}
.hei20{ height:20px; line-height:20px;}
.hei22{ height:22px; line-height:22px;}
.hei30{ height:30px; line-height:30px;}
.hei35{ height:35px; line-height:35px;}
.hei40{ height:40px; line-height:40px;}
.hei45{ height:45px; line-height:45px;}
.hei55{ height:55px; line-height:55px;}
.hei60{ height:60px; line-height:65px;}


.bk_title{ border:1px solid #dddddd; height:50px; }
.bk_title p{float:left; padding:0 30px 0 30px; line-height:50px; font-size:15px; color:#FFFFFF; background-color:#2B3C8F; text-align:center;}


.box1{}
.box1 .mleft{ float:left; width:280px;}
.box1 .mleft .tel-type{ display:none; float:left; width:100%; margin-bottom:10px; border-top:1px solid #2B3992; border-bottom:1px solid #2B3992; text-align:center;}
.box1 .mleft .tel-type a{ display:inline-block; padding:14px 0 14px 28px; height:32px; line-height:34px; font-size:16px; color:#243B99; text-align:center; background-image:url(../images/shubiao.jpg); background-repeat:no-repeat; background-position:left center;}


.box1 .mleft ul{}
.box1 .mleft ul li{ float:left; margin-bottom:4px; width:99%;
	width:calc(100% - 2px); width:-moz-calc(100% - 2px); width:-webkit-calc(100% - 2px);
	border:1px solid #dfdfdf; height:35px; position:relative;
	-moz-box-shadow:1px 3px 3px #dddddd; -webkit-box-shadow:1px 3px 3px #dddddd; box-shadow:1px 3px 3px #dddddd;
	background-image:url(../images/yu_hui.png); background-repeat:no-repeat; background-position:12px top;
}
.box1 .mleft ul li > a{ position:relative; display:block; height:35px; line-height:34px; padding:0 34px 0 34px; text-align:left; overflow:hidden; font-size:14px;}
/*手机上要显示的图标*/
.box1 .mleft ul li > span{position:absolute; top:0; right:0; z-index:55555;  width:50px; height:35px; line-height:34px; font-size:24px; text-align:center; color:#888888;}
.box1 .mleft ul li:hover > span{color:#FFFFFF;}

.box1 .mleft ul li #type_xia{display:none;}
.box1 .mleft ul li #type_new{ top:-4px;}

.box1 .mleft ul li p{ position:absolute; display:none; z-index:4444; padding:10px 0 10px 5px; border:1px solid #dfdfdf; left:100%; background-color:#F9f9f9; top:0; 
	width:100%; line-height:30px;}
.box1 .mleft ul li p a{ display:inline-block; padding:0 20px 0 25px; background-image:url(../images/sj_lan.png); background-repeat:no-repeat; background-position:10px center;}
/*鼠标移动上去*/
.box1 .mleft ul li:hover{background-image:url(../images/yu_bai.png); background-color:#263C91;}
.box1 .mleft ul li:hover > a{ color:#FFFFFF;}
.box1 .mleft ul li:hover p{
	display:block;	
	animation: xiala 0.4s;
	-moz-animation: xiala  0.4s; /* Firefox */
	-webkit-animation: xiala  0.4s; /* Safari and Chrome */
	-o-animation: xiala  0.4s; /* Opera */
}

.box1 .mleft ul .li_be{background-image:url(../images/yu_bai.png); background-color:#263C91;}
.box1 .mleft ul .li_be > a{ color:#FFFFFF;}

/*隐藏的li*/
.box1 .mleft ul .li_yc{ display:none;}

.box1 .mleft .left-more{padding:18px 0 18px 0; border-top:1px solid #2B3992; border-bottom:1px solid #2B3992; text-align:center;}
.box1 .mleft .left-more p{padding:9px 0 0 0; line-height:20px;}
.box1 .mleft .left-more a {font-size:14px; color:#243B99;}
.box1 .mleft .left-more a:hover{
	animation: bounceIn 1s;
	-webkit-animation: bounceIn 1s; /* Safari 和 Chrome */
	-moz-animation: bounceIn 1s;
}

.box1 .mright{ float:right; width:75%; width:calc(100% - 294px); width:-moz-calc(100% - 294px); width:-webkit-calc(100% - 294px);}

/*右边产品开始*/
.pro_box{ width:100%; overflow:hidden;}
.pro_box .pro_list{position:relative; width:100%; width:calc(100% + 12px); width:-moz-calc(100% + 12px); width:-webkit-calc(100% + 12px); margin:auto; overflow:hidden;}
.pro_box .pro_list .arrow{
	background-repeat: no-repeat;
	background-position: center center;
	width:34px; height:44px; line-height:44px;	
	background-color: rgba(255,255,255,0.8);
	font-family:"宋体";
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color:#243F90;	
	border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%;
	
	position:absolute;	
	top:40%;
	z-index:999;
}

.pro_box .pro_list .arrow.pre{left:-18px; background-image: url(); padding-left:10px;}
.pro_box .pro_list .arrow.next{right:-6px;	background-image: url(); padding-right:10px;}
.pro_box .pro_list .arrow:hover{ background-color: rgba(38,60,145,0.8); color:#FFFFFF;}

.pro_box .pro_list .slick-dots {
	position: absolute;
	width: 100%;
	text-align: center;
	z-index: 1000;
	bottom:0;
}
.pro_box .pro_list .slick-dots li {
	display: inline-block;
	width: auto;
	float: none;
	vertical-align: middle;
}
.pro_box .pro_list .slick-dots li button {
	background: #A8B3C6;
	border: 0 none;
	border-radius: 7px;
	cursor: pointer;
	display: block;
	font-size: 0;
	height: 12px;
	line-height: 0;
	margin: 0 8px;
	outline: medium none;
	padding: 0;
	width: 12px;
}
.pro_box .pro_list .slick-dots li.slick-active button {
	background: #5e068c;
}
/*上半部分是固定的 下边是网站的css样式*/
.pro_box .pro_list .dataitem{
float:left; margin-right:14px; margin-bottom:10px;
padding:8px; border:1px solid #e3e3e3;
-moz-box-shadow:1px 3px 3px #dddddd; -webkit-box-shadow:1px 3px 3px #dddddd; box-shadow:1px 3px 3px #dddddd;
border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;
}

.pro_box .pro_list .dataitem .mimg{text-align:center; overflow:hidden;}
.pro_box .pro_list .dataitem .mimg img{ width:100%; display:block;}
.pro_box .pro_list .dataitem .mtitle{line-height:42px; height:42px; padding:0 0 0 0; background-image:url(../images/huixian.jpg); background-repeat:no-repeat; background-position:left bottom; text-align:left; overflow:hidden;}
.pro_box .pro_list .dataitem .mtitle a{font-size:15px; color:#000000;}
.pro_box .pro_list .dataitem .mtitle2{padding:6px 0 0 0; height:48px; overflow:hidden; line-height:24px;}
.pro_box .pro_list .dataitem .mtitle2 a{color:#888888; font-size:14px;}
.pro_box .pro_list .dataitem a:hover{color:#015A84;}
.pro_box .pro_list .dataitem .more{ padding:12px 0 0 0;}
.pro_box .pro_list .dataitem .more a{ display:inline-block; letter-spacing:-5px; width:90px; height:24px; line-height:24px; text-align:center; border:1px solid #DEDEDE; color:#cccccc; font-size:14px; font-family:"宋体";}
.pro_box .pro_list .dataitem .more a:hover{ color:#FFFFFF; background-color:#263C91;}

/*左右滚动结束*/

.i_tuijian{}
.i_tuijian li{ float:left; margin:10px 10px 0 0; width:31%; width:calc((100% - 20px)/3); width:-moz-calc((100% - 20px)/3); width:-webkit-calc((100% - 20px)/3); position:relative;}
.i_tuijian .li2{ margin:0 10px 10px 0;}
.i_tuijian li .mimg{ overflow:hidden; width: 100%;
        height: 0;
        position: relative;
        padding-top: 100%;}
.i_tuijian li .mimg img{ position: absolute; top: 0;width:100%; height:100%; display:block;}
.i_tuijian li .layer{ position:absolute; display:none; z-index:22; top:0; left:0; width:100%; height:100%; text-align:center; border:1px solid #eeeeee; background-color:rgba(0,0,0,0.5);}
.i_tuijian li .layer p{float:left; margin:14px; border:1px solid rgba(255,255,255,0.5);
	width:95%; width:calc(100% - 30px); width:-moz-calc(100% - 30px); width:-webkit-calc(100% - 30px);
	height:95%; height:calc(100% - 30px); height:-moz-calc(100% - 30px); height:-webkit-calc(100% - 30px);
}
.i_tuijian li > a{ position:absolute; display:none; top:50%; margin-top:-15px; left:5%; width:90%; text-align:center; height:30px; line-height:30px; text-align:center; overflow:hidden; font-size:24px; color:#FFFFFF; z-index:33;}
.i_tuijian li:hover .layer{display:block;}
.i_tuijian li:hover > a{display:block;}
.i_tuijian li:nth-child(3n+3){ margin-right:0;}

/*刷新按钮*/
.refresh{ padding:6px; background-color:#263E88;}
.refresh p{ padding:18px 0 18px 0; border:1px solid rgba(255,255,255,0.5); text-align:center;}
.refresh p a{ display:inline-block; font-size:24px; color:#FFFFFF; height:30px; line-height:30px; padding:0 20px 0 20px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; }
.refresh:hover{background-color:#263680;}

/*底部*/
.footer{background-color:#767676; padding:30px 0 30px 0;}
.footer .f-logo{float:left; margin:55px 20px 0 0; max-width:206px;}
.footer .f-logo img{max-width:100%;}
.footer .mright{float:left; width:40%; width:calc((100% - 226px)/2); width:-moz-calc((100% - 226px)/2); width:-webkit-calc((100% - 226px)/2); }
.footer .mright .c-box{ padding:14px 30px 10px 40px; border-left:1px solid #919191; min-height:144px;}
.footer .mright .c-box .l-ul{}
.footer .mright .c-box .l-ul li{ line-height:36px; overflow:hidden; padding:0 0 0 28px; font-size:16px; color:#adadad; background-repeat:no-repeat; background-position:left 10px;}
.footer .mright .c-box .l-ul .li1{ background-image:url(../images/f-tel.jpg);}
.footer .mright .c-box .l-ul .li2{ background-image:url(../images/f-add.jpg);}
.footer .mright .c-box .l-ul li:last-child{ height:auto; padding-left:0; padding-top:10px;}
.footer .mright .c-box .l-ul li:last-child a{display:inline-block; padding:0 15px 0 0;}

.footer .mright .c-box .copy{ padding:14px 0 0 0; line-height:30px; font-size:15px; color:#f9f9f9;}

.footer-hei{height:62px; display:none;}








/*二级页面*/
.border-t{ border-top:1px solid #dddddd;}
.er_box{ background-repeat:no-repeat; background-position:left top;}
.er_box .mleft{ float:left; width:54%; width:calc(100% - 540px); width:-moz-calc(100% - 540px); width:-webkit-calc(100% - 540px);}
.er_box .mright{float:right; width:540px; height:100%; background-image:url(../images/hybj.jpg); background-repeat:no-repeat; background-position:center top;}
/*注册样式*/
.er_box .mright .reg-b{ padding:50px 150px 0 112px; min-height:680px; color:#222222;}
.er_box .mright .reg-b .mtitle{ line-height:45px; text-align:left; font-size:20px;}
.er_box .mright .reg-b .input-b{}
.er_box .mright .reg-b .input-b li{ padding:16px 0 0 0; border-bottom:1px solid #999999;}
.er_box .mright .reg-b .input-b li .minput{ height:33px; line-height:33px; border:1px solid #FFFFFF; font-size:15px; color:#000000;}
.er_box .mright .reg-b .input-b li .mimg{ padding-bottom:10px; height:125px;}
.er_box .mright .reg-b .input-b li .mimg img{max-height:125px;}
.er_box .mright .reg-b .input-b li .mimg a{color:#888888;}
.er_box .mright .reg-b .input-b li iframe{height:38px;}
.er_box .mright .reg-b .input-b .li-email{ border-bottom:0;}
.er_box .mright .reg-b .input-b .li-email .em-left{float:left;}
.er_box .mright .reg-b .input-b .li-email .em-left .input_yzm{width:140px; background-color:#EBEBEB; height:35px; line-height:35px; text-align:center;
	border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;
}
.er_box .mright .reg-b .input-b .li-email .em-right{ float:right;}
.er_box .mright .reg-b .input-b .li-email .em-right .huoqu_yzm{width:130px; background-color:#273C8D; height:34px; font-size:13px; line-height:26px; text-align:center; color:#FFFFFF;
	border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;
}
/*点击后*/
.er_box .mright .reg-b .input-b .li-email .em-right .huoqu_yzm_dj{ background-color:#999999; border:1px solid #999999; cursor:text;}

.er_box .mright .reg-b .input-b .li-sub{ border-bottom:0;}
.er_box .mright .reg-b .input-b .li-sub .input-sub{ width:100%; border:1px solid #999999; background-color:#999999; height:36px; line-height:34px; text-align:center; color:#FFFFFF; font-size:18px;
	border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;
}
.er_box .mright .reg-b .input-b .li-sub .input-sub:hover{background-color:#273C8D; border:1px solid #273C8D;}

/*登录页面样式*/
.er_box .mright .reg-b .input-b li .p_title{height:38px; line-height:38px;  font-size:15px; color:#000000; padding:5px 0 0 0;}
.er_box .mright .reg-b .input-b .li-email .em-right img{border:1px solid #dedede;}
.er_box .mright .reg-b .input-b .li-email-pd{padding-top:30px;}
.er_box .mright .wjmm-box{ padding:20px 0 20px 0;}
.er_box .mright .wjmm-box p{ float:left;}
.er_box .mright .wjmm-box p a{ font-size:14px; color:#999999; }
.er_box .mright .wjmm-box span{float:right;}
.er_box .mright .wjmm-box span a{color:#2E3A8E; font-size:14px;}
.er_box .mright .wjmm-box a:hover{text-decoration:underline;}


/*会员审核状态*/
.usertips{ padding:50px 40px 40px 40px;}
.usertips .ul1{ background-image:url(../images/ts_bj.jpg); background-repeat:repeat-x; background-position:center center; padding:60px 0 60px 0; border-top:1px solid #dddddd;}
.usertips .ul1 li{ width:33.33%; float:left;}
.usertips .ul1 li p{ width:40px; height:40px; margin:auto; background-color:#2B3C8E; font-size:32px; font-weight:bold; color:#FFFFFF; font-family:"楷体"; text-align:center; line-height:40px;
	border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%;}
.usertips .ul1 li .p1{ background-color:#009900;}
.usertips .ul1 li .p2{ background-color:#FFFF00;}
.usertips .ul1 li .p3{ background-color:#aaaaaa;}
.usertips .ul2{ padding:0px 0 80px 0;}
.usertips .ul2 li{ float:left; width:33.33%; text-align:center; line-height:28px; font-size:16px;}
.usertips .c-content{ border:1px solid #eeeeee; padding:40px 20px 40px 20px; line-height:30px; text-align:center; font-size:16px;}


/*会员中心页面*/
.member-box{}
.member-box .mleft{ float:left; width:184px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px; 
border-top:1px solid #dedede; border-left:1px solid #dedede; background-color:#f9f9f9; padding:3px 0 20px 0;}
.member-box .mleft ul{ padding:5px 0 10px 0;}
.member-box .mleft ul li{text-align:center;}
.member-box .mleft ul li a{ position:relative; display:block; line-height:44px; text-align:center; color:#999999; font-size:15px;}
.member-box .mleft ul li a:hover,
.member-box .mleft ul li .a_be{ background-color:#273B92; color:#FFFFFF;}
.member-box .mleft ul .li-pd{padding:0 20px 0 20px;}
.member-box .mleft ul li p{ height:50px; line-height:50px; padding:0 0 0 5px; border-bottom:1px dashed #cccccc; background-image:url(); background-repeat:no-repeat; background-position:10px center; font-size:16px; color:#000000;}
.member-box .mleft ul li .p1{ background-image:url(../images/m-ico1.png);}
.member-box .mleft ul li .p2{ background-image:url(../images/m-ico2.png);}
.member-box .mleft ul li .p3{ background-image:url(../images/m-ico3.png);}
.member-box .mleft ul li .p4{ background-image:url(../images/m-ico4.png);}
.member-box .mleft .exit{ width:80%; margin:auto; text-align:center; height:40px; line-height:40px; position:relative; display:block;
	border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px; background-color:#eeeeee; font-size:15px; color:#666666;
}
.member-box .mleft .exit:hover{background-color:#273B92; color:#FFFFFF;}


/*右边提交框*/
.member-box .mright{float:right; padding:20px 0 20px 0; width:82%; width:calc(100% - 216px); width:-moz-calc(100% - 216px); width:-webkit-calc(100% - 216px);
	border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px; 
	border-top:1px solid #dedede; border-left:1px solid #dedede; background-color:#ffffff;
}
.member-box .mright .mtitle{padding:4px 0 14px 46px; border-bottom:1px solid #eeeeee;}
.member-box .mright .mtitle p{float:left; border-left:6px solid #273C8D; padding:0 0 0 18px; font-size:16px; color:#000000;}
.member-box .mright .mtitle a{ float:right; margin:4px 24px 0 0;}

.member-box .mright .form-box{ padding:20px 40px 0 65px;}
.member-box .mright .form-box .ul1{}
.member-box .mright .form-box .ul1 li{padding:8px 0 8px 0; height:42px;}
.member-box .mright .form-box .ul1 li span{ float:left;}
.member-box .mright .form-box .ul1 li .p-title{ float:left; width:218px; font-size:14px; color:#000000; text-align:left; height:40px; line-height:40px; overflow:hidden;}
.member-box .mright .form-box .ul1 li span .minput{ height:40px; line-height:40px; width:300px; padding:0 10px 0 10px; background-color:#F4F4F4;}
.member-box .mright .form-box .ul1 li span .mselect{border:1px solid #eeeeee; padding:10px;}

.member-box .mright .form-box .ul1 li .p-input{float:left; width:695px; width:calc(100% - 218px); width:-moz-calc(100% - 218px); width:-webkit-calc(100% - 218px);}
.member-box .mright .form-box .ul1 li .p-input .minput2{ height:300px; line-height:40px; width:80%; width:calc(100% - 20px); width:-moz-calc(100% - 20px); width:-webkit-calc(100% - 20px); padding:0 10px 0 10px; background-color:#F4F4F4;}
.member-box .mright .form-box .ul1 li .p-upload{ float:left;}
.member-box .mright .form-box .ul1 li .p-upload iframe{height:50px;}
.member-box .mright .form-box .ul1 li .p-upload .mimg{}
.member-box .mright .form-box .ul1 li .p-upload .mimg img{border:1px solid #eeeeee; padding:4px;}
.member-box .mright .form-box .ul1 .li-auto{ height:auto;}
/*产品上传图片列表*/
.member-box .mright .form-box .ul1 .li-auto .img_list{}
.member-box .mright .form-box .ul1 .li-auto .img_list p{float:left; padding-bottom:10px; width:110px; height:110px; margin-right:10px; line-height:12px; text-align:center;}
.member-box .mright .form-box .ul1 .li-auto .img_list p img{width:100%; height:90px; display:block;}
.member-box .mright .form-box .ul1 .li-auto .img_list p a{color:#666666;}

/*信息发布页面*/
.member-box .mright .form-box .ul2{}
.member-box .mright .form-box .ul2 li .p-title{ width:120px; }
.member-box .mright .form-box .ul2 li .mspan{ position:relative; display:block; float:left; width:300px; width:calc(100% - 120px); width:-moz-calc(100% - 120px); width:-webkit-calc(100% - 120px);}
.member-box .mright .form-box .ul2 li .mspan .minput{ width:98%;}



.member-box .mright .form-box .type-ck{ font-size:14px;}
.member-box .mright .form-box .type-ck li{ border-bottom:1px dashed #dddddd; padding:3px 0 3px 0;}
.member-box .mright .form-box .type-ck li > p{height:38px; line-height:38px; overflow:hidden;}
.member-box .mright .form-box .type-ck li dl{ padding:0 0 0 0px;}
.member-box .mright .form-box .type-ck li dl dd{ float:left; width:30%; margin-left:3%; line-height:30px; height:30px; overflow:hidden;}

.member-box .mright .m-sub{ padding:20px 0 20px 44px;}
.member-box .mright .m-sub2{ padding-left:260px; }
.member-box .mright .m-sub3{ padding-left:160px; }
.member-box .mright .m-sub p{float:left; margin-left:20px;}
.member-box .mright .m-sub p .msub{ background-color:#CACACA; color:#000000; width:145px; height:40px; line-height:38px; font-size:15px;
border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;}
.member-box .mright .m-sub p .msub:hover,
.member-box .mright .m-sub p .msub-be{background-color:#273C8D; color:#FFFFFF;}


/*找回密码*/
.user-manage{text-align:center; padding:20px; font-size:16px;}
.user-manage p{ padding:30px;}
.user-manage p a{display:inline-block; padding:10px 40px 10px 40px; font-size:14px; color:#ffffff; background-color:#273C8D;
	border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px; 
}

/*企业logo列表*/
.qiye-list{}
.qiye-list li{ padding:10px 0 10px 0; border-top:1px solid #E3E3E3;}
.qiye-list li .mimg{ float:left;  width:150px; padding:4px; border:1px solid #dedede; overflow:hidden;}
.qiye-list li .mimg img{width:100%; display:block;}
.qiye-list li .mright{float:right; margin:6px 0 0 0; width:720px; width:calc(100% - 180px); width:-moz-calc(100% - 180px); width:-webkit-calc(100% - 180px);}
.qiye-list li .mright .mtitle{height:34px; line-height:34px; overflow:hidden;}
.qiye-list li .mright .mtitle a{font-size:15px;}
.qiye-list li .mright .mentitle{line-height:28px; font-size:14px; color:#888888; }
.qiye-list li .mright .mother{line-height:28px; font-size:13px; color:#666666;}
.qiye-list li .mright .mmore{ text-align:right; padding-right:20px;}
.qiye-list li .mright .mmore a{ display:inline-block; padding:4px 0 6px 0; font-size:13px; width:110px; text-align:center; border:1px solid #eeeeee; background-color:#263C91; color:#FFFFFF;
border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;
	transition: all 1s;
	-moz-transition: all 1s; /* Firefox 4 */
	-webkit-transition: all 1s; /* Safari 和 Chrome */
	-o-transition: all 1s; /* Opera */
}
.qiye-list li .mright .mmore a:hover:after{
	content:' ...'; 
}




.qiye-list li:nth-of-type(even){ background-color:#f9f9f9;}


/*无产品*/
.pl-tips{ border:1px solid #dddddd; text-align:center; height:30vw; line-height:30vw; font-size:18px; color:#ff0000;}


/*产品列表*/
.member-box .mright .p-box{ padding:20px 20px 0 20px;}
/*会员基本介绍*/
.pro-info{ padding:10px 10px 25px 10px; text-align:center; font-size:14px;}
.pro-info span{ font-size:16px; color:#FF0000;}

.member-box .mright .p-box .ul-p{ border-left:1px solid #dedede; border-top:1px solid #dedede;}
.member-box .mright .p-box .ul-p .li-one{ background-color:#f4f4f4; color:#000000; font-size:15px; font-weight:bold; line-height:30px; padding:10px 0 10px 0; text-align:center;}
.member-box .mright .p-box .ul-p li{}
.member-box .mright .p-box .ul-p li p{float:left;  border-bottom:1px solid #dedede; border-right:1px solid #dedede; }
.member-box .mright .p-box .ul-p li .p-img{width:170px; padding:0 10px 0 10px; }
.member-box .mright .p-box .ul-p li .p-img img{width:100%;}
.member-box .mright .p-box .ul-p li .p-title{ width:20%; width:calc((100% - 300px)/3); width:-moz-calccalc((100% - 300px)/3); width:-webkit-calccalc((100% - 300px)/3); }
.member-box .mright .p-box .ul-p li .p-more{ width:100px; text-align:center;}
/*上半部分是div的样式，未删除*/
.member-box .mright .pro-list{border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;}
.member-box .mright .pro-list{border-left:1px solid #eeeeee; border-top:1px solid #eeeeee;}
.member-box .mright .pro-list tr td{border-bottom:1px solid #eeeeee; border-right:1px solid #eeeeee; vertical-align:middle; padding:8px; text-align:center;}
.member-box .mright .pro-list tr .td-title{height:40px; background-color:#f4f4f4; line-height:40px; font-size:15px; color:#000000; text-align:center;}
.member-box .mright .pro-list tr td:first-child{width:150px;}
.member-box .mright .pro-list tr td img{width:150px; display:block;}
.member-box .mright .pro-list tr td p{ display:none; text-align:center;}
.member-box .mright .pro-list tr td:last-child{line-height:40px; padding:10px 20px 10px 20px;}
.member-box .mright .pro-list tr td a:hover{text-decoration:underline;}

.member-box .mright .pro-list tr td .s-lv{ color:#009900;}
.member-box .mright .pro-list tr td .s-hong{ color:#FF0000;}

/*发布信息列表*/
.member-box .mright .rel-list{border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px; border-left:1px solid #eeeeee; border-top:1px solid #eeeeee;}
.member-box .mright .rel-list tr td{border-bottom:1px solid #eeeeee; border-right:1px solid #eeeeee; vertical-align:middle; padding:4px 12px 4px 12px; text-align:center; line-height:30px; font-size:13px;}
.member-box .mright .rel-list tr .td-title{height:30px; background-color:#f4f4f4; line-height:30px; font-size:15px; color:#000000; text-align:center;}
.member-box .mright .rel-list tr td:first-child{ width:65%; text-align:left;}
.member-box .mright .rel-list tr td:last-child{ width:15%; }
.member-box .mright .rel-list tr td a:hover{text-decoration:underline; font-size:13px;}

/*详情页*/
.box2{}
.box2 .mleft{ float:left; width:280px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
.box2 .mleft .mimg{ padding:26px 12px 26px 12px; background-color:#2A3D81; background-image:url(../images/left_bj.png); background-repeat:no-repeat; background-position:center 26px;
border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px; }
.box2 .mleft .mimg .p-img{width:150px; padding:6px; border:1px solid #ABADBA ; margin:auto;
border-radius:6px; -moz-border-radius:6%; -webkit-border-radius:6%; -o-border-radius:6%; -ms-border-radius:6%;}
.box2 .mleft .mimg .p-img img{width:100%; display:block;  border-radius:6px; -moz-border-radius:6%; -webkit-border-radius:6%; -o-border-radius:6%; -ms-border-radius:6%;}
.box2 .mleft .mimg .p-title{line-height:30px; padding:5px 12px 5px 12px; border:1px solid #4F619F; color:#FFFFFF; font-size:14px; text-align:center;
border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
.box2 .mleft .p-tubiao{ text-align:center; padding:12px 0 12px 0; border-left:1px solid #dddddd; height:20px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
.box2 .mleft .p-tubiao .tb{height:18px; width:132px; margin:auto; background-repeat:repeat-x; background-position:left center;}

.box2 .mleft .qt-info{ display:none; padding:5px 0 5px 0; border:1px solid #eeeeee; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
.box2 .mleft .qt-info li{ border-bottom:1px solid #dddddd; }
.box2 .mleft .qt-info li p{ line-height:24px; padding:8px 12px 8px 12px;}
.box2 .mleft .qt-info li p:first-child{ font-size:15px; font-weight:bold; background-color:#eeeeee;}
.box2 .mleft .qt-info li:last-child{border-bottom:0;}

.box2 .mleft .get-into{}
.box2 .mleft .get-into a{ position:relative; display:block; height:35px; line-height:34px; text-align:center; color:#ffffff; font-size:14px; background-color:#2a3d81;
border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px; -ms-border-radius:2px;}
.box2 .mleft .get-into a:hover{}

.box2 .mleft .p-more{ padding:10px 0 0 0;}
.box2 .mleft .p-more a{ position:relative; display:block; height:32px; line-height:32px; border:1px solid #cccccc; text-align:center; color:#A3A3A3; font-size:14px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
.box2 .mleft .p-more a:hover{background-color:#2A3D81; color:#FFFFFF;}


.box2 .mright{float:right; width:860px; width:calc(100% - 320px); width:-moz-calc(100% - 320px); width:-webkit-calc(100% - 320px); padding:14px; background-color:#2A3D81;
border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
.box2 .mright .r-box{ background-color:#f4f4f4; padding:12px 12px 22px 12px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
.box2 .mright .r-box .mimg{}
.box2 .mright .r-box .mimg li{ float:left; width:30%; margin-right:10px; width:calc((100% - 20px)/3); width:-moz-calccalc((100% - 20px)/3); width:-webkit-calccalc((100% - 20px)/3);}
.box2 .mright .r-box .mimg li:nth-child(3n+3){margin-right:0;}
.box2 .mright .r-box .mimg li img{width:100%;}
.box2 .mright .r-box .mcon{ padding:0 10px 0 10px;}
.box2 .mright .r-box .mcon li{ padding:22px 0 22px 0; line-height:30px;}
.box2 .mright .r-box .mcon li .p-title{ float:left; line-height:30px; font-size:16px; color:#000000; font-weight:bold;}
.box2 .mright .r-box .mcon li .p-right{ float:right; width:680px; text-align:left; width:calc(100% - 140px); width:-moz-calc(100% - 140px); width:-webkit-calc(100% - 140px); font-size:14px;}

.box2 .mright .r-box .p-con{ background-color:#E6E6E6; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
.box2 .mright .r-box .p-con .c-pd{padding:20px; line-height:30px; text-align:left;}
/*加入收藏*/
.box2 .mright .jiarusc{}
.box2 .mright .jiarusc a{ float:right; margin:20px 10px 10px 0; position:relative; display:block; width:100px; height:28px; line-height:26px; text-align:center; font-size:13px; color:#293E81; background-color:#FFFFFF;
border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
.box2 .mright .jiarusc a:hover{background-color:#666666; color:#FFFFFF;}


/*右边客服*/
.right-kf{ position:fixed; right:2px; top:40%; z-index:666666; background-color:#2b3c8f;
border-radius:10px 0 10px 0; -moz-border-radius:10px 0 10px 0; -webkit-border-radius:10px 0 10px 0; -o-border-radius:10px 0 10px 0; -ms-border-radius:10px 0 10px 0; }
.right-kf li{ border-bottom:1px solid #aaaaaa; width:80px;}
.right-kf li > a{position:relative; display:block; text-align:center; padding:15px 8px 15px 8px; color:#FFFFFF; font-size:13px; line-height:24px;}
.right-kf li > a i{ font-size:28px;}
.right-kf li > a:hover{color:#2b3c8f; background-color:#FFFFFF;}
.right-kf li:last-child{border-bottom:0;}





/*需求搜索*/
.r-soso{padding:0 10px 14px 10px;}
.r-soso p{ float:left; margin-right:10px;}
.r-soso .mselect{border:1px solid #dddddd; padding:5px;}
.r-soso .minput{ border:1px solid #dddddd; padding:6px 12px 6px 12px; }
.r-soso .msub{ width:80px; height:34px; line-height:34px;}


/*需求详细*/
.rel-title{ text-align:left; padding:10px 15px 10px 15px; line-height:30px; font-size:18px; border-bottom:1px solid #eeeeee; font-weight:bold;}
.rel-author{ text-align:left; padding:6px 15px 6px 15px; font-size:12px;}
.rel-author span{ color:#666666; }
.rel-content{ padding:15px; line-height:30px;}




/*需求列表*/
.r-list{ padding:0 18px 0 18px;}
.r-list li{ height:30px; line-height:30px; border-bottom:1px solid #eeeeee;}
.r-list li a{ position:relative; display:block; float:left; width:calc(100% - 100px); width:-moz-calc(100% - 100px); width:-webkit-calc(100% - 100px); height:30px; overflow:hidden; line-height:30px; background-image:url(../images/sj_lan.png); background-repeat:no-repeat; background-position:left center; padding:0 0 0 14px;  overflow:hidden;}
.r-list li span{ float:right; }

/*返回*/
.fanhui{ text-align:right; padding:20px 10px 0 0;}
.fanhui a{ display:inline-block; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px; text-align:center; width:120px; height:30px; line-height:28px; background-color:#2A3D81; color:#FFFFFF; font-size:14px;}
.fanhui a:hover{background-color:#1573B9;}

/*需求*/
.needs-box{ border:1px solid #dddddd;}
.needs-box .mtitle{ float:left; width:120px; text-align:center; line-height:50px; background-color:#2B3C8F; color:#FFFFFF; font-size:15px;}
.needs-box .needs{float:left; margin-left:30px; width:70%; width:calc(100% - 260px); width:-moz-calc(100% - 260px); width:-webkit-calc(100% - 260px);}
.needs-box .needs .bd{ width:100%; overflow:hidden;}
.needs-box .needs .bd ul{ overflow:hidden; zoom:1; }
.needs-box .needs .bd ul li{ float:left; margin:0 10px 0 10px; width:30%; overflow:hidden; line-height:50px; height:50px;}
.needs-box .needs .bd ul li a{font-size:14px;}
.needs-box .needs .bd ul li a:hover{color:#B70A10;}
.needs-box .mmore{float:right; margin:12px 10px 0 0; background-color:#000000; width:60px; height:25px; line-height:25px; text-align:center;
border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px;}
.needs-box .mmore a{font-size:14px; color:#FFFFFF;}


/*分页开始*/
.mypage{ height:40px; padding:12px 0 0 0; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px; border:1px solid #dddddd;}
.mypage div{ text-align:center;}
.mypage div a{display: inline-block; height:26px; line-height:25px; padding:0 10px 0 10px; color:#444444; font-size:14px; border:1px solid #dedede;}
.mypage div a:hover,
.mypage div .a_be{color:#ffffff; background-color:#2B3C8F;}

.mypage2{background-color:#F4F4F4;}
/*分页结束*/




#back_to_top { color: #cdcdcd; display:none; height: auto; position: fixed; bottom:10px; right: -70px;z-index: 10000;
-webkit-transition: all .5s ease 0s;
   -moz-transition: all .5s ease 0s;
     -o-transition: all .5s ease 0s;
        transition: all .5s ease 0s;}
#back_to_top span { display: inline-block; text-align: center; font-size: 30px; width: 40px;height: 40px; line-height: 35px; color: white;background-color: rgba(0,0,0,0.4);
-webkit-border-radius: 2px;
-webkit-transition: all .2s ease 0s;
   -moz-transition: all .2s ease 0s;
     -o-transition: all .2s ease 0s;
        transition: all .2s ease 0s;
border-radius: 2px;
}
#back_to_top.on {opacity: 1;filter: alpha(opacity=100);right: 10px;}
#back_to_top:hover span{ background-color: #000;}