@charset "utf-8";/**** css document ****/

html,body,div,span,ul,li,img,input,textarea{padding:0;margin:0;border:0;list-style:none;}
body{
    /*font-family:"宋体";*/
/*font-size:12px;*/
font-family:"宋体", "微软雅黑", "Helvetica Neue", Helvetica, Arial, sans-serif;
color:#4c4c4c;line-height:24px;min-width:1024px;width:100%;}
a{text-decoration:none;color:#4c4c4c;}
a:hover{color:#292b5b;}

.wrapper{width:1024px;margin:0 auto;}
.wrapper_re{position:relative;width:1024px;margin:0 auto;}
.clear{height:0px;font-size:0;clear:both;}
.fl{float:left;font-size:14px;}
.fr{float:right;font-size:14px;}
.of{overflow:hidden;zoom:1;}
.img1{display:block;}

/****主页****/
/****顶部****/
.bar{height:69px;background:url(../images/barbg.png) repeat-x;}
.logo{float:left; padding-top:15px;}

.nav{float:right;}
.navul{height:69px;text-align:center;font-size:15px;margin-right:50px;}
.navul li{height:100%;line-height:69px;width:108px;position:relative;float:left;}
.navul a{display:block;height:100%;color:#000;}

/****下拉菜单****/
.dropMenu {position:absolute; z-index:100; width:88px;background:url(../images/subnav.png); margin-top:-1px; height:auto; visibility:hidden;padding:8px 10px;}
.dropMenu ul{position:relative;font-size:14px;}
.dropMenu li {width:88px; height:25px; line-height:25px; overflow:hidden; text-align:center;border-top:1px solid #CFD5D8;}
.dropMenu li a {color:#4E5152;  display:block;}
.dropMenu li a:hover {color:#292b5b;}
.hdo{width:100%;height:auto;display:block;overflow:hidden;}

.indexphone{
    float:right;padding-right:20px; color:#292b5b;font-size:16px;    padding-top: 15px;
}
.indexnum{
    display:block;margin-top:-10px;width:150px; 
}


/****banner****/
.banner{height:350px;overflow:hidden;}

/****content****/
.content{height:359px;background:url(../images/homebg.png) no-repeat center top;}
.home1,.home2,.home3{float:left;overflow:hidden;margin-top:18px;position:relative;}
.home1{width:365px;margin-right:21px;padding-top:12px;}
.home2{width:315px;margin-right:21px;}
.home3{width:302px;}

.homebg{position:absolute;left:0;right:0;top:272px;height:38px;background:#303030;}
.home1,.home1 .flexslider,.home1 .slides li{height:300px;}
.home1 .flexslidernew{position:relative;overflow:hidden;}
.home1 .slides{position:relative;z-index:1;}
.home1 .slides img{display:block;width:365px;height:174px;}
.home1 .homedetail{line-height:32px;color:#4c4c4c;height:120px;overflow:hidden;padding-top:2px;}
.home1 .homename{margin-top:8px;font-size:13px;color:#fff;height:38px;line-height:38px;padding-left:21px;width:260px;overflow:hidden;}
.home1 .flex-control-nav{display:none;}
.home1 .flex-direction-nav a{width:24px;height:24px;line-height:99em;overflow:hidden;display:block;position:absolute;bottom:9px;z-index:10;cursor:pointer;}
.home1 .flex-direction-nav .flex-next{right:11px;background:url(../images/next.png) no-repeat;}
.home1 .flex-direction-nav .flex-prev{right:58px;background:url(../images/prev.png) no-repeat;}

.topnews{height:192px;background:url(../images/homeline.png) no-repeat center bottom;}
.newsname{float:left;/**height:41px;**/line-height:35px;margin-bottom:15px;font-size:16px;color:#000;width:245px;overflow:hidden;}
.newstime{float:right;height:52px;line-height:52px;font-size:18px;color:#f08519;}
.newstime b{float:left;font-style:italic;font-size:27px;height:36px;line-height:36px;font-weight:500;}
.newstxt{line-height:30px;height:83px;color:#4c4c4c;overflow:hidden}

.homenews{padding-top:6px;line-height:30px;
/*height:90px;*/
overflow:hidden;}
.homenews li{height:30px;padding-left:20px;background:url(../images/homedot.png) no-repeat left center;}
.homenews a{display:block;height:100%;}
.homenews div{float:left;width:200px;height:30px;overflow:hidden;}

.hometitle{padding-top:12px;height:23px;margin-bottom:23px;}
.homebrief img{display:block;width:299px;height:165px;}
.homebrief div{line-height:30px;height:90px;overflow:hidden;padding-top:6px;}

/****footer****/
.footer{height:92px;background:url(../images/footbg.png) repeat-x;color:#4D4D4D;line-height:30px;}
.footer a{color:#4D4D4D;}
.footer a:hover{color:#292b5b;}
.footlink{padding-top:12px;height:30px;}
.footlink a{margin:0 9px;}

/****内页公共部分****/
.listbanner{height:350px;margin:0 auto;}
.listbanner,.listbanner .flexslider,.listbanner .flexslider2,.listbanner .slides li{height:350px;}
.listbanner .flexslider{position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.listbanner .flexslider2{position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.listbanner .slides{position:relative;z-index:1;}
.listbanner .slides a{display:block;height:100%;}
.listbanner .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;padding-left:0;}
.listbanner .flex-control-nav li{display:inline-block;width:11px;height:11px;margin:0 5px;*display:inline;zoom:1;}
.listbanner .flex-control-nav a{display:inline-block;width:11px;height:11px;line-height:40px;overflow:hidden;background:url(../images/bannerdot.png) no-repeat;cursor:pointer;}
.listbanner .flex-control-nav .flex-active{background:url(../images/bannercur.png) no-repeat;}
.listbanner .flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-45px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.listbanner .flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.listbanner .flex-direction-nav .flex-prev{left:0;}
.listbanner .flexslider:hover .flex-next{opacity:0.6;filter:alpha(opacity=60);}
.listbanner .flexslider:hover .flex-prev{opacity:0.6;filter:alpha(opacity=60);}
.listbanner .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=100);}

#dropmenu3{display:none;}
.middle{background:#F2F2F2 url(../images/listbg.png) no-repeat center top;}
.left{width:144px;border:3px solid #292b5b;float:left;margin-top:30px;margin-bottom:38px;padding-bottom:10px;padding-top:106px;position:relative;min-height:180px;}
.leften{text-transform:uppercase;position:absolute;top:7px;padding-left:5px;width:143px;height:35px;line-height:35px;border-bottom:3px solid #F08519;left:29px;font-size:20px;}
.leftch{top:48px;position:absolute;right:36px;height:33px;line-height:33px;border-bottom:3px solid #F08519;text-align:right;padding-right:13px;width:136px;font-size:15px;font-weight:bold;}
.leftnav{text-align:center;font-size:13px;}
.leftnav li{height:30px;line-height:30px;}
.leftnav a{display:block;height:100%;}

.right{float:right;width:813px;margin-bottom:40px;}
.righttop{padding-top:41px;height:37px;}
.rightname{float:left;width:156px;height:34px;line-height:34px;border-bottom:3px solid #F08519;font-size:17px;}
.breadcrumbs{float:right;text-align:right;border-bottom:3px solid #F08519;padding-top:6px;height:28px;line-height:28px;width:200px;}

/****01文字内容页****/
.brief{overflow:hidden;padding-top:24px;}
.brief img{float:left;border:3px solid #F08519;margin-top:9px;margin-right:37px;}
.brief div{font-size:14px;line-height:27px;}

/****02新闻列表页****/
.news{padding-top:25px;}
.news li{height:230px;background:url(../images/newsline.png) repeat-x left bottom;margin-bottom:41px;}
.news a{display:block;}
.news img{float:left;margin-top:7px;width:261px;height:171px;}
.newsdetail{float:right;width:510px;}
.newstitle{height:34px;line-height:34px;overflow:hidden;font-size:20px;color:#4c4c4c;}
.newsdata{height:41px;line-height:41px;margin-bottom:12px;font-size:15px;color:#292b5b;font-style:italic;}
.newstxt2{line-height:25px;height:100px;overflow:hidden;}

/****03图片列表页****/
.picture{padding-top:32px;overflow:hidden;}
.picture ul{width:840px;}
.picture li{float:left;width:251px;height:214px;text-align:center;line-height:43px;font-size:15px;margin-right:29px;margin-bottom:36px;}

/****04联系页****/
.contact{padding-top:32px;}
.contacttxt{float:left;width:420px;padding-top:17px;font-size:15px;line-height:30px;}
.contacttxt div{height:93px;line-height:93px;font-size:20px;}

.map{float:right;width:390px; text-align: center;}
.map img{ max-width: 100%;}

/****05精英团队****/
.teamimg{border:3px solid #F08519;display:block;margin-top:32px;}
.team li{padding-top:2px;background:url(../images/newsline.png) repeat-x;}
.teamname{padding-top:29px;height:61px;line-height:61px;font-size:20px;}
.teambrief{margin-bottom:30px;line-height:25px;}
.teammore{margin-bottom:35px;}


.#292b5b{color:#292b5b;}
a.#292b5b:hover{color:#F08519;}


/****2015.2.5****/
.left{border:none;padding-top:0;width:150px;background:url(../images/leftbg.png) repeat-y;padding-bottom:0;}
.left img{display:block;margin:0 auto;}
.leftin{padding-top:106px;padding-bottom:20px; min-height:250px;}
.brief img{border:none;width:261px;height:221px;}
.leften,.leftch,.rightname,.breadcrumbs{padding-bottom:3px;border:none;}
.leften{background:url(../images/leftline1.png) no-repeat right bottom;}
.leftch{background:url(../images/leftline2.png) no-repeat left bottom;}
.rightname{background:url(../images/rightline1.png) no-repeat left bottom;}
.breadcrumbs{background:url(../images/rightline2.png) no-repeat right bottom;}
.home1 .slides img{display:block;width:359px;height:205px;padding:3px;background:url(../images/briefbg.png) repeat-y;}
.hometitle{padding-top:0;height:41px;line-height:41px;margin-bottom:15px;font-size:18px;color:#000;}
.hometitle span{font-family:Kalinga;text-transform:uppercase;padding-left:3px;}
.orange{color:#f08519;}
.newstime{line-height:47px;}
.newstime b{font-size:30px;}
.sertextp1{
  margin-top: -1px;  
}
.sertextp2{
   margin-top: -20px; 
}




