﻿/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px;font-family:' '; color:#ccc;; background:url(../images/BG.png);}
a{color:#fff; text-decoration:none;}
a:hover{ color: #FC6; text-decoration:underline;}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1003px; margin:0 auto;}
/*common end*/
.clo{width:1062px; margin:0 auto; background:#1c1c1c;}
.header{ position:relative; height:115px;}
.header .logo{ float:left; margin-top:5px;}
.header .title{float:left; margin-top:30px;}
.header .nav{float:right;}
.header .nav span{ padding:0 5px;}
.header .nav a{ color:#FFF; font-family:"宋体"; text-decoration:none;}
.header .ser{ position:absolute; bottom:60px; right:0px; border-radius:5px; background:#e5e6eb; overflow:hidden;}
.header .tel{  height:55px;position:absolute; bottom:55px; right:90px; background:url(../images/tel.png) left no-repeat; padding-left:60px;}
.header .tel span{ font-size:18px;  display:block;  padding-top:6px; color:#FFF;}

/*menu*/
.menu{height:45px;line-height:45px;background: url(../images/0224153222.png) repeat-x; border-radius:10px; z-index:2; position:relative;}
.menu ul li{ float:left; position:relative; border-right:#666 solid 1px;width:123px;}
.menu ul li dl{ background:#fff; width:100%; position:absolute; left:0px; top:45px; box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:10px 0;display:none; border-radius:10px;}
.menu ul li dl dd{ line-height:28px;border-bottom:#ddd dotted 1px; margin:0 10px; }
.menu ul li dl dd a{ font-size:12px; color:#666; font-weight:normal; display:inline; padding:0; text-align:left;}
.menu ul li dl dd a:hover{ color:#f60;}
.menu a{ font-size:14px;color:#fff; text-decoration:none; font-weight:bold;display:block;text-align:center;}
.menu a:hover{color:#fff;}
a.menu_hover{ color:#fff;}
.menu_down span{ display:block;background:url(../images/menu_down.gif) right 10px center no-repeat;}
/*banner_02*/
.banner_02{ height:425px; overflow:hidden; z-index:1; position:relative; margin-top:5px;}
.banner_02 #banner_02_con{ display:none;}

.dp{ height:105px; border:1px #666666 solid; overflow:hidden; margin-top:15px;}


.gudong_01{ margin-top:5px; background:url(../images/beijing.png) bottom no-repeat; }
.gudong_01 h2{  height:32px; line-height:32px;}
.gudong_01 h2 span{ font-size:16px; margin-left:33px;}
.gudong_01 h2 a{ font-size:12px; display:block; float:right; margin-right:28px; text-decoration:none;}
/*scroll_03*/
.scroll_03{  overflow:hidden; position:relative; margin-top:14px; }
.scroll_03 .hd .prev{ display:block;  width:16px; height:73px; line-height:10px;overflow:hidden;cursor:pointer; background:url(../images/lt.png) no-repeat; position:absolute; left:20px; bottom:65px;}
.scroll_03 .hd .next{ display:block;  width:16px; height:73px; line-height:10px;overflow:hidden;cursor:pointer; background: url(../images/rt.png) no-repeat; position:absolute; right:20px; bottom:65px;}
.scroll_03 .bd{ margin-left:63px;} 
 
.scroll_03 .bd li{ float:left; width:155px; overflow:hidden; margin:0 10px;}
.scroll_03 .bd li .img{height:150px; border:#fff solid 2px; padding:2px; background:#fff;}
.scroll_03 .bd li .img:hover{background:#f4f4f4;}
.scroll_03 .bd li span{ height:30px; line-height:30px; text-align:center; display:block;}
.scroll_03 .bd li .img table tr td{ height:149px;}
.scroll_03 .bd li .img table tr td img{ max-width:150px; max-height:149px; margin:0 auto; display:block;}

.con{ margin-top:12px;}
.con h2{ height:40px; line-height:30px; background:url(../images/250.png) bottom no-repeat; margin-bottom:5px; overflow:hidden;}
.con h2 span { font-size:16px; color:#FFF; display:block; float:left;} 
.con h2 b{font-size:16px; color:#9a9a9a; }
.con h2 a{ display:block; float:right; text-decoration:none;}
.con .left{ width:300px; float:left; height:255px; overflow:hidden;}
.con .left dl dt{ float:left; padding-top:10px; padding-right:10px;}
.con .left dd{  line-height:24px; padding:3px;  }
.con .left dd a{ display:block; float:right; text-decoration:none;}
.con .center{ width:310px; float:left; margin-left:20px; padding-bottom:20px;height:255px;}

.con .center b{display: block; text-align:center; margin-top:10px; font-weight:normal;}
.con .right{ width:350px; float:right;height:255px; overflow:hidden;}
.con .right ul li{ padding-left:15px; height: 24px; line-height:24px; border-bottom:1px #999999 dashed; background:url(../images/sd.png) left no-repeat;}
.con .right ul li span{ float:left;}
.con .right ul li a{ float:left; margin-left:22px; text-decoration:none;}
.link {  width:980px; margin:0 auto; height:60px; padding-top:10px; }
.link h2{ height:40px; line-height:30px; background:url(../images/53.png) bottom no-repeat; overflow:hidden;}
.link h2 span { font-size:16px; color:#FFF;} 
.link h2 b{font-size:16px; color:#9a9a9a; }
.link ul li{ float:left; width:95px; border-right:#999 1px solid; text-align:center;}
.link ul li a{ text-decoration:none;}

/*scroll_03*/
.gudong_02{ background:#333; padding-top:5px; overflow:hidden;}
.gudong_02 h2{ height:26px; line-height:26px; width:980px; margin:10px auto; border-radius:10px; background: #000; }
.gudong_02 h2 span{font-size:16px; color:#FFF; margin-left:10px;  display:block; width:150px; float:left;}
.gudong_02 h2 b{font-size:16px; color:#9a9a9a; }
.gudong_02 h2 a{display:block; float:right; margin-right:10px; font-size:14px;text-decoration:none; }
.scroll_04{  overflow:hidden; width:980px; margin:0 auto;}
.scroll_04 .hd{overflow:hidden;}
.scroll_04 .hd .prev,.scroll_04 .hd .next{ display:block;  width:5px; height:9px; line-height:10px;overflow:hidden;cursor:pointer; background:url(../images/icoLeft.gif) no-repeat;} 
.scroll_04 .bd{width:980px; overflow:hidden;}
.scroll_04 .hd .next{ background:url(../images/icoRight.gif) no-repeat; overflow:hidden;} 
.scroll_04 .bd li{ float:left; width:200px; overflow:hidden; margin:0 22px; overflow:hidden;}
.scroll_04 .bd li .img{height:150px; border:#f4f4f4 solid 1px; padding:2px; background:#fff; overflow:hidden;}
.scroll_04 .bd li .img:hover{background:#f4f4f4;}
.scroll_04 .bd li span{ height:30px; line-height:30px; text-align:center; display:block; overflow:hidden;}
.scroll_04 .bd li .img table tr td{ height:144px;}
.scroll_04 .bd li .img table tr td img{ max-width:194px; max-height:144px;}
.scroll_04 ul {width:1100px; overflow:hidden;}

.footer{ height:143px; background:url(../images/44.png) center no-repeat; z-index:2; position:relative; margin-top:-45px; padding-top:20px;}
.footer .top p{width:1003px; margin:0 auto; display:block; text-align:center;}
.footer .top p span{padding:0 10px;}
.footer .top p a{ height:24px; line-height:24px; text-decoration:none;}
.footer .bottom  ul{ margin-top:18px;}
.footer .bottom  ul li{ text-align:center; margin-bottom:10px;}
/*Add------------------------------------------------------------------------------*/

.inside{padding-top:25px;  min-height:500px;}
.inside .left { float:left; width:205px; }
.inside .left .leftt{ width:160px;}
.inside .left .leftt h2{  text-align:center; font-weight:inherit; background: url(../images/0224153222.png) repeat-x; font-size:18px; color:#FFF;height:40px; line-height:40px; border-radius:10px;}
.inside .left .leftt dl dt{ height:35px; line-height:35px; background: url(../images/0224153222.png) repeat-x; border:1px #CCCCCC solid;  margin-top:3px; border-radius:10px; text-align:left;}
.inside .left .leftt dl dt a{padding-left:40px;  text-align:left;}
.inside .left .leftt dl dd{ height:25px; line-height:25px; background: url(../images/0224153222.png) repeat-x; border:1px #CCCCCC solid;  margin-top:3px; border-radius:10px; text-align:left;}
.inside .left .leftt dl dd a{ padding-left:60px; text-align:left;}
.inside .left .leftt dl a{ text-decoration:none;}

.inside .left .view{ margin-top:10px; border-radius:10px; overflow:hidden;}
.inside .right { width:790px;  float:right;}
.inside .right .rightt h2{ font-size:18px; font-weight:inherit; color:fff; background:url(../images/53.png) bottom no-repeat;height:40px; line-height:30px; padding:0 5px;}
.inside .right .rightt h2 strong{ float:left; font-weight:normal;}
.inside .right .rightt h2 span{ display:block; float:right; font-size:12px; color:#fff; }
.inside .right .rightt h2 span a { text-decoration:none;}
.inside .right .nr{padding:10px;}




/*contact*/
.contact h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.contact{ margin-top:15px; }
.contact ul{ padding:10px 10px; border:#e4e4e4 solid 1px;}
.contact ul li{ line-height:20px; padding:3px 0;}

/*proShow*/
.product_show ul li{ width:130px;line-height:20px;}
.product_show ul li{ float:left; margin:15px 20px 0; border:#e4e4e4 solid 1px; display:inline;}
.pro img{max-width:120px; max-height: 90px; width: expression(this.width >120 && this.height < this.width ? 120: true); height: expression(this.height > 90 ? 90: true);}
.hover2{ background:#f4f4f4;}

/*product_list*/
.side_product { margin-top:15px;}
.side_product h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.side_product ul{ padding:10px 10px; border:#e4e4e4 solid 1px; }
.side_product ul li{line-height:24px;}
.side_product ul li a{ padding-left:30px; display:block; border-bottom:#e4e4e4 dashed 1px;background: url(../images/side_menu_bg.gif) 10px 8px no-repeat;}
.side_product ul li dl dd a{ display:inline; border:none; background:none;}


.list {line-height: 34px; overflow: hidden; cursor: pointer; background:#000;margin-bottom:30px;}
.rong { overflow: hidden; border-bottom:#cfcfcf 1px solid; border-top:#fff 1px solid;height:34px;}
.rong a{display:block; height:38px; background:#1c1c1c; color:#fff;}
.level_1 { padding-left: 20px; background:url(../images/b1.png) 10px center no-repeat;}
.level_2 { padding-left: 20px;}
.level_2 a{ color:#3472a1;}
.level_2 a:hover{ color:#f60;}
.level_3 { padding-left: 30px; }
.level_2  a{ background:url(../images/jt3.gif) left center no-repeat; padding-left:12px;}
.level_3  a{ background:url(../images/jt3.gif) left center no-repeat; padding-left:12px;}