@charset "utf-8";
/*---------------公共样式------------ */
body {	font-family:arial, '宋体';margin:0;	padding:0;	background-color:#FFF;font-size:12px;color:#3e3a39;line-height:24px;}
div, form, img, ul, ol, li, dl, dt, dd, p,h1,h3,h2,h4,h5,h6 {	margin: 0;	padding: 0;	border:0;}
table, td, tr, th {	font-size:12px;}
ul, li {list-style-type: none;}
select,input, button, button img {	vertical-align:middle;border:none;}
input text{	vertical-align:middle;bor/der:none;}
a,a:link{ color:#666; text-decoration:none;cursor:pointer;}
a:hover{ color:;}

.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.blank{height:10px;width:auto;}

.border{border:1px solid #ededed;}

/**
 * @desc    banner
 * @version 5-25-2012
*/
#focus {width:645px; height:300px; overflow:hidden; position:relative;}
#focus ul {height:300px; position:absolute;}
#focus ul li {float:left; width:645px; height:280px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:645px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:645px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:8px; height:8px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius:50%;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../Images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

#banner {position:relative; width:645px; height:300px; overflow:hidden;}
#banner_list img {border:0px;}
#banner_bg {position:absolute; bottom:0;background:#000;height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;cursor:pointer; width:645px;}
#banner_info{position:absolute; bottom:0; right:70px;height:34px;color:#fff;z-index:1001;cursor:pointer;font-family:微软雅黑;font-size:18px;line-height:34px;}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8;z-index:1002;margin:0; padding:0; bottom:3px; right:5px;}
#banner ul li { width:8px; height:8px; display:inline-block; color:#FFF; background:#fff; cursor:pointer; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius:50%;}
#banner ul li.on { background:#b5233d;}
#banner_list a{position:absolute;}

/*#banner {position:relative; width:645px; height:300px; overflow:hidden;}
#banner_list img {border:0px;}
#banner_bg {position:absolute; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;cursor:pointer; width:645px;}
#banner_info{position:absolute; bottom:0; left:5px;height:22px;color:#fff;z-index:1001;cursor:pointer}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8;z-index:1002;margin:0; padding:0; bottom:3px; right:5px;}
#banner ul li { width:8px; height:8px;float:left;display:block;color:#FFF;border:#e5eaff 1px solid;background:#6f4f67;cursor:pointer;margin-left:5px;-moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius:50%;}
#banner ul li.on { background:#900}
#banner_list a{position:absolute;}*/

.topbg{background:url(../image/topbg.png) repeat-x;}
.topbg img{margin:auto;display:block;}
.box{width:960px;margin:auto;}
.toptag{width:958px;border:1px solid #d2d2d2;height:300px;background:#ececec;margin-bottom:40px;}
.toptag .ttl{width:645px;height:300px;}
.toptag .ttr{width:313px;height:300px;}
.toptag .ttr h1{font-weight:normal;font-family:"微软雅黑";color:#fff;font-size:24px;background:url(../image/tt2.png) no-repeat;width:280px;height:60px;line-height:60px; margin:auto; margin-top:-8px;text-shadow: 0 1px 0 #3a3a3a;text-align:center;}
.toptag .ttr p{font-family:微软雅黑;font-size:14px;color:#585858;width:268px;margin:22px auto 0;text-align:left;}
.toptag .ttr p a{color:#ff4f00;font-family:微软雅黑;font-size:14px;}

.mb{margin-bottom:40px;}
.ltitle{color:#d20000;font-family:微软雅黑;font-size:30px;height:50px;line-height:30px;border-bottom:1px solid #ededed;margin-bottom:25px;}

.list{width:249px;height:160px;padding:22px 25px;margin-left:6px;background:#f6f6f6 url() no-repeat;}
.list h3{font-weight:normal;color:#ff4f00;font-family:微软雅黑;font-size:18px;}
.list p{color:#585858;font-family:宋体;font-size:12px;line-height:20px;margin-top:10px;}
.list p a{color:#ff4f00;font-family:宋体;font-size:12px;margin-top:12px;}


.dwl{width:765px;height:270px;}

.list2{width:180px;margin-right:15px;text-align:center;}
.mr0{margin-right:0px;}
.list2 img{width:178px;height:124px;display:block;}
.list2 a{font-family:宋体;font-size:12px;color:#585858;display:inline-block;margin-top:10px;}

.dwr{width:180px;height:200px;margin-top:49px;}
.dwr p{height:38px;border-bottom:1px solid #ededed;background:#f0f0f0;line-height:38px;padding-left:10px;font-family:微软雅黑;font-size:16px;color:#585858;}
.dwr .dwtool{height:70px;width:48px;margin-right:8px;}
.dwr .dwtool a{display:inline-block;font-family:宋体;font-size:12px;color:#585858;margin-top:5px;}
.dwr ul li {background:url(../image/listyle.png) no-repeat left center;padding-left:3px;}
.dwr ul li a{color:#585858;font-family:宋体;font-size:12px;margin-left:5px;}

.list3{width:178px;height:288px;background:#f6f6f6;margin:0 15px 40px 0;}
.list3 h4{color:#585858;font-family:宋体;font-size:12px;text-align:center;border-bottom:1px solid #d1d1d1;}
.list3 p{color:#585858;font-family:宋体;font-size:12px;line-height:20px;border-top:1px solid #fff;padding-top:7px;}
.list3 p span{color:#ff4f00;display:inline;}
.list3 p a{color:#ff4f00;font-family:宋体;font-size:12px;margin-top:12px;}

.list4{width:150px;margin-right:12px;}
.list4 img{width:148px;height:117px;}
.list4 a{font-weight:bold;font-family:宋体;font-size:12px;color:#585858;display:block;text-align:center;margin-top:10px;}

.footp span{display:block;text-align:center;}
.footp a{background:url(../image/bg.png) no-repeat;width:52px;height:23px;display:block;color:#fff;text-align:center;line-height:23px;font-family:宋体;font-size:12px;font-weight:bold;}