@charset "utf-8";
/*banner*/
#banner{ background:#fff;}
#index_banner{width:100%;height:482px;overflow:hidden;position:relative; margin-top:0px;}
#index_banner_list{width:100%;height:482px;}
#index_banner_list li{width:100%;height:482px;display:none;}
#index_banner_list li a{display:block;width:100%;height:482px;padding:0;text-indent:-9999px;background:url() no-repeat top center;}
#prev_btn, #next_btn{width:40px;height:61px;display:block;position:absolute;top:200px;display:none;}
#prev_btn{left:0px;}
#next_btn{right:0px;}
#index_banner_nav{width:100%;position:absolute;top:456px;left:0;text-align:center;}
#index_banner_nav a{display:inline-block;width:37px;height:12px;margin-right:13px;background:#fff;font-size:0; color:#fff;}
#index_banner_nav a.this{background:#173ba9; color:#173ba9;}
/*-----------------------------------------------------------------*/
image{ border:none;}
body {margin: 0px; font-size:12px; color:#666; line-height:24px; background:#eee; font-family:"宋体";}
td{font-size:12px; color:#666; line-height:24px; }
*{ padding:0; margin:0}
/*-----------------------------------------------------------------*/
#log{ background:url(image/index_15.jpg) right no-repeat; overflow:hidden;}
#log ul{ list-style:none; width:1300px;}
#log ul li{float:left; background:url(image/index_15.jpg) left no-repeat; }
#log ul li a{ display:block;text-decoration:none; font-size:16px;color:#fff; background:url(image/di.png); height:41px; line-height:41px; font-family:"微软雅黑"; padding:0 44px 0 44px; transition:background 0.5s;-moz-transition:background 0.5s;-o-transition:background 0.5s;-webkit-transition:background 0.5s;}
#log ul li a:hover{ background:url(image/overit.jpg);}

#di{ width:100%; position:absolute; background:#393A3F; height:0px; left:0; margin-top:41px; z-index:40; overflow:hidden; transition:height 0.5s;-webkit-transition:height 0.5s;-o-transition:height 0.5s;-ms-transition:height 0.5s;-moz-transition:height 0.5s;}

#log1{ width:600px; margin:0 auto; line-height:36px; font-size:14px; color:#fff; text-align:left; padding-left:600px; }
#log2{ width:1200px; margin:0 auto; line-height:36px; font-size:14px; color:#fff; text-align:left; padding-left:0px;}
#log3{ width:850px; margin:0 auto; line-height:36px; font-size:14px; color:#fff; text-align:left; padding-left:150px; }
#log4{ width:1000px; margin:0 auto; line-height:36px; font-size:14px; color:#fff; text-align:left; padding-left:980px;}
#log5{ width:270px; margin:0 auto; line-height:36px; font-size:14px; color:#fff; text-align:left; padding-left:930px; }
#log6{ width:600px; margin:0 auto; line-height:36px; font-size:14px; color:#fff; text-align:left; padding-left:600px; }

.bottom{ padding-top:18px;}
.bottom ul{ list-style:inside; padding-left:30px; color:#A4BADD; line-height:18px;}
.bottom ul li a{color:#0C46A6; line-height:18px;}
.bottom ul li a:hover{ color:#173ba9;}

/*-----------------------------------------------------------------*/


#page{ overflow:hidden; }
#page ul{ list-style:none}
#page ul li{ float:left}
#page ul li a{ display:block; padding:5px 10px; border:solid 1px #eee; margin:0px 5px 10px 0px;}
#page ul li a:hover{border:solid 1px #173ba9; background:#173ba9; color:#fff;}
#page ul li a.pageit{border:solid 1px #173ba9; background:#173ba9; color:#fff;}
/*-----------------------------------------------------------------*/

a{color:#666; text-decoration:none;}
a:hover{ color:#173ba9;}

a.link1{ color:#173ba9; text-decoration:none;}
a.link1:hover{ color:#173ba9; text-decoration:underline;}

a.link2{ color:#fff; text-decoration:none;}
a.link2:hover{ color:#fff; text-decoration:underline;}

#index_pro{ width:1200px; overflow:hidden}
#index_pro ul{ list-style:none; width:1300px;}
#index_pro ul li{ float:left; margin-right:28px;}
#index_pro ul li a{ display:block; background:#fff; width:279px;}
#index_pro ul li a p{ font-size:14px; font-weight:bold; color:#000; padding-left:20px;}
#index_pro ul li a span{ padding:0 20px;}

#leftlog{}
#leftlog ul{ list-style:none}
#leftlog ul li{ border-bottom:solid 1px #eee;}
#leftlog ul li a{ display:block; background:url(image/btnback.jpg) -250px no-repeat; height:47px; line-height:47px; font-size:14px; color:#666; padding-left:43px; transition:background 0.5s,color 0.5s;}
#leftlog ul li a:hover{ background:url(image/btnback.jpg) 0px no-repeat; color:#fff;}
#leftlog ul li a.leftlog_overit{ background:url(image/btnback.jpg) 0px no-repeat; color:#fff;}

#picli{ width:890px; overflow:hidden}
#picli ul{ list-style:none; width:910px;}
#picli ul li{ float:left; margin-right:14px; margin-top:10px; overflow:hidden;}
#picli ul li a{ display:block; text-align:center; border-bottom:solid 1px #eee; line-height:30px;}
#picli ul li a div{ width:212px; height:150px; overflow:hidden;}
#picli ul li a img{width:212px; height:150px;margin:0px; transition:width 1s,height 1s,margin 1s; -webkit-transition:width 1s,height 1s,margin 1s; -moz-transition:width 1s,height 1s,margin 1s; }
#picli ul li a:hover img{ width:300px; height:212px; margin:-31px 0 0 -44px;}

#picli2{ width:890px; overflow:hidden}
#picli2 ul{ list-style:none; width:910px;}
#picli2 ul li{ float:left; margin-right:12px; margin-top:10px; overflow:hidden;}
#picli2 ul li a{ display:block; text-align:center; border-bottom:solid 1px #eee; line-height:30px;border:solid 1px #ddd;}
#picli2 ul li a div{ width:212px; height:150px; overflow:hidden;}
#picli2 ul li a img{width:212px; height:150px;margin:0px; transition:width 1s,height 1s,margin 1s; -webkit-transition:width 1s,height 1s,margin 1s; -moz-transition:width 1s,height 1s,margin 1s; }
#picli2 ul li a:hover img{ width:300px; height:212px; margin:-31px 0 0 -44px;}

#proli{ width:890px; overflow:hidden}
#proli ul{ list-style:none; width:910px;}
#proli ul li{ float:left; margin-right:14px; margin-top:10px; overflow:hidden;}
#proli ul li a{ display:block; text-align:center; border-bottom:solid 1px #eee; line-height:30px;}
#proli ul li a img{width:280px; height: 200px;margin:0px;}

#probtn{ background:#eee; overflow:hidden;}
#probtn ul{ list-style:none}
#probtn ul li{ float:left}
#probtn ul li a{ display:block; border-right:solid 2px #fff; padding:0 20px; font-size:14px; line-height:30px;}
#probtn ul li a:hover{ background:#393A3F; color:#fff;}
#probtn ul li a.probtn_it{ background:#393A3F; color:#fff;}

#index_picli{ width:1160px; overflow:hidden}
#index_picli ul{ list-style:none; width:1200px;}
#index_picli ul li{ float:left; margin-right:14px; margin-top:10px; overflow:hidden;}
#index_picli ul li a{ display:block; text-align:center; border-bottom:solid 1px #eee; line-height:30px;}
#index_picli ul li a div{ width:212px; height:150px; overflow:hidden; margin-right:9px;}
#index_picli ul li a img{width:212px; height:150px;margin:0px; transition:width 1s,height 1s,margin 1s; -webkit-transition:width 1s,height 1s,margin 1s; -moz-transition:width 1s,height 1s,margin 1s; }
#index_picli ul li a:hover img{ width:300px; height:212px; margin:-31px 0 0 -44px;}

#index_case{ width:1140px; overflow:hidden;position:relative;}
#index_case_list{ list-style:none; width:12000px;overflow:hidden; height:207px;}
#index_case_list li{ float:left; height:207px; margin-right:10px; margin-left:10px;overflow:hidden;}
#index_case_list li a{ display:block; text-align:center;}
#index_case_list li a div{ width:266px; height:207px; overflow:hidden;}
#index_case_list li a img{width:266px; height:207px;margin:0px; transition:width 1s,height 1s,margin 1s; -webkit-transition:width 1s,height 1s,margin 1s; -moz-transition:width 1s,height 1s,margin 1s; }
#index_case_list li a:hover img{ width:300px; height:233px; margin:-8px 0 0 -17px;}

#index_case_nav{width:100%;margin-top:20px;text-align:center;}
#index_case_nav a{display:inline-block;width:37px;height:12px;margin-right:13px;background:#393A3F;font-size:0; color:#393A3F;}
#index_case_nav a.this{background:#173ba9; color:#173ba9;}