@charset "utf-8";
/* CSS Document */
/*基本*/
*{ padding:0px; margin:0px }
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form,fieldset, 
legend, input, button,textarea, p, blockquote, th, td { margin: 0; padding: 0;}
body{color:#000; margin:0px auto; font-family: "Microsoft YaHei"!important; font-size:14px; background:#fff; min-width:1920px; }
div{ margin:0; padding:0; border:0; }
img{ margin:0; padding:0; border:0; }
p{ margin: 0px;}
b,strong {font-weight: bold;}
table { border-collapse: collapse; border-spacing: 0; /* Remove most spacing between table cells.*/}
li{ list-style: none outside none;}
.clr{ clear:both;}
.more{ float:right; margin-right:10px; }
.ln{ clear:both; height:10px;}


/*链接*/
a{ text-decoration:none; color:inherit; background: transparent;  outline:none; }
a:visited { color:inherit; }
a:focus { outline:none; }
a:hover{ color:inherit;text-decoration:none;}
a:active{ outline:none;}

/*标题*/
h1 { font-size: 1.3em;margin:  0;}
h2 {font-size: 1.2em; margin: 0;}
h3 { font-size: 1.17em;margin: 0;}
h4 {font-size: 1em;margin:0;}
h5 {font-size: 0.83em;margin: 0;}
h6 { font-size: 0.67em;margin: 0;}


/*==========@@元件 开始@@==========*/
/*常用颜色*/
.lan {color: #00f !important;}
.lv {color: #0f0 !important;}
.hong {color: #f00 !important;}
.hei {color: #000 !important;}
.bai {color: #fff !important;}
.hui { color:#ccc !important; }
.purple { color:purple  !important;}
.jin { color:#E87E04 !important; }

.dahong{ color:#dc2d2a !important;}
.juhuang{ color:#fd9937 !important;}
.molan {color: #159 !important;}

.dahong-bk{ background-color:#dc2d2a !important;}
.juhuang-bk{ background-color:#fd9937 !important;}
.juhong-bk{ background-color:#ff6600 !important;}
.molan-bk{ background-color:#159 !important;}

/* 宽度 */
.header , .footer,.wp , .top_slide{  width:1920px; }
.container, .bwd{ width:1200px; margin:0 auto; }

.lside{ width:250px; }
.rbody { width:910px;  }
.navline{  }
.dbody {  }


/*浮动*/
.clear { display:block; clear:both; height:3px; overflow:hidden; line-height:3px; }
.float_left { float:left; }
.float_right { float:right; }
.scroll-to-top { display: none; padding: 12px; position: fixed; z-index: 10001; bottom: 5px; right: 20px; text-align: center; font-size:18px; background:#05a; color:#fff;}
.scroll-to-top>i { display: inline-block}

/*对齐方式*/
.left { text-align: left}
.right {text-align: right}
.center{ text-align: center}


/* 头部 */
.header{ height:620px; }
.top{ font-size:14px; color:#999; }
.top1{ height:120px; border-bottom:#eee solid 0px;  background:#fff url(../img/hbg.jpg) repeat-x center bottom; } /*background-color:rgba(255, 255, 255, 0.45);*/
.top1 .logoln{ float:left; height:100px; }
.top1 .logo{ float:left; margin-top:30px;  line-height:2em; font-size:30px; color:#159; overflow:hidden;}
.top1 .logo img{  width:270px; }
.top1 .telbox{ float:right; margin-top:20px;   line-height:1.5em; color:#ff7e00; font-size:22px; text-align:right; overflow:hidden;}
.top1 .telbox em{  font-size:14px; font-style:normal; }
.top1 .qlnk{ float:right; margin-top:20px; width:380px; overflow:hidden;}
.top1 .qlnk ul{ }
.top1 .qlnk ul li{ display:inline; margin-left:20px; font-size:10px; color:#999; }
.top1 .qlnk ul li:hover{  color:#f60; }

.top_r{ width:245px; height:35px; }
#searchform {width:245px; height:23px; padding-top: 7px;}
#input_text {width:175px; height:20px; line-height:21px; color:#999;  float:left;}
#input_btn{ width:60px; height:20px; border:1px solid #999;}

.top2{ height:330px; margin:0 auto; }
.top2 .top_slide{ width:1920px; height:500px; }
.headpic{ height:330px; background:url("../img/h2.jpg") no-repeat center top; }

.ntbar{  line-height:50px; background:#f60;}
.ntbar .announ{ margin-left:50%; height:50px; background:#fff; }
.ntbar .tt{ float:left; margin-left:-600px; width:200px; background:url("../images/i1.png") no-repeat left center; text-align:center; color:#fff;}
.ntbar .ct{ margin-left:-390px; padding-left:20px; height:50px; background:#ddd; overflow:hidden; }
.ntbar .gglst{ }
.ntbar .gglst li{ width:940px; }
.ntbar .ct .tm{ float:right; color:#999; }
.body_index .ntbar .ct{ background:#fff; }

/* 导航 */
.hdmenu{ float:right; margin:0 0; width:800px; }
.nav{  margin:0 auto; height:50px; line-height:120px; }
.nav ul{padding: 0;}
.nav li{ float:left; text-align:center; width:150px; height:120px;color:#333; font-family: "Microsoft YaHei"; font-size:18px; font-weight:normal; }
.nav.en li{ }
.nav li:hover{ background:#d60c18; color:#fff; }
.nav .active{ background:#d60c18; color:#fff;  }
/*导航栏下拉*/
.nav  ul.subnav { display:none; position:absolute; background:#fff; z-index:600;}
.nav  li:hover ul.subnav { display:none; }
.nav  ul.subnav  li { float:none; padding:0px; margin-left:0px; border-top:#fff solid 1px; overflow:hidden; }
.nav  ul.subnav  li a { display:block; white-space:nowrap; font-weight:normal; background:#f50; color:#fff;   padding:0px 10px; text-align:left;}
.nav  ul.subnav  li:hover a { background:#00349a; color:#fff; }
.nav  ul.subnav  li a:hover {  color:#ff0; }

/* 中部 */
.wp{ background:#fff; }
.container{ overflow:hidden;margin:0 auto;padding:0;}

/* 尾部 */
.footer{ margin:0 auto; height:240px; background-color:#2c2c2c; border-top:#159 solid 1px; border-bottom:#ccc solid 1px; }
.footer .ln1{  }
.footer .block1{ float:left; margin-left:20px;  line-height:40px; color:#fff; }
.footer .blockm{ float:left; margin-left:20px; width:0px; height:140px; background:#fff;}
.footer .block2{ float:right;  margin-left:0px; margin-top:20px; }
.footer .block3{ float:right; width:60px; }
.ftnav{ margin-top:20px;  height:60px; color:#333; }
.ftnav ul{padding: 0;}
.ftnav li{float:left; padding-left: 20px; width:110px; overflow:hidden;}
.ftnav li a:hover{ color:#333; }

.bottom {margin: 0 auto; height:120px; text-align:center; line-height:4em;  background-color:#2a2a2a; color:#ccc; position: relative;}
.weixin {width:980px; margin:0 auto; }
.weixin div {width:980px; height:0px; padding-top:7px;  position: absolute;}
.footer_logo{ margin-left:100px;}



/***** 首页  ******/

.f1{ margin-top:0px; height:700px;  overflow:hidden;}
.f1 .bt{ margin-top:10px; text-align:center;}
.f1 .bt .tit{ display:block; height:140px; margin:0 auto; background:url("../img/t1.jpg") no-repeat center; font-size:0px; }
.f1 .bt .more{ float:right; width:55px; height:35px;  background:url("../img/m1.jpg") no-repeat center;  }
.f1 .ct{ margin-top:40px; margin-left:0px; margin-right:0px; width:1240px; overflow:hidden; }
.f1 .ct ul.chlist{ margin:0 auto; width:800px; height:60px; } /* background-color:#eee ;  */
.f1 .ct ul.chlist li{ float:left; margin-left:100px; margin-top:20px; width:200px; height:50px; line-height:50px; text-align:center; font-size:16px; border:#999 solid 1px; }
.f1 .ct ul.chlist li:first-child{  margin-left:-20px;  }
.f1 .ct .hd{ height:80px; }
.f1 .ct .hd ul{  margin-left:100px; }
.f1 .ct .hd ul li{ float:left; margin-left:120px; margin-top:20px; width:200px; height:50px; line-height:50px; background:#dc2d2a; color:#fff; text-align:center; }

.f1 ul.prod{ width:1240px; margin-top:10px; list-style:none; padding:0 0; overflow:hidden;}
.f1 ul.prod  li{ float:left; width:280px; height:340px; text-align:center; margin-left:10px; overflow:hidden;  }
.f1 ul.prod  li img{ width:0px; }
.f1 ul.prod  li.n1{ margin-left:0px;  }
.f1 ul.prod  li .ipic{ float:left; width:288px; height:270px; border:#ccc solid 1px; text-align:center; background-repeat:no-repeat; background-position: center; background-size: contain;  overflow:hidden; }
.f1 ul.prod  li .itit{ float:left; margin-top:10px; width:290px; height:40px; text-align:center;  overflow:hidden; }
.f1  .btmore{ display:block; float:none; width:120px; margin:10px auto; padding:10px 20px; text-align:center; color:#333; border:#ccc solid 1px; }

.f1 .ct .bd{   }
.f1 .ct .bd ul{  }
.f1 .ct .bd ul li{ float:left; margin-left:26px; margin-top:20px;  border:#eee solid 0px; }
.f1 .ct .bd .ipic{  width:280px; height:240px; border-radius:10px!important; }
.f1 .ct .bd .ipic img{ width:0px; height:220px; }
.f1 .ct .bd ul li.n0{ margin-left:0px;  }
.f1 .ct .bd ul li:hover img{ width:320px; height:240px; margin:-10px -20px; }
.f1 .ct .bd .itit{ text-align:center; line-height:40px; }
.f1 .sjt{ display:none; margin-top:0px; margin-left:10px; height:30px; text-align:left; border-bottom:#ccc solid 0px; }
.f1 .sjt .more{ float:right; width:55px; height:20px; background:url("../img/more_en.png") no-repeat ; }

.slideBox{ width:580px; height:410px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0; }
.slideBox .bd li{ width:580px; zoom:1; vertical-align:middle; }
.slideBox .bd .ipic{ width:580px; height:410px; overflow:hidden; }
.slideBox .bd img{ width:580px; }
.slideBox .bd .itit{ position:relative; margin-top:-40px; padding-left:10px; width:580px; height:40px; line-height:40px; background:rgba(0,0,0,0.5); color:#fff; overflow:hidden; }

.f1 .p1{ float:left; width:580px; margin-top:30px; text-align:center;}
.f1 .p2{ float:right; width:640px; height:410px; margin-left:-80px; margin-top:30px; background:#fff;  }
.f1  .p2 .hd{ margin-left:80px;  height:50px; line-height:40px; border-bottom:#ccc solid 1px; position:relative;}
.f1  .p2 .hd ul { float:left; position:absolute; left:20px; top:-1px; height:32px; }
.f1  .p2 .hd ul li{ float:left; margin-left:20px; margin-top:10px; padding:0 20px; font-weight:normal; }
.f1  .p2 .hd ul li.on{ background:#e24a1b; color:#fff; border-radius: 0 0; }
.f1  .p2 .hd ul li a{ float:left;  color:#333; }
.f1  .p2 .hd ul li.on a{  color:#fff;  }
.f1  .p2 .bd{ margin-left:80px;  }
.f1  .p2 .tm{ float:right; margin-right:10px; }
.f1  .p2 .newsmore{ display:block; height:50px; margin-top:40px; text-indent:-200px; overflow:hidden; }
.f1 ul.news{ margin-top:10px; list-style:none; padding:0 0; overflow:hidden;}
.f1 ul.news  li{ float:left; width:560px;  line-height:40px; border-bottom:#ccc dashed 1px; background:url(../images/i1.png) no-repeat left center; padding-left:20px;  overflow:hidden;  }
.f1 ul.news  li .dst{ margin:10px 20px; line-height:1.5em; font-size:14px; color:#999;  overflow:hidden;  }


.f2{ height:720px; background:#fff url("../img/b1.jpg") repeat-x bottom left; overflow:hidden;}
.f2 .bt{ margin-top:90px; height:140px; text-align:center; background:url("../img/t2.jpg") no-repeat center;}
.f2 .bt .tit{ display:block; height:140px; line-height:140px; margin:0 auto;  font-size:30px; }
.f2 .ct{ margin-top:50px;  height:780px; border:none;  }
.f2 .ct .pic{ float:left;  margin-left: 0px; margin-top:0px; }
.f2 .ct .pic img{ width:400px;  border:#ccc solid 2px; padding:2px; }
.f2 .ct .txt{ float:right; width:760px; line-height:2em; font-size:16px; }
.f2 .ct .txt .hd{ height:85px;  background:url("../img/b1.png") no-repeat left top; }
.f2 .ct .txt .md{ margin-top:-60px; margin-left:20px; margin-right:20px; margin-bottom:-40px; color:#333; }
.f2 .ct .txt .fd{ height:110px;  background:url("../img/b2.png") no-repeat right top; }
.f2 .mt{ margin-top:60px; height:50px; text-align:center;}
.f2 .more{ border:#fff solid 0px; margin-top:55px; margin-right:80px; width:156px; height:54px; font-size:0px; overflow:hidden; }
.f2 .ft{ margin-top:0px;  height:160px; background:#ff9f14; color:#fff; font-size:30px; text-align:right; }
.f2 .ft .bd{ margin-top:50px;   }
.f2 .ft .more{ float:left; font-size:20px;  }
.f2 .p1{ float:left;  width:690px; height:500px; line-height:2em; margin-top:0px; }
.f2 .p2{ float:right; width:420px; height:500px; margin-top:0px; }

.f2 .ct ul{ overflow:hidden;}
.f2 .ct ul li{ float:left; width:380px; height:280px; margin-left:30px; margin-top:40px; background:#f2f2f2; overflow:hidden;}
.f2 .ct ul li.n1,.f2 .ct ul li.n4{ margin-left:0px; }
.f2 .ct ul li .ico{ width:100px; height:100px; margin-left:140px; margin-top:40px; background:url("../img/ig1.png") no-repeat; }
.f2 .ct ul li .ttl{ text-align:center; font-weight:bold;  }
.f2 .ct ul li .sct{ margin:10px 20px; }
.f2 .ct ul li .i1{ background-position:-100px 0px; }
.f2 .ct ul li .i2{ background-position:-100px -100px; }
.f2 .ct ul li .i3{ background-position:-100px -200px; }
.f2 .ct ul li .i4{ background-position:-100px -300px; }
.f2 .ct ul li .i5{ background-position:-100px -400px; }
.f2 .ct ul li .i6{ background-position:-100px -500px; }
.f2 .ct ul li:hover .i1{ background-position:0px 0px; }
.f2 .ct ul li:hover .i2{ background-position:0px -100px; }
.f2 .ct ul li:hover .i3{ background-position:0px -200px; }
.f2 .ct ul li:hover .i4{ background-position:0px -300px; }
.f2 .ct ul li:hover .i5{ background-position:0px -400px; }
.f2 .ct ul li:hover .i6{ background-position:0px -500px; }

.f3{ margin-top:60px; height:850px;  overflow:hidden;}
.f3 .p1{ float:right;  width:600px; height:500px; margin-top:0px; }
.f3 .p2{ float:left; width:570px; height:500px; margin-top:20px; background-color:#fff; }
.f3 .p3{ display:none; float:right; width:240px; height:500px; margin-top:0px; background:#3c3c3c url("../img/b3.png") no-repeat right bottom ; }
.f3 .p4{ float:left; width:1200px; height:280px; margin-top:10px; background-color:#fff; }
.f3 .bt{ margin-top:0px; height:140px;  text-align:center;  background:#3c3c3c url("../img/t3.jpg") no-repeat center top ;  }
.f3 .bt .tit{ display:block; height:120px; line-height:120px; margin:0 auto;  text-align:center; font-size:0px;  }
.f3 .p2 .bt .tit{ background: #ddd ; color:#333;   }
.f3 .bt .more{ float:right; width:55px; height:20px; background:url("../img/more_en.png") no-repeat ; }
.f3 .ct{ margin-top:40px; width:1200px; overflow:hidden; }
.f3 .ct .bd{ width:1240px; overflow:hidden; }

.f3 .p1 ul{  }
.f3 .p1 li { height:120px; padding-left:10px; border-bottom:#ccc solid 1px;  overflow:hidden;width:100%;/*解决ie6bug*/}
.f3 .p1 li a{  }
.f3 .p1 .iwp{ margin-left:80px; margin-top:10px;}
.f3 .p1 .tm{ float:left; margin-left:-90px; margin-top:10px; padding:10px 10px; width:80px;  line-height:2em; text-align:center; font-size:12px; overflow:hidden;}
.f3 .p1 .tm:first-line{ font-size:28px;}
.f3 .p1 .itit{ display:block; text-align:left; font-size:22px; line-height:2em;}
.f3 .p1 .idesc{ margin:10px 10px; color:#999; }

.f3  .p2 ul{  }
.f3  .p2 ul li{ display:block; margin-top:20px; height:120px; border-bottom:#ccc dotted 1px; }
.f3  .p2 .tm{ float:left; width:65px; height:75px; font-size:12px; background-color:#05a; color:#fff;  text-align:center; }
.f3  .p2 .tm .d{ line-height:2em; font-size:24px; }
.f3  .p2 .itit{ margin-left:100px; font-size:22px; }
.f3  .p2 .idsc{ margin-left:100px; margin-right:20px; font-size:14px; line-height:2em; color:#999; }

/*  栏目页 */
.location{ float:right;}
.location .breadcrumb{ text-align:right; background:none;}

.lside{ float:left; background:#d60c18; margin-top:40px; }
.sidepnl{ margin-bottom:20px; border:0px solid #ccc;  overflow:hidden; }
.sidepnl .tt{  font-size:24px; text-align:center; color:#fff; text-indent:1em; border-bottom:#fff solid 0px; overflow:hidden; }
.lside .hdtt{ margin: 0 auto; width:210px; height:100px; line-height:100px; overflow:hidden;}
.lside .c20{ background:url("../img/t5.jpg") no-repeat center; }
.lside .c23{  background:url("../img/t7.jpg") no-repeat center; }
.lside .c15{ background:url("../img/t6.jpg") no-repeat center;   }
.lside .c31{ background:url("../img/t6.jpg") no-repeat center;   }
.sidepnl .tt1{ height:30px; line-height:30px;  text-indent:1em; overflow:hidden; }
.sidepnl .tt1 h2{  font-weight:bold; line-height:inherit; }
.sidepnl .tt h2{ margin-top:30px; line-height:45px; text-align:center; }
.sidepnl .tt a { display:none; color:#fff; font-weight:normal; }
.sidepnl .ct{ overflow:hidden; margin:10px 15px; line-height:50px; min-height:50px; background:#3d3d3d; }
.sidepnl .xw{ font-size:14px; line-height:1.8em; margin:0 10px; border-bottom:#ccc dashed 1px; }
.sidepnl .tm{ display:block; color:#999; }
.subchannellist {  text-align:center;}
.subchannellist li { height:50px; line-height:50px; font-size:18px; border-bottom:#fff solid 1px;  }
.subchannellist li.n1{ }
.subchannellist li a {  margin-left:20px; color:#fff;  }
.subchannellist li a:hover { color:#0256ac;text-decoration:none; }
.subchannellist .current  {  }
.subchannellist .current a { display:inline-block; width:150px;  color:#fff; }
.sidepnl .flnk{ line-height:30px; text-align:center; }
.sidepnl .flnk {  }
.sidepnl .flnk li{ height:45px; line-height:45px; border-bottom:#fff solid 1px; }
.sidepnl .sidetel{  line-height:50px; text-align:center;  color:#fff; font-size:22px; }

.rbody { float:right;  margin-top:30px; min-height:600px;  }
.rbody .tt{ height:45px; border-bottom:#333 solid 1px; color:#333; overflow:hidden; }
.rbody .tt .sjt{ display:none; float:left; padding:0 ; height:30px; line-height:45px; font-weight:bold;  }
.rbody .ct{ overflow:hidden;  }
.rbody .ct .nr{ margin:10px 10px; line-height:2em; overflow:hidden;  }
.rbody .ct p{ margin:10px; }
.rbody .ct img{ max-width:850px; }
.rbody .ft{ height:60px; }

.navline{ background:#f5f5f5; border-bottom:#ddd solid 1px; margin-top:20px; height:50px; line-height:50px; }
.navline .chlist { text-align:center;}
.navline .chlist li { display:inline; border-left:1px solid #ccc;}
.navline .chlist li:first-child{ border:0;}
.navline .chlist li a {padding:10px 5px; margin:0 25px;  color:#333;  font-size:18px; }
.navline .chlist li a:hover { color:#0256ac;text-decoration:none; }
.navline .chlist .current a {  font-weight:normal;  color:#0256ac; border-bottom:3px solid #0256ac;}

.dbody { min-height:600px;  }
.dbody .tt{ height:45px; border-bottom:#333 solid 1px; color:#333; overflow:hidden; }
.dbody .tt .sjt{ display:none; float:left; padding:0 ; height:30px; line-height:45px; font-weight:bold;  }
.dbody .ct{ overflow:hidden;  }
.dbody .ct .nr{ margin:10px 10px; line-height:2em; overflow:hidden;  }
.dbody .ct p{ margin:10px; }
.dbody .ct img{ max-width:850px; }
.dbody .ft{ height:60px; }

.page{  margin:0 auto; background:#fff; overflow:hidden; }
.page .cmp{ margin-top:20px; height:60px;  background: url("../img/lg.png") no-repeat left top; overflow:hidden; }
.page .ctts{ background: url("../img/ct.png") no-repeat right top; }
.page .nr .contleft{ float:left; width:460px; height:400px; line-height:2.7em; font-size:24px;  overflow:hidden; }
.page .nr .contleft img{ width: 460px; vertical-align:middle;  }
.page .nr .contright{ width:400px; float:right; }
.page .nr .contright .Company{ font-size:24px; margin-bottom:8px;}


.article{  margin:0 auto; background:#fff; overflow:hidden; }
.titlelist{}
.titlelist li{  margin-top:10px; border-bottom:#ccc solid 1px;  height:30px; }
.titlelist li.n0{ margin-left:0px;  }
.titlelist .itit{ float:left; width:500px; }
.titlelist .tm{ float:left; width:120px;  text-align:center; }
.titlelist .vw{ float:left; width:80px;  text-align:right; }

.remarklist{}
.remarklist li{ display:block; margin-top:30px; height:90px; border-bottom:#ccc dotted 1px; }
.remarklist .tm{ float:left; width:65px; height:75px; background:#222; color:#fff; text-align:center; }
.remarklist .tm .d{ line-height:2em; font-size:24px; }
.remarklist .itit{ margin-left:100px; font-size:22px; }
.remarklist .idsc{ margin-left:100px; font-size:14px; color:#999; }

.thumblist{}
.thumblist li{ float:left; margin-left:10px; margin-top:20px; width:285px; height:260px; border:#ccc solid 0px; text-align:center; }
.thumblist li.n0{ margin-left:0px;  }
.thumblist li.d23,.thumblist li.d24{ height:260px; }
.thumblist .pic{ margin-top:0px;  overflow:hidden;  }
.thumblist .p21,.thumblist .p22{ height:240px; overflow:hidden;  }
.thumblist .p23,.thumblist .p24{ height:220px; overflow:hidden;  }
.thumblist .pic img{ width:280px; height:220px; padding:2px; border:#ccc solid 1px; }
.thumblist .ctn{ text-align:center; line-height:40px; font-size:14px; }

.photolist{}
.photolist li{ float:left; margin-left:30px; margin-top:20px; width:160px; height:240px; }
.photolist li.n0{ margin-left:0px;  }
.photolist .pic{ height:185px; overflow:hidden;  }
.photolist .pic img{ width:155px; border:#ccc solid 1px; }
.photolist .ctn{ text-align:center; line-height:40px; }

/*带摘要文字列表*/
.desclist{ }
.desclist li { height:140px; padding-left:10px; border-bottom:#ccc solid 1px;  overflow:hidden;width:100%;/*解决ie6bug*/}
.desclist li a{  }
.desclist .iwp{ margin-left:80px; margin-top:10px;}
.desclist .tm{ float:left; margin-left:-90px; margin-top:10px; padding:10px 10px; width:80px;  line-height:2em; text-align:center; font-size:12px; overflow:hidden;}
.desclist .tm:first-line{ font-size:28px;}
.desclist .itit{ display:block; text-align:left; font-size:22px; line-height:2em;}
.desclist .idesc{ margin:10px 10px; color:#999; }

/* 详细 */
.show{ margin-top:40px;}
.show .hd{}
.show .hd .caption{ font-size:24px; text-align:center;}
.show .nf{ margin-top:20px; text-align:center; color:#999; }
.show .bd{ margin-top:40px; min-height:400px;}
.show .wb{ height:40px; border-bottom:#ccc solid 1px;}


/* 产品焦点图 */
#outBox{ width: 740px; height: 360px; margin: 20px 0px; }
#outBox .w{ width: 300px; height: 300px; }
#outBox .leftBox{ width: 300px; height: 360px; float: left;}
#outBox .normalBox{ overflow: hidden; position: relative; border: 1px solid #f2f2f2;}
#outBox .normalBox img{ width:300px;}
#outBox .normalBox .w{display: none;}
#outBox .botBox{width: 100%;height: 90px; margin-top:10px; background: #fff url("../img/ar.png") no-repeat 0px -40px;overflow: hidden;}
#outBox .botBox ul li{float: left;width: 54px;height: 54px;border: 2px solid #fff;border-radius: 5px;margin-left: 26.5px;opacity: 0.5;}
#outBox .botBox img{width: 50px;height: 40px;}
#outBox .bord{border-color: #e4393c !important;opacity: 1 !important;}
#outBox .moveBox{ width: 100px; height: 100px; background: rgba(222,0,0,0.4); position: absolute; top: 0; left: 0; display: none;cursor: move; }
#outBox .magBox{ width: 360px; height: 360px; border: 1px solid #f2f2f2; position: relative; float: left; overflow: hidden; display: none; }

#outBox .magBox ul li{ display: none; position: absolute; top: 0; left: 0;}
#n,#outBox .m{ display: block !important; }
#outBox .box{ width: 110px; margin: auto; }

/* 图片列表 */



/*  各个表格 */

.table1{  font-size:14px; line-height:40px;}
.table_tit{ width:802px; margin:0 auto; padding-top:20px; height:55px; background-image:url(../img/table_tit.jpg);}
.table1_border{width:761px; margin:0 auto; margin-bottom:20px; border:1px solid #66ccff;}
.small_input{ width:200px; height:28px; line-height:28px;}
.big_input{ width:598px; height:28px; line-height:28px;}


/* page */
.pageft{ text-align:center; }
.pageft .pagination{  }
.pageft .pagination li a{ color:#f60; }
.pageft .pagination li.active a{ color:#fff; background:#f60; border-color:#f60; }
