body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{margin:0; padding:0;}
li{list-style:none;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:12px;}
img{border:0;}

.clear{height:0; overflow:hidden; clear:both;}

a{text-decoration:none; cursor:pointer;}
a img{border:0;}

.float{float:left;}
.top10{padding-top:10px;}
.top12{padding-top:12px;}
.top15{padding-top:15px;}

/*all*/
body{background:url(../023469/uploadfile/image/20140423/20140423173887068706.jpg) bottom repeat-x; font-size:12px; line-height:23px;color:#454545  }
a:link,a:visited,a:active{
     color:#454545;
	 text-decoration:none;
	 }
a:hover{
     color:#ff6600;
	 text-decoration:underline;
	 }
.cp img{border:1px solid #dcdcdc; padding:3px;}
.cp a:hover img{border:1px #E88B00 solid;}
.cp2 img{border:1px solid #EBEBEB; background-color:#FFFFFF; padding:2px;}
.cp2 a:hover img{border:1px #E88B00 solid;}

/*head*/
#ttbj{width:100%; background:url(/023469/uploadfile/image/20140424/20140424101333033303.jpg)  repeat; margin:0 auto;}
#topbj{width:100%; background:url(/023469/uploadfile/image/20140421/20140421150184828482.gif) top center repeat-x; margin:0 auto;}

#ding,#head,#search,#yin,#mid,#bottom{ width:980px; margin:0 auto;}

#ding{line-height:30px; line-height:30px;}
#ding span{float:right;   }
.logo{width:316px; height:66px; padding:33px 64px 30px 0; float:left;}
.gg{width:279px; height:29px; padding:54px 76px 0 0; float:left;}
.tel{width:195px; height:99px; padding-top:30px; padding-left:50px; background:url(/023469/uploadfile/image/20140421/20140421151633553355.jpg) top left no-repeat; float:left;}
.tel span{font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#FF2E13; font-weight:bold; line-height:26px;}

/*menu*/
#nav{width:970px; height:37px; padding-left:10px; background:url(/023469/uploadfile/image/20140421/2014042116010912912.jpg) no-repeat; margin:0 auto;}
#nav li{text-align:center;}
#navwz{width:auto; line-height:37px; float:left;}
#nav a{display:block; float:left; width:106px; color:#fff; height:37px; line-height:37px; text-align:center; font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-weight:bold; white-space:nowrap;}
#nav a.ns,#nav a:hover{ color:#ff0; text-decoration:underline;}
#nav li{ background-position:0 -20px; float:left;}

/*search*/
.sou_nei{width:965px; padding:12px 0 12px 15px; float:left;}
.search_kong{ width:230px; float:left;}
.search_2{float:left; width:183px;}
.search_tu{float:left; width:44px;}
.search_zi{float:left; width:730px; line-height:26px;}

/*banner*/
#banner{width:978px; height:368px; border:1px #fff solid; margin:0 auto;}
#yin{padding-bottom:10px;}

/*mid*/
.left{width:208px; padding-right:12px; float:left;}
.flbt{background:url(/023469/uploadfile/image/20140421/20140421163369596959.jpg) no-repeat; height:44px; padding-left:49px; padding-top:6px; font-size:20px; font-weight:bold; color:#FFFFFF; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";}
.box{border:1px #E4E4E4 solid;}
.lan_bt{background-color:#0141AA; height:31px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; line-height:31px; padding-left:12px; font-weight:bold; color:#FFFFFF;}
.xiao_bt{background:url(/023469/uploadfile/image/20140421/20140421163381768176.jpg) repeat-y; line-height:31px; padding-left:23px;}

.right{width:760px; float:left;}
.youbj{background:url(/023469/uploadfile/image/20140421/20140421175261816181.jpg) repeat-x; height:37px; padding:0 10px;}
.youbj h3{font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#FFFFFF; line-height:37px; padding-left:18px; background:url(/023469/uploadfile/image/20140421/20140421175221252125.jpg) left no-repeat;}
.youbj h3 font{font-size:12px; color:#666;}
.youbj h3 span{float:right; font-size:12px; font-weight:100; font-family:Arial, Helvetica, sans-serif;}
.you_pp{padding-top:10px; padding-left:12px; padding-bottom:5px;}

/* youshi */
#youshi_bj{width:100%; border-top:1px #E8E8E8 solid; margin:0 auto;}

/* liucheng */
#liucheng{width:980px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; line-height:34px; margin:0 auto;}
#liucheng span{color:#21A1E2;}
#dingys{height:141px; padding-top:40px; background:url(/023469/uploadfile/image/20140423/20140423144443444344.jpg) no-repeat;}
#chengnuo{width:980px; height:147px; padding-top:62px; background:url(/023469/uploadfile/image/20140423/20140423144427542754.jpg) no-repeat; margin:0 auto;}

/* about us */
.com{width:945px;height:250px; padding-right:17px; float:left;}
.combt{border-bottom:1px #D1D1D1 solid; height:34px; line-height:34px;}
.combt h3{font-size:16px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#0141AA;}
.combt h3 font{ font-family:Arial, Helvetica, sans-serif; color:#C8C8C8; text-transform:uppercase; font-weight:100;}
.combt h3 span{float:right; font-size:12px; text-transform:uppercase; font-weight:100; font-family:Arial, Helvetica, sans-serif;}
.com_wz{line-height:27px; padding-top:24px;}

.ge{width:18px; float:left;}
.honor{width:280px; float:left;}
.honor_pp{padding-top:20px; padding-right:20px;}

.fengcai{background:url(/023469/uploadfile/image/20140423/20140423163395879587.jpg) top repeat; padding-left:50px; padding-top:15px; padding-bottom:30px;}
.news_tu{width:645px; padding-top:15px; line-height:26px; float:left;}
.news_wz{width:665px; padding-top:10px; float:left;}


.iqys{ margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;; width:980px;}
.iqys li{ float:left; width:410px; height:86px; padding:10px; border:1px solid #dedede; margin:20px 0 20px 40px;}
.iqys li img{ float:left; width:78px; height:78px; padding:4px; border:1px solid #dedede; margin-right:15px;}
.iqys li h3{ line-height:22px; padding-bottom:6px;}
.iqys li p{ color:#666;}

.js_wz{background:url(/023469/uploadfile/image/20140423/20140423172148664866.jpg) top left repeat-y; height:330px; padding-left:23px; padding-top:1px; margin-top:10px;}
.top40{padding-top:40px;}

/* link */
#link{width:830px; height:60px; padding-left:150px; background:url(/023469/uploadfile/image/20140423/2014042317280444444.jpg) left no-repeat; margin:0 auto;}

/* bottom */
#bottom{height:181px;clear: both;}
#b_gg{height:39px; width: 100%;}
.b_wz{width:980px; text-align:center; line-height:35px; font-family:Arial, Helvetica, sans-serif; float:left;}
.b_wz2{width:180px; line-height:26px; float:left;}

/*ÄÚÒ³´úÂë*/
.left2{width:208px; float:left;}
.lan_bt{ background-color: #2968CF; }
.lan_bt2{ background-color: #2968CF; font-size:14px; height:36px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; line-height:36px; padding-left:12px; font-weight:bold; color:#FFFFFF;}
#ttbj #bodycon #right #center .navny { height: 45px; width: 760px;background-repeat: no-repeat; background-image:url(/images/navnybg1.png); } 
#ttbj #bodycon #right #center .navny .navleft { font-size: 14px; line-height: 34px; color: #05399c; margin-left: 50px; float: left; }
#ttbj #bodycon #right #center .navny .navright { float: right; }
 .box .lx { margin: 10px; line-height: 30px; text-align: left;}
 
#center1 { border: 1px solid #dde4ea; display: inline; float: left; width: 980px;   margin: 10px auto;}

.ititle022 {
    background: url("../images/tit.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #dde4ea;
}

.ititle022 .ih1 {

    width: 980px; 
    color: #02368c;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    padding: 0 0 0 24px;
float: right;
}

.ititle022 a {
    background: url("../images/more2.gif") no-repeat scroll left 13px rgba(0, 0, 0, 0);
    color: #036;
    display: block;
    float: right;
    font-size: 12px;
    line-height: 30px;
    padding: 0 20px 0 12px;
    text-decoration: underline;
}
.pro_list .etdw_div {
    float: left;
    text-align: center;
    width: 25%;
}
.pro_list .ih2 {
    border: 1px solid #e0e0e0;
    height: 105px;
    margin: 0 auto 5px;
    padding: 3px;
    width: 210px;
}
.pro_list .ih2 a {
    display: table-cell;
    height: 12px;
    text-align: center;
    vertical-align: middle;
    width: 210px;
}

.pro_list .ih2 img {
    height: 105px;
    vertical-align: middle;
    width: 210px;
}
.pro_list .ih3 {
    color: #333;
    font-size: 12px;
    font-weight: bold;
    margin: auto;
    width: 155px;
}
.pro_list .ih3 a {
    color: #333;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
}
.pro_list {
    padding: 5px;
}


.pro_list li {
float: left;
width: 222px;
height: 152px;
margin: 0 0 0 16px;
}

.pro_list li p {
height: 32px;
line-height: 32px;
text-align: center;
overflow: hidden;
}

.pro_list li img {
width: 216px;
height: 105px;
border: 1px solid #DEDEDE;
padding: 2px;
}




 
