@import url(all.css);
/*banner*/
div.flexslider,.flexslider1{position:relative; height:433px; overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
ul.slides{position:relative;z-index:1;height:433px;overflow:hidden;}
ul.slides li{height:433px;}
div.flexslider .slides li a{ display:block;width:100%;height:433px;}
ol.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
ol.flex-control-nav li{display:inline-block;width:39px;height:3px;margin:0 5px;*display:inline;zoom:1;}
ol.flex-control-nav a{}
ol.flex-control-nav a{display:inline-block;width:39px;height:3px;overflow:hidden; background:#828282;cursor:pointer; text-indent:-99999px;}
ol.flex-control-nav .flex-active{background:#d1d1d1;}

ul.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
ul.flex-direction-nav li a{display:none;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;filter:alpha(opacity=10);-moz-opacity:0.1;-khtml-opacity: 0.1;opacity: 0.1;}
/*ul.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
ul.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}*/
ul.flex-direction-nav li a:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}


.flexslider1,.flexslider1 ul.slides,.flexslider1 ul.slides li{ height:188px !important;}



.w450{ width:450px;}
.w268{ width:242px;}

.news{ float:left; margin-right:15px; border:1px solid #e7e7e7; height:246px; overflow:hidden;}
.news_t{ height:42px; border-bottom:1px solid #e7e7e7; background:url(../images/shibut.jpg) 405px center no-repeat;}
.news_t li{ display:inline-table;+width:110px; +float:left;}
.news_t li a{ padding:11px 20px; display:block; font-size:16px; color:#2d2d2d;+width:70px;}
.news_t li.hover{ border-bottom:2px solid #a4342f;}
.video{ float:right; height:246px;}

.news1 li{ height:65px; line-height:65px; border-bottom:1px solid #ededed; padding:0 15px 0 20px; overflow:hidden;}
.news1 li a{ color:#3d3d3d; font-size:13px; display:block;}
.news1 li span{ margin-right:20px; font-family:Impact, "microsoft yahei"; font-size:36px; font-weight:bold; float:left; color:#c6c6c6;}
.news1 li:hover{ background:#992723;}
.news1 li:hover a{ color:#fff;}

.news2{ margin:10px 0;}
.news1 li em{ float:right;}
.news2 li{ height:36px; line-height:36px; border:none; padding:0 15px 0 20px;}

.video{ height:222px; overflow:hidden; background:#efefef; padding:12px;}
.video .videomore{ height:36px; line-height:36px; text-align:center; background:#fff; color:#3d3d3d; display:block; margin-top:2px;}
.video .videomore:hover,.entry_r .xuzi .xuzi_info a:hover{ color:#a4342f;}

.entry_l{ width:918px; float:left;}
.entry_l .entry_lw{ width:933px;}
.entry_l .entry_li{ width:218px; float:left; height:227px; overflow:hidden; border:1px solid #e7e7e7; margin-right:13px; margin-bottom:12px; position:relative;}
.entry_l .entry_li img{ min-width:218px; min-height:227px;}
.entry_l .entry_li span{ color:#fff; background:url(../images/entry_t.png); display:block; width:100%; height:36px; line-height:36px; text-align:center; position:absolute; z-index:4; left:0; top:0;}


.demo{border-top:none; float:left; position:relative; width:451px;}
.bx_wrap{position:relative; margin:0 auto;}
.bx_wrap ul{}
.bx_wrap ul li{float:left;}
.bx_wrap ul li a.hot_title{ display:block; color:#3d3d3d; font-size:14px; text-align:center; width:451px;}
.bx_wrap ul li a:hover{text-decoration:none; color:#f30}
.bx_wrap a.prev{left:0; background:url(../images/lp.png) left top no-repeat;}
.bx_wrap a.next{right:0; background:url(../images/lp.png) left bottom no-repeat;}
.bx_wrap a.next,.bx_wrap a.prev{display:block;z-index:4;width:31px;position:absolute;height:82px;text-decoration:none;outline-style:none;outline-width: 0; top:70px; text-shadow:-99999999}


.entry_r{ width:266px; float:right;}
.entry_r .xuzi{ border:1px solid #e7e7e7; height:227px; margin-bottom:12px;}
.entry_r .xuzi .xuzi_t{height:42px; border-bottom:1px solid #e7e7e7; background:url(../images/shibut.jpg) 220px center no-repeat;}
.entry_r .xuzi .xuzi_t a{padding:11px 20px; display: inline-block; font-size:16px; color:#2d2d2d;border-bottom:2px solid #a4342f;}
.entry_r .xuzi .xuzi_info{ padding:10px;}
.entry_r .xuzi .xuzi_info p{ line-height:26px; margin-bottom:5px;}
.entry_r .xuzi .xuzi_info span{ font-size:16px; color:#5d5d5d;}
.entry_r .xuzi .xuzi_info a{ display:block; text-align:right; color:#5d5d5d;}


.entry_r .symap{ height:227px;}
.entry_r .symap_t{ height:40px; line-height:40px; background:url(../images/symap_t.jpg) left top repeat-x;}
.entry_r .symap_t a{ color:#fff; font-size:16px; padding:0 24px;}