.main{width:960px; height:auto; margin:17px auto 20px auto;}
/*************************** 首页中间部分开始 ********************************/
.index_about{ width:214px; height:auto; float:left;}
.index_about_title{ width:100%; height:25px;}
.index_about_title_txt{ width:198px; height:347px; border:1px solid #ccc; padding:3px 7px 7px 7px;}
.index_about_title_list{ width:100%; height:auto; margin-top:2px;}
.index_about_title_list dl{ width:100%; height:23px; margin-bottom:3px;}
.index_about_title_list dt{ width:18px; height:auto; float:left; margin-left:10px; display:inline;}
.index_about_title_list dt img{ margin-top:5px;}
.index_about_title_list dd{ width:280px; height:22px; border-bottom:1px dashed #333; float:left;}
.index_about_title_txt img{ margin-bottom:3px; margin-top:5px;}
.index_gsyw{ width:344px; height:182px; float:left; margin-left:28px;}
.index_gsyw_title{ width:100%; height:26px;}
.index_gsyw_title dt{ width:79px; height:25px; border-bottom:1px solid #D0D0D0; float:left;}
.index_gsyw_title dd{ width:265px; height:25px; border-bottom:1px solid #D0D0D0; float:left; font-family:Tahoma, Geneva, sans-serif; text-align:right; overflow:hidden; line-height:29px;}
.index_gsyw_title dd a:hover{color:#258c0d;}
.index_gsyw_txt{ width:100%; height:auto; margin-top:4px;}
.index_news{ width:344px; height:240px; float:right;}
.index_news_top{ width:100%; height:112px; margin-top:10px; border-bottom:1px dashed #333;}
.index_news_top dt{ width:132px; height:103px; float:left;}
.index_news_top dt img{border:1px solid #707070;}
.index_news_top dd{ width:208px; height:103px; float:left;margin-left:4px;}
.index_news_top dd h6{ width:100%; height:16px; line-height:14px; font-weight:bold; color:#f60; font-size:12px; overflow:hidden;}
.index_news_top dd a{ color:#258c0d;}
.index_news_list{ width:100%; height:auto;}
.index_news_list ul{ width:100%; height:28px; border-bottom:1px dashed #333; overflow:hidden;}
.index_news_list li{ width:100%; height:28px; overflow:hidden; line-height:32px;}
.index_news_list li img{ float:left; margin:13px 7px 0 0;}
.index_news_list li a{ float:left; width:265px;}
.index_news_list li a:hover{ color:#258c0d;}
.index_news_list li span{ float:right; line-height:32px;}
.index_service{width:344px; height:186px; float:left; margin-left:28px; margin-top:16px;}
.index_service_txt{ width:100%; height:auto; margin-top:8px;}
.index_service_txt_img{ width:113px; height:149px; float:left;}
.index_service_txt_img img{ border:1px solid #ccc;}
.index_service_txt_txt{width:225px; height:auto; float:left; margin-left:6px; line-height:19px;}
.index_service_txt_txt dl{ width:100%; height:23px; margin-bottom:2px;}
.index_service_txt_txt dt{ width:18px; height:auto; float:left;display:inline;}
.index_service_txt_txt dt img{ margin-top:5px;}
.index_service_txt_txt dd{ width:207px; height:22px; border-bottom:1px dashed #333; float:left;}
.index_job{width:344px; height:135px; float:right; margin-top:12px;}
.index_job_txt{ width:100%; height:auto; margin-top:7px;}
.index_job_txt dt{ width:100px; height:101px; float:left;}
.index_job_txt dt img{border:1px solid #ccc;}
.index_job_txt dd{ width:235px; height:auto; float:left; margin-left:8px; line-height:21px;}
.index_job_txt dd strong{color:#f60;}
.index_links{ width:100%; height:58px;clear:both; margin-top:16px; float:left;}
.index_links_title{ width:26px;height:58px;float:left;}
.index_links_txtbox{ width:932px; height:56px; border:1px solid #D0D0D0; float:left;}
.index_links_txtbox li{width:auto; height:58px; float:left; margin-left:15px; display:inline; margin-right:5px;}
/*************************** 首页中间部分结束 ********************************/

.left{ width:197px; height:auto; float:left;}
.left_title{width:100%;height:50px;overflow:hidden;}
.left_list{width:100%;height:auto;overflow:hidden;background:#F1F1F1;}
.left_list ul{width:100%;height:30px; overflow:hidden;border-top: 1px solid #fff; border-bottom:1px solid #ccc;}
.left_list li{font-weight:bold;color:#666;line-height:16px;overflow:hidden; line-height:36px;}
.left_list li img{ float:left; margin:12px 15px 0 11px;}
.left_list li a{ float:left; color:#666; text-decoration:none;}
.left_list li a:hover{color:#258c0d; text-decoration: underline;}
.left_dj{ width:100%; height:auto; overflow:hidden; margin-top:24px;}
.left_dj li{ width:100%; height:auto; margin-bottom:13px;}



/*************************** 右边部分开始 ********************************/
.right{width:734px; height:auto; float:right; }
.right_title{ width:100%; height:31px; border-bottom:2px solid #2d74ba;}
.right_title dt{ width:auto;height:29px; float:left;}
.right_title dd{ width:auto; height:29px; line-height:33px; overflow:hidden; float:right; color:#333;}
.right_title dd a{ color:#333; text-decoration:none;}
.right_title dd a:hover{ color:#f00; text-decoration:underline;}
.right_title dd strong{ color:blue;}
.right_abouttxt{ width:100%; height:auto; overflow:hidden; margin-top:8px;}
.right_abouttxt strong{ color:#2d74ba; font-size:14px;}
.right_newskk_list{width:100%;height:auto;overflow:hidden;}
.right_newskk_list ul{ clear:both;width:100%;border-bottom:1px dashed #666; color:#666; width:100%; height:26px; clear:both; padding-top:1px; overflow:hidden; line-height:27px; margin-bottom:5px;}
.right_newskk_list li img{ margin:10px 7px 0 0;}
.right_newskk_list li a{ color:#333; text-decoration:none; float:left;}
.right_newskk_list li a:hover{ color:#f00; text-decoration: underline; float:left;}
.right_newskk_list li span{ float:right; color:#666;}

.right_newskk_fanye{width:100%;height:30px; border-top:2px solid #999; margin-top:10px; overflow:hidden;}
.right_newskk_fanye dt{ float:left; color:#666;}
.right_newskk_fanye dt a{ color:#666;text-decoration:none;}
.right_newskk_fanye dt a:hover{text-decoration:underline; color:#f00;}
.right_newskk_fanye dd{ float:right;}

.right_newskk_title{ width:100%; height:auto;}
.right_newskk_title dt{ width:100%; height:34px; line-height:34px; color:#f00; font-size:16px; border-bottom:1px dashed #333; text-align:center;}
.right_newskk_title dd{ width:100%; height:28px; line-height:28px; color:#666; font-size:12px;text-align:center;}
.right_newskk_txt{width:100%;height:auto;overflow:hidden;margin-top:10px;color:#333;}
.right_newskk_back{ width:100%; height:30px; text-align: center; font-weight:bold; line-height:30px; border-top:1px dashed #333; margin-top:15px;}
.right_newskk_back a:hover{ color:#f00;}

.right_contact{width:100%; height:auto; margin-top:10px;}
.right_contact dt{width:370px; height:auto; float:left; font-size:12px;line-height:26px;}
.right_contact dt strong{ font-size:14px; color:#f00;}
.right_contact dd{width:auto; height:auto; float:right;}

.right_s{ width:100%; height:auto; overflow:hidden; margin-top:8px;}
.right_s strong{color:#f00; font-size:14px;}
/*************************** 右边部分结束 ********************************/

/*************************** 产品中心开始 ********************************/
.right_pro_list{ width:165px; height:185px; border-right:1px dashed #666;margin:0px 0 20px 14px;float:left;display:inline;}
.right_pro_list_img{ width:150px; height:100px;}
.right_pro_list_img img{ border:1px solid #ccc;}
.right_pro_list_txt{width:150px; height:105px; margin-top:3px; }
.right_pro_list_txt dt{ width:100%; height:65px; overflow:hidden;}
.right_pro_list_txt dt　strong{ width:150px; height:22px; overflow:hidden;}
.right_pro_list_txt dt strong{ color:#2F75BB;}
.right_pro_list_txt dt span{ color:#000;}
.right_pro_list_txt dd{ width:100%; height:auto; line-height:20px; font-weight:bold; color:#f60;}
.right_pro_list_txt dd a{color:#2F75BB;}
.main_right_product_txt{ width:100%; height:26px; margin:1px 0;}
.main_right_product_txt dt{ width:103px; height:26px; background:#e7e7e7; float:left; font-size:12px; text-align:center; color:#555; line-height:26px;}
.main_right_product_txt dd{ width:630px; height:26px; background:#999; float:left; font-size:12px; text-align:center; color:#fff; line-height:26px; font-weight:bold;}
.main_right_product_img{ width:100%; height:auto;margin:15px 0;}

.main_right_product_txt{ width:100%; height:26px; margin:1px 0;}
.main_right_product_txt dt{ width:103px; height:26px; background:#e7e7e7; float:left; font-size:12px; text-align:center; color:#555; line-height:26px;}
.main_right_product_txt dd{ width:630px; height:26px; background:#999; float:left; font-size:12px; text-align:center; color:#fff; line-height:26px; font-weight:bold;}
.main_right_product_img{ width:100%; height:auto;margin:15px 0;}

.main_right_product_protitile{ width:100%; height:auto; border-bottom:1px solid #999; font-weight:bold; margin-bottom:7px;}
.main_right_product_protxt{ margin-bottom:15px;}
.right_back{ width:100%; height:auto; border-top:1px solid #ccc; text-align:right; line-height:26px; font-weight:bold; color:#f60;}
.right_back a{ color:#f60;}
/*************************** 产品中心结束 ********************************/









