﻿body, p, form, h1, h2, h3, h4, h5, h6, h7, td, th, table, div, ul, li, ol, dl, dt, dd, img, input, select {	margin:0;padding:0;}
body{ }
body,td,tr{ font:12px/1.231 verdana,arial,helvetica,clean,sans-serif; color:#333333; line-height:150%;}
a:link, a:visited {text-decoration:none; color:#585858;}
a:hover {text-decoration:none;color:#006699;}
.border01{ border:#E3E3E3 1px solid;}
img {border:0;}
ul,ul li{list-style-type:none;}
.clear {clear:both;height:0px;line-height:0;padding:0;border:0;overflow:hidden;font-size: 0px;}
.blank10 {height:10px;overflow:hidden;line-height:0;font-size:0;clear:both;}

/*大标题*/
h0 {
	font-family: 'TitilliumText25L800wt',Geneva, arial, Helvetica,sans-serif;
	font-weight: bold;
	font-size: 18px;/* 小二 */	
	line-height: 35px;
	text-transform: uppercase;
	color:#003366;
	margin:20px auto;

}
/*中标题*/
h1 {
	font-family: 'TitilliumText25L800wt', Geneva,Arial, Helvetica,,sans-serif;
	font-weight: bold;
	font-size: 15px;/* 小三 */	
	line-height: 30px;
	text-transform: uppercase;
	color:#006699;
	margin:15px auto;

}
/*网站默认字体*/
h2 {
font-size:14px; font-weight:bold;
text-align:justify;
text-justify:inter-ideograph;
}
/*字体*/
h3 {
	font-family: 'TitilliumText25L800wt',Geneva, arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px; /*四号 */
	line-height:22px;
	margin:10px auto 10px auto;
	text-indent:2em;
	text-align:justify;
text-justify:inter-ideograph;
}
/*最小标题*/
h4 {
	font-family: 'TitilliumText25L800wt', Geneva, arial, Helvetica,sans-serif;
	font-weight: normal;
	font-size: 12px; /* 18px */
	line-height:20px;
	margin:0px auto 20px auto;

	text-indent:4em;
	text-align:justify;
text-justify:inter-ideograph;
}
/*首页*/
h5 {
	font-family: 'TitilliumText25L800wt',Geneva, arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px; /*四号 */
	line-height:25px;
	margin:10px auto 10px auto;
	text-align:justify;
text-justify:inter-ideograph;
}
/*图标字体*/
h6 {
font-size:12px;
color:#555;
font-family:arial, Helvetica, sans-seri;
background:#fff;
line-height:20px;	
padding:0;margin:0;	
}
/*產品介紹*/
h7 {
	font-family: 'TitilliumText25L800wt',Geneva, arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px; /*四号 */
	line-height:30px;
	margin:20px auto 20px auto;
	text-indent:2em;
	text-align:justify;
text-justify:inter-ideograph;
}
.font14{ font-size:14px;}
/*网站头部*/
.top{ width:1002px; margin:auto;}
.topright{ position:relative; top:10px;left:735px; padding-top:3px; height:27px; width:246px; overflow:hidden;}
.topright li{ margin-left:10px; float:left; display:inline; height:22px; line-height:22px; padding-left:20px; background-image:url(../images/bggif.gif); background-repeat:no-repeat;}
.topright .li01{ background-position:left 3px;}
.topright .li02{ background-position:left -15px;}
.topright .li03{ background-position:left -37px;}


.toprighten{ position:relative; top:10px;left:680px; padding-top:3px; height:27px; width:310px; overflow:hidden;}

.toprighten li{ margin-left:10px; float:left; display:inline; height:22px; line-height:22px; padding-left:20px; background-image:url(../images/bggif.gif); background-repeat:no-repeat;}
.toprighten .li01{ background-position:left 3px;}
.toprighten .li02{ background-position:left -15px;}
.toprighten .li03{ background-position:left -37px;}



.logo{ float:left; width:502px; height:71px; overflow:hidden; margin-left:30px; display:inline;}
.righttel{ float:right; width:220px; height:53px; overflow:hidden; margin-right:40px; margin-top:15px; display:inline;}


.webnav{ clear:both;padding-top:15px; text-align:right; height:22px; overflow:hidden;}
.webnav ul{ float:right; padding-right:20px;}
.webnav li,.webnav li a{ float:left;display:inline-block;height:22px; line-height:22px; font-family:'微软雅黑',Arial; font-weight:bold;}
.webnav li{ margin-right:10px; padding-left:10px;}
.webnav li a{padding-right:10px;}
.webnav li a:link,.webnav li a:visited{ color:#006699;}
.webnav li.licur,.webnav li.licur a{   background-image:url(../images/navbg.html); background-repeat:no-repeat;}
.webnav li.licur a:link,.webnav li.licur a:visited,.webnav li.licur a:hover{ color:#FFFFFF;}




.banner{ width:auto; margin:auto; height:auto; overflow:hidden; margin-top:120px; position:relative;}
#banlbar,#banrbar{ z-index:99; background-image:url(../images/bannerbat.png); background-repeat:no-repeat; width:43px; height:53px; overflow:hidden; cursor:pointer; position:absolute; top:120px;}
#banlbar{ background-position:left top; left:6px;}
#banlbar.mhover{background-position:left -53px;}
#banrbar{ background-position:-43px top; right:6px;}
#banrbar.mhover{background-position:-43px -53px;}
#banh{ width:auto; height:auto; overflow:hidden; padding-top:7px; }
#banh li{ display:none;}
#banh li.on{display:list-item;}
#banh li img{ width: 100%; height: 100%;}
/*首页主体内容*/
.index_con{ width:1002px; margin:auto; margin-top:5px; padding:5px 16px 0 16px;}
.ind_news{ width:324px; float:left;}
.ind_news .title{ height:34px; overflow:hidden; background:url(../images/indh2.png) no-repeat left top; width:100%;}
.title a.indmore{ width:44px; height:13px; overflow:hidden; border:none; float:right; margin-top:15px; margin-right:20px; display:inline-block; background:url(../images/more.gif) no-repeat left top;}
.ind_news .title h2,.ind_pro .title h2,.aboutus .title h2,.alli .title h2{ text-indent:-9999em;}
.borl_r{ border-left:#E2E2E2 1px solid;border-right:#E2E2E2 1px solid;}
.indlist{ background:url(../images/indlbg.gif) repeat-x left top; overflow:hidden;}
.ind_newsul{ height:125px; padding:10px 20px 0 20px;}
.indlist li{ height:25px; line-height:25px; overflow:hidden; background:url(../images/lisits.gif) no-repeat left 8px; padding-left:13px;}
.indnewbot{ background:url(../images/indh2.png) no-repeat left -34px; height:7px; overflow:hidden;}
.ind_pro{ width:1004px; float:left; display:inline;}
.ind_pro .title{ height:34px; overflow:hidden; background:url(../images/indh2.png) no-repeat left -41px; width:100%;}
.indpic{ width:1001px; background:url(../images/indlbg.gif) repeat-x left top; overflow:hidden; position: relative;}
.indprobot{background:url(../images/indh2.png) no-repeat left -75px; height:7px; overflow:hidden;}
a#prev,a#next{background: url(../images/probar.png) no-repeat left top; width:19px;height: 19px;display:block; position:absolute; top:50px; z-index:100;}
a#prev{background-position: 0 0; left:8px;}
a#prev:hover{background-position: 0 -19px;}
a#next{background-position: -19px 0; right:8px;}
a#next:hover{background-position: -19px -19px;}
#gun{ width:1002px; margin:0 auto;padding-top:18px; overflow:hidden; }
#gun ul{ width:9999px;}
#gun li{ float:left; padding:0 2px; text-align:center; overflow:hidden;}
#gun li img{ border:#CCCCCC 2px solid;}
#gun li h3{ height:25px; line-height:25px; overflow:hidden; font-size:12px;}

#gun1{ width:640px; margin:0 auto;padding-top:18px;height:170px; overflow:hidden; }
#gun1 ul{ width:9999px;}
#gun1 li{ float:left; margin-right:10px; width:200px; padding:0 2px; text-align:center; overflow:hidden;}
#gun1 li img{ border:#CCCCCC 2px solid;}

#gun2{ width:640px; margin:0 auto;height:170px; overflow:hidden; }
#gun2 ul{ width:9999px;}
#gun2 li{ float:left; margin-right:10px; width:200px; padding:0 2px; text-align:center; overflow:hidden;}
#gun2 li img{ border:#CCCCCC 2px solid;}



.ind_contact{ width:303px; float:right;}
.ind_contact h2{ background:url(../images/indh2.png) no-repeat left -82px; height:34px; text-indent:-9999em; overflow:hidden;}
.catacta{ background:url(../images/indlbg.gif) repeat-x left top; padding:10px; line-height:21px;}
.catacta_bot{ background:url(../images/indh2.png) no-repeat left -116px; height:7px; overflow:hidden;}
.xiadao{ margin-top:10px; border:#E2E2E2 1px solid;}
.bot_nav{ border-top:#E7E7E7 10px solid; padding-top:10px;}
.bottom{ width:1000px; margin:auto;}
.botdiv{ float:left; width:200px; margin-right:50px; display:inline;}
.botdiv h2{ height:30px; line-height:30px;font-family:'微软雅黑',Arial; font-size:14px;}
.botdiv li{ height:21px; line-height:21px; padding-left:10px; background:url(../images/icon01.gif) no-repeat left 7px;}
.aboutus{ width:419px; float:left;}
.aboutus .title{ height:34px; overflow:hidden; background:url(../images/indh2.png) no-repeat left -123px; width:100%;}
.ina_acon{ background:url(../images/indlbg.gif) repeat-x; padding:5px 10px; line-height:21px; text-indent:2em;}
.ina_abot{ background:url(../images/indh2.png) no-repeat left -157px; height:7px; overflow:hidden;}
.alli{ width:545px; float:right;background:url(../images/indlbg.gif) repeat-x;}
.alli .title{ height:34px; overflow:hidden; background:url(../images/indh2.png) no-repeat left -164px; width:100%;}
.anliacon{ padding:5px 10px;}
.alli_bot{ background:url(../images/indh2.png) no-repeat left -198px; height:7px; overflow:hidden;}
.anliacon p{ text-indent:2em; line-height:21px; border-bottom:#CCCCCC 1px dashed;}
.anli_k{ height:100px; overflow:hidden; padding-top:10px;}
.anli_k li{ float:left; margin:0 4px; width:122px; overflow:hidden; display:inline;text-align:center;}
.anli_k li img{ border:#CCCCCC 1px solid;}


.copyright{ clear:both; height:25px; line-height:25px; overflow:hidden; border-top:#EAEAEA 1px solid; margin-top:8px; padding-left:15px;}
/*内容页左边*/
.page_left{ width:200px; float:left;}
.page_right{ width:760px; float:right;}
.left_title{ background:url(../images/leftpng.png) no-repeat left top; height:23px; overflow:hidden; padding-left:20px; padding-top:10px; color:#006699;}
.leftbg{ background:url(../images/leftbg.png) repeat-x left top #FFFFFF;}
.left_bot{ background:url(../images/indh2.png) no-repeat left -205px; height:6px; overflow:hidden;}
.classul{ padding:5px 10px;}
.classul li{ height:30px; line-height:30px; padding-left:20px; background:url(../images/leftclass.png) no-repeat left 6px; font-weight:bold;}

.classul li a:link,.classul li a:visited{ color:#585858;}
.classul li a:hover{ color:#006699;}

.classul li.licur a:link,.classul li.licur a:visited,.classul li.licur a:hover{ color:#006699;}


.magtop10{ margin-top:10px;}
.pagetop{ height:34px; line-height:34px; padding-left:40px; background:url(../images/pagebg.gif) no-repeat left top;}
.pagetop h2{}
.web_navi{ float:right; margin-right:20px; display:inline; background:url(../images/web_navi.gif) no-repeat left center; padding-left:30px;}
.page_bot{ background:url(../images/pagebg.gif) no-repeat left -34px; height:7px; overflow:hidden;}
.newslist{ padding:10px;}
.newslist li{ text-align:right; padding-right:10px; height:25px; line-height:25px; border-bottom: #F3F3F3 1px dashed; background:url(../images/lisits.gif) no-repeat 3px 8px; padding-left:20px;}
.newslist li a{ display:inline-block; float:left;}
.epages{ padding-top:20px; text-align:center; clear:both;}
.epages a{ display:inline-block; margin:3px 3px; padding:3px 7px; border:#CCCCCC 1px solid;vertical-align:middle;}
.epages b{display:inline-block; margin:3px 3px; padding:3px 7px; border:#CD0000 1px solid; vertical-align:middle;}
.epages b.totle{border:#CCCCCC 1px solid; font-weight:normal;}
.patecopy{ line-height:25px; text-align:center; padding:5px 0;}
.search{ border:#D7D7D7 1px solid; padding:5px 10px;}
.searchinp{ background:url(../images/search.gif) repeat-x; height:16px; line-height:16px; padding:2px; width:175px; border:#E6E6E6 1px solid;}
.searchbon{ background:url(../images/searchbon.gif) no-repeat left top; width:64px; height:21px; overflow:hidden; cursor:pointer; border:none;}
.searchp02{ padding-top:5px; text-align:right;}
.searchp01{ height:25px; line-height:25px; font-weight:bold;}
.news_con{ padding:10px 20px;}
.news_con h1{ line-height:40px;font-family:'微软雅黑',Arial; font-size:20px; text-align:center;}
.nets_zd{ height:25px; line-height:25px; overflow:hidden; text-align:center; background:#F8F8F8; }
.news_xq{ padding-top:5px;}
.pageback{ text-align:right; padding-right:20px; padding-top:10px; padding-bottom:10px; border-bottom:#D7D7D7 1px solid;}
.xq_np{ padding:5px;}
.xq_np li{ height:21px; line-height:21px; overflow:hidden; background:url(../images/icon01.gif) no-repeat left 7px; padding-left:15px;}
/*产品展示页*/
.picul{ float:left; width:755px; padding-top:10px;}
.picul li{ width:196px; padding:4px; background:url(../images/picbg.jpg) no-repeat left top; overflow:hidden; float:left; margin-left:40px; margin-bottom:10px; display:inline}
.picul li p{ padding-top:5px; height:25px; line-height:25px; overflow:hidden; text-align:center; font-weight:bold;}
/*产品展示页*/
.pic_xq{ padding:10px;}
.pic_xqa{line-height:21px;}
.pic_xqa h1{font-family:'微软雅黑',Arial; font-size:20px; background:url(../images/picxg01.gif) no-repeat left 3px; line-height:32px; padding-left:35px;}
.xgpic{ padding-top:10px;}
.xgpic h2{ height:25px; line-height:25px; background: url(../images/lisits.gif) no-repeat 5px center #ECECEC; padding-left:25px; color:#0A6D9C;}
.pixxg{ float:left; width:739px; padding:5px 0;}
.pixxg li{ width:130px; float:left; margin:0 4px 0 6px; overflow:hidden; display:inline; padding:3px; background:url(../images/picxqbg.jpg) no-repeat left top;}
.pixxg li p{ height:25px; line-height:25px; overflow:hidden; text-align:center; font-weight:bold; margin-bottom:20px;}
/*单页图文*/
.singpage{ padding:30px; line-height:21px; }
.red{ color:#FF0000;}
.luiyanimg{ float:right; margin-right:15px; margin-left:15px; display:inline;}
.tomtoluyan{ font-size:14px;}
.tomtoluyan h2{ height:25px; line-height:25px;}
.luyqninput{ border:#CCCCCC 1px solid; padding:2px; background:url(../images/inputbg.gif) repeat-x; height:19px; line-height:19px;}
.tomtoluyan p{ padding-top:10px;}
.tomtoluyan p span{ color:#FF0000; margin-left:10px;}
.luyqninaarea{ vertical-align:bottom; width:490px; height:120px; border:#CCCCCC 1px solid;}
.luiyabot{ padding:3px 8px; color:#FFFFFF; background:#033D58; cursor:pointer; border:none;}
.touxiang{ float:right; margin-right:15px; margin-top:20px; width:82px; overflow:hidden; display:inline;}
.iteleft{ float:left; width:90px; overflow:hidden; text-align:center; background:url(../images/lite01.gif) no-repeat left 78px;}
.iteleft p{ text-align:center; height:25px; line-height:25px; padding-top:5px; overflow:hidden; font-weight:bold;}
.liuyanul{ padding-top:10px;}
.liuyanul li{height:auto!important; height:110px; min-height:110px; margin-top:10px;}
.iteright{ width:635px; margin-left:90px;}
.lytime{ text-align:right; padding-right:20px; height:32px; line-height:32px; overflow:hidden; background:url(../images/lite02.gif) no-repeat left top; color:#006699;}
.lymr{ background:url(../images/lite03.gif) repeat-y right top; line-height:25px; padding-left:25px;}
.lite04{ background:url(../images/lite04.gif) no-repeat left top; height:7px; overflow:hidden;}
.lite05{ background:url(../images/lite05.gif) no-repeat left top; height:7px; overflow:hidden;}


.one-half, .one-third, .one-fourth, .two-thirds, .three-fourths {
	display: inline;
	float: left;
	margin-left:2%;
}

.one-half {
	width: 48%;	
	max-width: 490px;
}

.one-third {
	width: 32%;	
	max-width: 300px;
}

.one-fourth {
	width: 23%;	
	max-width: 220px;
}

.two-thirds {
	width: 60%;	
	max-width: 620px;
	margin-left:50px;	
}

.three-fourths {
	width: 73%;	
	max-width: 700px;	
}








.alistul li.newsrenwu p{ text-indent:0px;height:auto!important; height:85px; min-height:85px;}
