

html,body{
    position: relative; font-size:14px;background:#f9f9f9;
}

a.endlink:link {color:#a6a6a6; text-decoration:none; font-size:12px;}
a.endlink:visited {color:#a6a6a6; text-decoration:none; font-size:12px;}
a.endlink:active {color:#a6a6a6; text-decoration:none; font-size:12px;}
a.endlink:hover {color:#a6a6a6; text-decoration:underline; font-size:12px;}

a.white:link {color:#ffffff; text-decoration:none; font-size:12px;}
a.white:visited {color:#ffffff; text-decoration:none; font-size:12px;}
a.white:active {color:#ffffff; text-decoration:none; font-size:12px;}
a.white:hover {color:#ffffff; text-decoration:underline; font-size:12px;}

a.red16:link {color:#9a0f0a; text-decoration:none; font-size:16px;}
a.red16:visited {color:#9a0f0a; text-decoration:none; font-size:16px;}
a.red16:active {color:#9a0f0a; text-decoration:none; font-size:16px;}
a.red16:hover {color:#9a0f0a; text-decoration:underline; font-size:16px;}


a.l16:link {color:#333333; text-decoration:none; font-size:16px;}
a.l16:visited {color:#333333; text-decoration:none; font-size:16px;}
a.l16:active {color:#333333; text-decoration:none; font-size:16px;}
a.l16:hover {color:#9a0f0a; text-decoration:underline; font-size:16px;}


a.red14:link {color:#9a0f0a; text-decoration:none; font-size:14px;}
a.red14:visited {color:#9a0f0a; text-decoration:none; font-size:14px;}
a.red14:active {color:#9a0f0a; text-decoration:none; font-size:14px;}
a.red14:hover {color:#9a0f0a; text-decoration:underline; font-size:14px;}

a.red12:link {color:#9a0f0a; text-decoration:none; font-size:12px;}
a.red12:visited {color:#9a0f0a; text-decoration:none; font-size:12px;}
a.red12:active {color:#9a0f0a; text-decoration:none; font-size:12px;}
a.red12:hover {color:#9a0f0a; text-decoration:underline; font-size:12px;}




a.green14:link {color:#24a6a5; text-decoration:none; font-size:14px;}
a.green14:visited {color:#24a6a5; text-decoration:none; font-size:14px;}
a.green14:active {color:#24a6a5; text-decoration:none; font-size:14px;}
a.green14:hover {color:#24a6a5; text-decoration:underline; font-size:14px;}
.nav{
	width: 1000px;

	margin:0px auto 0px; color:#ffffff; line-height:40px; font-weight:bold;

}
.nav li{
	float: left;
	height:40px;
	position: relative;
	width:85px;
	color:#ffffff;


}

.nav li > a{
	display: inline-block;
	padding: 0 0px;
	color: #ffffff;
	float: left;
	text-align:center;
	width:85px;
	padding-left:0px;
	padding-right:0px;
	height:40px;
	line-height:40px;
	font-size:14px;
}


.nav li > a:hover,.nav li.hover > a{
	height:40px;
	color:#FFF;

}
.nav-line{
	width: ;
}
.nav-blank{
	height: 80px;
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: 10;
}


.nav UL LI A.cur {
height:45px;
	color:#FFF;
	background:url(../images/menu2_08.png) top center no-repeat;
}

.n_nav {
	FLOAT: right; line-height:30px; padding-top:0px;
}
.n_nav UL LI {
	FLOAT: right; FONT: 12px/50px "微软雅黑";  line-height:30px; TEXT-ALIGN: left; margin-left:0px;
}
.n_nav UL LI A {
	DISPLAY: block;  COLOR: #333; line-height:30px; 
}
.n_nav UL LI A:hover {
	 COLOR: #fff; TEXT-DECORATION: none ; background-color:#6a3738;
}
.n_nav UL LI A.cur {
	background-color:#6a3738; COLOR: #fff; TEXT-DECORATION: none
}

DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right;
}
DIV.scott A { border:#9a0f0a 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;  COLOR: #9a0f0a; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
DIV.scott A:hover {
	 COLOR: #ffffff;  BACKGROUND-COLOR: #9a0f0a; border:#9a0f0a 1px solid;
}
DIV.scott A:active {
	BORDER-RIGHT: #9a0f0a 1px solid; BORDER-TOP: #9a0f0a 1px solid; BORDER-LEFT: #9a0f0a 1px solid; COLOR: #638425; BORDER-BOTTOM: #9a0f0a 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott SPAN.current {
	 PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px;  COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #9a0f0a; border:#9a0f0a 1px solid;
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

    .flexslider {
        margin: 0px auto 0px;
        position: relative;
        width: 100%;
        height: 400px;
        overflow: hidden;
        zoom: 1;
    }
    
    .flexslider .slides li {
        width: 100%;
        height: 100%;
    }
    
    .flex-direction-nav a {
        width: 70px;
        height: 70px;
        line-height: 99em;
        overflow: hidden;
        margin: -35px 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;
        border-radius: 35px;
    }
    
    .flex-direction-nav .flex-next {
        background-position: 0 -70px;
        right: 0;
    }
    
    .flex-direction-nav .flex-prev {
        left: 0;
    }
    
    .flexslider:hover .flex-next {
        opacity: 0.8;
        filter: alpha(opacity=25);
    }
    
    .flexslider:hover .flex-prev {
        opacity: 0.8;
        filter: alpha(opacity=25);
    }
    
    .flexslider:hover .flex-next:hover,
    .flexslider:hover .flex-prev:hover {
        opacity: 1;
        filter: alpha(opacity=50);
    }
    
    .flex-control-nav {
        width: 100%;
        position: absolute;
        bottom: 10px;
        text-align: center;
    }
    
    .flex-control-nav li {
        margin: 0 2px;
        display: inline-block;
        zoom: 1;
        *display: inline;
    }
    
    .flex-control-paging li a {
        background: url(/images/dot.png) no-repeat 0 -16px;
        display: block;
        height: 16px;
        overflow: hidden;
        text-indent: -99em;
        width: 16px;
        cursor: pointer;
    }
    
    .flex-control-paging li a.flex-active,
    .flex-control-paging li.active a {
        background-position: 0 0;
    }
    
    .flexslider .slides a img {
        width: 100%;
        height: 400px;
        display: block;
    }
	
	/*头部*/
.headbox{
	width:100%; height:127px; margin:0px auto 0px;
}
.head_980{
	width:80%;margin:0px auto 0px;
}
.logobox{
	float:left; width:320px;
}
.mueu_li{
	float:right; width:760px;
}

/*公共部分*/
.mleft15{
	margin-left:15px;
}
.mleft215{
	margin-left:215px;}
.mleft40{
	margin-left:40px;
}
.mtop15{
	margin-top:15px;
}
.ln25{
	line-height:25px; }
.ln30{
	line-height:30px;
}
.whitetxt{
	color:#ffffff; }
.t2em{
	text-indent:2em;}
.font14{ font-size:14px;}
.font16{font-size:16px;}
.line40{line-height:40px;}
.chu{font-weight:bold;}

/*首页*/


/*end*/
.endbox{
	width:100%; background-color:#494949;  margin:50px auto 0px;}
.end_980{
	width:980px; margin:0px auto 0px; padding-top:30px; padding-bottom:20px;
}
.end_li_left{
	float:left; width:620px;
}
.end_li_left_dl_left {
	float:left;width:80px; border-right:#797979 1px solid; height:160px; text-align:center;
}
.endlink_title {
	line-height:34px; text-align:center; color:#FFFFFF; font-size:14px; font-weight:bold; width:80px;
}
.endlink_box{
	width:80px; text-align:center;
}
.end_li_left_dl_right{
	float:right; width:130px; text-align:center;
}
.end_banquan{
	line-height:30px; margin-top:50px; color:#a6a6a6;
}
.end_li_right{
	float:left; width:320px; padding-left:40px; color:#a6a6a6; line-height:25px; padding-bottom:10px;
}
/*内页*/
.neiye_title_box{
	width:100%; background:url(../images/neiye_title_bg.jpg) repeat-x; height:72px;
}
.neiye_title_980{
	width:980px; margin:0px auto 0px;
}
.neiye_title_left{
	width:280px; float:left; padding-left:20px; padding-top:11px;
}
.neiye_title_cn{
	font-size:18px; font-weight:bold; line-height:30px;
}
.neiye_title_en{
	color:#cccccc;line-height:20px; text-transform:uppercase;
}
.neiye_title_right{
	float:left; width:680px;
}
/*新闻*/
.news_tujian_box{
	width:900px; margin:45px auto 0px;}
.news_tujian_box_li{
	float:left; width:264px;}
.mleft54{
	margin-left:54px;
}
.news_tuijian_title{
	line-height:50px; background-color:#24a6a5; width:254px; height:50px; padding-left:10px; margin:0px auto 0px;
}
.news_line{
	width:900px; height:1px; margin:45px auto 30px; border-bottom:#cccccc 1px solid;
}
.news_listbox{
	width:900px; margin:0px auto 0px;}
.news_listli{
	float:left; width:234px; height:230px;background-color:#f5f5f5; padding:15px; margin-top:30px;}
.news_more{
	text-align:right; line-height:30px; margin:0px auto 0px;
}
.news_title{
	width:900px; margin:30px auto 0px; font-size:16px; font-weight:bold; text-align:center; line-height:50px;
}
.news_date{
	width:900px; height:1px; margin:0px auto 0px; border-top:#cccccc 1px solid; line-height:45px; text-align:center;
}
.news_content{
	width:850px; margin:50px auto 0px; line-height:30px; font-size:12px;
}
.index_xm_list{width:1000px; margin:0px auto 0px;}
.index_xm_list li {width:240px; padding-top:20px; float:left;}
.index_title_box{border-bottom:#efefef 1px solid; height:40px; line-height:40px;}
.index_title{float:left; font-size:18px; color:#9a0f0a; font-weight:bold;}
.index_more{float:right;}
form {
  position: relative;
  width: 300px;
  margin: 0 auto;
}

.d1 input {
  width: 100%;
  height: 35px;
  padding-left: 10px;
  border: 1px solid #efefef;
  border-radius: 0 5px 5px 0;
  outline: none;
  background: #ffffff;
  color: #9E9C9C;
}
.d1 select {
	position: absolute; 
  width: 100px;
  height: 33px;
  border: none;
  outline: none;
  background: #ffffff;
  color: #9E9C9C;
  right:42px;
  top:1px;
  border-left:#efefef 1px solid;
  line-height:25px;
}
.d1 button {
  position: absolute; 
  top: 0;
  right: 0px;
  width: 42px;
  height: 35px;
  border: none;
  background: #9a0002;
  border-radius: 0 5px 5px 0;
  cursor: pointer;
}
.d1 button:before {
  content: "\f002";
  font-family: FontAwesome;
  font-size: 16px;
  color: #ffffff;
}
* {box-sizing: border-box;}

/* slide */
.slide,.slide li{width:1000px;height:280px;background-color:#ffffff; padding:30px;}
.slide{overflow:hidden;border:1px #ededed solid;position:relative;margin:40px auto 0 auto;}
.slide li{position:absolute;overflow:hidden;display:none;}
.slide li.current{display:block;}
.slide li .image{position:absolute;top:-2px;left:-2px;}
.slide li .text{bottom:0;overflow:hidden;background-color:rgba(0,0,0,0.6);width:500px;float:right;position:relative;height:auto;background:0;filter:none;text-indent:0;margin:15px 10px 0 0;padding:6px 0;}
.slide li .text a{color:#fff;font-size:14px;line-height:17px;float:left;}
.slide li img{width:400px;height:282px;}
.slide li .text .title a{font-size:16px;font-weight:700;color:#000;font-family:"微软雅黑","宋体";line-height:22px;text-indent:0;float:none;}
.slide li .text p{color:#888;font-size:12px;text-indent:0;clear:both;line-height:20px;margin-top:4px;}

.slide .triggers{position:absolute;z-index:1;width:400px;text-align:center;bottom:10px;height:38px;right:0;left:0;padding:0 0 8px;}
.slide .triggers a{font-size:11px;line-height:12px;color:#000;overflow:hidden;border-radius:1px;-webkit-text-size-adjust:none;float:none;width:62px;height:42px;text-align:center;display:inline-block;background:0;margin:0 3px 0 0;}
.slide .triggers a:hover{text-decoration:none;}
.slide .triggers a img{width:58px;height:38px;border:1px #999 solid;vertical-align:middle;opacity:.6;}
.slide .triggers a.current img{border:2px #2fac00 solid;opacity:1;}

.slide .icon-dot{display:inline-block;position:absolute;bottom:20px;right:43px;}
.slide .icon-dot a{width:9px;height:9px;display:inline-block;background-image:url(../images/nav.png);background-repeat:no-repeat;background-position:-1px -1px;overflow:hidden;margin:0 2px;}
.slide .icon-dot a.current{background-position:-1px -12px;}

.slide .link-watch{width:30px;height:44px;display:none;position:absolute;top:110px;background:url(../images/arrow.png) no-repeat 0 -57px;filter:alpha(opacity=60);cursor:pointer;}
.slide .link-watch.pre{left:0;}
.slide .link-watch.next{left:368px;right:0;background-position:right -57px;}
.slide .link-watch.down{background-position-y:-2px;}


.a1 { width:1200px; margin:50px auto 0px;}

.a2 { height:35px; }

.a2 h1 {  float:left;font-size:18px; font-weight:normal; width:200px;}

.a3 { float:left; margin:14px 0 0 10px;}

.a3 span { width:7px; height:7px; float:left;  background:url(../img/1.gif) no-repeat; text-indent:-9999px; margin:0 2px; }

.a3 span.one { background:url(../img/2.gif) no-repeat; }

.a4 { float:right; margin:7px 0 0 10px; }

.a4 span { float:left; background:url(../img/3.gif) no-repeat; width:31px; height:22px; text-indent:-9999px;}

.a4 span.next { background-position:-31px 0; }

.a2 em { float:right; margin:10px 12px 0 0;}

.a5 { width:1200px; height:255px;position:relative; overflow:hidden; border-top:none; padding-bottom:5px;}

.a5 ul li { float:left; }

.a6 { width:3600px; position:absolute; top:0; left:0; margin-top:10px;}


.a6 h1 { padding:5px 0 5px 0; }

.a6 h1 a { color:#aaa; }

#xm{background:#FFFFFF; width:276px; height:240px; float:left; padding:10px; margin-top:30px;}
#xm:hover {box-shadow: 5px 5px 0px #ebebeb; }

#xm2{background:#FFFFFF; width:276px; height:320px; float:left; padding:10px; margin-top:30px;}
#xm2:hover {box-shadow: 5px 5px 0px #ebebeb; }


#book{background:#FFFFFF; width:276px; height:420px; float:left; padding:10px; margin-top:30px;}
#book2:hover {box-shadow: 5px 5px 0px #ebebeb; }



#ccr{float:left; width:216px; background:#ffffff; padding:10px; height:348px;}
#ccr:hover{box-shadow: 5px 5px 0px #ebebeb; }

#ccr2{float:left; width:216px; background:#ffffff; padding:10px; height:430px; margin-top:30px;}
#ccr2:hover{box-shadow: 5px 5px 0px #ebebeb; }

#news{ background:#ffffff; padding-left:10px; height:41px; line-height:40px;}
#news:hover{ background:url(../images/newlist_bg.jpg) left no-repeat;}

#news2{ background:url(../images/newlist_bg2.jpg) left no-repeat; padding-left:20px; margin-left:10px;  line-height:38px;}


#zaiti{float:left; width:230px; background:#ffffff; padding:10px; height:193px; margin-top:20px;}
#zaiti:hover{box-shadow: 5px 5px 0px #ebebeb; }

#shipin{float:left; width:216px; background:#ffffff; padding:10px; height:183px;}
#shipin:hover{box-shadow: 5px 5px 0px #ebebeb; }

.hl_nav{
    background-color: #9A0002;
    position: relative;
	z-index:1;
    color: #ffffff;
    min-width: 1200px;
    height: 50px;
}
.hl_nav a{
    display: block;
    text-decoration: none;
}
.hl_nav .shade{
    position: absolute;
    width: 100%;
    height: 40px;
    top: 50px;
    left: 0;
    z-index: 1;
    background-color: #ffffff;
    opacity: 0.9;
    filter: alpha(opacity=90);
    box-shadow: 0 5px 15px #CCCCCC;
    display: none;
    border-bottom: #ffffff solid 1px;
    border-bottom: rgba(255,255,255,0.3) solid 1px;
}
.hl_nav .nav_list{
    position: absolute;
    top: 0;
    left: 50%;
    margin: 0 0 0 -600px;
    z-index: 2;
    padding: 0;
    list-style: none;
    width: 1200px;
    overflow: hidden;
    height: 50px;
}
.hl_nav .nav_list>li{
    padding: 0;
    float: left;
    margin: 0;
    width: 9%;
    text-align: center;
    height: 50px;
}
.hl_nav .nav_head{
    height: 50px;
    line-height: 50px;
    color: #ffffff;
    font-size: 14px;
    position: relative;
}

.hl_nav .nav_list>li>ul{
    position: absolute;
    width: auto;
    height: 40px;
    top: 50px;
    z-index: 2;
    padding: 0;
    margin: 0;
    line-height: 40px;
    list-style: none;
    overflow: hidden;
    display: none;
}
.hl_nav .nav_list>li.active {
    background-color: #630102;
}
.hl_nav .nav_list>li:hover{
    background-color: #630102;
}
.hl_nav .nav_list>li:hover>ul{
    display: block;
}


.hl_nav .nav_list>li>ul.offset_left{
    left: 0;
}
.hl_nav .nav_list>li>ul.offset_left.offset_1{
    left: 9%;
}
.hl_nav .nav_list>li>ul.offset_left.offset_2{
    left: 18%;
}
.hl_nav .nav_list>li>ul.offset_left.offset_3{
    left: 27%;
}
.hl_nav .nav_list>li>ul.offset_left.offset_4{
    left: 36%;
}
.hl_nav .nav_list>li>ul.offset_left.offset_5{
    left: 45%;
}
.hl_nav .nav_list>li>ul.offset_left.offset_6{
    left: 54%;
}
.hl_nav .nav_list>li>ul.offset_left.offset_7{
    left: 63%;
}
.hl_nav .nav_list>li>ul.offset_left.offset_8{
    left: 72%;
}
.hl_nav .nav_list>li>ul.offset_right{
    right: 0;
}
.hl_nav .nav_list>li>ul.offset_right.offset_1{
    right: 9%;
}
.hl_nav .nav_list>li>ul.offset_right.offset_2{
    right: 18%;
}
.hl_nav .nav_list>li>ul.offset_right.offset_3{
    right: 27%;
}
.hl_nav .nav_list>li>ul.offset_right.offset_4{
    right: 36%;
}
.hl_nav .nav_list>li>ul.offset_right.offset_5{
    right: 45%;
}
.hl_nav .nav_list>li>ul.offset_right.offset_6{
    right: 54%;
}

.hl_nav .nav_list>li>ul>li{
    float: left;
}
.hl_nav .nav_list>li>ul>li>a{
    text-decoration: none;
    display: block;
    color: #666666;
    padding: 0 20px;
    height: 40px;
}
.hl_nav .nav_list>li>ul>li>a:hover{
   
    color: #9A0002;
}
.hl_nav .nav_list:hover{
    height: 90px;
}

.hl_nav .nav_list:hover + .shade{
    display: block;
}


/* btndiv */
.btndiv{width:100%;float:left;height:28px;position:relative;}
.btndiv strong{float:left;padding-left:10px;padding-top:4px; font-size:18px; font-weight:normal;}
a.abtn{display:block;height:22px;width:24px;position:absolute;overflow:hidden;background:url(../images/btn.gif) no-repeat;text-indent:-999em;outline:none;}
a.aleft{right:40px;background-position:0 -32px;}
a.agrayleft{cursor:default;background-position:0 0;}
a.aright{right:10px;background-position:-34px 0;}
a.agrayright{cursor:default;background-position:-34px -32px;}

.uldiv{width:750px; float:left;}
.scrollcontainer{width:750px;height:460px;overflow:hidden;position:relative;margin:20px auto 0px;}
.scrollcontainer ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrollcontainer li{width:750px;height:460px;float:left;}
.gzbtn{background:url(../images/btngz.gif) no-repeat;margin:0 auto;width:100px;height:30px;display:block;border:none;text-indent:-999em;}


#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1200px; height:350px; margin:30px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:132px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:132px; right:10px; z-index:10;}
#playBox .smalltitle {width:1200px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}

        .info_box{
            margin: 100px auto 0 auto;
            width: 400px;
            background-color: #ffffff;
            color: #333333;
            padding:0 0 0 30px;
        }
        .info_box>li{
            padding: 15px 0;
            font-size: 14px;
            border-top: #e5e5e5 dashed 1px;
        }
        .info_box>li:first-child{
            list-style: none;
            font-size: 16px;
            color: #FD463E;
            border-top: none;
            font-weight: bold;
        }
        .info_box>li:last-child{
            list-style: none;
            font-size: 12px;
            color: #999999;
        }
		.headbg{width:100%; margin:0px auto 0px; background:#ffffff; height:80px;}
		.w1200{width:1200px;}
		.m0{ margin:0px auto 0px;}
		.m30{ margin:30px auto 0px;}
		.head_searchbox{float:right; width:400px; padding-top:22px;}
		.fl{float:left;}
		.fr{float:right;}
		.w400{ width:400px;}
		
		.indexnewsbox{width:1200px; background:#ffffff; margin:30px auto 0px; padding:30px;}
		.indexnewsbox2{width:1200px; background:#ffffff; margin:0px auto 0px; padding:30px 0px 30px 0px;}
.indexnewslist{width:680px; margin:0px auto 0px;}
.indexnewslist li{line-height:35px;}
.picnews{width:480px; height:320px; background:#cccccc; float:left;}
.w620{ width:620px;}
.w680{ width:680px;}
.h240{ height:240px;}
.b_line{border-bottom:#efefef 1px dashed; margin-top:8px; margin-bottom:8px; height:1px;}

.indextitle{width:1200px; margin:50px auto 0px;font-size:18px; }
.indextitle2{width:1200px; margin:0px auto 0px;font-size:18px; }
.m10{ margin:10px auto 0px;}
.ml30{ margin-left:30px;}
.w410p{ width:410px;}
.f18{ font-size:18px;}
.index_gonggao{width:410px; background:#ffffff; border:#e8e8e8 1px solid;margin:10px auto 0px;}
.index_notelist { width:380px; margin-left:10px; border-bottom:#e8e8e8 1px solid; line-height:40px; height:40px;}
.index_notelist2 { width:380px; margin-left:10px;  line-height:40px; height:40px;}
.m50{margin:50px auto 0px;}
.w750{ width:750px;}
.indexxueshubox{width:750px; background:#ffffff; border:#e8e8e8 1px solid;margin:10px auto 0px;}
.indexxueshubox_tj{width:710px; margin:0px auto 0px; padding-top:20px;}
.indexxueshu_line{width:95%; margin-left:auto; margin-right:auto; margin-top:11px; margin-bottom:11px;border-bottom:#e8e8e8 1px dashed; height:1px;}
.w500{ width:500px;}
.pt5{ padding-top:5px;}
.indexzhuantibox{width:410px; background:#ffffff; border:#e8e8e8 1px solid;margin:10px auto 0px; padding:15px;}
.w380{ width:380px;}
.indexzhuanti{ width:380px;}
.indexzhuantiline{width:380px; margin-top:15px; margin-bottom:15px;border-bottom:#e8e8e8 1px dashed; height:1px;}
.indexzhuanti .pic{float:left; width:150px; height:110px;}
.indexzhuanti .txt{float:right; width:210px;}
.shipin_dt{width:196px; height:128px; }
.endbox{width:100%; background:#272626; margin:50px auto 0px; text-align:center; padding-top:30px; padding-bottom:30px; color:#777676;}

.izl-rmenu{position:fixed;left:50%;margin-left:660px;bottom:10px;padding-bottom:73px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_jigou.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_jigou.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone2.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-phone2{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#d64624;}
.izl-rmenu .btn-phone2:hover{background-color:#d64624;}
.izl-rmenu .btn-phone2 .phone2{background-color:#d64624;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

.w320{ width:320px;}
.w790{ width:790px;}
.neiyeleftbox{width:850px; background:#ffffff; border:#e8e8e8 1px solid;margin:00px auto 0px; padding:30px;}
.neiyeleftbox2{width:1200px; background:#ffffff; border:#e8e8e8 1px solid;margin:00px auto 0px; padding:30px;}
.neiyeleftbox3{width:1200px; background:#ffffff; border:#e8e8e8 1px solid;margin:00px auto 0px; padding:30px;}
.neiye_newslist{width:810px; margin:17px auto 0px; border-bottom:#e8e8e8 1px solid; height:150px;}
.neiye_newslist2{width:1140px; margin:17px auto 0px; height:200px;}
.neiye_newslist_title{height:108px; line-height:30px;}
.neiye_newslist_title2{ line-height:30px;}
.neiye_newslist_title_nopic{ line-height:30px;}
.neiyerightbox{width:320px; background:#ffffff; border:#e8e8e8 1px solid;margin:00px auto 0px; padding:20px;}
.neiyerightmenubox{width:320px; margin:00px auto 0px;}
.w590{ width:590px;}
.h25{ height:25px;}
.lh25{ line-height:25px;}
.neiyeleftbox img {
	            width:200px;
				height: 133px;
				/*动画效果过渡时间*/
				webkit-transition-delay: 0s;
				-webkit-transition-duration: 1s;
				-webkit-transition-property: all;
				-webkit-transition-timing-function: ease;
				position: relative;
			}
			
			.neiyeleftbox img:hover{
				/*鼠标悬停图片放大*/
				transform: scale(1.2, 1.2);
				-ms-transform: scale(1.2, 1.2);
				/* IE 9 */
				-moz-transform: scale(1.2, 1.2);
				/* Firefox */
				-webkit-transform: scale(1.2, 1.2);
				/* Safari 和 Chrome */
				-o-transform: scale(1.2, 1.2);
				/* Opera */
			}
			
			.flowImg {
				/*图片超出部分隐藏*/
				float:left;
				width: 300px;
				height: 200px;
				overflow-x: hidden;
				overflow-y: hidden;
				position: relative;
			}
.neiye_xueshulist{width:1140px; margin:0px auto 0px; }
			.neiyeleftbox3 img {
	            width:300px;
				height: 200px;
				/*动画效果过渡时间*/
				webkit-transition-delay: 0s;
				-webkit-transition-duration: 1s;
				-webkit-transition-property: all;
				-webkit-transition-timing-function: ease;
				position: relative;
			}
		.neiyeleftbox3 img:hover{
				/*鼠标悬停图片放大*/
				transform: scale(1.2, 1.2);
				-ms-transform: scale(1.2, 1.2);
				/* IE 9 */
				-moz-transform: scale(1.2, 1.2);
				/* Firefox */
				-webkit-transform: scale(1.2, 1.2);
				/* Safari 和 Chrome */
				-o-transform: scale(1.2, 1.2);
				/* Opera */
			}
			.flowImg3 {
				/*图片超出部分隐藏*/
				float:left;
				width: 300px;
				height: 200px;
				overflow-x: hidden;
				overflow-y: hidden;
				position: relative;
			}
.neiye_right_newslist{width:270px; margin:0px auto 0px;}
.neiye_title{font-size:20px; text-align:center; font-weight:bold; line-height:50px; margin:20px auto 0px;}
.neiye_content{width:700px; margin:30px auto 0px; line-height:30px;}

.flowImg2 {
				/*图片超出部分隐藏*/
				float:left;
				width: 100px;
				height: 67px;
				overflow-x: hidden;
				overflow-y: hidden;
				position: relative;
			}
			

.m20{ margin-top:20px;}
.w160{ width:160px;}
.w810{ width:810px;}
.w960{ width:960px;}
.nav_right{
	WIDTH: 900px; line-height:40px; padding-top:0px; float:right;
}
.nav_right dl {
	   line-height:40px; float:right; margin-left:5px; text-align:center;
}
.nav_right dl A {
	DISPLAY: block; padding-left:20px; padding-right:20px; COLOR: #333; line-height:40px;
}
.nav_right dl A:hover {
	 COLOR: #fff; TEXT-DECORATION: none ; background-color:#9a0002;
}
.nav_right dl A.cur {
	background-color:#9a0002; COLOR: #fff; TEXT-DECORATION: none
}
.newslist_nopic_line{border-bottom:#e8e8e8 1px solid; height:1px; margin:30px auto 30px; width:790px;}

.gonggao_datebox{float:left; border-right:#e8e8e8 1px solid; width:130px; min-height:100px;}
.gonggao_day{font-size:36px; text-align:center; font-weight:bold;}
.gonggao_year{text-align:center; font-size:16px;}
.w690{ width:690px;}

.xueshulist_line{border-bottom:#e8e8e8 1px solid; height:1px; margin:30px auto 30px; width:1140px;}

.box1200{width:1200px; border:#e8e8e8 1px solid; background:#ffffff; margin:20px auto 0px; padding:30px;}
.ny_search_titlebox{width:1140px; border-bottom:#e8e8e8 1px solid;}
.ny_search_title{float:left; width:100px;font-size:16px; font-weight:bold;}
.ny_search_box{float:right; width:400px; padding-bottom:10px;}
.ny_search_item{line-height:60px; height:60px;}