@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0;}
a:link, a:visited, a:hover, a:active {color:#1b1b1b;text-decoration:none;cursor:pointer;font-family:"Microsoft Yahei";}
a:hover, a:active {color:#f39800;text-decoration:none;}
body {font:12px/150% "Microsoft Yahei","宋体",  "Arial", "Thmano";color:#1b1b1b;}
img {border:0px;}
ul, ol {list-style-type:none;}
table {border-collapse:collapse;border-spacing:0;}
input, textarea, select {font:12px/150% "Microsoft Yahei", "Arial", "宋体", "Thmano";color:#333;outline:0;}
textarea {resize:none;overflow:auto;}
h1, h2, h3, h4, h5, h6, font {font-size:12px;font-weight:400;}
.clear {clear:both;font-size:0px;line-height:0px;height:0px;}
.clearFloat {float:none !important;}
.hidden {display:none;}
.center {text-align:center;}
.overlay {width:100%;height:100%;background:#000;position:fixed;_display:none;left:0;top:0;z-index:100;opacity:1;}
.autocut {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;}
a.btn, a.btn:visited {width:100px;height:32px;line-height:32px;text-align:center;display:block;color:#FFF;}
.tit {color:#fff;font: bold 18px Microsoft Yahei;text-align:center;}
a.btn:hover {background-position:0 -42px;}
.left {float:left;}
.right {float:right;}

.top_bg{ width:100%; height:33px; background:url(images/top_bg.jpg) repeat-x;}
.top{ width:1000px; height:33px; margin:0 auto;}
.top_l{height:33px; float:left;}
.top_l p{ font-size:14px; color:#FFF; text-align:center; line-height:33px;}

.top_r{ width:156px; height:33px; line-height: 33px; float:right;}
.top_r .addFavo,.setHome{padding:0 10px; }
.top_r .addFavo{ color:#fff;}
.top_r .setHome{ color:#fff;}


.logo{ width:1000px; height:100px; margin:0 auto;}
.logo a{ float:left; width:287px; background:url(images/logo1.gif) no-repeat right; margin-top:13px;}
.logo_m{   overflow: hidden;width:240px; height:100px; float:left; margin:0px 30px;}
.logo_m b{ font-size:14px; background:url(images/tubiao1.jpg) no-repeat 0px 20px; padding:20px 35px 0px; line-height:25px;height:25px; display:block;}
.logo_m p{ font-size:25px; color:#0977c9; font-weight:bold; line-height: 32px; }

.searcher {float: right; width:215px; height:34px; margin-top:40px;background:url(images/search.gif) no-repeat center;  }
.searcher .submit { float:right; width:43px; height:32px; color:#FFF; background:url(images/submit.jpg) no-repeat left center; border:none; cursor:pointer; }
.searcher .txt { float:left; width:140px; height:32px; line-height:32px; padding-left:25px ; border:none; background:none; color:#313131; font-size: 12px; }

.manu_bg{ width:100%; height:52px; background:url(images/manv_bg.jpg) repeat-x;}
.manu{ width:1000px; height:52px; margin:0 auto; }
.manu ul li.nav1{ position:relative;width:111px; height:52px; line-height:52px; float:left;z-index:10000; text-align:center; background:url(images/manv2.jpg) no-repeat left;}
.manu ul li.nav1 a{ display:block; font-size:14px; color:#FFF;z-index: 1000;}
.manu ul li.nav1 a:hover{ background:url(images/manv1.jpg) no-repeat bottom; color:#e54b00;}
.a_hover1{ background:url(images/manv1.jpg) no-repeat bottom; color:#e54b00!important;}

.manu ul li .submanu{ width:111px;  position:absolute; left:0px; top:52px; z-index: 1000;display: none;}
.manu ul li .submanu ul li.s_1 { height: 35px;float: left; }
.manu ul li .submanu ul li.s_1 a{ font-size:12px; color:#FFF; height: 35px; line-height: 35px; width: 111px;background:url(images/s_1.png) no-repeat; }
.manu ul li .submanu ul li.s_1 a:hover{ color:#fff;background:url(images/s_1_hover.png) no-repeat;}

/* banner */
/* banner */
.banner { position:relative; z-index:10;   }
.banner .list { position:relative; overflow:hidden; z-index:1; }
.banner .list li { position:absolute; width:100%; height:100%; overflow:hidden; background:#FFF; display:none; z-index:1;transition: none; }
.banner .list li:first-child { display:block; }
.banner .list li.active { z-index:2; }
.banner .list img { position:relative; display:block; width:1920px; left:50%; margin:0 0 0 -960px; }
.banner .tip { position:absolute; width:1200px;left: 50%;margin-left: -600px; bottom:20px; z-index:5; text-align:center; height: 20px!important;}
.banner .tip li { display:inline-block; float: none;+display:inline; +zoom:1; width:16px; height:16px; margin:0 7px; cursor:pointer;border: 2px solid #035BB8; }
.banner .tip li.current { border-color: #FF9C00; }
.banner .prev,
.banner .next { width:60px; height:100px; position:absolute; top:50%; margin:-50px 0 0; z-index:9; cursor:pointer; }
.banner .prev { background:url(../images/tip.png) left -100px no-repeat; left:60px; }
.banner .next { background:url(../images/tip.png) -340px -100px no-repeat; right:60px; }
.banner .prev:hover {  }
.banner .next:hover {  }
.banner .list,
.banner .list img { height:400px; }


.cloum{ width:1000px; height:66px; margin:44px auto 0px; background:url(images/cloum.png) repeat-x;}
.cloum .tit{text-align:left; height: 66px; width: 310px; font-size:31px; color:#FFF; float:left;background:url(images/tit.png) center no-repeat; }
.cloum .tit b{ font-family: "Arial";line-height: 40px; font-weight: normal; display: block;
  text-align: center; width: 240px;}
.cloum .tit span{ line-height: 20px; display:block; font-size:18px; text-align: center; width: 234px; }
.cloum p{ height: 42px; line-height: 42px; font-size:12px; color:#f39800; float:left; margin-left:15px; margin-top:25px;}
.cloum a.more{ color:#313131; height: 42px; line-height: 42px; font-size: 14px; float:right; display:block; margin-right:25px; margin-top:25px;}
.cloum a.more:hover{ color:#f39800;}

.cloum1{ width:100%; height:45px; margin:44px auto 0px; background:url(images/cloum1.png) repeat-x top center ;}
.cloum1 .tit2{ height: 45px; width: 285px; font-size:31px; color:#FFF; float:left;
background:url(images/tit2.png) top center no-repeat; }
.cloum1 .tit2 b{font-family: "Arial"; line-height: 45px; font-weight: normal;margin-left:10px;  
  text-align: center; width: 240px; font-size: 20px; }
.cloum1 .tit2 span{ line-height: 45px;font-size:18px; text-align: center; width: 234px; margin-left:15px;  }
.cloum1 a.more{ color:#313131; height: 45px; line-height: 45px; font-size: 14px; float:right; display:block; 
	margin-right:25px; margin-top:1px;}
.cloum1 a.more:hover{ color:#f39800;}

.part1{ width:1000px; height:956px;*height:1000px; margin:0px auto 0px;}
.part2{ width:1000px; height:1177px; margin:-20px auto 0px; }
.main{ width:1000px; margin:0px auto 0px;}
.part_ipro{   overflow: hidden;
  width: 1000px;
  margin: 0 auto;
  height: 450px;}
/* iclassify */
.iclassify { float:left; margin-top:20px;}
.iclassify .thead{ width:246px; height:50px; color:#fff; font-size:18px; 
font-family: "Microsoft Yahei"; text-align:center; line-height:31px;padding-top:20px; }
.iclassify .thead b{font-size:14px; font-weight:normal;}
.iclassify .tod { width:246px; }
.leftNav .item {
    width: 100%;}
.leftNav h3 {
    color: #73d9e7;
    font-size: 15px;
    font-weight: 700;
    height: 56px;
    line-height: 40px;
    margin: 0 auto;
    width: 199px;
	padding-left:10px;
}
.leftNav h3 a {
    color: #73d9e7;
	 
	font-size:16px;
}
.leftNav h3 a:hover {
    color: #f99701;
}
.leftNav ul.p li{ height: 35px; }
.leftNav ul.p li a{
	border-bottom: 1px solid #fff;
	background: #e2e2e2;
    color: #1b1b1b;
    float: left;
    font-size: 15px;
    height: 35px;
    line-height: 35px;
    width: 224px;
	padding-left:22px;
	display:block;
}
.leftNav ul.p li a:hover{ color:#0977c9!important;}
.leftNav ul.p li dd:last-child a{ border: none; }
.leftNav ul.p li dl{}
.leftNav ul.p li dd{ height: 35px; }
.leftNav ul.p li dd a{ height: 35px;font-size: 12px;width: 210px;  padding-left: 36px; font-weight: bold;
    display:block; line-height: 35px; background: #fff;background:url(images/li_a.jpg) 26px -8px no-repeat;border-bottom: 1px solid #c9c9c9; }
.leftNav ul.p li dd a:hover{ color: #f39800!important;background-position:26px 17px; transition:background-position 300ms ease;}
.leftNav ul.p li a:hover {color: #1b1b1b;transition:color 300ms ease;}

/* iclassify1 */
.iclassify1 { float:left; margin-top:20px;background:#0877d9; }
.iclassify1 .thead{ width:231px; height:50px; color:#fff; font-size:18px; 
font-family: "Microsoft Yahei"; text-align:center; line-height:31px;padding-top:20px; }
.iclassify1 .thead b{font-size:14px; font-weight:normal;}
.iclassify1 .tod { width:231px; background:#fff; }
.leftNav1 .item {
    width: 100%;}
.leftNav1 .p1 li{ line-height: 35px; }
.leftNav1 .item ul.p1 li a{
	border-bottom: 1px solid #fff;
	background: #e2e2e2;
    color: #1b1b1b;
    float: left;
    font-size: 15px;
    height: 35px;
    line-height: 35px;
    width: 209px;
	padding-left:22px;
	display:block;
}
.leftNav1 .item ul.p1 li a:hover{ color:#0877d9;}
.leftNav1 ul.p1 li dd:last-child a{ border: none; }
.leftNav1 ul.p1 li dl{  display: none;}
.leftNav1 ul.p1 li dd{ height: 35px; }
.leftNav1 ul.p1 li dd a.item3{ height: 35px;font-size: 12px;width: 195px;  padding-left: 36px; font-weight: bold;
    display:block; line-height: 35px; background: #fff;background:url(images/li_a.jpg) 26px -8px no-repeat;border-bottom: 1px solid #c9c9c9; }
.leftNav1 ul.p1 li dd a.item3:hover{ color: #f39800;background-position:26px 17px; transition:background-position 300ms ease;}
.leftNav1 ul.p1 li a:hover {color: #1b1b1b;transition:color 300ms ease;}


.iproduct{ width:735px; height:440px; float:right; padding-top: 12px; overflow: hidden;}
.iproduct ul li{ width:167px; height:128px; border:1px solid #c9c9c9; float:left; margin:9px 7px; position: relative;}
.iproduct ul li img{ width: 167px; height: 128px; }
.iproduct ul li:hover{ border:1px solid #f39800;}
.iproduct ul li .wd{ display: none; width:147px; height:47px; padding: 10px 10px 0 10px; background:url(images/pro_wd.png) center no-repeat; position:absolute;
 left:0px; bottom:0; color: #fff; }
 .iproduct ul li .wd span{ font-size: 18px; font-weight: 700; }
 .iproduct ul li .wd b{ float: right; width: 43px; height: 18px; line-height: 18px; text-align: center;  background:url(images/buy.png) center no-repeat; display: block;  }
 .iproduct ul li .wd p{ line-height: 24px; }
.iproduct ul li .wd b a{ color:#fff;}
.iproduct ul li .wd p a{ color:#fff;}
 .iproduct ul li .wd b a:hover{ color: #fff; }
 .iproduct ul li .wd p a:hover{ color: #fff; }
.iproduct ul li .wd i{ font-style:normal; font-size:15px;}

.icase{ width:1000px; height:330px;  margin:20px auto 10px;overflow: hidden;}
.icase ul li{ float:left; border:1px solid #c9c9c9; margin:0px 5px 35px; position: relative;  }

.icase ul li .img{ border-bottom:1px solid #c9c9c9; width: 236px; height: 181px; overflow: hidden; }
.icase ul li img{width: 236px; height: 181px;} 
.icase ul li a.tit_name{ display:block; width:182px; height:30px; font-weight:bold; color:#1b1b1b; line-height:30px; 
margin:0 15px; padding-left:24px; border-bottom: 1px dashed #c9c9c9; background:url(images/case_li.jpg) no-repeat 9px -26px; }
.icase ul li em{ font-style: normal; display: block; color:#535353;
 width:200px; line-height:18px; margin:6px 15px 26px;  padding-left: 6px;}
.icase ul li span{ bottom: -10px; left: 29%; width:98px;  position: absolute;    }
.icase ul li span a.case_link{ display:block; text-align: center; width:98px; height:23px; line-height:23px;  color:#313131;  
	 font-weight:normal;background:url(images/case_link_a.gif) no-repeat center;}
.icase ul li:hover{ border:1px solid #f39800;  transition: border-color 300ms ease; }
.icase ul li:hover .img{ border-bottom:1px solid #f39800; transition: border-color 300ms ease;}
.icase ul li:hover a.tit_name{ background-position: 9px 12px; 
	transition: background-position 300ms ease;color: #f39800; }
.icase ul li:hover span a.case_link{ color: #fff; background:url(images/case_link_hover.gif) no-repeat center; }


.addd{ width:100%; height:257px; margin:0 auto; margin-top:40px;  background:url(images/addd.jpg) no-repeat center;}
.addd .tu{ width:100%; height:257px; background:url(images/ad_tu.png) no-repeat center; }
.addd .zi{ width:1000px; margin: 0 auto; }
.addd .zi img{ margin-left:220px;   }

/* inews */
.inews{ height:400px; width: 1000px; overflow: hidden; margin:-20px auto 0; background: #dcdcdc; }
.inews .tod { float: left;  width: 500px;  margin-left: 20px; margin-top:5px; margin-bottom: 30px;}
.inews .tod ul{  }
.inews .tod ul li{height:87px;overflow: hidden;width:100%; margin-top:5px; border-bottom:1px dashed #e8e8e8; }
.inews .tod .zi{ border: 1px solid #dcdcdc; padding:10px; float:left; width: 460px;  height: 62px;}
.inews .tod .date_left{ background: #fff; text-align: center; font-family: "Arial"; font-size:18px; color: #959595; float: left; width: 57px; padding:10px; height: 41px;}
.inews .tod .date_left span{ height: 20px; line-height: 20px; width: 56px; display: block; border-bottom:1px dashed #959595;  }
.inews .tod .date_left em{ font-style: normal; }
.inews .tod .wd{ float: right; width: 375px; }
.inews .tod .wd .zi_link{  background:url(images/news_li.png) left 7px no-repeat; padding-left: 10px;   font-size: 14px;
 color: #313131; line-height: 24px; }
.inews .tod .wd .description{ color: #535353;text-indent: 2em;  }
.inews .tod li .san{background:none; }

.inews .tod li:hover .zi{ background: #fff; border: 1px solid #f39800; }
.inews .tod li:hover .date_left{ background: #f39800; color: #fff; transition: background 600ms ease; }
.inews .tod li:hover .date_left span{ border-bottom:1px dashed #fff;  }
.inews .tod li:hover .date_left em{  }
.inews .tod li:hover .wd{ }
.inews .tod li:hover .wd .zi_link{ color: #f39800; background-position:left -30px;  transition: background-position 300ms ease;  }
.inews .tod li:hover .wd .description{  }
.inews .tod li:hover .san{ background:url(images/san.png) center no-repeat; float: left; width: 16px; height: 83px; margin-left:-1px;  }

.inews .tod li.cur_tab .zi{ background: #fff; border: 1px solid #f39800; }
.inews .tod li.cur_tab .date_left{ background: #f39800; color: #fff; transition: background 600ms ease; }
.inews .tod li.cur_tab .date_left span{ border-bottom:1px dashed #fff;  }
.inews .tod li.cur_tab .date_left em{  }
.inews .tod li.cur_tab .wd{ }
.inews .tod li.cur_tab .wd .zi_link{ color: #f39800; background-position:left -30px;  transition: background-position 300ms ease;  }
.inews .tod li.cur_tab .wd .description{  }
.inews .tod li.cur_tab .san{ background:url(images/san.png) center no-repeat; float: left; width: 16px; height: 83px; margin-left:-1px;  }

.inews .img{ width:420px; height:316px; float:right;  overflow: hidden;  margin: 36px  35px 0 0;}
.inews .img .dong{ margin-top:0;}
.inews .img img{ width:413px; height:308px; }

.iabout{ width: 1000px; margin-top:20px; height: 282px; overflow: hidden;  }
.iabout .img{ width: 399px; height: 281px; float: left; }
.iabout .wd{ float: right; width: 556px; }
.iabout .wd .zi{ height:142px; padding:10px 30px; line-height: 24px; border: 1px solid #b5d0ed; position: relative; }
.iabout .wd .zi em{ position: absolute; top: -2px; left:143px; width: 267px; height: 3px; background: #f39800; }
.iabout .wd .zi i{ position: absolute; width: 430px; height: 3px; background: #fff;  bottom: -2px; left:63px; }
.iabout .wd h1{ line-height: 50px; font-size: 18px; color: #1b1b1b; text-align: center; font-weight: 700; }
.iabout .wd .about_link{ color: #fff; background:url(images/case_link_hover.gif) no-repeat center; display: block;
text-align: center; width:98px; height:23px; line-height: 23px; margin: 10px 230px; }

.imsg{ width:661px; float: left; }
.imsg .head span { line-height:38px; width: 40px; font-weight: bold; color: #fff; font-size:36px; display: block; margin: 40px ;}
.imsg .form{ width:476px; height: 213px; margin-top:15px; padding-left: 185px;padding-top: 15px; background:url(images/imsg.jpg) no-repeat center;}
.imsg .item { width:215px; padding:0px 0px 0px 7px; height:32px; background-color: #fff; float:left; margin-bottom:10px; margin-right:10px; position: relative; }
.imsg .item label{ width:50px; height:32px; line-height:32px; color:#ff8a00; float: left; }
.imsg .item .txt{  width: 140px; height:32px; line-height:32px; color:#bbb; border:0; background:none;  float: left;}
.imsg textarea { padding:8px; width:439px; resize: none; height:55px; line-height:20px; border:0; color:#ff8a00;  background: #fff; }
.imsg .submit{ width:auto; text-align: center; }
.imsg .submit input { width:120px; margin: 15px auto 0px; height:28px; border:0; background:#313131; color:#FFF;  cursor:pointer; line-height:28px; }
.imsg .item .red { color:red; }

.icontact{ width: 305px; float: right; }
.icontact .cloum1 .tit2{ background:url(images/tit2.png) bottom left no-repeat; width: 245px;}
.icontact .tod{ margin-top: 5px; padding:15px; }
.icontact .tod h4{ font-size: 14px; color: #f39800; line-height: 28px; }
.icontact .tod h4 b{margin-right: 3px; font-size: 28px; font-family: "HYh2gj", "Arial";}
.icontact .tod em{ font-size: 24px; line-height: 24px; color: #f39800; font-family: "Arial"; font-style: normal; }
.icontact .tod .wd{ line-height: 24px; margin-top:5px;  }

/* footer */
.footer {color:#898989; height:270px;width:100%; text-align:center; background:#313131; line-height:28px; }
.footer .subNav	.subNav1000{ width: 1000px; margin: 0 auto; }
.footer .subNav { color: #fff; height:52px; line-height:52px; margin-bottom:20px;color:#f6ffb8; background: #0877d9; }
.footer .subNav a{  float: left;color:#fff; display: block; height: 52px;line-height: 52px; width: 111px;background: none; }
.footer .subNav a:hover{ background: url(images/x.jpg) center no-repeat; color: #0877d9;width: 111px;height: 52px;display: block;}
.footer .ikey{padding-left:27px;background:#373737;width:973px; margin:0 auto;text-align:left;margin-top:20px; 
	height:40px;line-height:40px; text-align:center; }
.footer .copyright{ padding:0 27px;text-align:left;width:945px; margin:0 auto;text-align:center;}
.footer .copyright .ilink{ border-bottom: 1px dashed #414141; height: 40px; line-height: 40px; }
.footer .copyright .ilink b{ font-size: 28px; font-weight: 700; margin-right: 10px; }
.footer .copyright a{color:#898989; }

/* sideBar */
.sideBar { width:260px; float:left; font-family:"Microsoft Yahei"; margin-top:20px; }
.sideBar .column { width:100%; margin-bottom:30px; }
.sideBar .tid { width:249px; height:71px; background:url(images/classify_tit.jpg) no-repeat;border:1px solid #e3e3e3; border-bottom:none;text-align:center;}
.sideBar .tid h2 { text-align:center; line-height:25px; overflow:hidden; font-size:20px; font-weight:bold; color:#FFF;padding-top:15px;}
.sideBar .tid .more { height:40px; font-size:14px; color:#fff;  font-family:"Arial";}
.sideBar .tid .more:hover {}

.sideBar .tid1 { width:236px; height:57px; background:url(images/inside_contact.jpg) no-repeat; border-bottom:none;text-align:left; padding:20px 0 0 15px ;}
.sideBar .tid1 span{ color:#ff7e00;font:30px/34px "Impact";}
.sideBar .tid1 h2{ color:#2b2b2b; font:16px/16px "Microsoft Yahei";}
.sideBar .tod { width:249px; border:1px solid #e3e3e3;}
.sideBar .tod1 { width:249px;}
.left_contant{ width:231px; float:left;}
.leftNav .item { width:100%;  }
.leftNav2 { padding:10px 0 10px 0; }
.leftNav2 .item { margin-bottom:2px; }
.leftNav2 .item a { display:block; width:159px; padding-left:90px; height:47px; background:url(images/shan.jpg) 32px center no-repeat;font:14px/47px "Microsoft Yahei"; font-weight:bold;color:#666; border-bottom:1px solid #e3e3e3; }
.leftNav2 .item a:hover {color:#ff9913;border:none;height:50px; margin-top:-3px;}
.leftNav2 .item .drop{}
.leftNav2 .item .drop a{ height:39px; line-height:37px; font-weight:normal; border:none;}
.leftNav2 .item .drop a:hover{color:#ff9913;font-weight:bold;margin-top:0px;}
.left_contact{ width:231px;  line-height:30px;}
.left_contact .thead{ background:url(../images/tit1.png) center bottom no-repeat;width:231px; color:#f74710; font-size:24px; text-align:left; font-weight:bold; line-height:21px;border-bottom:2px solid #0877d9;}
.left_contact .thead b{font-size:24px; color:#0877d9;padding-bottom:9px; margin-right:10px; border-bottom:2px solid #ffb400; line-height:49px;}
.left_contact .thead em{ font-style:normal; color:#ffb400; font-size:18px;}
.left_contact .left_tel{ height:67px; background:#0877d9 url(images/left_tel.png ) no-repeat;margin-top:28px; margin-bottom:15px;color:#fff;padding-left:65px;}
.left_contact .left_tel p{  font-size: 14px;padding-top:7px; }
.left_contact .left_tel h4{  font-size: 22px;  line-height: 22px;  font-weight: bold;}

.cloum2{ width:100%; height:45px; margin:0px auto 0px; background:url(images/cloum1.png) repeat-x top center ;}
.cloum2 .tit3{ height: 45px; width: 285px; font-size:31px; color:#FFF; float:left;
background:url(images/tit2.png) top center no-repeat; }
.cloum2 .tit3 b{font-family: "Arial"; line-height: 45px; font-weight: normal;margin-left:10px;  
  text-align: center; width: 240px; font-size: 20px; }
.cloum2 .tit3 span{ line-height: 45px;font-size:18px; text-align: center; width: 234px; margin-left:21px;  }
.cloum2 a.more{ color:#313131; height: 45px; line-height: 45px; font-size: 14px; float:right; display:block; 
	margin-right:25px; margin-top:1px;}
.cloum2 a.more:hover{ color:#f39800;}

.contant{ width:740px; float:right;margin-top:20px;}
.listProduct {}
.contant .left_tit{ float:left;padding-left:38px;background:#ffb400 url(images/ny_icon.png) 10px center no-repeat;}
.contant .tit1 { color:#fff;background:#166d97 ;height:49px;line-height:49px;text-align:left;}
.contant .tit1 b{font-size:20px;  display: block;  float: left; }
.contant em{;background:url(images/ny_tit.png) center no-repeat; width:37px; height:49px;  display: block; float: left;}

.contant .tit1 span {color:#fff; }
.listProduct .tit1 .more{float:right;font:12px/48px "宋体";color:#a4a3a3;margin-right:17px;}
.contant .tod {border:1px solid #e3e3e3;border-top:none;padding-top:20px;min-height:800px;}
.listProduct .tod .list{padding-left:9px; }
.listProduct .tod .list .item{border: 1px solid #e3e3e3;float: left;height: auto;padding:6px;width:222px;  margin:0 4px 18px;}
.listProduct .tod .list .item a span{ color:#333;font-size:14px; line-height:24px; display:block; padding:3px;}
.listProduct .tod .list .item b{width:79px; height:35px; font:26px/26px "Microsoft Yahei";color:#ff6600;font-weight:bold;}
.listProduct .tod .list .item b em{ font-size:18px; font-weight:normal;font-style:normal;}
.listProduct .tod .list .item:hover{border-color:#68ac04;}
.listProduct .tod .list .item a span:hover{ color:#333;}


.listProduct .tit1 .more{float:right;font:12px/48px "宋体";color:#a4a3a3;margin-right:17px;}
.contant .tod {border:1px solid #e3e3e3;border-top:none;padding-top:20px;min-height:300px;margin-bottom: 20px;}
.listProduct .tod .list{padding-left:9px; }
.listProduct .tod .list .item{border: 1px solid #0877d9;float: left;height: auto;padding:6px;width:218px;  margin:0 4px 8px;}

.listProduct .tod .list .item:hover{border: 1px solid #ffc740;}
.listProduct .tod .list .item img { background: none repeat scroll 0 0 #f1f1f1;display: block; height: 164px; width: 218px;}
.listProduct .tod .list .item span {float:left; height:55px;}
.listProduct .tod .list .item span a {color: #333; display: block;font-size:14px; text-align:left; line-height:34px; height:30px; margin-left:2px;font-weight:bold;}
.listProduct .tod .list .item span b{ font-size:18px; color:#ffb400;}
.listProduct .tod .list .item span b i{font-size:14px;font-style:normal;}

.listProduct .tod .list .item em{ float: right; width: 43px; height: 18px;margin-top:20px; line-height: 18px; text-align: center;  background:url(images/buy.png) center no-repeat; display: block;  }
.listProduct .tod .list .item em a{font-size:12px; color:#fff; font-style:normal; }

#sitepath {float:right;padding-left:45px;overflow:hidden; margin-right:20px;margin-top: 15px;}
#sitepath  a{color:#1b1b1b;}
#sitepath  a:hover{color:#f39800;}

.contant .tbody {border:1px solid #e3e3e3;border-top:none;padding:20px;  margin-bottom: 20px;min-height:300px;line-height:30px;}

/* singlePage */
.singlePage .tbody {}
.singlePage .tbody p {}
/* listNews */
.listNews {margin-top:30px;}
.listNews ul.list {padding-bottom:20px;overflow:hidden;}
.listNews ul.list li.item {background:url(images/arrow.jpg) left center no-repeat;height:37px;line-height:37px;padding-left:14px;border-bottom:1px dashed #CCC;font-size:14px;}
.listNews ul.list li.item a {float:left;font-family:"Microsoft Yahei";color:#1b1b1b;}
.listNews ul.list li.item a:hover {color:#f39800;}
.listNews ul.list li.item span {float:right;color:#666;}
/* pageNews */
.pageNews {margin-top:30px;}
.pageNews .tbody .tit2 {font-size:20px;line-height:25px;font-family:"Microsoft Yahei";padding:15px 0;text-align:center;color:#0877d9;}
.pageNews .mark {height:30px;line-height:30px;text-align:center;margin-bottom:20px;color:#999;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
.pageNews .mark span, .pageNews .tbody .mark a.msg {margin:0 7px;}
.pageNews .mark .font a {margin:0 3px;color:#ccc;}
.pageNews .mark .font a:hover, .pageNews .tbody .mark .font a.cur {color:#0877d9;}
.pageNews .mark a.msg {width:40px;height:20px;line-height:20px;color:#0877d9;}
.pageNews .mark a.msg:hover {text-decoration:underline;}
.pageNews .photo {overflow:hidden;text-align:center;margin-bottom:20px;}
.pageNews .photo img {max-width:580px;padding:5px;border:1px solid #ccc;background:#FFF;}
.pageNews .info {margin-bottom:40px;line-height:200%;}
.pageNews .info p {margin-bottom:10px;line-height:200%;text-indent:2em;}
/* pageProduct */
.pageProduct {}
.pageProduct .photo {text-align:center;width:400px;float:left;padding:4px;border:1px solid #ddd;}
.pageProduct .photo img {width:100%;height:300px;display:block;}
.pageProduct .wd {float:right;width:275px;height:318px;margin-bottom:15px;overflow:hidden;}
.pageProduct .wd h1 {font-family:"Microsoft Yahei";font-size:16px;font-weight:700;line-height:20px;margin-bottom:7px;color:#0877d9;}
.pageProduct .wd ul {font-size:12px;}
.pageProduct .wd li.item {height:30px;line-height:30px; }
.pageProduct .wd li.item i{font-size:18px; color:#ffb400; font-style:normal;}
.pageProduct .wd li.item span {margin-right:5px;}
.pageProduct .wd li.btn {height:45px;}
.pageProduct .wd li.description {padding:10px;line-height:22px;border:1px dotted #ccc;background:transparent;}
.pageProduct a.order {width:103px;height:30px;margin-top:5px;line-height:30px;text-align:center;background:#0877d9;display:block;color:#fff;}
.pageProduct a.order:hover {background:#52DC6C;}
.pageProduct .info {margin-bottom:20px;}
.pageProduct div.ts {font-size:14px;font-weight:700;height:25px;}
.pageProduct div.infor {line-height:24px;}
/* listCase */
.listCase .tbody {overflow:hidden;}
.listCase ul.list {padding-bottom:20px;overflow:hidden;width:100%;}
.listCase li.item {float:left;width:250px; margin-bottom:10px; }
.listCase a.img {width:229px;display:block;text-align:center;margin:0 auto;}
.listCase a.img img {display:block;width:225px;height:169px;padding:1px;background:#FFF;border:1px solid #16753B;}
.listCase a.img span {display:block;height:40px;line-height:40px;background-color:#00591e;color:#FFF;}
.listCase a.img:hover img {border-color:#00591e;background:#00591e;}
.listCase a.img:hover span {color:#fcdd04;}
/* pageCase */
.pageCase {margin-top:20px;}
.pageCase .tbody .tit {font-family:"Microsoft Yahei";font-size:18px;line-height:25px;padding:15px 0;text-align:center;color:#0877d9;}
.pageCase .tbody .photo {overflow:hidden;text-align:center;margin-bottom:20px;}
.pageCase .tbody .photo img {padding:5px;border:1px solid #ccc;background:#FFF;width:500px}
.pageCase .tbody .info {margin-bottom:40px;}
.pageCase .tbody .info p {margin-bottom:10px;line-height:2;text-indent:2em;}
/* listProduct2 */
.listProduct2 {margin-top:30px;}
.listProduct2 .tbody {}
.listProduct2 ul.list {padding-bottom:20px;overflow:hidden;}
.listProduct2 li.item {float:left;padding:25px 0px;width:100%;border-bottom:1px dotted #aaa;}
.listProduct2 li.item .img {float:left;width:200px;height:150px;padding:4px;border:1px solid #cccccc;background:#FFF;overflow:hidden;}
.listProduct2 li.item .img:hover {border:1px solid #0877d9;}
.listProduct2 li.item .img img {width:200px;height:150px;}
.listProduct2 li.item .wd {width:480px;float:right;}
.listProduct2 li.item .tit {height:25px;line-height:20px;font-size:16px;font-family:"Microsoft Yahei";}
.listProduct2 li.item .tit a {display:block;background:url(images/xin.png) left center no-repeat;height:37px;line-height:37px;padding-left:22px;text-align:left;}
.listProduct2 li.item .tit a:hover { }
.listProduct2 li.item .opr b{width:79px; height:35px; font:26px/26px "Microsoft Yahei";color:#ff6600;font-weight:bold;}
.listProduct2 li.item .opr b em{ font-size:18px; font-weight:normal;font-style:normal;}
.listProduct2 li.item .summary {text-indent:2em;line-height:24px;height:90px;margin-top:15px;overflow:hidden;color:#555;}
.listProduct2 li.item .opr .order {height:20px;text-align:center;line-height:20px;display:inline-block;padding:0 10px;border:1px solid #dedede;}
.listProduct2 li.item .opr .order:hover {border:1px solid #16753B;}
/* listCase2 */
.listCase2 {margin-top:30px;}
.listCase2 ul.list {padding-bottom:20px;overflow:hidden;}
.listCase2 li.item {float:left;padding:10px 0;width:100%;border-bottom:1px dotted #aaa;}
.listCase2 li.item .img {float:left;width:210px;height:155px;padding:2px;border:1px solid #cccccc;background:#FFF;}
.listCase2 li.item .img:hover {border:1px solid #0e6597;background:#0e6597;}
.listCase2 li.item .img img {width:210px;height:155px;}
.listCase2 li.item .wd {width:515px;float:right;}
.listCase2 li.item .tit {height:25px;line-height:20px;font-size:16px;font-family:"Microsoft Yahei";}
.listCase2 li.item .tit a {color:#d4b877;font-weight:400;}
.listCase2 li.item .tit a:hover {color:#0e6597;}
.listCase2 li.item .summary {text-indent:2em;line-height:22px;height:130px;overflow:hidden;}
/* listNews2 */
.listNews2 {margin-top:30px;}
.listNews2 ul.list {padding-bottom:20px;overflow:hidden;}
.listNews2 li.item {width:100%;height:140px;border-bottom:1px dotted #CCC;margin-bottom:12px;}
.listNews2 li.item .img {float:left;width:160px;height:120px;border:1px solid #ddd;padding:2px;background:#FFF;margin-right:10px;display:inline;}
.listNews2 li.item .img:hover {border-color:#16753B;}
.listNews2 li.item .img img {display:block;width:160px;height:120px;}
.listNews2 li.item h3 {height:35px;line-height:35px;font-size:18px;font-family:"Microsoft Yahei";font-weight:400;}
.listNews2 li.item a:hover {text-decoration:underline;}
.listNews2 li.item .time {height:22px;line-height:22px;color:#999;}
.listNews2 li.item .summary {height:65px;overflow:hidden;line-height:22px;}
/* pager */
.pager {display:block;width:100%;height:auto;padding:25px 0 5px;text-align:right;clear:both;margin-bottom:5px;}
.pager span, .pager a {display:inline-block;border:1px solid #b7b7b7;color:#b7b7b7;height:24px;line-height:24px;padding:0px 8px;text-decoration:none;background:#fff;margin:0 5px;}
.pager a:hover {background:#FFB400;border-color:#FFB400;color:#FFF;text-decoration:none;}
.pager .cur {background:#FFB400;border-color:#FFB400;font-weight:bold;color:#FFF;}
.pager span.dot {background:#166D97;border-color:#166D97;font-weight:bold;color:#FFF;}
/* reInformation */
.reInformation {padding:0 20px 20px;margin-bottom:20px;border:1px solid #ddd;}
.reInformation .tit {height:30px;line-height:30px;border-bottom:1px solid #ddd;font-size:14px;margin-bottom:10px;font-family:"Microsoft Yahei";color:#0877d9;}
.reInformation .tit2 {height:30px;line-height:30px;border-bottom:1px solid #ddd;font-size:14px;margin-bottom:10px;font-family:"Microsoft Yahei";color:#0877d9;}
.reInformation ul {margin-left:2px;float:left;}
.reInformation li {float:left;width:194px;padding:7px 7px 0;border:1px solid #ddd;margin-left:4px;_margin-left:2px;margin-right:4px;display:inline;}
.reInformation li img {width:194px;}
.reInformation li img:hover {opacity:0.9;}
.reInformation .g {display:block;width:207px;}
.reInformation .t {float:left;line-height:30px;font-size:12px;color:#1b1b1b;}
.reInformation .t:hover，.reInformation .o:hover {color:#FFB400;}
.reInformation .o, .reInformation .o:visited {float:right;line-height:30px;color:#0877d9;}
/* relatedLink */
.relatedLink {height:30px;line-height:30px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;width:100%;margin:0 auto 10px;}
.relatedLink .prevLink {float:left;margin-left:10px;}
.relatedLink .nextLink {float:right;margin-right:10px;}
.relatedLink .nextLink a {color:#0877d9;}
.relatedLink a:hover {color:#FFB400;}
/* cms2.0.map */
.BMap_bubble_title a {_background:#999;_color:#FFF;}
.BMap_bubble_title a:hover {_background:#666;_color:#FFF;}
.BMap_bubble_title > a {background:#166D97;color:#d2d4b3;}
.BMap_bubble_title > a:hover {background:#166D97;}
/* 搜索数据 */
#searchfrom .err {height:55px;line-height:55px;width:100%;}
#searchfrom .err span {color:#FF0000;margin-left:20px;}
.loading {color:#005585;height:40px;line-height:40px;background:url(../images/loading.gif) 5px center no-repeat;padding-left:30px;}

.baiduMap{ line-height:24px;}
.formData tr.item label{font-size:12px;}
.minBanner, .minBanner ul, .minBanner img{height: 300px !important;  }
.minBanner img{   width:1920px !important; left: 50%; margin-left: -960px !important;   }