﻿body{ margin:0px auto; line-height:2; color:#000000; font-size:12px; background:url('images/index_01.gif') repeat-x; }
.bk{ border-bottom:1px #dde1dc dashed;}
ul,ol,li,p,dl,dt,dd{margin:0;padding:0; list-style:none}
a{ text-decoration:none; color:#000; }
a img { border:0px;}
a:hover{color:#c00;}
img{border:0;}
.left{float:left; display:inline}
.right{float:right; display:inline;}
.clear{clear:both;}

#top{ width:1001px;margin: 0 auto; }

#top1   {width:1001px; overflow: hidden;background-color: #fff;}
.sx     {width:1001px; }

#h_buttom   {float: left;}

.nav {
    background: url("nav_bg.jpg") repeat-x scroll 0 0 transparent;
    font-family: "微软雅黑";
    font-size: 15px;
}
.navs ul {
    height: 35px;
    line-height: 35px;
}
.navs li {
    float: left;
    margin: 0 8px 0 8px;
}
.navs a {
    color: #FFFFFF;
    display: block;
    float: left;
    text-align: center;
    width: 83px;
}
.navs a:hover, .navs a.active {
    background: url("a_active_bg.jpg") no-repeat scroll 0 0 transparent;
    color: #103574;
}
.nav_b {
    background: none repeat scroll 0 0 #E8E8E8;
    clear: both;
}
.toptg {
    font-size: 12px;
    height: 18px;
    margin: 0 auto;
    padding-top: 2px;
    width: 983px;}
.blockw {
    margin: 0 auto;
    width: 990px;
}

.submenu    {width: 609px;height: 23px;background: url(images/index_10_02.gif);line-height: 23px;padding: 0 0 0 100px;}

.search         {width: 280px;height: 23px;overflow: hidden;}
.search .inp    {width: 200px;height: 23px;float: left;}
.search .inp input{border: 1px #ccc solid;margin: 3px 0 0 5px;height: 13px;width: 200px;}
.search .btn    {float: left;}
.search .btn input{border: 0px;width: 66px;height: 20px;background: transparent;cursor: pointer;}

#banner     {clear:both;width: 1001px; margin:0 auto; overflow: hidden;}


#h_main{ width:1001px; float:left;}
#h_left{ width:218px; float:left;overflow: hidden;}
#h_right{ width:782px; float:left;overflow: hidden;}

#m_spzs .cont ul li{ margin-top:5px;}

.m_left             {width: 266px;float: left;overflow: hidden;}
.m_right            {width: 735px;float: left;overflow: hidden;}

#m_product          {width: 266px;overflow: hidden;}
/*#m_product .con     {background: url(images/index_18_01.gif) repeat-y;padding: 0 5px 0 40px;}*/
#m_product .con     {background: url(images/index_18.gif) repeat-y;padding: 0 0 0 10px;line-height: 1.5;}

#m_product .con dd  {line-height: 1.9;border-bottom: 1px #ccc dashed;padding-left: 30px;}
#m_product .con dd a{margin: 0;}
#m_product .con dl  {padding: 5px 0;}
#m_product .con dt  {border: 1px #1B68AC solid;font-size: 14px;font-weight: bold;width: 225px;height: 94px;color: #1B68AC;border-right: 12px #1B68AC solid;padding: 5px 0 0 5px}
#m_product .con dt a{margin: 0;color: #CA1C1D;font-size: 18px;}
#m_product .con dt .img{padding: 1px;border: 1px #CCCCCC solid;float: left;}
#m_product .con dt .title   {width: 110px;padding: 10px 0 0 10px;}
#m_product .con dt .desc    {width: 110px;padding: 0 0 0 10px;}
#m_product .con dt .desc  a  {font-size: 14px;color: #3A3A3A;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}

#m_zhici            {width: 267px;}
#m_zhici .con       {background: url(images/tu_26.jpg) no-repeat;height: 160px;}


#m_lxwm             {width: 266px;float: left;}

#m_lxwm .cont       {background: url(images/index_31.jpg);padding:0 10px 0 10px;overflow: hidden;width: 245px;height: 302px;}


#m_gsjj             {width: 448px;float: left;background: url(images/index_15_1.jpg);padding: 0 10px;overflow: hidden;height: 296px;}
#m_gsjj .tit a      {width: 448px;height: 56px;display: block;}
#m_gsjj .cont       {height: 230px;overflow: hidden;}

#m_spzs             {width: 267px;float: left;overflow: hidden;}
#m_spzs .tit        {}
#m_spzs .cont       {padding:0 30px 0 10px;background: url(images/index_17.jpg);height: 216px;overflow: hidden;}

#m_cpzs             {width: 735px;float: left;}
#m_cpzs .con        {padding: 0px 0px 0;background: url(images/index_30.jpg);}
#m_cpzs .con .marquee             {width:720px;height:300px;overflow:hidden;margin:0px 0 0 12px;}
#m_cpzs .con .marquee ul          {width:720px;height:300px; float:left; overflow:hidden;margin: 0;padding: 0;}
#m_cpzs .con .marquee ul li       {width:180px; height:168px; text-align:center;float:left; overflow:hidden;}
#m_cpzs .con .marquee ul li img   {width:158px; height:127px; border:1px #ccc solid;}


#t_search           {height: 32px;width: 1001px;float: left;line-height:28px;background: url(images/tu_10.gif);padding: 2px 0 0 0;}
#t_search .inp      {width: 291px;height: 26px;background: url(images/tu_10_1.jpg);float: left;}
#t_search .inp input    {margin-left: 70px;border: 1px #ccc solid;background: transparent;margin-top: 3px;}
#t_search .btn      {float: left;}

#m_hyzx             {width: 456px;float: left;overflow: hidden;}
#m_hyzx .con        {background: url(images/index_37.jpg);padding: 0 10px;width: 436px;}
#m_hyzx .con li     {border-bottom:1px #ccc dashed;float:left;background: url(images/dot1.gif) no-repeat 0px 6px ;padding-left: 20px;}
#m_hyzx .con li a   {float:left;}
#m_hyzx .con li span{float:right;}


#m_fwwl             {width: 279px;height: 251px;background: url(images/index_33_1.jpg) no-repeat;float: left;}
#m_fwwl  a          {width: 279px;height: 251px;display: block;}

#t_flash            {clear:both;}

#t_service          {width: 237px;height: 305px;float: left;}
#t_service .cont    {width: 217px;height: 251px;background: url(images/tu_15.jpg);padding: 0 10px 0 10px;}

#m_gcal             {height: 175px;float: left;width: 1001px;}

#m_gcal .con        {float:left; width:911px;background:url(images/q_37.jpg);height:165px;padding: 10px 10px 0 0;}
#m_gcal .con .marquee {width:915px; overflow:hidden;height: 155px;}
#m_gcal .con .marquee ul    {}
#m_gcal .con .marquee ul li { float:left; text-align:center; width:180px; }
#m_gcal .con .marquee ul li img{border:1px #ccc solid;width:170px;height:135px;}

#m_main             {width:1001px;background: #fff;margin: 0 auto;}


#m_bottom           {width: 1000px;background-color: #FFFFFF;margin: 0 auto;}

#m_xgcp             {width: 1000px;height:31px;border-bottom:1px rgb(200,204,205) solid;background-color: #f5f5f5;height: 31px;}
#m_xgcp .tit        {width: 84px;float: left;text-align: center;line-height:31px;}
#m_xgcp .tit span{float:left;display:block;margin:8px 5px 0 10px;}
#m_xgcp .tit a      {float:left;display:block;}
#m_xgcp .con        {width: 850px;float: left;overflow: hidden; height: 31px; }
#m_xgcp .con li     {margin:0px 5px;float: left;height: 31px;}
#m_xgcp .gd         {width: 30px;float: right;}

#m_dyss             {width: 1000px;border-bottom:1px rgb(200,204,205) solid;height: 31px; }
#m_dyss .tit        {width: 84px;height:31px;float: left;text-align: center;line-height:31px;}
#m_dyss .tit span{float:left;display:block;margin:8px 5px 0 10px;}
#m_dyss .tit a      {float:left;display:block;}
#m_dyss .con        {width: 850px;float: left;overflow: hidden;  }
#m_dyss .con li     {margin:0px 5px;float: left;}
#m_dyss .gd         {width: 30px;float: right;}

#m_cgal             {width: 1000px;border-bottom:1px rgb(200,204,205) solid; height: 31px;}
#m_cgal .tit        {width: 84px;height:31px;float: left;text-align: center;line-height:31px;}
#m_cgal .tit span{float:left;display:block;margin:8px 5px 0 10px;}
#m_cgal .tit a      {float:left;display:block;}
#m_cgal .con        {width: 850px;float: left;overflow: hidden; height: 31px; }
#m_cgal .con li     {margin:0px 5px;float: left;height: 31px;}
#m_cgal .gd         {width: 30px;float: right;height: 31px;}

#m_yqlj             {width: 1000px;line-height:31px;height: 31px;}
#m_yqlj .tit        {width: 84px;height:31px;float: left;text-align: center;}
#m_yqlj .tit span{float:left;display:block;margin:8px 5px 0 10px;}
#m_yqlj .tit a      {float:left;display:block;}
#m_yqlj .con        {width: 820px;float: left;overflow: hidden;padding: 0 10px 0 10px;}
#m_yqlj .con li     {margin:0px 5px;float: left;}



#di{ clear: both; width:1001px;margin: 0 auto; height:72px;  padding-top:10px;background: url(images/index_01_2.gif) repeat-x; overflow:hidden; text-align:center;}


.flashNews {position:relative;overflow:hidden;text-align:left;float: left;}
.firstNews {position:relative;float:right;width:250px;margin-bottom:12px;overflow:hidden;}
.flashNews, .firstNews {height:210px;}
.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;left:10px;top:130px;width:220px;height:20px;line-height:20px;z-index:2;}


.flashNews img,.flashNews,.firstNews ul,.firstNews ul li,.flashNews p,.flashNews .bg {width:275px;}
.flashNews img,.flashNews, .firstNews{height:185px;}
.flashNews p{top:165px;}
.flashNews p a{color:White;}


#m_newsList{margin:0;padding:0;width:99%;}
#m_newsList li{margin:0;height:30px;border-bottom:1px #ccc dashed;padding-left:30px; background:url(images/dian.gif) no-repeat 10px 0px;}
#m_newsList li a{float:left;}
#m_newsList li span{float:right;margin:0 10px 0 0;}


#p_proList1{margin:8px 0 0 10px;}
#p_proList1 li{ width:180px;text-align:center;float:left;}

.master_con{ padding-top:10px; float:left;}

.ctitle{ background:#ccc;width:715px; height:25px; padding-left:30px; font-size:14px; font-weight:700;}
.ctitle span{font-weight:700;margin:0 0 0 10px; font-size:14px; }

#p_proList{margin:8px 0 0 10px;}
#p_proList li{ width:230px; height:220px; text-align:center;float:left;}
#p_proList li img{width:200px; height:160px; border:1px #ccc solid;}

.page{clear:both; text-align:center;}

#m_pic_img{ padding-top:5px;}
#m_pic_img li{ width:230px; height:220px; text-align:center;float:left;}
#m_pic_img li img{width:200px; height:160px; border:1px #ccc solid;}

#m_picList
#m_picList{ padding-top:5px;}
#m_picList li{ width:230px; height:220px; text-align:center;float:left;}
#m_picList li img{width:200px; height:160px; border:1px #ccc solid;}

.con_right{ width:733px; clear:both;}
.con_tit{ background:#ccc; width:715px; padding-left:30px; font-size:14px; font-weight:700; float:left; height:25px;}
.ftit{ width:730px; text-align:center; font-size:14px; font-weight:700;}
.ftit1{clear:both; text-align:center;border-top:1px #ccc solid; border-bottom:1px #ccc solid; }
.con_nr{  clear:both; padding-left:10px;}

.mastertit{background:#ccc; width:715px; padding-left:30px; font-size:14px; font-weight:700; float:left; height:25px;}



#m_pList .li{float:left;width:215px;margin:20px 10px; text-align:center;}
#m_pList .li .img img{width:195px; height:160px;border: 1px #ccc solid;}

#m_nList li{line-height:30px; height:30px; border-bottom:1px #ccc dashed; background:url(images/dot1.gif) no-repeat 5px 9px; padding:0 0 0 20px;}
#m_nList li span{float:right;}
#m_nList li a{float:left}

/*������ʽ*/
#dingdan .row{clear:both; padding-left:10px;}
#dingdan span{display:block; float:left; width:80px;}
#dingdan div.con{width:600px;}
#dingdan div.con input{border:1px #ccc solid;}

/*������ʽ*/
#newsshow h1{font-size:16px; text-align:center; border-bottom:1px #C8D8F2 solid; line-height:50px;margin:0 10px;}
#newsshow .rt1{ text-align:center;line-height:30px;margin:0 10px;border-bottom:1px #C8D8F2 solid;}
#newsshow .rt1 #art_author{margin:0 5px;}
#newsshow .rt1 #art_font a{margin:0 5px;}
#newsshow .rt1 #art_font a.on{color:Red;}
#newsshow .rc{margin:0 5px;}

#m_right{ width:733px; float:left;}
#m_pList    {width: 733px;}
.rt{background:#ccc; width:703px; padding-left:30px; font-size:14px; font-weight:700; float:left; height:25px;color: red;}
.rc{ padding:6px 10px; clear:both;}
.rc img{ max-width:700px;}





   
   
   





