body{margin:0 auto; width:1003px; color:#000000; font-size:12px; line-height:2;background-color: white;}
a{text-decoration:none; color:#333;}
a:hover{ color:#c00;}
img{border:0;}
ol,li,ul,dl,dt,dd{margin:0;padding:0; list-style:none;}
.left{float:left; display:inline;}
.right{float:right;display:inline;}
.clear{clear:both;}


#top                {width:1003px;float: left;}
#t_top1             {width: 1003px;height: 92px;}
#t_menu             {width: 1003px;height:46px;float: left;list-style-type:none;}
#t_menu li          {float: left;}
#t_nav              {width: 656px;height: 28px;background: url(images/tu_17.jpg);float: left;padding: 3px 0 0 100px;}
#t_flash            {width: 1003px;height: 269px;background-color: #FFFFFF;float: left;}


#t_search           {width: 245px;height:31px;float: left;background: url(images/tu_18.jpg);}

#searchword .cont   {width: 168px;height: 23px;padding-top: 8px;padding-left: 25px;}
#searchword .cont .searchinput      {width: 130px;height:13px;border: 0px;}
#searchword .cont .btn              {width: 86px;float: left;}



#m_main             {width:1003px;background-color: white;}

#m_left                         {width:274px;float:left;overflow: hidden;}
#m_right                        {width: 729px;float: left;overflow: hidden;}



#gsdt                           {width: 274px;float: left;}
#gsdt .cont                     {width: 250px;background: url(images/tu_24.jpg);padding: 0 0 0 24px;}
#gsdt .cont  li                 {width: 220px;height: 24px;background: url(images/t_line.gif) no-repeat 8px 5px;padding: 0 0 0 23px; float: left; border-bottom: #ccc 1px dashed; }


#m_plist                        {width:274px;float: left;overflow: hidden;}
#m_plist .cont                  {width:274px;background: url(images/tu_34.jpg) }
#m_plist .cont ul               {padding: 0 0 0 20px;}
#m_plist .cont ul .short        {width: 104px;height:30px;float: left;background: url(images/iecool_arrow_042.gif) no-repeat 3px 9px;padding-left: 20px;border-bottom: 1px #ccc dashed;}
#m_plist .cont ul .short a      {font-size: 14px;color: #0066cc;font-weight: bold;}
#m_plist .cont ul .shortno      {width: 104px;height:30px;float: left;border-bottom: 1px #ccc dashed;background:url(images);}
#m_plist .cont ul li            {width: 225px;height:30px;float:left;background: url(images/iecool_arrow_042.gif) no-repeat 3px 9px;padding-left: 20px;border-bottom: 1px #ccc dashed;overflow: hidden;}
#m_plist .cont ul li a          {font-size: 14px;color: #0066cc;font-weight: bold;}

#m_plist .cont .foot            {margin-left: 10px;}


#m_dingdan                          {width: 251px;float:left;}

#m_lxwm                             {width: 274px;float: left;overflow: hidden;}
#m_lxwm .cont                       {width: 239px;background: url(images/tu_48.jpg);overflow: hidden;padding: 0 15px 0 20px;}


#gywm                               {width: 400px;float: left;}
#gywm .cont                         {width: 375px;height:192px;background: url(images/tu_25.jpg);padding: 0 10px 0 15px;overflow: hidden;}



#m_rxcp                             {width: 329px;float: left;}
#m_rxcp .cont                       {width: 317px;height:199px;background: url(images/tu_22.jpg);padding: 10px 0 0 12px;overflow: hidden;}


#m_cpzt                            {width: 749px;float: left;}
#m_cpzt .cont                      {width: 749px;height: 400px;background: url(images/tu_35.jpg);overflow: hidden;float: left;}
#m_cpzt .cont .marquee             {width: 728px;height: 400px;overflow:hidden;}
#m_cpzt .cont .marquee ul          {float:left; overflow:hidden;padding: 0 0 0 5px;}
#m_cpzt .cont .marquee ul li       {width:176px; height:175px; text-align:center;float:left; overflow:hidden;}
#m_cpzt .cont .marquee ul li img   {width:165px; height:145px; border:1px #ccc solid;}
#m_cpzt .cont .marquee ul li a     {line-height:1;}


#m_hyzs                             {width: 363px;float: left;overflow: hidden;}
#m_hyzs .cont                       {width:363px; background: url(images/tu_43.jpg);padding: 0 0 0 5px;}
#m_hyzs .cont li                    {width:91%;height:24px;background:url(images/t_line.gif) no-repeat 6px 5px; border-bottom: #ccc 1px dashed;padding-left: 20px; }
#m_hyzs .cont li a                  {float: left;}
#m_hyzs .cont li span               {float: right;margin: 0 10px 0 0;}


#m_xwzx                             {width: 366px;float: left;overflow: hidden;}
#m_xwzx .cont                       {width: 340px;background: url(images/tu_44.jpg);padding-left: 8px;}
#m_xwzx .cont  li                   {width: 315px;height: 24px;background: url(images/t_line.gif) no-repeat 8px 5px;padding: 0 0 0 23px; border-bottom: #ccc 1px dashed; }
#m_xwzx .cont li a                  {float: left;}
#m_xwzx .cont li span               {float: right;margin: 0 10px 0 0;}



#m_bottom           {width: 1003px;float: left;}

#m_xgcp             {width: 1006px;height:29px;padding: 6px 0 0 0;}
#m_xgcp .tit        {width: 65px;height:29px;float: left;background: url(images/tu_53.jpg);padding: 6px 0 0 40px;}
#m_xgcp .tit a      {color: #FFFFFF;}
#m_xgcp .con        {width: 898px;height:35px;float: left;overflow: hidden;background: url(images/tu_54.jpg) no-repeat;}
#m_xgcp .con li     {margin:3px 10px;float: left;}
#m_xgcp .gd         {float: right;margin-right: 30px;margin-top: 5px;}

#m_dyss             {width: 1006px;height:29px;padding: 6px 0 0 0;}
#m_dyss .tit        {width: 65px;height:29px;float: left;background: url(images/tu_53.jpg);padding: 6px 0 0 40px;}
#m_dyss .tit a      {color: #FFFFFF;}
#m_dyss .con        {width: 898px;height:35px;float: left;overflow: hidden;background: url(images/tu_54.jpg) no-repeat;}
#m_dyss .con li     {margin:3px 10px;float: left;}
#m_dyss .gd         {float: right;margin-right: 30px;margin-top: 5px;}

#m_cgal             {width: 1006px;height:29px;background: url(images/a_59.jpg);padding: 6px 0 0 0;}
#m_cgal .tit        {width: 65px;height:29px;float: left;background: url(images/tu_53.jpg);padding: 6px 0 0 40px;}
#m_cgal .tit a      {color: #FFFFFF;}
#m_cgal .con        {width: 898px;height:35px;float: left;overflow: hidden;background: url(images/tu_54.jpg) no-repeat;}
#m_cgal .con li     {margin:3px 10px;float: left;}
#m_cgal .gd         {float: right;margin-right: 30px;margin-top: 5px;}

#m_yqlj             {width: 1000px;height:86px;}
#m_yqlj .con        {width: 970px;float: left;overflow: hidden;padding: 3px 5px 0 25px;background: url(images/tu_56.jpg)}
#m_yqlj .con li     {margin:5px 10px;float: left;}



#di                 {width: 1000px;height: 87px;background: url(images/tu_58.jpg) no-repeat;text-align: center;padding: 20px 0 10px 0;overflow: hidden}



/* ~ͼƬ�л���ʽ~ */
.flashNews {position:relative;width:300px;overflow:hidden;text-align:left;}
.firstNews {position:relative;float:right;width:220px;margin-bottom:12px;overflow:hidden;}
.flashNews, .firstNews {height:162px;}
.firstNews ul {width:220px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:white;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:red;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px;background:url(flashPage_bg.png) 0 0 no-repeat;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop')}
.flashNews .bg {position:absolute;left:0;bottom:0;width:220px;height:20px;background:#000000;filter:alpha(opacity=55);-moz-opacity:0.39;}
.firstNews ul li {position:relative;width:220px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;background:url(pic.gif) -298px -141px no-repeat;}
.flashNews p {position:absolute;top:173px;width:217px;height:20px;line-height:20px;z-index:2;}


.flashNews img,.flashNews,.firstNews ul,.firstNews ul li,.flashNews p,.flashNews .bg {width:290px;}
.flashNews img,.flashNews, .firstNews{height:200px;}
.flashNews p{top:220px;text-align: center;}
.flashNews p a{color:White;}


/**** ģ��ҳ��ʽ*****/


.ctitle{ background-color:#eee; width:700px; height:30px; padding:5px 0px 0px 20px; font-size:14px;font-weight: bold;color: #000; margin-bottom:20px;}
.ctitle span{font-weight:700;margin:0 0 0 10px;}


#p_proList{margin:0 auto;width: 700px;}
#p_proList li{ width:220px; height:200px; text-align:center;float:left;}
#p_proList li img{width:170px; height:160px; border:1px #ccc solid;}

#p_proList2{margin:0px 0px 0px 20px;}
#p_proList2 li{ width:180px;float:left;}
#p_proList2 li img{width:200px; height:160px; border:1px #ccc solid;}

#m_newsList{margin:0;padding:0;width:99%;}
#m_newsList li{margin:0;height:30px;border-bottom:1px #ccc dashed;padding-left:20px; background:url(images/dot1.gif) no-repeat 5px 5px;}
#m_newsList li a{float:left;}
#m_newsList li span{float:right;margin:0 10px 0 0;}

.m_newsList{margin:0;padding:0;width:99%;}
.m_newsList li{margin:0;height:30px;border-bottom:1px #ccc dashed;padding-left:20px; background:url(images/dot1.gif) no-repeat 5px 5px;}
.m_newsList li a{float:left;}
.m_newsList li span{float:right;margin:0 10px 0 0;}

.page{clear:both; text-align:center;}

#m_pic_img {margin:0px 50px 0px 50px;height:750px;}
#m_pic_img li{ width:300px; height:250px;text-align:center;float:left; }
#m_pic_img li img{width:260px; height:210px;border:1px #ccc solid;}

#p_proList1{margin:0px 50px 0px 50px; height:750px;}
#p_proList1 li{ width:300px; height:250px; text-align:center;float:left; }
#p_proList1 li img{width:260px; height:210px; border:1px #ccc solid;}

#p_proList11{margin:0px 0px 0px 20px;}
#p_proList11 li{ width:230px; height:40px; text-align:center;float:left;}

.page{clear:both;text-align:center;}

 .pagination {
display: inline-block;
padding-left: 0;
margin: 20px 0;
border-radius: 4px;
}.pagination>li {
display: inline;
}
.pagination>li>a:hover,.pagination>li>a.active, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
color: #2a6496;
background-color: #eee;
border-color: #ddd;
}
.pagination>li>a, .pagination>li>span {
position: relative;
float: left;
padding: 6px 12px;
margin-left: -1px;
line-height: 1.42857143;
color: #428bca;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
