@charset "utf-8";
dl{
          list-style: none;
        }
       .navv>dt{
          float: left;
		    text-decoration: none;
            height: 50px;
             text-align: center;
            line-height: 50px;
            color: #2666BC;
			font-size:14px; width:100px;   border-top:1px solid #ffffff;

        }
      dl a{
             display: block;
          
             
         }
         .navv>dt:first-child a{
             border-radius: 0px;
        }
         .navv>dt:last-child a{
            border-radius: 0px;
        }
		
		
         .drop-down{
            /*position: relative;*/
			background:none;
			width:100px;color:#333333;

         }
		 
		    .drop-down a:hover {
            	background-color:#2666BC;color: #ffffff; font-weight:bold
         }
         .drop-down-content{
           padding: 0;
          display: none;
           /*position: absolute;*/
		     background-color:#2666BC;color: #ffffff;  text-indent:12px;  }
        .drop-down-content li a:link {
              background-color:#2666BC;color: #ffffff;width:180px; height:40px;  text-align:left;line-height:40px; border-top:1px solid #ffffff;font-size:12px; overflow:hidden} 
     
		 .drop-down-content li a:visited {
                background-color:#2666BC;color: #ffffff;width:180px; height:40px;  text-align:left;line-height:40px; border-top:1px solid #ffffff;font-size:12px; overflow:hidden} 
			  
		 .drop-down-content li a:hover {
		         background-color:#1B5391;color: #ffffff;width:180px; height:40px;  text-align:left;line-height:40px; border-top:1px solid #ffffff;font-size:12px; overflow:hidden}
				
		 .drop-down-content li a:active {
                 background-color:#2666BC;color: #ffffff;width:180px; height:40px;  text-align:left;line-height:40px; border-top:1px solid #ffffff;font-size:12px; overflow:hidden} 		
				
       .navv .drop-down:hover .drop-down-content{
             display: block;
			 
        }

a{ color:#333333; text-decoration:none; blr:expression(this.onFocus=this.blur());}
a:hover{ text-decoration:none;}
:focus {outline: 0 none;}
h1,h2,h3,h4{ font-size:100%; font-weight:normal;}
button, input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer; -webkit-appearance: button;-moz-appearance: button;}
input[placeholder], [placeholder], *[placeholder] { 
color:#fff !important; 
} 
::-webkit-input-placeholder {
color: #fff; 
} 
::-ms-input-placeholder {
color: #fff; 
} 
.text,.btn,textarea{font-family:"\5FAE\8F6F\96C5\9ED1",arial,'Hiragino Sans GB';}
.wrap{ width:1200px; margin:auto;}
.clearfix:after{ content:"."; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1;}
.btn{ border: none; cursor: pointer;}
.fr{ float: right;}
.fl{ float: left;}


.wt,.header h1,.header h1 img,.k3 li a i,.inews-pic img,.inews-list li .more,.detail i{ 
    -webkit-transition:all 0.4s ease 0s;
    -ms-transition:all 0.4s ease 0s;
    transition:all 0.4s ease 0s;
}
.wrap{ width:1200px; margin:auto;}
.clearfix:after{ content:"."; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1;}

.footer{ background: #2666BC; padding-top: 30px; overflow: hidden;-height: 277px; float:left; width:100%; margin-top:15px;}
.bleft{ width: 66%; float: left;}
.bwap{ width: 32%; float: left; height: 175px; border-left: 1px dashed #fff; box-sizing:border-box;}
.bm{ float: left; color: #fff; padding-right:15px; max-width:180px;}
.bm dd a{ color: #fff;}
.bm dd a:hover{ text-decoration: underline; }
.bm dt{ margin-bottom: 16px; font-size: 12px;}
.bm dt span{ padding-bottom: 2px; border-left: 1px solid #fff; color:#fff; font-weight:bold; background-color:#333; padding-left:5px; padding-right:5px;}
.bm dd{ margin-bottom: 4px;}
.er{ float: left; margin-right: 40px;}
.er p{ font-size: 14px; text-align: center; color: #fff; margin-top: 8px;}
.cway{ float: left; color: #fff;}
.cway h3{ font-size: 14px; margin-bottom: 15px;}
.cway span{ display: inline-block; margin-bottom: 6px;}
.cway-item{ margin-bottom: 6px;}
.cway-item p{ margin-left: 21px;}
.dizhi{ background: url("../images/icon6.png")/*tpa=images/icon6.png*/ no-repeat -2px 0; padding-left: 20px;}
.lxren{ background: url("../images/icon66.png")/*tpa=images/icon66.png*/ no-repeat -2px 0; padding-left: 20px;}

.dh{ background: url("../images/icon6.png")/*tpa=images/icon6.png*/ no-repeat -2px -48px; padding-left: 20px;}
.cz{ background: url("../images/icon6.png")/*tpa=images/icon6.png*/ no-repeat -2px -95px; padding-left: 22px}
.fb{ padding: 2px 0 ; text-align: center; color: #ccc; border-top: 0px solid #4e6d96; background-color:#333}
.fb a{ color: #a4acbe;}
.mb24{ margin-bottom: 24px;}
.bway{ float: left; border-left: 1px dashed #6782a5; padding-left:40px;}
.banner{ height: 300px;}
.menusbar{ height: 40px; background: #004098; width: 100%; margin-bottom: 16px;

}
.news-list{ margin-bottom: 40px;}
.news-list li{ height: 100px; padding: 20px 0; border-bottom:1px dashed #e5e5e5;}
.ti{ width: 100px; height: 100px; text-align: center; background: #f2f2f2; float: left; color: #004098;
margin-right: 18px;}
.day{ font-size: 40px; line-height: 1; padding-top: 18px;}
.mo{ font-size: 14px; padding-top: 2px;}
.news-list h3{ font-size: 16px; height: 20px; line-height: 20px; overflow: hidden; padding-top: 4px; margin-bottom: 6px;}
.zz{ margin-bottom: 3px;}
.news-list .intro{ line-height: 24px; height: 48px; overflow: hidden;}
.news-list li:hover .ti{ background: #668cc1; color: #fff;}
.news-list h3 a:hover{ color:  #004098; }

.gong{ margin-left: 10px;}
.pages{ text-align: center;}
.pg{ float: left;}
.pg a{ display: inline-block; padding: 7px 13px; border: 1px solid #e5e5e5; margin: 0 2px;}
.s{ border-radius: 6px 0 0 6px;}
.x{ border-radius: 0 6px 6px 0;}
.pg .cur{ background: #276bbe; color: #fff;}
.fm{ float: left; margin: 2px 0 0 30px;}
.fm .ptext{ width: 28px; height: 28px; line-height: 28px; border: 1px solid #e5e5e5; text-align: center; margin: 0 5px;}
.fm .btn{ width: 56px; height: 30px; border: 1px solid #276bbe; border-radius: 6px; background: #fff; font-size: 14px; color: #276bbe; margin-left: 10px;}
.ds{ display: inline-block; overflow: hidden;}

#banner-all{height:345px;width:100%; margin-top:141px; float:left  }


#main-all{width:100%; }
.main{margin:0 auto; width:1200px; }
#maincontent{width:1200px; float:left; margin-top:15px; min-height:200px; padding-bottom:20px;
  border-collapse: collapse;
  font-weight: normal;
  border:0px solid #FCE3E0;
    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.9);
  -moz-border-radius: 5px;
  border-radius: 5px;

  -webkit-transition: margin-bottom 0.4s linear 0s;
  -moz-transition: margin-bottom 0.4s linear 0s;
  -ms-transition: margin-bottom 0.4s linear 0s;
  -o-transition: margin-bottom 0.4s linear 0s;
  transition: margin-bottom 0.4s linear 0s;
  behavior: url(pie.htc); 

 }
 
 #mainmbx{width:1160px; float:left;height:40px; line-height:40px; text-indent:15px; margin-left:20px; background-color:#e1e1e1; margin-top:20px;}
 #content{width:1160px; float:left;  margin-left:20px;  margin-top:20px; }
 #content-left{width:260px; float:left;  margin-left:0px;  margin-top:0px; } 

 #content-left1{ width: 260px; height: 90px; background: #2666BC; float: left; margin-top: 0px; text-align: center;color: #fff;
-webkit-border-radius: 5px 5px 0px 0px;
-moz-border-radius:   5px 5px 0px 0px;
border-radius:  5px 5px 0px 0px;
behavior: url(pie.htc);

}

 #content-left1 h3{ font-size: 20px; padding-top: 22px; font-weight: 700; letter-spacing:8px;}
 #content-left1 h4{ font-family: arial; font-size:16px; text-transform:uppercase}

#content-left2{width:260px; float:left;  margin-left:0px;  margin-top:0px; background-color:#fff; 
  width: 260px; float: left; margin-top: 0px; text-align: center;color: #fff; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:0px solid #e1e1e1;
-webkit-border-radius: 0px 0px 5px 5px;
-moz-border-radius:  0px 0px 5px 5px;
border-radius:  0px 0px 5px 5px;
behavior: url(pie.htc);
 
  } 
#content-left2 dl dt {width: 258px;    margin-top:0px; text-align: center; line-height:50px; border-bottom:1px solid #e1e1e1 }
.content-left2dldt {width: 228px;   margin-top:0px; text-align: center; line-height:50px; margin-left:15px; margin-right:15px; padding-top:15px; padding-bottom:15px; line-height:18px; }

#content-left2 dl dt a:link {font-size:14px; color:#333;font-weight: 700;   }

#content-left2 dl dt a:visited {
font-size:14px; color:#333;font-weight: 700; 
}
#content-left2 dl dt a:hover {
	font-size:14px; color:#2666BC;font-weight: 700; background:#e1e1e1 
}
#content-left2 dl dt a:active {
	font-size:14px; color:#333;font-weight: 700; 
}

#content-left2 dl dt .hover{display:block; font-size:14px; color:#2666BC;font-weight: 700; background:#e1e1e1 }
#content-left2 dl dt .hover a{color:#fff;  }



#content-left2aa{width:260px; float:left;  margin-left:0px;  margin-top:0px; background-color:#fff; 
  width: 260px; float: left; margin-top: 0px; color: #fff; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:0px solid #e1e1e1;
-webkit-border-radius: 0px 0px 5px 5px;
-moz-border-radius:  0px 0px 5px 5px;
border-radius:  0px 0px 5px 5px;
behavior: url(pie.htc);
 text-align: left; 
 
  } 
  .content-left2aadldt {width: 228px;   margin-top:0px; text-align: left; line-height:50px; margin-left:15px; margin-right:15px; padding-top:15px; padding-bottom:15px; line-height:18px; }

#content-left2aa dl dt {width: 258px;    margin-top:0px;line-height:50px; border-bottom:1px solid #e1e1e1 }

#content-left2aa dl dt a:link {font-size:12px; color:#333;font-weight: 700;  text-align: left;   }

#content-left2aa dl dt a:visited {
font-size:14px; color:#333;font-weight: 700;  text-align: left; 
}
#content-left2aa dl dt a:hover {
	font-size:12px; color:#2666BC;font-weight: 700; background:#e1e1e1 ; text-align: left; 
}
#content-left2aa dl dt a:active {
	font-size:12px; color:#333;font-weight: 700;  text-align: left; 
}

#content-left2aa dl dt .hover{display:block; font-size:12px; color:#2666BC;font-weight: 700; background:#e1e1e1 }
#content-left2aa dl dt .hover a{color:#fff;  }
 
 
 #content-right{width:880px; float: right; 
  margin-top:0px;  background-color:#fff; 
 text-align: center;color: #fff; border:1px solid #e1e1e1;
-webkit-border-radius: 0px 0px 5px 5px;
-moz-border-radius:  0px 0px 5px 5px;
border-radius:  0px 0px 5px 5px;
behavior: url(pie.htc); padding-bottom:40px;
 }
 
#content-right1{width:878px; float: left;font-weight: 900; height:90px; line-height:90px; border-bottom:3px solid  #2666BC;margin-top:0px;margin-left:0px; margin-right:0px; text-indent:40px; font-size:16px; color:#2666BC; text-align:left}
#content-right0{width:878px; float: left;height:20px; line-height:20px; border-bottom:1px solid  #e1e1e1;margin-top:0px;margin-left:0px; margin-right:0px;  font-size:12px; color:#999; text-align:left;text-indent:40px;}
#content-right2{width:798px; float: left; margin-top:20px; margin-left:40px; margin-right:40px; line-height:200%; font-size:14px; font-family:"微软雅黑", "黑体", "宋体"; color:#666666;text-align:left}

#content-right2 ul li{width:387px;float: left;margin-top:20px; margin-left:5px; margin-right:5px; border:1px solid #e1e1e1; height:265px;}
#content-right2 ul li a:hover{width:387px;float: left; border:1px solid #e1e1e1;
 -webkit-box-shadow: #2666BC 0px 0px 15px;  
   -moz-box-shadow: #2666BC 0px 0px 15px;  
   box-shadow: #2666BC 0px 0px 15px;  
   background: #fff;  
}
#content-right211{width:375px; height:180px; float: left;margin-top:5px; margin-left:5px; margin-right:5px; overflow:hidden}
#content-right211 img{width:375px; height:180px; float: left;}

#content-right222{width:375px;  float: left;margin-top:5px; margin-left:5px; margin-right:5px; padding-bottom:5px;}
#content-right222a{width:375px; height:18px; float: left; line-height:18px; font-size:14px; color:#2666BC; overflow:hidden;}
#content-right222a a:link {font-size:12px; color:#2666BC; font-weight:bold   }
#content-right222a a:hover {font-size:12px; color:#333; font-weight:bold }
#content-right222b{width:375px; height:12px; float: left; line-height:12px; font-size:10px; color:#999; margin-top:3px;}
#content-right222c{width:375px; height:32px; float: left; line-height:16px; font-size:12px; color:#666; overflow:hidden; margin-top:3px; }


#content-right2cp{width:848px; float: left; margin-top:20px; margin-left:20px; margin-right:0px; line-height:200%; font-size:14px; font-family:"微软雅黑", "黑体", "宋体"; color:#666666; text-align:left}

#content-right2cp ul li{width:254px;float: left; height:247px;margin-top:20px; margin-left:10px; margin-right:10px; border:1px solid #e1e1e1;
}
#content-right2cp ul li a:hover{width:254px;float: left; border:1px solid #e1e1e1;
 -webkit-box-shadow: #2666BC 0px 0px 15px;  
   -moz-box-shadow: #2666BC 0px 0px 15px;  
   box-shadow: #2666BC 0px 0px 15px;  
   background: #fff;  
}
#content-right2cp11{width:252px; height:180px; float: left; overflow:hidden}
#content-right2cp11 img{width:252px; height:180px; float: left;overflow:hidden}

#content-right2cp22{width:244px;  float: left;margin-top:5px; margin-left:5px; margin-right:5px; padding-bottom:5px;}
#content-right2cp22a{width:244px; height:18px; float: left; line-height:18px; font-size:14px; color:#2666BC; overflow:hidden;}
#content-right2cp22a a:link {font-size:12px; color:#2666BC; font-weight:bold   }
#content-right2cp22a a:hover {font-size:12px; color:#333; font-weight:bold }
#content-right2cp22b{width:244px; height:12px; float: left; line-height:12px; font-size:10px; color:#999; margin-top:3px;}
#content-right2cp22c{width:244px; height:32px; float: left; line-height:16px; font-size:12px; color:#666; overflow:hidden; margin-top:3px; }


#content-right3{width:783px; float: left;margin-top:10px; margin-left:45px; margin-right:40px; color:#333333; border:1px solid #e1e1e1; padding-top:5px; padding-bottom:5px;  }

#content-right3cp{width:802px; float: left;margin-top:10px; margin-left:30px; margin-right:30px; color:#333333; border:1px solid #e1e1e1; padding-top:5px; padding-bottom:5px;  }
DIV.digg { MARGIN: 20px 0px 20px 0px; text-align:center;font-family: "黑体", "宋体";}
DIV.digg A {BORDER: #084fb1 1px solid; COLOR: #971518; padding:5px 15px 5px 15px;  font-weight:bold; font-family: "黑体", "宋体";
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
behavior: url(pie.htc); }
DIV.digg A:hover { BORDER: #084fb1 1px solid; COLOR: #000; padding:5px 15px 5px 15px;  }
DIV.digg A:active { BORDER: #084fb1 1px solid;  COLOR: #971518;  padding:5px 15px 5px 15px; }
DIV.digg SPAN.current { COLOR: #fff;  BORDER: #084fb1 1px solid; BACKGROUND-COLOR: #084fb1; padding:5px 15px 5px 15px;font-weight:bold; font-family: "黑体", "宋体";-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
behavior: url(ie-css3.htc);  }
DIV.digg SPAN.disabled { BORDER: #084fb1 1px solid;  padding:5px 15px 5px 15px;  MARGIN: 0px; font-weight:bold; font-family: "黑体", "宋体"}


#dhcp{ width:40px; margin-left:20px; height:180px; float:left; border:1px solid  #dedede; overflow:hidden}


#content-right2cpshow{width:868px; float: left; margin-top:0px; margin-left:0px; margin-right:0px; }
#content-right2cpshow1{width:848px; float: left; margin-top:30px; margin-left:20px; margin-right:0px; line-height:200%; font-size:14px; font-family:"微软雅黑", "黑体", "宋体"; color:#666666; text-align:left}

#content-right2cpshow1-l{width:524px;  float: left; margin-top:0px; margin-left:0px; overflow:hidden; border:1px solid #e1e1e1; }
#content-right2cpshow1-l img{ width:524px;  }

#content-right2cpshow1-r{width:300px; float: right; margin-top:0px;  margin-right:0px; }
#content-right2cpshow2{width:838px;float: left; margin-top:10px; margin-left:20px; border:3px solid #2666bc}
#content-right2cpshow2a{width:838px;float: left; margin-top:0px; margin-left:0px; padding-bottom:20px; padding-top:20px;}
#content-right2cpshow2a dl dt{width:419px; float: left; margin-top:0px; margin-left:0px; text-align:left; }
#content-right2cpshow2a11{width:400px;height:77px;float: left; margin-top:0px; margin-left:19px;  }
#content-right2cpshow2a22{width:380px;float: left; margin-top:0px; margin-left:19px;text-align:left; line-height:180%; font-size:12px; font-family:"微软雅黑", "黑体", "宋体"; color:#333; overflow:hidden }
#content-right2cpshow3aa{width:838px;float: left; height:55px; line-height:55px; text-indent:55px; background:url(/images/yy.png) no-repeat top left; margin-top:10px; margin-left:20px; border-bottom:1px solid #e1e1e1;font-size:22px; font-family:"微软雅黑", "黑体", "宋体"; color:#2666bc; text-align:left}
#content-right2cpshow3bb{width:838px;float: left; height:55px; line-height:55px; text-indent:55px; background:url(/images/cs.png) no-repeat top left; margin-top:10px; margin-left:20px; border-bottom:1px solid #e1e1e1;font-size:22px; font-family:"微软雅黑", "黑体", "宋体"; color:#2666bc; text-align:left}
#content-right2cpshow3cc{width:838px;float: left; height:55px; line-height:55px; text-indent:55px; background:url(/images/gl.png) no-repeat top left; margin-top:10px; margin-left:20px; border-bottom:1px solid #e1e1e1;font-size:22px; font-family:"微软雅黑", "黑体", "宋体"; color:#2666bc; text-align:left}
#content-right2cpshow4{width:838px;float: left; margin-top:10px; margin-left:20px; font-size:12px; line-height:180%; font-family:"微软雅黑", "黑体", "宋体"; color:#333; text-align:left}

#content-right2cpshow4yy{width:838px;float: left; margin-top:10px; margin-left:20px; font-size:12px; line-height:180%; font-family:"微软雅黑", "黑体", "宋体"; color:#333; text-align:left; overflow:hidden}
#content-right2cpshow4yy img{width:838px;float: left;}

#content-right2cpshow4cc{width:848px;float: left; margin-top:10px; margin-left:10px;}
#content-right2cpshow4cc ul li{width:202px; float: left; margin-top:0px; margin-left:10px; border:1px solid #e1e1e1; overflow:hidden}
#content-right2cpshow4cc11{width:202px; height:202px;float: left; margin-top:0px; }
#content-right2cpshow4cc22{width:162px; height:40px;float: left; margin-left:20px; margin-top:8px; font-size:12px; text-align: center; color:#666666; line-height:18px;}

#content-right3cpshowcp3{width:838px; float: left;margin-top:10px; margin-left:20px;  color:#333333; border:1px solid #e1e1e1; padding-top:5px; padding-bottom:5px;  }

#mainhome-all{width:100%; }
.mainhome{margin:0 auto; width:1200px; }
#mainhomecontent{width:1200px; float:left; margin-top:15px; min-height:200px; padding-bottom:20px;padding-top:30px;
  border-collapse: collapse;
  font-weight: normal;
  border:0px solid #FCE3E0;
    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.9);
  -moz-border-radius: 5px;
  border-radius: 5px;

  -webkit-transition: margin-bottom 0.4s linear 0s;
  -moz-transition: margin-bottom 0.4s linear 0s;
  -ms-transition: margin-bottom 0.4s linear 0s;
  -o-transition: margin-bottom 0.4s linear 0s;
  transition: margin-bottom 0.4s linear 0s;
  behavior: url(pie.htc); 

 }
 
#mainhome1{width:1120px; float:left; margin-top:20px; margin-left:40px; height:40px; line-height:40px; text-align:left; font-size:16px; color:#333; background:url(/images/jj.png) no-repeat top left; text-indent:35px; font-weight:bold; border-bottom:0px solid #999}
#mainhome2{width:1120px; float:left; margin-top:10px; margin-left:40px; min-height:150px;border-bottom:1px dashed #e1e1e1; padding-bottom:30px;}
#mainhome2ll{width:600px; float:left; margin-top:0px; margin-left:0px;  }
#mainhome2rr{width:500px; float: right; margin-top:0px; margin-right:0px;  }

#mainhome3{width:1120px; float:left; margin-top:10px; margin-left:40px; height:40px; line-height:40px; text-align:left; font-size:16px; color:#333; background:url(/images/hot.png) no-repeat top left; text-indent:35px; font-weight:bold; }

#mainhome4{width:1130px; float:left; margin-top:10px; margin-left:30px; min-height:150px;border-bottom:1px dashed #e1e1e1; padding-bottom:30px;}
#mainhome4 ul li{width:216px; float: left; margin-top:0px; margin-left:10px;  border:0px solid #e1e1e1;  background: #fff; }
#mainhome4 ul li a:hover{width:216px;float: left; border:0px solid #e1e1e1;
 -webkit-box-shadow: #2666BC 0px 0px 15px;  
   -moz-box-shadow: #2666BC 0px 0px 15px;  
   box-shadow: #2666BC 0px 0px 15px;  
   background: #fff;  
}

#mainhome411{width:216px; height:202px;float: left; margin-top:0px; }
#mainhome411 img{width:216px; height:202px;float: left; margin-top:0px; }
#mainhome422{width:186px; height:40px;float: left; margin-left:15px; margin-top:8px; font-size:12px; text-align: center; color:#666666; line-height:18px;}

#mainhome5{width:1120px; float:left; margin-top:10px; margin-left:40px; height:40px; line-height:40px; text-align:left; font-size:16px; color:#333; background:url(/images/new.png) no-repeat top left; text-indent:35px; font-weight:bold; }
#mainhome6{width:1125px; float:left; margin-top:10px; margin-left:25px; min-height:150px;border-bottom:1px dashed #e1e1e1; padding-bottom:30px;}
#mainhome6ll{width:790px; float:left; margin-top:0px; margin-left:0px;  }
#mainhome6ll dl dt{width:375px; float:left; margin-top:0px; margin-left:10px;  }

#mainhome6rr{width:330px; float: right; margin-top:0px; margin-right:0px;  }
#mainhome6rr dl dt{width:330px; float:left; margin-top:0px; margin-left:0px; height:26px; line-height:26px; overflow:hidden; text-align:left; color:#333333;  }


#mainhometj1{width:1120px; float:left; margin-top:10px; margin-left:40px; height:40px; background:url(/images/tj.png) no-repeat top left;  }
#mainhometj1l{width:250px; float:left; margin-top:0px; margin-left:0px; height:40px; line-height:40px; text-align:left; font-size:16px; color:#333; text-indent:35px; font-weight:bold; }
#mainhometj1r{width:840px; float: right; margin-top:0px; margin-left:0px; height:40px; line-height:40px; text-align: right; font-size:12px; color:#333;  font-weight:bold; }

#mainhometj2{width:1130px; float:left; margin-top:10px; margin-left:30px; min-height:50px;border-bottom:1px dashed #e1e1e1; padding-bottom:30px;}
#mainhometj2 dl dt{width:272px; float: left; margin-top:10px; margin-left:10px;  border:0px solid #e1e1e1;  background: #fff; }
#mainhometj2 dl dt a:hover{width:272px;float: left; border:0px solid #e1e1e1;
 -webkit-box-shadow: #2666BC 0px 0px 15px;  
   -moz-box-shadow: #2666BC 0px 0px 15px;  
   box-shadow: #2666BC 0px 0px 15px;  
   background: #fff;  
}

#mainhometj211{width:272px; height:202px;float: left; margin-top:0px; }
#mainhometj211 img{width:272px; height:202px;float: left; margin-top:0px; }
#mainhometj222{width:242px; height:40px;float: left; margin-left:15px; margin-top:8px; font-size:12px; text-align: center; color:#666666; line-height:18px;}


#content-cpleft2{width:260px; float:left;  margin-left:0px;  margin-top:0px; background-color:#fff; 
  width: 260px; float: left; margin-top: 0px; text-align: center;color: #fff; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:0px solid #e1e1e1;
-webkit-border-radius: 0px 0px 5px 5px;
-moz-border-radius:  0px 0px 5px 5px;
border-radius:  0px 0px 5px 5px;
behavior: url(pie.htc);
 
  } 
#content-cpleft2 dl dt {width: 258px;    margin-top:0px; text-align: left; line-height:50px; border-bottom:1px solid #fff }
.content-cpleft2dldt {width: 228px;   margin-top:0px; text-align: left; line-height:50px; margin-left:15px; margin-right:15px; padding-top:15px; padding-bottom:15px; line-height:18px; }

#content-cpleft2dldt1 {width: 258px;   margin-top:0px; text-align: left; line-height:50px;height:50px; margin-left:0px; margin-right:0px; text-indent:10px; overflow:hidden ; background-color:#e1e1e1 }
#content-cpleft2dldt2 {width: 258px;   margin-top:0px; text-align: left; margin-left:0px; margin-right:0px; padding-top:8px;  }
#content-cpleft2dldt2 ul li{width: 120px;   margin-top:0px; text-align: left;  margin-left:9px;  line-height:16px; float:left; font-weight:bold; font-size:12px; padding-bottom:8px; }



#content-cpleft2dldt1 a:link {font-size:16px; color:#333;    }
#content-cpleft2dldt1 a:visited {font-size:16px; color:#333;font-weight: 700; }
#content-cpleft2dldt1 a:hover {font-size:16px; color:#2666BC;font-weight: 700; background:#e1e1e1 }
#content-cpleft2dldt1 a:active {font-size:16px; color:#333;font-weight: 700; }

#content-cpleft2dldt2 .hover{display:block; font-size:14px; color:#2666BC;font-weight: 700; background:#e1e1e1 }
#content-cpleft2dldt2 .hover a{color:#fff;  }
 