@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, label, p, th, td{margin:0;padding:0;}
ul, ol{ list-style:none; }
img{ border:none; margin:0 auto; padding:0; display:block;}
.clear{ clear:both;}
.wrapfix:after {content: "."; display: block;height: 0; clear: both; visibility: hidden;} 
.wrapfix { display:inline-block;} 
/* Hide from IE Mac \*/ 
.wrapfix {display:block;} 
/* End hide from IE Mac */ 
/* end of clearfix */ 
input,select{ outline:none;}
body{ font-family:"Microsoft Yahei","Simsun",Arial; font-size:12px; overflow-x:hidden;}
.top{ background:#fff; width:100%; height:81px;}
.top ul{ width:90%; max-width:1200px; margin:0 auto;}
.top ul .logo{ float:left; text-align:left; width:152px; height:48px; padding-top:28px;}
.top ul .nav{ float:right; text-align:left; width:750px; height:62px; padding-top:50px;}
.top ul .nav a{ font-size:16px;font-family:''; color:#333; display:inline-block; margin:0 20px; text-decoration:none;}
.top ul .nav a:hover{ color:#ffffff;}

.zhaoshang{width: 1920px;position:relative;left: 50%;margin-left: -960px;top:0;}
.zhaoshang1{width: 1920px;position:relative;left: 50%;margin-left: -960px;margin-top:1240px;}
.zhaoshang .pro_rel{ display:block; height:150px; position:relative;}

.clert{ clear:both;}
















.right_box{display:none; position:fixed; top:0px; right:0px;	_position:absolute;	_bottom:auto; _top:expression(eval(document.documentElement.scrollTop)); z-index:9000;}
.right{display:block; height:440px; width:112px;margin:130px 16px 0 0;position: relative;}





.sqbg{ width:100%; background:url(../images/2.jpg) no-repeat center top;  min-height:757px;}
.bm_tit{ margin:0 auto; width:920px; height:169px;}
.li_css{ color:#ea00bc; border: 0px solid #c9c9c9;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius:7px;}
.div_css{color:#ea00bc; border: 1px solid #c9c9c9;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius:7px; background:#fff; float:left; margin-right:10px;}
.wm_920{ width:920px; margin:0 auto; padding-top:-10%}
.add{ width:82px; height:70px; position:absolute; bottom: 10px; right:0;background:url(../images/add.png) no-repeat center top; cursor:pointer;}
.sqbox{ width: 648px; float:left;}
.sqbox ul li{ text-align: left; color:#ea00bc; font-size:28px; line-height:40px; padding:10px; margin:20px 0;}
.sqbox ul li.sel{padding-left:0; position:relative;}
.sqbox ul li.on{ width:100%; text-align: center;  padding:0;margin: 0; height:116px; position:relative; }
.bm_ipt{ margin-left:15%;margin-top:20px;border: 0px solid #c9c9c9;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius:7px; height:40px; line-height:40px;padding:0; font-size:16px; padding:0 4px; width: 75%; color:#c9c9c9;}
.bm_ipt_4{ margin-left:140px;margin-top:32px;border: 0px solid #c9c9c9;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius:7px; height:40px; line-height:40px;padding:0; font-size:16px; padding:0 4px; width: 75%; color:#c9c9c9;}
.bm_ipt_3{ margin-left:5%;margin-top:50px;border: 0px solid #c9c9c9;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius:7px; height:40px; line-height:40px;padding:0; font-size:16px; padding:0 4px; width: 75%; color:#c9c9c9;}
.bm_ipts{ margin-left:35%;margin-top:12px;border: 0px solid #c9c9c9;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius:7px; height:40px; line-height:40px;padding:0; font-size:16px; padding:0 4px; width: 55%; color:#c9c9c9;}
.bm_ipt_1{ margin-left:-2%;margin-top:10px;border: 0px solid #c9c9c9;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius:7px; height:40px; line-height:40px;padding:0; font-size:16px; padding:0 4px; width: 55%; color:#c9c9c9;}
.bm_ipt_2{ margin-left:35%;margin-top:10px;border: 0px solid #c9c9c9;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius:7px; height:40px; line-height:40px;padding:0; font-size:16px; padding:0 4px; width: 55%; color:#c9c9c9;}
.bm_iptb{ margin-left:24%;margin-top:10px;border: 0px solid #c9c9c9;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius:7px; height:40px; line-height:40px;padding:0; font-size:16px; padding:0 4px; width: 75%; color:#c9c9c9;}
.bm_sel{border: 0px solid #c9c9c9;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius:7px; height:40px; line-height:40px; padding:0; font-size:16px; padding:0 0 0 2px; width: 270px;  color:#ea00bc; font-size:28px;font-family:''; height:64px; line-height:40px;  }
.bm_btm{margin-left:-4%; margin-top:40px;border:none;  width: 589px; height: 154px; cursor:pointer; background: url(../images/1.png) no-repeat center; }
.tishi1{ width:50px; height:50px; display:inline-block; background: url(../images/ts_01.png) no-repeat center; position:absolute; top:30px; right:-10px;cursor:pointer;}
.ts_nr{  display:none; }
.tsnr_01{ width:285px; height:169px; background: url(../images/tsnr_01.png) no-repeat center; position:absolute; top:80px; right:-250px;}
.tsnr_x{ width:32px; height:32px; position:absolute; top:55px; right:-250px; background: url(../images/x1.png) no-repeat center; cursor:pointer; }
.pm{ position:absolute;   width: 100%;  height:28px; left:0px; text-align: center; color: #fff; font-size:12px; font-family:''; font-weight:normal; top: -32px;}

.bmbg_r{width:100%; background:url(../images/bmbg_r.jpg) repeat-y center top;}
.bm_bg2{width:100%; background:#ffffff url(../images/1_14.jpg) no-repeat center top; padding-bottom:180px;}
.sqbox2{ width:940px; margin:0 auto;}
.sqbox2 ul li{ text-align: left; color:#d3173d; font-size:18px; width:420px; line-height:40px; position:relative; padding:5px 10px; margin:0 20px 20px 0; display:inline-block;}
.sqbox2 ul li.sel{padding-left:0; position:relative;}
.sqbox2 ul li.on{ width:100%; text-align: center;  padding:20px 0 0 0;margin: 0; height:116px; }
.bm_btm2{margin-left:-6%;margin-top:43px;border:none;  width:589px; height: 154px; cursor:pointer; background: url(../images/1.png) no-repeat center; }
.bm_sel2{border: 0px solid #c9c9c9;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius:7px; padding:0; font-size:16px; padding:0 0 0 2px; width: 323px;  color:#333; font-size:18px;font-family:'?�騨��??o��'; height:40px; line-height:40px; }
.sqbox2 ul li.big{ width:887px; min-height:80px; vertical-align: top;}
.text_s{ width:780px; height:75px; overflow:hidden; border:0; padding:3px;}
.pm2{ position:absolute;   width: 100%;  height:28px; left:0px; text-align: center; color: #fff; font-size:12px; font-family:'?�騨��??o��'; font-weight:normal; bottom: -28px;}

.tishi2{ width:50px; height:50px; display:inline-block; background: url(../images/ts_01.png) no-repeat center; position:absolute; top: 35px; right: 220px;cursor:pointer;}
.tsnr_02{ width:285px; height:169px; background: url(../images/tsnr_01.png) no-repeat center; position:absolute; top:80px; right: -15px;}
.tsnr2_x{ width:32px; height:32px; position:absolute; top:55px; right: -5px; background: url(../images/x1.png) no-repeat center; cursor:pointer; }






.jmbm{ height:128px; background:#d2d2d2  url(../images/jmbm.jpg) no-repeat left; padding-left:200px; width:1000px;}
.close{ position:absolute; top:20px; right:20px; width:30px; height:30px; cursor:pointer;}

.sqjs{position:absolute; top: 180px; left: 720px; width: 450px;font-size:19px; text-align:left; line-height: 30px; font-family:'';}
.sqsj{position:absolute; top: 430px; left: 720px; width: 500px;font-size:19px; text-align:left; line-height: 30px; font-family:'';}
.sqsj p{font-size:19px; text-align:left; line-height: 30px; font-family:''; text-indent:0;}
.sqsj p.index{ text-indent:3em;}
.zsbg{ width:427px; height:75px; padding-top:27px; padding-right:20px; text-align:right; background:#e6e6e6 url(../images/zsbg.png) no-repeat 15px; position:absolute; top: 600px; left: 720px;}
.bm_info{background:url(../images/bm_info.png) no-repeat 15px; width:271px; height:317px; float:right;}



.ju_box{ width:100%; background:url(../images/bmbg.png); height:150px;position:fixed; z-index:100; bottom:0; left:0px;}
.jinyu{ width: 1200px; margin:auto; height:150px; position: relative;}

.jy_2{ float:left; width:600px; height:150px;position:relative;}
.jy_22{ position:absolute; bottom:0;}
.jy_23{position:absolute;left: 200px;top: 20px;width:400px; height:109px;}
.bfr2{ float:left;width:480px; padding-top:40px; position:relative;}
.bfr2 .bm_box li{ float:left; padding:5px;}
.bfr2 .bm_box li.on{ width:143px; position:absolute; right: -110px; top: 40px;}
.bfr2 .bm_box li .bm_ipt{ border: 0px solid #c9c9c9;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius:7px; height:30px; line-height:30px; padding:0; font-size:16px; padding:0 4px; width: 200px; color:#787878;}
.bfr2 .bm_box li .bm_sel{border: 1px solid #c9c9c9;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius:7px; height:30px; line-height:30px; padding:0; font-size:16px; padding:0 0 0 2px; width: 210px; color:#787878;}
.add1{ width:53px; height:45px; background: url(../images/add2.png) no-repeat center; position:absolute; top:2px; right:-65px; cursor:pointer; }
.bfr2 .bm_box li .bm_btm{ border:none;  width:185px; height:51px; margin:0 auto; cursor:pointer; background: url(../images/zixun.png) no-repeat center; }
.pmtx{ position:absolute; top: 110px; width: 300px; left: 450px; text-align: left; color:#fff; font-size:14px; line-height:20px;}
.mb5{ margin-bottom:20px;}
.bm_1{ position:absolute; top:15px; left:50%; margin-left:220px;}
.hand{ position:absolute; top:70px; left:50%; margin-left:450px;}
.signsbtn
{
    animation: big 1.2s ease-in-out infinite;
}		 
@keyframes big
{
    0%
    {
        transform: scale(0.9);
    }
    50%
    {
        transform: scale(1);
    }
    100%
    {
        transform: scale(0.9);
    }
}		 		/* CSS Document */

