html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, ol, ul, li, form	 { margin:0; padding:0; border:0; list-style:none; font-family:"微软雅黑";}
table, tr,td,dl, dt, dd{ margin:0; padding:0; list-style:none; font-family:"微软雅黑";}
span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}  
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none; color:#484849;}
.clear{ clear:both;}
.boxcenter { width: 1200px; margin:0 auto;}
i{ font-style: normal}

.top{ min-width: 1200px; height: 375px; background: url(../images/img_top.jpg) no-repeat center top}
.nav{  height: 74px; line-height:74px;background-color: #e8390d; text-align: center}
.nav a{ font-size: 22px; color: #fff; padding: 0 48px}
.nav a.now{ color: #f7db57}
.nav i{color: #8d1c18; font-size: 20px}
.foot{ height:93px;background-color: #e8390d; text-align: center; color: #fff; line-height: 36px;padding-top:25px; margin-top:45px;}
.foot i{ font-size: 14px; margin-right: 15px; font-weight: bold}

.box1{height: 190px; background-color: #fbf6e4; margin: 42px auto 0;}
.box1 p{ font-family: "楷体"; font-size: 32px; color: #da362f; font-weight: bold;width: 1090px; margin:0 auto; line-height: 56px; padding-top: 15px;}
.box1 h2{ float: right; font-family: "楷体"; font-size: 32px; color: #da362f; font-weight: bold; margin-right: 53px;}
.img_tit{ margin:75px auto 44px;}
.car_in { width:600px; height:400px; position: relative; overflow:hidden; float: left; }
.car_in2{ width:600px; height:375px; position: relative; overflow:hidden; float: left; }
.y_ul a{ display: block;height: 400px;}
.y_ul2 a{ display: block;height:375px;}
.num { overflow:hidden; height:16px; position: absolute; bottom:77px;right: 12px; zoom:1; z-index:3 }
.num li { width: 16px; height:16px; margin-right:7px; cursor:pointer; float: left; background: url(pot.png); text-indent: -99px }
.num li.on { background:url(pot_hover.png)}
a.ceng{ position: absolute; background:url(black.png) repeat left top; height: 60px; left: 0px; right: 0px; bottom: 0px; color: #fff;line-height:60px;text-align: center; font-size: 20px}
.box2{ overflow: hidden;}

.right{ float:left; width:572px; margin-left:28px; overflow: visible;}
.title{ margin-top: -7px;}
.title a{ color: #333; font-family: "微软雅黑"; font-size: 24px; font-weight: bold; line-height: 38px; display: block;}
.title a:hover,.list li a:hover,.words a:hover{ color: #e8390d;}
.p{ font-size: 16px; color: #999; line-height: 30px;margin-top: 10px; text-indent: 2em;border-bottom: 1px dashed #aebec8; padding-bottom: 13px;}
.p a,.p2 a{ color:#e8390d; font-size: 16px}
.p2{ font-size: 16px; color: #999; line-height: 30px;margin-top: 10px; text-indent: 2em; padding-bottom: 13px;}

.list { margin-top: 11px; position: relative; overflow: visible;}
.list li a{ height:36px; line-height:36px; background: url(pot_hui.png) no-repeat left center; display: block; color: #333; font-size:18px; padding-left: 25px;}

.rollBox{width:1322px; position:relative; margin:0 auto; overflow: hidden;}
.rollBox .LeftBotton{ position:absolute;height:520px;width:40px;background:url(pre.png) no-repeat left center; left:0px;cursor:pointer;overflow:hidden;display:inline; }
.rollBox .RightBotton{ position:absolute;height:520px;width:40px;background:url(next.png) no-repeat right center; right:0px;cursor:pointer;overflow:hidden;display:inline; }
.rollBox img{ float:left; margin-right:15px; border: 5px solid #fff}
.rollBox .Cont{width:1136px;float:left; overflow:hidden; margin-top: 31px; margin-left:33px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:358px; height:420px;float:left; margin-right:28px;}
.rollBox #List1,.rollBox #List2{float:left;}
.box_da{ width: 1200px;height: 480px; margin:40px auto 0; background-color: #f0f0ec; float: left; margin-left: 60px;}

.study{ background: url(../images/study_bg.jpg) no-repeat center top;height: 343px;margin-top: 90px; margin-bottom: 75px;}
.hd{ position: absolute;right:447px;bottom: -44px;height: 25px; background: #fff;}
.hd ul {overflow:hidden;zoom:1;float:left; margin-left: 6px;;}
.hd ul li {float:left;margin:6px 5px 0;width:10px;height:10px;cursor:pointer;background-color:#dfdfd5;border:2px #fff solid;border-radius: 50%; text-indent: -99999px;}
.hd ul li.on{ background-color:#e8390d;border:2px #e8390d solid;}
.slideBox2{ width: 982px; position: relative; margin-left: 158px; padding-top: 50px;}
.bd ul li{ width:232px; height:232px; margin-right:18px; text-align: center; }


/*列表页*/
.position{ font-size: 14px; color: #ae2728; border-bottom: 1px solid #ae2728; height: 40px;line-height: 40px; margin-top: 20px;}
.main{ background-color: #fbfbfb}
.words{ width: 1015px;margin: 0 auto; padding-bottom: 20px;}
.words li{ height: 40px;line-height: 40px; background: url(../images/blue.png) no-repeat left center; padding-left: 10px}
.words span{ float: right; color: #a8a8a8; font-size: 14px}
.words ul{ border-bottom: 1px dashed #d3d3d3; padding:20px 0;}
.words a{ color: #333; font-size: 16px}

.page{ height: 30px;*height:auto; *padding-bottom: 5px; font-size: 14px; line-height: 30px; margin: 52px 0 40px 0; text-align: center;}
.page a{ font-size: 14px; border: 1px solid #d7d7d7; border-radius: 3px; padding: 3px 10px;}
.page a.not{ color: #999;}
.page span{ font-size: 14px;border: 1px solid #ae2728;border-radius: 3px; padding:3px 10px; background: #ae2728; color: #fff; float: none;}
.page i{ margin: 0 8px 0 15px;}
.page i input{ width: 40px; height: 24px; line-height: 24px; margin: 0 5px; border: 1px solid #d7d7d7; text-align: center; outline: none;}
.page i input.submit{font-size: 14px;border: 1px solid #d7d7d7;border-radius: 3px; padding:0px 10px; background: #fff; width: auto; height: auto; *width: 50px; *height: 24px; *line-height: 24px;*padding-top:0px;*margin-top:0px; font-family: å¾®è½¯é›…é»‘;*border: 1px solid #d7d7d7;}
.page i input.submit:hover{ background: #d7d7d7;}

/*细览页*/
.cont{ width: 1040px; margin: 0 auto; padding-bottom: 20px;padding: 45px 0 25px 0;}
.h2{ font-size: 35px; color: #0e0e0e; border-bottom: 1px dashed #a4a4a4; text-align: center;padding-bottom: 25px;}
.time{ text-align: center; padding: 20px 0 30px 0}
.time span{ color: #6a6a6a; font-size: 14px; margin-right:35px;}
.time span.none{ margin-right: 0px;}
.cont_in{ font-size: 18px; color: #3d3d3d; line-height: 37px; padding-bottom: 30px;}
.cont_in p{ text-indent: 2em; margin-bottom: 25px}

