@charset "utf-8";
/*  ======================================== **
**     作者：浅风小河（Mjqsxh）  
**     邮箱：10982102@qq.com
**  ======================================== */
* { margin:0px; padding:0px; }
a { color:#333; text-decoration:none; }a:hover { color:#F00; text-decoration:none; }
table { width:100%; border-collapse:collapse; }img { border:0; }
.mt10 { margin-top:10px; }.mb10 { margin-bottom:10px; }.ml10 { margin-left:10px; }.mr10 { margin-right:10px; }
.mt20 { margin-top:20px; }.mb20 { margin-bottom:20px; }.ml20 { margin-left:20px; }.mr20 { margin-right:20px; }
.mt30 { margin-top:30px; }.mb30 { margin-bottom:30px; }.ml30 { margin-left:30px; }.mr30 { margin-right:30px; }
.pt10 { padding-top:10px; }.pb10 { padding-bottom:10px; }.pl10 { padding-left:10px; }.pr10 { padding-right:10px; }
.pt20 { padding-top:20px; }.pb20 { padding-bottom:20px; }.pl20 { padding-left:20px; }.pr20 { padding-right:20px; }
.pt30 { padding-top:30px; }.pb30 { padding-bottom:30px; }.pl30 { padding-left:30px; }.pr30 { padding-right:30px; }
.clr { clear:both; }
.fl { float:left; }.fr { float:right; }.tc { text-align:center; }.tl { text-align:left; }.tr { text-align:right; }
.red { color:#ce0000; }.white { color:#FFF; }.black { color:#000; }.gray { color:#CCC; }
.bred { background:#ce0000; }.bwhite { background:#FFF; }.bblack { background:#000; }.bgray { background:#CCC; }
.line { border-bottom:1px #ddd solid; }

/*全局*/
body { background:#212222; color:#333; font-size:12px; line-height:180%; font-family:arial,"宋体"; min-width:1000px; }
.wrap { margin:0 auto; width:1000px; }

/*header*/
.header { height:72px; background:url(../images/header-bg.gif) 0 0 repeat-x; }
.logo { width:238px; height:55px; margin-top:8px; }
.nav ul { list-style:none; }
.nav ul li { float:left; }
.nav ul li a { font-size:18px; color:#fff; height:67px; line-height:67px; text-decoration:none; width:101px; text-align:center; float:left; background:#433b8f; font-family:'微软雅黑'; }
.nav ul li a.current, .nav ul li a:hover { padding-bottom:5px; }
.nav ul li .subnav_1 { background:#3C3687; }
.nav ul li .subnav_2 { background:#0180CB; }
.nav ul li .subnav_3 { background:#78B917; }
.nav ul li .subnav_4 { background:#FFB700; }
.nav ul li .subnav_5 { background:#F17C02; }
.nav ul li .subnav_6 { background:#D20111; }

.banner { height:310px; overflow:hidden; background:url(../images/banner-bg.gif) 0 0 repeat-x; }
.banner ul { list-style:none; }

/*index*/
.icontent { background:#FFF; }
.inews { width:340px; height:145px; }
.inews ul { list-style:none; margin:0; padding:0; }
.inews ul li { line-height:28px; padding-left:16px; border-bottom:1px #999 dashed; background:url(../images/li_icon.jpg) left center no-repeat; }
.inews ul li a { color:#333; text-decoration:none; }
.inews ul li a:hover { color:#C00; text-decoration:none; }
.iabout { height:145px; overflow:hidden; line-height:28px; text-indent:2em; }
#demo { width:1000px; height:140px; padding:10px 0px; overflow:hidden; border:1px dashed #CCC; }
#demo img { border:1px solid #F2F2F2; float:left; margin:0px 5px; }
#indemo { float:left; width:800%; }
#demo1 { float:left; }
#demo2 { float:left; }

/*left*/
.left { width:210px; height:auto; border:1px #d9d9d9 solid; padding:10px; }
.left_title { height:40px; line-height:40px; padding-left:30px; font-size:17px; font-weight:bold; font-family:'微软雅黑'; color:#FFF; background:url(../images/left-tbg.gif) no-repeat left center; }
.list_cat ul { list-style:none; margin:0; padding:0; }
.list_cat ul li { line-height:24px; padding-left:20px; background:url(../images/icon_lista.jpg) no-repeat; }
.list_cat ul li a { color:#333; text-decoration:none; }
.list_cat ul li a:hover { color:#C00; text-decoration:none; }
.list_cat ul li dd { list-style:none; line-height:23px; padding-left:10px; border-bottom:1px dashed #ccc; }
.list_contact ul { list-style:none; }
.list_contact ul li { line-height:24px; padding-left:5px; }

/*right*/
.right { width:710px; margin-left:20px; }
.right_title { height:40px; line-height:40px; padding-left:80px; font-size:17px; font-weight:bold; font-family:'微软雅黑'; background:url(../images/right-tbg.gif) no-repeat left center; }
.right_content { padding:10px; }
.right_content img{max-width: 100%}
.info ul { list-style:none; margin:0; padding:0; }
.info ul li { line-height:28px; padding-left:16px; border-bottom:1px #999 dashed; background:url(../images/li_icon.jpg) left center no-repeat; }
.info ul li a { color:#333; text-decoration:none; }
.info ul li a:hover { color:#C00; text-decoration:none; }

.show_title { font-size:16px; font-weight:bold; color:#C00; }

.products ul { list-style:none; margin:0; padding:0; }
.products ul li { float:left; line-height:20px; margin:10px 5px; text-align:center; }

/*footer*/
.footer { color:#fff; height:40px; line-height:40px; border-top:5px solid #eee; }
.footer a { color:#F60; text-decoration:none; }
.footer a:hover { color:#F60; text-decoration:none; }

.kefu { width:115px; height:126px; padding-top:55px; text-align:center; margin-right:20px; background:url(../images/kefu.jpg) no-repeat; }
.kefu p { margin-top:8px; }

/*Page*/
.page { padding-top:20px; text-align:center; vertical-align:bottom; font-family:Arial,Helvetica,Sans-serif; }
.current { margin:0; border:1px solid #c00; color:#c00; height:12px; line-height:12px; padding:3px 12px; margin-right:5px; vertical-align:top; }
.pages { margin:0; border:1px solid #d1d1d1; height:12px; line-height:12px; padding:3px 12px; margin-right:5px; vertical-align:top; }
.firstPage,.prePage,.nextPage,.lastPage{ margin:0; border:1px solid #d1d1d1; color:#333; height:12px; line-height:12px; padding:3px 8px; margin-right:5px; vertical-align:top; }
.page a { color:#989898; text-decoration:none; }
.page a:hover { color:#000; text-decoration:none; }