body, p, ul, li, img, a,h1,h2,h3 { margin: 0px; padding: 0px; text-decoration: none; list-style-type: none; font-family: "微软雅黑"; border:none;}
body{ min-width: 1100px;}

.clear { clear: both;}
.head { background-color: #b12923; height: 190px;}
.con { width: 1100px; margin-left: auto; margin-right: auto;}
.head .english { text-align: right; height: 40px;}
.head .english a { color: #fff; line-height: 40px; font-size: 14px;}
.head .logo { float: left;}
.head .byu { float: right;}
.nav { background-image: url(../image/nav_03.png); background-repeat: repeat-x; background-position: top center; height: 50px; margin-top: 14px;}
.nav ul { width: 1100px; margin-left: auto; margin-right: auto; }
.nav ul li { float: left; text-align: center; position: relative; z-index: 99; }


.nav ul li a { color: #FFFFFF; font-size: 16px; line-height: 50px; padding-left:45px; padding-right:45px;}
.nav ul li.on:hover{ background-position: left center;background-color:#960600; height:58px;}


.nav ul li ul{ display: none; position: absolute; left:0px; top: 58px; z-index: 99; background-image: url(../image/nav_bg_03.png); background-repeat: repeat; background-position: left top; width:200px;}

.nav ul li .zc{width:280px;}
.nav ul li:hover ul{display:block;}
.nav ul li ul li{ float: none!important; padding-left: 15px; padding-right: 15px; width: 170px; text-align: left;}
.nav ul li .zc li{width:250px;}
.nav ul li ul li:hover{ background-color:#e43b34;}
.nav ul li ul li a{ color:#fff;font-size: 14px; padding-left:0px; padding-right:0px;}
.nav ul li.soso{ float:right; padding-top:5px; width:55px;}
.nav ul li.soso a{line-height: 40px!important; padding-left:0px; padding-right:0px;}
.nav ul li.soso img{
    display: block;}



.hdp { height: 380px;}
.yjsxw { height: 440px; border-bottom: solid 1px #e7e7e7; padding-top: 30px;}
.yjsxw .bt { line-height: 40px; font-weight: bold; color: #000; font-size: 18px; background-image: url(../img/index_17_07.png); background-repeat: no-repeat; background-position: left bottom;}
.yjsxw .bt .yw { color: #d9d9d9; font-size: 16; font-family: "arial"; padding-left: 15px;}
.yjsxw .bt .gd { float: right; color: #b6b6b6; font-size: 16;}
.yjsxw .bt .gd a{color: #b6b6b6;}
.yjsxw .bd { padding-top: 20px;}
.yjsxw .bd ul li { width: 340px; margin-right: 40px; float: left;}
.yjsxw .bd ul li.last { width: 340px; margin-right: 0px; float: left;}
.yjsxw .bd ul li .pic, .yjsxw .bd ul li .pic img { height: 190px; width: 340px; display: block;}
.yjsxw .bd ul li .wzbt a { display: block; font-size: 18px; color: #000000; line-height: 42px; padding-top: 10px; height: 42px; padding-bottom: 10px;}
.yjsxw .bd ul li .wzbt a:hover { font-size: 18px; color: #b12923; line-height: 42px; font-weight: bold;}
.yjsxw .bd ul li .zy { font-size: 15px; color: #9f9f9f; line-height: 26px; text-indent: 2em;}
.xsjl { padding-top: 30px; width: 726px; float: left;}
.xsjl .bt { line-height: 40px; font-weight: bold; color: #000; font-size: 18px; background-image: url(../img/index_17_07.png); background-repeat: no-repeat; background-position: left bottom;}
.xsjl .bt .yw { color: #d9d9d9; font-size: 16; font-family: "arial"; padding-left: 15px;}
.xsjl .bt .gd { float: right; color: #b6b6b6; font-size: 16;}
.xsjl .bt .gd a{color: #b6b6b6;}
.xsjl .bd { padding-top: 20px;}
.xsjl .bd ul li { width: 726px; float: left; margin-bottom: 30px;}
.xsjl .bd ul li.last { width: 726px; margin-right: 0px; float: left;}
.xsjl .bd ul li .time { height: 75px; width: 90px; display: block; float: left; margin-right: 25px; background-color: #b12923;}
.xsjl .bd ul li .time .yue { font-size: 14px; line-height: 30px; color: #fff; padding-left: 15px;}
.xsjl .bd ul li .time .ri { font-size: 20px; line-height: 25px; font-weight: bold; color: #fff; padding-left: 15px; padding-top: 10px;}
.xsjl .bd ul li .nr { float: left; width: 610px;}
.xsjl .bd ul li .wzbt a { font-size: 18px; color: #000000; margin-top: 5px; display: block; height: 25px;}
.xsjl .bd ul li .wzbt a:hover { font-size: 18px; color: #b12923; font-weight: bold;}
.xsjl .bd ul li .zy {font-size: 15px;color: #9f9f9f;line-height: 21px;/* text-indent: 2em; */padding-top: 10px;}
.tzgg { padding-top: 30px; width: 340px; float: right;}
.tzgg .bt { line-height: 40px; font-weight: bold; color: #000; font-size: 18px; background-image: url(../img/index_17_07.png); background-repeat: no-repeat; background-position: left bottom;}
.tzgg .bt .yw { color: #d9d9d9; font-size: 16; font-family: "arial"; padding-left: 15px;}
.tzgg .bt .gd { float: right; color: #b6b6b6; font-size: 16;}
.tzgg .bt .gd a{color: #b6b6b6;}
.tzgg .bd {}
.tzgg .bd ul li { width: 340px; height: 68px; line-height: 68px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #e0e0e0;}
.tzgg .bd ul li a { font-size: 18px; color: #000;}
.tzgg .bd ul li a:hover { color: #b12923; font-weight: bold;}
.tzgg .bd ul li.last { width: 726px; margin-right: 0px; float: left;}
.tzgg .bd ul li .time { display: block; float: right; font-family: Georgia; font-size: 18px; color: #7e7e7e;}
.xing { border-bottom: solid 1px #e7e7e7; overflow: hidden; position: relative;}






.link { float: left; width: 840px;}
.link .bt { line-height: 40px; font-weight: bold; color: #000; font-size: 18px; margin-top: 30px;}
.link .bt .yw { color: #d9d9d9; font-size: 16; font-family: "arial"; padding-left: 15px;}
.link .bt .gd { float: right; color: #b6b6b6; font-size: 16;}
.link .bd ul li{ padding-right:30px; float: left; line-height: 40px; background-image: url(../img/index_27.png); background-repeat: no-repeat; background-position: left center;}
.link .bd ul li a{ color:#000; padding-left:15px;}
.foot { background-color: #676767; padding: 30px; text-align: center; margin-top: 60px;}
.foot p { font-size: 14px; line-height: 35px; color: #fff;}
.piclink { float: right; width: 255px; height: 93px; margin-top: 50px;}




/*首页幻灯片新增加*/
.slider { width:100%; min-width:1100px; height:380px; position:relative; overflow:hidden; background:#fff; text-align:center;}
.slider .bd { width:1100px; position:absolute; left:50%; margin-left:-550px ;}
.slider .bd li { width:1100px; overflow:hidden; position: relative;}
.slider .bd li img { display:block; width:1100px; height:380px;}

.slider .bd li .text{ position: absolute!important; z-index:9999999 !important; text-align:left; height:33px; font-size:14px; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; color:#fff; float:left; line-height:33px; padding:0 20px; right: 100px; bottom: 100px;}
.slider .gd{ position: absolute!important; z-index:9999999 !important; text-align:left; height:33px; font-size:14px; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; color:#fff; float:left; line-height:33px; padding:0 20px; right: 0px; bottom: 0px;}
.slider .tempWrap { overflow:visible !important ;}
.slider .tempWrap ul { margin-left:-1100px !important;}
.slider .hd { position:absolute; width:100%; left:0; z-index:1; height:8px; bottom:20px; text-align:center;}

.slider .hd li { display:inline-block; *display:inline;
zoom:1; width:20px; height:20px; line-height:99px; overflow:hidden; cursor:pointer; filter:alpha(opacity=60); opacity:0.6;  margin-top: 0; margin-right: 5px; margin-bottom: 0; margin-left: 5px;}



.slider .hd li.on { filter:alpha(opacity=100); opacity:1;}


.slider .pnBtn { position:absolute; z-index:1; top:0; width:100%; height:380px; cursor:pointer;}
.slider .prev { left:-50%; margin-left:-550px; display:block!important;}
.slider .next { left:50%; margin-left:550px; display:block!important;}
.slider .pnBtn .blackBg {display:block;position:absolute;left:0;top:0;width:100%;height:380px;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.slider .pnBtn .arrow { display:none; position:absolute; top:0; z-index:1; width:60px; height:380px;}
.slider .pnBtn .arrow:hover { filter:alpha(opacity=60); opacity:0.6;}
.slider .prev .arrow {right: -60px;background-image: url(../img/pre_bg.png);background-repeat: no-repeat;background-position: center center;display:block!important;}
.slider .next .arrow {left: -60px;background-image: url(../img/net_bg.png);background-repeat: no-repeat;background-position: center center; display:block!important;}

.listcon{width:1100px; margin-left:auto; margin-right:auto;}
.listcon .ad .lmmc { font-size: 20px; line-height: 70px; font-weight: bold; color: #fff; position: absolute; left: 0px; bottom: 0px; text-align: center; width: 270px; background-color: #b12923;}
.listcon .ad{position: relative; height: 250px; width: 1100px; margin-right: auto; margin-left: auto;}
.listcon .lenav { width: 270px; float: left; background-color: #fef5f5; padding-bottom: 30px;}
.listcon .lenav ul li {/* height: 20px; */line-height: 20px;color: #1f1f1f;font-size: 16px;margin-right: 15px;margin-left: 30px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #fad0ce;background-image: url(../img/list_11.png);background-repeat: no-repeat;background-position: 95% center;padding-top: 20px;padding-bottom: 20px;padding-right: 30px;padding-left: 8px;}
.listcon .lenav ul li a { color: #1f1f1f;}
.listcon .lenav ul li:hover a { color: #f37302;}
.listcon .lenav ul li:hover{ background-image: url(../img/list_14.png); background-repeat: no-repeat; background-position: right center;}
.listcon .lenav ul li.on{background-image: url(../img/list_14.png);background-repeat: no-repeat;background-position: 95% center;}
.listcon .lenav ul li.on a{color: #f37302;font-weight: bold;}

.listcon .lis .lmdq{ height: 45px;  border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b12923;}
.listcon .lis .lmdq h1 { line-height: 45px; color: #b12923; font-size: 18px; font-weight: bold; float: left;}
.listcon .lis .lmdq .dqwz { float: right; background-image: url(../img/list_07.png); background-position: left center; display: block; padding-left: 35px; background-repeat: no-repeat; height: 45px; line-height: 45px; font-size: 13px; color: #454545;}
.listcon .lis .lmdq .dqwz a { color: #454545;}
.listcon .lis { float: right; width: 790px; margin-top: 15px;}

.listcon .lis .ld ul li { float: left; padding-top: 25px; padding-bottom: 25px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e5e5e5;}
.listcon .lis .ld ul li.last { width: 726px; margin-right: 0px; float: left;}
.listcon .lis .ld ul li .nr { float: left; width: 645px;}
.listcon .lis .ld ul li .nr .wzbt a { font-size: 18px; color: #535353; margin-bottom: 10px; display: block; height: 25px; font-weight: bold;}
.listcon .lis .ld ul li .nr .wzbt a:hover { font-size: 18px; color: #b12923; font-weight: bold;}

.listcon .lis .ld ul li .nr .zy { font-size: 12px; color: #858585; line-height: 18px; text-indent: 2em;}
.listcon .lis .ld ul li .nr .time { font-size: 12px; line-height: 20px; color: #bbbbbb; padding-top: 5px;}

.listcon .lis .ld ul li .pic{ float: left; width: 129px; height: 95px; margin-right: 15px;}
/*nr*/

.contxt { padding-bottom: 35px;}
.contxt .btsq { font-size: 20px; text-align: center; color: #454545; padding-top: 45px; line-height: 30px; font-weight: bold;}
.contxt .btf{ font-size: 18px; text-align: center; color: #535353; line-height: 30px;}
.contxt .timesq{ font-size: 14px; line-height: 50px; text-align: center; color: #a1a1a1;}
.contxt .nrc p { font-size: 15px; color: #0d0d0d; line-height: 30px; text-indent: 2em;}
.contxt .nrc { padding-top: 15px;}
.contxt .nrc p img{ max-width:100% !important; height:auto !important;}
.contxt .timesq span { padding-right: 10px; padding-left: 10px;}
/* 内容上下样式 */
.nets { background-color: #ccc; padding:10px; margin-top:20px;}
.nets a {font-size: 0.875em; color: #313030; line-height: 1.5em; white-space: nowrap; text-overflow:ellipsis; overflow:hidden; display: block;}

.xxzy{font-size: 15px;
    line-height: 25px;
    text-indent: 2em;
    padding-top: 20px;
    color: #565656;}

/* xial式 */

.lenav ul .zuox {
	width: 225px;
	margin-right: auto;
	margin-left: auto;}
.lenav ul .zuox a {
	display: block;
	color: #222;
	font-size: 13px;
	line-height: 40px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FAD0CE;}
.lenav ul .zuox a.on{ color:#f37302;}


.xsjl .bd ul li .nr .zy .sj { background-image: url(../img/time_bg.png); background-repeat: no-repeat; background-position: left center; float: left; padding-left: 26px; font-size: 15px; color: #333; line-height: 25px; display: block;}
.xsjl .bd ul li .nr .zy .dz { background-image: url(../img/diz_bg.png); display: block; background-repeat: no-repeat; background-position: left center; padding-left: 25px; font-size: 15px; line-height: 25px; color: #333; float: left; margin-left: 20px;}