/*banner*/
.indexbanner{  width:100%; height:400px; overflow:hidden;}
/**/
.bg01{ width:100%; background:url(../images/bg01.jpg) repeat-x top;}
/*index_pro*/
.index_pro{ width:1000px; margin:0 auto; padding-top:20px; overflow:hidden;}
/*pro_hot*/
.pro_hot{ float:left; width:715px; background:#f7f7f7; overflow:hidden;}
.pro_hot_top{ width:715px; height:45px; background:#e5e5e5; overflow:hidden;}
.pro_hot_top .name{ float:left; width:110px; height:45px; background:#f57603;}
.pro_hot_top .name span{ display:block; float:right; width:102px; height:45px; background:#0761ff; line-height:45px; color:#fff; font-size:16px; font-family:微软雅黑; text-align:center;}
.pro_hot_top .more{ float:right; line-height:45px; padding-right:10px;}
.pro_hot_top .more a{ color:#999; font-size:12px; font-family:Arial; line-height:45px;}
.pro_hot_top .more a:hover{ color:#ff6900;}
.pro_hot_cont{ width:713px; height:353px; background:#f7f7f7; border:1px solid #ccc; overflow:hidden;}
.pro_hot_cont ul{ width:704px; padding:20px 0 0; margin:0 auto; overflow:hidden;}
.pro_hot_cont ul li{ float:left; display:inline; padding:8px 11px; width:154px; height:150px; overflow:hidden;}
.pro_hot_cont ul li .pro_hot_img{ width:152px; height:122px; border:1px solid #ccc;}
.pro_hot_cont ul li .pro_hot_img img{ width:152px; height:122px;}
.pro_hot_cont ul li .pro_hot_title{ width:152px; height:20px; line-height:25px; text-align:center;}
.pro_hot_cont ul li .pro_hot_title a{ color:#444; font-size:12px; line-height:25px;}
.pro_hot_cont ul li .pro_hot_title a:hover{ color:#f00; text-decoration:underline;}

/*pro_new*/
.pro_new{ float:right; width:272px; background:#f7f7f7; overflow:hidden;}
.pro_new_top{ width:272px; height:45px; background:#e5e5e5; overflow:hidden;}
.pro_new_top .name{ float:left; width:110px; height:45px; background:#f57603;}
.pro_new_top .name span{ display:block; float:right; width:102px; height:45px; background:#0761ff; line-height:45px; color:#fff; font-size:16px; font-family:微软雅黑; text-align:center;}
.pro_new_top .more{ float:right; line-height:45px; padding-right:10px;}
.pro_new_top .more a{ color:#999; font-size:12px; font-family:Arial; line-height:45px;}
.pro_new_top .more a:hover{ color:#ff6900;}
.pro_new_cont{ width:270px; height:355px; background:#f7f7f7; border:1px solid #ccc; overflow:hidden;}
.pro_new_cont ul{ padding:10px 0 0; width:224px; margin:0 auto; overflow:hidden;}
.pro_new_cont ul li{float: left; width: 260px; padding-left: 10px; height: 30px; background: url(../images/dian.jpg) no-repeat left center; border-bottom: 1px dashed #CCC;}
.pro_new_cont ul li .pro_new_img{ width:152px; height:122px; border:1px solid #ccc;}
.pro_new_cont ul li .pro_new_img img{ width:152px; height:122px;}
.pro_new_cont ul li .pro_new_title{ width:202px; height:20px; line-height:25px;}
.pro_new_cont ul li .pro_new_title a{ color:#444; font-size:12px; line-height:25px;}
.pro_new_cont ul li .pro_new_title a:hover{ color:#f00; text-decoration:underline; font-size:12px;}

/*imgad*/
.adimg{ width:1000px; margin:0 auto; margin-top:20px; text-align:center; border-bottom:1px dashed #333; overflow:hidden;}

/*index_fw*/
.index_fw{ width:1000px; margin:0 auto; padding:20px 0 0; border-bottom:1px dashed #333; overflow:hidden;}
.index_fw .fwjs{  width:475px; padding-bottom:25px; overflow:hidden;}
.fwjs .fwjs_img{ float:left; width:146px; height:109px; overflow:hidden;}
.fwjs .fwjs_r{ float:right; width:310px; overflow:hidden;}
.fwjs_r .fwjs_name{ width:310px; line-height:24px; font-size:24px; color:#000; font-weight:bold; font-family:微软雅黑; overflow:hidden;}
.fwjs_r .fwjs_txt{ width:310px; margin-top:20px; font-size:12px; line-height:18px; color:#333; overflow:hidden;}

/*adimg*/
.imgad{ width:1000px; margin-top:20px; text-align:center; margin:0 auto; overflow:hidden;}

/*index_cgal*/
.index_cgal{ width:1000px; margin:20px auto 0; overflow:hidden;}
.index_cgal_top{ width:1000px; padding-bottom:10px; font-size:22px; line-height:22px; color:#444; font-family:微软雅黑; overflow:hidden;}
.index_cgal_top *{font-size:22px; line-height:22px; font-family:微软雅黑;}
.index_cgal_name{ width:1000px; height:37px; border-top:2px solid #125490;}
.index_cgal_namebg{ float:left; width:115px; height:37px; text-align:center; background:url(../images/index_cgal_namebg.jpg) no-repeat;}
.index_cgal_namebg span{ font-size:16px; text-align:center; line-height:30px; color:#333; font-family:微软雅黑;}
.index_cgal_more{ float:right; line-height:30px; overflow:hidden;}
.index_cgal_more a{ color:#36c; font-size:12px; font-weight:bold; line-height:30px;}
.index_cgal_more a:hover{ text-decoration:underline;}

#photo-list{ width:1000px; overflow:hidden;}
.index_cgal_cont{ width:1000px; padding-top:5px; overflow:hidden;}
.index_cgal_cont li{ float:left; width:200px; display:inline; overflow:hidden;}
.index_cgal_cont li .index_cgal_cont01{ width:184px; padding:1px; border:1px solid #ccc; overflow:hidden;}
.index_cgal_cont01 .index_cgal_img{ width:184px; height:123px;}
.index_cgal_cont01 .index_cgal_img img{ width:184px; height:123px;}
.index_cgal_cont01 .index_cgal_title{ width:184px; height:22px; line-height:24px; text-align:center;}
.index_cgal_cont01 .index_cgal_title a{ line-height:24px;}
.index_cgal_cont01 .index_cgal_title a:hover{ text-decoration:underline; color:#f00;} 

.index_cgal_cont li .index_cgal_cont02{ width:188px; overflow:hidden}
.index_cgal_cont02 .index_cgal_txt{ width:188px; line-height:18px; font-size:12px;}
.index_cgal_cont02 .index_cgal_more{ width:188px; height:16px; overflow:hidden;}
.index_cgal_cont02 .index_cgal_more a{ display:block; width:188px; height:16px; background:url(../images/more01.jpg) no-repeat right;}

/**/
.wrap{ width:1000px; margin:20px auto 0; overflow:hidden;}
/*公司介绍*/
.index_gsjj{ float:left; width:1000px; overflow:hidden;}
.index_gsjj_top{ width:1000px; height:43px; background:url(../images/topbg02.jpg) repeat-x; overflow:hidden;}
.index_gsjj_name{ float:left; width:116px; height:43px; background:url(../images/namebg02.jpg) no-repeat; text-align:center; line-height:40px; font-size:16px; font-weight:bold;font-family:微软雅黑; color:#fff;}
.index_gsjj_more{ float:right; width:83px; height:23px; padding-top:10px; padding-right:10px; overflow:hidden;}
.index_gsjj_more a{ display:block;width:83px; height:23px; background:url(../images/more02.jpg) no-repeat;}
.index_gsjj_cont{ width:978px; height:250px; padding:10px; border:1px solid #ccc; border-top:0; line-height:200%; overflow:hidden;}
.index_gsjj_cont .gsjjxia{ width:420px; overflow:hidden; height:40px;}
.index_gsjj_cont a {
width: 73px;
height: 23px;
margin-right: 20px;
margin-top: 10px;
float: right;
text-align:center;
background:url(../images/a_1.jpg) no-repeat;
color:#FFFFFF;
}

/*常见问题*/
.index_cjwt{ float:right; width:270px; overflow:hidden;}
.index_cjwt_top{ width:270px; height:43px; background:url(../images/topbg02.jpg) repeat-x; overflow:hidden;}
.index_cjwt_name{ float:left; width:116px; height:43px; background:url(../images/namebg02.jpg) no-repeat; text-align:center; line-height:40px; font-size:16px; font-weight:bold;font-family:微软雅黑; color:#fff;}
.index_cjwt_more{ float:right; width:83px; height:23px; padding-top:10px; padding-right:10px; overflow:hidden;}
.index_cjwt_more a{ display:block;width:83px; height:23px; background:url(../images/more02.jpg) no-repeat;}
.index_cjwt_cont{ width:293px; height:290px; padding:10px; border:1px solid #ccc; border-top:0; background:#ebebeb; overflow:hidden;}
.index_cjwt_cont li{ float:left; width:295px; margin:0 0 6px; padding-bottom:5px; display:inline; border-bottom:1px dashed #ccc;}
.index_cjwt_cont li .index_cjwt_w{ width:293px; height:19px; line-height:19px; background:url(../images/w.jpg) no-repeat left center; overflow:hidden;}
.index_cjwt_cont li .index_cjwt_w a{ padding-left:24px; width:224px; height:19px; line-height:19px; font-size:14px; font-family:微软雅黑; color:#444; font-weight:bold; overflow:hidden;}
.index_cjwt_cont li .index_cjwt_w a:hover{ text-decoration:underline; color:#f00;}
.index_cjwt_cont li .index_cjwt_d{ margin-top:5px; width:293px; background:url(../images/d.jpg) no-repeat left top; overflow:hidden;}
.index_cjwt_cont li .index_cjwt_d span{ display:block; padding-left:24px; width:264px; height:38px; line-height:19px; overflow:hidden;}

/*公司新闻*/
.index_gsxw{ float:left; width:330px; overflow:hidden;}
.index_gsxw_top{ width:330px; height:43px; background:url(../images/topbg02.jpg) repeat-x; overflow:hidden;}
.index_gsxw_name{ float:left; width:116px; height:43px; background:url(../images/namebg02.jpg) no-repeat; text-align:center; line-height:40px; font-size:16px; font-weight:bold;font-family:微软雅黑; color:#fff;}
.index_gsxw_more{ float:right; width:83px; height:23px; padding-top:10px; padding-right:10px; overflow:hidden;}
.index_gsxw_more a{ display:block;width:83px; height:23px; background:url(../images/more02.jpg) no-repeat;}

.index_gsxw_cont{ width:330px; padding:10px 0; overflow:hidden; }
.index_gsxw_cont li{ float:left; width:325px; height:57px; display:inline; margin-top:8px; padding-bottom:8px; border-bottom:1px dashed #ccc;}
.index_gsxw_img{ float:left; width:102px; height:57px;} 
.index_gsxw_img img{ width:100px; height:55px; border:1px solid #ccc;}
.index_gsxw_r{ float:right; width:218px; height:57px;}
.index_gsxw_title{ width:100%; height:18px; overflow:hidden;}
.index_gsxw_title a{ color:#444; font-size:12px; font-weight:bold; font-family:微软雅黑; line-height:18px; }
.index_gsxw_time{ width:100%; line-height:18px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#888; overflow:hidden;}
.index_gsxw_body{ width:100%; height:20px; line-height:20px; font-size:12px; color:#555; overflow:hidden;}


/*行业动态*/
.index_hydt{ float:left; width:315px; padding-left:20px; overflow:hidden;}
.index_hydt2{ float:right; width:315px; overflow:hidden;}
.index_hydt_top{ width:315px; height:43px; background:url(../images/topbg02.jpg) repeat-x; overflow:hidden;}
.index_hydt_name{ float:left; width:116px; height:43px; background:url(../images/namebg02.jpg) no-repeat; text-align:center; line-height:40px; font-size:16px; font-weight:bold;font-family:微软雅黑; color:#fff;}
.index_hydt_more{ float:right; width:83px; height:23px; padding-top:10px; padding-right:10px; overflow:hidden;}
.index_hydt_more a{ display:block;width:83px; height:23px; background:url(../images/more02.jpg) no-repeat;}

.index_hydt_cont{ width:270px; padding:10px 0; overflow:hidden; }
.index_hydt_cont li{ float:left; width:260px; padding-left:10px; height:30px; background:url(../images/dian.jpg) no-repeat left center;}
.index_hydt_title{ float:left; width:180px; height:30px; overflow:hidden;}
.index_hydt_title a{ color:#444; font-size:12px; line-height:30px;}
.index_hydt_title a:hover{ color:#f00; text-decoration:underline;}
.index_hydt_time{ float:right; width:75px; height:30px; line-height:30px; font-family:Arial, Helvetica, sans-serif; overflow:hidden;}

/*flink*/
.flink{ width:980px; padding:10px; background:#efefef; margin:20px auto 0; overflow:hidden;}
.flink_t{ width:100%; line-height:28px; font-size:14px; font-weight:bold; font-family:微软雅黑; overflow:hidden;}
.flink_c{ width:100%; line-height:20px;}
.flink_c a{ color:#444; font-size:12px; line-height:20px; margin-right:8px;}
.flink_c a:hover{ color:#f00; text-decoration:underline;}


