@charset "gb2312";
/* CSS Document */

*{ margin:0px; padding:0px;}
body{ margin:0px; padding:0px; font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; color:#424242; background:#ffffff;min-width:1200px;}
ul,li,hr,p{ margin:0px;  padding:0px; border:none;}
li{ list-style:none;}
div{zoom:1}
img{ border:none;}
a{ text-decoration:none; color:#424242;}
a:hover{ color: #fe0000;}
li:hover a{ color: red;}


.xl_top{ width: 100%; margin: 0 auto; background: #e2e2e2;line-height: 30px; height: 30px;}
.xl_1{ width: 1200px; margin: 0 auto; overflow: hidden;}
.xl_fr{ float: right; width: 220px; display: block; background: url(../img/xl_1.jpg) center left no-repeat; padding-left: 30px; line-height: 30px;}
.xl_2{ width: 1200px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: 0 auto auto auto;background: #fff;}
.xl_logo{ width: 232px; height: 112px; float: left; position:relative;}
.xl_logo img{ max-width: 232px; max-height: 100.8px; position:absolute; left:0;margin-top: 10px;margin-left: 10px;}

.xl_daohang{ float: right;}
.xl_daohang ul li{ width: 121px;height: 72px; float: left; text-align: center;font-family: "Î¢ÈíÑÅºÚ";  position: relative;padding-top: 40px;background: #c23f3e;}
.xl_daohang ul li:nth-child(2){background: #c84a35;}
.xl_daohang ul li:nth-child(3){background: #dd7038;}
.xl_daohang ul li:nth-child(4){background: #e59c3f;}
.xl_daohang ul li:nth-child(5){background: #ecba69;}
.xl_daohang ul li:nth-child(6){background: #2a9b79;}
.xl_daohang ul li:nth-child(7){background: #8bc3a4;}
.xl_daohang ul li:nth-child(8){background: #248694;}
.xl_daohang ul li .xl_china{ font-size: 16px; line-height:26px; font-weight: bold;}
.xl_daohang ul li .xl_english{ font-family: arial; font-size: 11px; text-transform: uppercase;font-family: "bodoni mt";}
.xl_daohang ul li a{ display: block; color:#fff;}
.xl_daohang ul li a:hover{ display: block;}
.xl_daohang ul li .xl_erji{ display: none; position: absolute; z-index: 111; top: 112px; left: 0px; background: inherit !important; width: 121px; line-height:30px;font-size: 16px;}
.xl_daohang ul li .now{ color: #FE0000;}
.xl_daohang ul li:hover .xl_erji{ display: block; background:url(../img/rty.jpg);}

.xl_3{ width: 1200px; margin: 20px auto auto auto; height: 347px;  clear: both;*margin-top:5px;}

.xl_banner{ width: 848px; float: left; height: 347px; background: #FE0000; position: relative; overflow:hidden;}
.banner{ width:848px; margin:auto; position:relative;height:347px;}
.dv_5 .d1{ width:848px; height:347px;overflow:hidden; display:block; position:absolute; left:0px; /*top:0px;*/}
.dv_5 .d2{ width:848px; height:10px; overflow:hidden; clear:both;position:absolute;z-index:100; right:0px; bottom:0px; }
.dv_5 .d2 table{ margin:auto; height:10px; width:848px;}
.dv_5 .d2 table td{ padding:0px 1px 0px 1px; float:right;}
.dv_5 .d2 table div{ width:17px; height:9px;float:right; overflow:hidden; cursor:pointer; background:#ffffff;}
.dv_5 .d2 table div.nuw{ background:#d10100;}





.xl_news{ width:320px; height:337px; border:5px solid #ececec; float:right; margin-left:10px; }

.xl_news_1{ width:312px; height:39px; background:url(../img/xl_1_03.png) no-repeat; padding-left:20px; padding-top:10px;}
.xl_news_1 span{color:#FFF; font-size:14px;}

.ty_gai_3 li{ line-height:32px; padding-left:20px; background:url(../img/xl_1_07.png) 8px 13px no-repeat;position:relative; }
.ty_gai_3 li a{ font-size:12px;display:block;width:100%;padding:0px 40px 0px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;}

.ty_gai_3 span{ position:absolute;top:0px;right:0px;}

.xl_4{ width:1200px; margin: 0 auto; margin-top:25px;}
.left{ width:400px; float:left; overflow:hidden;}
.xl_4_left{ width:400px; height:40px; background:url(../img/ny12_05.png) no-repeat; line-height:40px;}
.xl_4_left span{ font-size:16px; font-weight:bold; color:#248694; width:150px; font-family: "Î¢ÈíÑÅºÚ";}
.xl_4_left a{ float:right; margin-top:10px;}

.xl_4_left_1{ width:400px; height:100px; border-bottom:3px solid transparent; padding-top:14px;border-image:url(../img/foot.jpg) 10 0 stretch;
-o-border-image:url(../img/foot.jpg) 10 0 stretch}
.xl_4_left_2 { float:left; width:100PX; height:80PX; border:1PX solid #CCC; overflow:hidden;}
.xl_4_left_3{ float:left; margin-left:10px;}
.xl_4_ali{  font-weight:bold; color:#1262af;}
.xl_4_li{ margin-top:15px;}
.xl_4_ala{ float:right;text-align:center; margin-top:70px; color:#1262af; margin-right:30px; font-size:10px;}

.xl_5{ width:380px; height:180px; float:left; margin-left:20px; float:left;}
.xl_5_top{ width:100%; height:40px; background:url(../img/ny12_05.png) no-repeat; line-height:40px; }
.xl_5_top span{ font-size:16px; font-weight:bold; color:#248694; width:150px; font-family: "Î¢ÈíÑÅºÚ";}
.xl_5_top a{ float:right; margin-top:10px;}
.xl_5_cent{ text-align:center; margin-top:30px;}
.xl_5_cent_li{ text-align:center; margin-top:15px;}
.xl_5_cent_li li{ line-height:25px;}
.xl_5_a{ color:1262af; font-size:14px; font-weight:bold;}



.xl_6{ width:1200px; height:110px; margin:0 auto; margin-top:30px;}
.xl_6_top{ width:1200px; height:36px; background:#ececec; line-height:36px;text-indent: 10px;}
.xl_6_top li{float: left; width: 33.3%;background: #dd7038;height: 36px;}
.xl_6_top li:nth-child(2){background: #e59c3f;}
.xl_6_top li:nth-child(3){background: #ecba69;}
.aq{ color:#fff; font-size:18px;}
.b{ color:#fff; font-size:14px;}
.xl_6_cen{width:1166px; height:55px; border:1px solid #CCC; padding:15px 15px 0px 15px;}
.scrollleft{width:1168px; float:left;}
.scrollleft li{float:left;display:inline;width:120px;text-align:center; height:48px; position: relative; margin-right: 10px;}

.xl_7{ height:40px;  margin-top:20px;  width: 100%;}
.xl_7_a{ width:1200px; height:83px; margin:0 auto; text-align: center;}
.xl_7_a span{color:#333;font-size: 14px;float: left;}
.xl_7_a span:nth-child(2){float: initial;text-align: center;}
.xl_7_a span:nth-child(3){float: right;}
.xl_7_a span span{float: right;}


/*2015.3.27*/
/*.ty_gai_1 li{ line-height:48px;}*/
.ty_gai{  color:#FFF; font-size:24px; font-family: "Î¢ÈíÑÅºÚ";}
.ty_gai a{float: right;margin-right: 20px;margin-top: 5px;}

.ty_gai_2{ color:#FFF; font-size:12px; font-family: "Î¢ÈíÑÅºÚ";}

.jianjie{ margin-top:15px; width:300px;margin:auto; height:290px; overflow:hidden; text-indent:2em; line-height:24px; overflow:hidden;}


.h_bot{position: relative; width:100%; height:112px;background: #fff;}
.h_bot .tLeft{float: left; background: #c84a35;height: 112px;width: 50%;}
.h_bot .tRight{float: right; background: #78c0d0;height: 112px;width: 50%;}


.xl_52{float:right;height:390px;}
.logo_btn{display:none;}
@media only screen and (max-width:1200px ) {
	body{min-width:100%;}
.xl_1,.xl_2,.xl_3,.xl_4,.xl_6,.xl_7_a,.xl_6_top{width:100%;}
.xl_3,.xl_4,.xl_6,.xl_7_a{padding:0px 10px;box-sizing:border-box;}
.xl_2{background:transparent;}
.x1_2_con{width:300px;height:112px;margin:0px auto;}
.xl_daohang{display:none;position:absolute;width:100%;top:112px;left:0px;z-index:110;}
.xl_daohang ul li{width:100%;padding:10px 0px;height:44px;}
.xl_daohang ul li:hover .xl_erji{display:none;}
.xl_daohang ul li:nth-child(1),.xl_daohang ul li:nth-child(2){display:none;}
.xl_logo{background:#fff;}	
.logo_btn{display:block;width:50px;height:50px;background:#fff;font-size:16px;color:#000;text-align:center;line-height:50px;float:right;margin-top:32px;cursor:pointer;}
.xl_6_cen{width:100%;height:80px;overflow:hidden;box-sizing:border-box;}
.xl_banner{width:calc(100% - 350px);}
.dv_5 .d1,.dv_5 .d2,.dv_5 .d2 table{width:100%;}
.xl_4 .left{width:calc(100% - 430px);}
.xl_4_left{width:100%;border-bottom:1px solid #ad9c51;}
.xl_4_left_1{width:100%;text-align:center;}
.xl_4_left_1 img{max-width:100%;max-height:100%;}
.xl_51{width:100%;margin:20px 0px;}
.xl_5_1{width:48%;margin:0px 1%;float:left;}
.xl_7{height:auto;text-align:center;}
.xl_7_a>span{display:block;float:none!important;}
.xl_7_a span span{float:none;}
}

@media only screen and (max-width:768px ) {
.xl_banner,.xl_news{width:100%;box-sizing:border-box;}	
.xl_news{margin:20px 0px;}
.jianjie{width:100%;height:270px;padding:10px;box-sizing:border-box;overflow:hidden;}
.xl_4 .left,.xl_52{width:100%;margin:10px 0px;}
.xl_5_top{border-bottom:1px solid #ad9c51;}
.xl_52{height:310px;}
.xl_51{height:auto;}
.xl_5_1{width:100%;margin:5px 0px;}
}
@media only screen and (max-width:480px ) {
	.xl_news_1{width:70%;}
	.xl_5_cent{width:100%;overflow:hidden;margin-top:10px;}
	.xl_52{display:none;}
}




















