/**Author:hqb*Updated:2016.02.24**/* {font-family:'\5FAE\8F6F\96C5\9ED1','\9ED1\4F53';margin:0px;padding:0px;padding:0px}
body {min-width:1200px}
a {text-decoration:none}
ul,li {list-style:none}
img {border:0px}
.clearfix:after {content:"";display:block;width:0px;clear:both}
.clearfix {zoom:1}
.fl {float:left}
.fr {float:right}
.font30 {font-size:30px}
.color_1 {color:#00aeff}
#index {width:100%;background:url(../images/bg.jpg);}
.header {width:100%;height:70px;min-width:1140px;background:#fff;position:fixed;z-index:1000}
.header .navbar {height:70px;line-height:70px;color:#333}
.header .navbar li a {padding:3px 12px;font-size:18px;color:#333}
.header .navbar li a:hover {background:#999;color:#fff}
.header .more {width:131px;height:41px;margin:12px 32px 12px 14px;border-radius:21px;-webkit-border-radius:21px;-moz-border-radius:21px;background:#00aeff;color:#fff;font-size:18px;line-height:41px;text-align:center;behavior:url('./css/pie.htc');position:relative}
.header .residue {height:41px;padding:0px  17px 0px 17px;border:solid 1px #ccc;background:#efefef;margin:11px 0px;font-size:16px;color:#000;text-align:center}
.header .residue .day_num {width:40px;display:inline-block;text-align:center;line-height:41px;font-size:30px}
.header .residue .lineh {display:inline-block;line-height:41px}
.topyy{ height: 19px; position: absolute;left: 0px; width: 100%; bottom: -19px; }
#index .banner {width:100%;background:url('../images/banner.png') no-repeat center 0px; height: 608px;}
#index .banner1{width:100%;background:url('../images/banner1.png') no-repeat center 0px; height: 233px;}
.content{ width: 1200px;margin: -112px auto 20px; background: url(../images/linebg.png); position: relative; padding: 30px 0;}
.twocode{ width: 174px; height: 200px; background: #00aeff; color: #fff; text-align: center; line-height: 36px; font-size: 16px; position: fixed; right:2px;bottom: 13px;  z-index: 9999}
.content .lineyy{ width: 1198px; height: 22px; background: url(../images/lineyy.png); position: absolute; top: -22px; left: 1px; }
.content .linebb{ width: 1198px; height: 22px; background: url(../images/linebb.png); position: absolute; bottom: -22px; left: 1px; }
.mainbox{ margin: 0px 50px; width: 1100px;background: #fff; padding: 50px 0; position: relative;}
.mainbox .title{ width: 230px; height: 50px; color: #132c89; font-size: 24px; text-align: center;line-height: 50px; background:url(../images/titbg.png); margin: 0px auto 20px; font-weight: normal;}
.first-con-left{width: 388px; float:left; margin-left: 50px;}
.first-con-right{width: 580px; float: right; margin-right: 30px;  height: 793px;}
.linebox{border: 1px solid #132c89; width: 100%; position: relative;}
.icon1{ top: -1px; left: -1px; position: absolute;  background: url(../images/lefticon.jpg) no-repeat; width: 67px; height: 61px; display: block;}
.icon2{ top: -1px; right: -1px; position: absolute; background: url(../images/righticon.jpg) no-repeat; width: 67px; height: 61px; display: block;}
.icon3{ bottom: -6px; left: -1px; position: absolute; background: url(../images/botleft.png) no-repeat; width: 67px; height: 61px; display: block;}
.icon4{ bottom: -6px; right: -1px; position: absolute; background: url(../images/boticon.png) no-repeat; width: 67px; height: 61px; display: block;}
.first-ul li{ padding-left: 18px;line-height: 40px; color: #132c89; font-size: 18px;}
.first-ul li a{ color:  #132c89; }
.first-ul li span{ font-size: 14px; }
.first-ul li em{ font-size: 12px; font-style: normal; padding-right: 8px; }
.zhuti{ margin-top: 0px; margin-bottom: 35px; }
.danwei{margin-top: 35px; }
.hongtou{ padding: 30px 40px; }
.mainbox .title1{ font-weight: normal;font-size: 20px; line-height: 20px; color: #132c89;  text-align: center; width: 100%; margin-bottom: 20px;}
.mainbox .title1 i{ width: 16px; height: 16px; vertical-align: top; display: inline-block; background: url(../images/icon1.png) no-repeat;  margin: 0px 16px;}
.aboutcon{ margin-left: 30px; height: 700px; width: 1040px;}
.abouttxt{ font-size: 15px; line-height: 40px; color: #333; }
.abouttxt span{ padding-right: 28px; }
.hongtou p{ font-size: 14px; color: #333; line-height: 28px; text-indent: 28px; }
.hongtou a{height:41px; padding:0px 22px;margin-right:20px;border-radius:21px;-webkit-border-radius:21px;-moz-border-radius:21px;background:#00aeff;color:#fff;font-size:18px;line-height:41px;text-align:center;behavior:url('./css/pie.htc');position:relative;display: inline-block;}
.link-btn{ margin-top: 17px; }
.richeng{ margin-top: 30px; }
.richeng table {padding:0px; margin:0px auto 47px;
  border-collapse: collapse; line-height: 42px; font-size: 15px;
  border: 1px solid #ccefff;
  width: 500px; text-align:center; color:#122b8c
}
.richeng table td{border: 1px solid #ccefff;}
.richeng table th{ background:#f2fbff;border: 1px solid #ccefff; font-weight:normal;}
.allow{ width: 9px; height: 16px; margin-left: 12px; display: inline-block;vertical-align: middle; background: url(../images/allow.png) no-repeat; }
#index .next {width:1000px;height:80px;margin:15px auto 0px;clear:both}
#index .news {width:100%;padding-top:60px;}
#index .news .news_im {width:950px;padding:60px 25px 0px 25px;margin:0px auto;overflow:hidden}
#index .news .news_img_totle {width:1000px;border-bottom:dashed 1px #122b8c}
#index .news .news_img_totle li {width:200px;margin-right:50px;_display:inline;padding-bottom:20px}
#index .news .news_img_totle li img {width:200px;height:140px}
#index .news .news_img_totle li span {display:inline-block;width:200px;font-size:14px;color:#333;line-height:22px;text-align:center}
#index .news .news_img_totle li span a {color:#333}
#index .news .news_text {width:950px;padding-top:25px;padding-bottom:15px;margin:0px auto}
#index .news .news_text li {width:450px;padding:0px 25px 0px 0px;height:36px;line-height:36px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; font-size: 16px}
#index .news .news_text li i { font-size: 12px; font-style: normal; padding-right: 8px; color: #132c89}
#index .news .news_text li a {color:#333}
#index .report {width:100%;padding-top:60px;background:#e40082}
#index .report .title {width:183px;height:50px;border-top:solid 3px #fff;color:#fff;font-size:28px;line-height:50px;margin:0px auto;text-align:center}
#index .report .report_text {width:950px;padding-top:25px;padding-bottom:15px;margin:0px auto}
#index .report .report_text li {width:445px;padding:0px 10px 0px 20px;height:36px;line-height:36px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff}
#index .report .report_text li i {display:inline-block;width:4px;height:4px;background:#fff;margin-right:7px;margin-bottom:3px;font-size:0px;}
#index .report .report_text li a {color:#fff}
#index .report_input {width:700px;padding-top:25px;padding-bottom:15px;margin:0px auto}
#index .report_input_left {float:left;}
#index .report_input_left span {float:left;display:block;}
#index .report_input_left a {line-height:37px;background:#fd3daa;color:#fff;padding:0px 20px;float:left;display:block;height:37px;}
#index .report_input .report_msg {color:#fff;line-height:36px;}
#index .report_input_left input {width:380px;height:36px;line-height:36px;border:0px;}
#index .units{ margin: 40px  auto 0; width: 1040px; padding-top: 40px; padding-bottom: 40px;}
#index .units .unit_body {width:1000px;margin:0px auto}
#index .units .unitb_title {width:149px;margin-right:34px;font-size:18px;line-height:36px;height:36px;color:#333;margin-left: 20px;}
#index .units .un_title {width:1000px;height:36px}
#index .units .unit_row {width:1000px;overflow:hidden}
#index .units .unit_row ul {width:1040px;margin:0px 0px 0px 0px;overflow:hidden}
#index .units .unit_row ul li {position:relative;top:0px;left:0px;height:70px;margin-right:34px;_display:inline;margin-bottom:30px; margin-left: 20px;}
#index .units .unit_row ul li img {width:147px;height:68px;border:solid 1px #d1d2d5}
#index .units .unit_row ul li div {width:147px;height:70px;position:absolute;bottom:0px;left:1px;text-align:center;font-size:14px;line-height:18px;background:#3d5b7d;opacity:0.85;-webkit-opacity:0.85;-moz-opacity:0.85;filter:alpha(opacity='85');display:none}
#index .units .unit_row ul li div a {display:inline-block;width:117px;height:36px;padding:16px 15px;color:#fff}
#index .apply{height:41px; padding:0px 22px;margin-right:20px;border-radius:21px;-webkit-border-radius:21px;-moz-border-radius:21px;background:#00aeff;color:#fff;font-size:18px;line-height:41px;text-align:center;behavior:url('./css/pie.htc');position:relative;display:block; margin: 0 auto; width: 100px;}
#index .revie {width:100%;margin:50px 0px 60px;}
.review {width:100%;height:210px;padding:0px 0px 20px;background:#fff}
.virtual {width:100%;height:65px;_display:none}
#gallery{overflow:hidden;position:relative;height:210px;margin:0px auto;padding:0px; width: 960px; }
.content1{ margin: 0px auto; }
#gallery ul{position:relative;left:-865px;margin:0px;padding:20px 40px}
#gallery ul li{float:left;list-style:none;width:250px;height:158px;padding:6px 20px}#gallery ul li  img{width:250px;height:158px;cursor:pointer;transition:width .1s linear,height .1s linear,margin .1s linear;-webkit-transition:width .1s linear,height .1s linear,margin .1s linear;-moz-transition:width .1s linear,height .1s linear,margin .1s linear}#gallery ul li img:hover{width:270px;height:170px;margin:-6px 0px 0px -10px}#backg{width:100%;display:none;text-align:center;position:fixed;top:0px;left:0px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop));background:#fff;z-index:10000}#backg .content{position:relative;display:inline-block}#backg .img{position:relative;top:60px;display:inline-block;width:auto}#backg .img img{width:100%;height:100%}#backg .close{position:absolute;cursor:pointer;right:0px;width:50px;height:50px;background:url("../images/mfp.png") no-repeat -1px -500px}#backg .left:hover,#backg .right:hover{background-color:#eaeaea}#backg .close:hover{background-position:-1px -630px}#backg .left,#backg .right{position:absolute;cursor:pointer;width:90px;height:110px;background:url("../images/mfp.png") no-repeat}#backg .left{left:0px;top:50%;background-position:22px 30px}#backg .left:hover{background-position:22px -100px}#backg .right{right:0px;top:50%;background-position:40px -232px}#backg .right:hover{background-position:40px -352px}#backg .number{position:absolute;right:0px;bottom:-30px;font-size:18px;color:#666}
.aboutcon-left{ width: 462px; float: left;  margin: 50px 0 0 40px;}
.aboutcon-right{ width: 411px; float: right; margin: 50px 40px 0 0;}
.aboutcon-right .abouttxt{ line-height: 36px; }
.lianxi,.huikuan{ margin-top: 45px; }
.mapcon{ padding: 16px 0 0 60px }
.photoBox {border-top:solid 1px #a8a8a8;margin-top:100px;position:relative;}
#gq_main {width:960px;height:600px;margin:30px auto;}
#gq_backimg {width:960px;height:540px;overflow:hidden;background:url('http://img.ccement.com/photo/load2.gif') no-repeat 465px 270px;}
#gaoqing {width:960px;height:540px;}
#gao_left {background:transparent;width:480px;height:540px;float:left;cursor:url("http://img.ccement.com/photo/3cbe4913aa86225.cur"),auto;}
#gao_right {background:transparent;width:480px;height:540px;float:right;cursor:url("http://img.ccement.com/photo/5f12e957ed5f6a8.cur"),auto;}
#gq_footer {width:960px;height:60px;}
#gq_footer .gqf_left {width:700px;height:60px;float:left;}
#gq_footer .gqf_left a {font-size:16px;line-height:60px;color:#555;text-decoration:none;}
#gq_footer .gqf_right {text-align:right;width:160px;height:60px;float:right;font-size:18px;line-height:60px;margin-right:10px;}
#gq_footer .gqf_right .pic_num {line-height:60px;font-size:24px;color:#e40082;}

.sponbox{padding-top: 70px;margin: 10px  auto 0; width: 1040px; padding-bottom: 40px; }
.spon_title {width:100%;height:70px;padding:35px 0px 15px;background:url('../images/background.jpg') no-repeat center 0px}
.stitle {width:150px;height:70px;margin:0px auto 0px auto}
.stitle .stitle_top {display:inline-block;width:150px;height:40px;line-height:40px;text-align:center;font-size:36px;color:#e40082}
.stitle .stitle_bottom {display:inline-block;width:150px;height:30px;line-height:30px;text-align:center;font-size:20px;color:#828282}
.spon_body {width:980px;padding-top:50px;margin:0px auto; padding-bottom:30px;}
.spon_body .title2 {font-size:20px;color:#0099e2;line-height:50px}
.spon_body .min_title {font-size:18px;color:#818181;line-height:40px}
.spon_body p {font-size:16px;line-height:22px;color:#818181;margin-bottom:50px}
.spon_body .tongji {width:1000px;padding:30px 0px}
.spon_body .bing {display:block;margin:0px auto}
.spon_table {font-size:14px;color:#414141;line-height:40px;text-align:center;border-collapse:collapse}
.spon_table td {border:solid 1px #414141}
.spon_table .table_title {background:#cfcfcf}
.spon_table .tr1 td {background:#fffdfb}
.spon_table .tr2 td {background:#fbfdff}
.chbnbox{padding-top: 70px;margin: 10px  auto 0; width: 1040px; padding-bottom: 40px; text-align: center;}
.chbn_t {margin:60px auto 0;width:1000px;height:auto;overflow:hidden;text-align:center;font-size:20px;color:#000;line-height:35px;}
.chbn_t span {font-size:45px;line-height:55px;font-weight:bold;  margin-bottom: 30px; display: block;}
.chxx {margin:0 auto;width:1000px;height:auto;overflow:hidden}
.chwz {margin:30px auto;width:1000px;height:auto;overflow:hidden;font-size:18px;color:#666;line-height:30px;text-align:center}
.chwz1 {margin-top:5px}
.chwz p.c1 {line-height:36px;font-size:22px;color:#000;margin-top:55px}
.chwz p.c2 {font-size:40px;color:#000;line-height:40px;margin-bottom:10px;font-weight:bold}
.chwz p.c3 {font-size:18px;margin-bottom:30px}
.chwz p.c4 {font-size:32px;color:#000;line-height:32px;margin-bottom:10px}
.bomlist{width: 253px;}
.bottom{ width: 1158px; }
.about-us{ width: 1158px; line-height: 40px; height: 40px; font-size: 16px;}
.about-us .white1:link, .about-us .white1:hover, .about-us .white1:visited{ font-size: 16px; }
.bomhome{width: 1050px; margin: auto;}
