html,body
{
    width:1280px;
    background-color:#ffffff;
    margin:0 auto auto auto; 
}
a
{
text-decoration:none;
}
img
{
border:0px;
}
#con
{
     width:1280px;
     height:1761px;
     background-color:#e6e7e9;
     margin:0 auto auto auto; 
 position:absolute;
}
#h1
{
 width:1240px;
 height:98px;
 background-color:#ffffff;
 position:absolute;
 left:20px;
 right:20px;
 top:0px;
 z-index:1;
}
#logo
{
position:absolute;
left:35px;
top:21px;
width:251px;
height:75px;

}
#mail
{
 width:484px;
 height:28px;
 left:330px;
 top:68px;
 position:absolute;
 z-index:2;
text-align:center;
line-height:28px;

}
.logo-right
{
position:absolute;
left:281px;
top:59px;
width:959px;
height:38px;
}
.logo-right li
{
font-size:12px;
font-family:微软雅黑;
color:#1f396c;
display:inline;
float:left;
height:38px;
line-height:38px;
}

.yptmimadenglu1
{
width:110px;
height:16px;
margin-top:3px;
padding-left:5px;
color:#000;
line-height:20px;
font-size:12px;
border:1px solid #1f396c; 
display: none; 
}

#mail1
{
	width:94px;
	height:28px;
	left:-40px;
	top:0px;
	position:absolute;
	z-index:3;
font-size:12px;
font-family:微软雅黑;
margin-right:5px;
}
#mail2
{
	width:365px;
	height:28px;
	left:50px;
	top:0px;
	position:absolute;
	z-index:3;

}
#mail3
{
	width:53px;
	height:28px;
	left:406px;
	top:2px;
	position:absolute;
	z-index:600;

           line-height:26px;
}
#jygzh
{
display:none;
position: absolute;
z-index:25;
top:27px;
left:0px;
}
#h1nav
{
 width:300px;
 height:40px;

 right:143px;
 top:58px;
 position:absolute;
 z-index:1;
}
#h2
{
 width:1281px;
 height:37px;
 position:absolute;
background-color:#0A8CE5;
 top:98px;
}
#h2l1
{
 width:1078px;
 height:37px;
 z-index:1;
 position:absolute;
 top:0px;
 left:102px;
}
#c1
{
 width:1281px;
 height:328px;
 position:absolute;
 top:155px;
}
.picpt
{
width:613px;
height:370px;
position: absolute;
left:640px;
}
.picpt ul li{
margin-top:-10px;
margin-right:10px;
margin-bottom:15px;
list-style-type: none; 
cursor: pointer;
float: left;
display: block;
}
.picpt ul li img{
-webkit-box-shadow: 8px 5px 10px 0px #c5c9cd;  
-moz-box-shadow: 8px 5px 10px 0px #c5c9cd;
box-shadow:8px 5px 10px 0px #c5c9cd;
}
#c2
{
 width:1281px;
 height:420px;
 position:absolute;
 top:503px;
 z-index:1;
}
#c2l1
{
 width:603px;
 height:420px;
 background-color:#ffffff;
 z-index:2;
 position:absolute;
 left:23px;
 top:0px;
}
#c2l1a
{
 width:603px;
 height:30px;
 z-index:2;
 position:absolute;
 left:0px;
 top:0px;
}
#c2l2a
{
 width:603px;
 height:30px;
 z-index:2;
 position:absolute;
 left:0px;
 top:0px;
}

#c2l1b,#c2l2b
{
 width:603px;
 height:380px;
 background-color:#ffffff;
 z-index:2;
 position:absolute;
 left:0px;
 top:30px;
}
#c2l2
{
 width:603px;
 height:420px;
 background-color:#ffffff;
 z-index:2;
 position:absolute;
 right:23px;
 top:0px;
}
#c3
{
 width:1281px;
 height:145px;
 position:absolute;
 top:943px;
 z-index:1;
}
#c3l1
{
 width:1231px;
 height:141px;
 position:absolute;
border-style:solid; 
border-width:2px; 
border-color:#ffffff;
 top:0px;
left:23px;
 z-index:2;
}
#c4
{
 width:1281px;
 height:390px;

 position:absolute;
 top:958px;
 z-index:1;
}
#c4l1
{
 width:343px;
 height:190px;
 background-color:#ffffff;
 z-index:2;
 position:absolute;
 left:23px;
 top:0px;
}
#c4l1a
{
 width:343px;
 height:30px;
 z-index:2;
 position:absolute;
 left:0px;
 top:0px;
}
#c4l1b
{
 width:343px;
 height:190px;
 background-color:#ffffff;
 z-index:2;
 position:absolute;
 left:0px;
 top:30px;
}
#c4l2
{
 width:880px;
 height:190px;
 background-color:#ffffff;
 z-index:2;
 position:absolute;
 left:380px;
 top:0px;
}
#c4l2a
{
 width:880px;
 height:30px;
 z-index:2;
 position:absolute;
 left:0px;
 top:0px;
}
#c4l2b
{
 width:880px;
 height:190px;
 background-color:#ffffff;
 z-index:2;
 position:absolute;
 left:0px;
 top:30px;
}
.jyzq
{
margin-top:260px;
width:1280px;
height:164px;
}
.jyzqkuang
{
position:relative;
width:1240px;
height:164px;
left:20px;
-webkit-box-shadow: 8px 5px 10px 0px #c5c9cd;  
-moz-box-shadow: 8px 5px 10px 0px #c5c9cd;  
box-shadow: 8px 5px 10px 0px #c5c9cd;
}
.jyzqtittle
{
width:1240px;
height:30px;
background:url(imagesjyzq1.jpg);
}
.jyzqcontent
{
width:1240px;
height:134px;
position: absolute;
}
.yqlj
{
margin-top:26px;
width:1280px;
height:80px;
}
.yqljkuang
{
position:relative;
width:1240px;
height:80px;
left:20px;
background:#edf1f4;
-webkit-box-shadow: 8px 5px 10px 0px #c5c9cd;  
-moz-box-shadow: 8px 5px 10px 0px #c5c9cd;  
box-shadow: 8px 5px 10px 0px #c5c9cd;
}
.yqljpic
{
position:absolute;
width:114px;
height:80px;
}
.yqljlj
{
position:absolute;
width:1126px;
height:80px;
left:114px;
line-height:25px;
}
.yqljlj li
{
list-style-type: none;
float: left;
padding:0px;
margin-left:1.5px;
margin-right:1.5px;
height:22px;
line-height:24px;
}
.yqljlj li a
{
font-family:方正黑体;
color:#869399;
text-decoration:none;
font-size:12px;
}
.yqljlj li a:visited
{
color:#869399;
}
.yqljlj li a:hover
{
color:#869399;
}
#f2
{
top:592px;
width:1280px;
height:99px;
position:absolute;
padding-top:70px;
}
.banquanwz
{
position:relative;
width:760px;
height:42px;
left:240px;
}
.infoleft
{
  width:360px;
  height:42px;
  line-height:20px;
  float:left;
  text-align:right;
  margin:0px 9px;
   font-size:12px;
   font-weight:bold;
}
.infomiddle
{
width:2px;
height:42px;
background:#000000;
float:left;
}
.inforight
{
width:320px;
height:42px;
line-height:20px;
float:left;
text-align:left;
margin:0px 9px;
font-size:12px;
}
.banquanga
{
width:40px;
height:42px;
float:left;
}

.focus{ position:absolute; width:600px; height:328px; float: left;left:23px;}  
.focus img{ width: 600px; height: 328px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:10px/10px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0;  z-index:10; height:94px; line-height: 94px; 
background:url(imagesjbxg.png); 
 display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:19px;margin-left:20px; font-weight:bold; overflow:hidden; margin-top:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:20px auto 0;overflow:hidden;zoom:1;height:10px}    
.focus .D1fBt a{position:relative; display:inline-block; width:7px; height:7px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:10px/10px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#00adef;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; } 
.msmx
{
margin-top:26px;
width:1280px;
height:222px;
}
.msmxkuang{
position:relative;
width:1240px;
height:222px;
left:20px;
}
.mxzgzs
{
position:absolute;
width:343px;
height:222px;
-webkit-box-shadow: 8px 5px 10px 0px #c5c9cd;  
-moz-box-shadow: 8px 5px 10px 0px #c5c9cd;  
box-shadow: 8px 5px 10px 0px #c5c9cd;
}
.mxzgzstittle
{
width:343px;
height:31px;
}
.mxzgzscontent
{
width:343px;
height:190px;
}

#focus1{position:relative;height: 191px;width: 343px;}
#focus1 .btn-prev, #focus1 .btn-next{display: none;position: absolute;top: 60px;width: 40px;height: 80px;z-index: 2}
#focus1 .btn-prev{cursor:pointer;left: 0;background: url(imagesleft-arrow.png) no-repeat;_background: 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/left-arrow.png")}
#focus1 .btn-next{cursor:pointer;right: 0;background: url(imagesright-arrow.png) no-repeat;_background: 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/right-arrow.png")}
#focus1 .focus1-bar-box{width: 343px;;height: 190px;overflow: hidden;}
#focus1 .focus1-bar{width: 343px}
#focus1 .focus1-bar li{float: left;width: 343px;height: 191px}
#focus1 .focus1-bar li a{width: 343px;height: 191px;display: block}
#focus1 .focus1-bar li img{width: 343px;min-height: 191px;}
#focus1 .hd{position: absolute;left: 0;bottom: 0;z-index: 2;width: 343px;height: 50px;background:url(imagesmxzgzsbj1.png);}
#focus1 .focus1-title1{overflow: hidden;position: absolute;top: 10px;left: 0;height: 40px;padding-left:10px;padding-top:3px;}
#focus1 .focus1-title1 .title1{color: #fff;text-decoration:none;margin-left:5px;font-size:17px;font-family:微软雅黑;}
#focus1 .focus1-title1 a{display: none;color: #fff}

.msgzs
{
position:absolute;
width:880px;
height:222px;
left:360px;
top:0px;
-webkit-box-shadow: 8px 5px 10px 0px #c5c9cd;  
-moz-box-shadow: 8px 5px 10px 0px #c5c9cd;  
box-shadow: 8px 5px 10px 0px #c5c9cd;
}
.msgzstittle
{
width:880px;
height:31px;
}
.msgzscontent
{
width:880px;
height:190px;
}

.mt14{margin-top:0px;}
.mr_t1 { background: url(../images/mr_1px.jpg) repeat-x left bottom; height: 40px; padding-right: 16px; }
.mr_t1name { font: bold 16px/40px "微软雅黑"; color: #FFF; background: #2257A2 url(../images/mr_t1bg.jpg) no-repeat right top; height: 40px; width: 120px; padding-left: 21px; float: left; }
.mr_t1name img { float: left; margin-top: 9px; margin-right: 6px; display: inline; }
.mr_frbox { height: 190px;background:#fff;}
.mr_frBtnL { float: left; margin-top: 80px;margin-left: 8px;margin-right: 8px;cursor: pointer; display: inline; width:14px;height:25px;}
.mr_frUl { float: left; height: 190px; width: 405px; }
.mr_frBtnR { float: right; margin-top: 80px; cursor: pointer;margin-left: 8px;margin-right: 8px; width:14px;height:25px;}
.mr_frUl ul li { display: inline; float: left; height: 190px; width: 194px; margin-right: 10px; overflow: hidden; }
.mr_frUl ul li img { display: block; }


.loginBox
{
width: 568px;
height:230px;
border: 1px solid #02a2aa;
background: #fff;
position: absolute;
z-index: 20;
display: none;
cursor:pointer;
}
.loginBoxjxt
{
width: 282px;
height:226px;
background:url(imagesjxt-tc.gif);
position: absolute;
z-index: 20;
display: none;
cursor:pointer;
}
.loginBoxhygl
{
width: 282px;
height:226px;
background:url(imageshygl-tc.gif);
position: absolute;
z-index: 20;
display: none;
cursor:pointer;
}
.loginBoxktgl
{
width: 282px;
height:226px;
background:url(imagesktgl-tc.gif);
position: absolute;
z-index: 20;
display: none;
cursor:pointer;
}
.loginBoxmkpt
{
width: 282px;
height:226px;
background:url(imagesmkpt-tc.gif);
position: absolute;
z-index: 20;
display: none;
cursor:pointer;
}
.loginBoxxypj
{
width: 282px;
height:226px;
background:url(imagesxypj-tc.gif);
position: absolute;
z-index: 20;
display: none;
cursor:pointer;
}
.loginBoxjsgg
{
width: 282px;
height:226px;
background:url(imagesjsgg-tc.gif);
position: absolute;
z-index: 20;
display: none;
cursor:pointer;
}
.loginBoxykq
{
width: 282px;
height:226px;
background:url(imagesykq-tc.gif);
position: absolute;
z-index: 20;
display: none;
cursor:pointer;
}
.loginBoxgzkp
{
width: 282px;
height:226px;
background:url(imagesgzkp-tc.gif);
position: absolute;
z-index: 20;
display: none;
cursor:pointer;
}

.ypterjikuang
{
margin-top: 15px;
width: 230px; 
height: 160px; 
margin-left: 25px;
margin-bottom: 5px;
float:left;
}
.ypttitle
{
line-height: 30px;
width: 242px;
font-family: 微软雅黑;
margin-bottom: 5px;
height: 40px;
color: #213a6d;
margin-left: 0px;
font-size: 18px;
position:relative;
left:-5px;
top:-5px;
}
.yptyonghudenglu
{
border: #213a6d 1px solid;
line-height: 30px;
padding-left:5px;
width: 229px;
height: 30px;
color: #ccc;
font-size: 20px;
}
.yptmimadengluhidden
{
border: #213a6d 1px solid;
line-height: 25px;
padding-left:5px;
width: 229px;
height: 25px;
color:#ccc;
font-size: 15px;
}
.yptmimadenglu
{
border: #213a6d 1px solid; 
line-height: 25px;
padding-left:5px;
width: 229px;
display: none; 
height: 25px; 
color: #000; 
font-size: 15px; 
}

.yptmimadenglu1
{
width:110px;
height:16px;
margin-top:3px;
padding-left:5px;
color:#000;
line-height:20px;
font-size:12px;
border:1px solid #1f396c; 
display: none; 
}

.yptdengluanniu
{
border: 0px;  
width: 110px; 
font-family: 微软雅黑; 
background: #bd2126; 
height: 35px; 
line-height:37px;
color: #fff; 
font-size: 14px; 
float:left;
cursor:pointer;
}
.yptzhuce
{
text-decoration:none;
display:block;
width: 110px;
font-family: 微软雅黑; 
background: #bd2126; 
height: 35px; 
line-height:37px;
color: #fff; 
font-size: 14px;
text-align:center;
float:left;
margin-left:10px;
}