@charset "utf-8";
/* CSS Document */
* { margin:0 auto; padding:0; font-family:"微软雅黑"; }
a { color:#333; text-decoration:none;}
img { border:0;}
ul li { list-style:none; }
body,td,th {
	font-size: 12px;
	color: #666666;
}
.touzi { width:100%; height:27px; background-color:#e7e7e7; }
.tou-content { width:1200px;height:27px; margin:0 auto;  }
.tou-content span { display: block; float:left; color:#5f646d; font-size:12px; line-height:27px; }
.touset { float:right; }
.touset a { color:#333333; font-size:12px; line-height:27px;  }
.banner { width:1200px; height:133px; margin:0 auto; background-color:#FFF;}
.banner img { display:block; width:156px; height:133px; float:left; }
.banner span { display:block; width:520px; height:133px; float:right; background-image:url(wenzi-img.jpg); background-repeat:no-repeat; }
.nav-div { width:100%; height:56px; background-color:#324357; border-top:#f08301 4px solid; }
.nav-content { width:1200px; height:56px; margin:0 auto; }
.nav-content  a { display: block;
    float: left;
    text-align: center;
    color: #FFF;
    line-height: 56px;
    /* padding-left: 51px; */
    /* padding-right: 51px; */
    /* margin-right: 20px; */
    width: 16.666%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    background-position: center top;
	font-size:16px;
 }
.nav-content a:hover { background-image:url(nav-bj.png); cursor:pointer; font-size:18px; font-weight:bold; }
.main-pic { width:100%; height:519px; overflow:hidden; }
.gsgk { width:1200px; height:auto; overflow:hidden; background-color:#FFF; margin-top:55px; }
.gsgk-tt { width:1200px; height:auto; overflow:hidden;  }
.gsgk-tt a { display:block; font-size:30px; color:#333333; font-weight:bold; float:left; }
.gsgk-tt img { display:block; float:left; margin-top:20px; margin-left:10px; }
.more { display:block; float:right; margin-top:20px; }
.more a  { color:#666666; font-size:9px; }
.gsgk-div { width:1200px; height:auto; overflow:hidden;}
.gsgk-content { width:815px; height:240px; float:left; overflow:hidden; }
.gsgk-content p { font-size:16px; color:#4e4e4e; line-height:30px; margin-top:15px; }
.gsgk-img { width: 313px; height:201px; float:right; margin-top:30px; }
.zyyw { width:1200px; height:410px; background-image:url(zyyw-img.jpg); background-repeat:no-repeat; background-position:center top; margin-top:90px; }
.zyyw-cont { width:1180px; height:284px; margin-left:17px; padding-top:124px; }
.zyyw-cont a { display:block; width:219px; height:280px; border:1px solid #c1d7e5; float:left; background-color:#FFF;  
background-position:74px 60px; background-repeat:no-repeat; margin-right:15px; }
.zyyw-cont a:hover { margin-top:-20px; cursor:pointer;}
.zyyw-cont a.a1 {background-image:url(che-img1.png);}
.zyyw-cont a.a1:hover { background-image:url(dj-img1.png); }
.zyyw-cont a.a2 {background-image:url(che-img2.png);}
.zyyw-cont a.a2:hover { background-image:url(dj-img2.png); }
.zyyw-cont a.a3 {background-image:url(che-img1.png);}
.zyyw-cont a.a3:hover { background-image:url(dj-img3.png); }
.zyyw-cont a.a4 {background-image:url(che-img4.png);}
.zyyw-cont a.a4:hover { background-image:url(dj-img4.png); }
.zyyw-cont a.a5 {background-image:url(che-img5.png);}
.zyyw-cont a.a5:hover { background-image:url(dj-img5.png); }

.zyyw-cont a p { width:72px; height:44px; font-size:18px; color:#6d6d6d; margin-top:170px; line-height:28px; padding:0 15px 64px 15px; border-bottom:#108beb 5px  solid; text-align:center; }
.zyyw-cont a p:hover { width:98px; height:44px; font-size:22px; color:#f08301; padding:0 0 64px 0; border-bottom:#f08301 5px  solid; text-align:center; cursor:pointer; } 
.linian-div  { width:100%; min-width:1194px; height:665px; margin:95px auto; background-image:url(lin-img.jpg); background-repeat:no-repeat; background-position:center top; }
.linian-cont{ width:1194px; height:482px; padding-top:90px; }
.lin-left { width:398px; height:482px; background-image:url(ln-bj1.png); background-repeat:no-repeat; background-position:center top; float:left; }
.lin-left img { display:block; width:398px; height:241px; }
.lin-left h1{ text-align:center; font-size:48px; color:#324357; margin-top:55px; }
.lin-left  p {text-align:center; font-size:24px; color:#324357; margin-top:42px; padding-bottom:49px; }

.hzdw-div  { width:100%; height:755px; overflow:hidden; background-image:url(linian-img.png); background-position:center top; background-repeat:no-repeat; margin-top:100px;  }
.hzdw-tt { width:1200px; height:52px; }
.hzdw-cont { width:1200px; height:350px; }
.hzdw-cont a { display:block;  width:376px; height:112px; float:left; margin-top:60px; text-align:center; line-height:112px; font-size:24px; color:#FFF; }
.hzdw-cont a.mr1 { background-image:url(hedw-img1.jpg); background-repeat:no-repeat; background-position:center top;  margin-right:36px;  }
.hzdw-cont a.mr2 { background-image:url(hedw-img2.jpg); background-repeat:no-repeat; background-position:center top;  margin-right:36px;  }
.hzdw-cont a.mr3 { background-image:url(hedw-img3.jpg); background-repeat:no-repeat; background-position:center top; }
.hzdw-cont a.mr4 { background-image:url(hedw-img4.jpg); background-repeat:no-repeat; background-position:center top;  margin-right:36px;  }
.hzdw-cont a.mr5 { background-image:url(hedw-img5.jpg); background-repeat:no-repeat; background-position:center top;  margin-right:36px;  }
.hzdw-cont a.mr6 { background-image:url(hedw-img6.jpg); background-repeat:no-repeat; background-position:center top; }

.hzdw-cont a.mr1:hover {  background-image:url(hedw-dj1.jpg); background-repeat:no-repeat; background-position:center top; }
.hzdw-cont a.mr2:hover {  background-image:url(hedw-dj2.jpg); background-repeat:no-repeat; background-position:center top; }
.hzdw-cont a.mr3:hover {  background-image:url(hedw-dj3.jpg); background-repeat:no-repeat; background-position:center top; }
.hzdw-cont a.mr4:hover {  background-image:url(hedw-dj4.jpg); background-repeat:no-repeat; background-position:center top; }
.hzdw-cont a.mr5:hover {  background-image:url(hedw-dj5.jpg); background-repeat:no-repeat; background-position:center top; }
.hzdw-cont a.mr6:hover {  background-image:url(hedw-dj6.jpg); background-repeat:no-repeat; background-position:center top; }

.mr36 { margin-right:36px; }
.contact-div { width:1200px; height:225px; margin-top:100px; }
.contact-list1 { width:343px; height:125px; float:left; margin-top:45px; margin-left:25px; margin-right:30px; }
.contact-list1 img{ display:block;  }
.contact-list1 p { font-size:18px; font-weight:bold; color:#5f646d; margin-top:35px; text-align:center; }
.xafc-div { width:100%; height:397px; background-color:#324357; margin-top:70px; }
.xafc-cont { width:1200px; overflow:hidden; }
.xafc-cont img { display:block; margin-top:50px; }
#demo { width:1200px; overflow:hidden; margin:0px auto; }
.gd-wz { font-size:14px; color:#FFF; text-align:center; margin-top:10px; }

.footer-div { width:100%; height:85px; background-color:#475464; }
.footer-cont { width:1200px; height:85px; text-align:center; }
.footer-div  img { display:block; float:left; padding-top:18px;  }
.footer-div p { width:322px; height:35px; font-size:12px; color:#778596; float:left; padding:30px 20px; line-height:18px; }
.footer-div a { display:block; float:right; padding-top:45px; font-size:12px; color:#778596; }
.footer-div a:hover { color:#FFF; }

/*焦点图*/样式
.focus{ position:relative; width:100%; height:519px; background-color: #000;}  
.focus img{ width:100%; height:519px;} 
.focus .shadow .title{width: 100%; height: 55px;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:12px/15px "\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{  left:0px; top:0px; position:relative; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:60px; line-height:60px; background:rgba(0,0,0,0);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left: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:205px; left:50%; position:absolute; height:16px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:16px}    
.focus .D1fBt a{position:relative; display:inline; width:16px; height:16px; border-radius:50px; margin:0 10px;;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#f08301;}    
.focus .D1fBt img {display:none}    
.focus .D1fBt i {display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover {  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;} 

/*列表、内容页*/
.left{ float: left; }
.right{  float: right;}
.menu{ width: 1200px; height: auto; margin:20px auto; background: #fff;overflow: hidden; border-top: 3px #f08302 solid; padding:20px 30px; }
.rig_img{ width:415px; height:370px;}
.list_left_line{ width:100%; height:30px ; border-bottom:#e4e8f4 1px solid; }
.list_left_line span{ font-family: "微软雅黑"; font-size: 14px; line-height:30px; color: #333;}
.list_left_line img{ float: left; margin: 5px 15px auto 5px;}
.list_menu{ width: 100%; height: 125px; border-bottom: 1px #e7e7e7 solid; padding-top: 20px;font-family: "微软雅黑";}
.list_menu img{ width: 130px; height: 100px; float: left; margin-right: 20px;}
.list_menu p{ font-size: 14px; color: #666; line-height: 24px; text-indent: 2em; }
.list_menu h4{font-size: 20px; line-height: 22px; padding-bottom: 8px; color: #324357}
.list_page{ width: 100%; height: 30px; line-height: 30px; font-size: 12px; text-align: center; margin-top: 20px;font-family: "微软雅黑";  }
.list_page span{ padding: 5px 15px; border: 1px #DDDADA solid; border-radius: 3px; margin: 0 2px;}
.list_page span a{ text-decoration: none; color: #405C76}
.list_page span a:hover{ color:#B92426}
.content{font-family: "微软雅黑";}
.content h3{ width: 100%; text-align: center; line-height: 30px; padding: 15px 0px; font-size:16px; color:#4e4e4e;}
.content p{text-indent: 2em; line-height:30px; padding: 10px 20px; color:#4e4e4e; font-size:14px; }
.content img{ display: block; max-width: 650px; height: auto; margin:10px auto 15px;}

