@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
html{ font-size:10px;}
body { font-family:"微软雅黑";margin: 0px;padding: 0px; background:#f4f4f4;color:#555555; font-size:1.2rem;}
li {list-style-type: none;}
a {color:#555555;text-decoration: none}
img{ border: 0; width:100%;}
.clear{ clear:both;}

/*头部*/
#header,.ss{ width:100%;height:7.2rem;position:relative; padding-top:1.8rem; text-align:center; z-index:1000000000000; background:#2b2c31}
#header .logo img{ width:22.2rem; height:4.9rem}
#header .mininav,.mininav1{ position:absolute; background:url(../images/1_06.png) no-repeat; background-size:100% auto; width:5.6rem; height:6.8rem}
#header .mininav1{left:2.5rem; top:2.2rem;}
#header .mininav{right:2.5rem; top:2.2rem;}
#header .mininav .sub,.mininav1 .sub{background:#2b2c31; width:14rem; position:absolute;top:6.8rem; display:none; padding:1rem 0;}
.mininav1 .sub{ left:0;}
#header .mininav .sub{right:0; }
#header .mininav a,.mininav1 a{ display:block;line-height:5.8rem; text-align:center; font-size:2.4rem; color:#fff}
.search{ position:absolute; top:1.4rem; right:3rem;}
.search a img{width:5.5rem; height:5.6rem}
.ss .right{position:absolute; right:3.9rem; top:2.0rem; }
.ss .right .text{ float:left; width:40rem; height:5.6rem; line-height:5.6rem; background:none; border:1px solid #fff; margin-right:2.5rem; outline:none; color:#fff; font-size:2.8rem; padding-left:1.5rem}
.ss .right .btn{background:url(../images/1_03.png) no-repeat; background-size:100%; float:left; width:5.5rem; height:5.6rem; border:none; outline:none; cursor:pointer}
.rt{position:absolute; left:1.9rem; top:1.5rem; }
.rt a.fh{ display:block; width:4.2rem; height:4.3rem; padding:1rem 0 0 1rem}
.rt .fh img{width:3.2rem; height:3.3rem; display:block}

#content{ width:100%;}
.banner{ width:64rem; height:29.4rem;position:relative;}
.scoll .slides{ overflow:hidden; margin:0 auto;}
.flex-direction-nav,.flex-control-nav{ display:none}
.banner .slides{ width:100%;}
.banner .slides li { float:left; width:100%; overflow:hidden;}
.banner .slides li img{ width:64rem; height:29.4rem;}

.section1{ background:#fff; padding:2.1rem 0 1.7rem}
.navlist{ background:url(../images/1_13.gif) no-repeat; background-size:100%; width:60.4rem; height:28.7rem; margin:0 auto; overflow:hidden}
.navlist ul{ padding-top:2.3rem}
.navlist li{ float:left; width:20rem; height:10.2rem; text-align:center; padding-top:1.9rem}
.navlist li a{ display:inline-block; color:#2b2c31; font-size:2.4rem; font-weight:bolder; position:relative}
.navlist li a span{ color:#d63839; font-size:2rem; font-weight:normal}
.navlist li a i,.main .title h3 i{ display:none; background:url(../images/1_13.png) no-repeat; width:4.2rem; height:4.2rem; position:absolute; top:-0.5rem; right:-2.2rem; background-size:100%}
.navlist li a:hover i{ display:block}

.product{ margin:1rem 0 0; overflow:hidden}
.product .title,.ny_pro .title{ border-bottom:0.1rem solid #c0c0c0; padding-top:1.9rem}
.product .title,.news .title,.main .title{ height:5.2rem; line-height:5.2rem; padding-left:2.4rem;}
.product .title a,.news .title a{ float:right; margin-right:2.4rem; font-size:2.4rem; text-transform:uppercase; color:#d63839; font-weight:bolder}
.product .title h3,.main .title h3{ color:#2b2c31; font-size:2.4rem; font-weight:bolder; text-transform:uppercase;}
.product .title h3 span,.main .title h3 span{ color:#d63839;}
.mod li{ float:left; width:31.9rem; height:37.8rem; position:relative; border-bottom:0.1rem solid #c0c0c0;border-left:0.1rem solid #c0c0c0}
.mod li .photo img{width:31.9rem; height:37.8rem; margin:0 auto; }
.mod li p{ position:absolute; bottom:5.8rem; font-size:2rem; text-align:center; color:#2b2c31; width:31.9rem;}

.news{overflow:hidden; height:69.2rem; overflow:hidden;padding-top:0.7rem;}
.news .title h3,.ny_news .title h3{ font-size:2.4rem; color:#fff; text-transform:uppercase;}
.ny_news .title h3 span{ color:#fff}
.mod1{ background:#d63839; }
.mod1 ul{ width:51.2rem; margin:0 auto; padding-top:1.7rem}
.mod1 li{ height:7rem; border-bottom:0.1rem solid #fff; font-size:2rem; color:#fff; margin-bottom:5.3rem}
.mod1 li .date{ height:3.3rem; line-height:3.3rem;font-weight:bolder; font-style:italic}
.mod1 li a{ color:#fff}
.ny_news{ border-top:0.7rem solid #2b2c31}

#footer{text-align:center;width:100%;}
.copyright{ height:6.6rem; line-height:6.6rem; font-size:2.2rem; margin-bottom:9.8rem; border-bottom:0.1rem solid #d63839; background:#2b2c31; color:#666666}
#footer ul{ width:100%; height:9.8rem; line-height:9.8rem; font-size:2.0rem; background:#2b2c31;z-index:1000000000000; bottom:0;  position:fixed;}
#footer li{ float:left; width:25%; text-align:center;}
#footer li{ float:left; width:25%; text-align:center}
#footer li img{ width:2.7rem; height:2.7rem; padding-right:2.6rem; vertical-align:middle}
#footer li a{ color:#fff; font-size:2.8rem}

.main{ padding:3.5rem 0 30px; width:100%; position:relative; z-index:100000000}
.main .title .inRtit{ float:right; width:15.1rem; height:2.4rem; line-height:2.4rem; background:url(../images/4_03.gif) 13.7rem center no-repeat; margin:1rem 2.5rem 0 0; position:relative; border:0.3rem solid #d63839}
.main.ny_news .title .inRtit{ background:url(../images/3_03.gif) #d63839 13.7rem center no-repeat; border:0.3rem solid #fff; color:#fff}
.inRtit h4{font-size:1.8em; padding-left:0.6rem; font-weight:normal;}
.inSelect{ background:#f4f4f4; position:absolute; left:0; top:2.7rem; width:100%; display:none; z-index:1000000}
.inSelect p{}
.inSelect a{ display:block; font-size:1.8em; line-height:2em;text-align:center; color:#000}

.main .title h3{ display:inline-block; float:left; position:relative; padding-right:1rem}
.main .title h3 i{ display:block}
.ny_about .cont,.detail .cont{ width:60.8rem; margin:0 auto; font-size:2.4rem; line-height:4.2rem}

/*页码放置 begin*/
.page{width:100%; text-align:center; padding:2.5rem 0;font-family:Arial, Helvetica, sans-serif; }
.page a{ width:3.6rem; line-height:3.6rem; text-align:center; height:3.6rem; display:inline-block; *display:inline; *zoom:1; text-align:center; font-size:1.8rem; color:#fff;  margin: 0 1%;vertical-align:middle; border:1px solid #3f4044; background:#2b2c31}
.page a.prev{width:9.5rem; margin-right:0.8rem;}
.page a.next{ width:9.5rem;}
.page a:hover,.page a.cur{ border-color:#d73d3e; color:#d63839 }

/*详细页*/
.detail .tit { height: 4rem; line-height: 4rem; text-align: center; font-weight: bold; border-bottom: 1px solid #ccc; overflow:hidden; }
.detail .related { padding:0.6rem 0; text-align: center; }
.detail .related span { padding: 0 1rem; }
.detail .text { padding: 1rem; line-height: 3.3rem;}
.detail .text .photo { text-align: center; }
.detail .other { padding: 0.8rem 0; width: 100%; }
.detail .other li { line-height: 3.4rem; }
.detail .print { padding: 0.8rem 0; text-align: right; clear: both; }
.detail .print a { margin-right: 2rem; }
.detail .text .pro_photo { text-align: center; }

/*message css---*/
.ny_msg{width:100%;margin:0 auto;padding-top:10px;padding-bottom:10px; text-align:center}
.ny_msg .fontColor{color:#808281;}

/*欢迎标题样式*/
.ny_msg .welcome{height:4.1rem; line-height:1.8rem; text-align:center;padding-bottom:25px;background:url(../images/bg_msg_title.png) no-repeat center bottom; font-size:2.4rem;font-family:"微软雅黑";  color:#616c76; }
.ny_msg .welcome span.en{ font-family:Arial; line-height:1.8rem;  font-size:2.2rem; -webkit-text-size-adjust:none;  color:#000;}

.ny_msg .bridge{height:6.4rem; border-bottom:3px solid #e3e3e3;  background:#fff; text-align:center; font-size:2.4rem }
.ny_msg .bridge a{display:inline-block;*zoom:1;width:15.8rem;height:6rem;line-height:6rem;text-align:center;color:#58616a; background:#f1f1f1;  background:linear-gradient(#e9edf0 0%,#d0d8db 50%,#bec5cb 100%);}
.ny_msg .bridge a:hover{text-decoration:none; background:#1D292C; background:linear-gradient(#525c65 0%,#67717a 50%,#77848d 100%);  color:#fff;}
.ny_msg .bridge a.on{background:#1D292C;background:linear-gradient(#525c65 0%,#67717a 50%,#77848d 100%);   color:#fff;}

.msgWrite{ width:100%}
.msgform{ width:40rem; margin:2rem auto 0}
.msgWrite .msgform{ width:58rem; margin-top:8px; margin:0 auto}
.msgWrite .msgform ul li{padding:0.8rem 0;float:left; width:100%; position:relative;}
.msgWrite .msgform ul li p.type{width:13rem;float:left;line-height:3.4rem; text-align:right; font-size:2.4rem}
.msgWrite .msgform ul li span.msgIn{float:left; border-bottom:3px solid #e3e3e3; padding-bottom:1px;}
.msgWrite .msgform ul li span.msgIn input{ height:6rem; width:35rem ;line-height:6rem; border:none; background:#e3e5e7; font-size:2.8rem; }
.msgWrite .msgform ul li span.tips{line-height:3.4rem; padding-left:10px; position:absolute; white-space:nowrap; font-size:2.8rem}
.msgWrite .msgform ul li span.msgIn textarea{  line-height:3rem; border:none; background:#e3e5e7; width:35rem}
.msgWrite .msgform ul li.butbox input{ width:18rem; height:6.2rem; border:none; border-bottom:2px solid #e3e3e3; background:#6d7983;line-height:6.2rem; cursor:pointer;   color:#fff; font-size:2.4rem}
.msgWrite .msgform ul li.butbox input:hover{ background:#f76b3a;}

.msgCk{margin-top:3.5rem;font-size:2.2rem}
.msgCk .bridge{margin:0;margin-bottom:1rem}
.msgCk .msglist{overflow:hidden;_zoom:1;}
.msgCk .msglist ul{margin:-2.2rem 0 0 0;}
.msgCk .msglist ul li{margin-bottom:2.4rem; border-top:1px solid #8d8d8d; padding-top:21px; text-align:left}
.msgCk .msglist ul li p{line-height:5rem;padding-left:1.8rem; background:#e6e9ec; border-bottom:1px solid #fefdfe;  color:#59636c; font-size:2.2rem}
.msgCk .msglist ul li b.tit{font-size:2.6rem;font-weight:bold;  color:#000;}
.msgCk .msglist ul li div{ color:#59636c; line-height:2.6rem;border-bottom:1px solid #fefdfe;background:#e6e9ec; line-height:5rem }
.msgCk .msglist ul li p.msger{background:#d8dde0;}
.msgCk .msglist ul li .msgText{background:#d8dde0;padding-left:1.8rem;}
.msgCk .msglist ul li .msgReply{border-bottom:none;padding-left:1.8rem;}
.msgCk .msgpages{text-align:center;}
.msgCk .msgpages a{ margin:0 1px; font-family:Arial;color:#666666;}
.msgCk .msgpages span.msgpageAll{color:#666666;}

.baidushare {border-radius: 10px;border: solid 1px #b5b5b5;background-color: #fff;height: 20rem;position: absolute;
left: 2px;bottom: 9.8rem;width: 98%;display:none;}
.bdshare-button-style0-32 a{background: none!important;display: block;float: left;width: 9.5rem !important;height: 10rem !important;background-position: 0!important;margin:0 !important; font-size:0 !important}
.bdshare-button-style0-32 .bds_tsina{ background: url(../images/sina.png) no-repeat !important; background-size:100% !important}
.bdshare-button-style0-32 .bds_qzone{background: url(../images/qqzone.png) no-repeat!important;background-size:100% !important}
.bdshare-button-style0-32 .bds_weixin{background: url(../images/weixin.png) no-repeat!important;background-size:100% !important}
.bdshare-button-style0-32 .bds_tqq{ background: url(../images/weibo.png) no-repeat!important;background-size:100% !important}
.bdshare-button-style0-32 .bds_renren{background: url(../images/renren.png) no-repeat!important;background-size:100% !important}
.bdshare-button-style0-32 .bds_sqq{background: url(../images/sqq.png) no-repeat!important;background-size:100% !important}
.cancelbtn {width: 90%;background-color: #fff;height: 3rem;border: solid 1px #87cef3;border-radius: 5px;color: #3c8fdd; margin-top:3rem; font-size:2.4rem}
#footer ul li.on .baidushare{display:block}











