@charset "utf-8";

/* CSS Document */

*{ margin:0; padding:0;}

body{ font-size:14px; font-weight:1.5; font-family:"微软雅黑", sans-serif !important;color:#333;}

a,img,input{ text-decoration:none; font-size:14px; border:0}

body,h1,h2,h3,h4,h5,h6,form,ol,li ,dl,ul,input,tr,td{margin: 0px;padding: 0px;list-style-type: none; color:#333; font-weight:normal}

ul li{ list-style:none;}

.clear{ clear:both;}

.left{ float:left;}

.right{ float:right;}

a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ color:#333 } a:focus{ -moz-outline-style: none; /* FF */} 

a:hover{ color:#ff9700}

input,button,select,textarea{outline:none}

textarea{resize:none}

input{-webkit-appearance:none;}



.hea1,.head,.cent,.foot{ max-width:1200px; margin:auto; overflow:hidden; width:100%}

.zg{ max-width:1200px; margin:auto; width:100%}

.dwi{ position:relative}

.logo img{ width:100%}

.hea1 .left{ width:30%; font-size:14px; line-height:33px; margin:1.5% 0}

.hea1 .left img{ width:100%}

.hea1 .right{ width:59%; text-align:right; font-size:18px; color:#075fa9; padding-top:1%}

.flexslider{position:relative;overflow:hidden;}

.flexslider .slides{position:relative;z-index:1;}

.flexslider .slides li a{ display:block;}

.flexslider .slides li img{ width:100%}

.flex-control-nav{position:absolute;bottom:40px;z-index:2;width:100%;text-align:center; right:0}

.flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 10px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:12px;height:12px;line-height:55px;overflow:hidden;background:url(../images/sy-15.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}

.nav ul{ overflow:hidden;}

.nav ul li{ float:left; text-align:center; width:14.285%; text-align:center; line-height:60px}

.nav ul li a{ font-size:18px; display:block; color:#333; position:relative}

.nav ul li a img{ position:absolute; bottom:-12px; left:50%; margin-left:-10.5px; z-index:999; display:none}

.nav ul li a:hover,.nav ul .dq a{ background:url(../images/1-1.png) no-repeat center; color:#fff}

.nav ul li a:hover img,.nav ul .dq a img{ display:block}

.dropMenu{ width:115px; position:absolute; top:55px !important; left:0; margin-left:7px; z-index:9999;visibility: hidden; background:#fff;}

.dropMenu li{ line-height:28px; text-align:left; padding:5% 0; border-bottom:#ff9700 1px solid; text-align:center}

.dropMenu .no{ border:0}

.dropMenu li a{ display:block; font-size:16px;} 

.dropMenu li a:hover{ color:#ff9700}

.nav-qz{overflow: hidden;zoom:1; border-bottom:#333 1px solid; padding:2% 0}

.con-qz{ border:0; padding:3% 0}

.nav-qz li{width:33.333%;text-align: center; border:0; float:left; font-size:18px; font-weight:bold}

.nav-qz li img{ display:block; margin:auto}

.nav-qz .current{ color:#dc0526;}

.con-qz li a{ float:left; width:21%; margin:0 2%; font-size:18px}

.con-qz li,.nav-qz li{ color:#fff; padding:0; margin:0px; border-bottom:0}

.zg{ width:100%; border-top:#ccc 1px solid}

header{ display:none}

.sjx{ display:none}

.cent{ overflow:hidden}

.he_ZoomInImg,.sy4-q-2 dl dt,.yw1 dl dt{ width:100%;padding:0;margin:0;position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;}

.he_ZoomInImg .he_ZoomInImg_img,.sy4-q-2 dl dt img,.yw1 dl dt img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}

.he_ZoomInImg:hover .he_ZoomInImg_img,.sy4-q-2 dl:hover dt img,.yw1 dl:hover dt img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}

.bann-dw{ position:relative}

.dw1{ position:absolute; top:40%; left:0; z-index:999; width:100%}

.dw1 img{ display:block; margin:auto; max-width:100%}

.hea1 .right{ overflow:hidden}

.he0{ float:left; width:21%}

.he0 span img{ display:block; margin-bottom:5px; width:100%}

.he0 span{ display:block; float:left; width:32%; margin-right:18%; text-align:center}

.he1{ float:left; width:37%; margin: 1% 5% 0 9%;}

.he2{ float:left; width:28%} 

.he1 dl{ overflow:hidden}

.he1 dl dt{ float:left; width:12%; padding-top:7%}

.he1 dl dt img{ width:100%}

.he1 dl dd{ float:right; width:82%; text-align:left; font-size:16px; color:#666; text-align:right}

.he1 dl dd strong{ display:block; font-size:24px; color:#ff9700}

.he2{ overflow:hidden; margin-top:1.7%}

.he2 h1{ overflow:hidden; margin-top:7%}
.he2 h1,.he2 h1 a{ font-size:16px; color:#333}
.he2 h1 a{ padding:0 10px;}
.he2 h1 a:last-child{ padding-right:0}

.he2 h1 input{ height:40px; line-height:40px}

.he2 h1 input:nth-child(1){ float:left; width:74%; padding:0 3%; font-size:14px}

.he2 h1 input:nth-child(2){ float:right; width:20%; background:url(../images/sy-4.png) no-repeat center #ff9700; color:#fff; font-size:16px}

.he2 p,.he2 p a{ font-size:12px; color:#999}

.he2 p{ text-align:left; margin-top:6px}

.he2 p a:hover{ color:#d10a05}

.zg .qh{ width:25%; float:left;}

.zg .qh h1{ cursor:pointer; text-align:center; line-height:60px; background:#000;background-color:rgba(0,0,0,0.52); filter:Alpha(opacity=52)}

.zg .qh h1,.zg .qh h1 a{ color:#fff; font-size:24px}

.zg .qh a{ color:#fff;}

.dh-nav{ width:75%; float:right}

.zg .qh img{ vertical-align:middle;}

.zg .qh img:first-child{ margin-right:9%}

.zg .qh img:last-child{ margin-left:4%}

.qh{ position:relative}

.qh div{ position:absolute; top:60px; left:0; z-index:9999; width:100%}

.qh div ul li{ background:#000;background-color:rgba(0,0,0,0.52); filter:Alpha(opacity=52); margin-bottom:10px; padding:6% 10%}

.qh div ul li a{ display:block; font-size:18px; padding-left:60px; line-height:30px}

.qh div ul li:nth-child(1) a{ background:url(../images/sy-11.png) no-repeat center left;}

.qh div ul li:nth-child(1) a:hover{ background:url(../images/sy-7.png) no-repeat center left;}

.qh div ul li:nth-child(2) a{ background:url(../images/sy-8.png) no-repeat center left;}

.qh div ul li:nth-child(2) a:hover{ background:url(../images/sy-12.png) no-repeat center left;}

.qh div ul li:nth-child(3) a{ background:url(../images/sy-9.png) no-repeat center left;}

.qh div ul li:nth-child(3) a:hover{ background:url(../images/sy-13.png) no-repeat center left;}

.qh div ul li:nth-child(4) a{ background:url(../images/sy-10.png) no-repeat center left;}

.qh div ul li:nth-child(4) a:hover{ background:url(../images/sy-14.png) no-repeat center left;}

.qh div ul li:nth-child(5) a{ background:url(../images/sy-10.png) no-repeat center left;}

.qh div ul li:nth-child(5) a:hover{ background:url(../images/sy-14.png) no-repeat center left;}

.qh div ul li a:hover{ color:#ff9700}

.sy-b{ margin:6% 0 4%; font-size:29px; text-align:center}

.sy-b span{ display:block}  

.sy-b .b1{ color:#ff9700; margin:7px 0}

.sy-b .b1 img{ display:block; margin:7px auto 0}

.sy-b .b2{ font-size:14px}

.sy1{ overflow:hidden}

.sy1 dl{ float:left; width:23%; margin:1%;}

.sy1 dl a:hover{ box-shadow:0 0 15px #ccc}

.sy1 dl dt img{ display:block; margin:auto}

.sy1 dl a{ display:block; padding:10% 6%; background:#fff;}

.sy1 dl dd span{ display:block; text-align:center}

.sy1 dl dd .z1{ display:block; font-size:20px; margin:10% 0 8%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.sy1 dl dd .z2{ font-size:16px; line-height:28px; color:#666;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}

.more a{ display:block; margin:auto; width:220px; line-height:70px; font-size:24px; border:#FA9426 1px solid; text-align:center}

.more{ margin:5% 0 6%} 

.more a:hover{ background:#FA9426; color:#fff;}

.sy2{ background:url(../images/sy1-1.jpg) no-repeat left center; background-size:50.5%; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid}

.sy2-1{ width:64%; float:right}

.sy2-1 h1{ margin:7% 0 5%; font-size:60px; color:#ff9700}

.sy2-1 h1 .t1{ color:#ff9700}

.sy2-1 h1 .t2{ font-size:30px; color:#000}

.sy2-1 p{ margin-left:30%; font-size:18px; color:#666; text-indent:2em; line-height:35px;}

.sy2-1 h2{ overflow:hidden; margin:4% 0 3%}

.sy2-1 h2 a{ float:right;}

.cent1{ max-width:1340px}

.sy4{ background:url(../images/sy1-9.jpg) no-repeat center; overflow:hidden; margin-top:4%; padding-bottom:4%; background-attachment:fixed}

.sy4-d{ overflow:hidden; text-align:center}

.sy4-d li{ cursor:pointer; padding: 0 1%; margin:0 3%; border:#333 1px solid; line-height:45px; font-size:20px; text-align:center; display:inline-block}

.sy4-d .bjd-1{ background:#333; color:#fff}

.sy4-q{ overflow:hidden; margin-top:3%}

.sy4-q-1,.sy4-q-2{ float:left;}

.sy4-q-1{ width:29.833%}

.sy4-q-2{ width:37.333%; margin:0 1%}

.sy4-q-1 div{ background:#ebedf1; margin-bottom:4%; padding:5%; height:165px; overflow:hidden}

.sy4-q-1 div h1{ overflow:hidden}

.sy4-q-1 div h1 .s1{ font-size:24px; float:left; background:url(../images/sy1-7.jpg) no-repeat left bottom; width:20%}

.sy4-q-1 div h1 .s1 span{ font-size:14px; color:#666; display:block; padding:3px 0 10px}

.sy4-q-1 div h1 a{ font-size:18px; margin-left:1%; width:79%; display:inline-block; margin-top:12%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; display:block; float:right}

.sy4-q-1 div p{ font-size:14px; line-height:28px; margin:4% 0;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}

.sy4-q-1 div h2 a{ font-size:14px;}

.sy4-q-1 div h2{ text-align:right}

.sy4-q-2 dl{ position:relative}

.sy4-q-2 dl dt img{ width:100%; height:413px}

.sy4-q-2 dl dd{ color:#fff; font-size:14px; overflow:hidden; line-height:24px; padding:4%; position:absolute; bottom:0; left:0; width:92%; background:#000; background-color:rgba(0,0,0,0.52); filter:Alpha(opacity=52);}

.sy4-q-2 dl dd span{ display:block;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}

.sy4-q-2 dl dd a{ display:block; font-size:14px; color:#ff9700; float:right}

.sy-b1{ font-size:35px; text-align:center; margin:6% 0}

.sy-b1 span{ display:block; font-size:17px; color:#666; margin-top:5px}

.sy5{ background:url(../images/sy-22.png) no-repeat center; height:566px; position:relative; margin-bottom:6%} 

.sy5 ul li{ font-size:16px; line-height:24px; max-width:340px; padding:2% 0}

.sy5 ul li:nth-child(1){ position:absolute; top:0; left:115px; background:url(../images/sy-23.png) no-repeat right center; padding-right:75px; text-align:right}

.sy5 ul li:nth-child(2){ position:absolute; top:0; right:115px; background:url(../images/sy-24.png) no-repeat left center; padding-left:75px}

.sy5 ul li:nth-child(3){position:absolute;top: 148px;left:0;background:url(../images/sy-25.png) no-repeat right center;padding-right:75px;text-align:right;}

.sy5 ul li:nth-child(4){ position:absolute; top:148px; right:9px; background:url(../images/sy-26.png) no-repeat left center; padding-left:75px}

.sy5 ul li:nth-child(5){position:absolute;top: 294px;left:0;background:url(../images/sy-27.png) no-repeat right center;padding-right:75px;text-align:right;}

.sy5 ul li:nth-child(6){ position:absolute; top:289px; right:0; background:url(../images/sy-28.png) no-repeat left center; padding-left:75px}

.sy5 ul li:nth-child(7){position:absolute;bottom: 0;left:60px;background:url(../images/sy-29.png) no-repeat right center;padding-right:75px;text-align:right;}

.sy5 ul li:nth-child(8){ position:absolute;bottom:0; right:60px; background:url(../images/sy-30.png) no-repeat left center; padding-left:75px}

.footer{ background:url(../images/sy1-10.jpg) no-repeat center}

.foot1{ padding:1.3% 0}

.foot1 p{ text-align:center; color:#ff9700; font-size:14px;}

.foot1 p a{ color:#ff9700; font-size:14px; margin-left:1%}

.foot1 p span{ display:inline-block; margin-left:1%}

.foot{ padding:1.5% 0 1%; overflow:hidden; border-bottom:#fff 1px solid}

.foot h1{ font-size:16px; color:#ff9700; background:url(../images/sy-31.png) no-repeat bottom left; padding-bottom:20px}

.foot div{ float:left;}

.f01{ width:18%}

.f02{ width:20%; margin:0 19.5%}

.f03{ width:23%}

.f01 ul{ overflow:hidden; margin-top:7%}

.f01 ul li{ float:left; width:50%; text-align:left; margin:3% 0}

.f01 ul li a{ color:#ff9700; font-size:14px}

.f02 h1{ margin-bottom:11%}

.f02 p{ font-size:14px; color:#ff9700; margin:6% 0; overflow:hidden; line-height:24px}

.f02 p:last-child img{ margin-bottom:2%}

.f02 p img{ vertical-align:middle; margin-right:5%; float:left}

.f03 dl{ overflow:hidden; margin-top:8%; background:url(../images/sy-32.png) no-repeat center left; padding:6%}

.f03 dl dt{ float:left; width:42%}

.f03 dl dt img{ width:100%} 

.f03 dl dd{ float:right; width:48%; font-size:14px; color:#ff9700; line-height:35px; padding-top:7%}

.fo1{ font-size:16px; color:#fff; margin:3% 0 1%;color:#ff9700;}

.fo1 a{ font-size:14px; color:#ff9700}

.fo1 a:hover{ color:#ff9700}



.banner1 p img{ width:100%}

.ny-b{ border-bottom:#CFCFCF 1px solid}

.ny-b h1{ text-align:right; font-size:16px; padding:1.5% 0 1%}

.ny-b h1 img{ vertical-align:middle; margin-right:15px}

.ny-b h1 span:last-child{ color:#ff9900}

.ny-b h1 span img{ margin:0 10px}

.gy1{ background:url(../images/gy1-1.jpg) no-repeat left top; background-size:35%; margin:4% 0 2.5%}

.gy1-1{ width:68%; float:right}

.gy1-1 h1{ font-size:24px; color:#ff9900; margin-bottom:3%}

.gy1-1 h1 span{ display:block; font-size:16px; color:#666; margin-top:5px}

.gy1-1 p{ font-size:16px; color:#666; line-height:28px; margin-top:2%}

.gy2 h1{ overflow:hidden}

.gy2 h1 .left{ width:66.7%}

.gy2 h1 .right{ width:32.3%}

.gy2 p{ font-size:16px; color:#666; line-height:28px; margin-top:2%}

.gy2{ margin-bottom:6%}

.gy3-b{ margin:6% 0; font-size:36px; text-align:center}

.gy3-b span{ display:block; font-size:24px; color:#666; margin-top:5px}

.gy3{ padding-bottom:6%}

.gy3 .left{ width:38%}

.gy3 .left p img{ width:100%}

.gy3 .right{ width:56%}

.gy3 .right h1{ font-size:21px; color:#ff9900; margin-top:10%}

.gy3 .right h2{ font-size:19px; margin:2% 0}

.gy3 .right p{ font-size:15px; line-height:26px; text-indent:2em}

.gy3 .right h1:first-child{ margin-top:0}



.xz-l-1 .fa-chevron-down1{ position:absolute; right:20px; bottom:15%; width:28px; height:28px}

.subNav .fa-chevron-down1{background:url(../images/jr-3.png) no-repeat;}

.currentDt .fa-chevron-down1{background:url(../images/jr-2.png) no-repeat;}

.navContent{display: none;}

.xz-l-1{ border-bottom:#ccc 1px solid; position:relative; padding:3% 0; cursor:pointer}

.xz-l-1 h1{ font-size:18px; overflow:hidden}

.xz-l-1 h1 span{ font-size:16px; float:right}

.xz-l-1 h1 img{ vertical-align:middle; margin-right:1.5%}

.xz-l{ padding:0 4% 3%; overflow:hidden; border-bottom:#ccc 1px solid}

.xz-l-1{ margin-bottom:1%}

.currentDd{ margin:0}

.subNavBox{ margin:1% 0 6%}

.xz-l h1{ font-size:16px; margin:3% 0 0}

.xz-l h1:first-child{ margin-top:0}

.xz-l p{ font-size:16px; margin-top:1.3%}

.xz-l p span{ color:#ff9700}

.xz-l{ position:relative; margin-top:-1%}

.xz-l h2 a{ position:absolute; right:0; top:3%; color:#fff; width:90px; line-height:30px; text-align:center; border-radius:5px; background:#ff9700; font-size:14px;} 

.currentDd{ border:0}

.gc-bt2{ margin-bottom:0}

.fy{ text-align:center; margin:5% 0 6%; color:#b1b1b1;}

.fy a{ font-size:14px; display:inline-block; border:#e7e7e7 1px solid; margin:0 4px; padding:6px 12px; line-height:20px; vertical-align:middle}

.fy a:hover{ border:#ff9700 1px solid; background:#ff9700; color:#fff}

.curr{ background:#ff9700; color:#fff}

.n_news ul li .fl,.n_news ul li .fl span{ -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;

-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out; } 

.n_news ul li .fr img{ -moz-transition: all 5s ease-in-out;-webkit-transition: all 5s ease-in-out;-o-transition: all 5s ease-in-out;-ms-transition: all 5s ease-in-out;transition: all 5s ease-in-out; height:167px;} 

.n_news li:hover img{ -moz-transform:scale(1.1); -o-moz-transform:scale(1.1); -o-moz-transform:scale(1.1); -webkit-moz-transform:scale(1.1); transform:scale(1.1);}

.n_news ul li:first-child{ border:0}

.n_news ul li { display:block; overflow:hidden}

.n_news ul li:hover{ background:#f9f9f9}

.n_news ul li .box1 { max-width:1200px; margin:auto; padding:1.5% 0; border-bottom:#ccc 1px solid; background: transparent; overflow:hidden}

.n_news ul li .fl { position:relative; padding-top:3%; padding-left: 155px; float:left; width:51%}

.n_news ul li .fl .date { position: absolute; left: 0; float: left;  }

.n_news ul li .fl .date span{ display:block; margin-top:20px; height:20px; width:20px; background:url(../images/xw-1.png) no-repeat center }

.n_news ul li .fl .date strong{ display:block; font-size:30px; color:#999; display:block; margin-top:-9px}

.n_news ul li .fl .date strong::before {width: 35px;height: 1px;content: '';background: #7D7D7D;position: absolute;top: 11px;left:100px;transition: all 0.3s ease-out 0s;}

.n_news ul li .fl a{ display:block}

.n_news ul li .fl a h1{ font-weight:bold; font-size:16px; padding-top:0px; color:#333; display:block; margin-bottom:15px;}

.n_news ul li .fl a p{ color: #97979d; line-height:24px; font-size:14px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.n_news ul li .fr { display:block; overflow:hidden; float:right; width:20%; margin-right:4%}

.n_news ul li .fr img {width:100%; height:167px}

.n_news li:hover .fl { padding-left: 175px;}

.n_news li:hover .fl h1{ color:#ff9700;}

.n_news .box1:hover .date strong{ color:#666;}

.n_news .box1:hover .date strong::before {width: 60px;transition: all 0.3s ease-out 0s;background: #7D7D7D;}

.n_news .box1:hover .date span {background:url(../images/xw1-2.jpg) no-repeat center}



.xwx{ margin:5% 0}

.xwx h1{ font-size:24px; text-align:center; margin:0 0 2%}

.xwx h2{ font-size:14px; color:#666; text-align:center; margin:2% 0; border-bottom:#ccc 1px solid; padding-bottom:1%}

.xwx h2 span{ display:inline-block; margin-left:2%}

.xwx h3{ overflow:hidden; margin-top:4%}



.yw1{ overflow:hidden; margin-top:4%}

.yw1 dl{ float:left; width:31.333%; margin:2% 0.5%; border-bottom:#ccc 1px solid; padding:0.5%; padding-bottom:4%; height:360px; overflow:hidden}

.yw1 dl:hover{ box-shadow:0 0 5px #999}

.yw1 dl dt img{ width:100%; height:232px}

.yw1 dl dd{ text-align:center}

.yw1 dl dd .l1{ font-size:19px; font-weight:bold; background:url(../images/fw1-4.jpg) no-repeat center bottom; padding-bottom:4%; display:block; margin:7% 0 4%; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.yw1 dl dd .l2{ display:block; text-align:center; font-size:13px; color:#666; line-height:24px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}



.td1{ overflow:hidden; margin-top:5%}

.td1 dl{ float:left; width:23%; margin:1%; cursor:pointer}

.td1 dl dt img{ width:100%; height:296px}

.td1 dl dd{ background:#333; color:#fff; line-height:24px; font-size:16px; padding:5px 10px; position:relative}

.td1 dl dd span{ display:block; font-size:14px}

.td1 dl dd img{ position:absolute; right:8px; bottom:7px}

.td1 dl:hover{ box-shadow:0 0 10px #999}



.preHander{ overflow: hidden;}

.market_item4{ position:relative;}

.market_tc4{ position:absolute; z-index:999; width:100%; height:100%; display:none}

.market_mask4{ position:fixed; background-color:#000; width:100%; height:100%;}

.market_tc4_nr{ background-color:#fff; border:#333 1px solid; position:fixed; width:1000px; margin-left:-500px; left:50%; top:50%; height:600px; margin-top:-300px; overflow-y:scroll}

.market_tc4_nr_close4 img{ z-index:9999; width:30px; height:30px; overflow:hidden; position:absolute; right:20px; top:20px; cursor:pointer}

.market_tc4_nr_in h1 img{ width:100%}

.hx1{ padding:1.5%; border-bottom:#333 1px solid}

.hx1 .left{ width:35%}

.hx1 .right{ width:60%}

.hx1 .left p{ position:relative}

.hx1 .left p img{ display:block; width:100%}

.hx1 .left p span img{ width:135px; position:absolute ;top:0; left:0}

.hx1 .right h1{ font-size:36px; text-align:right; background:url(../images/td1-3.jpg) no-repeat right bottom; border-bottom:#ccc 1px solid; padding-bottom:2%; margin:10% 0 3%}

.hx1 .right p{ font-size:24px; line-height:47px; overflow:hidden}

.hx1 .right p .left{ width:21%}

.hx1 .right p .right{ width:79%}

.hx2{ padding:3% 1.5%}

.hx2 p{ font-size:20px; text-indent:2em; line-height:40px}



.lx1{ overflow:hidden; margin-top:6%}

.lx1 .left,.lx1 .right{ width:45%} 

.lx1 .right p img{ width:100%}

.lx1 .left h1{ font-size:24px; border-bottom:#ccc 1px solid; padding:5px}

.lx1 .left h1 img{ margin-right:5%}

.lx1 .left ul{ font-size:18px; margin-top:9%}

.lx1 .left ul li{ margin-top:3%}

.lx1 .left ul li img{ vertical-align:middle; margin:0 1% 0 2%}

.lx1 .right{ margin-top:7%}

.lx1:last-child{ margin-bottom:7%}

.lx-b{ font-size:24px; margin:4% 0}

.lx-b span{ font-size:18px}

.lx2{ border:#747474 7px solid; margin-bottom:8%; padding:3%; overflow:hidden}

.lx2 p{ font-size:18px; width:25%; margin-right:3%; float:left; overflow:hidden; line-height:39px}

.lx2 p span{ display:inline-block; width:28%; float:left}

.lx2 p input{ width:57%; float:right; border:#999 1px solid; background:none; height:37px; line-height:37px; padding:0 6%}

.lx2 h1{ clear:both; overflow:hidden; line-height:35px; font-size:18px; margin:7% 0 2%}

.lx2 h1 span{ float:left; width:7.7%;}

.lx2 h1 textarea{ float:right; width:90%; padding:0.5% 1%; background:none; border:#999 1px solid; height:100px}

.lx2 h2{ overflow:hidden}

.lx2 h2 input{ width:150px; font-size:18px; line-height:40px; height:40px; background:#181818; color:#fff; text-align:center; float:right}



















