* { margin:0; padding:0; }
a:link, a:visited, a:hover, a:active { color:#503b33; text-decoration:none; cursor:pointer; }
a:hover, a:active { color:#134175; -o-transition:color 0s ease; -moz-transition:color 0s ease; -ms-transition:color 0s ease; -webkit-transition:color 0s ease; transition:color 0s ease; }
body { font:14px/180% "宋体", "Arial", "Thmano", "Microsoft Yahei"; color:#003366; background:#FFF; }
img { border:0px; }
ul, ol { list-style-type:none; }
table { border-collapse:collapse; border-spacing:0; }
font { font-size:12px; }
input, textarea, select  { font:14px/20px "宋体", "Arial", "Thmano", "Microsoft Yahei"; color:#999; outline:0; }
textarea { resize: none; overflow:auto; }
ul, ol { list-style-type:none; }
table { border-collapse:collapse; border-spacing:0; }
h1,h2,h3,h4,h5,h6,font { font-size:14px; }
.hide{display: none;}
.minBanner, .minBanner ul, .minBanner img { height:300px; }
.minBanner { width:100%; min-width:1000px; position:relative; overflow:hidden; }
.minBanner ul { width:100%; }
.minBanner li { width:100%; position:absolute; z-index:1; overflow:hidden; background:#FFF; }
.minBanner img { width:1920px; display:block; position:relative; left:50%; margin-left:-960px; top:0; }
.minBanner .tip { width:100%; height:8px; line-height:0; font-size:0; text-align:center; position:absolute; left:0; bottom:-10px; z-index:3; }
.minBanner .tip span { display:inline-block; width:8px; height:8px; background:rgba(255,255,255,0.5) !important; filter:Alpha(opacity=50); background:#FFF; margin:0 5px; cursor:pointer; }
.minBanner .tip span.cur { background:rgba(255,255,255,0.8) !important; filter:Alpha(opacity=80); background:#FFF; _background:#CC0000; }


/* public css */
.clear { clear:both; font-size:0px; line-height:0px; height:0px; }
.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; }
.width1000px{width:1030px;margin:0 auto;}
/* header */
.header { position:relative; z-index:10; background:url(../images/img/header.gif) 0 0 repeat-x; min-width:1000px; }
.header_top{background:#f5f5f5;width:100%;height:25px;line-height:25px;border-bottom:1px solid #eaeaea;}
.header_top .left{float:left; }
.header_top .t { width:180px;height:30px; text-align:right; color:#003366; float:right;  }
.header_top .t .addFavo,.setHome{background:url(../images/img/botton.png) no-repeat;padding-left:20px; }
.header_top .t .addFavo{background-position: -146px -2px; }
.header_top .t .setHome{background-position:-146px -17px; }
.header .head { width:1000px; height:105px; margin:0 auto; }
.header .logo {  float:left; margin-top:26px;}
.header .logo img {  display:block; }
.header .hua{margin-top:30px;padding-left:10px;margin-left:10px;line-height:22px;font-size:20px;color:#5c5c5c;float:left; border-left:2px solid #134175;font-family:"Microsoft Yahei";font-weight:bold;   }
.header .hua span{ letter-spacing:3px;font-size:18px;color:#8b8b8b;}
.header .tel {margin-top:15px;  margin-left:122px;width:200px; overflow:hidden; font-family:"Microsoft Yahei"; float:left; font-size:16px; line-height:20px; color:#134175; display:inline; }
.header .tel span {font-weight: bold;height:50px; line-height:24px; font-size:24px; display:block; color:#f8981b; }
.header .tel b{background:url(../images/img/botton.png) no-repeat;   background-position: -128px -28px;  padding-left: 44px;  height: 25px;
  display: block;  padding-top: 10px;  font-size: 21px; }

.header .opr .t a { height:15px; line-height:15px; color:#003366; margin:0 10px; }
.header .opr .t a:hover { color:#0a75ed; }
/* navigation */
.navigation { width:100%; height:59px;  background:url(../images/home/navi.gif) 0 0 repeat-x #FFF; font-family:"Microsoft Yahei";  min-width:1000px; }
.navigation dl.list { width:1000px; height:56px; margin:0 auto; }
.navigation dd.item { margin-top: 3px;float:left; width:166px; position:relative; }
.navigation dd.home { float:left; background:none; }
.navigation a.nav1 { display:block; height:56px; width:101px;line-height:56px; text-align:center; font-size:14px; color:#fff; font-family:"Microsoft Yahei"; }
.navigation .drop { width:101px; position:absolute; left:0; top:56px;  display:none;  overflow:hidden; }
.navigation div.item2 { height:30px; background:url(../images/home/drop0.png) center bottom repeat-y;}
.navigation a.nav2 { color:#fff;display:block; text-align:center; height:30px; line-height:30px; }
.navigation a.nav2:hover { color:#ff9000;}
.navigation .hover .drop { display:block; }
.navigation .hover a.nav1 {background:#ff9000; }
#nihao1{background:#ff9000; }
.navigation .drop .tops { height:10px; font-size:0; line-height:0;  background:url(../images/home/drop2.png) center top no-repeat;}
.navigation .drop .bottoms { height:10px; font-size:0; line-height:0; background:url(../images/home/drop1.png) center bottom no-repeat; }

/* banner */
.banner { position:relative; z-index:2; margin-bottom: 20px;  }
.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:40px; z-index:5; 
  text-align:center; height: 20px!important;}
.banner .tip span { display:inline-block; float: none;+display:inline; +zoom:1; width: 16px; height:16px; 
  background:#134175;   margin:0 5px; cursor:pointer; border-radius: 10px;  }
.banner .tip span.current { background:#f8981b;  }
.banner .prev,
.banner .next { width:44px; height:88px; 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) right -100px no-repeat; right:60px; }
.banner .prev:hover {  }
.banner .next:hover {  }
.banner .list,
.banner .list img { height:445px; }

.shadow .key {float: left; height: 71px; line-height: 71px;}
.banner .tip span.current { background:#f8981b;  }
.banner .prev,
.banner .next { width:44px; height:88px; 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) right -100px no-repeat; right:60px; }
.banner .prev:hover {  }
.banner .next:hover {  }
.banner .list,
.banner .list img { height:445px; }
.shadow{width: 100%;
background: url(../images/img/shadow.jpg) center bottom no-repeat;
height: 84px}
.shadow .searcher { width:257px; height:29px; margin-top:22px;background:url(../images/home/searcher_b.jpg) 0 0 no-repeat; float:right; }
.shadow .searcher .submit { float:right; width:44px; height:28px; color:#FFF; background:url(../images/home/searchBtn.gif) center center no-repeat; border:none; cursor:pointer; }
.shadow .searcher .txt { float:left; width:193px; height:29px; line-height:28px; padding:0 10px; border:none; background:none; color:#999; }

/* wrapper */
.wrapper{padding-top:20px;}
.wrap, .iwrap { width:1030px; margin:0 auto; }
.wrap { padding-bottom:20px; }
.part1 { width:1030px; height:300px;   margin:0 auto; overflow:hidden; }
.part2 { width:100%; height:355px; margin:0 auto; overflow:hidden; margin-top:30px;}
/* column */
.column .thead { height:37px; margin-bottom:12px;font-family:"Microsoft Yahei";  }
.column .thead .tit { background-color: #fff;float:left; height:37px; overflow:hidden; background-position:left center; background-repeat:no-repeat; } 
.column .thead .more {   line-height: 40px;float:right; width:43px; height:37px; overflow:hidden; font-size:14px;color:#134175;font-weight:700;}
.column .thead .more a { color:#333; }
.column .thead .more a:hover { color:#da2246; }
.column .thead .sort { float:left; height:25px; line-height:25px; margin-left:-5px; }
.column .thead .sort a { margin:0 5px; }
.diagonal .thead { background:url(../images/home/diagonal.gif) left bottom repeat-x; }
.diagonal .thead .more { position:relative; top:10px; left:0; padding-left:10px; background-color:#FFF; }
/* 首页图标 */
.column .thead .tit {  line-height: 19px;}
.column .thead .tit .zimu{ float:left;font-size: 37px;  line-height: 45px;  text-align: center;font-weight: 700;
  color: #fff;
  background: #134175;
  width: 28px;
  height: 37px;}
.column .thead .tit span{font-size: 20px;margin-left:8px;color:#134175;
  font-weight: 700;}
.column .thead .tit em{font-style: normal; margin-left:8px;}
.iabout .thead .tit { width:154px; }
.inews .thead .tit { width:133px;}
.icase .thead .tit { width:122px; }
.iproduct_xin .thead .tit { width:150px; }
.ilink .thead .tit { width:96px; }
.icontact .thead .tit, .leftCon .thead .tit { width:121px;  }
.part3{ width:100%; }
/* iclassify */
.iclassify { float:left; margin-top:20px;background:#fff url(../images/img/sidebar_1.gif) no-repeat; margin-bottom:35px;}
.iclassify .thead{ width:247px; height:72px; color:#fff; font-size:24px; 
font-family: "Microsoft Yahei"; text-align:center; line-height:22px;padding-top:35px; font-weight:bold;}
.iclassify .thead b{font-size:12px; color:#fff;font-weight:normal;}
.iclassify .tod { width:243px;border:2px solid #134175;}
.iclassify .tob_b{ width:219px; height:8px;}
.leftNav .item {
    padding: 5px 0;
    width: 100%;
}
.leftNav h3 {
background:url(../images/home/h3_b.png) no-repeat;
    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:67px; border-top:1px dotted #cae3ff;}
.leftNav ul.p li a{
	font-family:"Microsoft Yahei";
     text-align: center;
    color: #134175;
    float: left;
    font-size: 16px;
    height: 67px;
    line-height: 67px;
    width: 230px;
	display:block;
}
.leftNav ul.p li a:hover {color: #ff9000;}
.classify_tel{ background:#134175 url(../images/img/san.jpg) top center no-repeat;font-size:20px; color:#fff;
  font-family: "Microsoft Yahei"; text-align:center; width:243px; margin-top:15px;padding-top:30px;height:71px; line-height:30px;}
/* ipro */
.iproduct_xin{ float:left;margin-left:18px; width:765px;margin-top:20px;}
.iproduct_xin .thead{width:765px; }
.iproduct_xin .tod { width:0/*765px */; overflow:hidden; }
.iproduct_xin .tod .list{padding: 10px 0 0;width: 776px; }
.iproduct_xin .tod .list .item{float: left;margin:0 16px;overflow: hidden;background:none;}
.iproduct_xin .tod .list .item:hover a{background:none;color:#ff9000;}
.iproduct_xin .tod .list .item img { background: none repeat scroll 0 0 #f1f1f1;display: block; height: 296px; width: 225px;}
.iproduct_xin .tod .list .item span {width:100%;height:45px;}
.iproduct_xin .tod .list .item span a {font-size:12px;width:225px;color: #134175; display: block;text-align:center; line-height:45px; height:45px;}
.iproduct_xin .tod .list .item span a:hover{color:#ff9000;}



/* iganggao */
.iganggao{background:url(../images/img/ganggao.jpg) no-repeat center;height:261px; color:#fff;font-family: "Microsoft Yahei";*margin-top: 30px;}
.iganggao .wd{ float:left;margin-left:285px;margin-top:20px/*50px*/;filter:Alpha(opacity=0); opacity:0;}
.iganggao .wd p{font-size:36px;  line-height: 40px;  height: 40px;}
.iganggao .wd span{font-size:16px;letter-spacing:4px;  line-height: 38px;  height: 38px;}
.iganggao .wd b{font-size:26px;color:#9caabe;text-transform:uppercase;   font-weight: normal;}
.iganggao .botton{margin-left: 53px;float:left;color:#ff9000;font-size:18px; margin-top:50px;line-height:30px;/* filter:Alpha(opacity=0); opacity:0; */}
.iganggao .botton b{font-size:20px;}
.iganggao .botton a{  line-height: 34px;margin-top: 32px;background: url(../images/img/botton.png) no-repeat;background-position:right bottom;
  display: block;width:104px; height:59px; margin-right:10px;float:left;  color: #134175;  padding-left: 19px;}
/* iabout */
.iabout { margin-top:35px;width:1030px; font-family: "Microsoft Yahei";font-size: 14px; color:#7c7c7c; line-height:26px;}
.iabout .thead, .iabout .main { width:995px; }
.iabout .tbody img { float:left;display:block; width:308px; height:213px; margin-bottom:5px; }
.iabout .tbody .wd{float:right; margin-left:26px; width:690px;}
.iabout .tbody .wd b{ color:#134175;font-size: 16px;  padding-bottom: 6px;  line-height: 30px;background:url(../images/img/iabout_em.jpg) right bottom no-repeat; }
.iabout .tbody a {   display: block;  width: 97px;margin-top:13px;
  height: 27px;
  line-height: 27px;
  padding-left: 14px;color:#fff; background:url(../images/img/botton.png) 80px top no-repeat #134175 ;}
.iabout .tbody a:hover { text-decoration:underline; }
.iabout .tbody b { color:#e95412; }
/* inews */
.inews { width:740px; float:left;position: relative; /*  left: -180px; top:0;filter:Alpha(opacity=0); opacity:0; */}
.inews .img { margin-bottom:5px; float:left;}
.inews .img img { display:block; }
.inews .img .wd{ padding:12px;width:198px;background:#134175;color:#fff; }
.inews .img .wd a{ color:#fff; font-size:14px;font-family: "Microsoft Yahei";}
.inews .img .wd a.xiangxi{ font-size:12px;}
.inews .list { float:right;width:495px;}
.inews .item {   float: left;
  width: 100%;
  height: 60px;
  line-height: 17px;
  border-bottom: 1px dotted #ccdce6;
  margin-bottom: 11px;}
.inews .item .shuzi{  float: left;
  font-size: 32px;
  color: #cccccc;
  font-family: "Impact";
  height: 48px;
  line-height: 48px;
  border-right: 1px solid #ccc;
  padding-right: 10px;}
.inews .item a { margin-left:13px; color: #134175;font-weight: 700;
  color: #787878;
  font-size: 14px;
  font-family: "Microsoft Yahei";}
.inews .item span { float: left;margin-left:13px;color:#a0a0a0; }
.inews .item a:hover { color:#134175; }
/* icase */
.icase { width:440px; float:left; padding-left:20px; padding-right:20px; margin-left:20px; display:inline; border-left:1px dotted #99b8cc; border-right:1px dotted #99b8cc; }
.icase .tbody { opacity:0; }
.icase .main { height:190px; }
.icase div.list { width:440px; height:170px; }
.icase ul.list { width:440px; height:170px; position:relative; overflow:hidden; }
.icase li.item { overflow:hidden; position:absolute; left:0; top:0; }
.icase li.item .tit { width:30px; height:170px; float:left; background:#134175; cursor:pointer; border-right:1px solid #FFF; }
.icase li.hover .tit { background:#4d8ecb; }
.icase li.item .tit span { display:block; width:1em; margin:0 auto; color:#FFF; height:150px; margin-top:10px; }
.icase li.item a.img { width:264px; height:170px; float:left; overflow:hidden; }
.icase li.item img { width:100%; height:170px; }
/* iproduct */
.iproduct { width:1000px; margin:0 auto; overflow:hidden; }
.iproduct .main { height:220px; overflow:hidden; }
.iproduct ul.list { width:300%; height:215px; float:left; overflow:hidden; }
.iproduct li.item { width:246px; float:left; }
.iproduct div.container { width:210px; background:url(../images/home/tip3.gif) right bottom no-repeat #134175; }
.iproduct a.img { width:210px; height:150px; display:block; overflow:hidden; margin-bottom:1px; }
.iproduct a.img img { width:210px; height:150px; display:block; }
.iproduct a.tit { float:left; height:35px; line-height:35px; color:#FFF; }
.iproduct a.tit span { margin-left:10px; }
.iproduct a.order { float:right; width:35px; height:35px; line-height:35px; background:url(../images/home/tip2.gif) center center no-repeat; }
.iproduct a.order span { margin-left:10px; }
.iproduct li.hover div.container { background:url(../images/home/tip4.gif) right bottom no-repeat #99b8cc; }
/* ilink */
.ilink {}
.ilink a {margin-left:35px; }
.ilink span { display:inline-block;float:left;text-align:center; background: url(../images/img/botton.png) no-repeat;background-position: -37px -155px;
  padding: 15px 63px; *padding: 8px 63px;}
/* icontact */
.icontact {/* filter:Alpha(opacity=0); opacity:0;  */width:240px; float:right; position: relative;  /* right: -180px; top:0; */}
.icontact .tbody { height:230px; line-height:26px; text-align:justify; }
.icontact .tel{  margin-bottom: 10px;font-family: "Microsoft Yahei";background:url(../images/img/botton.png) 0 -65px no-repeat; height: 77px;
  padding-top: 5px;
  padding-left: 11px;
  line-height: 32px;}
.icontact .tel p{font-size:18px;color:#ff9000;  font-weight: 700;}
.icontact .tel h4{  font-weight: 700;font-size:30px;}
.icontact strong{ font-size:16px;color:#134175;font-family: "Microsoft Yahei";}
/* footer */
.footer {  line-height: 30px;background:url(../images/home/footer.gif) left top repeat-x #FFF; padding-top:30px; min-width:1000px; }
.ikey { margin-top:15px;text-align:left; color:#333; }
.footer .foot { color:#333; text-align:left; padding-bottom:30px; }
.footer .foot a { color:#333; }
.footer .foot a:hover { text-decoration:underline; }
.footer .left{float:left;}
.footer .right{float:right;margin-top: 25px; width:156px;text-align: center;}
.footer .right .code{margin: 0 auto;background:url(../images/mobileCode.png) center no-repeat;width:110px; height:110px;}
.footer .right span{color:#949494;}
/*  */
.subNav { width:100%; min-width:1000px; height:40px; border-bottom:4px solid #134175; background:url(../images/home/subNav.gif) 0 0 repeat-x #FFF; font-family:"Microsoft Yahei";  }
.subNav dl.list { width:1000px; height:40px; margin:0 auto; }
.subNav dd.item { float:left; width:110px; position:relative; }
.subNav dd.home { float:left; background:none; }
.subNav a.nav1 { display:block; height:40px; line-height:40px; text-align:center; font-size:14px; color:#134175; font-family:"Microsoft Yahei"; }
.subNav a.nav1:hover { background:url(../images/home/subNavHover.gif) center bottom no-repeat; }

/* reInformation */
.reInformation { width:730px; padding:0 10px 20px; margin-bottom:20px; border:1px solid #ccc; float:right;}
.reInformation .tit { height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#1062ae;  }
.reInformation .tit2 { height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#1062ae;  }
.reInformation ul { margin-left:2px; float:left; }
.reInformation li { float:left; width:186px; padding:9px 10px 0; border:1px solid #ddd; margin-left:15px; _margin-left:2px; margin-right:15px; display:inline; }
.reInformation li img { width:186px; height:244px; }
.reInformation li img:hover { opacity:0.9; }
.reInformation .g { display:block; width:188px; }
.reInformation .t { float:left; line-height:30px; }
.reInformation .o, .reInformation .o:visited { float:right; line-height:30px; color:#1062ae; }
/* pager */
.pager { display:block; width:100%; height:auto; padding:20px 0; text-align:center; clear:both; margin-bottom:10px; }
.pager span, .pager a{ display:inline-block; border:1px solid #ddd; color:#333; height:24px; line-height:24px; padding:0px 8px; text-decoration:none; background:#FFF; margin:0 5px; }
.pager a:hover{ background:#fdfbfc; border-color:#134175; color:#134175; text-decoration:none;}
.pager .cur{ background:#134175; border-color:#134175; font-weight:bold; color:#FFF; }
.pager span.dot{ background:#8d5248; border-color:#0a6c00; font-weight:bold; color:#FFF; }
/* relatedLink */
.relatedLink { height:30px; line-height:30px; border:1px solid #dcdcdc; width:99%; margin:0 auto 20px; }
.relatedLink .prevLink { float:left; margin-left:10px; }
.relatedLink .nextLink { float:right; margin-right:10px; }
.relatedLink a:hover { color:#134175; }
/* 搜索数据 */
#searchfrom .err { height:30px; line-height:30px; width:100%; }
#searchfrom .err span { color:#FF0000; margin-left:20px; }
.loading { color:#134175; height:40px; line-height:40px; background:url(../images/web/loading03.gif) 5px center no-repeat; padding-left:30px; }
/* singlePage */
.singlePage .tbody {line-height: 26px; overflow:hidden; padding:0px 0px 15px; }
.singlePage .tbody p { margin-bottom:10px; line-height:20px; }
/* listProduct */
.listProduct .tbody { overflow:hidden; }
.listProduct ul.list { width:102%; float:left; }
.listProduct li.item {width:222px; float:left; margin-bottom:15px; margin-left:15px;margin-right:15px;}
.listProduct div.container { width:222px  ; background:url(../images/home/tip3.gif) right bottom no-repeat #134175; }
.listProduct a.img { width:222px; height:294px; display:block; overflow:hidden; margin-bottom:1px; }
.listProduct a.img img { width:222px; height:294px; display:block; }
.listProduct a.tit { float:left; height:35px; line-height:35px; color:#FFF; }
.listProduct a.tit span { margin-left:10px; }
.listProduct a.order { float:right; width:35px; height:35px; line-height:35px; background:url(../images/home/tip2.gif) center center no-repeat; }
.listProduct a.order span { margin-left:10px; }
.listProduct li.hover div.container { background:url(../images/home/tip4.gif) right bottom no-repeat #042f5f; }
/* pageProduct */
.pageProduct .tbody { padding:15px 0px; }
.pageProduct .tbody .photo { text-align:center; width:400px; float:left; padding:4px; border:1px solid #ddd; }
.pageProduct .tbody .photo img { width:400px; height:300px; display:block; }
.pageProduct .tbody .wd { float:right; width:305px; height:288px; margin-bottom:15px; overflow:hidden; padding:10px; border:1px solid #ddd; background:#f8f4e7; }
.pageProduct .tbody .wd h1 { font-size:16px; font-weight:700; line-height:20px; margin-bottom:7px; }
.pageProduct .tbody .wd ul { font-size:14px; }
.pageProduct .tbody .wd li.item { height:30px; line-height:30px; }
.pageProduct .tbody .wd li.item span { margin-right:5px; }
.pageProduct .tbody .wd li.btn { height:45px; }
.pageProduct a.order { width:103px; height:30px; margin-top:5px; line-height:30px; text-align:center; background:#2269ab; display:block; color:#FFF; }
.pageProduct a.order:hover { background:#358fe3; }
.pageProduct .tbody .info { border:1px solid #efe6cd; background:#f8f4e7; }
.pageProduct .tbody .m { border:1px solid #FFF; padding:10px 15px; }
.pageProduct .tbody div.ts { font-size:14px; font-weight:700; color:#1062ae; height:25px; border-bottom:1px solid #e2d7b9; }
.pageProduct .tbody div.infor { border-top:1px solid #FFF; padding-top:10px; margin-bottom:10px; line-height:24px; color:#777; }
.pageProduct .tbody .info { margin-bottom:20px; }

/* pageProduct */
.pageProduct2 .tbody { padding:15px 0px; }
.pageProduct2 .tbody .photo { text-align:center; width:400px;   padding:4px; border:1px solid #ddd; margin: 0 auto;}
.pageProduct2 .tbody .photo img { width:400px; height:530px; display:block; }
.pageProduct2 .tbody .wd { text-align: center; margin-bottom:15px; overflow:hidden; padding:10px;     }
.pageProduct2 .tbody .wd h1 { font-size:16px; font-weight:700; line-height:20px; margin-bottom:7px; }
.pageProduct2 a.order { width:103px; height:30px; margin-top:5px; line-height:30px; text-align:center; background:#2269ab; display:block; color:#FFF; }
.pageProduct2 a.order:hover { background:#358fe3; }
.pageProduct2 .tbody .info { border:1px solid #efe6cd; background:#f8f4e7; }
.pageProduct2 .tbody .m { border:1px solid #FFF; padding:10px 15px; }
.pageProduct2 .tbody div.ts { font-size:14px; font-weight:700; color:#1062ae; height:25px; border-bottom:1px solid #e2d7b9; }
.pageProduct2 .tbody div.infor { border-top:1px solid #FFF; padding-top:10px; margin-bottom:10px; line-height:24px; color:#777; }
.pageProduct2 .tbody .info { margin-bottom:20px; }
/* listCase 案例展示 */
.listCase .tbody { padding:15px 0; }
.listCase ul.list { padding-bottom:20px; overflow:hidden; }
.listCase li.item { float:left; width:225px;margin: 0 13px; }
.listCase li.item .img { width:222px; margin:0 auto; display:block; }
.listCase li.item .img img { width:222px; height:167px; display:block; }
.listCase li.item .img span { height:43px; display:block; line-height:40px; text-align:center; }
.listCase li.item a { display:block; }
/* pageCase */
.pageCase .tbody { padding:0 15px; }
.pageCase .tbody .tit { font-size:18px; height:70px; line-height:70px; text-align:center; color:#1062ae; }
.pageCase .tbody .photo { overflow:hidden; text-align:center; margin-bottom:20px; }
.pageCase .tbody .photo img { width:400px; height:300px; padding:5px; border:1px solid #ccc; background:#FFF; }
.pageCase .tbody .info { margin-bottom:40px; }
.pageCase .tbody .info p { margin-bottom:10px; line-height:2; text-indent:2em; }
/* listNews */
.listNews ul.list { padding-bottom:20px; overflow:hidden; }
.listNews ul.list li.item { width:100%; height:30px; line-height:30px; background:url(../images/home/tip1.gif) left center no-repeat; border-bottom:1px dashed #CCC; }
.listNews ul.list li.item a { float:left; padding-left:15px; color:#666; }
.listNews ul.list li.item a:hover { color:#3d77ad; }
.listNews ul.list li.item span { float:right; margin-right:10px; color:#999; }
/* pageNews */
.pageNews .tbody .tit { font-size:18px; line-height:25px; padding:15px 0; text-align:center; color:#3d77ad; }
.pageNews .mark { height:30px; line-height:30px; text-align:center; margin-bottom:20px; color:#999; border-bottom:1px solid #eee; border-top:1px solid #FFF;  }
.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:#3d77ad; }
.pageNews .mark a.msg { width:40px; height:20px; line-height:20px; display:inline-block; color:#3d77ad; }
.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; color:#666; }
.pageNews .info p { margin-bottom:10px; line-height:2; text-indent:2em; }

/* listProduct2 */
.listProduct2 .tbody { padding:15px 0; }
.listProduct2 ul.list { padding-bottom:20px; overflow:hidden; }
.listProduct2 li.item { float:left; padding:10px 0; width:100%; border-bottom:1px dotted #d9d9d9; }
.listProduct2 li.item .img { float:left; width:162px; height:116px; padding:2px; border:1px solid #cccccc; background:#FFF; overflow:hidden; }
.listProduct2 li.item .img:hover { border:1px solid #155ea1; background:#155ea1; }
.listProduct2 li.item .img img { width:162px; height:116px; }
.listProduct2 li.item .wd { width:500px; float:right; }
.listProduct2 li.item .tit { height:25px; line-height:20px; font-size:14px; }
.listProduct2 li.item .tit a { color:#333; font-weight:700; }
.listProduct2 li.item .tit a:hover { color:#155ea1; }
.listProduct2 li.item .summary { text-indent:2em; line-height:22px; height:75px; 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 { background:#e7e7e7; }
/* listCase2 */
.listCase2 .tbody { padding:15px 0; }
.listCase2 ul.list { padding-bottom:20px; overflow:hidden; }
.listCase2 li.item { float:left; padding:10px 0; width:100%; border-bottom:1px dotted #155ea1; }
.listCase2 li.item .img { float:left; width:158px; height:123px; padding:2px; border:1px solid #cccccc; background:#FFF; }
.listCase2 li.item .img:hover { border:1px solid #155ea1; background:#155ea1; }
.listCase2 li.item .img img { width:158px; height:123px; border-bottom:1px dotted #155ea1; }
.listCase2 li.item .wd { width:500px; float:right; }
.listCase2 li.item .tit { height:25px; line-height:20px; font-size:14px; }
.listCase2 li.item .tit a { color:#333; font-weight:700; }
.listCase2 li.item .tit a:hover { color:#155ea1; }
.listCase2 li.item .summary { text-indent:2em; line-height:22px; height:100px; overflow:hidden; }
/* listNews2 */
.listNews2 .tbody { padding:15px 0; }
.listNews2 ul.list { padding-bottom:20px; overflow:hidden; }
.listNews2 li.item { float:left; padding:10px 0; width:100%; border-bottom:1px dotted #d9d9d9; }
.listNews2 li.item .img { float:left; width:150px; height:110px; padding:2px; border:1px solid #cccccc; background:#FFF; }
.listNews2 li.item .img img { width:150px; height:110px; }
.listNews2 li.item .img:hover { border:1px solid #155ea1; background:#155ea1; }
.listNews2 li.item .wd { width:500px; float:right; }
.listNews2 li.item .tit { height:25px; line-height:20px; font-size:14px; }
.listNews2 li.item .tit a { color:#333; font-weight:700; }
.listNews2 li.item .tit a:hover { color:#155ea1; }
.listNews2 li.item .mark { height:20px; color:#999; }
.listNews2 li.item .mark span { margin-right:5px; }
.listNews2 li.item .mark span.d { margin-left:5px; }
.listNews2 li.item .summary { text-indent:2em; line-height:22px; height:70px; overflow:hidden; color:#555; }


/* sidebar */
.sidebar {  width:247px ; float:left; padding-bottom:10px; }
.content { width:755px; min-height:200px; _height:200px; _overflow:visible; float:right; }
.sidebar div.h1 { height:109px; overflow:hidden; background:#fff url(../images/img/sidebar_1.gif) no-repeat;  }
.sidebar div.h1 strong { font-family:"Microsoft Yahei"; display:block; height:108px; line-height:108px; font-size:24px; overflow:hidden; color:#FFF; font-weight:700; text-align:center; }
/* leftnav */
.leftnav { border: 2px solid #134175;width:243px;  margin-bottom:20px; }
.leftnav ul.list { width:243px; }
.leftnav .item {  }
.leftnav a.nav2 {   font-family: "Microsoft Yahei";
  text-align: center;height: 67px;
  border-top: 1px dotted #cae3ff;
  color: #134175;
  float: left;
  font-size: 16px;
  height: 67px;
  line-height: 67px;
  width: 243px;
  display: block;}
.leftnav a.nav2 span {  }
.leftnav a.nav2:hover {color:#ff9000; }
.leftnav div.drop { /* display:none;*/ }
.leftnav div.items { margin-bottom:10px; }
.leftnav a.nav3 { display:block; text-align:center; line-height:67px; }
.leftnav a.nav3:hover { color:#ff9000; }
/* leftCon */
.leftCon { width:256px; }
.leftCon .thead { font-size:16px; font-family:"Microsoft Yahei"; }
.leftCon .thead, .leftCon .main { width:220px; }
.leftCon .main { line-height:25px; height:50px; padding-bottom:20px; }
/* sitepath */
.content .thead { height:40px; background:url(../images/home/diagonal.gif) left bottom repeat-x; margin-bottom:15px; }
.content .thead .tit { float:left; height:34px; line-height:34px; font-size:16px; font-family:"Microsoft yahei"; color:#184c84; padding-right:25px; }
.content .thead .sitepath { float:right; height:34px; line-height:34px; color:#184c84; }

.minBanner, .minBanner ul, .minBanner img{height:300px;}