﻿@charset "utf-8";
/* CSS Document */
header{ width:100%; }
.top1{ width:100%; height:45px; line-height:45px; background:#444444;}
.top12 .p1{ float:left; border-right:1px solid #44474F;padding:0 20px;}
.top12 .p2{ float:left; border-right:1px solid #44474F;padding:0 20px;}
.top12 .p3{ float:left; border-right:1px solid #44474F;padding:0 20px;}
.top12 .p4{ float:left; padding:0 20px;}
.top12 .p1 i{ background:url(../images/tb.png) no-repeat 0 0; width:20px; height:45px; margin-right:10px; }
.top12 .p3 i{ background:url(../images/tb.png) no-repeat -20px 0; width:20px; height:45px; margin-right:10px; }
.top2{ width:100%;background:#FFF; padding:10px 0 10px}
.top2 .logo{  height:80px;}
.top2 .logo img{ height:75px;}
.top2 .logoen{ width:257px; height:75px; }
.topnav{ }
.topnav .tel{height:30px;width:98%;}
.topnav .tel .p1{ float:left;padding:0 2px; height:30px; line-height:30px; width:36%; padding-left:36%;font-size:22px; font-weight:bold;color:#e72519;}
.topnav .tel .p1 i{ background:url(../images/tel.png) left center no-repeat; width:25px; height:25px; margin-left:10px; margin-top:3px; }
.topnav .tel .p1 span{ padding:0 10px;color:#e72519; font-size:18px; font-weight:bold}

.topnav .tel .p2{ float:right;padding:0 2px;height:30px; line-height:30px; background:#eeeeee; border-radius:6px; width:220px;}

.topnav .tel .p2 span{ padding:0 30px;color:#e72519; font-size:18px; font-weight:bold}

.topnav ul{ margin-top:8px;}
.topnav ul li.list{ float:left; position:relative; padding:0 40px; height:40px; line-height:40px; background:url(../images/dhline.png) left center no-repeat}
.topnav ul li.list:nth-child(1){ float:left; position:relative; padding:0 40px; height:40px; line-height:40px; background: none}
.topnav ul li.list a{ display:block; width:100%; font-size:16px; font-weight:bold; font-family:"微软雅黑" }
.topnav ul li.list li a{ display:block; width:100%; font-size:15px; font-weight:bold; font-family:"微软雅黑"; line-height:30px;}
/*.topnav ul li.list a:hover,.topnav ul li a.hover{ color:#FE0E08;}*/
.topnav ul li.list a i{ display:inline-block; background:url(../images/tb.png) no-repeat  -66px 0; width:19px; height:11px;
transform:rotate(-90deg);
-ms-transform:rotate(-90deg); /* Internet Explorer */
-moz-transform:rotate(-90deg); /* Firefox */
-webkit-transform:rotate(-90deg); /* Safari 鍜� Chrome */
-o-transform:rotate(-90deg);}
.topnav ul li.list a:hover i{
transform:rotate(0deg);
-ms-transform:rotate(0deg); /* Internet Explorer */
-moz-transform:rotate(0deg); /* Firefox */
-webkit-transform:rotate(0deg); /* Safari 鍜� Chrome */
-o-transform:rotate(0deg);}
.morenav{position:absolute;left:10px;top:30px;overflow:hidden;background:rgba(255,255,255,0.8);*background:#FFF;padding-bottom:5px; z-index:99; display:none;box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3); padding-top:10px}
.morenav li{font-size:14px;height:35px;line-height:35px;overflow:hidden; padding:0 10px ; width:95px; border-top:1px dashed #CCC; margin:0 5px; text-align:center}
.morenav li:nth-of-type(1){ border-top:none;}
.morenav li.on{}
<!--    ***中英切换  start***    -->
.switch-span{position: relative;cursor: pointer;}
.en{position: absolute;top: 45px;width: 120px;background-color: #f6f6f6;padding-left: 20px;box-sizing: border-box;left: -1px;display: none; z-index:20}
.switch-span img{float: left;margin-top: 14px;margin-right: 13px;}
.switch-span a{float: left;}

.ert{width:830px;margin:0 auto;}
.ert .p1{background:#FFF; height:30px; line-height:30px; width:370px; margin:0 auto; position:relative; margin-top:-15px;}
.ert .p2{background:url(../images/tb.png) no-repeat  0 -45px; width:19px; height:20px; margin:0 auto;}
.ert .p3{background:#FFF; height:30px; line-height:30px; width:300px; margin:0 auto; position:relative; margin-top:-15px;}
.ert .p4{background:url(../images/tb.png) no-repeat  -23px -45px; width:16px; height:16px; margin:0 auto;}

.pai ul li{ width:230px; height:260px; float:left; padding:0 35px;}

.map{ width:1200px; height:460px; }
.map1{ width:1200px; height:460px;}
.map .p1{ font-weight:lighter; color:#1F1F1F; padding-top:65px;}
.p1 span{ padding:0 30px;color:#fff; }
.p2{ line-height:2; color:#fff; font-size:15px;padding-top:0px;}
.more{ width:245px; height:48px;line-height:48px; margin:0 auto; border:1px solid #EEE; border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 24px; -o-border-radius: 24px; -khtml-border-radius: 24px;  color:#333;  border-color:#f1f1f1; background:#f1f1f1; }
.more:hover{ border-color:#FE0E08; background:#FE0E08; color:#FFF;}
.moredl{width:144px; height:54px; line-height:54px; background:url(../images/pingtai4.png) 0 0 no-repeat; color:#FFF; padding-left:60px;}
.moredl:hover{ background-position:0 -54px;color:#FFF}
.about_img{width:1000px; margin:0 auto; }
.about_img img{width:990px; margin:0 auto; border:5px #fff solid; border-radius:10px;}
.pingtai{ width:1920px; height:755px; background:url(../images/index_r5_c1.jpg) no-repeat;}
.ptl{ margin-left:-80px;}
.ptr{ width:555px;}
.ptr ul li{ width:160px; height:57px; float:left; text-align:center; margin-right:25px; padding-top:65px;}
.ptr ul li a{ display:block; width:100%; height:100%;}
.ptr ul li:nth-of-type(1){ background:url(/2039/skin/images/tb1.png) no-repeat;}
.ptr ul li:nth-of-type(2){ background:url(/2039/skin/images/tb2.png) no-repeat;}
.ptr ul li:nth-of-type(3){ background:url(/2039/skin/images/tb3.png) no-repeat;}

.pai2 ul li{ width:239px; height:205px; float:left; text-align:center; margin:40px 0; border-left:1px solid #DDD;}
.pai2 ul li:nth-of-type(1){ border-left:none;}
.pai2 ul li i{ display:block;background:url(../images/tb.png) no-repeat  -133px 0 ; width:38px; height:39px; margin:45px auto 0;}

.news ul{ width:1300px; overflow:hidden;}
.news ul li{ width:370px; height:100px; float:left; margin-right:30px;border-bottom: 1px solid #c1c1c1}
.news ul li .p1{ width:70px; height:70px;background:rgba(34,34,34,0.75);*background:#222; left:10px;top:10px; color:#FFF; text-align:center;}
.news ul li .p1 i{ display:block;}

.film ul{ width:1300px; overflow:hidden;}
.film ul li{ width:585px; height:430px; float:left; margin-right:30px;}
.action{ background:url(/2039/skin/images/actionn.png) no-repeat;z-index:10;width:88px; height:88px; position:absolute; top:50%; left:50%; margin-left:-44px; margin-top:-44px; display:none }
.film ul li a:hover .viiimg{background:#000; }
.film ul li a:hover .viiimg img{-o-opacity:0.7;opacity:0.7;-moz-opacity:0.7;-ms-opacity:0.7;-webkit-opacity:0.7;filter:alpha(opacity=70);}
.film ul li a:hover .action{ display:block;}

.footer{ width:100%; background:url(../images/footbg.jpg) no-repeat;}
.footer .p1{ font-weight:lighter; font-size:15.2PX;}
.footer .p2{ width:480px; background:url(../images/tb.png) -173px 0 no-repeat;}
.footer .p2 p{ padding-left:40px; padding-bottom:11px; font-weight:normal}
.botnav ul{ float:left; margin-right:55px;}
.botnav ul li{ height:35px; line-height:35px;}
.botnav ul li a i{ display:inline-block; background:url(../images/tb.png) no-repeat  -67px -11px; width:19px; height:11px;
transform:rotate(-90deg);
-ms-transform:rotate(-90deg); /* Internet Explorer */
-moz-transform:rotate(-90deg); /* Firefox */
-webkit-transform:rotate(-90deg); /* Safari 鍜� Chrome */
-o-transform:rotate(-90deg);}
.bottom{ width:100%; height:70px; line-height:70px; border-top:1px #666 solid; background:rgba(0,0,0,0.3)}

.fukuang{ width:175px; height:565px; background:url(/2039/skin/images/fukuang.png) no-repeat top; position:fixed; right:50px; top:50px; z-index:1000; overflow:hidden;}
.fukuang .p1{ padding-top:80px;}
.fukuang .p2{ padding-left:50px; height:50px; line-height:50px;}
.fukuang .p3{ font-weight:lighter; padding:12px 0 0 50px;}

.body2{ width:500px; height:400px; background:#F1F1F1; padding:50px; overflow:hidden;}
.body3{ background:#FFF;padding:50px; overflow:hidden;}
.type_List{text-align:center}
.type_List a{ display:inline-block;margin:0 30px; color:#333; }
.type_List a.hover,.type_List a:hover{ color:#FE0E08; border-bottom:2px solid #FE0E08;}

/*子页面banner*/
.banner_boxs { position: relative; width: 100%; height: 280px; }
.banner_boxs img { width: 100%; height:280px; vertical-align: top; }
.banner_boxs .focus-text { bottom: 90px; position: absolute; z-index: 2; left: 0; width: 100%; text-align: center; }


/*广告滚动*/
/* sobox */
.soboxp1{ width:326px; height:60px; line-height:60px; border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -o-border-radius: 30px; -khtml-border-radius: 30px;background:rgba(27,124,254,0.9);*background:#1B7CFE; position:absolute; left:170px; bottom:150px; z-index:1000; color:#FFF;}
.soboxp1:hover{background:rgba(27,124,254,1.0);*background:#1B7CFE;}
.soboxp1 i{display:inline-block;background:url(../images/tb.png) no-repeat  -86px 0 ; width:45px; height:10px; margin-left:10px;}
.soboxp2{ width:326px; height:60px; line-height:60px; border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -o-border-radius: 30px; -khtml-border-radius: 30px;background:rgba(238,19,24,0.9);*background:#EE1318; position:absolute; right:170px; bottom:150px; z-index:1000; color:#FFF;}
.soboxp2:hover{background:rgba(238,19,24,1.0);*background:#EE1318;}
.soboxp2 i{display:inline-block;background:url(../images/tb.png) no-repeat  -86px 0 ; width:45px; height:10px; margin-left:10px;}
.sobox{width:4000px;position:relative;margin-left:-1500px;text-align:center;}
.sobox .a_bigImg{position:absolute;top:0px;left:0px;display: block; width:100%; text-align:center;}
.soul_tah { z-index:10; width:300px; text-align:center; margin:0 auto;}
.soul_tah li{padding:0 5px; display:inline-block;}
.soul_tah li i{ display:block; border:3px solid #FFF;width:12px;height:12px; overflow:hidden; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; -o-border-radius: 12px; -khtml-border-radius: 12px; cursor:pointer;box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.2);}
.soul_tah li.on i{filter:alpha(opacity=100);opacity:1; background:#FE0E08;}

/* 子页面分页效果*/
.mpage { display:block;padding:30px 0 60px;margin:0 auto; text-align:center;}
.mpage li{ display:inline; padding:5px;}
.mpage .count,.mpage .pend,.mpage .phome{ display:none;}
.mpage .pnext a,.mpage .ppre a,.mpage .ppage a{ display:inline-block;*display:inline;zoom:1; line-height:42px; width:42px; text-align:center;border-radius:21px; -webkit-border-radius:21px; -moz-border-radius:21px; -o-border-radius: 21px; -khtml-border-radius: 21px; font-size:16px; background:#333;color:#FFF;}
.mpage .pnext a,.mpage .ppre a{width:auto; padding:0 20px;background:#333;color:#FFF;}
.mpage  a:hover,.mpage  a.hover{ background:#FE0E08;color:#FFF;}

/********   实时汇价表格样式     ******/
#exc_box {overflow:hidden; width:100%;}
#exchange {width:800%;}
#exchange,#exc_cont,#exc_conts{float: left;} 
.exc_table {border:0;height:90px; color:#fff; float:left; text-align:center; font-size:16px}
.exc_table td {height:45px; line-height:45px; width:90px;}
.exc_table tr.lanse *{background:#44474E; font-size:16px;color:#fff;}
.exc_table tr.zhonglan *{background:#2F323A; font-size:16px;color:#fff;}
.exc_table tr.huise{background:#EAEAEB;font-size:14px;color:#333;}
.exc_table tr.huise td{font-size:14px;}

.exc_table tr.qinghui  {background:#F5F5F5;font-size:14px;color:#333;}
.i_up,.i_down {display:inline-block;width:14px; height:16px; background:url(/2039/skin/images/icon.png); background-repeat:no-repeat;margin-right:5px; margin-top:15px;}
.i_up {background-position: -14px 0;}
.i_down {background-position:0 0;}
/*提交*/
.ym-form .zi{ width:120px; text-align:right; height:50px; line-height:50px; margin-right:30px;}
.ym-form input{ width:440px; height:46px; line-height:46px; background:#FFF; border:1px solid #CCC; padding-left:10px; font-size:16px; color:#666; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; -khtml-border-radius: 8px; margin-bottom:20px; }
.ym-form select{ width:135px; height:46px; line-height:46px; background:#FFF; border:1px solid #CCC; text-align:center;font-size:16px; color:#666; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; -khtml-border-radius: 8px; margin-bottom:20px; }
.ym-form .input_btn{ width:300px; padding-left:0; text-align:center; cursor:pointer; background:#124FC0; border-color:#124FC0; color:#FFF; font-size:24px; margin:0 auto;}
.ym-form .input_btn:hover{ background:#FE0E08; border-color:#FE0E08;}
.ym-form .input_data{ width:175px; padding-left:0; text-align:center;margin-left:8px;}


	.pop {  display: none;  width:650px;  position: fixed;  top:25%;  left: 0;  right: 0;  margin: auto;  padding: 0px;  z-index: 130;  border-radius: 8px;  background-color: #fff;  box-shadow: 0 3px 18px rgba(100, 0, 0, .5);  }
	.pop-top{  height:50px;  width:600px;  border-bottom: 1px #E5E5E5 solid; padding:6px 22px; line-height:50px; }
	.pop-top h2{  float: left;  display:black; font-size:20px; line-height:35px;}
	.pop-top span{  float: right;  cursor: pointer;  font-weight: bold; display:black}
	.pop-foot{  height:50px;  line-height:50px;  width:100%;  border-top: 1px #E5E5E5 solid;  text-align: right;  }
	.pop-cancel, .pop-ok {  padding:8px 15px;  margin:15px 5px;  border: none;  border-radius: 5px;  background-color: #337AB7;  color: #fff;  cursor:pointer;  }
	.pop-cancel {  background-color: #FFF;  border:1px #CECECE solid;  color: #000; padding:10px}
	.pop-content{  height: auto;  }
	.pop-content-left{  float: left;  }
	.pop-content-right{  width:310px;  float: left;  padding-top:20px;  padding-left:20px;  font-size: 16px;  line-height:35px;  }
	.bgPop{  display: none;  position: fixed;  z-index: 129;  left: 0;  top: 0;  width: 100%;  height: 100%;  background:rgba(0,0,0,0.4)}
	
	
	.pop1 {  display: none;  width:100%;  position: fixed;  top:10%;  left: 0;  bottom:10%;  right: 0;  margin: auto;  padding: 0px;  z-index: 130;  border-radius: 8px;  }
	.pop-top1{  height:5px;  width:100%; padding:0px 22px; line-height:5px; }
	.pop-top1 h2{  float: left;  display:black; font-size:20px; line-height:35px;}
	.pop-top1 span{  float: right;  cursor: pointer;  font-weight: bold; display:black}
	.pop-foot1{  height:50px;  line-height:50px;  width:100%;  text-align: right;  }
	.pop-cancel, .pop-ok {  padding:8px 15px;  margin:15px 5px;  border: none;  border-radius: 5px;  background-color: #337AB7;  color: #fff;  cursor:pointer;  }
	.pop-cancel {  background-color: #000;   color: #000;  }
	.pop-content1{  height: auto;  }
	.pop-content-left{  float: left;  }
	.pop-content-right{  width:310px;  float: left;  padding-top:20px;  padding-left:20px;  font-size: 16px;  line-height:35px;  }
	.bgPop1{  display: none;  position: fixed;  z-index: 129;  left: 0;  top: 0;  width: 100%;  height: 100%;  background: rgba(0,0,0,.7);  }
	.pop-content1 iframe{ width:100%; margin:0 auto;   height:485px; border-radius:6px;}
	.pop-close1{ position: absolute;  z-index: 129;right: 0;  top:5px;  width:50px;  height: 50px;  background: #00855C; float:right; margin-right:-50px; font-size:30px; color:#FFF; line-height:50px; padding:0 5px 0 10px;}
	