@charset "utf-8";
/* CSS Document */

/*banner*/
/* .flexslider { position: relative; height: 450px; overflow: hidden;}
.slides { position: relative; z-index: 1;}
.slides li { height: 450px;}
.flex-control-nav { position: absolute; bottom: 106px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 20px; height: 5px; margin: 0 8px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 20px; height: 5px; line-height: 5px; overflow: hidden; background: url(/templets/default/images/dot.png) right 0 no-repeat; cursor: pointer; text-indent:-500px;}
.flex-control-nav .flex-active { background-position: 0 0;} */
.fullSlide {width:100%;position:relative;	height:650px;background:#fff;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:650px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:650px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:100px;left:0;height:auto;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:5px;margin:5px;overflow:hidden;background:rgba(255,255,255,0.5);line-height:999px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;background:url(/templets/default/images/index_icon_1.png) no-repeat\0;}
.fullSlide .hd ul .on {background:#fff;background:url(/templets/default/images/index_icon_2.png) no-repeat\0;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:194px;margin-top:-30px;left:3%;z-index:1;width:40px;height:80px;background:url(../images/slider-arrow.gif) -140px 5px no-repeat\9\0;background:url(../images/slider-arrow.png) -140px 5px no-repeat;_background:url(../images/slider-arrow.gif) -140px 5px no-repeat;*background:url(../images/slider-arrow.gif) -140px 5px no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:3%;background-position:-6px 5px;}

/*素材家园 - www.sucaijiayuan.com*/
.bottom-v3{position:relative;z-index:100;min-width:333px; margin-top:-86px;}
.bottom-v3 .bottomnavigation-inner{margin:0 auto;width:1200px;position:relative}
.bottomnavigation-up{height:80px;}
.bottomnavigation-up .bottomnavigation-v3{float:right;_margin-left:10px}
.bottomnavigation-up .bottomnavigation-v3 ul{float:left}
.bottomnavigation-up .bottomnavigation-v3 li{float:left;font:normal 14px/59px "宋体";color:#fff; width:333px;padding:0 15px;background-color:rgba(255,255,255,0.9);z-index:88888;cursor:pointer;width:225px\0 !important; height:38px\0 !important;padding:18px 15px\0;padding-right:0\0;background:#fff\0;padding-bottom:24px\0;}
.bottomnavigation-up .bottomnavigation-v3 .bottomnav-up-selected{background:#f8f8f8; height:74px; border-top:#b80000 solid 8px; margin-top:-8px;}
.bottomnavigation-up .bottomnavigation-v3 .bottomnav-up-selected-inpage{}
.bottomnavigation-up .bottomnavigation-v3 li a{font-weight:normal;padding:0;margin:0; margin-top:5px;margin-top:0\0; float:left;width:auto; display: block;}
.bottomnavigation-up .bottomnavigation-v3 li a h2{ font-size:14px;color:#333;display:inline-block;height:auto; line-height:35px; line-height:26px\0;font-family:"宋体"; display:block;padding-top:15px;padding-top:0\0;padding-left:5px;padding-left:0\0;}
.bottomnavigation-up .bottomnavigation-v3 li a p{ float:left; width:208px; color:#999; font-size:10px; line-height:12px;}

.bottomnavigation-up .bottomnavigation-v3 .bottomnav1{ width:210px;height:80px; border-bottom:#014099 solid 6px; background-image:url(ban_line_01.png);background-repeat: no-repeat;background-position: right center;}
.bottomnavigation-up .bottomnavigation-v3 li:hover.bottomnav1{background:#014099 url(banner-a.png) no-repeat scroll 195px 0px;color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li:hover.bottomnav1 a h2{color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li:hover.bottomnav1 a p{color:#fff}
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav1hover{background:#014099 url(banner-a.png) no-repeat scroll 195px 0px;color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav1hover a h2{color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav1hover a p{color:#fff}

.bottomnavigation-up .bottomnavigation-v3 .bottomnav2{ width:210px; height:80px; border-bottom:#014099 solid 6px;}
.bottomnavigation-up .bottomnavigation-v3 li:hover.bottomnav2{background:#014099 url(banner-b.png) no-repeat scroll 195px 0px;color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li:hover.bottomnav2 a h2{color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li:hover.bottomnav2 a p{color:#fff}
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav2hover{background:#014099 url(banner-b.png) no-repeat scroll 195px 0px;color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav2hover a h2{color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav2hover p{color:#fff}

.bottomnavigation-up .bottomnavigation-v3 .bottomnav3{ width:210px; height:80px;  border-bottom:#014099 solid 6px;background-image:url(ban_line_01.png);background-repeat: no-repeat;background-position: left center;}
.bottomnavigation-up .bottomnavigation-v3 li:hover.bottomnav3{background:#014099 url(banner-c.png) no-repeat scroll 195px 0px;color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li:hover.bottomnav3 a h2{color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li:hover.bottomnav3 p{color:#fff}
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav3hover{background:#014099 url(banner-c.png) no-repeat scroll 195px 0px;color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav3hover a h2{color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav3hover p{color:#fff}

.bottomnavigation-up .bottomnavigation-v3 .bottomnav4{ width:210px; height:80px;  border-bottom:#014099 solid 6px;background-image:url(ban_line_01.png);background-repeat: no-repeat;background-position: left center;}
.bottomnavigation-up .bottomnavigation-v3 li:hover.bottomnav4{background:#014099 url(banner-e.png) no-repeat scroll 195px 0px;color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li:hover.bottomnav4 a h2{color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li:hover.bottomnav4 p{color:#fff}
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav4hover{background:#014099 url(banner-e.png) no-repeat scroll 195px 0px;color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav3hover a h2{color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav4hover p{color:#fff}

.bottomnavigation-up .bottomnavigation-v3 .bottomnav5{ width:210px; height:80px;  border-bottom:#014099 solid 6px;background-image:url(ban_line_01.png);background-repeat: no-repeat;background-position: left center;}
.bottomnavigation-up .bottomnavigation-v3 li:hover.bottomnav5{background:#014099 url(banner-d.png) no-repeat scroll 195px 0px;color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li:hover.bottomnav5 a h2{color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li:hover.bottomnav5 p{color:#fff}
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav5hover{background:#014099 url(banner-d.png) no-repeat scroll 195px 0px;color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav5hover a h2{color:#fff;}
.bottomnavigation-up .bottomnavigation-v3 li.bottomnav5hover p{color:#fff}


.bottomnavigation-down{position:absolute;top:74px;left:0px;width:100%}
.bottomnavigation-down .bottomnavigation-box{ margin:auto; width:1200px}
.bottomnavigation-down .bottomnav-down-menu{width:210px; height:auto;margin:0;padding:15px;background:#fff;position:absolute;margin-top:-260px;background: #fff;z-index:6666;}
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner{margin:auto;width:auto;position:relative}
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list{ width:208px;}
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list h2{font-size:16px; height:32px; line-height:32px; font-family:"宋体";}
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list h2 .more{ float:right; width:32px; height:32px; line-height:32px;}
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list dt{ float:left; width:76px; height:57px; border:none; padding-top:11px;}
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list dd, .bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list div.boxdt{ float:right;  height:62px; line-height:17px; padding-top:5px; width:125px;overflow:hidden;}
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list dd strong,
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list dd strong a:link,
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list dd strong a:visited,
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list dd strong a:hover,
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list dd strong a:active,
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list div.boxdt strong{ font-size:12px;  font-family:"宋体"; color:#015db2; line-height:30px;}
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner .nav2list dd p{font-size:10px;color:#999;line-height:18px;}
.bottomnavigation-down .bottomnav-down-menu dl{float:left;margin:18px 80px 18px 0}
.bottomnavigation-down .menu-1 dl{margin:0;}
.bottomnavigation-down .menu-1 dt{font:normal 14px "宋体";color:#61789e;padding-bottom:5px;border-bottom:1px solid #61789e;margin-bottom:5px;}
.bottomnavigation-down .menu-1 dd a{color:#8d8d8d;font:normal 14px/30px "宋体";}
.bottomnavigation-down .menu-1 dd a:hover{color:#60aff6;}
.bottomnavigation-down .menu-2 dd a,.bottomnavigation-down .menu-3 dd a{color:#8d8d8d;font:normal 14px "宋体";}
#bottomnav1{ margin-left:0; overflow:hidden;margin-top:-260px;}/* 每个案例高78 */
#bottomnav2{ margin-left:240px; overflow:hidden;margin-top:-260px;}
#bottomnav3{ margin-left:480px; overflow:hidden;margin-top:-260px;}
#bottomnav4{ margin-left:720px; overflow:hidden;margin-top:-182px;}
#bottomnav5{ margin-left:960px; overflow:hidden;margin-top:-260px;}
/* #bottomnav1 .bottomnavigation-down-inner dl.nav2list dd{width:182px; }
#bottomnav1 .bottomnavigation-down-inner dl.nav2list h2{color:#448aca; }
#bottomnav2 .bottomnavigation-down-inner dl.nav2list h2{color:#b80000; }
#bottomnav3 .bottomnavigation-down-inner dl.nav2list h2{color:#4cab00; } */
#bottomnav1 .bottomnavigation-down-inner dl.nav2list h2 .more{ background:url(../images/ico01.png) 10px 5px no-repeat;}
#bottomnav2 .bottomnavigation-down-inner dl.nav2list h2 .more{ background:url(../images/ico02.png) 10px 5px no-repeat;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list h2 .more{ background:url(../images/ico03.png) 10px 5px no-repeat;}
#bottomnav4 .bottomnavigation-down-inner dl.nav2list h2 .more{ background:url(../images/ico03.png) 10px 5px no-repeat;}
#bottomnav5 .bottomnavigation-down-inner dl.nav2list h2 .more{ background:url(../images/ico03.png) 10px 5px no-repeat;}

#bottomnav3 .bottomnavigation-down-inner dl.nav2list dt{ width:76px;z-index:2;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list dt img{ width:76px; height:57px;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list .listbox{ text-indent:-999px; position:absolute; width:288px; z-index:3; height:67px;margin-top: 17px;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list dd{ width:125px;position: relative;z-index: 2; float:right;height:62px;overflow:hidden;line-height:17px;padding-top:5px;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list #box1 .listboxbottom{ position:absolute; margin-top:321px;background:#999; height:20px; width:288px; z-index:6; text-indent:-999px;background: #f8f8f8 url(../images/clo.gif) bottom center no-repeat;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list #box1 div.boxdt{ width:176px;position: relative;z-index: 2; float:right; padding-top:0px;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list #box1{ width: 289px;position: absolute;z-index: 4;margin-top: 10px;margin-left: -20px;height: 341px;padding: 0 20px;background: #f8f8f8 url(../images/linex1.png) top repeat-x;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list #box1 dt{ padding-top:7px;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list #box1 dt, #bottomnav3 .bottomnavigation-down-inner dl.nav2list #box1 div{ position:relative}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list #box1 ul{ clear: both; display:block; background:url(../images/linexy.gif) top repeat-x; margin-top:10px; padding-top:5px;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list #box1 ul li{ width:50%; float:left; line-height:26px; height:26px;}

#bottomnav3 .bottomnavigation-down-inner dl.nav2list #box2 .listboxbottom{ position:absolute; margin-top:240px;background:#999; height:20px; width:288px; z-index:6; text-indent:-999px;background: #f8f8f8 url(../images/clo.gif) bottom center no-repeat;}

#bottomnav3 .bottomnavigation-down-inner dl.nav2list #box2 div.boxdt{ width:176px;position: relative;z-index: 2; float:right; padding-top:0px;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list #box2{ width: 289px;position: absolute;z-index: 4;margin-top: 10px;margin-left: -20px;height: 259px;padding: 0 20px;background: #f8f8f8 url(../images/linex1.png) top repeat-x;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list #box2 dt{ padding-top:7px;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list #box2 dt, #bottomnav3 .bottomnavigation-down-inner dl.nav2list #box2 div{ position:relative}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list #box2 ul{ clear: both; display:block; background:url(../images/linexy.gif) top repeat-x; margin-top:10px; padding-top:5px;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list #box2 ul li{ width:50%; float:left; line-height:26px; height:26px;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list dd.indexsubinc{ width:100%}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list dd.indexsubinc ul li{display:block; clear: both; padding-top:10px;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list dd.indexsubinc ul li img{ float:left; margin-top:8px; margin-right:10px;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list dd.indexsubinc ul li p.title a{font-size: 12px;font-weight: bold;font-family: "宋体";color: #448aca;line-height: 26px;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list dd.indexsubinc ul li p.description{ line-height:17px;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list dd.indexsubinc .more{ display:block; text-align:center; padding-top:20px;}
#bottomnav3 .bottomnavigation-down-inner dl.nav2list dd.indexsubinc .more a{ background:#f7f7f7; font-size:12px; padding:5px 15px; margin:auto;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; clear:both; }


