@charset "utf-8";
/* CSS Document */
.banner{margin:0 auto; width:100%; height:258px;  overflow:hidden; background:url(../img/biaochi.jpg) repeat-x  bottom;}
.banner_img{width:100%; height:248px; overflow:hidden;}

.content{margin:0 auto; width:988px; padding-bottom:180px; position:relative;  background:url(../img/sub/content_bg.jpg) 197px repeat-y; overflow:hidden;}
.content_search{margin:0 auto; width:888px; padding-bottom:180px; position:relative;    overflow:hidden;}


.goTop{background:url(../img/sub/top.gif) no-repeat; width:72px; height:28px; line-height:28px; position:absolute; z-index:5px; text-align:center; overflow:hidden; right:0; font-family:Arial, Helvetica, sans-serif; font-weight:600; color:#666;  bottom:0; cursor:pointer; overflow:hidden;}
.goTop_icon{background:url(../img/sub/top_icon.jpg) no-repeat left center; padding-left:15px;}

.goBack{ margin:0px 75px; background :url(../img/sub/top.gif) no-repeat; width:72px; height:28px; line-height:28px; position:absolute; z-index:5px; text-align:center; overflow:hidden; right:0; font-family:Arial, Helvetica, sans-serif; font-weight:600; color:#666;  bottom:0; cursor:pointer; overflow:hidden;}
.goBack_icon{background:url(../img/sub/back_icon.jpg) no-repeat left center; padding-left:15px;}

.goBackUp{top:84px; float:right; position:absolute; margin:0px 20px; background :url(../img/sub/up.gif) no-repeat; width:72px; height:28px; line-height:28px; z-index:5px; text-align:center; overflow:hidden; right:0; font-family:Arial, Helvetica, sans-serif; font-weight:600; color:#666;  bottom:0; cursor:pointer; overflow:hidden;}

.menu{width:200px; margin-top:30px;  font-family:"微软雅黑"; overflow:hidden;}
.menu_title{width:200px; padding:0 5px; font-family:"新宋体", "宋体"; text-align:left; font-size:14px; color:#333; font-weight:600; margin-bottom:22px; overflow:hidden;}
.menu_list{width:200px; border-bottom:1px solid #ccc; overflow:hidden;}
.menu_list li{width:198px; background:url(../img/sub/menu_li.jpg) repeat-x #FFF; line-height:45px; text-align:left; border:1px solid #ccc;  border-bottom:none; font-size:14px; overflow:hidden;}

.menu_list .menu_li_hover,
.menu_list .menu_li_on{border-right:1px solid #FFF;}
.menu_list li a{background:url(../img/yw_icon.jpg) no-repeat 160px center; width:158px;  padding:0 20px;  display:block;}

.menu_list li a:hover,
.menu_list .menu_li_hover a,
.menu_list .menu_li_on a,
.menu_list .menu_li_hover a:hover,
.menu_list .menu_li_on a:hover{background:url(../img/yw_icon_hover.jpg) no-repeat 160px center; color:#fe0000;}

.menu_list li .subMenu{width:200px; margin-bottom:20px; border-bottom:1px solid #ccc; display:none;  overflow:hidden;}
.menu_list li .subMenu li{width:197px; border:none; border-top:1px solid #ccc; border-right:1px solid #ccc; font-size:12px; overflow:hidden;}
.menu_list li .subMenu li a{background:url(../img/sub/subMenu_li.jpg) no-repeat 22px center; width:119px;  padding:0 37px 0 44px; color:#666;  display:block;}
.menu_list li .subMenu li a:hover{background:url(../img/sub/subMenu_li.jpg) no-repeat 22px center; width:119px;  padding:0 37px 0 44px; color:#fe0000;  display:block;}


.right,.right_content{width:743px; overflow:hidden; }
.title{background:url(../img/sub/title_bg.jpg) repeat-x bottom; font-family:"华文楷体"; padding-bottom:20px; font-size:20px; color:#333; margin-top:38px;  overflow:hidden;}

.bread{ height:30px; line-height:30px; font-size:12px; font-family:"新宋体", "宋体"; _margin-top:10px;  color:#666; overflow:hidden;}
.bread a{color:#666;}
.bread a:hover,.bread .bread_on{color:#ff4749;}
.bread_home{ margin-bottom:-3px;}

.right_content{margin-top:36px;}

.sp_list{width:771px; overflow:hidden;}
.sp_list li{width:229px; display:inline; margin-right:28px; margin-bottom:40px; float:left; overflow:hidden;}
.sp_list_box{background:url(../img/sub/sp_li.jpg) no-repeat; width:227px; height:152px;    border:1px solid #cfcfcf; padding:12px 0;  overflow:hidden;}
.sp_list .sp_list_liHover{border:1px solid #7d7d7d;}
.sp_list_con{margin:0 auto; width:208px; height:153px; position:relative; overflow:hidden;}
.sp_list_img{width:208px; height:153px; text-align:center; overflow:hidden;}	
.sp_list_title{background:url(../img/sub/sp_title.png) repeat-x; height:39px; width:188px; padding:0 10px; color:#FFF; line-height:39px; position:absolute; bottom:0; left:0; font-size:16px; font-family:"微软雅黑"; overflow:hidden;}
.sp_list_title a{color:#FFF;}
.sp_list_title_hover{background:url(../img/sub/sp_title_hover.png) repeat-x;}

.sp_list_jianjie{width:229px; height:54px; margin-top:10px; line-height:18px; color:#666; overflow:hidden;}
.sp_list_jianjie a,.sp_list_jianjie a:hover{color:#666;}
.sp_list_jianjie_hover,.sp_list_jianjie_hover a,.sp_list_jianjie_hover a:hover{color:#000;}

.spMore_icon{background:url(../img/sub/spMore_icon.gif) no-repeat center right; font-family:"新宋体", "宋体"; padding-right:15px; font-size:12px; display:none; color:#FFF;}
	
.about_con{background:url(../images/sub/about_bg.jpg) no-repeat right bottom;font-family:"新宋体", "宋体"; font-size:small; font-weight:normal; color:#666; line-height:22px; min-height:500px; _height:500px; _overflow:visible; overflow:hidden;}
.about_product{font-family:"新宋体", "宋体"; font-size:small; font-weight:normal; color:#666; line-height:22px; min-height:500px; _height:500px; _overflow:visible; overflow:hidden;}
.about_con h1{ font-size:22px; color:#fe0000; font-family:"华文楷体";}


.sp_title{width:743px; font-size:24px; font-family:"华文楷体"; color:#fe0000; margin-bottom:25px; overflow:hidden;}
.fh_list_anniu{background:url(../img/sub/fh_list_anniu.gif) no-repeat; width:50px; height:21px; text-align:center; line-height:21px; color:#FFF; padding:0 10px 0 27px; font-size:12px; overflow:hidden;}
.sp_content{width:743px; line-height:22px; color:#666; margin-bottom:37px; overflow:hidden;}

.sp_tab,.sp_tab_con,.sp_tab_li{width:743px; overflow:hidden;}
.sp_pery{background:url(../img/sub/sp_pery.gif) no-repeat; width:28px; height:119px; cursor:pointer; overflow:hidden;}
.sp_next{background:url(../img/sub/sp_next.gif) no-repeat; width:28px; height:119px; cursor:pointer; overflow:hidden;}
.sp_tab_list{width:672px; height:119px; margin-bottom:48px;  overflow:hidden;}
.sp_tab_list li{width:672px; height:119px; float:left; display:inline; overflow:hidden;}
.sp_tab_list .sp_tab_subLi{width:672px; height:119px;  overflow:hidden;}
.sp_tab_list .sp_tab_subLi li{background:url(../img/sub/sp_list_bg.gif) no-repeat; float:left; width:151px; height:100px; border:1px solid #cfcfcf; margin-left:15px; padding:9px 0 8px 0; cursor:pointer; overflow:hidden;}
.sp_tab_list .sp_tab_subLi .sp_tab_subLi_hover,
.sp_tab_list .sp_tab_subLi .sp_tab_subLi_on{border:1px solid #7d7d7d;}
.sp_tab_list .sp_tab_subLi .sp_tab_liCon{margin:0 auto; width:138px; height:100px; position:relative; overflow:hidden;}
.sp_tab_list .sp_tab_subLi .sp_tab_liImg{width:138px; height:100px; overflow:hidden;}	
.sp_tab_list .sp_tab_subLi .sp_tab_liTitle{background:url(../img/sub/sp_title.png) repeat-x; height:25px; width:138px; padding:0 10px; color:#FFF; line-height:25px; position:absolute; bottom:0; left:0; font-size:12px; font-family:"华文楷体"; overflow:hidden;}
.sp_tab_list .sp_tab_subLi .sp_tab_liTitle_hover,
.sp_tab_list .sp_tab_subLi .sp_tab_liTitle_on{background:url(../img/sub/sp_title_hover.png) repeat-x; }
.sp_tab_list .sp_tab_subLi .sp_tab_liTitle a{color:#FFF;}



.sp_tab_left{width:486px; height:353px; border:5px solid #CCC; text-align:center;  background:#FFF; overflow:hidden;}
.sp_tab_left img{ width:484px; height:351px; border:1px solid #FFF; background:#FFF;}
.sp_tab_right{width:213px; height:351px;  font-family:"华文楷体"; position:relative;  padding:5px; overflow:hidden;}
.sp_tab_right_t{font-size:18px; color:#000; padding:12px 0; border-bottom:1px dashed #ccc;}
.sp_tab_right_table{width:213px; overflow:hidden;}
.sp_tab_right_table table{width:100%;}
.sp_tab_right_table th{background:url(../img/sub/sp_li_icon.gif) no-repeat left center; width:80px; color:#000; padding:10px 10px; border-bottom:1px dashed #ccc; font-weight:600; overflow:hidden;}
.sp_tab_right_table td{padding:10px 5px; border-bottom:1px dashed #ccc;}

.sp_tab_right_fdj{background:url(../img/sub/sp_fdj.gif) no-repeat left center; padding-left:20px; width:213px; height:25px; line-height:25px; position:absolute; bottom:0; left:0; color:#999;}


.map_con{line-height:24px; font-size:13px;  font-family:"华文楷体"; color:#666;}
.map_con h1{font-size:18px; color:#000;}
.map_con h2{font-size:12px; line-height:20px; color:#bbbaba;}
.map_anniu{background:url(../img/sub/map_anniu.png) no-repeat; width:80px; height:25px; line-height:25px; padding:0 10px 0 27px; color:#FFF; display:block; font-size:12px; overflow:hidden;}


.yw_con{line-height:18px; font-size:12px;   color:#000;}
.yw_con h1{font-size:18px; font-family:"华文楷体"; color:#333;}


.js_con{line-height:22px; font-size:12px;   color:#666;}
.js_con h1{font-size:18px; font-family:"华文楷体"; color:#000;}
.js_con h2{font-size:12px; font-weight:600; color:#000;}
.js_con_kh{ color:#ff0000; font-size:26px; font-style:italic;}
.js_con a{color:#666;}
.js_con a:hover{color:#fe0000;}


.news_list{margin:0 auto; width:743px;  overflow:hidden;}
.news_list li{background:url(../img/sub/news_li.jpg) no-repeat 8px center; font-family:@华文楷体;  padding:0 8px 0 20px; width:715px; height:35px; line-height:35px; border-bottom:1px dashed #9b9d9e; color:#666; overflow:hidden;}
.news_list li a{color:#666666;}
.news_list li a:hover{color:#FD0100;}

.news_title{ margin:0 auto; width:743px;  text-align:center; margin-bottom:35px; overflow:hidden;}
.news_title h1{font-family:"华文楷体"; font-size:22px; margin-bottom:5px; color:#037aba;}
.news_title_date{ color:#888; text-align:center;}

.news_content{line-height:22px; color:#666;}


.fileStyle_news {margin-top:30px;}
.fileStyle_news ul{list-style:none; }
.fileStyle_news li{float:left;margin-left:3px;font-size:5px; font-family:@华文楷体; font-weight:normal;}
.fileStyle_news a{font-size:14px;}

.Ul_listTitel       {font-size:16px;}