﻿@charset "utf-8";
html{ font:normal 62.5%/2.3em Arial,"微软雅黑";}
body{ margin:0px; padding:0px; margin:0px auto; font-size:1.2em; color:#666; width:100%; min-width:1000px; width:expression((documentElement.clientWidth < 1000) ? "1002px" : "100%" ); zoom:1;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px; list-style:none;}

.clear{ width:100%; clear:both; height:0; overflow:hidden;}
.Contain{ width:1000px; margin:auto; }
.SildeBar{}
.MainContent{}
.Content{}
.indexContent{ width:100%; background:#e8e8e8;}
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; line-height:24px; min-height:450px;}


.Top{ width:100%; height: 80px; border-top:2px solid #ba2014;  /* background: url(../images/h_top_bg.png) left bottom repeat-x; */ position: relative; /* padding-bottom: 5px; */ border-bottom: 1px solid #e8e8e8;}
.Top_c{ width:1102px; margin:0px auto;}


/*search*/
.logo{ width:200px; height:43px;}
.logo h1{padding:21px 0px;}



/*nav*/
.nav{ height:52px; line-height:52px; float:right;  padding: 8px 0px 21px 0px;}
.menu ul{ padding:0px; margin:0px;}
.menu ul li{ float:left; background: url(../images/line.jpg) right 20px no-repeat; padding-bottom: 20px;}
.menu ul li a.navA{ float:left; display:block; height:52px; color:#333333; font-weight:bold; padding:0 40px; font-size:1.2em; font-family:'微软雅黑'; padding-bottom: 20px;}
.menu ul li a.navA:hover,.menu ul li.onnav a.navA{ background: url(../images/nav_hover.jpg)  center 42px no-repeat; text-decoration:none; color:#ba2014; }

.menu .navBox{background:url(../images/menu_down_bg.png) repeat left top; color:#666666;
 position:absolute;z-index:2;/* padding:3px 3px 3px 3px; */width: 136px;top: 81px;/* overflow: hidden; */padding-bottom: 30px;border-bottom: 2px solid #ba2014;padding-top: 0px;}
.menu .navBox dl{}
.menu .navBox .dl{/* overflow:hidden; */ /* float:left; */}
.menu .navBox dl.last{border-right:1px solid #676767; }
.menu .navBox dl dt{height: 30px;   line-height: 30px;padding: 0 2px 0px 35px;}
.menu .navBox dt a{ background:url(../images/menu_down_icon2.png) no-repeat left center; font-size:1em; padding-left:10px; color: #666;font-size:1em;text-align: center; line-height:1em;}
.menu .navBox dt a:hover{ color:#c00;}
.menu .navBox img{width:152px; height:100px; float:right; }
.menu em{ background:url(../images/menu_down_icon1.png) no-repeat left center; display:block; width:23px; height:12px; position:relative; left: 57px; top: -12px;}

/*Banner*/
.HomeBan{ width:100%; height:524px; position:relative; overflow:hidden; z-index:95px;}
.HomeBan .BanList,.HomeBan .BanList li,.HomeBan .BanList li a{ width:100%; height:524px;}
.HomeBan .BanList li,.HomeBan .BanList li a{ display:block;}

.HomeBan .TabList{ width:12px; height:auto;  position:absolute; right:18%; top:40%;}
.HomeBan .TabList .List{width:12px; height:auto;  margin:0 auto;}
.HomeBan .TabList .List ul{ width:12px; height:auto;  text-align:center;}
.HomeBan .TabList li{ float:left; width:12px; height:12px; padding:5px 0px;}
.HomeBan .TabList li span{  width:12px; height:12px; background:url(../images/turn_02.png) no-repeat; display:block; cursor:pointer;}
.HomeBan .TabList li.on span{ width:12px; height:12px; background:url(../images/turn_01.png) no-repeat;}
/*Banner*/



/*HomeContain*/
.HomeContain{ width:1102px; margin:0px auto; overflow:hidden;}
.HomeContain .titel{ height:68px; background:url(../images/txt_line.jpg) left center no-repeat; text-align:center; margin-top:40px;}
.HomeContain .titel span{ background:#fff; padding:0px 20px; height:68px; display:inline-block; }
.HomeContain .titel span img{ border:none;}

.HomeContain  .Service{ padding:30px 0px 0px 0px; width:1102px; margin:0px auto; overflow:hidden; clear:both;}
.HomeContain  .Service ul li{ width:173px; height:205px; float:left;}
.HomeContain  .Service ul li dl{  height:131px; width:90px; padding:37px 41.5px; margin-right:12.8px; float:left;}
.HomeContain  .Service ul li dl dt{ width:90px; height:90px; }
/*.HomeContain  .Service ul li dl dt.a1{ background:url(../images/sevice_img01.png) no-repeat;}
.HomeContain  .Service ul li dl dt.a2{ background:url(../images/sevice_img02.png) no-repeat;}
.HomeContain  .Service ul li dl dt.a3{ background:url(../images/sevice_img03.png) no-repeat;}
.HomeContain  .Service ul li dl dt.a4{ background:url(../images/sevice_img04.jpg) no-repeat;}
.HomeContain  .Service ul li dl dt.a5{ background:url(../images/sevice_img05.png) no-repeat;}
.HomeContain  .Service ul li dl dt.a6{ background:url(../images/sevice_img06.png) no-repeat;}*/

.HomeContain  .Service ul li dl dd p{ padding:0px; margin:0px; text-align:center; display:block; padding:5px 0px;}
.HomeContain  .Service ul li dl dd p a{ font-size:1.2em; font-family:'微软雅黑'; line-height:1.5em; color:#6d6d6d;}

/*.HomeContain  .Service ul li:hover dl dt.a1{ background:url(../images/sevice_img01_hover.png) no-repeat;}
.HomeContain  .Service ul li:hover dl dt.a2{ background:url(../images/sevice_img02_hvoer.png) no-repeat;}
.HomeContain  .Service ul li:hover dl dt.a3{ background:url(../images/sevice_img03_hover.png) no-repeat;}
.HomeContain  .Service ul li:hover dl dt.a4{ background:url(../images/sevice_img04_hvoer.png) no-repeat;}
.HomeContain  .Service ul li:hover dl dt.a5{ background:url(../images/sevice_img05_hvoer.png) no-repeat;}
.HomeContain  .Service ul li:hover dl dt.a6{ background: url(../images/sevice_img06_hvoer.png) no-repeat;}*/

.HomeContain  .Service ul li:hover dl dd p{ padding:0px; margin:0px; text-align:center; display:block; padding:5px 0px; color:#ba2014;}
.HomeContain  .Service ul li a{ display:block; width:173px; height:205px; float:left;}
.HomeContain  .Service ul li:hover a{ background:#f5f5f5;}

.HomeContain  .Cases{ padding:30px 0px 0px 0px; width:1102px; margin:0px auto; overflow:hidden; clear:both;}
.HomeContain  .Cases ul li{ width:204px; height:215px; margin-right:20.5px; float:left;  display:inline; position:relative;}
.HomeContain  .Cases ul li img{ width:204px; height:164px; float:left;}
.HomeContain  .Cases ul li span{  position:absolute; z-index:999; width:204px; height:51px; line-height:51px; text-align:center; left:0px; top:164px; font-size:1.2em; font-family:"微软雅黑";}
.Cases ul li:hover span{ background:#ba2014; color:#fff; height:51px; width:204px;}

.Cases ul li {width:204px; height:215px; margin-right:20.5px; float:left; background:#f0f0f0;  display:inline; position:relative;}
.Cases ul li .thumb-hover {width:164px; height:124px; padding:20px; position:absolute; top:0px; left:0px; text-align:center; font-size:12px; color:#fff; background:url(../images/bg.png) repeat;}
.Cases ul li .thumb-hover { display:none;}
.Cases ul li .thumb-hover  .post-meta { display: inline; color:#fff; }

.HomeContain  .News{ padding:30px 0px 65px 0px; width:1102px; margin:0px auto; overflow:hidden; clear:both;}
.HomeContain  .News .newtop{ width:364px; float:left;}
.HomeContain  .News .newlist{ width:686px; float:right;}

.HomeContain  .News .newtop img{ width:364px; height:135px; }
.HomeContain  .News .newtop h3{ margin:0px; line-height:30px; color:#4c4c4c;}
.HomeContain  .News .newtop p{ line-height:26px; color:#4c4c4c; padding:0px; margin:0px;}
.HomeContain  .News .newtop span{ background:url(../images/more.png) center left no-repeat; display:block; padding-left:25px;}
.HomeContain  .News .newtop span a{ color:#ba2014; font-family: '微软雅黑'; font-size:1.2em;}

.newlist ul{ overflow:hidden;}
.newlist ul li{ height:64px; margin-bottom:22px;}
.newlist ul li .date{ width:64px; height:64px; float:left; text-align:center; background:#eaeaea; color:#999999; font-family:微软雅黑; line-height:1.5em;}
.newlist ul li .date b{ display:block; height:40px; line-height:40px; font-size:2.5em; font-family:'微软雅黑'; font-weight:normal; }
.newlist ul li .text{ width:605px; line-height:22px; float:right;}
.newlist ul li .text p{ margin:0; font-size:1.1em;}
.newlist ul li .text p a{color:#4c4c4c; font-size:1.15em; font-weight:600;}
.newlist ul li .text p a:hover{color:#ba2014;}


/*HomeContain*/


/*nyContain*/
.nyBanner{ width:100%; max-width:1920px; height:450px; margin:0px auto; z-index:111;}

.nyCantain .Careers_form{ width:1030px; margin:0px auto; overflow:hidden; padding:22px 36px 60px 36px;}

.nyBanner img{ width:100%; max-width:1920px; height:450px; }
.nyCantain{margin:0px auto; z-index:999; position:relative; color:#606060; min-height:600px;    margin-left: -25px;margin-top: -35px; width: 922px;}
.nyCantain .Current{ height:34px; margin:20px 0px;  border-left:5px solid #3770b5; padding-left:20px; font-size:2.2em; color:#ba2014; font-family:微软雅黑; }
.nyCantain .Current em{ color:#cccccc; font-size:14px; font-family:微软雅黑; margin-left:10px; text-transform:uppercase;}

.nyCantain .Current_select{ float:right;}

.nyCantain .Titel{ height:47px; border-bottom:1px solid #e6e6e6; line-height:47px;}
.nyCantain .Titel ul li{ float:left;}
.nyCantain .Titel ul li a{ padding:0px 22px; color:#606060; font-family:'微软雅黑'; font-size:1.2em; display:block;}
.nyCantain .Titel ul li.on a,.nyCantain .Titel ul li a:hover{ color:#ba2014; border-top:2px solid #ba2014; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #fff; line-height:45px; height:45px;  display:block; text-decoration: none;}

.nyCantain .MainContent{ width:1062px;  overflow:hidden; height:auto; padding:30px 20px; min-height:455px;}
.nyCantain .News{ width:1102px;  overflow:hidden; height:auto;}
.nyCantain .News ul li{ width:1102px;  float:left; border-bottom:1px dotted #e6e6e6;}
.nyCantain .News ul li dl{ padding:21px 0px; overflow:hidden;}
.nyCantain .News ul li dl dt{ width:240px; height:150px; float:left;}
.nyCantain .News ul li dl dt img{ width:238px; height:148px; border:1px solid #e6e6e6;}
.nyCantain .News ul li dl dd{ width:843px; float:right;}
.nyCantain .News ul li dl dd h3{ padding:0px; margin:0px; font-family:'微软雅黑'; font-size:1.2em; padding-bottom:20px; line-height:1.8em;}
.nyCantain .News ul li dl dd p{font-family:'微软雅黑'; font-size:1.2em; padding:0px; margin:0px; line-height:1.5em;}
.nyCantain .News ul li dl dd span{ display:block; }
.nyCantain .News ul li dl dd span a{ color:#ba2014; font-family:'微软雅黑'; font-size:1.2em;  background:url(../images/more.png) center left no-repeat !important; padding-left:25px;}
.nyCantain .News ul li b{ float:left; font-weight:normal;}
.nyCantain .News ul li b a{ float:left; background:url(../images/new_icon01.png)10px no-repeat; padding-left:25px; line-height:40px; height:40px; font-family:1.1em; font-family:'微软雅黑';}
.nyCantain .News ul li time{ float:right; line-height:40px; height:40px; color:#999999; font-family:1.1em; font-family:'微软雅黑';}


.nyCantain .MainContent .map_box{ width:1062px;  overflow:hidden; height:auto; min-height:375px;}
.nyCantain .MainContent .map_box .le{ float:left; width:520px; line-height:26px; font-size:1.1em; font-family:'微软雅黑'; padding-top:30px;}
.nyCantain .MainContent .map_box .ri{ float:right;}

.nyCantain .MainContent .map_con{ padding:0; width:1062px; line-height:26px; float:left; font-size:1.1em;}

.nyCantain .Case{ width:1101px; margin:0px auto; overflow:hidden; padding-top:45px;}
.nyCantain .Case ul li{ width:235px; height:188px; padding:12px; border:1px solid #e6e6e6; float:left; margin:0px 19px 40px 0px;}
.nyCantain .Case ul li img{ width:235px; height:150px;}
.nyCantain .Case ul li p{ padding:0px; margin:0px;}
.nyCantain .Case ul li p a{ line-height:30px; font-family:'微软雅黑'; font-size:1.1em; color:#666666;}
.nyCantain .Case ul li p a:hover{ color:#ba2014;}


.nyCantain .video_list{ width:1101px; margin:0px auto; overflow:hidden; padding-top:45px;}
.nyCantain .video_list ul li{ width:214px; height:188px; padding:12px; border:1px solid #e6e6e6; float:left; margin:0px 47px 40px 0px; position:relative; list-style:none;}
.nyCantain .video_list ul li img{ width:214px; height:150px;}
.nyCantain .video_list li em{ display:block; width:50px; height:50px; position:absolute; left:100px; top:55px; background: url(../images/video_d.png) repeat left top;}
.nyCantain .video_list li em a{ display:block; height:50px;}
.nyCantain .video_list ul li p{ padding:0px; margin:0px;}
.nyCantain .video_list ul li p a{ line-height:30px; font-family:'微软雅黑'; font-size:1.1em; color:#666666;}




.nyCantain .Case_detail{overflow:hidden; margin:21px 0px 50px 0px; padding:20px;}


.nyCantain .Journal{ width:1102px; margin:0px auto; overflow:hidden; padding-top:42px; }
.nyCantain .Journal ul li{ width:336px; height:188px; margin-right:47px; margin-bottom:47px;  float:left;}
.nyCantain .Journal ul li dl dt{ width:130px;  border:1px solid #ebebeb; padding:1px; float:left;}
.nyCantain .Journal ul li dl dt img{ width:130px; height:177px; display:block; }
.nyCantain .Journal ul li dl dd{ width:175px; float:right;}
.nyCantain .Journal ul li dl dd .txt{ border-bottom:1px dotted #4a4a4a; padding-bottom:10px;}
.nyCantain .Journal ul li dl dd .txt h3{ padding:0px; margin:0px; font-family:'微软雅黑'; font-size:1.2em; line-height:30px;  }
.nyCantain .Journal ul li dl dd .txt p{ line-height:22px; padding:0px; margin:0px; min-height:88px;}
.nyCantain .Journal ul li dl dd .btn{padding-top:10px;height:30px; overflow:hidden;}
.nyCantain .Journal ul li dl dd .btn a{ width:75px; height:30px; display:block; color:#fff; line-height:30px; padding-left:9px;}
.nyCantain .Journal ul li dl dd .btn .m1{ background:url(../images/kw_btn01.jpg) no-repeat; float:left;}
.nyCantain .Journal ul li dl dd .btn .m2{ background:url(../images/kw_btn02.jpg) no-repeat; float:right;}


.nyCantain  .Develop{ padding:21px 0px;}
.Events_years{ height:62px; position:relative; background:url(../images/events_yearbg.jpg) no-repeat left top;}
.Events_years .box{ position:absolute; width:600px; height:62px; overflow:hidden; left:115px;}
.Events_years .box li{ float:left; cursor:pointer; width:108px; height:62px; line-height:92px; text-align:center; background:url(../images/events_yearlibg.jpg) no-repeat center top; /*padding:0 19px;*/}
.Events_years .box li.acur{ background:url(../images/events_yearhover.jpg) no-repeat center top; line-height:60px !important; color:#fff !important;}
.Events_years .box li.acur a{ color:#fff;}
.Events_years .arrowPrev{ width:16px; height:39px; cursor:pointer; position:absolute; left:61px; top:18px; background: url(../images/year_menu_arrow.jpg) no-repeat left;}
.Events_years .arrowNext{ width:16px; height:39px; cursor:pointer; position:absolute; right:40px; top:18px; background: url(../images/year_menu_arrow.jpg) no-repeat right;}

.Events_txt{ display:none; width:1102px; float:left; padding:21px 0px;}
.Events_txt ul li{ height:180px; margin-bottom:15px; width:1102px; float:left;}
.Events_txt ul li .titel{ height:39px; background:url(../images/deve_line.jpg) repeat-x; color:#000000;  font-family:'微软雅黑'; font-size:1.2em; border:1px solid #ddd; border-top:none;}
.Events_txt ul li .titel span{ background: url(../images/hostry_icon01.png) 10px no-repeat; padding-left:25px; line-height:40px; color:#000;}
.Events_txt ul li dl{ padding:15px 0px; height:100px;}
.Events_txt ul li dl dt{ width:160px; height:100px; float:left; padding-left:20px;}
.Events_txt ul li dl dt img{ width:160px; height:100px; }
.Events_txt ul li dl dd{ width:800px; float:right; padding-right:60px;}
.Events_txt ul li dl dd time{ padding:0px; margin:0px; padding-bottom:5px; color:#777777;}
.Events_txt ul li dl dd p{ line-height:22px; color:#000;} 




.SelectBox{ width:180px; height:34px;  background: url(../images/select_box.jpg) no-repeat left top;  position:relative; float:left; margin-right:10px;}
.SelectBox .SelectText{ display:block; padding-left:10px;  padding-right:22px; cursor:pointer; color:#4c4c4c; line-height:34px; font-size:14px !important;}
.SelectBox .SelectList{ position:absolute; left:0px; top:34px; width:178px; border:1px solid #D3D3D3; border-top:0px; background:#fff; display:none; z-index:99999;}
.SelectBox .SelectList dt{}
.SelectBox .SelectList dt a{ padding:0 10px; display:block; height:34px; line-height:34px; color:#a5a5a5; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;  font-size:14px !important;}
.SelectBox .SelectList dt a:hover{ background:#8E8E8E; color:#333;}



.Search{ width:180px; height:34px;  float:right; background:url(../images/search_box.jpg) no-repeat;}
.Search .sreach_ipu { width: 130px; padding:7px; float: left; color: #4c4c4c;}
.Search  .sreach_btn { width:34px; height: 34px; background:none; overflow: hidden; display: block; float: right;}


.nyCantain .Careers{ width:1102px; margin:0px auto; overflow:hidden; padding-top:22px;}



.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; font-size:1.1em; padding:10px 0px;}



/*joblist*/
.templet_jobs .titel{ height:48px; line-height:48px; background:#ba2014; color:#fff; width:1102px; font-size:16px;}
.templet_jobs .titel span{ display:inline-block;}
.templet_jobs .titel .jobName{ width:25%; color:#fff;  padding-left:35px; text-align:left; }
.templet_jobs .titel .city_t{ width:23%; color:#fff; text-align:left; }
.templet_jobs .titel .num_t{ width:20%; color:#fff; text-align:left; }
.templet_jobs .titel .time_t{ width:17%;  color:#fff;  padding-left:15px; }

.templet_jobs_005 ul{  color:#6e6e6e; background:#fff;}
.templet_jobs_005 ul li{ list-style:none; border-bottom:1px solid #c3c3c3;position:relative; height:auto !important; height:49px; min-height:49px; }
.templet_jobs_005 ul li.bg{ background:#f2f2f2;}
.templet_jobs_005 ul li em{  font-style:normal; }
.templet_jobs_005 ul li em.name{  font-style:normal; display:block; width:1102px; }
.templet_jobs_005 ul li h5{ line-height:49px;font-weight:normal; font-size:12px; padding-left:10px; cursor:pointer; overflow:hidden; padding:0px; margin:0px;}
.templet_jobs_005 ul li dl{padding:10px 25px; position:relative; line-height:20px;}
.templet_jobs_005 ul li span{ float:left; color:#888888; font-family:Arial; text-align:center; font-family:'微软雅黑';}
.templet_jobs_005 ul li .my_content{  font-family:'微软雅黑'; font-size:1.05em; color:#6e6e6e; padding-bottom:15px; position:relative;}
.templet_jobs_005 ul li .my_content p{ font-size:1.05em;}
.templet_jobs_005 .job{ width:25%; color:#6e6e6e; font-size:1.15em; /*background:url(../images/icon_i.png) 10px no-repeat;*/ padding-left:35px; text-align:left; }
/*.templet_jobs_005 .down .job{background: url(../images/icon_d.png) 10px no-repeat; }*/
.templet_jobs_005 .city{ width:23%;  color:#6e6e6e; text-align:left; }
.templet_jobs_005 .num{ width:20%; color:#6e6e6e; text-align:left; }
.templet_jobs_005 .time{ width:17%;  color:#6e6e6e;  padding-left:15px; text-align:left; }
.templet_jobs_005 .deteil{ width:10%;  color:#6e6e6e; text-align:left; text-align:center; background:url(../images/detail.png)70px no-repeat; color:#ba2014;}
.templet_jobs_005 ul li .my_content.border{ border-top:1px solid #c3c3c3; margin:0px 10px; min-height:100px;}
.templet_jobs_005 ul li .my_content .btn{ width:92px; height:34px; background:url(../images/btn.png) no-repeat; position:absolute; right:10px; bottom:20px; color:#fff; line-height:34px; text-align:center;
font-family:'微软雅黑'; font-size:1.1em; cursor:pointer;}
.templet_jobs_005 ul li .my_content .btn a{ color:#fff;}

/*joblist*/


.info_title{ font-size:16px; text-align:center; color:#000; font-weight:bold; padding:18px 0;}
.info_time{ font-size:13px; color:#3e3e40; text-align:center; padding-bottom:3px;}
.info_txt{ float:left;}
.info_txt .titel{ text-align:center; width:1102px; padding:10px 0px; font-family:'微软雅黑'; font-size:1.25em;}

.return{ padding:10px 0 15px; text-align:center; clear:both; border-bottom:1px dashed #ccc;}
.return a{ padding:0 5px 0 25px; color:#ba2014; font-size:13px; background:url(../images/more.png) no-repeat left center; font-weight:bold;}

.chapter{ overflow:hidden; clear:both; padding:0 30px; height:42px; line-height:42px; position:relative;}
.chapter .prev{ float:left; display:inline-block;}
.chapter .next{ float:right; display:inline-block;}

.news_info .jiathis_style{ position:absolute; left:50%; top:10px; width:131px; height:18px; margin-left:-65px; background:url(../images/jiathis_style_bg_03.jpg) no-repeat;}
.news_info .jiathis_style .jtico{ background:none !important; width:21px !important; height:18px !important; padding:0 !important; margin-right:15px !important;}
.news_info .jiathis_style .jtico_weixin{ margin:0 !important;}


.Warp_brand{ border:solid 1px #ebebeb; border-bottom:0px; border-left:0px; background:url(../images/warp_bgbrand.jpg) repeat left top; height:100%; float:left; margin:30px 15px;}
.Warp_brand li{ width:120px; height:100px; overflow:hidden; float:left; border-bottom:solid 1px #ebebeb; border-left:solid 1px #ebebeb;}
.Warp_brand li img{ width:120px; height:100px;}



.nyCantain  .Links{ width:1101px; margin:0px auto; overflow:hidden; padding-top:45px;}
.nyCantain  .Links li{ width:214px;  padding:12px; border:1px solid #e6e6e6; float:left; margin:0px 47px 30px 0px; position:relative; list-style:none;}
.nyCantain  .Links li img{ width:214px; height:50px;}
.nyCantain  .Links li p{ padding:0px; margin:0px;}
.nyCantain  .Links li p a{ line-height:30px; height:30px; font-family:'微软雅黑'; font-size:1.1em; color:#666666; text-align:center; display:block;}

.num{ height:140px;overflow:hidden; width:1000px; position:relative;float:left; top:10px;}
.num ul{
	position:absolute;
	left:10px;
	top:2px;
}
.num ul li{ width:170px; height:115px; border:1px solid #fff;   margin-right:6px;  float:left;}
.num ul li img{ width:170px !important; height:115px !important;}
.num ul li.on{ border:1px solid red; width:170px; height:115px; }
.prev_btn1{ width:14px; text-align:center; height:55px; margin-top:35px; margin-right:17px; cursor:pointer; float:left;}
.next_btn1{  width:14px; text-align:center; height:55px; margin-top:35px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}


.focus_text .tan_kjhg{ color:#C3903A; font-size:1.6em; padding-top:15px; display:block; padding-left:20px;line-height: 30px;}
.mod_desc{ float:left;line-height:26px; color:#666666; padding-left:20px;} 
.mod_desc dl{ padding-bottom:10px;}
.mod_desc dl dt{ font-size:1.1em; font-weight:600; color:#666666; float:left; padding-bottom:10px; display:block;}
.mod_desc dl dd{font-size:1.1em;  color:#666666; padding-bottom:10px;}


.Change{width:1062px;  position:relative; overflow:hidden; }
.Change .Bimg{ width:590px; text-align:center; line-height:413px; min-height:413px; position:relative; overflow:hidden;}
.Change .Bimg img{ max-width:590px; vertical-align: middle;}
.Change .focus_text{ height:395px; overflow: hidden; position: absolute; right: 170px; top: 0; width:300px;  overflow:hidden; z-index:9999; padding-left:20px; color:#fff;}

.Scroll{ /*height:140px;*/height:128px;overflow:hidden; width:862px; position:relative;float:left; margin-top:20px;}
.Scroll a{ display:block; position:absolute; width:14px; height:55px; top:40px; }
.Scroll a.prev{ left:0px; background:url(../images/le.png) no-repeat left top;}
.Scroll a.next{ right:0px; background:url(../images/ri.png) no-repeat left top;}
.Scroll .bd{ width:710px; /*height:140px;*/height:128px; margin:auto; overflow:hidden; padding:11px 0;}
.Scroll .bd li{ float:left; margin-right:10px; width:170px; height:115px; border:1px solid #fff; }
.Scroll .bd li.on{ border:1px solid #C18E38; }
.Scroll .bd li img{ width:170px; height:115px; cursor:pointer;}
