@charset "utf-8";
/*html {

   filter: grayscale(90%);

  -webkit-filter: grayscale(90%);

  -moz-filter: grayscale(90%);

  -ms-filter: grayscale(90%);

  -o-filter: grayscale(90%);

  filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0.9);

  -webkit-filter: grayscale(0.9);

}*/

/* CSS Document */
.index_nav1{ width:100%; height:600px;min-width:1200px;}
.index_nav2{ width:100%; height:auto;min-width:1200px; background:#fff;}
.index_nav3{ width:100%; height:auto;min-width:1200px; background:#efefef; }
.index_nav4{ width:100%; height:auto; min-width:1200px;background:url(../../images/index.files/news_bg.png)#f7f8fa left bottom repeat-x;}
/* banner images */
.index_nav1 img{ width:1920px; height:600px; margin:0 auto;}
.pr {position: relative;}
.pa {position: absolute;}
#banner,#banner-img,#banner-img ul li,#banner-img ul li a{width:100%; height:600px;}
#banner,#banner-img{overflow:hidden;}
#banner-img ul li{float:left;}
#banner-img ul li a{display:block;}
#banner-btn{left:0; bottom:30px; width:100%; height:10px; text-align:center; z-index:99;}  
#banner-btn dl dd{display:inline-block; width:10px; height:10px; margin:0 4px; background:#fff; border-radius:50%; cursor:pointer;}
#banner-btn dl dd.on{background:#0065b5;}



/* Business areas CSS */
.index_title{ width:100%; height:70px; line-height:70px; font-size:24px; letter-spacing:2px; text-align:center; color:#333;min-width: 1200px; display: block;}
.index_title span{ margin-left:20px; height:70px; line-height:70px; font-size:20px; color:#676767;}

.index_wk_u{ width:100%; height:auto; display:table;}
.index_wk_u li{ float:left; width:15%; height:160px; margin:0px 10px; text-align:center; }
.index_wk_u li p{ width:100%; height:30px; line-height:30px; font-size:16px; margin-top:130px;}
#wk1{ background:url(../../images/index.files/wk1.png) 46px 25px no-repeat; background-size:6em;}
#wk1:hover{ background:url(../../images/index.files/wk11.png) 46px 25px no-repeat; background-size:6em;}
#wk1:hover p{ color:#1aa0e6}

#wk2{ background:url(../../images/index.files/wk2.png) 46px 25px no-repeat;background-size:6em;}
#wk2:hover{ background:url(../../images/index.files/wk22.png) 46px 25px no-repeat; background-size:6em;}
#wk2:hover p{ color:#1aa0e6}

#wk3{ background:url(../../images/index.files/wk3.png) 46px 25px no-repeat; background-size:6em;}
#wk3:hover{ background:url(../../images/index.files/wk33.png) 46px 25px no-repeat; background-size:6em;}
#wk3:hover p{ color:#1aa0e6}

#wk4{ background:url(../../images/index.files/wk4.png) 46px 25px no-repeat; background-size:6em;}
#wk4:hover{ background:url(../../images/index.files/wk44.png) 46px 25px no-repeat; background-size:6em;}
#wk4:hover p{ color:#1aa0e6}

#wk5{ background:url(../../images/index.files/wk5.png) 46px 25px no-repeat; background-size:6em;}
#wk5:hover{ background:url(../../images/index.files/wk55.png) 46px 25px no-repeat;background-size:6em;}
#wk5:hover p{ color:#1aa0e6}

#wk6{ background:url(../../images/index.files/wk6.png) 46px 25px no-repeat; background-size:6em;}
#wk6:hover{ background:url(../../images/index.files/wk66.png) 46px 25px no-repeat;background-size:6em;}
#wk6:hover p{ color:#1aa0e6}

/* about us CSS*/

.about_left{ float:left; width:70%; height:400px; background:url(../../images/index.files/gs_bg.png) left center no-repeat;}
.about_right{ float:left; width:30%; height:400px;}
.about_title{ width:100%; height:60px; }
.about_title h1{ width:100%; float:left; height:40px; line-height:40px; font-size:24px;}
.about_title p{ width:100%; float:left; height:20px; line-height:20px;}
.about_cont{height:auto; clear:both; padding:20px;}
.about_cont p{ text-indent:2em; line-height:35px; font-size:15px;}
.about_cont span{ width:100%; height:35px; line-height:35px; text-align:right; display:block;}
.about_cont span a{ color:#1aa0e6;}
.about_cont span a:hover{ color:#900;}
.about_right img{ width:100%; height:400px; overflow:hidden; box-shadow:1px 2px 3px #666666;}

/* jingdiangongcheng CSS*/
.index_jdgc{ width:100%; height:auto; display:table;}

/* news CSS */
.index_news{ width:100%; height:auto;}
.index_news_img{width:100%; height:auto; clear:both; display:table;}
.index_news_img ul li{ float:left; width:46.9%; height:120px; border:#b2b2b2 solid 1px; border-radius:5px; margin:0px 10px; padding:6px;}
.index_news_img ul li img{ width:100%; height:100%;}

.index_news_title{ width:390px; margin:0 auto; height:40px;text-align:center}
.index_news_title ul li{ float:left; width:157px; height:40px; line-height:40px;  margin:0px 15px 0px 18px; background:#ffffff; box-shadow:1px 2px 3px #ccc; letter-spacing:1px; font-size:16px;}
.index_news_title ul li.on{ background:#1aa0e6;}
.index_news_title ul li.on a{ color:#fff;}

.index_news_cont{ width:100%; height:auto; display:table;}
.index_news_cont ul{ width:100%; margin:0 auto; height:auto; overflow:hidden;}
.index_news_cont ul li{ float:left; width:46%;  height:auto; display:table; margin:6px; padding:10px; border-bottom:#1aa0e6 dashed 1px;}
.index_news_cont ul li:hover{ background:#fdfdfd;}
.index_news_cont ul li span{ float:left; width:70px; height:65px; background:#1aa0e6; display:block; margin:10px; padding-top:5px; }
.index_news_cont ul li span b{ float:left; text-align:center; width:100%; height:35px; line-height:35px; color:#fff; font-size:26px;}
.index_news_cont ul li span label{ float:left; text-align:center; width:100%; height:20px; line-height:20px; color:#fff;}
.index_news_cont ul li h1{ width:100%; height:40px; line-height:40px; font-size:16px;}
.index_news_cont ul li:hover h1{ color:#1aa0e6;}
.index_news_cont ul li p{ text-indent:2em; font-size:14px; color:#3e3e3e8f; line-height:22px;}

/* jingdiangongcheng CSS */
.w-1200{width:1200px; margin:0 auto;}
.fl { float:left}
.fr { float:right}
.tc { text-align:center}
#business{padding:30px 0;}
#business h2{margin-bottom:50px;}
#b-prev,#b-next{width:12px; height:208px; cursor:pointer;}
#b-prev{background:url(../../images/index.files/arrow-l.jpg) no-repeat center;}
#b-next{background:url(../../images/index.files/arrow-r.jpg) no-repeat center;}
#b-list{width:1116px; height:208px; margin:0 30px;}
#b-list ul li{float:left; width:312px; margin:0 30px;}
#b-list ul li em{display:block; width:100%; height:170px;background:#FC9;}
#b-list ul li em.b-icon0{background-position:0 0;}
#b-list ul li em.b-icon1{background-position:0 -66px;}
#b-list ul li em.b-icon2{background-position:0 -132px;}
#b-list ul li h3{height:30px; line-height:30px; margin-bottom:8px; font-size:16px; overflow:hidden;}
#b-list ul li p{height:48px; line-height:24px; font-size:12px; color:#999; overflow:hidden; width:240px; margin:0 auto;}

/* ywly CSS */
.index_ywly{ width:1200px; margin:0 auto;min-width:1200px;}
.list_date_title{ width:100%; height:auto; background:url(../../images/index.files/title_bg2.png) top center no-repeat; min-height:100px;  text-align:center;}
.list_date_title h1{ width:100%;color:#1aa0e6; letter-spacing:2px; font-size:28px; text-align:center;text-shadow: 1px 2px 0px #ccc; padding-top:30px;}
.list_date_title span{ width:100%; height:35px; line-height:30px; text-align:center; color:#1aa0e6; display:block;    text-shadow: 1px 2px 0px #ccc;}
.index_yw{ width:97.5%; min-height:220px; padding:15px;  background:#fff; box-shadow:1px 2px 3px #E3E3E3;cursor: pointer;}
.index_yw_img{ float:left; width:25%; height:220px;}
.index_yw_img img{ width:100%; height:220px;}
.index_yw_cont{ float:left; width:72%; height:auto; padding:10px 15px;}
.index_yw_cont h1{ width:100%; height:45px; line-height:45px; font-size:22px; letter-spacing:2px; color:#015293;}
.index_yw_cont span{ width:100%; height:26px; line-height:26px; color:#015293;}
.index_yw_cont p{ width:100%; line-height:30px; text-indent:2em;font-size: 15px;}

.info_cont_video{ width:800px; height:450px; margin:15px auto; background:#F36; }
.info_cont_video img{ width:800px; height:auto;}

.syx{position: fixed;    bottom: auto;    top: 0;    width: auto;    height: auto;    z-index: 99999;    margin-top: 120px; left:10px;}

