/* CSS Document */
.index_title{ background-image:url(../images/index_11.jpg); height:41px; margin-top:10px;}
.index_title li{ float:left; width:300px; margin-left:10px; padding-left:10px; font-size:15px; font-family:Microsoft Yahei, simhei, Arial, Helvetica, sans-serif; color:#005CFB; font-weight:bold; padding-top:15px; background:url(../images/index_2.jpg) no-repeat bottom; padding-bottom:5px;}
.index_title li span{ float:right; font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif; font-weight:normal}
.main_div{border-left:#B6D3FA 1px solid; border-bottom:#B6D3FA 1px solid; border-right:#B6D3FA 1px solid; height:250px; width:968px; padding-top:5px; padding-bottom:5px; margin-bottom:10px;}
.main_l,.main_m{ float:left; width:310px; padding-left:10px;}
.main_l{height:256px;overflow: hidden;position:relative;}

.main_r{ float:right; width:310px; margin-left:10px;}
.title_border{ background-image:url(../images/index_2.jpg); height:3px; width:310px; margin-bottom:5px;}
.about,.list{ line-height:25px;}
.about img{margin-right:8px; margin-top:8px;}
.list ul{ margin-left:15px;}
.list li{ list-style-image: url(../images/index_10.jpg);}
.product{width:970px; overflow:hidden;}
.product_left{ width:80px; background-color:#005CFB; float:left; color:#fff; height:38px;font-family:Microsoft Yahei, simhei, Arial, Helvetica, sans-serif; line-height:40px;font-size:15px; text-align:center}
.product_right{ width:889px; height:36px; border-bottom:#D2D2D2 1px solid; border-top:#D2D2D2 1px solid; border-right:#D2D2D2 1px solid; float:right}
.product_right ul{ padding-left:10px;}
.product_right li{ height:36px; float:left; line-height:36px; margin-right:10px;}
.product_list2 {clear:both; height:36px; border:#D2D2D2 1px solid; margin-top:10px;}
.product_list2 ul{ padding-left:10px;}
.product_list2 li{ height:36px; float:left; line-height:36px; margin-right:10px;}
.pro_c{ border:#D2D2D2 1px solid; margin-top:10px;}
.product_list2_t{font-family:Microsoft Yahei, simhei, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.links{ height:42px; margin-bottom:10px; width:970px; overflow:hidden; margin-top:10px;}
.links a{margin-left:5px; margin-right:5px}

#focus {width:970px; height:260px; overflow:hidden; position:relative;margin-top:10px; margin-bottom:10px;}
#focus ul {height:400px; position:absolute;}
#focus ul li {float:left; width:970px; height:260px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:970px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:950px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(/skin/default/images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.pro_c{ width:943px; height:210px; float:left; padding-top:10px; padding-bottom:10px; padding-left:25px;}
.pro_c dl{ width:300px; height:96px; float:left; margin-right:5px;margin-top:5px; margin-bottom:5px; overflow:hidden}
.pro_c dl dt{ width:147px; height:96px; float:left; margin-right:8px;}
.pro_c dl dd{ width:145px; height:96px; float:left; line-height:24px;}
.zt1 {font-weight:bold;}