/*清除文档类型声明中的默认属性*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

/*字体定义*/
body {font:12px "宋体",arial,helvetica,clean,sans-serif}
table {font-size:inherit;font:100%;} 
body * {line-height:16px;}

.header_1{color:#FFFFFF;width:960px;margin:0px auto}
.header_1 a:link,.header_1 a:visited{
	color:#ffffff;
	text-decoration:none;
}
/*重新定义*/
h1 {font-size:12px; color:#000; font-weight:500; }
h2 {font-size:14px;font-weight:normal;}
h3 {font-size:12px;}
h4 {font-size:12px;font-weight:normal;}

strong {font-weight:bold;}
a {text-decoration:none; color:#333333;} 
a:hover { color:#3b4d8f;text-decoration:underline;}
a:active {text-decoration: none;}

body{text-align:center;background:url(../images/topbg1.gif) top repeat-x #EDEDED;}
/*通用定义*/
.clear {clear:both;} 
.clearfix:after { content: "."; display: block; height: 0;  clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.bold {font-weight:bold;}
.f14   {font-size:14px;} 
.h20 { line-height:20px;}
.error {color:red;}

/*颜色预定义 可以随时增加*/
.black {color:#000;}
.white {color:#fff;}
.red {color:#e10007;}
.grey {color:#454545;}
.orange {color:#ff7200;}
.blue {color:#3a8ecf;}
.navy {color:#183b7d;}
.margin_T5{margin-top:5px; position:absolute}
.absolute_L0{ left:0;}
.absolute_L240{ left:240px;}
.absolute_R0{ right:0;}
.float_R{ float:right;}
.float_L{ float:left;}

p{line-height:150%; letter-spacing:1px;}

.body{width:960px;text-align:center; margin:0 auto; display:block; margin-bottom:80px;overflow:hidden;}

.top{width:960px;text-align:center;margin-left:auto;margin-right:auto;Z-INDEX:1;}
.top_search{width:960px;height:142px; }
.top_1{width:960px;}
.top_2{width:960px;}


.container_2{margin:0 10px;text-align:left;display:inline;font-size:14px;width:330px;}
.container_2 ul li{text-align:left;margin:0; padding:0; height:20px; line-height:20px; padding-left:10px; margin-top:4px; color:#FFFFFF;}
.container_2 ul li a{float:left;height:20px; color:#1c5484;line-height:20px;display:inline; display:block;}
.container_2 ul li a:hover{float:left;height:20px; color:#000000;line-height:20px;display:inline; display:block;}
.container_2 ul li span{float:right;height:20px; line-height:20px;display:block;color:#000000;}
.S_Bg_Center{width:960px;clear:both; padding:10px 0; background:url(../images/di_index1.gif) top center no-repeat; height:445px;}

.center{width:958px;clear:both;margin:0px auto;border:solid 1px #999999;border-bottom:0px;}
.center_left{width:238px;float:left;text-align:left;padding:0;display:inline;background-color:#EDEDED;overflow:hidden}
.about{width:719px;float:right;display:inline;text-align:left;background-color:#EDEDED;border-left:solid 1px #999999;min-height:520px;}
.aboutcon {clear:both;margin:6px;}
.aboutcon p{text-indent:2em;font-size:14px;line-height:30px;}

.txtcon {clear:both;margin:12px;}
.txtcon p{text-indent:2em;font-size:14px;line-height:30px;}
.txttitle{ text-align:center;font-size:14px;margin-top:20px;}


#center_right{ width:710px; float:left;padding-left:15px; padding-right:0px;text-align:left; background:url(../images/di-2.gif); background-repeat:no-repeat;}
#center_right_daohang{width:700px; float:left; }

.center .content_line{position:absolute;clip:rect(5px,3px,600px,0px);z-index:1; top:-2px !important;_top:3px; }
.center .content_TOP_title{margin:20px 0 10px 0; height:36px;}


.S_NEW{width:685px; float:left; text-align:left;}
.S_NEW_left{width:325px; height:222px;  float:left; text-align:left;background:url(../images/new.gif) no-repeat;padding-right:15px; display:inline;}
.S_NEW_left ul{ padding:0; margin:0;}
.S_NEW_left ul li{ float:left; display:inline;}

.S_NEW_right{width:325px; height:222px;float:left; text-align:left; background:url(../images/market.gif) no-repeat;}
.S_NEW_right ul{ padding:0; margin:0;}
.S_NEW_right ul li{ float:left; display:inline;}

.news_title{clip:rect(54px 252px 89px 18px); top:-20px; position:absolute; z-index:1;}
.manage_title{clip:rect(125px 270px 161px 18px); top:-92px; position:absolute; z-index:1;}
.product_title{clip:rect(89px 270px 125px 18px); top:-56px; position:absolute; z-index:1;}

.hang{width:670px; height:20px; line-height:20px; clear:both;border-bottom:#999 solid 1px;border-top:#333 solid 3px; padding:5px 0 2px 0;}

.hang .no{width:40px;border-right:#006 solid 1px; float:left; text-align:center}
.hang .one{width:450px;border-right:#006 solid 1px; float:left; text-align:center}
.hang .two{width:100px;border-right:#006 solid 1px;float:left; text-align:center}
.hang .three{width:57px;float:left; text-align:center}

.nei{width:670px;clear:both; padding-top:20px;}
.nei .Nhang{width:670px;line-height:25px; clear:both; margin:0; padding:5px 0 2px 0; height:20px; border-bottom:dashed #CCCCCC 1px;}

.nei .no{width:40px;float:left;font-weight:500;text-align:center}
.nei .one{width:450px;float:left;  font-weight:500;text-align:left}
.nei .one a{width:auto;float:left; font-weight:500; color:#000000; text-align:left; padding:0; margin:0;}
.nei .one a:hover{width:auto;float:left; font-weight:500;color:#F60; text-align:left; text-decoration:none;}
.nei .two{width:100px;float:left; text-align:center}
.nei .three{width:57px;float:left; text-align:center}

.title .nav_a{display:block;height:54px;line-height:54px;padding:0px 0px 0px 80px;font-size:14px;background:url(../images/left_bg_title.gif) no-repeat 50px 20px;}
.title{text-align:left;letter-spacing:2px;font-weight:600;margin-bottom:10px;clear:both;}
.title ul li a:hover{background-color:#001F5C;color:#FFFFFF;text-decoration:none;}

.smenu{text-align:left;margin:4px 0px 4px 20px; font-size:14px;}
.smenu dt{font-weight:bolder;line-height:28px;}
.smenu dd{margin-left:10px;}
.smenu dd ul{margin-left:2em;}
.smenu dd ul li {height:30px;line-height:30px;}
#nav .collapsed {display: none;}

.end{width:960px; background:url(../images/end.gif) top center;clear:both;margin-left:auto; margin-right:auto;}
.end a{ color:#FFF;}

.jiaolanlan{ float:right; text-align:left; margin-top:-25px; }
.biaoti{background-color:#FFFFFF; font-size:25px; line-height:1.5; text-align:center; color:#0000ff;}
.s4{border:0; width:80px; height:63px; background:url(images/sousuo-right.gif); cursor:pointer;}
#ToolBar {position:absolute;bottom:0px;right:0px;width:100%;height:20px;text-align:center;background:#ccc;z-index:2;overflow:hidden;}
/*By mako*/
#Layer1 {
	position:absolute;
	left:10;
	top:15px;
	width:130;
	height:150;
	z-index:1;
}

.ititle{background:url(../images/product.gif) no-repeat left #6F6F6F;height:38px;line-height:38px;overflow:hidden;text-align:right;}
.ititles{background:url(../images/products.gif) no-repeat left #5E5E5E;height:38px;line-height:38px;overflow:hidden;text-align:right;}
.ititle a,.ititles a{margin-top:10px;display:block;margin-right:10px;}
.ititle a:hover,.ititles a:hover{color:#FF6600;}

.navabout{background:url(images/about.gif) no-repeat top center #EDEDED;height:80px;overflow:hidden}
.navgl{background:url(images/tjgl.gif) no-repeat top center #EDEDED;height:80px;overflow:hidden}
.navnews{background:url(images/navnews.gif) no-repeat top center #EDEDED;width:100%;height:80px;overflow:hidden}
.navproduct{background:url(images/product.gif) no-repeat top center #EDEDED;width:100%;height:80px;overflow:hidden}
.navkh{background:url(images/zgkh.gif) no-repeat top center #EDEDED;width:100%;height:80px;overflow:hidden}
.navjsyd{background:url(images/jsyd.gif) no-repeat top center #EDEDED;width:100%;height:80px;overflow:hidden}
.navlxwm{background:url(images/contact.gif) no-repeat top center #EDEDED;width:100%;height:80px;overflow:hidden}

.aboutnav{background:url(images/aboutus.gif) no-repeat right;height:31px;line-height:31px;overflow:hidden;font-size:14px;}
.glnav{background:url(images/management.gif) no-repeat right;height:31px;line-height:31px;overflow:hidden;font-size:14px;}
.newsnav{background:url(images/news.gif) no-repeat right;height:31px;line-height:31px;overflow:hidden;font-size:14px;}
.productnav{background:url(images/pronav.gif) no-repeat right;height:31px;line-height:31px;overflow:hidden;font-size:14px;}
.khnav{background:url(images/tjkf.gif) no-repeat right;height:31px;line-height:31px;overflow:hidden;font-size:14px;}
.jsydnav{background:url(images/jsydnav.gif) no-repeat right;height:31px;line-height:31px;overflow:hidden;font-size:14px;}
.contactnav{background:url(images/lxwm.gif) no-repeat right;height:31px;line-height:31px;overflow:hidden;font-size:14px;}
.nav a{margin-top:8px;display:block}
.nav li{background:url(images/navicon.gif) no-repeat left;padding-left:15px;float:left;height:30px;line-height:30px;margin-left:10px;}
.sbtn{background:url(images/nav.gif) no-repeat center top;width:54px;height:18px;line-height:18px;overflow:hidden;border:0px;margin-left:6px;}

.subbtn{height:20px;line-height:20px;width:50px;text-align:center;background-color:#CCCCCC; border:1px solid #84888A;font-size:12px;}
.resetbtn{height:20px;line-height:20px;width:50px;text-align:center;background-color:#CCCCCC; border:1px solid #84888A;font-size:12px; margin:0px 10px;}
.sidewrap{}
.input{width:120px;height:18px; overflow:hidden;}
.sidetit{font-size:14px;font-weight:bolder;background:url(images/lefttit.gif) repeat-x left;height:33px;line-height:33px;text-align:left;padding:0px 6px;}
.sideentit{font-size:12px;font-weight:normal;margin-left:6px;}
.infoserach{font-size:14px; margin:10px auto;width:98%;}
.infoserach li{line-height:30px;height:30px;}

#dsyj{margin-top:6px;}
.tabstit{background-color:#F3F3F3;height:30px;line-height:30px;width:100%;overflow:hidden;}
.tabstit li{text-align:center;width:25%;height:30px;line-height:30px;float:left;display:inline;}
.dsyjOn{color:#000000;}
.dsyjOut{color:#FF0000;}
.greentit{background:url(images/greentit.gif) no-repeat center;height:120px;line-height:120px;width:59px;font-size:14px; font-weight:bolder;}