﻿@charset "utf-8";

.flexslider{position:relative;height:478px;overflow:hidden; width:1582px; margin:0 auto;}
.slides{position:relative;z-index:1;}
.slides li{height:478px;width:1582px; float:left; margin-right:1582px; position: relative; display: block;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:1582px;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(../mod_img/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(../mod_img/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../mod_img/next.png) center center no-repeat;}

.notice{ margin:30px 0;}
.noticebox{ height:45px; border:1px solid #dcdcdc; position:relative; overflow:hidden; width:1040px; padding:0 30px;}
.title01{ background:url(../mod_img/icon04.jpg) no-repeat center left; float:left; line-height:42px; padding-left:20px;}
.qimo8{ overflow:hidden; width:940px; float:right;}
.qimo8 .qimo {/*width:99999999px;*/width:8000%; height:45px;}
.qimo8 .qimo div{ float:left;}
.qimo8 .qimo ul{float:left; height:45px; overflow:hidden; zoom:1; }
.qimo8 .qimo ul li{float:left; line-height:45px; list-style:none;}
.qimo8 li{ background:url(../mod_img/icon14.jpg) center right no-repeat; padding-right:9px; margin-right:9px;}
.qimo8 li a{margin-right:10px;color:#444444;}

.base{ background:#f8f8f8; height:402px;}
.basebox{ overflow:hidden;width:1080px;}
.title06{ margin-bottom:23px;}
.base_o{ float:left; display:inline-block;}
.base_l{ width:386px;}
.base_l_box{ background:url(../mod_img/img02.jpg) no-repeat center left; height:247px; padding-left:80px; padding-top:35px;}
.base_l_cont{ background:url(../mod_img/bj_ab.png) repeat center left; height:178px; width:266px; padding:20px;}
.text_t{ font-size:14px; color:#fff; margin-bottom:10px;}
.text_cont{ font-size:12px; color:#fff; line-height:28px;}
.base_l_cont a{ display:block; font-size:12px; color:#fff; border:1px solid #8bc8f1; width:86px; height:28px; line-height:28px; text-align:center; margin-top:16px;}
.base_l_cont a:hover{ background:#3498db;}

.base_m{ width:348px; position:relative; margin-left:20px; margin-right:20px;}
.moreicon{ position:absolute; right:0; top:32px;}
.base_news{ padding:18px; width:310px; height:244px; border:1px solid #f1f1f1; background:#fff; overflow:hidden;}
.base_news li{ line-height:28px; font-size:12px; position:relative; padding-top:10px; border-bottom:1px dotted #c6c6c6;}
.base_news li a{ color:#5e5e5e; background:url(../mod_img/listicon.png) no-repeat center left; padding-left:15px;} 
.base_news li a:hover{ color:#3498db;} 
.base_news li span{ color:#cccccc; position:absolute; right:0;}

.base_r{ width:306px;}
.shut_cont{ overflow:hidden; height:96px;}
.shut_l{ float:left; background:url(../mod_img/cpbj_yeg9.jpg) no-repeat left center; width:174px; height:96px; font-size:24px; color:#fff; font-weight:bold; line-height:96px; padding-left:26px;}
.shut_l a{font-size:24px; color:#fff;}
.shut_r{ float:right; background:#34495e; width:106px; height:82px; padding-top:14px;}
.shut_r_cont{ display:block; background:url(../mod_img/lyt_9y56.jpg) no-repeat top center; font-size:12px; color:#fff; text-align:center; padding-top:40px;}

.scrollleft{width:1080px;/* height:270px;*/ margin-top:30px; margin-bottom:54px;}
.scrollleft ul li{float:left;width:188px; display:inline-block; margin-right:20px;text-align:center;}
.scrollleft ul li img{width:186px;height:154px; border:1px solid #dedede; margin-bottom:10px;}
.scrollleft ul li a{ color:#5e5e5e; font-size:14px;}

.contact{ background:#f8f8f8; height:310px;}
.contactbox{}
.title07{ overflow:hidden; padding-top:20px;}
.til07_l{ font-size:14px; color:#2d2c2c; line-height:46px; height:46px; border-bottom:2px solid #3498db; display:block; float:left; margin-right:5px;}
.til07_e{ font-size:12px; color:#a9aaaa; line-height:46px; height:46px; float:left;}
.contact_cont{ margin-top:px; overflow:hidden;}
.contact_cl{ float:left; width:515px; overflow:hidden; margin-top:50px;}
.icon_l0{ height:40px; padding-left:50px; margin-bottom:40px; float:left;}
.icon_l1{ background:url(../mod_img/icon05.jpg) no-repeat center left; line-height:20px;}
.icon_l2{ background:url(../mod_img/icon06.jpg) no-repeat center left; line-height:20px; margin-left:110px;}
.icon_l3{ background:url(../mod_img/icon07.jpg) no-repeat center left; line-height:40px;}
.icon_l3 span{ font-size:18px; font-weight:bold; color:#3498db;}
.contact_cr{ float:right; width:500px; margin-top:15px;}
.contact_cr img{ border:4px solid #fff; border-radius:6px;}

.link{ margin:50px 0;}
.linkbox{ border:solid 1px #dcdcdc; background:url(../mod_img/linkicon.jpg) left center no-repeat; height:76px; line-height:76px; overflow:hidden; width:1030px; padding-left:66px;}
.linkbox a{ display:block; float:left; margin-right:30px; color:#5a5a5a;}










