﻿@charset "utf-8";
/* CSS Document */
*{padding:0px; margin:0px;border:0;}
/* body start*/ 
body{font-family:Arial, Helvetica, sans-serif; line-height:22px;font-size:12px;color:747474; text-align:center; margin:0; padding:0;}
a{text-decoration:none; cursor:pointer;} 
h1,h2,h3,h4,h5,h6{font-size:12px;}
img,span{border:0px; margin:0; padding:0;}
.clear{clear:both; font-size:1px;}
.wrap{width:1018px;margin:0 auto; text-align:left; background:#ffffff; padding:0; overflow:hidden;}
.head{width:1018px; height:146px; background:#FFFFFF;}
.content{width:1018px; height:auto;}
p{padding:10px 0px; text-indent:24px;}
/* head start*/ 
.top{width:1018px; height:89px;background:#FFFFFF; float:left;}
.nav{width:1018px; height:57px;float:left; background:url(Images/nav_bg.gif) no-repeat;}
.logo{width:681px;float:left; height:89px;}
.banben{width:151px;float:left; height:89px;}
.hd_search{width:186px;float:left; height:89px;}
.banbenk{width:151px; height:23px; float:left; padding-top:51px; display:inline;}
.hd_searchk{width:148px;float:left; height:22px; margin-top:50px; margin-left:15px;background:#FFFFFF; border:1px solid #9e9c9c;}
.hd_ssinput{margin:1px; width:108px; height:20px; float:left; display:inline;}
.hd_ssbtn{width:38px; height:22px; float:left; display:inline;}
.hd_sswbk{border:1px solid #ffffff; height:16px; line-height:16px; vertical-align:middle; width:106px; overflow:hidden;}
.navbox{width:1010px; height:34px;padding:3px 4px 0px 4px;}
.subbox{width:1010px; height:20px; float:left; padding:0px 4px;}
.navmenu {height:34px;width:auto;float:left;display:inline;}
.subnav{width:auto;height:20px; float:left;text-align:center;}
.submenu{width:auto;height:20px; float:left; line-height:20px;color:#666666; font:12px/20px "宋体";}
.fuhao{width:auto; font:12px/20px "宋体";float:left;height:20px;line-height:20px;color:#666666; padding:0px 10px;}
.submenu a {width:auto;height:20px; float:left; line-height:20px;color:#666666; font:12px/20px "宋体";}
.submenu a:link, .submenu a:visited{color:#666666;}
.submenu a:hover, .submenu a:active{color:#333333;}
/* head over*/ 
/* 分页面 start*/ 
/* left start*/ 
.left{width:173px; height:auto; float:left; border:1px solid #ffffff;background:#f2f2f2 url(Images/leftbg.gif) no-repeat;}
.mid{width:800px; height:auto; float:left; padding-left:5px; display:inline;}
.left,.mid{padding-bottom:2000px;margin-bottom:-2000px; overflow:hidden;}
.left_tm{width:173px; height:34px; float:left;}
.left_con{width:157px; float:left;text-align:left; display:inline; padding:32px 0px 0px 12px;}
.left_ls{width:157px; height:32px;line-height:32px;vertical-align:middle; float:left; background:url(Images/lfline1.gif) 0px 31px no-repeat; color:#3f3f3f; font:bold 12px "宋体";}
.left_ls a {idth:157px; height:32px;line-height:32px;vertical-align:middle; float:left;color:#3f3f3f;font:bold 12px/32px "宋体";}
.left_ls a:link,.left_ls a:visited{idth:157px; height:32px;line-height:32px;vertical-align:middle; float:left;color:#3f3f3f;font:bold 12px/32px "宋体"; }
.left_ls a:hover,.left_ls a:active {idth:157px; height:32px;line-height:32px;vertical-align:middle; float:left;color:#3f3f3f;font:bold 12px/32px "宋体";background:url(Images/lfkbg1.gif) 0px 3px no-repeat;}
.left_icon{width:9px; height:9px; padding:11px 5px 0px 5px; float:left; text-align:center;}
.left_lst{width:138px; height:32px;line-height:32px;vertical-align:middle; float:left; color:#3f3f3f; font:bold 12px/32px "宋体";overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.left_xls{width:157px; height:32px;line-height:32px;vertical-align:middle; float:left; background:url(Images/lfline1.gif) 0px 31px no-repeat; color:#3f3f3f; font:12px "宋体";}
.left_xls a {width:157px; height:32px;line-height:32px;vertical-align:middle; float:left;color:#3f3f3f;font:12px/32px "宋体";}
.left_xls a:link,.left_ls a:visited{width:157px; height:32px;line-height:32px;vertical-align:middle; float:left;color:#3f3f3f;font: 12px/32px "宋体"; }
.left_xls a:hover,.left_ls a:active {width:157px; height:32px;line-height:32px;vertical-align:middle; float:left;color:#3f3f3f;font: 12px/32px "宋体";}
.left_xicon{width:9px; height:9px; padding:11px 5px 0px 25px; float:left; text-align:center;}
.left_xlst{width:118px; height:32px;line-height:32px;vertical-align:middle; float:left; color:#3f3f3f; font:12px/32px "宋体";overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.left_xlstt{width:118px; height:16px;line-height:16px;vertical-align:middle; float:left; color:#3f3f3f; font:12px/16px "宋体";}
.fbaner{width:798px; height:198px; border:1px solid #ffffff; float:left;}
.nr{width:800px; height:auto; margin-top:4px; float:left; display:inline; background:#FFFFFF url(Images/mid_bg.gif) repeat-x;}
.mid_timu{width:770px; height:22px; line-height:20px; float:left;text-align:left; margin:14px 0px 0px 16px;color:#666666;display:inline; background:url(Images/mid_line1.gif) 0px 20px repeat-x;}
.mid_link1 a{color:#666666;}
.mid_link1 a:link,.mid_link1 a:visited{color:#666666;}
.mid_link1 a:hover,.mid_link1 a:active{color:#000000;}
.mid_timu img{padding:0px 4px;}
.mid_nr{width:690px; height:auto; padding:30px 0px 30px 60px; float:left; display:inline; color:#2f2f2f;}
.serls{width:685px; height:28px; line-height:28px; float:left; float:left; background:url(Images/news_line1.gif) 0px 27px no-repeat; display:inline;}
.servlk{width:605px; font:12px/24px "宋体"; color:#434343; text-align:left; float:left;vertical-align:middle;line-height:24px; height:24px; padding-top:4px; padding-bottom:4px;}
.servlk img{padding-left:2px; padding-right:8px; display:inline;float:left;}
.servimg{padding-left:2px; padding-right:8px; display:inline;float:left;padding-top:8px;}
.servlk a{color:#434343; font:12px/24px "宋体"; color:#000000; text-align:left;float:left; display:inline;padding-bottom:4px;}
.servlk a:link,.canewslk a:visited{color:#000000;}
.servlk a:hover,.canewslka:active{color:#333333;}
.servtime{width:80px; font:12px/24px Arial, Helvetica, sans-serif;color:#4d4d4d;text-align:left; float:left;padding-top:4px; padding-bottom:4px;}
.newsls{width:685px; height:20px; line-height:20px; margin-top:4px; float:left; background:url(Images/news_line1.gif) 0px 19px no-repeat; display:inline;}
.newsicon{width:4px; height:6px;padding-left:2px; padding-right:8px; display:inline; padding-top:6px; float:left;}
.newslst{width:601px; height:20px; float:left; color:#000000;overflow:hidden;}
.newslst a{ width:601px;height:20px;height:20px;color:#000000; font:12px/20px "宋体";float:left; }
.newslst a:link,.in_newslst a:visited{color:#000000;}
.newslst a:hover,.in_newslst a:active{color:#333333;}
.newstime{width:70px; height:20px;float:left;color:#4d4d4d; font:12px/20px Arial, Helvetica, sans-serif;}
.fanye{width:690px; height:30px;float:left; margin-top:10px; font:12px/30px Arial, Helvetica, sans-serif;color:#050505; background:url(Images/fy_bg.gif) no-repeat;}
.fanye_box{width:600px; height:30x; padding-left:40px; display:inline; float:left;}
.fanye a{color:#050505;}
.fanye a:link,.fanye a:visited{color:#050505;}
.fanye a:hover,.fanye a:active{color:#333333;}
.message_wrbtn{width:685px; float:left; text-align:right;display:inline; height:35px; vertical-align:middle;}
.message_con{width:685px; float:left; text-align:left; margin-top:5px; display:inline;}
.message_bt{width:685px;height:22px;float:left;font:bold 12px/1.8 Arial, Helvetica, sans-serif;color:#3a3a3a; text-align:left; }
.message_bt img {padding:4px 6px 0px 0px; float:left;}
.message_nr{width:683px; border:1px solid #ab7f82; float:left; display:inline;}
.message_left{width:111px;float:left; display:inline; height:auto; vertical-align:middle;}
.message_icon{width:51px; height:43px; float:left; margin:27px 0px 0px 30px; display:inline;}
.message_name{width:51px; height:18px;float:left;margin:6px 0px 0px 30px;color:#3a3a3a;text-align:center; font:12px/1.6 Arial, Helvetica, sans-serif;display:inline;}
.message_right{width:571px;float:left;font:12px/24px Arial, Helvetica, sans-serif;color:#555555; display:inline;line-height:20px;border-left:1px solid #ab7f82;}
.message_time{width:563px; height:20px; float:left; border-bottom:1px solid #ab7f82; color:#7d7d7d;}
.message_xx{width:563px;float:left; border-bottom:1px solid #ab7f82; font:12px/24px Arial, Helvetica, sans-serif; color:#7d7d7d;}
.message_hf{width:563px;float:left; color:#128cd9; font:12px/24px  Arial, Helvetica, sans-serif; line-height:20px; color:#000000;}
.padkg{padding:4px;}
.Huikuang{border:1px solid #cdcdcd;}
.zbj4{padding-left:4px;}
.newsview_bt{width:690px; line-height:24px; font:bold 16px/24px "宋体"; text-align:center; float:left; color:#333333; border-bottom:1px dotted #bfbfbf;}
.newsview_time{width:690px; height:20px; line-height:20px; font:12px/20px "宋体"; text-align:center; float:left; color:#333333; border-bottom:1px dotted #bfbfbf;margin-top:4px; display:inline;}
.newsview_nr{width:690px; height:auto; float:left; line-height:24px;}
.rmpro{width:690px; height:176px; background:url(Images/pro_bg01.gif) repeat-x; float:left;}
.rmpro_lf{width:124px; height:176px;float:left; padding-left:12px;}
.rmpro_rt{width:550px; height:176px;float:left; padding-left:4px;}
.rmpro_tm{width:124px; height:37px;float:left; padding-top:16px;}
.rmpro_bar{width:124px; height:90px;float:left; padding-top:20px;}
.rmpro_ls{width:110px; height:22px; line-height:22px;float:left; padding-left:14px; font:bold 12px/22px Arial, Helvetica, sans-serif;}
.rmpro_ls a{color:#333333; font:bold 12px/22px Arial, Helvetica, sans-serif;}
.rmpro_ls a:link,.rmpro_ls a:visited{color:#333333;}
.rmpro_ls a:hover,.rmpro_ls a:active{color:#000000;}
.rmpro_ge{width:159px; height:170px; float:left; padding:16px 0px 0px 20px; display:inline;}
.rmpro_ge a{color:#333333; text-decoration:none;}
.rmpro_ge a:link,.in_proge a:visited{color:#333333;}
.rmpro_ge a:hover,.in_proge a:active{color:#000000; text-decoration:underline;}
.rmpro_tp{width:159px; height:123px; float:left; display:inline;}
.rmpro_name{width:159px; height:20px; float:left; display:inline;color:#333333;text-align:center;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}

.pro_nr{width:690px; height:auto; float:left; padding-top:12px; display:inline;}
.pro_tm{width:690px; height:29px; float:left;}
.pro_xx{width:690px; height:641px; float:left; background:url(Images/cp_bg01.gif) repeat-x; margin-top:2px; display:inline;}
.pro_xxge{width:650px; height:133px; float:left;margin-top:12px; margin-left:25px; display:inline; background:url(Images/cpline1.gif) 0px 132px no-repeat;}

.pro_xxtp{width:159px; height:123px; float:left; background:url(Images/cptpbg.gif) no-repeat; display:inline;}
.pro_xxtp img{width:155px; height:119px; padding:2px;}

.pro_xxrt{width:460px; height:123px; float:left; display:inline; margin-left:15px;}
.pro_xxname{width:460px; height:24px; float:left; display:inline;color:#000000; font:bold 12px/24px Arial, Helvetica, sans-serif;}
.pro_xxname a{color:#000000; font:bold 12px/24px Arial, Helvetica, sans-serif; text-decoration:none;}
.pro_xxname a:link,.pro_xxname a:visited{color:#000000; font:bold 12px/24px Arial, Helvetica, sans-serif;}
.pro_xxname a:hover,.pro_xxname a:active{color:#000000; font:bold 12px/24px Arial, Helvetica, sans-serif; text-decoration:underline;}
.pro_xxms{width:460px; line-height:24px; float:left; display:inline;color:#000000; height:64px;}
.pro_xxbtn{ width:79px;height:23px; padding-left:380px; float:left; padding-top:8px;}
.pro_fanye{width:650px; height:35px;float:left; margin-top:10px; font:12px/35px Arial, Helvetica, sans-serif;color:#050505; background:url(Images/pro_fybg.gif) no-repeat; margin-left:25px; display:inline;}
.pro_fanyebox{width:600px; height:35x; padding-left:40px; display:inline; float:left;}
.pro_fanye a{color:#050505;}
.pro_fanye a:link,.pro_fanye a:visited{color:#050505;}
.pro_fanye a:hover,.pro_fanye a:active{color:#333333;}
/* left over*/ 
/* 分页面 over*/ 
/* content start*/ 
.conbox{width:1018px; height:auto; float:left; background:url(Images/con_bg01.gif) top left repeat-y;}
.conk{width:1012px; height:auto; float:left; padding:0px 3px;}
.conkk{width:1012px; height:auto; float:left; background:#ffffff url(Images/con_bg02.gif) top left repeat-x;}
.main{width:980px; height:auto; float:left; padding:2px 16px;}
.main_box{width:980px; height:auto; float:left;}


.banner{width:980px; height:534px; float:left;overflow:hidden; padding:0px 16px 0px 16px;}
.bannerbox{width:978px; height:532px; float:left; border:1px solid #FFFFFF;}
.in_main{width:980px; height:auto; float:left; padding:2px 16px;}
.in_maink{width:978px; height:auto; float:left; background:url(Images/in_mainbg01.gif) repeat-x; border-left:1px solid #fdfbfb; border-right:1px solid #fdfbfb;}
.in_pro{width:607px; height:213px; padding:16px 0px 0px 20px; display:inline; float:left;}
.in_news{width:309px; height:213px; padding:16px 0px 0px 20px; display:inline; float:left;}
.in_protm{width:607px;  height:25px;display:inline; float:left; background:url(Images/in_line1.gif) 0px 23px repeat-x;}
.in_protitle{width:570px; height:23px; float:left;}
.in_promore{width:30px; height:23px; float:left;}
.in_pronr{width:607px; height:184px; float:left;}
.in_proge{width:159px; height:172px; float:left; padding:12px 0px 0px 32px; display:inline;}
.in_proge a{color:#333333; text-decoration:none;}
.in_proge a:link,.in_proge a:visited{color:#333333;}
.in_proge a:hover,.in_proge a:active{color:#000000; text-decoration:underline;}

.in_protp{width:159px; height:123px; float:left; background:url(Images/in_cpbg.gif) no-repeat; display:inline;}
.in_protp img{width:155px; height:119px; padding:2px;}

.in_proxh{width:159px; height:20px; float:left; display:inline; color:#333333; text-align:center;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.in_proname{width:159px; height:20px; float:left; display:inline;color:#333333;text-align:center;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.in_newstm{width:312px;  height:25px;display:inline; float:left; background:url(Images/in_line1.gif) 0px 23px repeat-x;}
.in_newstitle{width:276px; height:23px; float:left;}
.in_newsmore{width:30px; height:23px; float:left;}
.in_newsnr{width:296px; height:176px; float:left; padding-left:8px; display:inline; padding-top:8px;}
.in_newsls{width:296px; height:20px; line-height:20px; padding-top:4px; float:left; border-bottom:1px dotted #dbdada;}
.in_newsicon{width:3px; height:3px;padding-left:2px; padding-right:8px; display:inline; padding-top:8px; float:left;}
.in_newslst{width:213px; height:20px; float:left; color:#666666;overflow:hidden;}
.in_newslst a{ width:213px;height:20px;height:20px;color:#666666; font:12px/20px "宋体";float:left; }
.in_newslst a:link,.in_newslst a:visited{color:#666666;}
.in_newslst a:hover,.in_newslst a:active{color:#333333;}
.in_newstime{width:70px; height:20px;float:left;color:#9a9a9a; font:12px/20px Arial, Helvetica, sans-serif;}
/* content over*/ 
/* foot start*/ 
.foot{width:1018px; height:104px; background:url(Images/foot_bg.gif) no-repeat; float:left;}
.foot_nr{width:980px;float:left; height:75px; padding:8px 19px 0px 19px; display:inline;}
.foot_wz{width:778px; height:auto;float:left; font:12px/24px Arial, Helvetica, sans-serif; color:#ffffff; padding-top:17px;}
.foot_ls{width:778px; height:24px; line-height:24px;float:left; font:12px/20px Arial, Helvetica, sans-serif; color:#ffffff; text-align:center;}
.foot_ls a{color:#ffffff; text-decoration:none;}
.foot_ls a:link,.foot_ls a:visited{color:#ffffff;}
.foot_ls a:hover,.foot_ls a:active{color:#ececec; text-decoration:underline;}
.foot_lk{width:200px; height:75px; float:left; background:url(Images/foot_line.gif) 0px 0px no-repeat;}
.foot_lks{width:150px; float:left; padding-left:30px; padding-top:12px; display:inline;}
.foot_link{width:150px; height:25px; float:left; padding-top:5px; display:inline;}
/* foot over*/