/* CSS Document */
*{ margin:0px; padding:0px; list-style:none;}
body{ font-size:12px; font-family:"Î¢ÈíÑÅºÚ";}
a{ color:#000; text-decoration:none;}
img{ border:0px;}
a:hover{ text-decoration:underline;}
.header{ background:#0e448d; height:120px; border-bottom:3px solid #C90;}
.header_con{ width:1100px; margin:0 auto;}
.logo{ float:left;}
.nav{ width:760px; float:right; margin-top:55px;}
.nav ul li{ width:92px; float:left;  text-align:center;}
.nav ul li a{ font-size:16px; color:#FFF; font-family:"Î¢ÈíÑÅºÚ";}
.nav ul li a:hover{ }
.nav ul li span a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFF; }
.banner ul li a{ background:url(../images/banner.png) center center no-repeat; display:block; float:left; width:100%; height:578px;}
.mian{ width:1040px; margin:0px auto; padding-top:20px;}
.mian .about{ width:280px; height:auto; margin-right:20px; float:left;}
.clear{ clear:both;}
.mian .about p{ text-indent:24px; line-height:22px; margin-top:10px;}
.mian .about h3{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; height:30px; line-height:30px;}
.mian .about font{ margin-left:10PX; color:#999; font-size:13px;}
.mian .news{ width:460px; float:left;}
.mian .news h3{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; height:30px; line-height:30px;}
.mian .news font{ margin-left:10PX; color:#999; font-size:13px;}
.news_cont{ width:320px; float:right;}
.mian p{ line-height:24px; margin-top:5px;}
.new_list{ margin-top:4px;}
.new_list ul li{ line-height:24px; background:url(../images/news_icon.gif) left center no-repeat; padding-left:10px; border-bottom:1px dashed #CCC;}
.contact{ width:260px; float:left; margin-left:20px;}
.contact h3{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; height:30px; line-height:30px;}
.contact font{ margin-left:10PX; color:#999; font-size:13px;}
.footer{ height:92px; background:#0e448d; margin-top:20px; text-align:center; line-height:28px; color:#FFF; padding-top:30px; clear:both;}
.contain{ width:1006px; margin:10px auto; min-height:600px; height:auto!important; height:600px;}
.contain_lf{ width:250px; float:left; vertical-align:top; min-height:600px; height:auto!important; height:600px; background:#cccccc;}
.contain_tit{text-align: center;height: 46px;background: #0e448d;clear: both;
color: #FFF;font-size: 20px;line-height: 46px;}
.case_list {padding: 0px 0px 20px 0px; vertical-align:top; min-height:600px; height:auto!important; height:600px; background-color:#cccccc;}
.case_list ul li {height: 27px;background: #FFF ;width: 190px;line-height: 27px; text-align: center;margin-bottom: 10px; margin-left:30px;}
.contain_rg{float: right;width: 740px;height: auto; vertical-align:top; min-height:600px; height:auto!important; height:600px;}
.about_tit { font-size: 24px;padding-bottom: 5px;border-bottom: 1px solid #333; font-family:"Î¢ÈíÑÅºÚ";}
.tit{text-align: center;line-height: 30px;font-family: "Î¢ÈíÑÅºÚ";color: #0E448D;
font-size: 16px;font-weight: bold;}
.message { border-bottom: 1px dashed #666;text-align: center; padding-bottom: 1px;margin-top: 2px;}
.message_kd { width:500px; margin: 0 auto; height:30px; margin-bottom:20px; margin-top:20px;}
.skim{ width:120px; float:left; padding-top:6px;}
.date{ width:150px; float:left; padding-top:6px;}
.bdsharebuttonbox_wz{ width:50px; float:left; padding-top:6px;}
.bdsharebuttonbox{ width:180px; float:left; padding-top:0px;}
.con_con  p{ line-height:24px; text-indent:24px;}
.about_con {padding-top: 20px; padding-bottom:10px; line-height:25px;}
.con_contact{ width:170px; background:#FFF; height:200px; margin-left:30px; margin-top:20px; padding:10px;}
.con_contact p{ line-height:24px;}
.page{ margin-top:30px; text-align:center;}
.page a{ margin-right:5px;padding:3px 5px; border:1px solid #CCC;}

/* flexslider */
.flexslider{position:relative;height:470px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:470px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.pre{ text-align:left; height:30px; line-height:30px;}
.next{ text-align:left; height:30px; line-height:30px;}
 
.fanye{padding:5px 5px;margin-right:5px;border:1px solid #E0E0E0; background-color:#fff; color:#868686;}
.pagelist a{color:#868686;}
.pagelist a:hover{color:#868686; background-color:#F1F1F1; padding:5px 5px;margin-right:5px; border:1px dashed #E0E0E0;}

.pagelist li{ float:left; padding:5px 5px;margin-right:5px;border:1px solid #E0E0E0; background-color:#fff; color:#868686;}