*
		{
		margin:0;
		padding:0;
		border:0;
		}

body
		{
		font-family: 'Î¢ÈíÑÅºÚ';
		font-size:12px;
		}

strong
{
		font-family:'Î¢ÈíÑÅºÚ';
		font-size:14px;
		color:#000;
		font-weight:800;
}

h2, h3, h4, h5, h6, em
		{
		font-weight: bold;
		}
			/* ----------------------------------- layout ----------------------------------- */
html 	{ 
		min-width: 1028px;
		background: #FFFFFF;
		overflow:scroll;
		overflow-x:hidden;
		}
body
		{
	
		text-align: left;
		margin: 0;
		padding: 0;
		border: 0;
		background: #f4f4f4  top center repeat-y;
		}
#HeadT
        {
        width:1028px;
        height:91px;
        background:url(HeadT.jpg);
        margin:0 auto;
        }
#HeadTbg
        {
        width:100%;
        height:91px;
        background:url(HeadTbg.jpg);
        margin:0 auto;
        }
#tupian
        {
        width:100%;
        height:526px;
        background:url(banner.jpg);
        margin:0 auto;
        }
#bodypro
        {
        width:1028px;
        height:296px;
        background:url(bodypro.jpg);
        margin:0 auto;
        }
#bodyprobg
        {
        width:100%;
        height:296px;
        background:url(bodyprobg.jpg);
        margin:0 auto;
        }
#bodymid
        {
        width:1028px;
        height:335px;
        background:url(bodymid.jpg);
        margin:0 auto;
        margin-top:0px;
        }
#bodymidL
        {
        width:743px;
        height:335px;
        background:url(bodymidL.jpg);
        float:left;
        margin-top:-5px;
        }     
#bodymidLTitle
        {
        width:733px;
        height:40px;
        background:url(bodymidLTitle.jpg);
        float:left;
        color:#bf2722;
        font-size:18px;
        font-weight:bold;
        padding-top:34px;
        padding-left:10px;
        }        
#bodymidLTitle a
        {
        text-decoration:none;
        color:#bf2722;
        }   
#bodymidLTitle a:hover
        {
        text-decoration:underline;
        color:#bf2722;
        }   
#bodymidLbg
        {
        width:743px;
        height:261px;
        background:url(bodymidLbg.jpg);
        float:left;
        }                
#bodymidLbgL
        {
        width:25px;
        height:261px;
        background:url(bodymidLbgL.jpg);
        float:left;
        } 
#bodymidLbgM
        {
        width:675px;
        height:223px;
        background:url(bodymidLbgM.jpg);
        float:left;
        padding-top:38px;
        text-align:center;
        color:#696969;
        line-height:28px;
        } 
#bodymidLbgM ul
        {
        margin:0;
        padding:0;
        list-style:none;
        }        
#bodymidLbgM ul li
        {
        float:left;
        padding-left:7px;
        padding-right:7px;
        }        
#bodymidLbgM ul li a
        {
        text-decoration:none;
        color:#696969;
        }
#bodymidLbgM ul li a:hover
        {
        text-decoration:underline;
        color:#696969;
        }        
          
       
#bodymidLbgR
        {
        width:43px;
        height:261px;
        background:url(bodymidLbgR.jpg);
        float:left;
        }           
        
#bodymidR
        {
        width:285px;
        height:335px;
        background:url(bodymidR.jpg);
        float:left;
        margin-top:-5px;
        }  
        
               
#bodymidRTitle
        {
        width:250px;
        height:40px;
        background:url(bodymidRTitle.jpg);
        float:left;
        color:#c4211c;
        font-size:18px;
        font-weight:bold;
        padding-top:33px;
        padding-left:30px;
       
        }
#bodymidRTitle a
        {
        text-decoration:none;
        color:#c4211c;
        }        
#bodymidRTitle a:hover
        {
        text-decoration:underline;
        color:#c4211c;
        }        
#bodymidRBg
        {
        width:260px;
        height:252px;
        background:url(bodymidRBg.jpg);
        float:left;
        padding-left:25px;
        padding-top:10px;
        color:#4e4e4e;
        font-size:12px;
        line-height:24px;
        
        }                
#bodymidRBg a
       {
       text-decoration:none;
       color:#4e4e4e;
       }
#bodymidRBg a:hover
       {
       text-decoration:underline;
       color:#4e4e4e;
       }
              

         
#bodymidbg
        {
        width:100%;
        height:335px;
        background:url(bodymidbg.jpg);
        margin:0 auto;
        }
#bodyend
        {
        width:1028px;
        height:330px;
        background:url(bodyend.jpg);
        margin:0 auto;
        }
        
#BodyContent
        {
        width:1028px;
        margin:0 auto;
        }
        
        
#bodyendbg
        {
        width:100%;
        height:440px;
        background:url(bodyendbg.jpg);
        margin:0 auto;
        }
#bodyendL
        {
        width:371px;
        height:440px;
        background:url(bodyendL.jpg);
        float:left;
        background:#f4f4f4;
        }       
#bodyendLTitle
        {
        width:356px;
        height:39px;
        background:url(bodyendLTitle.jpg);
        float:left;
        color:#FFFFFF;
        font-size:18px;
        padding-top:52px;
        padding-left:15px;
        }        
#bodyendLTitle a
        {
        text-decoration:none;
        color:#FFFFFF;
        }        
#bodyendLTitle a:hover
        {
        text-decoration:underline;
        color:#FFFFFF;
        } 
        
#bodyendLbg1
        {
        width:371px;
        height:400px;
        float:left;
        color:#4f4f4f;
        font-size:12px;
        margin-top:15Px;
        }       
#bodyendLbg1 ul
        {
        margin:0;
        padding:0;
        list-style:none;
        }               
#bodyendLbg1 ul li
        {
        float:left;
        width:351px;
        background:url(c3.jpg) no-repeat  2px 8px;
        padding-left:20px;
        border-bottom:1px dashed #c3c3c3;
        color:#4f4f4f;
        font-size:12px;
        padding-top:7px;
        padding-bottom:7px;
        }
#sp2
        {
        float:right;padding-right:25px;
        }
#sp1
        {
        float:left;
        }
#bodyendLbg1 ul li a
        {
        text-decoration:none;
        color:#4f4f4f;
        }
#bodyendLbg1 ul li a:hover
        {
        text-decoration:underline;
        color:#4f4f4f;
        }
                
        
                  
                
        
        
#bodyendM
        {
        width:366px;
        height:330px;
        background:url(bodyendM.jpg);
        float:left;
        } 
#bodyendMTitle
        {
        width:336px;
        height:40px;
        background:url(bodyendMTitle.jpg);
        float:left;
        color:#be1e12;
        font-size:18px;
        font-weight:normal;
        padding-top:45px;
        padding-left:30px;
       
        }        
#bodyendMTitle a
        {
        text-decoration:none;
        color:#be1e12;
        }        
#bodyendMTitle a:hover
        {
        text-decoration:underline;
        color:#be1e12;
        }            
#bodyendMbg
        {
        width:344px;
        height:223px;
        float:left;
        padding-top:22px;
        padding-left:22px;
        }        
#bodyendMbgList
        {
        width:189px;
        height:142px;
        background:#e4e4e4;
        float:left;
        text-align:left;
        padding-left:20px;
        padding-top:30px;
        color:#4e4e4e;
        font-size:12px;
        line-height:28px;
        }        
#bodyendMbgList a
        {
        text-decoration:none;
        color:#4e4e4e;
        }
#bodyendMbgList a:hover
        {
        text-decoration:underline;
        color:#4e4e4e;
        }        

        
#bodyendR
        {
        width:291px;
        height:330px;
        background:url(bodyendR.jpg);
        float:left;
        } 

        
#footend
        {
        width:1028px;
        height:415px;
        background:url(footend.jpg);
        margin:0 auto;
        clear:both;
        }
#footendname
        {
        width:1028px;
        float:left;
        font-size:14px;
        color:#989898;
        text-align:center;
        padding-top:70px;
        }        
#footendname a
        {
        text-decoration:none;
        color:#989898;
        }
#footendname a:hover
        {
        text-decoration:underline;
        color:#989898;
        }
                
        
        
#footendbg
        {
        width:100%;
        height:415px;
        background:url(footendbg.jpg);
        margin:0 auto;
        clear:both;
        }
        
#footendContact
        {
        width:182px;
        height:146px;
        float:left;
        padding-top:165px;
        padding-left:50px;
        }        

#footendContact a
        {
        text-decoration:none;
        color:#f3f3f3;
        }
        
#footendContact a:hover
        {
        text-decoration:underline;
        color:#f3f3f3;
        }        
        
#footendL
        {
        width:108px;
        height:276px;
        float:left;
        padding-left:50px;
        padding-top:35px;
        
        }
#footendL span
        {
        color:#FFFFFF;
        font-weight:normal;
        font-size:18px;
        text-align:left;
        }
#footendL span a
        {
        text-decoration:none;
        color:#ffffff;
        }        
#footendL span a:hover
        {
        text-decoration:underline;
        color:#ffffff;
        }  

#footendM span a
        {
        text-decoration:none;
        color:#ffffff;
        }        
#footendM span a:hover
        {
        text-decoration:underline;
        color:#ffffff;
        }

#footendR span a
        {
        text-decoration:none;
        color:#ffffff;
        }        
#footendR span a:hover
        {
        text-decoration:underline;
        color:#ffffff;
        }
        
        
#footendL ul
        {
        margin:0;
        padding:0;
        list-style:none;
        }        
#footendL ul li
        {
        color:#b6b6b6; 
        font-size:12px;
        padding-top:15px;
        padding-bottom:0px;
        }
#footendL ul li a
        {
        text-decoration:none;
        color:#b6b6b6;
        }
#footendL ul li a:hover
        {
        text-decoration:underline;
        color:#b6b6b6;
        }        
        

#footendM ul
        {
        margin:0;
        padding:0;
        list-style:none;
        }        
#footendM ul li
        {
        color:#b6b6b6; 
        font-size:12px;
        padding-top:15px;
        padding-bottom:0px;
        }    
#footendM ul li a
        {
        text-decoration:none;
        color:#b6b6b6;
        }
#footendM ul li a:hover
        {
        text-decoration:underline;
        color:#b6b6b6;
        }        
                
        
        
#footendM span
        {
        color:#FFFFFF;
        font-weight:normal;
        font-size:18px;
        text-align:left;
        }
#footendR span
        {
        color:#FFFFFF;
        font-weight:normal;
        font-size:18px;
        text-align:left;
        }

                
#footendM
        {
        width:138px;
        height:276px;
        float:left;
        padding-left:30px;
        padding-top:35px;
        } 
#footendR
        {
        width:133px;
        height:276px;
        float:left;
        padding-left:25px;
        padding-top:35px;
        text-align:left;
        
        }         

#footendR ul
        {
        margin:0;
        padding:0;
        list-style:none;
        }        
#footendR ul li
        {
        color:#b6b6b6; 
        font-size:12px;
        padding-top:15px;
        padding-bottom:0px;
        }    
#footendR ul li a
        {
        text-decoration:none;
        color:#b6b6b6;
        }
#footendR ul li a:hover
        {
        text-decoration:underline;
        color:#b6b6b6;
        } 


#footendline
        {
        width:11px;
        height:172px;
        background:url(footendline.jpg);
        float:left;
        margin-top:30px;
        margin-left:10px;
        margin-right:10px;
        text-align:left;
        }
   
       
#logo
        {
        width:323px;
        height:91px;
        background:url(logo.jpg);
        float:left;
        }
#HeadTRight
        {
        width:705px;
        height:91px;
        background:url(HeadTRight.jpg);
        float:left;
        }
#HeadKeyword
        {
        width:1028px;
        height:24px;
        background:url(HeadKeyword.jpg);
        margin:0 auto;
        color:#7c7c7c;
        font-size:12px;
        padding-top:6px;
        }
#HeadKeywordbg
        {
        width:100%;
        height:30px;
        background:url(HeadKeywordbg.jpg);
        margin:0 auto;
        }
#HeadKeyword h1
        {
        color:#7c7c7c;
        font-size:12px;
        font-weight:normal;
        display:inline;
        }
#HeadKeyword h2
        {
        color:#7c7c7c;
        font-size:12px;
        font-weight:normal;
        display:inline;
        }
#HeadTRighttop
        {
        width:685px;
        height:22px;
        background:url(HeadTRighttop.jpg);
        float:left;
        text-align:right;
        color:#555555;
        font-size:12px;
        padding-top:7px;
        padding-right:20px;
        }
#HeadTRighttop span
        {
        color:#0f75c0;
        font-size:12px;
        font-weight:bold;
        }    
#HeadTRighttop a
        {
        text-decoration:none;
        color:#555555;
        }
#HeadTRighttop a:hover
        {
        text-decoration:underline;
        color:#555555;
        }        
        
            
#HeadTRightend
        {
        width:655px;
        height:62px;
        background:url(HeadTRightend.jpg);
        float:left;
        padding-left:50px;
        }
#HeadTRightend ul
        {
        margin:0;
        padding:0;
        list-style:none;
        }
#HeadTRightend ul li
        {
        float:left;
        color:#000000;
        font-size:17px;
        font-weight:normal;
        padding-left:0px;
        padding-right:0px;
        width:90px;
        height:42px;
        padding-top:20px;
        }
#HeadTRightend ul li div
        {
        color:#044481;
        background:url(menubg.jpg) no-repeat  0px  30px;
        width:70px;
        height:42px;
        margin-left:10px;
        margin-right:20px;
       
        }
        
#HeadTRightend ul li a
        {
        text-decoration:none;
        color:#000000;
        }
#HeadTRightend ul li a:hover
        {
        text-decoration:underline;
        color:#000000;
        }
#HeadTRightend ul li div a
        {
        text-decoration:none;
        color:#044481;
        }
#HeadTRightend ul li div a:hover
        {
        text-decoration:underline;
        color:#044481;
        }

#bodyproL1
        {
        width:25px;
        height:191px;
        float:left;
        padding-top:105px;
        }
        
#bodyproR1
        {
        width:25px;
        height:191px;
        float:left;
        padding-top:105px;
        }
#bodyproRList
        {
        width:298px;
        height:296px;
        float:left;
        } 
#bodyproRListTitle
        {
        width:246px;
        height:52px;
        background:url(bodyproRListTitle.jpg);
        float:left;
        margin-top:40px;
        margin-left:22px;
        color:#006fbe;
        font-size:18px;
        font-weight:bold;
        padding-left:30px;
        padding-top:15px;
      
        }         

#bodyproRListTitle a
        {
        text-decoration:none;
        color:#006fbe;
        }        
#bodyproRListTitle a:hover
        {
        text-decoration:underline;
        color:#006fbe;
        }           
      
#bodyproRListTitle1
        {
        width:246px;
        height:46px;
        background:url(bodyprolist1.jpg);
        float:left;
        margin-left:22px;
        margin-top:5px;
        color:#FFFFFF;
        font-size:18px;
        padding-left:30px;
        padding-top:20px;
        }  
#bodyproRListTitle1 a
        {
        text-decoration:none;
        color:#ffffff;
        }        
#bodyproRListTitle1 a:hover
        {
        text-decoration:underline;
        color:#ffffff;
        }          
#bodyproRListTitle1 h2
       {
       margin:0;
       padding:0;
       font-weight:normal;
        font-size:18px;
       } 
#bodyproRListTitle2 h2
       {
       margin:0;
       padding:0;
       font-weight:normal;
        font-size:18px;
       }              
#bodyproRListTitle2
        {
        width:246px;
        height:48px;
        background:url(bodyprolist2.jpg);
        float:left;
        margin-left:22px;
        margin-top:5px;
        color:#FFFFFF;
        font-size:18px;
        padding-left:30px;
        padding-top:20px;
        }                       

#bodyproRListTitle2 a 
        {
        text-decoration:none;
        color:#ffffff;
        }
#bodyproRListTitle2 a:hover
        {
        text-decoration:underline;
        color:#ffffff;
        }
        
        
#bodyproM1
        {
        width:660px;
        height:276px;
        float:left;
        padding-top:20px;
        padding-left:20px;
        }
#bodyproM2l
        {
        width:8px;
        height:271px;
        background:url(bodyproM2l.jpg);
        float:left;
        padding-top:5px;
        
        }
#bodyproM3
        {
        width:294px;
        height:271px;
        float:left;
        padding-top:25px;
        }
#bodyproM3 h2
        {
        font-size:18px;
        font-weight:bold;
        color:#026bbe;
        background:url(c1.jpg) no-repeat 15px 2px;
        padding-left:40px;
        
        }
#bodyproM3 h2 a
        {
        text-decoration:none;
        color:#026bbe;
        }        
#bodyproM3 h2 a:hover
        {
        text-decoration:underline;
        color:#026bbe;
        }               
        
#bodyprolist
        {
        width:274px;
        float:left;
        padding-left:20px;
        padding-top:20px;
        font-size:14px;
        font-weight:bold;
        color:#363636;
        line-height:25px;
        }
#bodyprolist span
        {
        width:9px;
        height:19px;
        background:url(c2.png) no-repeat 0px 8px;
        float:left;
        margin-right:5px;
        
        }
#bodyprolist  a
        {
        text-decoration:none;
        color:#333333;
        }
#bodyprolist  a:hover
        {
        text-decoration:none;
        color:#333333;
        }
#bodyprolist ul
        {
        margin:0;
        padding:0;
        list-style:none;
        }
#bodyprolist ul li
        {
        float:left;
        width:274px;
        }
        
ul{margin:0;padding:0;}
.demoxs{width: 333px;height:230px;margin: 0 auto;clear: both;position: relative;border:0px solid #d3d3d3;padding-top:15px;overflow:hidden;}
.bx_wrap {margin-left: 0px; margin-top:0px}
.bx_wrap ul img { border: 1px solid #ddd; width:123px;height:172px;float:left;margin-right:20px;margin-top:-25px;}
.bx_wrap ul li{text-align:left;width:313px;background:#e4e4e4;float:left;color:#4e4e4e;font-size:12px;padding-right:20px;line-height:28px;padding-top:25px;}
.bx_wrap ul li a{text-decoration:none;color:#4e4e4e;}
.bx_wrap ul li a:hover{text-decoration:none;color:#4e4e4e;}
.bx_wrap a.prev {width:20px;height:24px;line-height:24px;outline-style:none;outline-width: 0;position:absolute; top:5px; left:290px; text-indent:-999em; background: url(arr_left.gif) no-repeat;margin-top:-10px;float:right;}
.bx_wrap a.next {width:20px;height:24px;line-height:24px; left:310px;position: absolute;top:5px; text-indent:-999em; background:url('arr_right.gif') no-repeat;margin-top:-10px}



#NeiContent
{
width:1028px;
height:807px;
background:url(Nei.jpg);
margin:0 auto;
}
#NeiLeft
{
width:292px;
float:left;
height:1200px;

}
#NeiLeftTitle
{
width:272px;
height:50px;
float:left;
background:url(NeiLeftTitle.jpg);
color:#046ebc;
font-size:18px;
font-weight:bold;
padding-left:20px;
padding-top:23px;

}
#NeiLeftTitle1
{
width:252px;
height:46px;
float:left;
background:url(NeiLeftTitle1.jpg);
font-size:18px;
color:#FFFFFF;
padding-left:40px;
padding-top:20px;
margin-top:5Px;
margin-bottom:5px;

}

#NeiLeftTitle2
{
width:252px;
height:47px;
float:left;
background:url(NeiLeftTitle2.jpg);
font-size:18px;
color:#FFFFFF;
padding-left:40px;
padding-top:20px;
margin-top:5Px;
margin-bottom:5px;
}

#NeiLeftTitle3
{
width:272px;
height:42px;
background:url(NeiLeftTitle3.jpg);
float:left;
margin-top:8px;
font-size:18px;
font-weight:normal;
color:#FFFFFF;
padding-left:20px;
padding-top:8px;
margin-bottom:5px;
}



#NeiLeftTitle a
{
text-decoration:none;
color:#046ebc;
}
#NeiLeftTitle a:hover
{
text-decoration:underline;
color:#046ebc;
}

#NeiLeftTitle1 a
{
text-decoration:none;
color:#ffffff;
}
#NeiLeftTitle1 a:hover
{
text-decoration:underline;
color:#ffffff;
}

#NeiLeftTitle2 a
{
text-decoration:none;
color:#ffffff;
}
#NeiLeftTitle2 a:hover
{
text-decoration:underline;
color:#ffffff;
}

#NeiLeftTitle3 a
{
text-decoration:none;
color:#ffffff;
}
#NeiLeftTitle3 a:hover
{
text-decoration:underline;
color:#ffffff;
}

#NeiLeftNewsbg
{
width:247px;
height:25px;
float:left;
color:#505050;
font-size:12px;
border-bottom:1px dashed #c3c3c3;   
padding-bottom:2px;
background:url(c22.jpg)  no-repeat 2px  3px;
padding-left:15px;
margin-left:10px;
margin-right:10px;
margin-top:2px;
margin-bottom:2px;
}


#NeiLeftNewsbg a
{
text-decoration:none;
color:#505050;
}

#NeiLeftNewsbg a:hover
{
text-decoration:underline;
color:#505050;
}
#NeiLeftTitle4
{
width:282px;
height:43px;
background:url(NeiLeftTitle4.jpg);
float:left;
margin-top:5px;
color:#c22117;
font-size:18px;
font-weight:bold;
padding-top:7px;
padding-left:10px;
}

#NeiLeftTitle4 a
{
text-decoration:none;
color:#c22117;
}

#NeiLeftTitle4 a:hover
{
text-decoration:underline;
color:#c22117;
}



#NeiRight
{
width:736px;
height:807px;
float:left;
background:url(NeiRight.jpg);

}

#BodyLeft1
{
width:736px;
float:left;

}




#NeiRightTitle
{
width:716px;
height:47px;
background:url(NeiRightTitle.jpg);
float:left;
color:#666666;
font-size:18px;
font-weight:bold;
padding-top:20px;
padding-left:20px;
}

#NeiRightTitle span
{
color:#bd2319;
float:left;
}


#NeiTitleall
{
width:716px;
height:47px;
background:url(NeiRightTitle.jpg);
float:left;
color:#666666;
font-size:18px;
font-weight:bold;
padding-top:20px;
padding-left:20px;
}

#NeiTitleall span
{
color:#bd2319;
float:left;
}
#NeiTitleall span a
{
text-decoration:none;
color:#bd2319;
}
#NeiTitleall span a:hover
{
text-decoration:underline;
color:#bd2319;
}
#NeiTitleall  a
{
text-decoration:none;
color:#666666;
}
#NeiTitleall a:hover
{
text-decoration:underline;
color:#666666;
}



#NBodyLeftTitle
{
width:716px;
height:47px;
background:url(NeiRightTitle.jpg);
float:left;
color:#666666;
font-size:18px;
font-weight:bold;
padding-top:20px;
padding-left:20px;
}

#NBodyLeftTitle span
{
color:#bd2319;
float:left;
}
#NBodyLeftTitle span a
{
text-decoration:none;
color:#bd2319;
}
#NBodyLeftTitle span a:hover
{
text-decoration:underline;
color:#bd2319;
}
#NBodyLeftTitle  a
{
text-decoration:none;
color:#666666;
}
#NBodyLeftTitle a:hover
{
text-decoration:underline;
color:#666666;
}





#NeiRightTitle span a
{
text-decoration:none;
color:#bd2319;
}
#NeiRightTitle span a:hover
{
text-decoration:underline;
color:#bd2319;
}

#NeiRightTitle  a
{
text-decoration:none;
color:#666666;
}
#NeiRightTitle a:hover
{
text-decoration:underline;
color:#666666;
}
#NeiRightbg
{
width:711px;
float:left;
font-size:14px;
color:#6f6f6f;
line-height:28px;
padding-left:15px;
padding-right:10px;
}



#BodyLeftBg1
{
width:711px;
float:left;
font-size:14px;
color:#6f6f6f;
line-height:28px;
padding-left:15px;
padding-right:10px;
text-align:left;
color:505050;

}

#BodyLeftBg1  a
{
text-decoration:none;
color:#666666;
}



#BodyLeftBg1  a:hover
{
text-decoration:underline;
color:#666666;
}


#tsademo { 
overflow:hidden; 
border: 0px dashed #CCC; 
width: 670px; 
float:left;
margin-top:30px;
} 

#tsademo img { 
border: 0px solid #F2F2F2; float:left;
} 
#intsademo { 
float: left; 
width: 800%; 
} 
#tsademo1 { 
float: left; 
} 
#tsademo2 { 
float: left; 
}

#BodyProIndex
{
width:680px;
height:770px;
float:left;
background:#ffffff;
border-radius:5px;
margin-top:45px;
border:1px solid #d0deeb;
}

#BodyProIndex ul
{
margin:0;
padding:0;
list-style:none;
}

#BodyProIndex ul li
{
float:left;
width:340px;
text-align:center;
}
#BodyProIndex ul li h2
{
width:340px;
height:40px;
float:left;
font-size:14px;
color:#095eb7;
}
#BodyProIndex ul li h2 a
{
color:#095eb7;
text-decoration:none;
}
#BodyProIndex ul li h2 a:hover
{
color:#095eb7;
text-decoration:underline;
}