*
		{
		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: 1200px;
		background: #FFFFFF;
		overflow:scroll;
		overflow-x:hidden;
		}
body
		{
	
		text-align: left;
		margin: 0;
		padding: 0;
		border: 0;
		background: #ffffff  top center repeat-y;
		}
#tophead
        {
        width:1175px;
        height:37px;
        margin:0 auto;
        }
#topheadbg
        {
        width:100%;
        height:37px;
        background:url(topheadbg.jpg);
        float:left;
        } 
#topheadl
        {
        width:887px;
        height:30px;
        background:url(topheadl.jpg);
        float:left;
        text-align:left;
        color:#2e2e2e;
        font-size:14px;
        padding-top:7px;
        }  
#topheadl h1
        {
        margin:0;
        padding:0;
        font-weight:normal;
        font-size:14px;
        display:inline;
        color:#2e2e2e;
        }                  

#topheadl h2
        {
        margin:0;
        padding:0;
        font-weight:normal;
        font-size:14px;
        display:inline;
        color:#2e2e2e;
        }   
        
#topheadr
        {
        width:288px;
        height:30px;
        background:url(topheadr.jpg);
        float:right;
        font-weight:normal;
        font-size:14px;
        display:inline;
        color:#2e2e2e;
        padding-top:7px;
        }        
#topheadr a
        {
        text-decoration:none;
        color:#2e2e2e;
        }
#topheadr a:hover
        {
        text-decoration:underline;
        color:#2e2e2e;
        }        
       
#HHeadLogo
        {
        width:1175px;
        height:111px;
        background:url(headtop.jpg);
        margin:0 auto;
        text-align:left;
        overflow:hidden;
        }

#tel
       {
       float:right;
       text-align:right;
       color:#35363a;
       font-size:28px;
       font-weight:bold;
       padding-right:55px;
       padding-top:54px;
       }
 
#Menubg
        {
        width:100%;
        height:53px;
        background:url(menubg.jpg);
        margin:0 auto;
        }    
        
#Menu
        {
        width:1175px;
        height:53px;
        background:url(menu.jpg);
        margin:0 auto;
        text-align:left;
        padding-top:0px;
        
        }
        
#Menu{width:1175px;height:53px;background:url(menu.jpg);margin:0 auto;}
#Menu ul{margin:0;padding:0;list-style:none;}
#Menu ul li{color:#FFFFFF;font-size:15px;font-weight:bold;height:37px;float:left;padding-top:16px;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px;}
#Menu span{background:url(menubg1.jpg);width:130px;height:37px;display:block;margin-top:-16px; text-align:center;padding-top:16px;}
#Menu  a{width:130px;height:37px;display:block;margin-top:-16px; text-align:center;padding-top:16px;text-decoration:none;color:#FFFFFF;}
#Menu  a:hover{background:url(menubg1.jpg);width:130px;height:37px;display:block;margin-top:-16px; text-align:center;padding-top:16px;text-decoration:underline;}
           
           
           
#tupianbg
        {
        width:100%;
        height:453px;
        background:url(tupianbg.jpg) no-repeat center;
        margin:0 auto;
        margin-top:10px;
        }
#tupian
        {
        width:1175px;
        height:453px;
        margin:0 auto;
        margin-top:10px;
        }  


    
#owl-demo{position:relative;width:1200px;height:454px;margin:0px auto 0 auto;clear:both;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:1200px;height:454px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(bg17.png);}
.owl-next{right:0;background-image:url(bg18.png);}
.owl-prev:hover{background-image:url(bg19.png);}
.owl-next:hover{background-image:url(bg20.png);}
#TupianBg1{width:100%;height:454px;background:url(tupianbg.jpg);}

      


        
#bodytop
        {
        width:1175px;
        height:375px;
        margin:0 auto;
        
        }
#bodytopTitle
        {
        width:1140px;
        height:48px;
        background:url(bodytopTitle.jpg);
        float:left;
        color:#1a242e;
        font-size:20px;
        font-weight:bold;
        padding-top:10px;
        padding-left:35px;
        text-align:left;
        }
       
   
#bodytopLeft
        {
        width:27px;
        height:306px;
        background:url(bodytopLeft.jpg);
        float:left;
        }  
#bodytopMid
        {
        width:1114px;
        height:271px;
        background:url(bodytopMid.jpg);
        float:left;
        padding-top:35px;
        padding-left:10px;
        text-align:center;

        }
 
#bodytopMid ul
        {
        margin:0;
        padding:0;
        list-style:none;
                text-align:center;

        }
#bodytopMid ul li
        {
        float:left;
        width:265px;
        text-align:center;
        padding:2px;
        color:#545454;
        font-size:16px;
        font-weight:normal;
        line-height:26px;
        margin-right:7px;
        }
#bodytopMid ul li a
        {
        text-decoration:none;
        color:#545454;
        }
#bodytopMid ul li a:hover
        {
        text-decoration:underline;
        color:#545454;
        }
                
        
         
#bodytopRight
        {
        width:24px;
        height:306px;
        background:url(bodytopRight.jpg);
        float:left;
        }  
        
                
#bodypro
        {
        width:1175px;
        margin:0 auto;
        margin-top:10px;
        }
#bodyproLeft
        {
        width:260px;
        float:left;
        overflow:hidden;
        }  
#bodyproLeftTitle
        {
        width:295px;
        height:33px;
        background:url(bodyproLeftTitle.jpg);
        float:left;
        color:#162431;
        font-size:16px;
        font-weight:bold;
        text-align:left;
        padding-left:55px;
        padding-top:30px;
        }        
#bodyproLeftTitle  a
        {
        text-decoration:none;
        color:#162431;
        }
#bodyproLeftTitle  a:hover
        {
        text-decoration:underline;
        color:#162431;
        }        
#bodyproLeftbg
        {
        width:350px;
        background:url(bodyproLeftbg.jpg);
        float:left;
        padding-top:15px;
        }
#bodyproLeftbg ul
        {
        margin:0;
        padding:0;
        list-style:none;
        }
#bodyproLeftbg ul li
        {
        float:left;
        width:315px;
        text-align:left;
        color:#353535;
        font-size:15px;
        padding-left:0px;
        height:25px;
        text-align:left;
        border-bottom:2px dotted #c6c6c6;
        margin-left:20px;
        margin-right:15px;
        padding-bottom:7px;
        padding-top:5px;
        }        
#bodyproLeftbg ul li h2
        {
        margin:0;
        padding:0;
        font-size:17px;
        font-weight:bold;
        background:url(cc1.jpg) no-repeat 0px 6px; 
        width:335px;
        text-align:left;
        padding-left:15px;
        }
#bodyproLeftbg ul li span
        {
        margin:0;
        padding:0;
        color:#353535;
        font-size:15px;
        padding-left:20px;
        width:300px;
        float:left;
        }
#bodyproLeftbg ul li span a
       {
       text-decoration:none;
       color:#353535;
       }
#bodyproLeftbg ul li span a:hover
       {
       text-decoration:underline;
       color:#353535;
       }       
#bodyproLeftbg ul li h2  a
       {
       text-decoration:none;
       color:#353535;
       }
#bodyproLeftbg ul li h2  a:hover
       {
       text-decoration:underline;
       color:#353535;
       }
#bodyproLeftEnd
       {
       width:350px;
       height:23px;
       background:url(bodyproLeftEnd.jpg);
       float:left;
       overflow:hidden;
       line-height:23px;
       }     
       

        

 
#bodyproRight
        {
        width:899px;
        float:left;
        }  

#BodyLeft1
        {
        width:899px;
        float:left;
        }  

        
        
        
#bodyproRTitle   
        {
        width:809px;
        height:34px;
        background:url(bodyproRTitle.jpg);
        float:left;
        text-align:left;
        color:#7d8184;
        font-size:14px;
        font-weight:bold;
        padding-top:13px;
        padding-left:90px;
        }
#bodyproRTitle  a 
        {
        text-decoration:none;
        color:#7d8184;
        }
#bodyproRTitle  a:hover
        {
        text-decoration:underline;
        color:#7d8184;
        }
        
#NeiTitleall    
        {
        width:735px;
        height:34px;
        background:url(bodyproRTitle.jpg);
        float:left;
        text-align:left;
        color:#7d8184;
        font-size:14px;
        font-weight:bold;
        padding-top:13px;
        padding-left:90px;
        }

#NeiTitleall  a 
        {
        text-decoration:none;
        color:#7d8184;
        }
#NeiTitleall  a:hover
        {
        text-decoration:underline;
        color:#7d8184;
        }       
        
        
        
        
        
        
        
        
        
        
        
#bodyproRbg
        {
        width:899px;
        float:left;
        text-align:left;
        font-size:14px;
        color:#313131;
        }         
#bodyproRbg
        {
        width:879px;
        background:url(bodyproRbg.jpg);
        float:left;
        padding-left:20px;
        }
#bodyproRbg ul
        {
        margin:0;
        padding:0;
        list-style:none;
        margin-top:18px;
        }
#bodyproRbg ul li
        {
        float:left;
        width:200px;
        text-align:center;
        line-height:28px;
        }        
#bodyproRbg ul li span
        {
        float:left;
        width:200px;
        text-align:center;
        color:#3f3f3f;
        font-size:15px;
        }
#bodyproRbg ul li span a
        {
        text-decoration:none;
        color:#3f3f3f;
        }
#bodyproRbg ul li span a:hover
        {
        text-decoration:underline;
        color:#3f3f3f;
        }        
#bodyproREnd
        {
        width:899px;
        height:28px;
        background:url(bodyproREnd.jpg);
        float:left;
        line-height:28px;
        overflow:hidden;
        }

#NBodyLeftEnd
        {
        width:899px;
        height:28px;
        background:url(bodyproREnd.jpg);
        float:left;
        line-height:28px;
        overflow:hidden;
        }     
     
     
        
#bodymid
        {
        width:1175px;
        margin:0 auto;
        }
#bodymidbaner
        {
        width:1175px;
        height:232px;
        float:left;
        }
#bodymid1
        {
        width:1175px;
        float:left;
        }     
#bodymid1L
        {
        width:577px;
        height:307px;
        background:url(bodymid1L.jpg);
        float:left;
        }  
#bodymid1LTitle
        {
        width:497px;
        float:left;
        color:#323232;
        font-size:23px;
        font-weight:bold;
        text-align:left;
        padding-top:60px;
        padding-left:80px;
        }
#bodymid1LTitle span
        {
        color:#911a2d;
        }
#bodymid1LTitle1
        {
        width:497px;
        float:left;
        color:#323232;
        font-size:16px;
        font-weight:normal;
        text-align:left;
        padding-top:60px;
        padding-left:80px;
        }
#bodymid1LTitle1 strong
        {
        color:#323232;
        font-size:16px;
        font-weight:normal;
        }


#bodymid1LTitle1 span
        {
        color:#911a2d;
        }
#bodymid1LTitle2
        {
        width:497px;
        float:left;
        color:#323232;
        font-size:16px;
        font-weight:normal;
        text-align:left;
        padding-top:20px;
        padding-left:80px;
        }

#bodymid1LTitle2 span
        {
        color:#911a2d;
        }
#bodymid2L 
        {
        width:579px;
        height:300px;
        background:url(bodymid2L.jpg);
        float:left;
        }            
#bodymid2R 
        {
        width:596px;
        height:300px;
        background:url(bodymid2R.jpg);
        float:left;
        }       
#bodymid2RTitle
        {
        width:476px;
        float:left;
        color:#323232;
        font-size:23px;
        font-weight:bold;
        text-align:left;
        padding-top:50px;
        padding-left:120px;
        }     
#bodymid2RTitle span
        {
        color:#911a2d;
        }
#bodymid2RTitle1
        {
        width:476px;
        float:left;
        color:#323232;
        font-size:16px;
        font-weight:normal;
        text-align:left;
        padding-top:58px;
        padding-left:120px;
        }
#bodymid2RTitle1 strong
        {
        color:#323232;
        font-size:16px;
        font-weight:normal;
        }        
        
#bodymid2RTitle1 span
        {
        color:#911a2d;
        }
#bodymid2LTitle2        
        {
        width:476px;
        float:left;
        color:#323232;
        font-size:16px;
        font-weight:normal;
        text-align:left;
        padding-top:20px;
        padding-left:120px;
        }   
#bodymid2LTitle2  span
        {
        color:#911a2d;
        }     
 
     
#bodymid1R
        {
        width:598px;
        height:307px;
        float:left;
        } 

   
#bodymid2
        {
        width:1175px;
        height:300px;
        float:left;
        }       
#bodymid3
        {
        width:1175px;
        height:299px;
        background:url(bodymid3.jpg);
        float:left;
        }
#bodymid3L
        {
        width:574px;
        height:299px;
        background:url(bodymid3L.jpg);
        float:left;
        }
#bodymid3LTitle
        {
        width:494px;
        float:left;
        color:#323232;
        font-size:23px;
        font-weight:bold;
        text-align:left;
        padding-top:55px;
        padding-left:80px;
        }
#bodymid3LTitle span
        {
        color:#911a2d;
        }

#bodymid3RTitle1
        {
        width:494px;
        float:left;
        color:#323232;
        font-size:16px;
        font-weight:normal;
        text-align:left;
        padding-top:55px;
        padding-left:80px;
        }
#bodymid3RTitle1 span
        {
        color:#911a2d;
        }

#bodymid3LTitle2
        {
        width:494px;
        float:left;
        color:#323232;
        font-size:16px;
        font-weight:normal;
        text-align:left;
        padding-top:20px;
        padding-left:80px;
        }

#bodymid3LTitle2 span
        {
        color:#911a2d;
        }
        
        
#bodymid3R
        {
        width:601px;
        height:299px;
        float:left;
        }
        
               
#bodymid4
        {
        width:1175px;
        height:630px;
        float:left;
        }          
#bodymid4LTitle
        {
        width:456px;
        float:left;
        color:#323232;
        font-size:23px;
        font-weight:bold;
        text-align:left;
        padding-top:60px;
        padding-left:719px;
        }
#bodymid4LTitle span
        {
        color:#911a2d;
        }
#bodymid4RTitle1
        {
        width:466px;
        float:left;
        color:#323232;
        font-size:16px;
        font-weight:normal;
        text-align:left;
        padding-top:60px;
        padding-left:709px;
        }        
#bodymid4RTitle1  span
        {
        color:#911a2d;
        }

#bodymid4RTitle2
        {
        width:466px;
        float:left;
        color:#323232;
        font-size:16px;
        font-weight:normal;
        text-align:left;
        padding-top:20px;
        padding-left:709px;
        }        
#bodymid4RTitle2  span
        {
        color:#911a2d;
        }
        
#bodymid4LTitle_2
        {
        width:671px;
        float:left;
        color:#323232;
        font-size:23px;
        font-weight:bold;
        text-align:left;
        padding-top:150px;
        padding-left:90px;
        }        

#bodymid4LTitle_2  span
        {
        color:#911a2d;
        }  
#bodymid4LTitle_3
        {
        width:554px;
        float:left;
        color:#323232;
        font-size:16px;
        font-weight:normal;
        text-align:left;
        padding-top:55px;
        padding-left:70px;
        line-height:28px;
        }

     
                
#bodyend
        {
        width:1175px;
        height:354px;
        margin:0 auto;
        }
#bodyendL
        {
        width:418px;
        height:354px;
        float:left;
        }   
#bodyendLTitle
        {
        width:343px;
        height:45px;
        background:url(bodyendLTitle.jpg);
        float:left;
        color:#1a242e;
        font-size:20px;
        font-weight:bold;
        text-align:left;
        padding-top:26px;
        padding-left:75px;
        }    
     
#bodyendM
        {
        width:413px;
        height:354px;
        background:url(bodyendM.jpg);
        float:left;
        }   
#bodyendMTitle
        {
        width:343px;
        height:58px;
        background:url(bodyendMTitle.jpg);
        float:left;
        color:#17252e;
        color:#1a242e;
        font-size:20px;
        font-weight:bold;
        text-align:left;
        padding-top:26px;
        padding-left:70px;
        }        
#bodyendMBg
        {
        width:413px;
        float:left;
        text-align:left;
        padding-top:10px;
        }        
#bodyendMBg ul
        {
        margin:0;
        padding:0;
        list-style:none;
        }        
#bodyendMBg ul li
        {
        float:left;
        width:383px;
        color:#323232;
        font-size:16px;
        margin-left:30px;
        text-align:left;
        padding-top:8px;
        padding-bottom:7px;
        border-bottom:1px dashed #c5c5c5;
        height:25px;

        }
#bodyendMBg ul li a
        {
        text-decoration:none;
        color:#323232;
        }
#bodyendMBg ul li a:hover
        {
        text-decoration:underline;
        color:#323232;
        }
                        
        
#bodyendR
        {
        width:344px;
        height:354px;
        float:left;
       
        }   
#bodyendRTitle
        {
        width:299px;
        height:48px;
        background:url(bodyendRTitle.jpg);
        float:left;
        text-align:left;
        font-size:16px;
        color:#313131;
        font-size:20px;
        font-weight:bold;
        text-align:left;
        padding-top:26px;
        padding-left:45px;
        }        
#bodyendRBg
        {
        width:304px;
        height:280px;
        float:left;
        text-align:left;
        color:#323232;
        font-size:16px;
        padding-left:40px;
        
        }   
#bodyendRBg ul
        {
        margin:0;
        padding:0;
        list-style:none;
        padding-top:15px;
        line-height:32px;
        }
#bodyendRBg ul li
        {
        float:left;
        width:274px;
        text-align:left;
        padding-top:3px;
        padding-bottom:3px;
        height:25px;
        }        
        
     
                        
        
#footend
        {
        width:1125px;
        height:115px;
        background:url(footend.jpg);
        margin:0 auto;
        padding-top:10px;
        padding-left:50px;
        clear:both;
        }
#footend ul
        {
        margin:0;
        padding:0;
        list-style:none;
        }
#footend ul li
        {
        float:left;
        color:#FFFFFF;
        font-size:15px;
        padding-left:5px;
        padding-right:5px;
        }        
#footend ul li a
        {
        text-decoration:none;
        color:#FFFFFF;
        }        
#footend ul li a:hover
        {
        text-decoration:underline;
        color:#FFFFFF;
        }           

        
#footendbg
        {
        width:100%;
        height:165px;
        background:url(footendbg.jpg);
        margin:0 auto;
        clear:both;
        }
#footinfo
        {
        width:1175px;
        float:left;
        color:#FFFFFF;
        font-size:15px;
        text-align:left;
        margin-top:30px;
        line-height:30px;
        clear:both;
        }
#footinfo a
        {
        text-decoration:none;
        color:#FFFFFF;
        }
#footinfo a:hover
        {
        text-decoration:underline;
        color:#FFFFFF;
        }
        
#bodycontent
        {
        width:1175px;
        margin:0 auto;
        margin-top:10px;
        }
        
        
#BodyContent
        {
        width:1175px;
        margin:0 auto;
        margin-top:10px;
        }        
        
#NeiTitle
        {
        width:735px;
        height:34px;
        background:url(bodyproRTitle.jpg);
        float:left;
        text-align:left;
        color:#7d8184;
        font-size:10px;
        font-weight:normal;
        padding-top:13px;
        padding-left:90px;
        text-align:left;
        }
#NeiTitle  a 
        {
        text-decoration:none;
        color:#7d8184;
        }
#NeiTitle  a:hover
        {
        text-decoration:underline;
        color:#7d8184;
        }
#NBodyLeftTitle  
        {
        width:735px;
        height:34px;
        background:url(bodyproRTitle.jpg);
        float:left;
        text-align:left;
        color:#7d8184;
        font-size:10px;
        font-weight:normal;
        padding-top:13px;
        padding-left:90px;
        text-align:left;
        }
#NBodyLeftTitle   a 
        {
        text-decoration:none;
        color:#7d8184;
        }
#NBodyLeftTitle   a:hover
        {
        text-decoration:underline;
        color:#7d8184;
        }
        
#CNeiR
        {
        width:785px;
        background:url(bodyproRbg.jpg);
        float:left;
        padding-left:20px;
        text-align:left;
        font-size:15px;
        line-height:25px;
        padding-right:20px;
        color:#3f3f3f;
        }
#CNeiR a        
        {
        color:#3f3f3f;
        text-decoration:none;
        }
#CNeiR a:hover       
        {
        color:#3f3f3f;
        text-decoration:underline;
        }        
#BodyLeftBg1
        {
        width:859px;
        background:url(bodyproRbg.jpg);
        float:left;
        padding-left:20px;
        text-align:left;
        font-size:15px;
        line-height:25px;
        padding-right:20px;
        color:#3f3f3f;
        }
#BodyLeftBg1 a        
        {
        color:#3f3f3f;
        text-decoration:none;
        }
#BodyLeftBg1 a:hover       
        {
        color:#3f3f3f;
        text-decoration:underline;
        }        
        

        
        
        
        
#BodyLeft1
        {
        width:825px;
        float:left;
        }
        
        




.area { width:1114px; height:271px; margin:0 auto; text-align:left; color:#2b2b2b;}
.fmx {zoom:1;overflow:hidden;}
.fmx .Cont{width:1114px;padding:0px;float:left;overflow:hidden;padding-top:0Px;}
.fmx .ScrCont{width:10000000px;}
.fmx .box{padding:4px;width:265px;text-align:center;padding:2px; color:#545454;font-size:16px;float:left;text-align:left;margin-right:7px;}
.fmx .box img{border:1px solid #85c9ec;}

.fmx .box a:hover img{border:2px solid #0370d7;}

.fmx .box  a
        {
        text-decoration:none;
        color:#545454;color:#545454;font-size:16px;
        }
.fmx .box a:hover
        {
        text-decoration:underline;
        color:#545454;
        }
            

.fmx .box p{line-height:20px; text-align:center;margin:0px auto 0;font-size:12px;}
.fmx #List1_1,.fmx #List2_1{float:left;}






                
#bodyend
        {
        width:1175px;
        height:378px;
        margin:0 auto;
        overflow:hidden;
        }
#bodyendL
        {
        width:418px;
        height:458px;
        float:left;
        }   
#bodyendLTitle
        {
        width:380px;
        height:45px;
        background:url(bodyendLTitle.jpg);
        float:left;
        color:#1a242e;
        font-size:20px;
        font-weight:bold;
        text-align:left;
        padding-top:26px;
        padding-left:38px;
        }    
#bodyendLBg
        {
        width:380px;
        height:458px;
        float:left;
        font-size:16px;
        color:#192030;
        padding-left:10px;
        padding-right:16px;
        text-align:left;
        overflow:hidden;
        }      
#bodyendLBg ul
{
margin:0;
padding:0;
list-style:none;
}       
#bodyendLBg ul  li
{
width:375px;
float:left;
        color:#323232;
        font-size:15px;
        margin-left:2px;
        text-align:left;
        padding-top:6px;
        padding-bottom:4px;
        border-bottom:1px dashed #c5c5c5; 
        height:25px;

}
#bodyendLBg ul  li a
{
text-decoration:none;
color:#323232;
} 
#bodyendLBg ul  li a:hover
{
text-decoration:none;
color:#ec3b41;
} 


 
       
     
#bodyendM
        {
        width:413px;
        height:354px;
        background:url(bodyendM.jpg);
        float:left;
        }   
#bodyendMTitle
        {
        width:373px;
        height:58px;
        background:url(bodyendMTitle.jpg);
        float:left;
        color:#17252e;
        color:#1a242e;
        font-size:20px;
        font-weight:bold;
        text-align:left;
        padding-top:26px;
        padding-left:40px;
        }        
#bodyendMBg
        {
        width:413px;
        float:left;
        text-align:left;
        margin-top:-22px;
        }        
#bodyendMBg ul
        {
        margin:0;
        padding:0;
        list-style:none;
        }        
#bodyendMBg ul li
        {
        float:left;
        width:383px;
        color:#323232;
        font-size:15px;
        margin-left:20px;
        text-align:left;
        padding-top:6px;
        padding-bottom:4px;
        border-bottom:1px dashed #c5c5c5;
        height:25px;

        }
#bodyendMBg ul li a
        {
        text-decoration:none;
        color:#323232;
        }
#bodyendMBg ul li a:hover
        {
        text-decoration:none;
        color:#ec3b41;
        }
                        
        
#bodyendR
        {
        width:344px;
        height:354px;
        float:left;
       
        }   
#bodyendRTitle
        {
        width:302px;
        height:48px;
        background:url(bodyendRTitle.jpg);
        float:left;
        text-align:left;
        font-size:16px;
        color:#313131;
        font-size:20px;
        font-weight:bold;
        text-align:left;
        padding-top:26px;
        padding-left:42px;
        }        
#bodyendRBg
        {
        width:324px;
        height:280px;
        float:left;
        text-align:left;
        color:#323232;
        font-size:16px;
        padding-left:20px;
        
        }   
#bodyendRBg ul
        {
        margin:0;
        padding:0;
        list-style:none;
        }
#bodyendRBg ul li
        {
        float:left;
        width:324px;
        text-align:left;
        height:25px;
        color:#323232;
        font-size:15px;
        text-align:left;
        padding-top:6px;
        padding-bottom:4px;
        border-bottom:1px dashed #c5c5c5;
        height:25px;
        
        }        
        
#bodyendRBg ul li a
        {
        text-decoration:none;
        color:#323232;
        }
#bodyendRBg ul li a:hover
        {
        text-decoration:none;
        color:#ec3b41;
        }
                 

     
                        
        
#footend
        {
        width:1125px;
        height:115px;
        background:url(footend.jpg);
        margin:0 auto;
        padding-top:10px;
        padding-left:50px;
        clear:both;
        }
#footend ul
        {
        margin:0;
        padding:0;
        list-style:none;
        }
#footend ul li
        {
        float:left;
        color:#FFFFFF;
        font-size:15px;
        padding-left:5px;
        padding-right:5px;
        }        
#footend ul li a
        {
        text-decoration:none;
        color:#FFFFFF;
        }        
#footend ul li a:hover
        {
        text-decoration:underline;
        color:#FFFFFF;
        }           

        
#footendbg
        {
        width:100%;
        height:165px;
        background:url(footendbg.jpg);
        margin:0 auto;
        clear:both;
        }
#footinfo
        {
        width:1175px;
        float:left;
        color:#FFFFFF;
        font-size:15px;
        text-align:left;
        margin-top:30px;
        line-height:30px;
        clear:both;
        }
#footinfo a
        {
        text-decoration:none;
        color:#FFFFFF;
        }
#footinfo a:hover
        {
        text-decoration:underline;
        color:#FFFFFF;
        }
        
#bodycontent
        {
        width:1175px;
        margin:0 auto;
        margin-top:10px;
        }
#BodyContent
        {
        width:1175px;
        margin:0 auto;
        margin-top:10px;
        }        
        
#NeiTitle
        {
        width:798px;
        height:34px;
        background:url(bodyproRTitle.jpg);
        float:left;
        text-align:left;
        color:#7d8184;
        font-size:14px;
        font-weight:normal;
        padding-top:13px;
        padding-left:99px;
        text-align:left;
        }
#NeiTitle  a 
        {
        text-decoration:none;
        color:#7d8184;
        }
#NeiTitle  a:hover
        {
        text-decoration:underline;
        color:#7d8184;
        }
#NBodyLeftTitle  
        {
        width:809px;
        height:34px;
        background:url(bodyproRTitle.jpg);
        float:left;
        text-align:left;
        color:#7d8184;
        font-size:12px;
        font-weight:normal;
        padding-top:13px;
        padding-left:90px;
        text-align:left;
        }
#NBodyLeftTitle   a 
        {
        text-decoration:none;
        color:#7d8184;
        }
#NBodyLeftTitle   a:hover
        {
        text-decoration:underline;
        color:#7d8184;
        }
#lineend
        {
        width:850px;
        height:22px;
        background:url(lineend.jpg);
        float:left;
        line-height:22px;
        margin-left:-30px;
        margin-top:10px;
        margin-bottom:10px;
        clear:both;
        }      

  
#CNeiR
        {
        width:859px;
        background:url(bodyproRbg.jpg);
        float:left;
        padding-left:20px;
        text-align:left;
        font-size:15px;
        line-height:25px;
        padding-right:20px;
        color:#3f3f3f;
        }
#EndDownUp
        {
        width:830px;
        float:left;
        text-align:left;
        font-size:14px;
        font-weight:normal;
        padding-left:29px;
        }  
#EndDownUp ul
        {
        margin:0;
        padding:0;
        }        
      
#EndDownUp a
        {
        color:#000000;
        text-decoration:none;
        } 
#EndDownUp a:hover
        {
        color:#ff0000;
        text-decoration:none;
        } 

       
#CNeiR a        
        {
        color:#3f3f3f;
        text-decoration:none;
        }
#CNeiR a:hover       
        {
        color:#3f3f3f;
        text-decoration:underline;
        }        
#BodyLeftBg1
        {
        width:859px;
        background:url(bodyproRbg.jpg);
        float:left;
        padding-left:20px;
        text-align:left;
        font-size:15px;
        line-height:25px;
        padding-right:20px;
        color:#3f3f3f;
        }
#BodyLeftBg1 a        
        {
        color:#3f3f3f;
        text-decoration:none;
        }
#BodyLeftBg1 a:hover       
        {
        color:#3f3f3f;
        text-decoration:underline;
        }        
        
#bodyendLBgabout
        {
        width:380px;
        height:458px;
        float:left;
        font-size:16px;
        color:#192030;
        padding-left:10px;
        padding-right:16px;
        text-align:left;
        overflow:hidden;
        }  
        
        
        
        
#BodyLeft1
        {
        width:825px;
        float:left;
        }
        

#bodyendLBgabout
        {
        width:334px;
        height:133px;
        background:url(bodyendLBg.jpg);
        float:left;
        padding-top:150px;
        font-size:16px;
        color:#192030;
        padding-left:42px;
        padding-right:42px;
        text-align:left;
        line-height:25px;
        margin-left:-30px;
        }