@charset 'utf-8';
.top-in{width: 100%;height: 30px;background: #212c39;text-align: center;}
.top-in .top{width: 1100px;height: 30px;margin: 0 auto;text-align: left;}
.top-in .top .time,.top-in .top .time span{color: #5a5a5a;font-family: 'SimSun';font-size: 12px;line-height: 30px;}
.top-in .top .time{float: left;}
.top-in .top .text{float: right;font-size: 12px;font-weight: bold;}
.top-in .top .text a{color: #999;font-size: 12px;line-height: 30px;margin: 0 5px;font-weight: normal;}
.header-in{width: 100%;height: 140px;border-bottom: 3px #3498db solid;text-align: center;background: #ecf0f1;}
.header{text-align: left;width: 1100px;height: 140px;margin: 0 auto;position: relative;}
.header .logo{display: block;float: left;}
.header-nav{height: 140px;float: left;margin-left: 10px;}
.header-nav li{float: left;list-style: none;}
.header-nav li a{display: block;height: 80px;width: 110px;padding-top: 60px;}
.header-nav .on a{background: #3498db;}
.header-nav li a p{text-align: center;}
.header-nav li a .e{color:rgb(185, 206, 223);text-transform: uppercase;line-height: 140%;font-family: Arial,"宋体",Helvetica,sans-serif,Verdana;}
.header-nav li a .c{color: #000;line-height: 140%;}
.header-nav .on a .c{color: #fff;}
.header .lianxi{width: 165px;height: 65px;position: absolute;right: 95px;top: 45px;}
.header .lianxi p{color: #676e77;line-height: 20px;margin-right: 5px;font-size: 12px;}
.header .lianxi p a{margin: 0 4px;}
.header .lianxi p a img{width: 25px;height: 20px;}
.header .lianxi .tel{font-size: 16px;color: #fff;font-weight: bold;background: #3498db;height: 33px;border-radius: 25px;line-height: 33px;text-align: center;margin-top: 6px;}
.index-code{float: right;height: 67px;width: 67px;margin-top: 45px;}
.index-code img{max-width: 67px;max-height: 67px;}
.banner-in{width: 100%;height: 450px;text-align: center;}
.banner{width: 1100px;margin: 0 auto;text-align: left;height: 450px;position: relative;}
.banner .text{width: 493px;height: 193px;position: absolute;top: 130px;left: 468px;}
.banner .text .t{font-size: 30px; font-family: 'SimHei'; line-height: 160%;font-weight: bold;}
.banner .text .t span{font-size: 48px; color: rgb(224, 56, 51); font-family: 'SimHei';font-weight: bold; line-height: 160%;}
.banner .text .m{font-size: 14px; color: rgb(170, 170, 170); line-height: 160%;font-family: '宋体';}
.banner .text .n{font-size: 18px; color: rgb(224, 56, 51); line-height: 160%;font-weight: bold;font-family: '宋体';}
.banner .text .e{color: rgb(170, 170, 170); line-height: 160%;font-size: 12px;}
.about-subject-in{width: 100%;text-align: center;}
.about-subject{width: 1100px;margin: 18px auto 0;height: 265px;}
.i-about{width: 735px;height: 265px;float: left;}
.i-about .t{height: 65px;width: 100%;position: relative;}
.i-about .t .c{font-size: 18px; line-height: 24px; color: #242c34;font-weight: bold;display: block;background: url('../img/title_bg.png') no-repeat right center;}
.i-about .t .e{font-size: 18px; font-family: 'Times New Roman'; color: #3498db;text-transform: uppercase;display: block;}
.i-about .t .e span{font-size: 30px;font-family: 'Times New Roman'; color: #3498db;text-transform: uppercase;}
.i-about .t .title{position: absolute;height: 32px;width: 620px;right: 0;bottom: 0;font-size: 16px; color: rgb(185, 206, 223);line-height: 32px;text-align: right;font-weight: bold;}
.i-about .img{float: left;height: 200px;width: 47px;position: relative;}
.i-about .img img{position: absolute;bottom: 30px;}
.i-about .content{float: right;width: 678px;font-size: 14px;line-height: 200%;color: #5a5a5a;position: relative;}
.i-about .content a{color: #e06666;transition: color 0.4s ease 0s;font-size: 14px;cursor: pointer;position: absolute;display: block;right: 5px;bottom: 0;}
.i-subject{width: 320px;height: 265px;float: right;}
.i-subject .t{height: 65px;width: 100%;position: relative;}
.i-subject .t .c{display: block;background: url('../img/title_bg2.png') no-repeat right center;height: 24px;}
.i-subject .t .c .title{float: left;font-size: 18px; line-height: 24px; color: #242c34;font-weight: bold;}
.i-subject .t .c .botton{cursor: pointer;line-height: 24px;text-align: center;font-size: 10px;font-family: 'Times New Roman';text-transform: uppercase;display: block;float: right;margin-right: 10px;height: 24px;width: 52px;background: url('../img/button_bg.png') no-repeat center;color: #e74737;}
.i-subject .t .e{font-size: 18px; font-family: 'Times New Roman'; color: #3498db;text-transform: uppercase;display: block;}
.i-subject .t .e span{font-size: 30px;font-family: 'Times New Roman'; color: #3498db;text-transform: uppercase;}
.i-subject ul{}
.i-subject ul li{overflow: hidden;float: left;margin: 0 4px 20px;}
.i-subject ul li a{border-radius: 3px;width: 150px;height: 30px;border: 1px solid #aaa;display: block;color: #aaa;font-size: 12px;line-height:30px;text-align: center;font-weight: bold;}
.i-subject ul a:hover{border: 1px solid rgb(185, 206, 223);color: rgb(185, 206, 223);}
.news-in{width: 100%;height: 384px;text-align: center;}
.i-news{width: 1098px;margin: 0 auto;height: 382px;text-align: left;background: #fff;border: 1px dashed #aaa;}
.i-news .l{width: 260px;height: 305px;float: left;}
.i-news .l .t{width: 220px;height: 60px;padding: 20px;background: #3498db;}
.i-news .l .t .c{font-size: 18px; color: #ffd6d5;font-weight: bold; line-height: 111%;}
.i-news .l .t .e{font-size: 18px; font-family: 'Times New Roman'; color: #ffd6d5; line-height: 111%;text-transform: uppercase;}
.i-news .l .t .e span{font-size: 30px; font-family: 'Times New Roman'; color: #ffd6d5; line-height: 111%;text-transform: uppercase;}
.i-news .l img{width: 260px;height: 205px;}
.i-news .list{width: 838px;float: right;}
.i-news .list li{height: 102px;list-style: none;padding-left: 40px;}
.i-news .list li img{width: 120px;height: 66px;margin-top: 20px;float: left;}
.i-news .list li .content{float: left;height: 66px;margin-top: 20px;margin-left: 8px;}
.i-news .list li .content .t{margin-bottom: 5px;}
.i-news .list li .content .t .type{color: #e06666;font-size: 12px;line-height: 140%;margin-right: 5px;}
.i-news .list li .content .t .type:hover{color: #2c90ff;}
.i-news .list li .content .t .title{color: #272727;font-size: 15px;font-weight: bold;;line-height: 140%;}
.i-news .list li .content .t .title:hover{color: #0064d4;}
.i-news .list li .content .time{color: #929292;font-size: 12px;line-height: 140%;}
.i-news .list li .content .info{color: #646464;font-size: 14px;line-height: 140%;}
.i-news .list li .xuhao{width: 100px;height: 102px;background: rgb(185, 206, 223);float: right;color: #ffa7a4;text-transform: uppercase;font-family: 'Times New Roman';font-size: 25px;line-height: 101px;text-align: center;}
.i-news .list .on{background: #f4f2f2;}
.i-news .list .on .xuhao{background: #3498db;}
.i-news dl{clear: both;margin: 0 7px;padding-top: 17px;}
.i-news dl dd{background: url('../img/ico4.png') no-repeat center left;padding-left: 20px;float: left;margin-right: 15px;width: 236px;height: 24px;overflow: hidden;}
.i-news dl dd a{font-size: 12px;color: #5a5a5a;line-height: 24px;}
.i-news dl dd a:hover{color: #0064d4;}
.footer-in{width: 100%;height: 100px;background: #3b3e47;margin-top: 20px;text-align: center;}
.footer{width: 1100px;margin: 0 auto;text-align: left;height: 100px;position: relative;}
.footer ul{position: absolute;top: 15px;left: -7px;}
.footer ul li{list-style: none;float: left;border-right: 2px solid #848e96;height: 16px;}
.footer ul li a{display: block;padding: 0 7px;color: #848e96;font-size: 14px;line-height: 16px;}
.footer .text{position: absolute;color: #50585e;font-size: 12px;top: 40px;left: 0;}
.footer .text a{color: #50585e;font-size: 12px;}
.footer .code{width: 135px;position: absolute;right: 0;top: 15px;}
.footer .code span{float: left;text-align: right;display: block;position: absolute;bottom: 0;color: #94979a;font-size: 12px;right: 77px;}
.footer .code img{width: 67px;height: 67px;float: right;}
.showcontent{width: 100%;text-align: center;}
.inside-content{width: 1100px;text-align: left;margin: 0 auto;margin-top: 10px;}
.about-nav{height: 58px;width: 100%;position: relative;}
.about-nav .e{font-family: 'Times New Roman';font-size: 18px;color: rgb(185, 206, 223);text-transform: uppercase;}
.about-nav .e span{font-size: 30px;font-family: 'Times New Roman';color: rgb(185, 206, 223);text-transform: uppercase;}
.about-nav .c{font-size: 18px;color: #242c34;line-height: 111%;font-weight: bold;}
.about-nav .bg_color{background: #c2d1e1;width: 998px;height: 16px;display: block;position: absolute;top: 3px;right: 0;}
.about-nav .nav{position: absolute;bottom: 6px;left: 130px;}
.about-nav .nav a:hover{text-decoration: underline;}
.show-article{width: 1018px;margin: 20px auto 0;}
.show-article .title{height: 35px;width: 100%;position: relative;}
.show-article .title .bg{display: block;height: 5px;width: 100%;background: url('../img/bg3.png');position: absolute;top: 50%;margin-top: -2px;text-align: center;}
.show-article .title span{position: absolute;background: #fff;color: rgb(185, 206, 223);font-size: 14px;padding: 0 10px;line-height: 140%;margin-top: 10px;left: 50%;margin-left: -16px;}
.show-article .content,.show-article .content p{font-size: 14px;line-height: 25px;color: #5a5a5a;text-indent: 2em;}
.new-nav{width: 260px;float: left;margin-top: 10px; background: #3498db;}
.new-nav .title{width: 220px;height: 60px;padding: 20px;border-bottom: 1px dashed #a4c2f4;}
.new-nav .title .c{font-size: 18px;color: #fff;font-weight: bold;}
.new-nav .title .e{font-size: 18px;font-family: 'Times New Roman';line-height: 111%;color: #cdebff;text-transform: uppercase;}
.new-nav .title .e span{font-size: 30px;font-family: 'Times New Roman';line-height: 111%;color: #cdebff;text-transform: uppercase;}
.new-nav ul li{list-style: none;}
.subject-nav ul li{border-bottom: 3px solid #ecf0f1;}
.new-nav ul li a{display: block;height: 54px;width: 260px;line-height: 54px;text-align: center;color: #fff;font-size: 14px;}
.new-nav ul .on a,.new-nav ul li a:hover{background: #e74c3c;}
.news-content{width: 813px;float: right;margin-top: 10px;}
.news-content .nav{height: 30px;line-height: 22px;border-bottom: 1px dashed #cfe2f3;}
.news-content .nav a:hover{text-decoration: underline;}
.news-content .news{}
.news-content .news li{list-style: none;height: 28px;border-bottom: 1px dashed #c6c6c6;margin-bottom: 12px;}
.news-content .news li .s{font-size: 12px;color: #e06666;display: block;float: left;line-height: 28px;}
.news-content .news li .s:hover{color: #2c90ff;}
.news-content .news li .t{color: #5a5a5a;margin-left: 5px;font-size: 14px;display: block;float: left;line-height: 28px;}
.news-content .news li .t:hover{color: #0064d4;}
.news-content .news li .d{display: block;float: right;font-size: 11px;color: #acacac;line-height: 28px;}
/*page*/
.page{padding: 10px 0;margin: 0 auto;}
.page a{border: 1px solid #D5D5D5;padding: 0 3px;height: 18px;line-height: 18px;margin: 0 2px;color: #5a5a5a}
.page a:hover{color: #47cdff;}
.page span{padding: 0 3px;height: 18px;line-height: 18px;margin: 0 2px;color: #d00;}
.news-content .title{font-family:'SimSun';font-size:16px;color:#3498db;font-weight:bold;line-height: 1.7em;overflow: hidden;padding: 3px 0;text-align: center;width: 100%;margin-top: 15px;}
.news-content .info,.news-content .info font{margin-bottom: 15px;font-family:'SimSun';font-size:12px;color:#888;padding: 3px 0;text-align: center;line-height: 1.7em;}
.news-content .text{line-height: 25px;font-size: 14px;color: #666;}
.news-content .text p{font-size: 14px;color: #666;text-indent: 2em;}
.prev-next-next{clear: both;margin-top: 20px;}
.prev-next-next p{color: #595959;font-family: 'SimSun';font-size: 12px;line-height: 25px;margin: 3px 0;}
.prev-next-next p a{color: #444;font-family: 'SimSun';font-size: 12px;line-height: 25px;}
.prev-next-next p a:hover{text-decoration: underline;}
.subject{margin-top: 15px;}
.subject li{border: 2px solid #dbe4ec;padding: 15px;width: 164px;margin-right: 5px;margin-bottom: 10px;height: 196px;list-style: none;float: left;}
.subject li .img{display: table-cell;height: 123px;text-align: center;vertical-align: middle;width: 164px;}
.subject li .img img{height: 123px;max-width: 164px;max-height: 123px;width: 164px;display: inline;}
.subject li .t{text-align: left;line-height: 140%;width: 164px;height: 19px;overflow: hidden;}
.subject li .t a{font-size: 14px;color: #000;white-space:nowrap;line-height: 140%;}
.subject li .t a:hover{color: #0064d4;}
.subject li .s{text-align: left;line-height: 140%;width: 164px;height: 16px;overflow: hidden;}
.subject li .s a{font-size: 12px;color: #e06666;white-space:nowrap;}
.subject li .s a:hover{color: #2c90ff;}
.subject li .w{color: #646464;line-height: 140%;height: 34px;font-size: 12px;width: 164px;overflow: hidden;}
.MagicZoomBigImageCont{border:1px solid #91b817;overflow:hidden}
.MagicZoomBigImageCont img{width:800px;height:800px}
.MagicZoomBigImageCont iframe{width:300px;height:300px}
.MagicZoomHeader{font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align:center !important}
.MagicZoomPup{border:1px solid #aaa;background:#fff;cursor:hand;left:0}
.MagicZoomLoading{text-align:center;background:#fff;color:#444;opacity:0.8;padding:3px 3px 3px 3px !important;display:none}
.MagicZoomLoading img{padding-top:3px !important}
.MagicThumb{cursor: pointer;outline:none;margin: 0 auto;}
.MagicThumb-zoomed{cursor:default}
.MagicThumb span{display:none}
.MagicThumb-image{border:1px solid #ccc;outline:none}
.MagicThumb-image-zoomed{cursor: pointer}
.MagicThumb-caption{color:#333333;background-color:#F0F0F0;border:1px solid #CCC;border-top:none;font-family:Verdana, Helvetica;font-size:11px;padding:8px 16px}
.MagicThumb-controlbar{display:block;height:18px}
.MagicThumb-controlbar a{display:block;width:180px;height:180px;margin:0px 1px;outline:none;float:left;overflow:hidden}
.MagicThumb-controlbar a span{display:block;width:1000px;height:1000px;background:transparent;outline:none;position:absolute;left:0px;top:0px}
.MagicThumb-loading{border:1px solid #000;background:#fff;padding:2px 2px 2px 22px;margin:0;text-decoration:none;text-align:left;font-size:8pt;font-family:sans-serif;}
.news-content .show{margin-top: 30px;margin-bottom: 120px;}
.news-content .show .img{width: 340px;text-align: center;float: left;}
.main_img{max-width: 340px;}
.show-info{width: 442px;float: right;}
.show-info h2{border-bottom: 1px solid #e2e2e2;font-size: 20px;line-height: 33px;margin-bottom: 10px;font-weight: normal;color: #454545;font-family: '宋体';}
.show-info .market-price,.show-info .price{font-size: 14px;margin-bottom: 10px;font-family: '宋体';}
.show-info .market-price span{text-decoration: line-through;color: #898989;}
.show-info .price span{color: #ff5022;font-size: 20px;font-weight: bold;}
.news-content .introduction{background: #f5f5f5;border: 1px solid #e5e5e5;color: #868686;line-height: 1.7em;margin-bottom: 10px;padding: 5px;}
.subject-text p{font-size:14px;color:#666;line-height:28px;}
.message-form{width: 564px;height: 274px;margin-top: 56px;float: left;}
.message-form .m-t,.message-form .m-c,.message-form .m-b{clear: both;}
.message-form .m-t span,.message-form .m-c span,.message-form .m-b span{background-color: transparent;border: 0 none #333;color: #666;float: left;font-size: 12px;height: 24px;line-height: 24px;margin-top: 8px;text-align: right;width: 116px;}
.message-form .m-t input{background-color: transparent;background-image: url("../img/message_bg.jpg");background-repeat: repeat-x;border: 1px solid #ccc;border-radius: 3px;color: #666;float: left;font-size: 12px;height: 22px;line-height: 22px;margin-left: 8px;margin-top: 8px;padding: 0;text-align: left;width: 400px;word-spacing: 0;}
.message-form .m-c textarea{background-color: #fff;background-image: url("../img/message_bg.jpg");background-repeat: repeat-x;background-size: contain;border: 1px solid #ccc;border-radius: 3px;color: #666;float: left;font-size: 12px;height: 122px;line-height: 20px;margin-left: 8px;margin-top: 8px;overflow-x: hidden;overflow-y: auto;text-align: left;width: 400px;word-spacing: 0;}
.message-form .m-b input{margin-left: 8px;cursor:pointer; width:96px;height:32px;line-height:32px;background-color:#3498db;font-size:14px;color:#fff;text-align:center;word-spacing:0px;font-family:'SimSun';border:0px;border-color:transparent;border-style:solid;clear:both; margin-top:6px;}
.message-text{width: 454px;float: right;height: 274px;}
.message-text .txt{margin-top: 120px;}
.message-text .txt p{text-align: center;}
.message-text .txt .f1{color: #ffcbca;font-family: 'Times New Roman';font-size: 30px;text-transform: uppercase;line-height: 100%;}
.message-text .txt .f2{font-size: 15px;color: #3498db;}
.contact{width: 1100px;margin: 10px auto 0;text-align: left;padding-bottom: 25px;}
.contact .map{width: 665px;float: left;padding: 8px;background: #fff;border-radius: 5px;}
.contact .text{width: 390px;float: right;}