@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table,label { margin:0; padding:0; border:0; list-style:none;}
img {border:none;}
ul, ol ,li{list-style:none; padding:0; margin:0;}
input, select, textarea{outline:none;border:0;}
input,label { margin:0; padding:0; }
a,area{blr:expression(this.onFocus=this.blur())}
textarea {resize:none;}
input::-ms-clear{display:none;}
em,i{ font-style:normal;}
a {text-decoration:none;}
.clearfix:after {content:"";display:block;clear:both;}
.clearfix {zoom:1}
.fl{ float: left; }
.fr{ float: right;}
body{background: #f7f8fa; font-size: 14px;font-family: "Arial"; color: #333333;}
.width1170{width:1170px; margin: 0 auto;zoom:1}
.width1170:after {content:"";display:block;clear:both;}
.mr0{margin-right: 0px !important;}
.pb20{padding-bottom: 20px !important;}
.borb0{border-bottom: 0px !important;}
.slideBox{ width:100%; height:450px; overflow:hidden; position:relative; text-align: center;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ margin: 0 auto; } 
.slideBox .prev{left: 4%;top: 200px;background: url(left.png) no-repeat;cursor: pointer;position: absolute;width: 70px;height: 80px;z-index: 9999;}
.slideBox .next{right:4%;background: url(right.png) no-repeat;cursor: pointer;position: absolute;width: 70px;height: 80px;z-index: 9999;top: 200px;}
.tempWrap{ margin: 0 auto; }
.bgwhite{background: #fff;}
.parttit{ font-size: 24px;color: #017dc6; line-height: 75px; background: url(bg_coltit.jpg) no-repeat center 65px; text-align: center;font-weight: bold; padding-bottom: 30px; }
.ENimgtxt_show li{ float: left; width: 363px; margin-right: 40px; line-height: 30px; text-align: center; padding-bottom: 35px;}
.ENimgtxt_show li img{width: 100%; height: 170px; overflow: hidden;display: block;}
.ENimgtxt_show li h5{ font-size: 14px; padding-top: 13px}
.ENimgtxt_show li p{ height: 60px; overflow: hidden; padding: 5px 0px; }
.ENimgtxt_show li span a{background: url(bg_more.jpg) no-repeat center; width: 100px; height: 30px; display: block;margin: 0 auto; color: #fff; margin-top: 10px;}
.ENimgtxt_show li span a:hover{font-weight: bold;}
.date{background: url(bg_date.png) no-repeat;}
.ENpicnews{width: 576px; position: relative;margin-top: 12px;}
.date{width:70px;height: 70px; text-align: center; color: #fff;}
.date i{display: block; line-height: 43px; font-size: 33px; font-weight: bold;}
.date em{display: block;border-top: 1px solid #67b1dd; line-height: 26px;}
.ENpicnews .date{ position: absolute; top:0px; left: 10px; }
.ENpicnews img{width: 576px; height: 324px; overflow: hidden;}
.ENpicnews p{ position: absolute; width: 456px; background: url(bg_opacity40.png); height: 50px; line-height: 50px; bottom: 0px; left: 0px; color: #fff; padding-left: 30px; padding-right: 90px; }
.ENpicnews p a{color: #fff;}
.ENpicnews span{ display: block; background: url(bg_more_p.png) no-repeat; position: absolute; width: 64px; height: 30px; line-height: 30px; bottom: 11px;right:13px;z-index:2;text-align: center; font-size: 14px; color: #fff;}
.ENpicnews span a{color: #fff;}
.EN .picnews span a:hover{ font-weight: bold; }
.ENnews_show{width: 560px; line-height: 26px;}
.ENnews_info {width:450px; padding: 12px 20px; border-bottom: 1px solid #e0e0e0; }
.ENnews_show li:after{content:"";display:block;clear:both;}
.ENnews_show li h3{font-size: 18px; line-height:26px; }
.ENnews_show li p{ padding-top: 6px; height: 52px; overflow: hidden; }
.ENnews_show .date{ margin-top: 15px; } 
.ENnews_show h3 a{color: #333333;}
.ENnews_show h3 a:hover{color:#017dc6;}
.font_h2{height:112px;line-height:112px; font-size:30px; color:#333333; font-weight:bold; overflow: hidden;}
.media{background: #f2f2f2; width: 264px; padding-bottom: 15px;}
.media h4{ font-size: 16px; padding: 0 20px; border-bottom: 1px solid #d9d9d9; line-height: 42px; }
.media_info{ padding: 15px 0px; }
.media p{ padding-left: 45px; line-height: 20px; padding-top: 7px; background: url(bg_media.png) no-repeat; }
.media p.addr{ background-position: 12px 8px; }
.media p.tel{ background-position: 12px -40px; }
.media p.fax{ background-position: 12px -72px; }
.media p.code{ background-position: 12px -104px; }
.sidebar_l{width: 890px;}
.ENnews_list li{ border-bottom: 1px solid #d7d7d7; padding: 20px 0px; line-height: 25px; color: #999999; }
.ENnews_list li:after{content:"";display:block;clear:both;}
.ENnews_list li img{width: 220px; height: 154px; overflow: hidden; float: left; padding-right: 20px;}
.ENnews_list li h3{ font-size: 18px; line-height: 28px; padding:10px 0px; color: #333333; margin-top: -15px;}
.ENnews_list li h3 a{color: #333333;}
.ENnews_list li h3 a:hover{color:#017dc6;}
.ENnews_list li p{ padding: 5px 0px;height:50px; overflow: hidden;}
.page{ padding: 20px 0px;}

.sidebarL{width:235px; float: left; overflow: hidden; padding-top: 30px;}
.about{ font-size: 28px; color: #fff; font-weight: bold; line-height: 36px; background: #0075c1; text-align: center; padding: 38px 0px; }
.submenu_con{ margin-top: 10px; }
.submenu_con ul li{ height: 50px;border-bottom: 1px dashed #d7d7d7; font-size: 18px; overflow: hidden; }
.submenu_con ul li a{ background: url(sanjiao_lan.png) no-repeat 10px center; color: #666666; padding-left: 28px; line-height: 50px;  display: block; }
.submenu_con ul li a:hover{ color: #fff; background:#0075c1 url(sanjiao.png) no-repeat 10px center;}
.submenu_con ul li.on a{color: #fff; background:#0075c1 url(sanjiao.png) no-repeat 10px center;}
.ENsubmenu .submenu_con ul li{font-size: 16px;}
.sidebarR{width:915px; float: right; overflow: hidden; padding: 30px 0px;}
.ENtxt{ line-height: 26px; }

.pic_show li{ position: relative; width:293px; height: 164px; margin-right:18px; margin-bottom:20px; float: left; }
.pic_show img{width:293px; height:164px; overflow: hidden;}
.pic_show p{ position: absolute; bottom: 0px; left: 0px; width: 100%;height: 40px; line-height: 40px; text-align: center;  background: url(bg_opacity40.png);cursor: pointer; overflow: hidden; padding-bottom: 0px; text-indent: 0px; }
.pic_show p a{ color: #fff;display: block; padding: 0 10px; overflow: hidden; }
.pro_complete{ padding-top:20px;}
.pro_complete .pic_show li{width: 442px; height: 250px; margin-right: 30px; margin-top:30px;}
.pro_complete .pic_show img{width:442px; height: 250px; overflow: hidden;}
.pro_complete .pic_show p{height: 40px; line-height: 40px;}
.pro_complete .tab_t li{width: auto; padding:0px 10px; font-size: 14px;}
.complete_t{ position: relative; padding: 0 40px;}
.complete_t a{ display: block; width: 38px; height: 34px; line-height: 34px; border: 1px solid #e3e3e3; text-align: center; color: #333333; position: absolute; top:0px; }
.complete_t a.prev{ left: 0px;}
.complete_t a.next{ right: 0px; }
.tab_tit{width: 833px; height: 36px; margin: 0 auto; overflow: hidden;}
.tab_tit ul{ position: relative; }
.tab_tit li{ float: left; border:1px solid #e1e1e1;height: 34px; line-height: 34px; text-align: center;color: #666666; padding: 0 10px; margin-right: 1px; }
.tab_tit li.on{ background: #0075c2; color: #fff; }





