@charset "utf-8";
@import url("common.css");
@import url("jquery.jslides.css");
a,.ani,img {transition: .4s;}


/*head.htm*/
.topbar{ max-width:1920px; min-width:1200px;  background:#f1f1f1; clear:both; margin:0 auto; height:31px; line-height:31px;color:#747474; font-size:12px; overflow:hidden;}
.topbar a{ color:#747474}
.topbar a:hover{ color:#0b5fc6}
.toptelico{height:27px; padding-left:20px; line-height:27px; display:block; float:left}
.toptelnum{ font-family:"Times New Roman", Times, serif; font-size:30px; font-weight:bold; color:#f0eec0;}
.topfont{padding-bottom: 5px; font-size:16px; font-family:"微软雅黑"; color:#747474}
#flash-box{ max-width:1920px; min-width:1200px;  height:450px; position:relative; z-index:888; overflow:hidden; margin:0 auto; clear:both; }
#ny-flash{ width:1200px; height:429px; background:url(../images/ny-flash.jpg) no-repeat; margin:0 auto;}
.t-city{ font-size:14px; font-family:"宋体"; position:absolute; right:5px; top:62px; font-size:12px}
.head-box{ height:120px; clear:both; max-width:1920px; margin:0 auto; background:#ffffff;}
.head{ width:1200px; height:120px;margin:0 auto; position:relative; z-index:999999;background:url(../images/ewm2.jpg) 618px 10px no-repeat; }
.logo{ clear:both;overflow:hidden; display:block; float:left; margin-top:25px;}
.head-tip{ width:320px; font-size:12px; line-height:20px; float:left; text-align: center; margin-left:20px;*margin-left:10px;}
.red{ color:#d60408;}
.blue{ color:#0364b3;}
.m-t-13{ margin-top:13px;}
.toptel-txt{ font-size:18px; font-family:"微软雅黑"; color:#6b6b6b; margin-top:10px; text-align:left}

.ewm{ float:right;}
.topbox{ min-width:253px; height:101px;line-height:27px; font-size:12px; color:#000; position:absolute; right:-0; top:0;}
.topadd {float: right;}
.topadd a{ color:#666; padding:0 10px; display: inline-block;}
.topadd a:hover{ color:#666; }
.toptel{padding-left: 50px; background: url(../images/topico.png) left bottom no-repeat;font-size:24px; color:#171717; font-family:Arial, Helvetica, sans-serif;  float:right; float:right; margin-top:30px;}
.telnum{ color:#a71110; font-size:18px; font-weight:bold; line-height:22px;}
.topbt{  margin-top:10px; }
.topbt a{ width:40px; height:22px; float:left;}
.cl10{ height:10px; clear:both; overflow:hidden;}
.cl5{ height:5px; clear:both; overflow:hidden;}
.nav-box{max-width:1920px; min-width:1200px; clear:both; margin:0 auto;clear:both; position:relative; z-index:999999; background-color: #0b5fc6;}
.nav{ clear:both; width:1200px; margin:0 auto;height: 56px; position:relative; z-index:99999; } 
.nav ul li{ position: relative;float:left;text-align:center; width: 12.5%;line-height:56px;  font-size:16px;font-family:"微软雅黑"; _display:inline;}
.nav ul li a{ display:block;color:#fff;}
.nav ul li a:hover,.nav ul li .on{background:#393939;}
.navXL { width:150px;margin-left: -75px; float:left;position:absolute;overflow:hidden;display:none;z-index:999999; top:56px;left: 50%; overflow:hidden;}
.nav .navXL a{margin-bottom: 2px; background:#444;height:32px;line-height:34px;display:block;color:#FFF;font-size:12px; overflow:hidden;z-index:9999; text-align:center; padding:0}
.nav .navXL a:hover{color:#FFF;background:#51ba05;  }
.cl{ clear:both;}
.relative	{position:relative;}
.absolute	{position:absolute;}
.ny-banner{ max-width:1900px; min-width:1200px; height:342px; background:url(../images/ny_banner.jpg) center center no-repeat; clear:both; margin:0 auto;}
.notice{ max-width:1900px;  min-width:1200px;background:url(../images/notice_bar.png)  center center no-repeat;  height:105px; clear:both;position: relative;  z-index:9999; bottom:35px;}
.notice-t{float:left; padding-right:35px;text-align:right; margin-top:30px;}
.notice-list{ line-height:54; font-size:14px; float:left; margin-left:15px;}
.notice ul{ width:960px; float:left; font-size:12px; line-height:54px; height:54px;}
.notice ul li{ width:168px; color:#FFF;  float:left; text-align:center; margin-top:30px;}
.notice ul li .ch{font-size:28px; font-family:"微软雅黑"; line-height:22px}
.notice ul li .en{ font-size:15px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase}
.noticTipTxt{height:54px;line-height:54px;overflow:hidden; margin-left:20px;}
.noticTipTxt li{height:42px;line-height:54px;}
.noticTipTxt a{color:#000000;font-size:12px;text-decoration:none;}
.noticTipTxt a:hover{color:#e23932;text-decoration:underline;}
.f16{ font-size:16px; font-family:"微软雅黑"; color:#383436;}
.f18{ font-size:18px; font-family:"微软雅黑"; color:#383436;}
.not-tel{ font-size:30px; color:#eaa434; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.co-g{ background: url(../images/notice_tel.jpg)  right  top no-repeat; margin-top:10px; line-height:28px; padding-right:30px; }
/*index.htm*/
.category-bar{ clear:both; height:218px; background:#e9e8e8;}
.category-bar ul{ width:1028px; clear:both; margin:0 auto; padding-top:26px; overflow:hidden; height:161px;}
.category-bar ul li{  margin-bottom:20px; height:161px; float:left; margin-top:-210px;}
.category-bar ul li a{ display:block; height:161px; position:relative; overflow: hidden; cursor: pointer; float:left}
.category-bar ul li img{ height:161px; float:left}
.category-bar ul li .shine{ width:204px; height:161px; background:url(../images/shine_brands.png) no-repeat; position:absolute; left:-260px; top:0;  z-index:999}
.shine-box{ width:183px; height:154px; overflow:hidden; position:absolute; top:5px;}
.show{width:1000px; clear:both; margin:20px auto;}
.show-pic{  width:256px; height:180px; float:left;  display:block; font-size:14px; font-family:"微软雅黑"; text-align:center;text-align:center; background:#FFF;}
.show-list-title { color:#000;  font-family:"微软雅黑"; text-align:center; line-height:34px;}
.show-list{border:1px solid #CCC; width:256px;  float:left; margin:0 18px; margin-bottom:30px;}
.show-list .show-info{ clear:both; display:block; width:256px; line-height:60px;}
.show-list .show-info a{display: block;position: relative;z-index: 2;padding: 0 60px 0 27px;font-size: 18px; color:#656565;overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.show-list .show-info a:after {content: '+';position: absolute;top: 50%;right: 24px;z-index: 2;margin-top: -16px;width: 32px;height: 32px;line-height: 32px;font-size: 30px;text-align: center;border-radius: 32px;background-color: #0b5fc6;color: #fff;}
.show-list:hover .show-info a {background-color: #0b5fc6;color: #fff;}
.show-t{background: url(../images/show_t.jpg) center center no-repeat; clear:both; max-width:1900px; min-width:1200px; margin:0 auto 20px auto;  position:relative; color:#ce9b42; font-family:"微软雅黑"; text-align:center; font-size:36px;padding:10px 0;}
.show-t .tt{ clear:both; text-align:center; font-size:24px; font-family:"微软雅黑"; color:#383436}
.show-t .tt2{ clear:both; text-align:center; font-size:24px; font-family:"微软雅黑"; color:#FFF}
.show-t .ch{font-size:24px; font-family:"微软雅黑"; color:#333333; line-height:46px;}
.show-t .en{ font-size:12px; font-family:Tahoma, Geneva, sans-serif; color:#999999; text-align:center; text-transform:uppercase; line-height:28px;}

.ys1-bar{ clear:both; max-width:1920px; height:398px; background: url(../images/ys_bar.jpg) top center #f8f8f8 no-repeat; margin:0 auto}
.ys1-t{ background:url(../images/ys1_t.jpg) no-repeat; width:507px; height:71px; clear:both; position:absolute; top:20px; left:280px;}
.ys1-pic{ background: url(../images/ys1_pic.jpg)  no-repeat; height:291px; position:absolute; left:0; top:106px; width:1041px;}
.qf-ad{ height:112px; max-width:1920px; clear:both; margin:0 auto; background:url(../images/ad1.jpg) top center no-repeat;}
.ys-ad{ background:url(../images/ad32.jpg) top center no-repeat; height:181px; max-width:1920px; clear:both; margin:0 auto; overflow:hidden;}
.nn-box{ max-width:1920px; clear:both; margin:0 auto;}
#prodiv li { float:left; margin:10px 17px; font-size:12px; text-align:center; line-height:28px; width:199px; height:250px;}
.show-box{ width:890px; margin:20px auto; float:right;}
.showpic{ display:block; width:224px;  height:207px; background:#c1c1c1; color:#FFF; float:left;  margin-right:12px;*margin-right:6px; font-size:14px; font-family:"微软雅黑"; line-height:30px; text-align:center;  font-size:12px; border:2px solid #d6d7d9; transition-duration: 1s;-moz-transition-duration: 0.8s; /* Firefox 4 */-webkit-transition-duration: 0.8s; /* Safari 和 Chrome */-o-transition-duration: 0.8s; /* Opera */ color:#fff; margin-top:30px;}
.showpic .show-more{ width:73px; height:22px; }
.showpic:hover{ background:#295885; border:2px solid #295885; color:#fff;}
.showpic P{ color:#FFF}
.showpic img{ height:144px; width:224px;}
.showpic .pmore{ width:73px; clear:both; margin:0 auto;}
.show-more{ float:left; margin-right:20px;}
.show-txt{ padding:10px 20px; font-size:14px; font-family:"微软雅黑"; color:#FFF; line-height:24px; float:left;}
.showpic2{ display:block; width:224px;  height:207px; background:#c1c1c1; color:#FFF; float:left;  margin-right:12px;*margin-right:6px; font-size:14px; font-family:"微软雅黑"; line-height:30px; text-align:center;  font-size:12px; border:2px solid #d6d7d9;color:#fff; margin-top:30px;}
.sl-t{ clear:both; height:86px; background:url(../images/sl_t.jpg) bottom center no-repeat; margin:20px auto;}
.sl-li{ width:171px; height:233px; background:url(../images/sl_pic.jpg) no-repeat; float:left; margin-right:20px; padding:10px;}
.sl-li:hover{ width:171px; height:233px; background: url(../images/sl_pic_hover.jpg) no-repeat; float:left; margin-right:20px; padding:10px; color:#FFF}

.sl-name{ clear:both; height:46px; line-height:46px; clear:both; width:177px; font-size:14px; font-family:"微软雅黑"; text-align:center; display:block; margin-top:10px;}

.youshi{ clear:both; height:840px; background: url(../images/ys_bg.jpg) #FFF bottom repeat-x; max-width:1600px; margin:0 auto; overflow: hidden; position:relative;}
.ys-pic{ background: url(../images/ys_pic.jpg) no-repeat; width:637px; height:635px; clear:both; margin:50px auto;transform: rotate(0);}

.done{
-webkit-transition-property:all;
-webkit-transition-duration:0.5;
-webkit-transition-delay:0;
-webkit-transition-timing-function:ease;
}
.ys-bg{ height:549px; max-width:1900px; min-width:1200px; clear:both; margin:0 auto; background:url(../images/ys_bg.png) center center no-repeat;}
.ys-t{ position:absolute; font-size:44px; font-family:"微软雅黑"; color:#ab905e; font-weight:bold; top:245px; left:410px; z-index:9999}
.s-line{ width:1px; height:500px; background:url(../images/shuxian.png) no-repeat; position:absolute; left:497px; top:-100px;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.ys-left{ width:500px; height:547px; background: url(../images/ys-left.png) no-repeat; position:absolute; left:-200px; top:0px;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.h-line1{ height:1px; width:213px; background:url(../images/h-line.png) no-repeat; position:absolute; left:400px; top:58px; position:absolute;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.h-line2{ height:1px; width:213px; background:url(../images/h-line.png) no-repeat; position:absolute; left:400px; top:188px; position:absolute;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.h-line3{ height:1px; width:213px; background:url(../images/h-line.png) no-repeat; position:absolute; left:400px; top:314px; position:absolute;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.h-line4{ height:1px; width:213px; background:url(../images/h-line.png) no-repeat; position:absolute; left:400px; top:449px; position:absolute;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.NO1{ background: url(../images/ys1_bg.png) no-repeat; width:404px; height:144px; position:absolute;left:10px; top:30px; position:absolute; padding:10px;}
.NO2{ background: url(../images/ys3_bg.png) top no-repeat; width:404px; height:144px; position:absolute;right:10px; top:30px; position:absolute;padding:10px;}
.NO3{ background: url(../images/ys4_bg.png) bottom no-repeat; width:404px; height:144px; position:absolute;left:10px; top:355px; position:absolute;padding:10px;}
.NO4{ background: url(../images/ys2_bg.png) no-repeat; width:404px; height:144px; position:absolute;right:10px; top:355px; position:absolute;padding:10px;}
.NO5{ background:url(../images/NO5.png) no-repeat; width:47px; height:26px; position:absolute;left:400px; top:463px; position:absolute;}
.yst1{ font-size:18px; color:#000; font-family:"微软雅黑";  line-height:48px; font-weight:bold}
.yst2{ font-size:14px; color:#000; font-family:"微软雅黑"; line-height:20px; width:285px;}
.m-l-ys{ float:left; margin-left:80px;}
.m-l-ys2{ float:left; margin-left:120px;}
.jg1{ background: url(../images/jg1.png) no-repeat; width:236px; height:30px;position:absolute;left:300px; top:15px; position:absolute;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0; text-align:center; font-family:"微软雅黑"; color:#FFF; line-height:30px; font-size:18px; font-weight:bold;}
.jg2{ background: url(../images/jg2.png) no-repeat; width:349px; height:30px;position:absolute;left:300px; top:159px; position:absolute;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0; text-align:center; font-family:"微软雅黑"; color:#FFF; line-height:30px;  font-size:18px; font-weight:bold;}
.jg3{ background: url(../images/jg3.png) no-repeat; width:235px; height:30px;position:absolute;left:300px; top:285px; position:absolute;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0; text-align:center; font-family:"微软雅黑"; color:#FFF; line-height:30px;  font-size:18px; font-weight:bold;}
.jg4{ background: url(../images/jg4.png) no-repeat; width:235px; height:30px;position:absolute;left:300px; top:420px; position:absolute;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0; text-align:center; font-family:"微软雅黑"; color:#FFF; line-height:30px; font-size:18px; font-weight:bold;}
.no1txt{width:480px; height:98px;position:absolute;left:450px; top:30px; position:absolute;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.no5txt li,.no4txt li,.no3txt li,.no2txt li,.no1txt li{ background:url(../images/NO1TXT.png) 10px 50% no-repeat; padding-left:30px; line-height:28px; font-family: "微软雅黑";  font-size:18px; font-weight:bold; color:#000}
.no2txt{ width:480px; height:98px;position:absolute;left:450px; top:112px; position:absolute;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.no3txt{ width:480px; height:98px;position:absolute;left:450px; top:222px; position:absolute;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.no4txt{ width:495px; height:98px;position:absolute;left:450px; top:342px; position:absolute;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.no5txt{ width:495px; height:98px;position:absolute;left:450px; top:463px; position:absolute;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.c-r{ color:#ce0011;}





.cpb1{ clear:both; max-width:1600px; background:url(../images/ad1.jpg) top center no-repeat; height:231px; margin:0 auto; overflow:hidden;}
.cpb2{ clear:both; max-width:1600px; background:url(../images/ad2.jpg) top center no-repeat; height:152px; margin:0 auto; overflow:hidden;}
.honor-t{ height:180px;clear:both; width:1200px; position: relative; margin:20px auto}
.honor-t1{ background:url(../images/honor_t1.jpg) no-repeat; width:290px; height:55px; clear:both; position:absolute; left:330px; top:37px;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity:0; z-index:10;}
.honor-t2{ background:url(../images/honor_t.jpg)  bottom center no-repeat; clear:both; height:36px; width:1200px; overflow:hidden; position:absolute; top:55px; z-index:9999;}
.honor-t3{ background: url(../images/honor_t2.jpg) no-repeat; width:242px; height:44px; position:absolute; left:367px; top:55px;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.honor{ clear:both; height:569px; max-width:1600px; margin:0 auto; overflow:hidden; background:#FFF;}



.mov1 {animation:mymove2 1s ;-moz-animation:mymove2 1s ; /* Firefox */-webkit-animation:mymove2 1s ; /* Safari and Chrome */-o-animation:mymove2 1s ; /* Opera */filter:alpha(opacity=0);-webkit-transition-property:all;
-webkit-transition-duration:3s;
-webkit-transition-delay:0;
-webkit-transition-timing-function:ease-in-out;}
@keyframes mymove2{from {transform: rotateY(0);}to {transform: rotateY(360deg);filter:alpha(opacity=1);	-moz-opacity:1;	-khtml-opacity: 1;	opacity:1;}}
@-moz-keyframes mymove2 /* Firefox */{from {transform: rotateY(0);}to {transform: rotateY(360deg);filter:alpha(opacity=1);	-moz-opacity:1;	-khtml-opacity: 1;	opacity:1;}}
@-webkit-keyframes mymove2 /* Safari and Chrome */{from {transform: rotateY(0);}to {transform: rotateY(360deg);filter:alpha(opacity=1);	-moz-opacity:1;	-khtml-opacity: 1;	opacity:1;}}
@-o-keyframes mymove2 /* Opera */{from {transform: rotateY(0);}to {transform: rotateY(360deg);filter:alpha(opacity=1);	-moz-opacity:1;	-khtml-opacity: 1;	opacity:1;}}


@keyframes mymove{from {width:252px; height:60px;clear:both; margin:0 auto;}to {width:452px; height:120px;clear:both; margin:0 auto;filter:alpha(opacity=1);	-moz-opacity:1;	-khtml-opacity: 1;	opacity:1;}}
@-moz-keyframes mymove /* Firefox */{from {top:0px;}to {top:200px;}}
@-webkit-keyframes mymove /* Safari and Chrome */{from {top:0px;}to {top:200px;}}
@-o-keyframes mymove /* Opera */{from {top:0px;}to {top:200px;}}
.ad1-t{ width:312px; height:145px; background: url(../images/01.png) no-repeat; position:absolute; top:220px; left:0;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.ad2-t{ width:250px; height:145px; background:url(../images/02.png) no-repeat; position:absolute; top:550px; left:-80px;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.ad3-t{ width:367px; height:144px; background:url(../images/03.png) no-repeat; position:absolute; top:220px; right:-80px;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.ad4-t{ width:227px; height:110px; background: url(../images/04.png) no-repeat; height:158px; position:absolute; top:620px; right:0;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}

.mov2{ width:468px; height:273px; background:url(../images/ad-p1.jpg) no-repeat;  clear:both; display:block; animation:mymove2 1s ;-moz-animation:mymove2 1s ; /* Firefox */-webkit-animation:mymove2 1s ; /* Safari and Chrome */-o-animation:mymove2 1s ; /* Opera */filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0; position:absolute; right:0; top:150px;}
.mov3{ width:362px; height:226px; background:url(../images/ad-p2.jpg) no-repeat;  clear:both; display:block; animation:mymove3 1s ;-moz-animation:mymove3 1s ; /* Firefox */-webkit-animation:mymove3 1s ; /* Safari and Chrome */-o-animation:mymove3 1s ; /* Opera */filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0; position:absolute; left:0; top:508px;}
@keyframes mymove3{from {transform:rotate(0);}to {transform:rotate(720deg);filter:alpha(opacity=1);	-moz-opacity:1;	-khtml-opacity: 1;	opacity:1;}}
@-moz-keyframes mymove3 /* Firefox */{from {transform:rotate(0);}to {transform:rotate(720deg);filter:alpha(opacity=1);	-moz-opacity:1;	-khtml-opacity: 1;	opacity:1;}}
@-webkit-keyframes mymove3 /* Safari and Chrome */{from {transform:rotate(0);}to {transform:rotate(720deg);filter:alpha(opacity=1);	-moz-opacity:1;	-khtml-opacity: 1;	opacity:1;}}
@-o-keyframes mymove3 /* Opera */{from {transform:rotate(0);}to {transform:rotate(720deg);filter:alpha(opacity=1);	-moz-opacity:1;	-khtml-opacity: 1;	opacity:1;}}
.ad-p3{ width:504px; height:246px;position:absolute; background:url(../images/ad-p3.jpg) no-repeat;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity:0; right:0; top:680px;}


.ad-cont{ width:922px; padding:10px 0 0 220px; height:159px; background:url(../images/gues_pic.jpg) no-repeat; font-size:12px; position:absolute; top:480px;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.ad-cont ul li{ background: url(../images/ad_li.png) 0 50% no-repeat; padding-left:10px; line-height:34px;}
.ad-cont ul{ float:left; width:250px; line-height:24px; padding-top:30px; margin-left:30px;}
.show-t2{ width:1200px; height:72px; background:url(../images/show_t.jpg) bottom no-repeat; padding-top:30px;}
.picbg{ width:175px; height:232px; background:url(../images/pic_bg.jpg)   no-repeat; padding:10px; display:block; text-align: center; line-height:50px; margin-right:20px; font-family:"微软雅黑","宋体"}
.picbg:hover{ background:url(../images/pic_show_hover.jpg) no-repeat;width:175px; height:232px; }
.picbg img{ width:164px; height:188px;}
.ny-banner{ height:179px; background:url(../images/ny-banner.jpg) top center no-repeat;}

.m-l-r10{ margin-left:10px; margin-right:10px; }
.news{width:760px; float:right;margin-top:20px;position:relative;padding-bottom:20px;}
.hdp{ width:383px; float:left; margin-top:20px;}

.news-t{ font-size:16px; text-indent:1.2rem; line-height:45px; color:#FFF; text-align:left; font-family:"微软雅黑";  position:relative;  height:45px; position:relative;}
.news-t .ch{ width:80px; height:40px; background:url(../images/title_ico.jpg) right 0 bottom 10px no-repeat; display:block; line-height:40px;}
.news img{ float:left; margin-right:15px;*margin-right:7px;}
.news-t .en{ text-transform: uppercase; color:#0fb7ea; font-size:14px; font-weight:bold font-family: "Times New Roman", Times, serif; clear:both; text-align:center; display:block; line-height:24px; float:left}
.news-l-title{ color:#b9a270; font-size:18px; font-family:"微软雅黑"; line-height:48px;}
.news-l-content{color:#c6b281; font-size:14px; font-family:"微软雅黑"; line-height:28px;}
.news-box{ overflow:hidden; width:760px; float:left; padding-top:20px;}
.news-left{ float:left; padding-top:30px; width:580px; float:left;color:#c6b281;}
.news-left a{color:#c6b281;}
.ab{ position:absolute; top:30px; left:5px}
.about-box .news-pic,.news-box .news-pic{ clear:both; width:313px; height:147px; overflow:hidden; margin:10px auto}
.about-box .news-pic img.news-box .news-pic img{ width:313px; height:147px;}
.news-box ul li{ width:350px; overflow:hidden; float:left; height:80px; line-height:35px;  color:#000;  float:left;  position:relative; font-size:12px;border-bottom:1px dashed #e1e1e1; margin-right:25px;_margin-right:12x;}
.news-box ul li a{ width:350px;  height:80px; line-height:35px; color:#585858; display:block; text-indent:1.8em;display:block;}
.news-box ul li a:hover{  color:#1049a0}
.news-box ul li a .date{ color:#666; float:right;transition-duration: 0.2s;-moz-transition-duration: 0.2s; /* Firefox 4 */
-webkit-transition-duration: 0.2s; /* Safari 和 Chrome */-o-transition-duration: 0.2s; /* Opera */}
.news-box ul li a:hover .date{ color:#e23932; }
.n-c{ line-height:22px;}
.news-txt{float:left; height:30px; width:258px; text-align:left; } 
.news-txt .n-t{ clear:both; font-size:12px; font-weight:bold;}
.date{  color:#666; float:right;}
.date-d{ text-align:center; clear:both; line-height:50px; border-bottom:1px  solid #e3e3e3; color:#000; font-size:36px; font-family:"Times New Roman", Times, serif; font-weight:bold}
.date-t{text-align:center; clear:both; line-height:32px; font-size:14px;color:#000;}
.date2{ color:#666;  float:left; text-indent:0; line-height:24px; border:1px solid #CCC; width:66px;float:left; line-height:28px; margin:8px; }


.d{ font-size:56px; font-weight:bold; text-align:center; line-height:54px; clear:both; font-family:"Times New Roman", Times, serif; color:#000;}
.t{ font-size:14px; text-align:center; clear:both; line-height:36px; font-family:"Times New Roman", Times, serif; color:#000}


.d{ font-size:28px; font-weight:bold; text-align:center; line-height:34px; clear:both; font-family:"Times New Roman", Times, serif; color:#585858; border-bottom:1px solid #585858}
.t{ font-size:14px; text-align:center; clear:both; line-height:36px; font-family:"Times New Roman", Times, serif; color:#585858}
.news-box ul li a:hvoer span .date2 .d{ color:#585858}
.news-bar{ max-width:1900px; min-width:1200px;  margin:0 auto; clear:both;  background: url(../images/news_bar.jpg) top center no-repeat;}
.team{ width:300px; float:right; margin-top:20px; height:335px; overflow:hidden}
.team-box{ width:300px; clear:both; font-size:12px; }
.team-box ul li{ width:300px; height:138px; clear:both; margin-bottom:15px; position:relative; padding:10px 0;}
.team-box ul li img{ float:left; width:88px; height:124px; border:2px solid #CCC;}
.team-box ul li .t{ font-size:14px; font-weight:bold; clear:both; text-align:left}
.team-txt{ width:190px; float:right;}
.team-more{ width:112px; height:25px; line-height:25px; background:#acaaab; display:block; color:#FFF; position:absolute; bottom:10px; right:80px; text-align:center}
.act{ width:327px; float:left; margin-bottom:10px;}
.act-box{ clear:both;  font-size:12px; line-height:24px;}
.act-box img{ margin-bottom:10px;}
.act-box ul li{ clear:both; height:24px; line-height:24px; background:url(../images/news_li.jpg) 0 50% no-repeat; padding-left:10px;}
#tabs-1{ clear:both; overflow:hidden; zoom:1; padding:10px 0 0; position:relative;}
#tabs-1 .ui-tabs-nav{margin-right:3px; padding:0;width:87px; float:left;}
#tabs-1 .ui-state-default{list-style: none;padding:0; width:87px; background:#e5e5e5; height:32px; line-height:32px; margin:0 0 5.4px;}
#tabs-1 .ui-state-default a{color:#3b3b3c; font-size:12px;font-family:"微软雅黑"; display:block; padding:0;line-height:32px; height:32px; text-align:center}
#tabs-1 .ui-tabs-panel {display: block;height:182px;*height:182px;_height:182px;overflow:hidden; float:left; width:235px;}
#tabs-1 .ui-tabs-hide {display: none !important;}
#tabs-1 li.ui-tabs-active{background:url(../images/a_li_hover.jpg) no-repeat 0 0;}
#tabs-1 li.ui-tabs-active a{color:#fff; background:#e5e5e5}
#tabs-1 li.li-right{ position:absolute; right:0; top:10px;}
#tabs-1  .ui-tabs-selected a{color:#fff; background:#acaaab}
#tabs-1  .ui-state-active a{ color:#FFF}
#tabs-1 .ui-tabs-panel img{ width:235px; height:182px;}


.n-box{ width:1200px; clear:both; margin:0 auto; position:relative}
#wrap{ width:1200px; margin:0 auto; position:relative; z-index:99999}
.main{ width:1200px; float:left; }
.about-bar{ max-width:1900px; min-width:1200px; clear:both; height:352px; margin:0 auto;}
.in-video{ background:url(../images/video_pic.png) no-repeat; width:350px;  float:left; margin-top:20px;}
.p-t-20{ clear:both; padding:20px 0; font-size:12px; line-height:24px;}
.about{ width:1000px; height:420px; border:1px solid #CCC; background:#FFF;  overflow:hidden; clear:both; margin:0 auto;}
.about-t{  clear:both; font-size:18px; font-family:"微软雅黑"; background:url(../images/about_t.jpg) left bottom no-repeat; color:#fff;  text-align:left; line-height:40px; margin-bottom:10px;}
.about-tel{ width:200px; height:40px; text-align:center; line-height:40px; text-align:center; background:#fff; color:#0d62be;}
.about-box{  font-size:12px; line-height:24px; clear:both; padding:34px 0; color:#666; }
.about-box img{ float:right; margin-left:15px;}
.about-txt{ padding:5px 25px; width:650px; height:240px; float: right; font-size:14px; font-family:"微软雅黑"; color:#FFF; line-height:28px; position:relative; }
.about-txt p{ margin-top:20px;}
.about-txt .f18{ font-size:18px; color:#d1c190; font-family:"微软雅黑"; clear:both; text-align:center; font-weight:bold; margin-bottom:30px;}
.about-box a{ color:#F00; }
.gm-ico{ background: url(../images/about_ico.png) 0 50% no-repeat; padding-left:50px; font-size:34px; color:#FFF; font-family:Arial, Helvetica, sans-serif; position:absolute; top:297px; left:10px;font-size:16px; font-family:"微软雅黑"; position:absolute; top:680px; left:520px; height:50px}
.abouttelnum{ font-size:36px; color:#eaa434}
.n-tex{ width:410px; float:right;}
.f28{ font-size:28px; font-family:"微软雅黑"; color:#d1c190; font-weight:bold;}
.bar{ height:303px; clear:both; background:url(../images/bar_bg.jpg) repeat-x; margin:0 auto; max-width:1900px; min-width:1200px;}
.news-box ul li img{ float:left;}

.news-box ul{ font-size:12px; line-height:24px;}
.news-info{ clear:both; width:446px; margin:0 auto 10px auto; height:96px; border-bottom:1px dotted #CCC; font-size:12px; line-height:20px;}
.news-info img{ float:left; margin:5px;}
.ys-bar{ clear:both;}
.ys-box{ width:1200px; clear:both; margin:30px auto}
.ys-box ul li{ width:300px; float:left; height:205px;}
.yst1{ font-size:24px; font-family:"微软雅黑"; color:#FFF; margin:20px;}
.yst2{ font-size:14px; font-family:"微软雅黑"; color:#FFF; margin:20px;}
.yst3{ font-size:24px; font-family:"微软雅黑"; color:#666; margin:20px;}
.yst4{ font-size:14px; font-family:"微软雅黑"; color:#666; margin:20px;}
.ysban1{ background:#f8ad35;}
.ysban2{ background:#f3f3f3;}
.ysban3{ background:#f3f3f3;}
.ysban4{ background:#444444;}


.qk-box{ width:610px; float:left}
.contact{ width:309px; float:right;  color:#8a8a8a;margin-top:20px; font-size:12px; line-height:24px; }
.contact img{ float:left;margin-right:10px;}
.con-ico{ width:143px; height:43px; background:url(../images/sj_ico.jpg) no-repeat; clear:both}
.con-ico a{ width:47px; height:43px; display:block; float:left;}
.con-tel{  line-height:30px; font-size:30px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#e23932;}
.con-tel2{ height:40px; line-height:40px; background:url(../images/con_tel.jpg) no-repeat; padding-left:50px; font-size:26px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#8a8a8a; margin:10px 0}
.p-t-10{ padding-top:10px;}
.pic2{ float:right; width:269px; height:207px;}
.ad{ height:275px; clear:both; background:url(../images/ad.jpg) center no-repeat; max-width:1600px; margin:0 auto;}
.c-r{ color:#F00; font-size:20px;}
.c-r2{ color:#F00; font-size:14px;}
#picUL3{  border-bottom:1px solid #CCC; float:left;}
#picUL3 li{ float:left; width:197px; height:380px; margin-right:30px;*margin-right:15px; margin-bottom:20px; position:relative; text-align:center; line-height:36px;}
#picUL3 li .a-p2{ width:197px; height:50px; font-size:14px; font-family:"微软雅黑"; text-align:center; line-height:36px;}
#overlay{ background: url(../images/overlay.png) no-repeat; padding:10px; width:287px; height:337px; color:#FFF; position:absolute; top:0; left:0; display:none; color:#FFFFFF; font-size:14px; font-family:"微软雅黑", "黑体"}
#overlay a{ color:#FFF; width:287px; height:337px; display:block}
.overname{ font-size:20px; margin-top:50px; line-height:28px; border-bottom:2px solid #FFF; float:left; margin-bottom:20px;font-family:"微软雅黑", "黑体"}
.overtext{ clear:both;}
.sjs-right-t{ font-size:48px; color:#474747; font-family:"微软雅黑", "黑体"; height:100px; border-bottom:5px solid #474747; line-height:60px;}
.sjs-right-t .zw{ font-size:24px;}
.sjs-content{ width:525px; float:right}
.sjs-right-content{ padding:10px; font-size:18px; font-family:"微软雅黑", "黑体"; line-height:30px; color:#707070;}
.sjs-pic{ width:250px; height:288px; overflow:hidden; margin:0;}
.infoImage2{ float:left; margin-right:15px;_margin-right:7px; margin-bottom:20px;}
.infoImage2 img{ width:400px; padding:4px;border:3px solid #dedede;}

/* .more{ height:11px; display:block; right:0; top:10px; position:absolute; color:#000; font-size:12px} */
.more2{  display:block; right:0; bottom:10px; position:absolute; color:#000; font-size:12px}
/*foot.htm*/
.foot{  max-width:1920px; min-width:1200px;clear:both; background-color: #2d2d2d;line-height:24px;  text-align: center;margin:30px auto 0; overflow:hidden}
.foot a{ color:#787878;}
.bot-top{ position:absolute; left:470px; top:-38px; z-index:9999;}
.foot-box{ overflow: hidden;max-width:1920px; min-width:1200px;clear:both;background:#fff;border-top: 1px solid #dfdfdf; color: #323936;overflow:hidden; text-align: left;}
.foot-nav ul li{ height:47px; line-height:47px; display:block; text-align:center; color:#ae9260; width:65px; font-size:12px; float:left;}
.foot-nav ul li a{ color:#ae9260;}
.foot-lx{ width:330px; float:left; border-right:1px solid #e56363;height:76px; text-align:left;}
.bot-tel{ height:76px; line-height:76px; background:url(../images/bot_tel_ico.jpg) 10px 50% no-repeat; padding-left:60px; color:#FFF; font-size:18px; font-family:Arial, Helvetica, sans-serif}
.bot-add{ height:76px; background:url(../images/bot_add_ico.jpg) 10px 50% no-repeat; padding-left:60px; color:#FFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:76px; font-family:"微软雅黑";}
.bot-email{ height:76px; background:url(../images/bot_email_ico.jpg) 10px 50% no-repeat; padding-left:60px; color:#FFF; font-size:18px; font-family:Arial, Helvetica, sans-serif;line-height:76px; font-family:"微软雅黑";}

.foot-box .n-box {overflow: hidden;padding: 20px 0 26px 72px;background: url(../images/footlink.png) 7px 12px no-repeat;}
.fr-link-t{float: left;margin-right: 15px;font-size:18px; font-family:"微软雅黑";color:#323936;}
.fr-link-t .en{display: inline-block;padding-right: 8px;font-size: 24px;color: #868686;text-transform: uppercase;}
.fr-link .tel{ padding:30px 190px 0 70px; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#FFF;}
.fr-link-box{overflow: hidden;}
.fr-link-box a{display: inline-block;padding: 0 20px;line-height: 30px; color:#5c5c5c;}
.fr-link-box a:hover{color: #0b5fc6;}
.bot-contact{ padding-left:162px; color:#ae9260; font-size:16px; font-family:"微软雅黑";}
.bot-contact .tel1{ width:33%; float:left;}
.bot-contact .tel2{ width:23%; float:left; border-right:1px dashed #ae9260; border-left:1px dashed #ae9260; padding-left:5%; padding-right:5%;}
.bot-contact .tel3{ width:28%; float:left; padding-left:5%;}

.f-tex{ width:670px; text-align:right}
.foot-link{ clear:both; background: url(../images/fr-link_bg.jpg) repeat-x; height:47px; overflow:hidden;}
.left-foot{ position:absolute; left:0; top:10px; line-height:16px;}
.right-foot{ position:absolute; right:280px;top:10px; line-height:16px;}
.addico{ height:16px; background:url(../images/add_pic.jpg) 0 50% no-repeat; padding-left:15px; line-height:16px;}
.copy{padding: 25px 0 28px; text-align:center; width:1200px; font-size:12px; color:#787878;}
.footnav {overflow: hidden;padding-bottom: 20px;}
.footnav li {display: inline-block;}
.footnav a {display: inline-block;padding: 0 25px;}
.footnav a:hover {color: #0b5fc6;}
.bot-ewm{ float:left; margin-right:50px;}
.telico{ height:16px; background: url(../images/tel_ico.jpg) 0 50% no-repeat; padding-left:15px; line-height:16px;}
.emailico{ height:16px; background: url(../images/email_ico.jpg) 0 50% no-repeat; padding-left:15px; line-height:16px;}
.fl{ float:left;}
.fr-link{ height:112px; clear:both; overflow:hidden;  width:1200px; margin:0 auto; line-height:41px; text-align:left; color:#000; font-family:"微软雅黑";  position:relative; z-index:9999}
.bot-r{ color:#c71620;}
/*left.htm*/
/* .left{ width:233px; float:left;margin-top:20px; } */
.left2{ width:274px; float:left; background:#ececec }
.ny-contact{ width:262px; height:352px; padding:10px; float:right;  color:#8a8a8a;font-size:12px; line-height:24px; background: url(../images/con_bg.jpg) right no-repeat;;}
.contact{ width:315px; height:352px; float:right;  color:#8a8a8a;margin-top:20px; font-size:12px; line-height:24px; background: url(../images/contact_bg.jpg) right center no-repeat;}
.contact-t{ height:84px; clear:both; background: url(../images/con_t.jpg) bottom repeat-x; clear:both; margin:0 auto; font-family:"微软雅黑";  position:relative;}
.contact-t .ch{ font-size:18px; font-family:"微软雅黑"; color:#000; clear:both;}
.contact-t .en{ font-size:38px; font-family:Arial, Helvetica, sans-serif; color:#585858; clear:both; text-transform:uppercase; line-height:48px;}
.contact-box{ font-size:12px; line-height:30px;color:#666; padding:20px 10px; border:1px solid #EFEFEF;}
.contact-box2{ font-size:12px; line-height:30px;color:#FFF; padding:10px; }
.contact img{ float:left;margin-right:10px;}
.c-name{ font-size:14px; font-family:"微软雅黑"; line-height:28px;}
.c-red{ color:#fe0000}

.ny-contact-t{ height:44px; text-indent:1em; width:188px; background:url(../images/news_t.jpg) bottom no-repeat; clear:both; margin:0 auto; font-family:"微软雅黑"; line-height:44px; font-size:16px; position:relative;}
.show-bar{  margin:0; clear:both; height:684px;}
.show-menu{font-size:12px; line-height:24px; min-width:88px; margin:0 auto; text-align:center; height:38px; margin-bottom:40px;}
.show-menu ul{float:left;   position:relative;   left:50%; height:31px; }
.show-menu ul li{ width:129px; font-weight:normal; overflow:hidden; line-height:31px; height:31px;position:relative;  right:50%; float:left;font-family:"微软雅黑","宋体",Arial,sans-serif; font-size:14px; border:1px solid #e0e0e0; margin-left:-1px; margin-right:20px;}
.show-menu ul li a{height:31px; display:block;color:#3a3838; text-align:center;  width:129px; background:#FFF}
.show-menu ul li a:hover,.show-menu ul li a.hover{ color:#FFF;  background:#1049a0; }

.pro-list-l{ width:266px; background:#ececec; float:left; margin-bottom:20px;}
.pro-list{font-size:12px; line-height:24px; font-family:"微软雅黑"; }
.pro-list-t{ width:233px; height:45px; line-height:45px;  color:#FFF; font-family: "微软雅黑"; text-align:center; font-family:"微软雅黑"; font-size:18px; float:left; text-transform:uppercase; }
.pro-list-t .ch{ font-size:24px; font-family:"微软雅黑"; color:#ffffff; margin-top:20px; line-height:24px;}
.pro-list-t .en{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#688cc3; line-height:28px;}
.pro-list-box{ font-size:12px; line-height:24px;overflow:hidden;  clear:both; border:1px solid #EFEFEF}
.pro-list-bottom{ background: url(../images/con_tel_ico.jpg) 10px 20px #0256ac no-repeat; color:#FFF; font-family:"微软雅黑"; font-size:14px; padding:20px 10px 20px 30px; display:block; clear:both; margin-bottom:10px;}
.pro-list-box strong{ font-size:13px; color:#0a5fb9;}
.pro-list-box ul{ float:right;width:233px;}
.pro-list-box ul li{ width:233px; height:40px; font-weight:normal; overflow:hidden; line-height:36px; float:left; border-bottom:1px solid #FFF; border-bottom:1px solid #EFEFEF}
.pro-list-box ul li a{ width:233px;height:40px;display:block; color:#000; text-align: left; background:url(../images/pro_list_li.jpg) #FFF 20px 50% no-repeat; text-indent:3em;}
.pro-list-box ul li a:hover,.pro-list-box ul li a.hover{ color:#000;height:40px; background:url(../images/pro_list_li.jpg) #f7f7f7 20px 50% no-repeat;   }
.pro-list-box2{ width:262px; font-size:12px; line-height:24px;overflow:hidden;clear:both; padding:10px 0;}
.pro-list-box2 strong{ font-size:13px; color:#0a5fb9;}
.pro-list-box2 ul{ margin:0 auto; clear:both; width:232px;}
.pro-list-box2 ul li{ width:220px; height:30px; margin-bottom:11px; font-weight:normal; overflow:hidden; line-height:30px; float:left }
.pro-list-box2 ul li a{ width:215px;height:26px;display:block; color:#FFF; text-align:left; background:url(../images/pro_list_li.jpg) 15px 50% no-repeat; text-indent:3em; border:2px solid #FFF;}
.pro-list-box2 ul li a:hover,.pro-list-box ul li a.hover{ color:#EFEFEF;height:30px; background:url(../images/pro_list_li.jpg) 15px 50% #333333 no-repeat; border:2px solid #8b8b8b; }
.inner-title2{ height:40px; line-height:40px; font-family:"微软雅黑"; font-size:26px; font-weight:bold; color:000; text-align:center; background:#eeeeee; margin-bottom:20px;}

.inner-right{ width:400px; text-align:left; float:right}
.proTitle{ font-family:"微软雅黑"; font-size:26px; font-weight:bold; line-height:48px; margin-top:20px;}
.inner-right-txt{ width:520px; height:74px; margin-top:20px; border-bottom:1px solid #CCC; border-top:1px solid #CCC; line-height:36px; font-size:16px; font-family:"微软雅黑"; color:#878787; padding:10px;}
.inner-tel{ height:45px; background: url(../images/info-tel-.jpg) no-repeat; float:left; margin-top:65px; text-align:center;line-height:40px; font-weight:bold; font-size:16px;font-family:"微软雅黑"; font-size:16px}
.inner-fb{ height:44px; width:119px; background: url(../images/info-fb.jpg) no-repeat; float:left; margin-top:65px; text-align:center;line-height:40px; font-weight:bold; font-size:16px; float:left; margin-left:50px; color:#000; font-family:"微软雅黑"; text-indent:2em;}
.info-botbar-left{ width:48%; float:left; overflow:hidden}
.info-botbar-left-t{ height:50px;  color:#000; font-weight:bold; border-left:1px solid #000; text-align:left; padding-left:10px; margin-bottom:20px}
.info-botbar-left-t .en{ text-transform:uppercase; font-size:16px; font-family:Arial, Helvetica, sans-serif; clear:both;}
.info-botbar-left-t .ch{ font-family:"微软雅黑"; font-size:16px; font-weight:bold; clear:both;}
.info-botbar-left-box{ line-height:36px;}

.big{ background:url(../images/big_bg.jpg) no-repeat; margin:10px 0; text-align:left; text-indent:3em;}
.small{ background:url(../images/small_ico.jpg) 10px 50% no-repeat; text-indent:3em;}
.dropdown{ display:none;}

.ny-cont{ width:224px; float:left; background:#1049a0; color:#FFF;}
.con-box{ clear:both; border:1px solid #CCC; font-size:12px; line-height:24px; padding:6px;}
#con-tel{ font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#c6243d; line-height:34px;}
#con-tel2{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#c6243d; line-height:34px;}
/*其它页面*/
.all{ float:right; width:907px; margin-top:10px;margin-bottom: 40px;}
.all-t{ height:45px; font-size:18px; font-family:"微软雅黑"; color:#FFF; position:relative; line-height:45px; text-align:left;  text-indent:1.5em; clear:bothl; overflow:hidden}
.all-t .ch{ padding:0 10px; line-height:45px; display:block; color:#FFF; font-family:"微软雅黑"; background:#0d62bd; float:left;}
.all2{ clear:both;  width:1200px; margin:20px auto 0 auto;}
.postion{  padding-left:20px; line-height:48px; font-size:12px;font-family:"宋体"; font-size:12px; color:#FFF; clear:both; height:35px; position:absolute; right:10px; }
.postion a{ color:#FFF;}
.all-fl{ width:1200px;font-size:14px;border-bottom:2px solid #ededed; float:left; padding:10px 0 30px 0; font-family:"微软雅黑"; position:relative;}

.all-fl .tb{ font-weight:bold; float:left; line-height:28px; font-size:20px; margin-top:10px;}
.all-fl .fl-tex{ width:780px; float:left; margin-top:10px; font-size:16px;}
.all-fl .ewm{ float:right; margin-top:10px;}
.all-fl a{ color:#403c3b; float:left; line-height:28px; padding:0 8px;}
.all-fl .fl-ad{ font-size:24px; font-family:"微软雅黑"; position:absolute; bottom:5px; left:0;}
.all-fl .fl-ad2{ font-size:30px; font-family:"微软雅黑"; position:absolute; bottom:5px; left:0;}

.clear{ clear:both;}
.all-box{ clear:both; font-size:14px; line-height:24px;font-family:"微软雅黑"; overflow:hidden;  background:#FFF; padding:40px 10px}
.kc,.xw,.product-box{ margin:0 auto; width:100%;font-size:12px; line-height:24px; float:left;}
.xw ul li{ float:left; list-style-type:none; width:686px; height:30px; line-height:30px; background:url(../images/news_li.jpg) 5px 50% no-repeat; font-size:12px; padding-left:15px; border-bottom:1px dashed #ccc;}
.kc ul li{ float:left; list-style-type:none; width:686px; height:150px; line-height:20px; font-size:12px; padding-left:15px; padding-top:2px; border-bottom:1px dashed #ccc;position:relative; line-height:24px;}
.kc ul li a{color:#000;}
.kc ul li  p{ margin:0; padding:0;}
.detail{width:80px; height:30px; display:block; position:absolute; top:80px; right:10px;}
.mid{ width:920px; clear:both; margin:0 auto;}
.page{ float:left;line-height:30px;height:30px;width:100%;text-align:center;border:1px solid #5c84b0;margin:12px 0px;	-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; color:#FFF; background:#0A276F}
.pic-bg {
/*非IE的主流浏览器识别的垂直居中的方法*/
display: table-cell;
/*设置垂直居中*/
vertical-align:middle;
/*设置水平居中*/
text-align:center;
/* 针对IE的Hack */
*display: block;
*font-size: 175px;/*此处的font-size为height除以1.14 */
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
width:200px;
height:200px;
border: 2px solid #CCC;
}

.sl-pic {
/*非IE的主流浏览器识别的垂直居中的方法*/
display: table-cell;
/*设置垂直居中*/
vertical-align:middle;
/*设置水平居中*/
text-align:center;
/* 针对IE的Hack */
*display: block;
*font-size: 164px;/*此处的font-size为height除以1.14 */
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
width:169px;
height:187px;
}

.picshow {
/*非IE的主流浏览器识别的垂直居中的方法*/
display: table-cell;
/*设置垂直居中*/
vertical-align:middle;
/*设置水平居中*/
text-align:center;
/* 针对IE的Hack */
*display: block;
*font-size: 163px;/*此处的font-size为height除以1.14 */
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
width:196px;
height:186px;
}
.inner-pic img,.show-pic img,.sl-pic img,.picshow img,.pic-bg img {
/*设置图片垂直居中*/
vertical-align:middle;
border:none}


.inner-pic{ width:420px; height:345px;  margin-top:20px; border:1px solid #CCC; text-align:center;display: table-cell;vertical-align:middle;*display: block;*font-size:302px;*font-family:Arial;}

/*guestbook.html*/
.feedback-and-contact { text-align:center; padding:65px 0; background:#2e2e2e;}
.feedback-index,
.contact-index { display:inline-block; text-align:left; font-size:12px; letter-spacing:normal; vertical-align:top; margin: 0 45px;}
.feedback-index {}
.feedback-index form {
	display:block;
	margin:0;
	padding:0;
	width:456px;
}
.fb-rows{ margin-bottom:10px;}
.feedback-index form .fb-rows {
	/*background:#434343;*/
	line-height:normal;
	margin-bottom:10px;
}
.feedback-index form .fb-rows:first-child {
	border-top:none;
}
.feedback-index form .fb-txa,
.feedback-index form .fb-ipt {
	overflow: auto;
	margin:0;
	width:94%;
	border:none;
	padding:0 3%;
	background-color:#EFEFEF;
	color:#fff;
	height:42px;
	font-size:12px;
	vertical-align:middle;
	display:block;
	border-radius: 0px;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	/*-webkit-transition-duration: 1s;
	transition-duration: 1s;
	-webkit-transition-timing-function: cubic-bezier(0, .97, .05, .99);
	transition-timing-function: cubic-bezier(0, .97, .05, .99);
	-webkit-transition-property: -webkit-transform, background-color, border-radius,box-shadow;
	transition-property: transform, background-color, border-radius,box-shadow;*/
}
.feedback-index form .fb-txa:focus,
.feedback-index form .fb-ipt:focus {
	/*position: relative;
	-webkit-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.75);
	box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.75);
	background-color:#000; 
	-webkit-transform: scale(1.1); 
	transform: scale(1.1);
	border-radius: 5px;*/
	-webkit-animation:ipt-focus 0.4s both;
	animation:ipt-focus 0.4s both;
}
.feedback-index form input:-webkit-autofill,
.feedback-index form textarea:-webkit-autofill, 
.feedback-index form select:-webkit-autofill {
	-webkit-box-shadow: 0 0 0 1000px #d3d3d3 inset;
}

@keyframes ipt-focus {
  0 {
    transform: scale(1,1);
    animation-timing-function: ease-out;
  }

  25% {
    transform: scale(0.5,0.5);
    animation-timing-function: ease-out;
  }

  50% {
    transform: scale(0.5,0);
    animation-timing-function: ease-out;
  }

  75% {
    transform: scale(0.5,0.95);
    animation-timing-function: ease-out;
	background: #d3d3d3;
	color: #000;
  }

  100% {
    transform: scale(0.5,0.5);
    animation-timing-function: ease-out;
	background: #d3d3d3;
	color: #000;
  }
}

@-webkit-keyframes ipt-focus {
  0 {
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  25% {
    -webkit-transform: scale(0.95,0.95);
    transform: scale(0.95,0.95);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: scale(0.95,0);
    transform: scale(0.95,0);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  75% {
    -webkit-transform: scale(0.95,0.95);
    transform: scale(0.95,0.95);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
	background: #d3d3d3;
	color: #000;
  }

  100% {
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
	background: #d3d3d3;
	color: #000;
  }
}
@keyframes ipt-focus {
  0 {
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  25% {
    -webkit-transform: scale(0.95,0.95);
    transform: scale(0.95,0.95);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: scale(0.95,0);
    transform: scale(0.95,0);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  75% {
    -webkit-transform: scale(0.95,0.95);
    transform: scale(0.95,0.95);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
	background: #d3d3d3;
	color: #000;
  }

  100% {
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
	background: #d3d3d3;
	color: #000;
  }
}

.feedback-index form .fb-btn {
	-webkit-appearance: none;
	margin:0;
	padding:0;
	width:100%;
	height:42px;
	color:#fff;
	font-size:14px;
	border:none;
	background-color:#bf0a24;
	cursor:pointer;
	-webkit-border-radius:0px;
	border-radius:0px;
	display: block !important;
}

.feedback-index form .fb-txa {
	height:105px;
	margin:0;
	padding:12px 3%;
	resize:none;
	line-height:18px;
	-webkit-overflow-scrolling : touch;
}
#box{position:relative;width:954px;height:292px;margin:25px auto 0;}
#box ul{position:relative;width:754px;height:292px;}
#box li{position:absolute;list-style:none;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;overflow:hidden;border-radius:3px;}
#box li img{width:100%;height:100%;vertical-align:top;}
#box li div{position:absolute;bottom:-100px;width:100%;height:100px;background:#000;filter:alpha(opacity=100);opacity:1;}
#box li div h4{margin:0 10px;font:12px/24px arial;border-bottom:1px #333 solid;}
#box li div h4 span{color:red;margin-left:10px;}
#box li div p{margin:5px 10px 0;text-indent:2em;}
#box .prev, #box .next{position:absolute;top:50%;width:39px;height:80px;margin-top:-40px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(img/yxs/btn.png) no-repeat;}
#box .prev{left:-60px;}
#box .next{right:-60px;background-position:-39px 0;}
#copyright{padding-top:10px;text-align:center;}

/* 通用信息列表_普通式 */
.infoList li{ line-height:24px; text-align:center; width:320px; }
.infoList li .date{ float:right; color:#999;  }
table {border-collapse:collapse; border-spacing:0; border:none; border:0;}
.table_btm { margin-left:5px; border:none; border:0;}
.table_btm td{ padding-top:10px;}
.table_btm td,.table_btm tr{border:none}
.blue_input{ height:22px; border:1px solid #9c9c9c; line-height:22px; margin-right:5px;}
.f_left{ float:left}
.btn_wei{width:65px; height:22px; display:block; background-position:0 -150px; line-height:22px; _line-height:24px; overflow:hidden; text-align:center; color:#6b6b6b; border:none; cursor:pointer;}
a.btn_wei:hover{ background-position:0 -175px;  color:#6b6b6b}





.indexadlist {
	padding: 15px 0 30px;
}
.indexadlist ul {
	overflow: hidden;
	margin-left: -45px;
}
.indexadlist li {
	float: left;
	width: 33.3333%;
}
.indexadlist .box {
	margin-left: 45px;
	padding-left: 105px;
	height: 80px;
	border-radius: 80px;
	border: 1px solid #dadada;
	background: #0b5fc6 url(../images/indexicon1.png) 7px 7px no-repeat;
	color: #fff;
}
.indexadlist .cn {
	padding: 16px 0 5px;
	font-size: 20px;
}
.indexadlist .en {
	font-size: 12px;
	text-transform: uppercase;
}
.gidx-title-1 {
	text-align: center;
	background: url(../images/indexbg1.png) 0px 25px repeat-x;
}
.gidx-title-1 .box {
	display: inline-block;
	margin: 0 auto;
	padding: 0 88px;
	background-color: #fff;
}
.gidx-title-1 .en {
	font-size: 32px;
	text-transform: uppercase;
	color: #0b5fc6;
}
.gidx-title-1 .cn {
	font-size: 28px;
	font-weight: normal;
	color: #4a4544;
}
.indexprotabt {
	overflow: hidden;
	margin-left: -7px;
	padding: 30px 0 25px;
}
.indexprotabt li {
	float: left;
	width: 16.6666666%;
}
.indexprotabt a {
	display: block;
	margin-left: 7px;
	padding: 0 10px;
	font-size: 18px;
	line-height: 45px;
	border-radius: 45px;
	text-align: center;
	border: 1px solid #b8b8b8;
	color: #292929;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.indexprotabt a:before {
	content: '';
	display: inline-block;
	margin-right: 15px;
	width: 9px;
	height: 10px;
	background: url(../images/indexbg2.png) center no-repeat;
}
.indexprotabt a:hover {color: #0b5fc6;}
.indexabout {
	margin: 30px 0;
	padding: 24px 0;
	min-width: 1200px;
	background-color: #0b5fc6;
	color: #fff;
}
.c {clear: both;height: 0;}
.indexabout .left {
	margin-left: -40px;
	padding-left: 40px;
	float: left;
	width: 570px;
	overflow: hidden;
	background-color: #ffbf13;
}
.indexabout .left img {
	display: block;
	width: 100%;
}
.indexabout .right {
	float: right;
	margin-top: 66px;
	padding: 26px 0 35px;
	width: 628px;
	border: 1px solid #4182d3;
	border-left-width: 0;
}
.indexabout .title {
	margin: -45px 0 24px;
	padding-bottom: 30px;
	background: url(../images/indextitbg1.png) left bottom repeat-x;
}
.indexabout .title .tit {
	display: inline-block;
	margin-left: -30px;
	padding: 0 175px 0 30px;
	font-size: 24px;
	background: #0b5fc6;
}
.indexabout .conts {
	font-size: 14px;
	line-height: 2;
}
.indexabout .conts a {
	font-weight: bold;
	color: #fff;
}
.indexabout .conts a:hover {text-decoration: underline;}
.indexabout .title, .indexabout .conts {
	margin-left: 30px;
	width: 87%;
}
.indexnewscts .coll {
	float: left;
	width: 840px;
}
.indexnewscts .colr {
	float: right;
	width: 330px;
}
.idxnewtit {
	overflow: hidden;
	margin-bottom: 20px;
	padding-bottom: 18px;
	background: url(../images/indexbg1.png) left bottom repeat-x;
}
.idxnewtit h3 {
	float: left;
	font-size: 24px;
	color: #060606;
}
.idxnewtit h3 img {
	vertical-align: text-bottom;
}
.idxnewtit .more {
	float: right;
	padding: 20px 8px 0 0;
}
.idxnews {
	overflow: hidden;
	margin-left: -24px;
}
.idxnews li {
	float: left;
	width: 50%;
}
.idxnews a {
	overflow: hidden;
	display: block;
	margin: 0 0 20px 24px;
	padding-left: 20px;
	border: 1px solid #eeeeee;
	background-color: #0b5fc6;
}
.idxnews .idxndate {
	float: left;
	padding: 22px 0 24px;
	width: 104px;
	text-align: center;
	border-right: 1px solid #eeeeee;
	background-color: #fff;
}
.idxnews .idxndate .date1 {
	display: block;
	font-size: 34px;
	color: #181818;
}
.idxnews .idxndate .date11 {
	display: block;
	font-size: 18px;
	color: #4a4544;
}
.idxnews .idxncont {
	overflow: hidden;
	padding: 21px 23px 15px;
	background-color: #fff;
}
.idxnews .idxncont h3 {
	padding-bottom: 12px;
	font-size: 14px;
	font-weight: normal;
	color: #383436;
}
.idxnews .idxncont .info {
	height: 48px;
	font-size: 12px;
	line-height: 2;
	overflow: hidden;
	color: #6b6b6b;
}
.idxustit {
	overflow: hidden;
	padding: 0 50px 0 88px;
	height: 67px;
	background: #0b5fc6 url(../images/indexmsg.png) 35px 17px no-repeat;
	color: #fff;
}
.idxustit .left {
	float: left;
	padding-top: 14px;
	font-weight: normal;
}
.idxustit .left .cn {
	font-size: 18px;
}
.idxustit .left .en {
	font-size: 14px;
}
.idxustit .right {
	float: right;
	padding-top: 25px;
	font-size: 20px;
	text-transform: uppercase;
	color: #fff;
}
.idxuscont {
	padding: 0 24px;
	height: 262px;
	font-size: 14px;
	line-height: 2;
	border: 1px solid #dfdfdf;
	color: #494949;
}
.idxuscont .name {
	margin-bottom: 15px;
	padding: 19px 0 10px;
	border-bottom: 1px dashed #ababab;
}

.proleftsidebar{
	float: left;
	width: 280px;
	margin: 10px 10px 40px 0;
}
.proleftsidebar .box1 {
	margin-bottom: 15px;
	padding: 0 30px 30px;
	background-color: #0b5fc6;
}
.proleftsidebar .box1 .title {
	padding: 38px 0 30px 55px;
	font-size: 24px;
	background: url(../images/leftpro.png) 10px 38px no-repeat;
	color: #fff;
}
.proleftsidebar .list {
	overflow: hidden;
}
.proleftsidebar .list a {
	display: block;
	padding: 0 25px;
	font-weight: bolder;
	font-size: 16px;
	line-height: 54px;
	color: #fff;
	border-top: 2px dashed #557bbd;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.proleftsidebar .list .ico {
	display: inline-block;
	margin-right: 8px;
}
.proleftsidebar .list a:hover {
	padding-left: 35px;
}
.banner-inner {
	margin-bottom: 20px;
	height: 407px;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
}
.igtitle1 {
	clear: both;
	overflow: hidden;
	margin-bottom: 10px;
	padding: 10px 0px 16px;
	line-height: 46px;
	background: url(../images/indexbg1.png) left bottom repeat-x;
}
.igtitle1 h3 {
	padding-left: 36px;
	font-size: 24px;
	color: #060606;
}
.igtitle1 .css1 {
	position: relative;
	z-index: 1;
	background-color: #ebebeb;
}
.igtitle1 .css1:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	width: 9px;
	height: 100%;
	background-color: #0b5fc6;
}
.igtitle1 .fl {float: left;}
.igtitle1 .fr {float: right;}
.sitemap {
	font-size: 14px;
	color: #060606;
}
.sitemap a {color: #060606;}
.sitemap a:hover {color: #0b5fc6;}


.productBox .row1 {
	overflow: hidden;
	padding: 10px;
	border: 1px solid #dfdfdf;
}
.productBox .row1 .col-l {float: left;}
.productBox .row1 .col-r {float: right;}
.productBox .row1 .col-l, .productBox .row1 .col-r {
	width: 48%;
}
.productBox .proimage img {
	display: block;
	width: 100%;
}
.productBox .protitle {
	padding: 15px 0 10px;
	font-size: 28px;
	border-bottom: 1px solid #a0a0a0;
}
.productBox .prosumm {
	margin: 15px 0;
	overflow: hidden;
	height: 5.4em;
	font-size: 14px;
}
.productBox .prosumm p {line-height: 1.8;}
.productBox .probutton {
	display: block;
	line-height: 54px;
	font-size: 20px;
	text-align: center;
	background-color: #0b5fc6;
	color: #fff;
}
.productBox .probutton:before {
	content: '';
	display: inline-block;
	margin-right: 15px;
	width: 37px;
	height: 37px;
	vertical-align: middle;
	background: url(../images/iconorder.png) center no-repeat;
}
.prounit {
	margin: 10px 0 20px;
	padding: 6px 10px;
}
.prosliders {
	height: 350px;
}
.prosliders .swiper-container img {
	display: none;
}
.prosliders .swiper-container {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.prosliders .swiper-slide {
    background-size: cover;
    background-position: center;
    border: 1px solid #dfdfdf;
    box-sizing: border-box;
}
.prosliders .gallery-top {
    height: 75%;
    width: 100%;
}
.prosliders .gallery-thumbs {
    height: 25%;
    box-sizing: border-box;
    padding-top: 10px;
}
.proshare {
	margin: 25px 0 30px;
}
.protels {
	padding-left: 60px;
	background: url(../images/icontelorder.png) 10px 14px no-repeat;
	color: #202020;
}
.protels .tit {
	display: block;
	font-size: 16px;
}
.protels b {display: block;font-size: 24px;}

.g-form,.g-detail {
	padding: 35px 0 0;
}
.g-form h2,.g-detail h2 {
	margin-bottom: 20px;
	padding: 10px 0;
	font-size: 24px;
	border-bottom: #dcdcdc 1px solid;
}
.g-detail .cont {
	font-size: 14px;
	line-height: 1.8;
}
.g-form .formitm {
	height: 105px;
}
.g-form .formitm:nth-last-child(2) {
	height: 145px;
}
.g-form .formitm.col-l{float: left;width: 48%;}
.g-form .formitm.col-r{float: right;width: 48%;}
.g-form .formitm.clear{clear: both;}
.g-form .red {
	color: #f00;
}
.g-form .ipt {
	overflow: hidden;
}
.g-form .ipt p {
	padding: 0 10px;
  	line-height: 30px;
}
.g-form .u-ipt {
  box-sizing:border-box;
  display: block;
  width: 100%;
  height: 38px;
  line-height: 38px;
  padding: 0px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #f1f1f1;
  background-image: none;
  border-radius: 0;
  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.g-form .u-ipt.u_textarea {
	height: 100px;
}
.g-form .u-ipt[type='reset']{
	background-color: #797979;
	border:1px solid #797979;
}
.g-form .u-ipt:focus{
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.g-form .u-ipt::-moz-placeholder{color: #999;opacity: 1;}
.g-form .u-ipt:-ms-input-placeholder{color: #999;}
.g-form .u-ipt::-webkit-input-placeholder{color: #999;}
.g-form .u-btn {
	display: inline-block;
	margin: 0 15px;
}
.g-form .formitm-1 {
	text-align: center;
}

