/* CSS Document */
@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h3,h4,h5,h6,
pre,form,fieldset,input,textarea,p,blockquote {	margin:0;padding:0;}
body{font-size:14px; background:#fff;font-family:"Î¢ÈíÑÅºÚ","ËÎÌå", "Arial";color:#696767;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;}
ol,ul,li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after { content:¡±;}
abbr,acronym {border:0;}
a{color:#3a3432;text-decoration:none}
a:hover{ color:#070505;text-decoration:none}
p a{color:#fc8006;}

#header { margin: 0 auto; height:90px; overflow:hidden;
  }
.head { width:1000px; margin:22px auto 0 auto; overflow:hidden;}

.banner{height:569px; background:url(../images/banner.jpg) center top no-repeat;}

.ct1{width:1120px; overflow:hidden; margin:auto; padding-top:92px; padding-bottom:42px;}
.ct1 h3{ text-align:center; padding-bottom:60px;}
.ct1 .left{width:455px; float:left; height:513px; background:url(../images/left.jpg) center top no-repeat;}
.ct1 .left img{float:left; padding-left:37px; padding-top:50px}
.ct1 .left p{font-size:12px; text-indent:2em; line-height:24px; width:370px; float:left; padding-left:51px; padding-top:24px;}
.ct1 .left p a{color:#01c5dc;}
.ct1 .right{width:665px; margin-top:52px; float:left; height:429px; background:url(../images/right.jpg) center top no-repeat;}
.ct1 .right p{width:567px; overflow:hidden; float:left; padding-left:61px; text-indent:2em; line-height:24px; font-size:12px; overflow:hidden;}

.bg{background:#efeff0; padding-bottom:30px;}
.ct2{width:1120px; margin:auto; overflow:hidden;}
.ct2 h3{ padding-left:190px; font-family:'Î¢ÈíÑÅºÚ'; float:left;padding-top:77px;}
.ct2 p{text-align:center; line-height:24px; width:583px; float:left; padding-left:275px; font-size:13px; padding-top:10px;}

.ct3{width:1120px; margin:20px auto; background:url(../images/ct3.jpg) center top no-repeat; height:869px;}
.ct3 .right{width:727px; float:right; overflow:hidden;}
.ct3 .right p{ width:612px; overflow:hidden; float:left; font-size:14px; padding-left:55px; padding-top:143px; line-height:28px;}
.ct3 .right img{float:left; padding-top:95px; padding-left:63px;}
.ct3 .right ul {padding-top:105px; padding-left:30px; float:left; width:370px; overflow:hidden;}
.ct3 .right ul li{width:370px;  font-size:12px; overflow:hidden; float:left; padding-bottom:38px;}

.ct4{width:1120px; margin:auto; background:url(../images/ct4.jpg) center top no-repeat; height:1900px;}
.ct4 .left{width:613px; overflow:hidden; float:left; margin-left:59px; padding-top:150px;}
.ct4 .left p{font-size:14px; line-height:28px; width:613px; overflow:hidden; float:left;}
.ct4 .left ul{padding-top:94px; float:left; width:526px; overflow:hidden;}
.ct4 .left ul li{text-align:right; width:526px;  font-size:14px; margin-bottom:35px; overflow:hidden; float:left;}

.ct4 .right{width:365px; overflow:hidden; margin-right:90px; padding-top:300px; float:right;}
.ct4 .right p{font-size:14px; line-height:28px;}
.ct5{width:1120px; margin:auto; overflow:hidden;}
.ct5 ul{width:380px; overflow:hidden; float:right; padding-top:65px;  padding-right:200px;}
.ct5 ul li{float:left; width:380px; margin-bottom:35px;}

.ct6{height:846px; background:url(../images/nbg.jpg) center top no-repeat;}
.ct7{width:1120px; overflow:hidden;padding-top:547px; margin:auto;}
.ct7 .l1{width:242px; float:left; margin-left:5px;  overflow:hidden;}
.ct7 .l2{width:242px; float:left; margin-left:52px;  overflow:hidden;}
.ct7 .l3{width:242px; float:left; margin-left:42px;  overflow:hidden;}
.ct7 h3{text-align:center; font-size:30px; padding-top:22px;}
.ct7  h3 span{ font-size:16px;}
.ct7  h4{color:#055ac3; padding-top:6px; padding-bottom:12px; font-size:16px; font-weight:bold; text-align:center}
.ct7 p{font-size:12px; padding-bottom:12px; font-family:"ËÎÌå"; line-height:22px; color:#919191; width:195px; overflow:hidden; margin:auto;}
.ct7 p span{color:#000000; font-weight:bold;}
.ct7 a{color:#000000;}
.ct7 h5{text-align:center;}

.ct9{height:630px; margin:auto; width:1120px; background:url(../images/ct9.jpg) center top no-repeat;}
.ct9 .p1{font-size:14px; width:750px; padding-left:245px; line-height:26px; padding-top:343px; overflow:hidden;}
.ct9 .left{width:750px; padding-top:40px; line-height:26px; overflow:hidden; font-size:14px; padding-left:245px; float:left;}
.ct9  .right{width:325px; overflow:hidden; margin-right:86px; float:right; padding-top:90px;}
.ct9  .right ul li{width:325px; line-height:20px; font-size:14px; margin-bottom:7px; overflow:hidden; float:left;}
.ct9  .right .i1{width:270px; float:left; height:20px;}
.ct9  .right  span{float:left;}
.ct9  .right .i2{width:312px;resize:none; height:55px; overflow:hidden;}
.ct9  .right .i3{width:314px; margin-top:10px; height:42px; border:none; background:url(../images/sub.jpg) center top no-repeat;}
/* footer*/
 .bottom-link{ border-bottom:0px solid #c3e900; clear:both; width:975px; margin:0 auto;}
 .bottom-link-wrap{ padding:30px 0 20px 0; width:975px; margin:0 auto; overflow:hidden;}
 .links-list{ float:left; height:140px; overflow:hidden; margin:0 auto}
 .links-list .itemB{ margin:0; padding:0; width:160px; text-align:center; height:135px; display:inline-block; *display:inline; zoom:1; vertical-align:top;}
 .links-list h4{ height:27px; color:#4c4848; font-size:14px; font-weight:bold;}
 .links-list ul{ border-right:1px solid #ededed;height:135px;  margin:0; padding:0;}
 .links-list li{ line-height:24px; color:#4c4848;}
 .links-list li a {color:#5e5c5c;}
 .bottom-link .b-l-5{ width:300px; text-align:left;}
 .bottom-link .b-l-5 h4 { padding-left:25px; }
 .bottom-link .b-l-5 ul{ border:0; padding-left:25px; }
 .bottom-link .b-l-5 ul li {line-height:18px;}
 .bottom-link .b-l-5 ul li.p1  { font:900 26px/35px Verdana, Geneva, sans-serif; color:#0f6a36;}
 .footer{background:#f9f9f9;overflow:hidden;height:191px;}

.f_db {overflow:hidden;background:#f9f9f9;}
.dibu {width:983px; overflow:hidden;padding:20px 0;margin:0 auto; text-align:center;}
.dibu span {color:#da4642;}
.dibu_txt {width:983px;text-align:center; line-height:30px;}
.dibu p {float:left;line-height:30px; padding:0 5px 0 300px;}
.bdsharebuttonbox {float:left;line-height:25px;}


.focus1{ position:relative; width:368px; margin-left:14px; margin-top:155px;  height:220px;  float: left;}  
.focus1 .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus1 .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus1 .btn{ position:absolute; bottom:14px; right:21px; overflow:hidden; zoom:1;} 
.focus1 .btn a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#FFFFFF; }  
.focus1 .btn a:hover,.focus1 .btn a.current{  cursor:pointer;background:#055ac3;}  
.focus1 .fPic{ position:absolute; left:0px; top:0px; }  
.focus1 .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus1 .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus1 .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus1 .fcon{ position:relative; width:368px; height:220px; margin-left:10px; margin-top:11px; float:left;  display:none; background:#000  }  
.focus1 .fcon img{ display:block; }  
.focus1 .fbg{bottom:-50px; left:302px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus1 .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus1 .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#FFFFFF; }    
.focus1 .D1fBt .current,.focus1 .D1fBt a:hover{background:#055ac3;}    
.focus1 .D1fBt img{display:none}    
.focus1 .D1fBt i{display:none; font-style:normal; }    


.focus2{ position:relative; width:367px; margin-right:35px; margin-top:170px;  height:220px;  float: right;}  
.focus2 .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus2 .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus2 .btn{ position:absolute; bottom:14px; right:21px; overflow:hidden; zoom:1;} 
.focus2 .btn a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#FFFFFF; }  
.focus2 .btn a:hover,.focus2 .btn a.current{  cursor:pointer;background:#055ac3;}  
.focus2 .fPic{ position:absolute; left:0px; top:0px; }  
.focus2 .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus2 .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus2 .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus2 .fcon{ position:relative; width:360px; height:220px; margin-left:10px; margin-top:11px; float:left;  display:none; background:#000  }  
.focus2 .fcon img{ display:block; }  
.focus2 .fbg{bottom:-50px; left:302px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus2 .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus2 .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#FFFFFF; }    
.focus2 .D1fBt .current,.focus2 .D1fBt a:hover{background:#055ac3;}    
.focus2 .D1fBt img{display:none}    
.focus2 .D1fBt i{display:none; font-style:normal; }    