@charset "utf-8";
/* CSS Document */
.clear:after,.clear:before{content:".";display:block;visibility:hidden;clear:both;height:0}
.notice{ width:990px; height:42px; background:url(../images/bgnotice.jpg) left top repeat-x; margin:10px auto;}
.notice-1{ width:42px; height:42px; float:left; background:url(../images/cpu.jpg) center top no-repeat;}
.notice-2{ width:936px; padding-left:10px; float:left; height:42px; line-height:42px; font-size:12px; color:#db8f59; font-family:"微软雅黑", "黑体", "宋体", "Arial Unicode MS";  text-align:left;}
.notice-2 span{ float:right; padding-right:10px;}
.notice-2 a{ color:#db8f59;}
.notice-2 a:hover{ color:#FFF;}
.notice-3{ width:2px; float:left; background:url(../images/right.jpg) left top no-repeat; height:42px;}


.news{ width:990px; height:340px; margin:0 auto; padding-top:10px;}
.news-1{ width:740px; height:340px; float:left;}
.news-11{ width:740px; height:38px; border-bottom:2px solid #c51d12; line-height:38px; text-align:left; font-size:18px; color:#900;}
.news-11 a{ color:#900; font-size:18px;}
.news-11 a:hover{ color:#000;}
.news-12{ width:740px; height:290px; padding-top:10px;}
.news-121{ width:225px; height:290px; float:left; padding-top:13px;}
.news-121 dl dt{ height:170px; width:225px; display:block;}
.news-121 dl dt img{ width:225px; height:170px;}
.news-121 dl dd{ height:100px; display:block; width:225px; padding-top:14px;}
.news-121 dl dd h1{ font-size:14px; text-align:left; padding-bottom:10px;}
.news-121 dl dd h1 a{ color:#834b35; font-size:14px;}
.news-121 dl dd h1 a:hover{ color:#000;}
.news-121 dl dd p{ line-height:24px; font-size:12px; color:#60350a; text-align:left;}
.news-122{ width:500px; padding-left:15px; height:213px; float:left;}
.news-122 ul li{ width:500px; height:70px; padding-bottom:13px; border-bottom:1px solid #b08a75; display:block; padding-top:16px; overflow:hidden;}
.news-122 ul li span{ width:60px; height:70px; display:block; float:left; display:block;}
.news-122 ul li span dl dt{ height:30px; text-align:center; color:#c51d12; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; line-height:30px; font-size:40px; font-weight:bold;}
.news-122 ul li span dl dd{ font-size:12px;  font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#c51d12; line-height:24px;}
.news-122 ul li em{ width:100px; height:70px; display:block; float:left; padding-right:10px;}
.news-122 ul li b{ width:320px; float:left; padding-left:10px; height:70px; display:block; line-height:20px; font-weight:normal;}
.news-122 ul li b h1{ font-size:14px; color:#98543f; text-align:left; padding-bottom:6px;}
.news-122 ul li b h1 a{ color:#97543f;}
.news-122 ul li b h1 a:hover{ color:#000; text-decoration:underline;}
.news-122 ul li b p{ color:#60350a; line-height:20px; text-align:left;}

.news-2{ width:220px; float:left; padding-left:30px; height:340px;overflow: hidden;}
.news-21{ width:220px; height:38px; border-bottom:2px solid #c51d12; line-height:38px; text-align:left; font-size:18px; color:#900;}
.news-21 a{ color:#900; font-size:18px;}
.news-21 a:hover{ color:#000;}
.news-22{ width:220px; height:300px; padding-top:13px;}
.news-23{ width:220px; height:70px; padding-top:16px;}


.case{ width:990px; height:40px; margin:0 auto; background:url(../images/dian.jpg) center 18px repeat-x; margin-top:20px; padding-bottom:4px;}
.case span{ width:auto;  height:40px; display:block; width:120px; margin-left:430px; line-height:40px; background:#f5e4bf; color:#c51d12; font-size:18px; text-align:center;}
.case-show{ width:990px; height:170px; padding-top:10px; margin:0 auto; }
.case-show ul li{ width:227px; display:block; height:150px; float:left; background:url(../images/bg.jpg) -3px -5px no-repeat; padding-bottom:10px; padding-right:10px; margin-left:10px;}
.case-show ul li a{ width:227px}

.ad{width:990px;height:auto;margin:0 auto;}


.footdiv {
    background:#980026;
    border-top: 1px solid #c68436;
    display: block;
    margin: 10px 0 auto;
    padding-bottom: 5px;
    width: 100%;
}
.footmain {
    background-image: url("../images/ew.png");
    background-position: right 50px;
    background-repeat: no-repeat;
    display: block;
    height: 100%;
    margin: 0 auto;
    width: 1000px;
}
.footlogo {
    display: block;
    float: left;
    height: 87px;
    padding-right: 30px;
    padding-top: 75px;
    width: 194px;
}
.footinfo {
    background-image: url("../images/footinfobg.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: #ffffff;
    display: block;
    float: left;
    line-height: 30px;
    padding-left: 30px;
    padding-top: 65px;
    position: relative;
    width: 550px;
	 height: 174px;
}
.bd {
    display: block;
    height: 30px;
    position: absolute;

right: -11px;
    width: 200px;
}




#wxs{ padding-left:26px; background:url(../images/wb1.jpg) left top no-repeat; height:30px;}
#qqs{ padding-left:26px; background:url(../images/qq.jpg) left top no-repeat; height:30px;}
#wbs{ padding-left:26px; background:url(../images/wb2.jpg) left top no-repeat; height:30px; }

.bottom{ width:990px; height:auto; padding-top:20px; padding-bottom:30px; font-size:12px; text-align:center; line-height:26px; color:#60350a; margin:0 auto;}
.lx{ width:210px; height:auto; float:left; min-height:300px; padding-right:10px;}

.banner2{ width:100%; height:300px; margin:0 auto;}
.mainborder{ max-width:1200px; height:auto; background:#FFF; margin:0 auto; margin-top:16px;overflow:hidden }
.ml{ width:19%; height:auto; padding-left:10px; float:left; min-height:400px; padding-right:10px;}
.ml-top{ width:210px; height:40px; border-bottom:1px solid #e3e3e3; display:block; line-height:40px; text-align:left; font-size:15px; font-weight:bold; color:#000;  margin-bottom:10px;}
.ml dl dt{ width:210px; height:36px; background:url(../images/lnavlibg.gif) center bottom no-repeat; text-indent:10px; font-size:12px; color:#FFF; display:block; line-height:36px; text-align:left;margin-bottom:5px;}
.ml dl dd{ width:210px; height:36px; background:url(../images/lnavlibg.gif) center bottom no-repeat; text-indent:10px; font-size:12px; color:#333; display:block; line-height:36px; text-align:left;}
.ml dl dt a{ width:210px; height:35px;  text-indent:10px; font-size:12px; color:#fff; display:block; line-height:36px; text-align:left;}
.ml dl dt a:hover{ width:210px; height:36px;  text-indent:10px; background:url(../images/lnavlion.gif) center top no-repeat; font-size:12px; color:#FFF; display:block; line-height:36px; text-align:left;}
#mlon{ width:210px; height:36px; background:url(../images/lnavlion.gif) center top no-repeat; text-indent:10px; font-size:12px; color:#FFF; display:block; line-height:36px; text-align:left;}
.ml dl dd a{ height:35px; width:210px; text-align:left; color:#fff; font-size:12px; display:block;}
.ml dl dd a:hover{ }
#mla{ height:35px; width:210px; text-align:left; color:#333; font-size:12px; display:block; background:url(../images/lnavlibg.gif) 190px 10px no-repeat #ecebeb;}


.mr{ width:76%; padding:0 10px; border-left:1px solid #e3e3e3; min-height:400px; float:left;}

.mr-top{ width:100%; height:40px; border-bottom:1px solid #e3e3e3; display:block; line-height:40px; text-align:left; font-size:15px; font-weight:bold; color:#000;}
.mr-top span{ text-align:left; line-height:40px; color:#999; float:right; font-weight:normal;}
.mr-top span a{ color:#63380c; font-size:12px; padding:0 4px;}
.mr-top span a:hover{ color:#666;}

.mr-middle{ width:100%; height:auto;  margin-top:10px;}
.mr-middle ul li{ width:230px; float:left; height:200px; display:block; padding:0 8px;}
.mr-middle ul li span{ display:block; width:230px; height:154px; display:block;}
.mr-middle ul li span img{ width:230px; height:154px;}
.mr-middle ul li b{ display:block; font-weight:normal; width:230px; height:30px; line-height:30px; text-align:center; font-size:14px;}
.mr-middle ul li b a{ color:#333;} 
.mr-middle ul li b a:hover{ color:#875727; text-decoration:underline;}

.pag{ height:28px; width:auto; padding:20px 0;}
.pag dl dt{ width:58px; border:1px solid #e6e8dd;  height:26px; display:block; text-align:center; float:left; line-height:26px; margin-right:8px;}
.pag dl dt a{ width:58px; height:26px; color:#333637; display:block;}
.pag dl dt a:hover{color:#fff; background:#208ac2;}
.pag dl dd{ width:26px; border:1px solid #e6e8dd;  height:26px; display:block; text-align:center; float:left; line-height:26px; margin-right:10px;}
.pag dl dd a{ width:26px; height:26px; color:#333637; display:block;}
.pag dl dd a:hover{color:#fff; background:#208ac2;}
#ona{color:#fff; background:#208ac2;}


.fontstyle{ width:96%; height:auto; min-height:300px; font-size:14px; color:#333; text-align:left; padding:15px; }
.fontstyle p{ padding-bottom:4px; line-height:26px;}
.fontstyle h1{ font-size:18px; color:#000; text-align:left; line-height:60px; border-bottom:1px solid #e3e3e3;}
.fontstyleimg{width:96%; height:auto; padding-bottom:20px;  text-align:center; padding-top:20px;}
.fontstyleimg img{ max-width:709px;}

.fontstyle2{ padding-top:40px; padding-bottom:60px;}
.fontstyle2 table tr td{ font-size:14px;}
.fontstyle2 table tr td input{ width:400px; height:32px; font-size:14px; color:#666; line-height:32px; text-align:left; text-indent:6px;}
.fontstyle2 table tr td textarea{ width:394px; height:180px; font-size:14px; color:#666; line-height:32px; text-align:left; padding-left:6px;}
.fontstyle2 table tr td a{ width:80px; height:40px; background:#06C; line-height:40px; text-align:center; font-size:16px; color:#FFF; display:block; float:left; margin-right:10px;}
.fontstyle2 table tr td a:hover{ background:#900;}


.mr-middle2{ width:920x; height:auto;  margin-top:10px;}
.mr-middle2 ul li{ width:920px; height:35px; display:block; border-bottom:1px solid #e3e3e3; font-size:12px; text-align:left; margin:0 auto;}
.mr-middle2 ul li a{ width:900px; background:url(../images/jiant.png) 6px 15px no-repeat; height:35px; display:block; font-size:14px; line-height:35px; color:#5f5f5f; text-align:left; padding-left:20px;}
.mr-middle2 ul li a span{ float:right; font-family:Arial, Helvetica, sans-serif; padding-right:10px;}
.mr-middle2 ul li a:hover{ color:#000; font-size:14px;  background:url(../images/jiant.png) 6px 15px no-repeat #f1f1f1; }




.mr-middle3{ width:920x; height:auto;  margin-top:10px;}
.mr-middle3 ul li{ width:277px; float:left; height:305px; display:block; margin:0 10px 20px 10px;border:1px solid #ddd}
.mr-middle3 ul li span{ display:block; width:280px; height:260px; display:block;}
.mr-middle3 ul li span img{ width:270px; height:260px;}
.mr-middle3 ul li b{ display:block; font-weight:normal; width:100%; height:40px; line-height:40px; text-align:left; font-size:15px;text-align:center;color: #000;}
.mr-middle3 ul li em{ display:block; font-weight:normal; width:100%; height:118px; line-height:40px; text-align:left; font-size:15px;}



.mr-middle4{ width:920x; height:auto;  margin-top:10px;}
.mr-middle4 ul li{ width:349px; float:left; height:330px; display:block; padding:0 8px; padding-bottom:10px;}
.mr-middle4 ul li span{ display:block; width:349px; height:256px; display:block;}
.mr-middle4 ul li span img{ width:349px; height:256px;}
.mr-middle4 ul li b{ display:block; font-weight:normal; width:349px; height:60px; line-height:18px; text-align:left; padding-top:10px; font-size:12px;}
.mr-middle4 ul li b a{ color:#333;} 
.mr-middle4 ul li b a:hover{ color:#875727; text-decoration:underline;}











