/* CSS Document */
body{ margin:0px auto; padding:0px; font-size:12px; background:url(../images/bj.gif) repeat-x top #ffffff; font-family:"微软雅黑"}
img{ border:0px; margin:0px auto;}
.im{ display:block;}
a:link,a:visited{ color:#333333; text-decoration:none;}
a:hover{ color:#FF0000}

#box,#top,#link,#banner,#main,.m0,#bb,#foot,.footer{ width:1200px; margin:0px auto; overflow:hidden;}
#box{ width:100%; overflow:hidden;}
#top{ height:147px; background:url(../images/logo.gif) no-repeat top left;}
#main{ overflow:hidden; padding-bottom:10px; padding-top:25px;}
#link{ height:58px; overflow:hidden;}
#banner{ width:100%; height:498px;}
.m0{ width:1200px; border-bottom:1px solid #e5e5e5; color:#808080; height:80px; line-height:80px; font-size:16px;}
#bb{ width:100%; height:342px; background:url(../images/bb.jpg) top center no-repeat #000;}

.nav{ margin:0px auto; padding:0px; height:139px; width:816px; padding-left:430px; overflow:hidden;}
.nav li{ width:125px; height:54px; text-align:center; float:left; list-style-type:none; display:block; font:normal normal 18px/13px "微软雅黑", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; padding-top:62px; padding-bottom:43px; }
.nav li a:link,.nav li a:visited{ color:#333333; display:block; text-decoration: none; font-weight:bold;}
.nav li a:hover{ display:block; color:#FF0000; font-weight:bold;}
.nav li span{ font-size:9px; color:#8c8c8c;}

.clear{ clear:both; width:100%; height:10px;}


.m1,.m2,.m3,.m4,.cx{ width:100%; overflow:hidden;}
.imt{ display:block; padding-top:10px; padding-bottom:30px;}
.m1{ height:520px; padding-top:15px; padding-bottom:20px; border-bottom:1px solid #222222;}
.m2{ height:500px; padding-top:30px;}
.m3{ height:810px; padding-top:40px;}
.ct{ width:100%; height:45px; margin:0px auto;}


.m4{ width:700px; height:320px; margin-top:0px; padding-left:480px; padding-right:20px; padding-bottom:50px; background:url(../images/nb.jpg) no-repeat left top; font-size:18px; font-family:"微软雅黑"; line-height:42px; color:#333333; overflow:hidden;}


h1{ width:100%; font-size:24px; margin:0px auto 20px auto; font-weight:bold; line-height:75px; color:#990000; text-align:center; border-bottom:1px solid #CCCCCC; margin:0px auto;}
h2{ width:678px; font-size:14px; margin:10px auto 20px auto; border:1px solid #ededed; font-weight:normal; line-height:30px; color:#999999; text-align:left; padding:10px;}

.m11,.m12,.m13,.m14{ width:240px; height:322px; float:left;  _display:inline; margin-left:80px;}
.m11{ background:url(../images/icon8.png)  30px 45px no-repeat #f8f8f8; background-size:54px; margin-left:0px;}
.m12{ background:url(../images/icon9.png)  30px 45px no-repeat #f8f8f8; background-size:54px;}
.m13{ background:url(../images/icon10.png) 30px 45px no-repeat #f8f8f8; background-size:54px;}
.m14{ background:url(../images/icon11.png) 30px 45px no-repeat #f8f8f8; background-size:54px;}
.txt1{ font-size:20px; font-weight:bold; line-height:56px; padding-top:100px; padding-left:30px; padding-right:30px;}
.txt2{ font-size:12px; line-height:20px; padding-left:30px; padding-right:30px;}

.m11:hover{ background:url(../images/icon12.png) 30px 45px no-repeat #a50101; background-size:54px; margin-left:0px; color:#ffffff}
.m12:hover{ background:url(../images/icon13.png) 30px 45px no-repeat #a50101; background-size:54px; color:#ffffff}
.m13:hover{ background:url(../images/icon14.png) 30px 45px no-repeat #a50101; background-size:54px; color:#ffffff}
.m14:hover{ background:url(../images/icon15.png) 30px 45px no-repeat #a50101; background-size:54px; color:#ffffff}

.m5{ width:615px; height:410px; margin-top:40px; padding-left:585px; padding-right:0px; padding-bottom:50px; background:url(../images/new.jpg) no-repeat left top; font-size:18px; font-family:"微软雅黑"; line-height:42px; color:#333333; overflow:hidden;}

.d1{ color:#444343; font-size:42px;}
.d2{ color:#979797; font-size:14px;}

.d4{ color:#444343; font-size:20px;}
.d5{ color:#979797; font-size:12px; line-height:24px;}

.d3{ border-right:1px solid #ededed;}


#foot{ width:100%; background:url(../images/ft.gif) center top no-repeat; }
.footer{ width:1200px; margin:0 auto;height:380px;padding-top: 59px; color:#ffffff; font-size:14px; font-family:"微软雅黑"; line-height:36px;}
.f1{ font-size:20px; line-height:20px;}
.f0{ font-size:28px; line-height:28px;}
.f2{ width:520px; height:280px; line-height:20px; background:url(../images/er.gif) 220px 95px no-repeat;}
.f3{ font-size:24px; line-height:24px;}
.footer a:link,.footer a:visited{ color:#FFFFFF;}
.footer a:hover{ color:#FFFF00;}
			
.new{ width:360px; margin:10px auto auto auto; padding:0px; height:auto; list-style:none; text-align:left; color:#2f2f2f; overflow:hidden;} 
.new li{ height:32px; line-height:32px; font-size:12px; border-bottom:1px dashed #d6d6d6; background:url(../images/dd.gif) no-repeat left center; text-indent:20px;}
.new li a:link,.new li a:visited{ color:#2f2f2f; text-decoration:none;}
.new li a:hover{ color:#FF0000;}
.date{ float:right; color:#858585; *margin-top:-32px; font-size:12px; padding-right:5px;}



.cc1{ float:left; _display:inline; width:388px; height:395px; _display:inline; text-align:center; margin:15px 15px 10px 0px; *margin:15px 5px 10px 5px; border:1px solid #e3e3e3;}
.case1{width:388px; height:258px; text-align:center; overflow:hidden; margin:0px auto; background:#f6f6f6; border-bottom:1px solid #e3e3e3;}
.pp1{ width:358px; height:100px; line-height:50px; overflow:hidden; font-size:16px; font-weight:bold; color:#333333; border-bottom:1px solid #e3e3e3; margin:0px 15px 0px 15px; text-align:left; text-indent:5px;}
.pp2{ width:100%; height:30px; line-height:30px; text-align:left; text-indent:20px; font-size:12px; font-weight:normal;}
.pp2 a:link,.pp2 a:visited{ color:#333333;}
.pp2 a:hover{ color:#FF0000;}
.cc1:last-child{ margin-right:0px;}
.pt2{ height:20px; line-height:20px; text-align:left; text-indent:0px; font-size:12px; font-weight:normal;}
.cc2{ float:left; _display:inline; width:388px; height:395px; _display:inline; text-align:center; margin:15px 5px 10px 5px; border:1px solid #e3e3e3;}





.pp3{ width:356px; height:59px; line-height:20px; color:#707070; overflow:hidden; text-align:left; padding-left:15px; padding-right:15px;}


.c11{ border:1px solid #CCCCCC; margin:15px 15px 25px 15px;}





#right{ width:1200px; margin:0px auto; padding:0px;}


.nws2{ width:180px; height:350px;}
.nws2 li{ text-indent:5px; background:none;}
.im22{ display:block; padding-top:10px;}

.l1{ width:200px; height:auto;  overflow:hidden; border:0px solid #0b7cbe;}
.im3{ display:block; margin:0px auto; padding-top:10px;}


.lbb{ margin:3px auto; padding:0px; height:auto; width:200px; overflow:hidden;}
.lbb li{ width:200px; height:46px; text-align:left; list-style-type:none; display:block; font: normal bolder 14px/46px "宋体", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; margin:0px auto; text-indent:40px; background:#ececec; padding:0px;}
.lbb li a{ display:block; border-bottom:3px solid #ececec; margin:0px; padding:0px;}
.lbb li a:link,.lbb li a:visited{ color:#666666; display:block; background:url(../images/lbg1.gif) no-repeat right center #ececec;}
.lbb li a:hover{ display:block; color:#FF0000; background:url(../images/lbg2.gif) no-repeat right center #ececec;}



.rq{ width:80px; height:70px; border:1px solid #dadada; color:#999999; text-align:center; padding-top:10px;}

.gn2{ font-size:18px; font-family:'微软雅黑';}
.gn3{ color:#5a5a5a; font-family:'微软雅黑'; font-size:14px; line-height:22px;}
.title{background:url(../images/title.gif) no-repeat left bottom; width:1200px; height:55px; padding-left:0px;  font:normal bold 18px/55px "宋体", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; color:#3e3e3e; overflow:hidden; text-align:left; overflow:hidden; border-bottom:1px solid #CCCCCC;}

.weizhi{ width:220px; height:55px; text-align:right; font:normal normal 12px/55px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; margin: auto 30px auto auto; float:right;  *margin-top:-55px; color:#3e3e3e; _display:inline; background:url(../images/weizhi.gif) no-repeat left bottom;}
.weizhi a:link,.weizhi a:visited{ color:#3e3e3e;}
.weizhi a:hover{ color:#FF0000;}

.content{ width:1200px;  padding:0px; line-height:300%; color:#000000; overflow-x:hidden; min-height:559px;    /*高度最小值设置*/    height:auto !important; /*兼容FF,IE7也支持 !important标签*/
    height:559px; /*兼容ie6*/    overflow:visible; margin:20px auto; border:0px solid #cdcdcd; text-align:left; background:#ffffff; }
.news_lb{ width:96%; margin:0px auto; font-size:16px;}
.news_lb li{ line-height:62px; border-bottom:1px dashed #CCCCCC; list-style:none; height:62px; background:url(../images/dd.gif) no-repeat left center; padding-left:25px;}
.news_lb li a:link,.news_lb li a:visited{ color:#383838; text-decoration:none}
.news_lb li a:hover{ color:#FF0000; font-weight:bold;}
.date1{ float:right;color:#383838;*margin-top:-62px; color:#999999;}
.page{ clear:both;width:100%; margin-top:20px; height:50px; line-height:50px; text-align:center; color:#333333; font-size:14px; background:#f2f2f2;}

.content1{ margin: 15px auto auto 100px; text-align:left;}
.ccc{ padding:5px; background:#ffffff; margin:0px auto; display:block; border:2px solid #dfc09a; }

.lmm{ margin-left:0px;}

.pctx img{ display:block; border:0px; width:100%; cursor: pointer; transition: all 0.6s;}
.pctx img:hover { transform: scale(1.1);}




.ctb{ margin:0px auto; padding:0px; border-bottom:1px dashed #999999;}
.ctb1{ font-size:22px; font-weight:bold; padding-left:50px;}
.ctb1 a{ color:#333333;}
.ctb1 a:hover{ text-decoration:underline;}
.ctb2{ font-size:16px; color:#333333; line-height:36px; padding-left:50px;}
.ctb3{ width:640px; font-size:22px; color:#FF0000; line-height:36px; float:left; _display:inline; padding-left:50px;}
.ctb4{ float:left; _display:inline; font-size:12px; color:#333333; line-height:32px; text-align:center; font-family:"宋体"; }
.ctb4 a{ display:block;border:1px solid #990000; width:120px; height:32px; background:#990000; color:#FFFFFF;}
.ctb4 a:hover{ background:#FFFF00; color:#FF0000; border:1px solid #990000; font-weight:bold;}





.content1{ margin: 15px auto auto 100px; text-align:left;}
.ccc{ padding:5px; background:#dfc09a; }
.lmm{ margin-left:0px;}

hr{ width:100%; height:0px; background:#ffffff; border:0px; border-top:1px solid #dfdfdf;}

/*导航下拉*/
.menu-list {background:url(../images/meng.gif) repeat-x bottom #efefef; display:none;padding-bottom:0px;padding-right:0;position:absolute;width:125px; margin-top:72px; *margin-top:58px; padding-top:0px; *padding-top:8px; margin-left:0px; border:0px solid #dddddd; border-top:0px; z-index:999;}
.menu-list ul{ margin-bottom:5px;}
.menu-list ul li {list-style-type:none; margin-left:0px; margin-top:4px; font-size:14px;}
.menu-list ul li a {color:#666666;cursor:pointer;display:block;height:38px;line-height:38px;text-align:center;text-decoration:none;width:100%;}
.menu-list ul li a span {display:block;height:100%;width:100%;white-space:nowrap;overflow:hidden;}

.menu-list ul li a:hover{background:#efefef; color:#ff0000; font-weight:bold;}
/*导航下拉*/


