@charset "utf-8";
/* 公共样式 */
body {margin:0;	padding:0; font-size:12px; color:#686868; font-family:Arial, Helvetica, sans-serif; width:100%; width:expression(document.body.clientWidth <= 1200? "1200px": "auto");min-width:1200px; }
* { margin:0; padding:0; }
.clearfix { clear:both; }
ul { list-style:none; }
.block-foot{display:none; }
img { border:none;}



.headbg{ width:100%; margin:0 auto; }


.head{ width:1280px; height:auto; margin:0 auto;}

.logo{ width:575px; float:left; height:90px; text-align:left; overflow:hidden;}
.logo a{width:575px; height:90px;}

.kjdh{ width:180px; float:left; font-size:12px;  color:#3e3d40; margin-top:40px;}
.kjdh a{ padding:6px 15px;  color:#3e3d40;}
.kjdh a:hover{ padding:6px 15px; color:#fff; background:#007ec0;}

.yy{ float:left; width:85px;display:block;  margin-top:33px; background:url(../images/index1_07.jpg) right center no-repeat;}
.yy p{ float:left; width:16px;   vertical-align: middle;}
.yy a{ width:100%; float:left; text-align:center; height:32px; font-size:12px; color:#7b7b7b; line-height:32px;}
.yy a:hover{ color:#f80000;}

.search{ width:242px; float:left;  margin-top:34px; margin-left:24px;}

.s_inp { height:26px; float:right;}
.inp01 { width:159px; height:26px; float:left; background-color:#fff; line-height:31px; border:1px solid #00406e; text-align:left; padding:0 0 0 4px; font-size:12px; color:#002d4d;}

.navbg{ width:100%; height:39px; background:#00406e; margin:0 auto;}

.nav111{ width:1260px; margin:0 auto; height:39px; line-height:39px;}
.nav111 ul li { float:left; height:39px; line-height:39px; font-size:14px; }
.nav111 ul li a { display:block; height:39px; line-height:39px;  color:#fff; text-decoration: none; display:block; padding:0 32px;}
.nav111 ul li a:hover { color:#00406e; display:block; background:#f2f2f3; padding:0 32px;text-decoration:none; }


nav ul {
  list-style: none;
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
}

.nav {
  width: 1260px;
  margin: 0 auto;
  height:39px; line-height:39px;
}
.nav a {
 font-size:14px;
  display: block;
  padding: 0 32px;
  line-height: inherit;
  cursor: pointer;

}


.nav a:hover{  background-color: #f2f2f3; color:#00406e;}
.nav_menu {
  line-height: 39px;
  text-transform: uppercase;
}
.nav_menu-item {
  display: inline-block;
  position: relative;
  z-index:9999;
}
.nav_menu-item:hover {
  background-color: #f2f2f3;
  color:#00406e;
}
.nav_menu-item:hover .nav_submenu {
  display: block;
}
.nav_submenu {
  text-transform: none;
  display: none;
  position: absolute;
  width: 220px;
  background-color: #f2f2f3;
  color:#00406e;
}
.nav_submenu-item a{  color:#00406e;}
.nav_submenu-item:hover { color:#43b0e0; text-decoration:underline;
}





.bannerbg{ clear:both; width:100%; height:auto; margin:0 auto; }
.banner{ clear:both; width:100%; text-align:center; margin:0 auto; }

 .breakNewsblock {
    margin:0 auto;
    position:relative;
    overflow:hidden;
    }

    #breakNews {
   float:left;height:42px;
    margin-top:1px;
    padding:0 0 3px 2px;
    width:1100px;
    }
    #breakNews .list6 {color:#333333;float:left;height:42px; overflow:hidden;width:1070px; padding-left:25px;
    }
    #breakNews .list6 li{ padding:3px 0; color:#333333; width:520px; float:left; height:42px; line-height:42px; text-align:left;}
	   #breakNews .list6 li a{ font-size:14px; color:#424242;}





.main{ width:1280px; height:auto; margin:0 auto;  padding-bottom:15px; margin-top:45px; }
.left_box{ width:297px; min-height:290px; float:left; margin:0 7px; border-bottom:1px solid #ccc;}
.left_box .title{ width:100%; height:38px;  margin:0 auto; text-align:center;}
.left_box .pic{ width:100%; margin:0 auto; text-align:center;}
.left_box .list{ width:100%; margin: 0 auto;}
.left_box .list ul li{ float:left; width:100%; height:26px; line-height:26px; background:url(../images/ge_45.jpg) 3px 10px no-repeat; font-size:12px; padding-left:12px; }
.left_box .list ul li a{ color:#054271;}
.left_box .list ul li a:hover{ color:#007ec0; text-decoration:underline;}

.newlist{ width:100%; margin:0 auto;}
.newlist ul li{ width:100%; float:left; margin:14px 0;}
.newlist ul li img{ float:left; width:70px; height:70px; margin-right:12px;}
.newlist ul li h1{ float:left; width:212px; font-size:13px; color:#404040; font-family:Arial, Helvetica, sans-serif;}
.newlist ul li span{ float:left; width:212px; font-size:12px; color:#00406e; line-height:18px; word-wrap: break-word;}
.newlist ul li a:hover span{  color:#007ec0; text-decoration:underline;}
.newlist .more{}

.footbg{ width:100%; margin:0 auto; background:#00406e; padding:15px 0;} 
.foot{ width:1200px; margin:0 auto;}
.foottext{ width:780px; float:left; font-size:14px; color:#fff; line-height:26px;}
.contmore{ float:right; font-size:25px; width:165px; height:50px; border-radius:5px;  line-height:50px; text-align:center;}

.contmore a{background:#e7e7e7; color:#00406e; display:block;  border-radius:5px; }
.contmore a:hover{background:#fff; color:#00406e; display:block;  border-radius:5px; }

.boxtitle{ width:280px; margin:0 auto; text-align:center; padding:50px 0;}
.tname{ font-size:28px; font-weight:bold; line-height:56px; text-align:center; color:#000;}
.tnamesmall{font-size:18px; text-align:center; text-transform: uppercase; color:#a6a6a6; padding:0px 20px; font-family:Arial, Helvetica, sans-serif;}
.tline{vertical-align: middle;}




.yslist{ width:100%; margin:0 auto;}
.yslist ul li{ width:248px; float:left; padding:8px 3px; margin: 0 20px 0 20px;}
.yslist ul li h1{ float:left; width:100%; font-size:60px; color:#ff5437; font-weight:bold; padding:4px 15px 0 0px;}
.yslist ul li span{ float:left; width:100%;  text-align:left;}
.ystitle{ font-size:22px; color:#3d3d3d; padding:0px 0 10px 0; height:45px; line-height:45px; }
.ystext{ font-size:14px; color:#686868; padding:8px 0; line-height:26px;}

.titlepic{ width:780px; margin:0 auto; text-align:center; padding-top:32px;}
.titllist{ width:652px; margin:0 auto; margin-top:25px;}
.titllist span{ float:left; width:150px; height:42px; line-height:42px; margin-right:12px;  font-size:16px; text-align:center;}
.titllist span a{ color:#fff; background:#479ad9; display:block;}
.titllist span a:hover{ color:#155688; background:#ffdd1d; display:block;}

.abbg{ width:100%; margin:0 auto; }
.abmain{ width:1200px; margin:0 auto; overflow:hidden;}

.ableft{ width:600px; float:left;}
.abright{ width:564px; float:left; margin-left:36px; padding-top:30px;}

.abtitle{ float:left; width:361px; margin-top:36px;}
.abmeun{ float:left; width:100%; font-size:14px; color:#b3b3b3; line-height:30px; padding-top:45px; }
.abmeun .more{ width:196px; height:50px; font-size:14px;  text-align:center; line-height:50px; margin-top:42px;}
.abmeun .more a{color:#0b0b0b;  background:#cdcdcd; font-size:14px; width:196px; height:50px; display:block;}
.abmeun .more a:hover{color:#fff;  background:#247fc6;  font-size:14px; width:196px; height:50px; display:block; }

.cpbg{ width:100%; height:995px; background:#0e6eb8;}
.cpmain{ width:1200px; margin:0 auto;}

.index_aboutcot{ width:1100px; height:368px; margin:0 auto; font-size:15px; color:#2c2c2c; line-height:36px; padding:18px 2px 8px 10px; }
.abmore{ width:130px; height:36px; line-height:36px; margin:0 auto; text-align:center; display:block; }
.abmore a{font-size:15px; color:#fff; background:#2b9bcb; border-radius:18px; display:block;}
.abmore a:hover{font-size:15px; color:#fff; background:#003d98; border-radius:18px; display:block;}

.newtitle{ width:450px; margin:0 auto;}
.newtitle a{ width:132px; float:left; height:37px; font-size:18px; border-radius:18px; text-align:center; background:#fff; color:#3c3c3c; display:block; line-height:37px; margin-right:12px; }
.newtitle a:hover{ background:#df3d07; color:#fff; }

.boxtwobg{ width:100%; margin:0 auto; background:url(../images/index_07.jpg) top center no-repeat; height:1043px;}
.submainbg{ width:1180px; height:auto; margin:0 auto; margin-top:-190px; padding:10px;  background-color:rgba(255,255,255,0.8); box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);}

.submain{ width:1180px; padding:35px 0; margin:0 auto;}
.mbgbtom{ width:1077px; margin:0 auto; height:58px; background:url(../images/mbgbtom.jpg) top center no-repeat;}


.ifwlist{ width:1180px; margin:0 auto; margin-top:32px;}
.ifwlist ul li{ width:333px; height:414px; overflow:hidden; float:left; padding:9px 10px 9px 10px; margin: 0 18px  40px 18px; background:#83b3fb;}
.ifwlist ul li h1{ float:left; width:329px;}
.ifwlist ul li h1 img{ width:329px; height:159px; border:1px solid #fff;}
.ifwlist ul li span{}
.ifwtitle{ font-size:24px; float:left; overflow:hidden; font-weight:bold; color:#030303; padding:24px 5px 18px 5px; }
.ifwmore{ width:150px; height:38px; margin:0 auto; display: block;line-height:38px; }
.ifwmore a{background:#fff; text-align:center; font-size:16px; color:#003d98;display: block;     border-radius: 18px; }
.ifwmore a:hover{ background:#003d98; text-align:center; font-size:16px; color:#fff;display: block;     border-radius: 18px; }
.ifwtext{ float:left; font-size:14px; color:#fff; padding:8px 6px; line-height:24px; height:108px;}


.xwbox{ width:1200px; margin:0 auto; margin-top:30px;}
.xwname{ width:545px; height:384px;  float:left;}

.xwlist{width:633px; float:right;  }
.xwlist ul{ margin-left:15px;}
.xwlist ul li{float:left; width:630px; height:66px; line-height:66px; margin-bottom:13px; background:#e1e1e1;  display:inline; }
.xwlist ul li p{ float:right; width:430px; height:43px; line-height:43px; padding-left:12px; background:#fff; margin:12px 17px 17px 0;}
.xwlist ul li p a{color:#858585; text-decoration:none; font-size:14px;}
.xwlist ul li p a:hover{color:#0b6ecb; text-decoration:underline;}
.xwlist ul li span{color:#479ad9; float:left; width:170px; text-align:center; font-size:26px; line-height:66px;}


.contbg{ width:100%; background:#b4b4b4; height:616px;}
.contmain{ width:1070px; margin:0 auto;}
.contitle{ width:100%; text-align:center; margin:0 auto; padding:70px 0;}
.contleft{ float:left; width:480px; height:370px; background:url(../images/index_31.png) bottom center no-repeat;}
.contright{ float:right; width:557px;}
.contright ul li{ width:557px; float:left; color:#fff; margin:0 auto; margin-bottom:3px;}
.contright ul li p{ width:92px; height:50px; line-height:50px; padding-left:10px; float:left; margin:0 auto; font-size:23px; background:#707070; font-family:"Aparajita,Arial"}
.contright ul li span{ width:442px; float:right; padding-left:10px; margin:0 auto; font-size:23px; line-height:50px; background:#707070; font-family:"Aparajita,Arial"}

.lxbg{ width:557px; margin:0 auto; text-align:center;}
.lxbg img{ margin-top:-4px;}

.mian_left{ width:736px; float:left;  }
.mian_center{ width:258px; float:left; background:url(../images/abg.jpg) top center no-repeat;  height:288px; }
.mian_centertwo{ width:333px; float:left; background:url(../images/prbg.jpg) top center no-repeat; height:288px; }
.main_right{width:245px; float:right; margin-right:12px; }

.box_one{ width:100%; margin:0 auto;}

.newslist{width:100%; float:left; display:inline; background:url(../images/index_25.jpg) top center repeat-y; border-bottom:1px solid #d2c17c; }
.newslist ul{ margin-left:12px; padding:15px 0;}
.newslist ul li{float:left; line-height:28px; font-size:12px; font-family:"宋体"; background:url(../images/nio.jpg) 2px 12px no-repeat; padding-left:12px; border-bottom:1px dashed #925e31;  width:88%; display:inline; }
.newslist ul li a{color:#555; text-decoration:none;}
.newslist ul li a:hover{color:#8e532b; text-decoration:underline;}
.newslist ul li span{color:#2d2d2d; float:right; font-size:12px; line-height:26px;}


.main_new{ width:367px; background-color:#eeeef0;}
.main_newpic{ width:351px; margin:0 auto; padding:8px; float:left;}



.cottitle{ width:99%; margin:0 auto;}
.cotmain{ width:85%; margin:0 auto; font-size:13px; color:#4e4e4e; line-height:39px; padding-bottom:20px;}



.l_m{ width:245px; margin:0 auto; margin-top:15px;}
.main_title{width:100%; overflow:hidden; margin:0 auto; text-align:center; margin-top:25px;}
.main_aboutcot{ width:96%; margin:0 auto; font-size:12px; font-family:"宋体"; color:#5e5241; line-height:24px; padding:18px 2px 8px 0; height:191px; }
.main_aboutcot img{ margin:0 15px 0 0;}

.box_one2{ width:100%; margin:0 auto;}
.c_m{ width:349px; float:left; margin:0 8px; margin-top:15px;}

.prolist{ margin-top:8px; width:100%;float:left; display:inline; }
.prolist ul li{float:left; line-height:24px; font-family:"宋体"; margin-left:1px; background:url(../images/index_47.jpg) 0 12px no-repeat; padding-left:8px;   width:100%; display:inline; }
.prolist ul li a{color:#555; text-decoration:none; font-size:12px; }
.prolist ul li a:hover{color:#754800; text-decoration:underline; font-size:12px; }
.prolist ul li span{ float:right; width:80px;}

.r_m{ width:246px; margin:0 auto; margin-top:15px;}
.conlist{ width:100%; float:left; display:inline; background:url(../images/index_35.jpg) top center repeat-y; }
.conlist ul li{float:left; line-height:28px; font-size:13px; color:#754800;  padding-left:12px; width:94%; display:inline; }
.conlist ul li span{color:#754800; font-weight:bold;}



.cpscmian{ width:1200px; margin:0 auto;}

.cpzslist{ margin-top:4px; width:100%;  float:left; padding-top:40px; }
.cpzslist ul li { float:left; display:inline; width:385px; margin:3px 7px;}
.cpzslist ul li img { width:385px; height:269px; margin:0 auto; text-align:center; display:block;}
.cpzslist ul li a img { }
.cpzslist ul li a:hover img {}
.cpzslist ul li a p{ width:385px; text-align:center; font-size:14px; color:#b4dfff; padding:10px 0;}
.cpmore{ width:180px; height:48px; line-height:48px; margin:0 auto; margin-top:28px; }
.cpmore a{width:180px; height:48px;border:2px solid #b4dfff; font-size:18px; color:#b4dfff; text-align:center; display:block;     border-radius: 2px;}
.cpmore a:hover{width:180px; height:48px; border:2px solid #b4dfff; font-size:18px; background:#b4dfff; color:#0e6eb8; text-align:center;display:block;    border-radius: 2px;}

.linkbg{ width:100%; margin:0 auto; }

.indexlink{ width:1180px; margin:0 auto; height:53px; padding:50px 0 40px 0;}
.indexlink h1{ width:147px; font-size:22px; font-weight:bold; float:left; color:#fff; line-height: 54px;}
.indexlink span{ float:left; font-size:16px; line-height:53px; width:1030px; }
.indexlink span a{ float:left; color:#424242; padding:0 50px;}
.indexlink span a:hover{ float:left; color:#000; padding:0 50px;}



.hd2{ width:96%; height:auto; float:left; margin:3px; overflow:hidden;}
.hd2 ul li {float:left; line-height:24px; width:99%; height:126px; padding-top:22px;border-bottom:solid 1px #dfd8c5; }
.hd2_left{float:right;width:107px; margin:2px; height:auto; }
.hd2_left a img{border:1px solid #fff;}
.hd2_left a img:hover{ border:1px solid #e49b0e;}
.hd2_right{ width:520px; height:auto; float:left; padding-top:12px; }
.hd2_right p{ line-height:25px;font-size:13px; color:#7a7b7d; padding-left:10px;}
.hd2_right p a{color:#7a7b7d; text-decoration:none;}
.hd2_right p a:hover{color:#34a3d1; text-decoration:none;}
.hd2_right span{ line-height:28px;font-size:13px; color:#7a7b7d;  padding-left:10px;}
.hd2_right h4{ font-size:15px; color:#e39a0d; height:30px; line-height:30px;  background:url(../images/xiao.jpg) 0 12px no-repeat; padding-left:10px;}



.main_product{ width:100%; margin:0 auto;}
.main_product_title{ width:1004px; margin:0 auto; padding-top:24px;}

.piclist{ width:1024px; margin:0 auto; padding-bottom:10px;}
.piclist ul li {float:left;  display:inline; width:248px; margin:1px 4px; }
.piclist ul li img { width:246px; height:246px; margin:0 auto; display:block; margin:4px 0;}
.piclist ul li a img {}
.piclist ul li a:hover img {}
.piclist ul li p { text-align:center; color:#434343; height:39px ; width:240px; border-left:5px solid #cacaca; background-color:#ededed; font-size:13px; line-height:28px;}
.piclist ul li p a{  color:#434343; text-decoration:none;}
.piclist ul li p a:hover{  color:#dc8538; text-decoration:underline;}


.cpyz{ width:987px; margin:0 auto; height:256px; margin-top:15px; background:url(../images/index_55.jpg) top center no-repeat;}

.cpyzlist{ width:750px;  padding:45px 10px 0 90px; margin-left:90px;}
.cpyzlist ul li {float:left;  display:inline; width:180px; margin:1px 4px; }
.cpyzlist ul li img { width:151px; height:154px; margin:0 auto; display:block; }
.cpyzlist ul li a img {border:5px solid #e7d7a4;}
.cpyzlist ul li a:hover img { border:5px solid #cfbd83;}




.sub_btommain{  width:1180px; margin:0 auto;  }



.footcopy{ width:1200px; margin:0 auto; height:50px; text-align:center; font-size:12px; line-height:50px; color:#565656;}
.footcopy p{ width:1200px; margin:0 auto;}
.footcopy p a{ color:#565656;  line-height:50px; }
.footcopy p a:hover{ color:#000;  line-height:50px; }



.subconlist{ margin-top:2px; width:99%;float:left; display:inline; background:#f5f5f5; }
.subconlist ul li{float:left; line-height:28px; font-size:13px; background:url(../images/nio.jpg) 2px 12px no-repeat; padding-left:12px; border-bottom:1px solid #d1d1d1;  width:90%; display:inline; margin-left:6px; }
.subconlist ul li a{color:#555; text-decoration:none; font-size:12px;}
.subconlist ul li a:hover{color:#0097d7; text-decoration:underline; font-size:12px;}



/*sub*/
.subtop{ width:100%; margin:0 auto; margin-top:20px;}

.sub_left{ width:225px; float:left;}
.sub_right{ width:700px; float:left; margin-left:18px;}

.sub_rightcp span{ float:right;width:170px; height:50px; line-height:50px;display:block; margin-left:15px; font-size:16px; }
.sub_rightcp span a{width:170px; height:50px; line-height:50px; text-align:center; background:#dadada; color:#0e6eb8; display:block;}
.sub_rightcp span a:hover{ width:170px; height:50px; line-height:50px; text-align:center; background:#0e6eb8; color:#fff;display:block;}

.subcont{ width:225px; float:right; border-top:4px solid #00406e; padding-top:8px;}


.subtop_title{ width:100%; margin:0 auto; overflow:hidden; }
.subtop_title p{ float:left; color:#0b81c1; font-size:13px; font-weight:bold; background:url(../images/xiao.jpg) 0 6px no-repeat; text-align:left; width:230px; padding-left:8px;}
.subtop_title p a{color:#0b81c1; text-decoration:underline; }

.subtop_titletwo{ width:100%; margin:0 auto; overflow:hidden; height:39px; background:#f2f2f4; border-bottom:1px solid #ccc;}
.subtop_main{ width:1180px; margin:0 auto; text-align:left; line-height:38px;}
.subtop_main a{ color:#3999cb;}
.subtop_main a:hover{ color:#3999cb; text-decoration:underline;}

.subtop_title_new{ width:980px; height:34px; line-height:34px; float:left; padding-left:10px; margin-top:4px;  overflow:hidden; font-size:12px; color:#000000; }
.subtop_title_new span{ float:right; padding-right:10px; color:#574c4c; font-size:12px;  line-height:34px;  }


.subtop_title_case{ width:980px; height:34px; line-height:34px; float:left; padding-left:10px; margin-top:4px;overflow:hidden; font-size:12px; color:#000000; }
.subtop_title_case span{ float:right; padding-right:10px; color:#574c4c; font-size:12px;  line-height:34px; }


.sub_lfmain{ width:230px;  margin:0 auto; }

/*zndh*/




.zndh{ width:230px; height:auto; margin:0 auto; overflow:hidden;  }
.zndh ul li {float:left;  width:230px;  height:32px; line-height:32px;  display:block; background:url(../images/xiao.jpg) 0 11px no-repeat; font-size:13px; border-bottom:1px solid #cccccc;}
.zndh ul li a{color:#4e4e4e; text-decoration:none;  font-size:13px;  padding-left:12px;  }
.zndh ul li a:link{ display:block; color:#4e4e4e; font-size:13px; padding-left:12px;   height:32px; line-height:32px; }
.zndh ul li a:visited{ display:block; color:#0d7bb4;  font-size:13px; padding-left:12px;  height:32px; line-height:32px;   }
.zndh ul li a:hover{ color:#007dc0;  display:block; font-size:13px;  height:32px; line-height:32px; }
.zndh ul li a:active{ color:#007dc0;  display:block;  font-size:13px;   height:32px; line-height:32px; }

.left_nav{ width:213px; margin:0 auto;}
.left_nav ul li{ width:213px; margin-top:16px;}

.left_cont{ width:235px; margin:0 auto; }



.leftcol {float:left; width:220px; margin-left:10px; margin-bottom:10px; overflow:hidden;}
.leftcol_box{ width:220px; height:auto; float:left; overflow:hidden;}
.leftcol_box1{ width:220px; height:auto; float:left; margin-top:6px; overflow:hidden;}


/* rightcol */

.rightcol { float:right; width:729px;  overflow:hidden;}

.rightcol_box{ width:729px; height:auto; float:left; }
.rightcol_boxone{ width:729px; height:auto; float:left; overflow:hidden;}
.kuang{ height:auto;  margin:0 10px 10px 0px; width:700px; float:left;  overflow:hidden; min-height:360px;}
.subrightcontent { border:0px solid #e7e7e7; min-height:370px; height:auto !important; height:370px; }


.subrightcontentmain { line-height:24px; color:#353535; }
.subrightcontentmain img{ max-width:880px;}

/*新闻内页*/
.artcicle_nei{ width:100%; height:auto; float:left;  }
.artctcle_bt{ width:100%; height:30px; border-bottom:#666666 solid 1px; float:left;}
.artcicle_bt_left{ width:200px; height:30px; line-height:30px; color:#FF0000; float:left;}
.artcicle_bt_right{width:100px;height:30px; line-height:30px; color:#FF0000; float:right; text-align:center;}

.article_nr{ width:880px; height:auto; border-bottom:1px dotted #999999; float:left; overflow:hidden;}
.article_left{ width:760px; float:left; height:42px; line-height:42px; color:#333333; background:url(../images/newsico1.gif) 0 18px no-repeat; overflow:hidden; font-size:15px; padding-left:20px;}
.article_right{ width:100px; float:right; height:42px; line-height:42px; color:#434343; overflow:hidden; text-align:right; font-size:13px;}


/*case*/


.case_list{ width:100%; height:auto; float:left; margin:15px 0; overflow:hidden; border-bottom:dotted 1px #a9a9a9; padding-bottom:8px;}
.case_list ul li {float:left; line-height:24px; width:99%;display:block; height:140px;  padding-top:8px;  font-family:Arial, Helvetica, sans-serif;}
.case_list ul li a{ text-decoration:none; padding-left:5px;height:140px; display:block; }
.case_list ul li a:hover{padding-left:5px; height:72px; display:block; }
.case_list_left{float:left;width:198px; margin:2px; height:auto; padding:2px; border:1px solid #ccc;   background:url(../images/icobg.jpg) 50%  50% no-repeat;background-size: 228px; }
.case_list_right{ width:100%; height:auto; margin:0 auto;}
.case_list_right p{line-height:30px;font-size:14px; font-family:Arial, Helvetica, sans-serif;  color:#858585; background:#efefef; }
.case_list_right p a{word-wrap:break-word; color:#858585;padding:4px 8px;}
.case_list_right p a:hover{color:#0e6eb8;padding:4px 8px;}

.case_list_ti{width:100%; margin:0 auto; }
.case_list_ti span{ font-size:19px; float:left; color:#0e6eb8; height:36px; line-height:36px; margin-right:15px;} 
.case_list_ti a{  color:#4a4a4a; font-size:15px; font-weight:bold;  height:36px; line-height:36px;   font-family:Arial, Helvetica, sans-serif; display:block; float:left; margin-left:2px; text-align:center;}
.case_list_ti a:hover{  font-size:15px;  color:#0e6eb8;  font-family:Arial, Helvetica, sans-serif; display:block;}


/* 分页 */
.pager{padding:10px 0;}
.pager .list{text-align:left;}
.pager .list .pager-nolink{ color:#666; background:#00406e; border:1px solid #d9d9d9;  padding:8px 13px; *padding:1px 6px; margin:0 3px;}
.pager .list a { color:#666; background:#fff; border:1px solid #d9d9d9;  padding:8px 13px; *padding:1px 6px; margin:0 3px;}
.pager .list a:hover { color:#fff; background:#00406e; border:1px solid #999;}
.pager .list .pager-current { color:#fff; background:#00406e; border:1px solid #999; padding:8px 13px; *padding:1px 6px; margin:0 3px;}
.pager .list a.ctrl { color:#494949; background:none; border:none;}
.pager .list a.ctrl:hover { color:#00406e; background:none; border:none;}

/* 产品 */
.pruductnei{ margin-top:4px; width:100%; float:left; }
.pruductnei li { float:left; display:inline; width:200px; margin:12px 14px; }
.pruductnei li img { width:200px; height:150px; margin:0 auto; display:block; padding:1px; }
.pruductnei ul li a img {border:4px solid #eee;}
.pruductnei ul li a:hover img { border:4px solid #df2807;}
.pruductnei li a:hover img { }
.pruductnei li p { text-align:center; color:#666; height:38px ; width:200px; font-size:15px; line-height:38px;}
.pruductnei li p a{ color:#666; text-decoration:none;  display:block; height:38px ;line-height:38px;}
.pruductnei li p a:hover{ color:#df2807; text-decoration:underline; display:block;height:38px ;line-height:38px;}


/*case*/


.product_list{ width:98.5%; height:auto; float:left; margin:15px 3px; overflow:hidden; border-bottom:dotted 1px #CCCCCC; padding-bottom:8px;}
.product_list ul li {float:left; line-height:24px; width:99%;display:block; height:140px;  padding-top:8px;   font-family:Arial, Helvetica, sans-serif;}
.product_list ul li a{ text-decoration:none; padding-left:5px;height:140px; display:block; }
.product_list ul li a:hover{padding-left:5px; height:72px; display:block; }
.product_list_left{float:left;width:384px; height:269px; margin:2px; height:auto; padding:2px; border:1px solid #ccc; }
.product_list_right{ width:640px; height:auto; float:right;}
.product_list_right p{  word-wrap:break-word; font-size:15px;  background:#f7f7f7; height: 203px;overflow: hidden; font-family:Arial, Helvetica, sans-serif; padding:4px 8px; }
.product_list_right p a{word-wrap:break-word; color:#b0b0b0; line-height:30px; }
.product_list_right span{ line-height:24px;font-size:16px; float:left; color:#0e6eb8;  font-family:Arial, Helvetica, sans-serif;}

.product_list_ti{width:100%; margin:0 auto;}
.product_list_ti a{  color:#343434; font-size:35px;  height:42px; line-height:42px;  font-family:Arial, Helvetica, sans-serif; display:block; float:left; margin-left:2px; text-align:center;}
.product_list_ti a:hover{  font-size:35px;  color:#0e6eb8;  font-family:Arial, Helvetica, sans-serif; display:block;}




