  /* reset */
@charset "utf-8";


/* banner */
ul.slides li{position:relative;}
ul.slides li h2{position:absolute;font-weight:100;background:url(/App/Tpl/Home/Default/Public/images/baninfobg.png) repeat;left:60%;top:26%;font-size:32px;color:#000;z-index:11;line-height:normal;padding:15px;max-width:500px;}
ul.slides li h2 p{font-weight:100;font-size:16px;color:#4a4949;padding-top:5px;position:relative;}
ul.slides li h2 p a{width:75px;background:#009ada;height:25px;line-height:25px;color:#fff;font-size:12px;position:absolute;left:-15px;top:42px;text-align:center;}
ul.slides li h2 p a:hover{background:#D23428;}
.banner{position:relative;z-index:1;}
.banner .flex-direction-nav a {background:none;}
.banner .flex-direction-nav a:before{color:#fff!important;text-shadow:none;}
.banner .flex-pauseplay a{left:inherit;right:10px!important;bottom:20px;color:#C83A3E;opacity:1;line-height:normal;}

/* banner nav */
.banner-content{background:url(/App/Tpl/Home/Default/Public/images/bmbm.png) repeat;position:relative;z-index:16;}
.banner-menu {height:45px;line-height:45px;margin-top:-45px;color:#fff;}
.banner-menu ul li{float:left;width:20%!important;position:relative;cursor:pointer;}
.banner-menu ul li a{color:#fff;}
.banner-menu ul.slides li.flex-active-slide{background:url(/App/Tpl/Home/Default/Public/images/bmb.png) repeat;position:relative;z-index:16;display:block;}
.banner-menu ul.slides{width:auto!important;}
.banner-menu ul li a.item-name{padding-left:70px;position:relative;}
.banner-menu ul li a.item-name span{position:absolute;left:20px;top:-8px;width:35px;height:35px;background:url(/App/Tpl/Home/Default/Public/images/bmbtn.png) no-repeat;}
.banner-menu ul li a.one span{background-position:0 0;width:26px;}
.banner-menu ul li a.two span{background-position:-27px 0;}
.banner-menu ul li a.three span{background-position:-58px 0;}
.banner-menu ul li a.four span{background-position:-88px 0;width:26px;}
.banner-menu ul li a.five span{background-position:-115px 0;width:35px;}
.banner-menu ul li a.six span{background-position:-150px 0;width:35px;}
.banner-menu ul li div.txt{position:absolute;z-index:20;top:-300px;left:0;height:auto;width:300%;line-height:normal;padding:10px;display:none;}

.banner-menu ul li.item-one div.txt{left:100%;}/* like this: left:xxpx; top:xxpx; */
.banner-menu ul li.item-two div.txt{}
.banner-menu ul li.item-three div.txt{right:-100%!important;}
.banner-menu ul li.item-four div.txt{ right:150%!important;}


/* main slider-news reset */
.main .slider-news{position:relative; font-family:"Î¢ÈíÑÅºÚ";}
.main .slider-news h3{font-weight:blod; font-size:16px; margin-bottom:10px; color:#000; margin-top:30px;}
.main .slider-news p{color:#717171;font-size:14px; line-height:22px;}
.main .slider-news ul.slides li .slider-news-img{float:left;width:313px; height:200px; overflow:hidden; margin-right:10px; padding:20px 55px 20px 55px;}
.main .slider-news ul.slides li .slider-news-img img{float:left;width:350px; height:200px;overflow:hidden; padding-right:10px;}
.main .slider-news ul.flex-direction-nav a{background:#B4B4B4;top:40%;}
.main .slider-news ul.flex-direction-nav a:before,.main .slider-news ul.flex-direction-nav a.flex-prev:before{line-height:36px;font-size:20px;}
.main .slider-news ul.flex-direction-nav a:before{content:"\f105";}
.main .slider-news ul.flex-direction-nav a.flex-prev:before{content:"\f104";}
.main .slider-news ul.flex-direction-nav a:hover{background:#2962b3;}

.home-news .flex-prev { top:50% !important; left:25px !important;}
.home-news .flex-next { top:70% !important; left:25px !important;}

.main .slider-news ol.flex-control-nav{top:10px;right:0;height:20px;overflow:hidden;text-align:right;}
.main .slider-news ol.flex-control-nav li{line-height:80px;margin:0 0 0 10px;}
.main .slider-news ol.flex-control-nav li a{border-radius:0;background:#fff;width:8px;height:8px;}
.main .slider-news ol.flex-control-nav li a.flex-active{background:#2962b3;}

/* tab ÇÐ»»*/
.dhooo_tab{ margin:0 auto; display:block; clear:both; position: relative; padding:0 0 0 120px; background:url(/App/Tpl/Home/Default/Public/Image/in_about_bg.gif) no-repeat bottom;}

.tab_btn li{float:left; width:110px; margin:0 4px 0 0;}
.tab_btn li:last-child{margin:0 !important;}
.tab_btn li a{ color: #000;}


.tab_btn li {display:block; zoom:1;text-decoration:none; line-height:100%; cursor:pointer; text-align:center; font-size:14px;cursor:pointer; line-height:35px;}
.tab_btn li.hot {background:#ebebeb; color:#fff; cursor:default; width:110px; height:35px; display:block; text-align:center;cursor:pointer; font-size:14px; font-weight:bold;}
.tab_btn{ width:600px; overflow:hidden; height:35px; line-height:35px; border-bottom:#ebebeb 1px solid;}


.shell{width:999999px; height:100%;}
.shell li{float:left; width:600px; height:200px; text-align:left;}
.maina{width:600px; overflow:hidden; text-align:left;font-size:12px;}

.gengduo{ font-size:14px; float:right; color:#FFF; padding:3px 10px; border-radius:3px; margin-top:10px;}