﻿abbr, article, aside, blockquote, body, command, dd, details, div, dl, dt, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, input, li, mark, meter, nav, ol, output, p, pre, progress, section, summary, time, ul {
    margin: 0px;
    padding: 0px;
}
*{margin:0; padding:0;}
a {text-decoration:none;color:#666;font-size:12px;}
img {border:0;vertical-align: top}
body{font-family:Microsoft Yahei;font-size: 12px;color: #666; min-width:1175px;  background:#fff;}
li{ list-style-type:none;}
.z{ float:left !important;}
.y{ float:right !important;}
.center{ text-align:center !important;}
.left{ text-align:left !important;}
.right{ text-align:right !important;}
.clear:before{content: ".";display: block;height: 0px;clear: both;visibility: hidden;}
.clear:after{content: ".";display: block;height: 0px;clear: both;visibility: hidden;}
.s_hover{ color:#c8874b !important;}
.v{ vertical-align:middle !important;}
.hide {visibility: hidden !important;}
.maohao{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.minheight{height:auto !important;height:100px; min-height:100px; }
.lvjing{filter:Alpha(opacity=80); -moz-opacity:0.8;opacity: 0.8;}
/**圆角**/
.border-radius-tl{border-top-left-radius:8px;-webkit-top-left-radius: 8px;-o-top-left-radius: 8px;}
.border-radius-tr{border-top-right-radius:8px;-webkit-top-right-radius: 8px;-o-top-right-radius: 8px;}
.border-radius-bl{border-bottom-left-radius:8px;-webkit-bottom-left-radius: 8px;-o-bottom-left-radius: 8px;}
.border-radius-br{border-bottom-right-radius:8px;-webkit-bottom-right-radius: 8px;-o-bottom-right-radius: 8px;}
.border-radius-all{border-radius:8px;-webkit-radius: 8px;-o-radius: 8px;}
.btn { display:block;font-size: 16px;height:35px;line-height:35px;text-align: center;background: #c8874b;color: #fff;width: 140px; border:0;}
.radio { display: inline-block; vertical-align: middle;margin-right: 6px; width: 11px;height: 13px;line-height: 13px; cursor: pointer;
    background: transparent url(../image/apply_314562e.png) no-repeat scroll -24px -53px;
}
.t-curr{ background-position: -1px -53px;}
.radio1{opacity: 0; width: 0px;height: 0px;margin: 0px;}
/**按钮样式**/

/**input**/
.input{ width:290px; height:35px;line-height:35px; color:#aaa; font-size:12px;border: 1px solid #eee;}
.select{width: 140px;height: 30px;line-height: 30px;border: 1px solid #EEE;}
.textarea{ width:290px;color:#555; font-size:14px;border: 1px solid #eee;}
.login_input {width: 94%;padding:10px 0 10px 4%; height: 22px;line-height: 22px; color: #555;font-size: 16px;  border: 1px solid #EEE;}
::-moz-placeholder { color: #bebebe; }
::-webkit-input-placeholder { color:#bebebe; }
:-ms-input-placeholder { color:#bebebe; }
.placeholder {font-style: normal; position:absolute;top: 7px;
left: 13px; color: #bebebe;font-size: 12px;line-height: 20px;display: inline-block;}
/**input**/


/******分页*****/
.pr2_12{padding: 20px 0 20px 0; height:auto; overflow:hidden;float: left;}
.pr2_12 ul { margin: 0px;padding: 0px;}
.pr2_12 ul li {width: auto;height: 36px; margin: 0px;line-height: 18px; padding: 0px 0px 0px 5px;list-style-type: none; float: left;}
.pr2_12 ul li a {width: auto;height: 27px;margin: 0px;font-family:Arial,Helvetica,sans-serif;font-weight: 600;padding: 9px 15px 0px; font-size: 14px;display: block;background: none repeat scroll 0% 0% #ECECEC;color: #777;}
.pr2_12 ul li .hover {color: #FFF;background:#2a56a7 ;}
.pr2_12 ul li a:hover {color: #FFF;background:#2a56a7 ;}
/******分页 end*****/

/******暂无记录*****/
.nolist{ margin:50px 0 0 0; color:#777; font-size:14px;}
.nolist span{}
.nolist span a{font-size:14px; color:#4E4E4E;} 
/******暂无记录 end*****/

/*****产品更新中****/
.nolistpro{ padding:100px 0 100px 0; width:1100px; margin:0 auto; color:#555; font-size:14px;}


/******CSS3动画 end*****/
#gs .xm-animation.xm-animation-active .product{transform: translate3d(0px, 0px, 0px);-ms-transform: translate3d(0px, 0px, 0px); -moz-transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px); -o-transform: translate3d(0px, 0px, 0px);opacity: 1;}
#gs .xm-animation .product{ transition: all 1.5s ease 0s;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; -webkit-transition: all 1.5s ease 0s;-o-transition: all 1.5s ease 0s;opacity: 0;}  
.shuijingyin2.xm-animation .product {transform: translate3d(0px, 580px, 0px); -ms-transform: translate3d(0px, 580px, 0px);-moz-transform: translate3d(0px, 580px, 0px);-webkit-transform: translate3d(0px, 580px, 0px); -o-transform: translate3d(0px, 580px, 0px);}   

.tran_d{transition: all 1.6s ease-out 0s;-ms-transition: all 1.6s ease-out 0s;-moz-transition: all 1.6s ease-out 0s; -webkit-transition: all 1.6s ease-out 0s;-o-transition: all 1.6s ease-out 0s; }
.tran_matrix{transform: matrix(1.15, 0, 0,1.15, 0, 0);-ms-transform: matrix(1.15, 0, 0, 1.15, 0, 0);
                   -moz-transform: matrix(1.15, 0, 0, 1.15, 0, 0); -webkit-transform: matrix(1.15, 0, 0, 1.15, 0, 0);
                   -o-transform: matrix(1.15, 0, 0, 1.15, 0, 0);}
/******CSS3动画 end*****/     


/******首页banner*****/
.indexbanner{ clear: both;height:800px;position: relative; width: 100%; overflow:hidden;}
.indexbanner ul{margin:0;  padding:0;}
.indexbanner ul li{list-style-type:none; width:100%;height:800px;}
.indexbanner ul li a{width:100%; height:100%; display:block;}
.indexbanner .banner_main{width: 100%;  position:absolute;bottom: 20px; left:0;text-align: center;}
.indexbanner #title_list a {background: url(../image/bannera.png) no-repeat center;
    display: inline-block;height: 12px; letter-spacing: normal;margin: 0 5px;vertical-align: top;width: 12px;}
.indexbanner #title_list a.barh { background: url(../image/bannerah.png)  no-repeat center !important;}

.leftbanner{ clear: both;height:200px;position: relative; width: 100%; overflow:hidden;}
.leftbanner ul{margin:0;  padding:0;}
.leftbanner ul li{list-style-type:none; width:100%;height:200px;}
.leftbanner_1{width:100%; height:170px;}
.leftbanner_1 img{width:100%; height:170px;}
.leftbanner_2{ padding: 12px 0 0 9px;width: 180px;}
.leftbanner_2 a{font-size: 12px;}
.leftbanner_2 a:hover{ color:#00a1e9;}
.leftbanner .banner_main{width: 80px; bottom: 5px;right: 10px; position:absolute;text-align: center;text-align: right;
height:9px;}
.leftbanner #title_list a {background: url(../image/bannera1.png) no-repeat center;
    display: inline-block;height: 8px; letter-spacing: normal;margin: 0 1px;vertical-align: top;width:8px;}
.leftbanner #title_list a.barh { background: url(../image/bannerah1.png)  no-repeat center !important;}

.indexbanner1,.indexbanner2{ clear: both;height:320px;position: relative; width: 100%; overflow:hidden;}
.indexbanner1,.indexbanner2 ul{margin:0;  padding:0;}
.indexbanner1,.indexbanner2 ul li{list-style-type:none; width:100%;height:320px; position:relative;}
.indexbanner1_1{width:100%; height:320px;}
.indexbanner1_1 img{width:100%; height:320px;}
.indexbanner1_2{ z-index:999; width:481px; line-height: 27px;padding: 0 0 0 13px;position:absolute;bottom:0px; left:0; height:27px; background:url(../images/lb_bj.png) repeat-x;}
.indexbanner1_2 a{font-size: 14px;color:#fff;}
.indexbanner1_2 a:hover{ color:#00a1e9;}
.indexbanner1  .banner_main,.indexbanner2 .banner_main{width:90%;z-index: 1000;width: 80px;position:absolute;bottom:0px; right:12px;text-align: right; height:27px;}
.indexbanner1 #title_list1 a {background: url(../images/dianqian.png) no-repeat center;
    display: inline-block;height: 11px; letter-spacing: normal;margin: 7px 1px 0 1px;vertical-align: top;width: 11px;}
.indexbanner1 #title_list1 a.barh { background: url(../images/dianhou.png)  no-repeat center !important;}
.indexbanner2 #title_list2 a {background: url(../images/dianqian.png) no-repeat center;
    display: inline-block;height: 11px; letter-spacing: normal;margin: 7px 1px 0 1px;vertical-align: top;width: 11px;}
.indexbanner2 #title_list2 a.barh { background: url(../images/dianhou.png)  no-repeat center !important;}

/******回到顶部 end*****/     
.scrolltop{display: none;border-radius: 3px; cursor: pointer; 
    margin: -30px 0px 0px 2px; width: 40px; background:#F4F4F4; border: 1px solid #CDCDCD;border-top: 0;}
 #scrolltop {position: fixed; bottom: 100px;}
 #scrollqita {position: fixed; bottom: 65px;}
 
.scrolltopa { display: block; width: 30px; height: 24px; padding: 3px 5px; line-height: 12px;
    text-align: center; color: #787878;text-decoration: none;
    background: url(../image/scrolltop.png); border-top: 1px solid #CDCDCD;
}
.scrolltopa.returnlist, a.returnboard { background-position: 0px -60px !important;}
.scrolltopa.scrolltopa:hover { background-position: -40px 0 !important;}
.scrolltopa.returnlist:hover {background-position: -40px -60px !important;}
.scrolltopa.replyfast { background-position: 0px -30px !important;}
.scrolltopa.replyfast:hover { background-position: -40px -30px !important;}
.scrolltopa.postfast { background-position: 0px -30px !important;}
.scrolltopa.postfast:hover { background-position: -40px -30px !important;}
.scrolltopa b { visibility: hidden; font-weight: normal;}

/*****右浮动模块****/
.yfd{position: fixed; top:150px; right:5%;width: 121px;text-align: right;}
.yfd1{ height:50px;}

/******注册后的提示页面（发送邮件）*****/
.email_ts1{ padding:170px 0 180px 0; background:#f5f5f5;}
.email_ts2{width:600px; margin:0 auto; }
.email_ts3{ font-size:26px; color:#444; font-weight:bold;}
.email_ts4{font-size:18px; color:#555; margin:40px 0 0 0; line-height:2; height:60px;}
.email_ts4 span{ font-weight:bold;}
.email_ts5{ margin:0 auto;padding:20px 0 0 0;}
.email_ts6{width:130px; float:left; padding:0 30px 0 0;}
.email_ts6 a{ display:block; width:130px; height:40px; line-height:40px; text-align:center; background:#0099E0; color:#fff; font-size:14px;}
.email_ts7{width: 500px;margin: 0 auto;}

 
.xiaocms-page { 
text-align:center;
    margin-top: 20px;
}
.xiaocms-page a {
    border: 1px solid #0075c1;
    display: inline-block;
    margin-left: 5px;
    margin-right: 5px;
    padding: 4px 12px;
    text-decoration: none;
}
.xiaocms-page a:hover {
    background: none repeat scroll 0 0 #0075c1;
    color: #fff;
}
.xiaocms-page span {
    background: none repeat scroll 0 0 #0075c1;
    border: 1px solid #0075c1;
    color: #fff;
    display: inline-block;
    margin-left: 5px;
    margin-right: 5px;
    padding: 4px 12px;
}