
/* CSS Document */
#index_1{width:950px;height:302px;float:left;margin-bottom:15px;}
#index_2{width:950px; height:31px;float:left;background:url(../img/news.png) no-repeat;}
#index_2_right{width:860px;height:29px;float:right;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;}
#index_2_right_an{padding:9px 0 9px 5px;width:30px;height:11px;float:left;background:url(../img/an_left_1.gif) no-repeat 19px 8px;	}
#index_2_right_an_left{background:url(../img/an_left_left.gif);width:8px;height:10px;float:left;cursor:pointer;overflow:hidden;}
#index_2_right_an_right{background:url(../img/an_left_right.gif);width:8px;height:10px;float:right;cursor:pointer;overflow:hidden;}

#div1{height:29px;overflow:hidden;width:585px;float:left;padding-left:20px;}
#div1 a{line-height:29px;display:block;color:#333333;}

#index_news_right{width:145px;height:29px;float:right;}
#index_news_right span{width:68px;height:29px;line-height:29px;font-size:12px;float:left;}
#index_news_right a{width:20px;height:29px;float:left;margin-left:13px;background:url(../img/Q.png) no-repeat center center;}

#index_3{width:950px;height:132px;float:left;margin-top:18px;}
#index_3 li{width:286px;height:110px;float:left;border:1px solid #e6e6e6;margin-right:13px;padding:10px;}
#index_3 li img{float:left;}
#index_3 li div{width:167px;height:111px;float:right;}
#index_3 li div b{width:167px;padding-top:4px;height:16px;float:left;font-size:14px;color:#265c82;}
#index_3 li div p{width:167px;height:66px;float:left;color:#265c82;padding-top:10px;}
#index_3 li div a{width:80px;height:15px;float:right;color:#2798fe;}

#index4{width:950px;height:170px;float:left;margin-top:15px;color:#fff;}
#index4 li{width:308px;height:170px;float:left;background:url(../img/lan.png) no-repeat;margin-right:13px;	}
#index4 li b{width:296px;height:36px;float:left;line-height:36px;color:#ffffff;padding-left:12px;font-size:16px;border-bottom:1px solid #ccc;}
#index4 li div{width:178px;height:134px;float:left;padding-left:130px;background:url(../img/Application.png) no-repeat 18px 16px;}
#index4 li div p{width:145px;height:100px;float:left;padding-top:10px;font-size:12px;line-height:16px;}
#index4 li div a{width:80px;float:right;padding-left:14px;background:url(../img/11.gif) no-repeat left center;text-decoration:underline;color:#fff;}
#index4 li div a:hover{color:#ea8a1c;}

#index_line{width:950px;height:20px;border-bottom:2px solid #658aa4;float:left;margin-bottom:15px;}
#index_cp{height:790px;width:778px;float:left;overflow:hidden;}
#index_cp li{width:356px;height:196px;float:left;margin-right:32px;display:inline;overflow:hidden;}
#index_cp li b{width:318px;height:23px;float:left;	padding-top:5px;font-size:16px;color:#206ca1;padding-left:30px;border-bottom:1px solid #dddddd;}
#index_cp li b a{ color:#206ca1;}
#index_cp li b a:hover{ color:#ea8a1c;}
#index_cp li div{width:350px;height:140px;float:left;padding-top:15px;overflow:hidden;}
#index_cp li div .pro_flimg{ float:left; width:100px; height:100px; text-align:center; border:1px solid #ddd;}
#index_cp li div .pro_flimg img{ height:100px; width:100px;}
#index_cp li div p{ float:left; width:220px; margin-left:10px; overflow:hidden; }
#index_cp li div span{width:210px;height:22px;line-height:22px;float:left; font-size:12px; background:url(../img/icon04.png) no-repeat 3px 7px; padding-left:10px; overflow:hidden; }
#index_cp li div span a{color:#444; font-size:12px;}
#index_cp li div span a:hover{color:#e18f1a;text-decoration:underline;}

#cp_right{width:172px;height:780px;float:right;}
#cp_right b{width:172px;height:28px;float:left;color:#e67817;font-size:16px;line-height:28px;border-bottom:1px solid #dddddd;margin-bottom:7px;}
#cp_right div{width:164px;height:730px;float:left;background:#ebebeb;	padding-top:17px;padding-left:8px;}
#cp_right div img{width:151px;height:145px;float:left;}
#cp_right div span{width:155px;height:20px;float:left;line-height:15px;text-align:center;padding-top:8px;font-size:13px;padding-bottom:8px;}
#cp_right div span a{color:#333333; display:block; height:20px; line-height:20px; margin-bottom:5px; overflow:hidden;}
#cp_right div span a:hover{color:#e18f1a;text-decoration:underline;}

#bt_1{width:100%;height:260px;background:#e6e6e6;border-top:1px solid #d2d2d2;z-index:-1;}
#bt_hot{width:950px;height:110px;float:left;margin-top:20px;border-bottom:1px solid #d0d0d0;}
#bt_hot img{float:left;}
#bt_hot em{width:353px;height:37px;float:left;line-height:16px;font-style:normal;}
#bt_hot p{width:353px;height:100px;float:left;line-height:22px;	color:#444444;	padding-left:20px;	}
#bt_hot b{font-size:13px;}

#bt_2_l{width:692px;height:98px;float:left;border-right:1px solid #d0d0d0;margin-top:10px;}
#bt_2_l b{width:627px;height:18px;border-bottom:1px solid #d0d0d0;float:left;color:#236ca1;}
#bt_2_l b a{width:10px;height:10px;float:left;background:#236ca1;overflow:hidden;display:block;	margin:2px 6px 0 0;}
#bt_2_l b span{	width:222px;height:18px;float:left;color:#000000;}
#bt_2_r{width:257px;height:98px;float:left;background:url(../img/api.jpg) no-repeat center center;margin-top:15px;}
#bt_2_l p{width:627px;height:60px;float:left;line-height:19px;color:#333333;padding-top:10px;}
#bt_2_l p span{width:auto;height:19px;float:left;padding-left:16px;padding-right:16px;background:url(../img/diandian.gif) no-repeat left center;}

#bt_hot a{color:#333333;line-height:15px;}
#bt_hot a:hover{color:#e67817;text-decoration:underline;}

#index4 div span,#index4 div span a{width:125px;height:30px;float:left;	padding:0;	margin-left:15px;border-bottom:1px dotted #ffffff;}
#index4 div span a{width:90px;line-height:30px;font-size:14px;color:#ffffff;text-decoration:none;border:0;background:none;}
#index4 div span{background:url(../img/cp_a.png) no-repeat left center;padding-left:5px;}

/*首页 技术文章列表块*/
#ind_article_lb{ clear:both; background:none; width:auto; height:auto; width:280px; margin:5px 10px 5px 10px; overflow:hidden;}
#ind_article_lb li{ height:30px; background:none; border-bottom:1px dashed #a9a9a9;width:270px; text-align:left; padding:0px; margin-bottom:5px; padding-bottom:5px; overflow:hidden; background:url(../img/icon02.png) no-repeat 0px 15px; padding-left:11px;}
#ind_article_lb li span{ border:none; color:#bababa; background:none; float:left; height:auto; width:auto; padding:0px; margin:0px;}
#ind_article_lb li a.article_name{ display:block; float:left; width:280px; height:20px; text-decoration:none; padding:0px;}
#ind_article_lb li a.article_name:hover{ color:#FF9933;}

#foot_service{ height:290px;background:#e6e6e6; border-top:1px solid #d2d2d2; margin-top:10px;}
#foot_service .center_box{ width:950px; margin:auto; clear:both; padding-top:20px;}

#foot_service .servicebox{ float:left; width:470px; height:120px;*height:100px; overflow:hidden;}
#foot_service .servicebox .foot_box_text{ float:left; margin-left:10px; font-size:12px; line-height:18px; width:300px; overflow:hidden;}
#foot_service .servicebox .foot_box_text h1{ font-size:14px; color:#444;}
#foot_service .servicebox .foot_box_text p{ font-size:12px; color:#666;}
#foot_service .servicebox ul{ width:250px; line-height:20px;}
#foot_service .servicebox ul li{ float:left; width:120px;}
#foot_service .servicebox ul li a{ color:#444;}
#foot_service .servicebox ul li a:hover{ color:#FF6600;}

.foot_contact{ clear:both; border-top:1px solid #ccc;}

.foot_contact_left{ float:left; width:635px;}
.foot_contact_left h1{ color:#333; width:635px; background:url(../img/icon03.png) no-repeat 5px; padding-left:20px; height:30px; line-height:30px; font-size:16px; border-bottom:1px solid #ccc; margin-bottom:10px;}
.foot_contact_left ul li{ line-height:20px; background:url(../img/diandian.gif) no-repeat 5px 7px; padding-left:15px;}
.foot_contact_left p{ line-height:24px; height:24px; overflow:hidden; font-weight:bold; color:#444;}
.foot_contact_left p a{ color:#444; font-weight:normal; margin-right:3px;}
.foot_contact_left p a:hover{color:#FF6600;}

.foot_contact_right{ float:right; height:109px; width:260px;  line-height:25px; overflow:hidden; margin-top:15px;}


.slideBox{ width:950px; height:370px; overflow:hidden; position:relative; z-index:0} 
.slideBox .hd{ height:15px;  position:absolute; right:10px; bottom:10px; z-index:1; } 
.slideBox .hd ul{ zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; margin-right:5px; font-size:12px; font-family:"Arial";  width:15px; height:15px; line-height:15px; text-align:center; cursor:pointer; border:#1px solid #ddd; background:#999; color:#fff;} 
.slideBox .hd ul li.on{ background:#f78d10; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:-1;   } 
.slideBox .bd img{ width:950px; height:370px; z-index:0; } 

#banner{ width:950px; background:#f1f1f1; margin-top:15px; margin-bottom:15px;}