/* CSS Document */
body {font:12px/1.5 "ΛΞΜε" ,Arial,'ΞΆΘνΡΕΊΪ',sans-serif;background:#fff;}
html, legend {background:none repeat scroll 0 0 #FFFFFF; color:#000;overflow-x:hidden;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset, img {border:medium none;}
li {list-style:none outside none;}
caption, th {text-align:left; font-weight:normal;}
h1, h2, h3, h4, h5, h6 ,b{font-size:100%;font-weight:normal;}
select, input, button, textarea {font:100% Tahoma,Helvetica,Arial,sans-serif;}
small {font-size:100%;}
del {text-decoration:line-through;}
em {font-style:normal;}
hr {background-color:#DEDEDE; border:medium none; color:#DEDEDE; min-height:1px;}
html {}
a{text-decoration:none;color:#666;cursor:pointer}
.clear {clear:both; }
.main{ width:1000px;margin:0 auto;}
.top{ background:#2166a1; height:33px; line-height:33px;}
.top_nav{ width:1001px; color:#fff; margin:0 auto;}
.top_nav p{ float:right; }
.top_nav p a{color:#fff; padding-left:5px; padding-right:5px; }
.top_nav h1{ float:left;}
.top_nav h2{ float:left;}
.logo{ height:115px;}
.ilogo{ float:left; padding-top:30px;}
.tel{ float:right;padding-top:33px; }
.menu_bg{ background:url(../images/menu_bg.jpg) repeat 0 0; height:48px;}
.menu{ width:1000px; margin:0 auto; position:relative;z-index:1;}
.menu li{ float:left; height:44px; margin-top:2px; margin-bottom:2px; line-height:44px; padding-left:35px; padding-right:35px;}
.menu li a{ font-family:ΞΆΘνΡΕΊΪ; font-size:16px; color:#fff; display:block;}
.isearch{ background:url(../images/s_bg.png) no-repeat 0px 0px; height:80px; position:absolute;top:548px;left:0px;z-index:99; }
.isearch h2{ float:left; width:400px; padding-left:87px; padding-top:6px;}
.isearch h2 span{ color:#2763a1;}
.isearch h2 a{color:#7b7b7b; padding-left:5px; padding-right:5px;}
.dropItem {float: left;position:relative;font-family:"ΞΆΘνΡΕΊΪ";font-size:13px;}

.anc{position:absolute;top:2px;right:10px}
.search{float:right;width:355px; padding-top:3px;}
.text{width:196px;height:21px;border:1px solid #e5e5e5;border-right:none;background:url(../images/s_bj.jpg) no-repeat;padding-left:20px;line-height:21px;float:left;font-family:"ΞΆΘνΡΕΊΪ";}
.options{width:70px;*width:64px;position:absolute;top:36px;left:0px;border:2px solid #ff8700;border-top:0px;background:#fff;display: none;}
.options li{float:left;line-height:28px;width:68px;font-size:14px}
.but{margin-top:0px;}
.options li a{float:left;line-height:28px;width:65px;font-size:14px;text-align:left;padding-left:5px}
.options li a:hover{color:#666;background:#efebe7;}
.button{padding-left:50px}

.pro{ margin-top:45px;}
.pro_list{  width:217px; height:auto; overflow:hidden; display:block; float:left}
.fenlei{ float:right; width:768px; display:block}
.fenlei_t{ display:block; height:30px; background:url("../images/title.jpg") no-repeat scroll 0px 28px}
.fenlei_t h3{ font-size:20px; font-family:"ΞΆΘνΡΕΊΪ"; width:708px; float:left}
.fenlei_t h2{ width:50px; float:right; line-height:30px}
.fenlei_t h3 span{ color:#ABABAB}
.pro_list .name{ background:url(../images/pro.jpg) no-repeat 0px 0px; height:102px}
.pro_list ul{ background:#ececec}
.pro_list ul li{ height:69px; line-height:69px; background:url(../images/dian.jpg) no-repeat 16px 35px; width:217px; border-bottom:1px solid #fff}
.pro_list ul li a{ color:#3F3F3F; font-size:18px; padding-left:31px;font-family:"ΞΆΘνΡΕΊΪ"}
.ipro{ margin-top:18px;}
.title{ background:url(../images/br.jpg) no-repeat 0px 0px; height:45px; font-size:25px; line-height:45px;}
.title h2{ width:500px; float:left; padding-left:10px;}
.title h2 a{ color:#666;font-family:"ΞΆΘνΡΕΊΪ"}
.title h3{ float:right; padding-right:15px;}
.title h3 a{color:#fff;font-family:"ΞΆΘνΡΕΊΪ"}
.ipro_cp{ border:1px solid #dddddd; border-top:none; height:335px; width:998px;}
.cp_l{ width:499px; border-right:1px solid #dddddd;height:335px; float:left;}
.cp_r{ float:right; width:495px;}
.cp_top { width:480px; padding-top:11px; padding-left:10px;}
.cp_top h2{ width:312px; height:312px; border:1px solid #b5b5b5; float:left;display:table-cell;*display:block;*font-size:84px;vertical-align:middle;text-align:center;}
.cp_top h2 img{vertical-align:middle}
.cp_top h3{ float:right; padding-right:5px;}
.cp_top h3 p{ border:1px solid #b5b5b5; width:149px; height:149px;display:table-cell;*display:block;*font-size:84px;vertical-align:middle;text-align:center;}
.cp_top h3 p img{vertical-align:middle}
.cp_bot{ margin-top:10px;}
.icp{ width:243px; float:left; padding-left:3px; padding-right:3px; margin-top:5px;}
.icp h2{ width:241px; height:241px;border:1px solid #b5b5b5;display:table-cell;*display:block;*font-size:84px;vertical-align:middle;text-align:center; }
.icp h2 img{vertical-align:middle}
.icp h3{ background:#5a5a59; height:31px; line-height:31px; text-align:center;font-family:"ΞΆΘνΡΕΊΪ"}
.icp h3 a{ font-size:16px; color:#fff;}
.about_top{width:1000px; position:relative;margin:0 auto; height:732px; margin-top:20px;}
.tu{ width:1920px; position:absolute; left:-459px; overflow:hidden; }
.about{ background:url(../images/about_bg.jpg) no-repeat top center; overflow:hidden; width:100%;           }
.icompany{padding-top:40px;}
.icom{ float:right; width:575px;}
.icom h2{ font-size:22px; color:#fff; font-weight:bold; font-family:"ΞΆΘνΡΕΊΪ"}
.icom h3{ color:#fff; font-size:20px;font-family:"ΞΆΘνΡΕΊΪ"}
.icom h4{ color:#fff; line-height:27px; padding-top:10px;}
.icom h5{ background:url(../images/juxing.png) no-repeat 0px 0px; color:#fff; height:30px;line-height:30px; width:84px; text-align:center;}
.icom h5 a{color:#fff;}
.main_con{ background:url(../images/con_bg.png) no-repeat top center; overflow:hidden; margin-top:20px;}


.inews{ width:320px; float:left; margin-left:20px; margin-top:30px;}
.inews_t{ background:url(../images/title.jpg) no-repeat 0px 28px; height:36px; line-height:36px; color:#2166a1;  font-size:16px; font-weight:bold;font-family:"ΞΆΘνΡΕΊΪ"}
.inews_t span{  font-size:15px; font-weight:normal; color:#ababab; padding-left:5px;font-family:"ΞΆΘνΡΕΊΪ"}
.inews_t h2{ float:right; font-size:12px;}
.inews_t h2 a{ color:#565656;}
.inews_t h3{float:left;}
.inews ul{ padding-top:5px; padding-bottom:10px;}
.inews ul li{background:url(../images/news.jpg) no-repeat 0px 14px; height:38px; line-height:38px; border-bottom: 1px dashed #bfbfbf; padding-left:25px;}
.inews ul li a{font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px;}
.inews ul li span{ float:right; color:#bbbbbb;}







.icontact{ width:290px; float:left; margin-left:20px; margin-top:30px;}
.icontact_t{ background:url(../images/title.jpg) no-repeat 0px 28px; height:36px; line-height:36px; color:#2166a1;  font-size:16px; font-weight:bold;font-family:"ΞΆΘνΡΕΊΪ"}
.icontact span{  font-size:15px; font-weight:normal; color:#ababab; padding-left:5px;font-family:"ΞΆΘνΡΕΊΪ"}
.icontact h2{ float:right; font-size:12px;}
.icontact h2 a{ color:#565656;}
.icontact h3{font-family:"ΞΆΘνΡΕΊΪ"; color:#007ce0; font-size:18px; margin-bottom:10px;}
.icontact ul{ padding-top:5px; padding-bottom:10px;}
.icontact h4{float:left;}
.icontact ul p{font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px; color:#666; line-height:30px;}

.liuyan{ width:236px; float:left; margin-left:20px; margin-top:30px;}
.liuyan_t{ background:url(../images/title.jpg) no-repeat 0px 28px; height:36px; line-height:36px; color:#2166a1;  font-size:16px; font-weight:bold;font-family:"ΞΆΘνΡΕΊΪ"}
.liuyan span{  font-size:15px; font-weight:normal; color:#ababab; padding-left:5px;font-family:"ΞΆΘνΡΕΊΪ"}


.liuyan ul{ padding-top:5px; }

.tj{ width:944px; padding-left:20px}
.tj_t{ background:url(../images/title.jpg) no-repeat 0px 32px; height:36px; line-height:36px; color:#2166a1;  font-size:16px; font-weight:bold;font-family:"ΞΆΘνΡΕΊΪ"}
.tj_t span{  font-size:15px; font-weight:normal; color:#ababab; padding-left:5px;font-family:"ΞΆΘνΡΕΊΪ"}
.tj_t h2{ float:right; font-size:12px;}
.tj_t h2 a{ color:#565656;}
.tj_t h3{ float:left;}
.tj_cp{ width:184px; float:left; margin-bottom:10px; margin-top:10px; padding-left:20px;}
.tj_cp h2{ width:182px; height:182px;border:1px solid #b5b5b5; display:table-cell;*display:block;*font-size:84px;vertical-align:middle;text-align:center; }
.tj_cp h2 img{ vertical-align:middle;}
.tj_cp h3{ text-align:center; height:25px; line-height:25px;}


.link{ width:944px; padding-left:20px}
.link ul{ height:30px; line-height:30px;}
.link ul a{ font-size:14px;font-family:"ΞΆΘνΡΕΊΪ"; padding-right:18px;}

.foot{ background:#2166a1; overflow:auto;}
.center{text-align:center; margin-top:13px; color:#fff;}
.center a{ color:#fff; padding-left:12px; padding-right:10px; line-height:30px;}

.miaoshu{padding:8px;}
.left{ width:252px; float:left; margin-top:40px;margin-bottom:10px;}
.le_pro{ border:1px solid #eaeaea; border-bottom:none;}
.le_pro h2{ background:url(../images/left_t.jpg) no-repeat 0px 0px; height:92px;}
.le_pro ul{ background:url(../images/prolist_bg.jpg) no-repeat 0px 0px;}
.le_pro ul li{background:url(../images/dian.jpg) no-repeat 13px 18px; height:38px; line-height:38px; padding-left:25px;}
.le_pro ul li a{font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px;}
.contact{ background:#2166a1; }
.contact ul { padding:10px;}
.contact ul p{color:#fff; line-height:30px; font-size:14px}
.contact ul p a{color:#fff;}
.right{border:1px solid #b5b5b5;border-top:2px solid #2166a1 !important; width:734px; float:right; margin-top:40px;margin-bottom:10px;}
.right_t{ height:30px; line-height:30px; padding:10px;}
.right_t h2{ float:left; font-family:"ΞΆΘνΡΕΊΪ";font-size:16px; color:#2166a1; font-weight:bold;}
.right_t h3{float:right; }
.right_con{ padding-right:10px; padding-left:10px;}


.news_list ul li{border-bottom:1px dashed #ddd; height:27px; line-height:27px;}
.news_list ul li span{ float:right;}
.pages { clear:both;  color:#444; padding-top:10px; margin-bottom:30px; }
	.pages a { color:#444; }
	.pages a:hover { color:#2166a1;  font-weight:bold  }
	.pages ul { float:right;list-style:none }
	.pages li { float:left; margin-left:8px;list-style:none; }	
.previous_s{ display:none;}
.pages_solid{ border:1px solid #2166a1; height:20px; width:20px; line-height:25px; text-align:center; background:#2166a1; color:#fff; font-weight:bold;}
.next{color:#fff; display:none;}
.pages_hollow{ border:1px solid #2166a1; height:20px; width:20px;line-height:25px; text-align:center;}

.news_article h1{ font-size:17px; font-weight:bold; text-align:center; color:#2166a1}
.news_article h2{text-align:center; font-size:12px;color:#b5b5bd}
.news_article ul{text-align:left;}


.related{ margin-top:10px;}
.related_t{border-bottom:2px solid #2166a1;  height:25px; line-height:25px; font-size:14px; font-weight:bold;color:#2166a1;}
.c_product_b { width:680px; margin-top:5px; clear:both; }
                        .c_product_b dl { width:130px; float:left; padding-left:34px; }
                        .c_product_b dt { width:130px; height:130px; border:1px solid #cccccc; }
                        .c_product_b dt img { width:130px; height:130px; }
                        .c_product_b dd {  margin-top:8px; text-align:center; padding-bottom:20px; }
                        .c_product_b dd a { color:#666; }

                       .news_re { width:600px; margin-left:26px; margin-top:8px;  }
                       .news_re a { color:#333; }
                       .news_re ul { line-height:30px; }
                       .news_re ul li { background:url(images/point.gif) no-repeat scroll 0 12px; padding-left:10px; }
                       .news_re span { color:#999; }	
					   
.pro_cp{ float:left; width:166px; padding-left:6px; padding-right:6px;}
.pro_cp h2{border:1px solid #b5b5b5; width:165px; height:165px; display:table-cell;*display:block;*font-size:84px;vertical-align:middle; text-align:center;}
.pro_cp h2 img{vertical-align:middle;}
.pro_cp h3{ text-align:center;}

.pro_article h1{ font-size:17px; font-weight:bold; text-align:center; color:#2166a1}
/*.pro_article h3 img{width:714px;}*/
.sitemap {
	FONT-SIZE: 12px
}
.sitemap A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #3399ff; PADDING-TOP: 0px
}
.sitemap A:visited {
	COLOR: #3399ff
}
.sitemap A:hover {
	COLOR: #3399ff; TEXT-DECORATION: underline
}
.detail {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 5px
}

/* marqueeleft */
.marqueeleft{height:231px;width:943px;overflow:hidden;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:148px;height:133px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
.ab{ position:relative}
.ab dl { z-index: 10000; position: absolute; background: rgb(33, 102, 161) none repeat scroll 0% 0%; width: 110px; text-align: center; left: 6px; }
.ab .abd{ display:none}
#colee_left { width:768px; height:auto; display:block; overflow:hidden; margin-top:20px}
.product #colee_left .li{ float:left; width:233px; display:block; margin-right:20px; display:block; margin-bottom:10px; border:1px solid #CCC}
.product #colee_left .li p{ text-align:center}
.proct_bg1 table tr{ height:40px}
.iproRight{width:768px; float:right}
.iproRight .tit{height:60px;line-height:60px;border:1px solid #cacaca;}
.iproRight .tit span.protab{color:#2a2a2a;cursor:pointer;float:left;width:255px; font-size:24px; text-align:center; font-family:"ΞΆΘνΡΕΊΪ"}
.iproRight .tit span.prohov{color:#fff;background:#2166a1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.protab_con ul li{float:left;width:250px;height:248px;overflow:hidden;margin:11px 6px 10px 0px;position:relative;}
.protab_con ul li h2{width:270px;}
.protab_con ul li h3 em{display:block;position:absolute;left:0px;top:200px;width:270px;height:48px;background:#000;opacity:0.5;filter: alpha(opacity=50);}
.protab_con ul li h3 a{display:block;height:48px;color:#fff;position:absolute;left:0px;top:200px;width:270px;}
.protab_con ul li h3 a span.proName{text-align:center;line-height:48px;display:block; font-size:14px}
.protab_con ul li h3 a p{padding:5px 20px;line-height:30px;}
.protab_con ul li.cur h3 em{height:228px;padding-top:20px;}
.protab_con ul li.cur h3 a{height:228px;padding-top:20px;}
.protab_con{display:none;}
.protab_con0{display:block;}


/*message*/

.temp_on_con {
	width:550px;
	margin-left: 100px;
}
.temp_on_con li {
	height:38px;
	width:308px;
	border:1px solid #d1d1d1;
	float:left;
	margin-right:22px;
	margin-bottom:16px;
	color:#FF070B;
	background:none;
	padding:0px;
	line-height:38px;
	overflow:hidden;
}
.temp_on_con li span {
	font:14px "Microsoft YaHei";
	color:#999;
	line-height:38px;
	float:left;
	padding-left:10px;
	display:inline-block;
}
.temp_on_con li input {
	width:238px;
	height:38px;
	border:0;
	font:14px "Microsoft YaHei";
	color:#999;
	line-height:38px;
	float:left;
	box-shadow: none;
	background: none;
}
.temp_on_con .inp01 input {
	width:210px;
	outline:none;
}
.temp_on_con .inp03 {
	width:425px;
	height:72px;
	padding-top:10px;
}
.temp_on_con .inp03 span {
	line-height:14px;
}
.temp_on_con .inp03 textarea {
	width:386px;
	height:56px;
	resize:none;
	overflow:auto;
	outline:none;
	padding-left:10px;
	border:0;
:14px "Microsoft YaHei";
	color:#999;
	line-height:24px;
	background: none;
}
.temp_on_con .inp04 {
	margin-bottom:0;
}
.temp_on_con .inp04 input {
	width:120px;
}
.temp_on_con .inp04 img {
	width:52px;
	height:38px;
	border-left:1px solid #d1d1d1;
	float:right;
}
.temp_on_con .inp02 {
	width:634px;
	border:0;
}
.temp_on_con .inp02 span {
	display:block;
}
.temp_on_con .inp02 em {
	font:12px "Microsoft YaHei";
	color:#999;
	line-height:36px;
	float:left;
}
.temp_on_con .minp05 {
	border:0;
}
.temp_on_con .minp05 input {
	width: 218px;
    height: 44px;
	margin-right:16px;
	cursor:pointer;
	cursor:pointer;
}
.temp_on_con .minp05 .onb1 {
	background:url(../images/on_b2.jpg) no-repeat center top;
}

.temp_on_con span#idcode {
    display: contents;cursor:pointer;font-size: larger;
}





.temp_on_con1 {
	width:220px;
	/*margin-left: 100px;*/
}
.temp_on_con1 li {
	height:20px;
	width:230px;
	border:1px solid #d1d1d1;
	float:left;
	margin-right:22px;
	margin-bottom:8px;
	color:#FF070B;
	background:none;
	padding:0px;
	line-height:20px;
	overflow:hidden;
}
.temp_on_con1 li span {
	font:14px "Microsoft YaHei";
	color:#999;
	line-height:20px;
	float:left;
	padding-left:10px;
	display:inline-block;
}
.temp_on_con1 li input {
	width:170px;
	height:20px;
	border:0;
	font:14px "Microsoft YaHei";
	color:#999;
	line-height:20px;
	float:left;
	box-shadow: none;
	background: none;
}
.temp_on_con1 .inp01 input {
	width:142px;
	outline:none;
}
.temp_on_con1 .inp03 {
	width:230px;
	height:60px;
	padding-top:10px;
}
.temp_on_con1 .inp03 span {
	line-height:14px;
}
.temp_on_con1 .inp03 textarea {
	width:230px;
	height:60px;
	resize:none;
	overflow:auto;
	outline:none;
	padding-left:10px;
	border:0;
:14px "Microsoft YaHei";
	color:#999;
	line-height:24px;
	background: none;
}
.temp_on_con1 .inp04 {
	margin-bottom:0;
}
.temp_on_con1 .inp04 input {
	width:90px;
}
.temp_on_con1 .inp04 img {
	width:52px;
	height:38px;
	border-left:1px solid #d1d1d1;
	float:right;
}
.temp_on_con1 .inp02 {
	width:634px;
	border:0;
}
.temp_on_con1 .inp02 span {
	display:block;
}
.temp_on_con1 .inp02 em {
	font:12px "Microsoft YaHei";
	color:#999;
	line-height:36px;
	float:left;
}
.temp_on_con1 .minp05 {
	border: 0;
    padding-top: 6px;
    height: 44px;
    text-align: center;
}
.temp_on_con1 .minp05 input {
	width: 218px;
    height: 44px;
	margin-right:16px;
	cursor:pointer;
	cursor:pointer;
}
.temp_on_con1 .minp05 .onb1 {
	background:url(../images/on_b2.jpg) no-repeat center top;
}

.temp_on_con1 span#idcode {
    display: contents;cursor:pointer;font-size: larger;
}