﻿@charset "utf-8";
body{ background: url("../images/bg.jpg") repeat-x scroll left top #fff;margin:0 auto; font-family: "微软雅黑", Arial, Helvetica, sans-serif;font-size:12px;}
body,ol,li,dl,ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,div,span{ margin:0; padding:0;}
ul{ list-style:none;}
img{ border:0px;}
a {
	color: #333;
	text-decoration: none;
}
a:hover {
	color: #B50000;
}
.clear{clear:both;height:0;font-size:0px;line-height:0px;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.fl{float:left;}
.fr{float:right;}
.wal{width:1003px; margin:0px auto;}
/*head css*/
#Heard{ background:url(../images/index_02.png) repeat-x; height:153px;   width:100%; position:relative; z-index:2;}
#HeardIN{ width:1000px; height:153px; margin:0 auto;}
#HeardTop{ height:103px; width:100%;}
#Logo{ background:url(../images/logo.png) no-repeat center; width:500px; height:70px; margin-top:20px; float:left; }
#tel{ float:right;width:182px; height:37px; margin-top:43px; margin-right:15px;}
#HeardTopRight{ width:165px; float:right; padding-top:28px; margin-right:1px; }
#Language{ text-align:right;color:#919191; font-size:10px; height:20px; line-height:20px;}
#Language a{ color:#919191; font-size:10px;}
#Seach{ background:url(../images/search.png) no-repeat ; width:165px; height:23px; margin-top:10px; overflow:hidden;}
#SeachTxt{ width:135px;border: 0px;background: transparent; font-size:12px; line-height:24px; padding:3px 2px; color:#737373}
#SeachButton{ width:23px;  height:23px;border: 0px;background: transparent; font-size:12px; cursor:pointer;}
#Nav{ height:46px; width:1000px; margin:0 auto;}
#Nav ul{ width:1000px;}
#Nav ul li{ width:142px; height:46px; line-height:46px;  position:relative; text-align:center; float:left;}
#Nav ul li a{ font-size:14px; color:#3d3d3d; display:block; width:142px; height:46px;}
#Nav ul li a:hover{ background:url(../images/ah.png) no-repeat top;}
.Navah{ background:url(../images/ah.png) no-repeat top !important;}
.Navse{ background:url(../images/ah.png) no-repeat bottom center; width:142px; padding-bottom:20px; position:absolute; left:0; top:46px; display:none; }
.Navse a{ height:30px !important; font-size:12px !important; line-height:30px; width:142px; text-align:center; display:block; color:#707070 !important;}
.Navse a:hover{ color:#0d67c3 !important; background:none !important;}
.Navsezs{ width:142px; height:20px; background:url(../images/am.gif) no-repeat center;}

/*Banner css*/
#Banner{ width:100%; height:385px; margin-top:-3px; position:relative; z-index:1;}
#Banner ul{ width:100%; height:385px; position:relative;}
#Banner ul li{ height:385px; position:absolute; left:0; top:0px; width:100%; display:block;}
#Banner ul li a{ width:100%; height:385px; display:block; }
#BannerTu a{ width:12px; height:12px; display:inline-block; background:url(../images/bannera.png) no-repeat right; margin:0 2px; cursor:pointer;}
.BannerTua{background:url(../images/bannera.png) no-repeat left !important;}
#BannerTu{ width:64px; position:absolute; left:50%; bottom:20px; margin-left:340px;}

#maincontent{ width:100%; height:0 auto; margin:0 auto; background:url(../images/mainbg.jpg) #fff top center repeat-x;}

/*--main--*/
.out_main{background:url(../images/jh_27.jpg) center top repeat-x; margin:0 auto;}
.out_main_sub{background:url(../images/al_05.jpg) center top repeat-x;}
.out_main .main{width:998px;margin:0 auto;}
.out_main_sub .main{padding-top:30px;}
.main .topnews{height:36px;line-height:36px;position:relative;}
.topnews .a{display:inline-block;background:url(../images/jh_29.jpg) 4px center no-repeat;color:#B50000;padding-left:37px;float:left;margin-right:68px;font-weight:bold;}
.topnews .a a{color:#B50000;}
.topnews .gz{position:absolute;top:3px;right:8px;font-weight:bold}
.topnews .gz img{vertical-align:-0.4em;margin-left:12px;}


/*--middle--*/
.box_a .title{color:#B50000;position:relative;height:27px;line-height:27px;padding-left:0px;}
.box_a .title a{color:#B50000;}
.box_a .title .zh{font-family:"微软雅黑";font-size:16px;font-weight:bold;}
.box_a .title .en{font-family:"Arial Black", Gadget, sans-serif;font-size:16px;}
.box_a .title .more{position:absolute;top:5px;right:50px;background:url(../images/jh_41.jpg) left 19px no-repeat;padding-left:13px;font-weight:bold;}
.box_a .title .more a{color:#B50000;;}
.mr0{margin-right:0!important;}
.solution .nr{background:#fff;padding:5px 0 5px;height:205px; width:998px; margin:0 auto; }
.solution .nr .div_a{float:left;background:url(../images/jh_051.jpg) left top no-repeat;width:282px;height:183px;padding:12px 22px;margin-right:10px;}
.solution .nr .div_a .tit{font-family:"微软雅黑";font-size:15px;color:#666; line-height:23px;border-bottom:1px solid #D9DDDD;padding-bottom:2px; font-weight:bold;}
.solution .nr .div_a .tit a{color:#555;}
.solution .nr .div_a .tit a:hover{color:#B50000;}
.solution .nr .div_a .img{border:3px solid #F0F0F0;margin:6px 0 5px;}
.solution .nr .div_a .wzjs{font-family:"微软雅黑";font-size:12px;color:#222; line-height:23px;}

/*foot*/
.footDiv{background:#2d4a6b; height:94px; overflow:hidden; margin-top:2px;}
.footDiv .wal2{width:1003px; overflow:hidden;margin:8px auto;}
/**/
.footcode{width:105px;height:80px; float:right;}
.footPart3{ float:left; text-align:left; padding-left:35px; width:750px; height:94px; line-height:25px; overflow:hidden; position:relative; color:#FFF;}
.footPart3 a{color:#FFF;}
.footPart3 li{padding:0 7px 0 7px;}
.footPart3 .div0{position:absolute; z-index:10; top:0px; right:0px; white-space:nowrap;}


/**/
.banner p{ width:1003px; height:210px; margin:0px auto;}
.main_fangan{ width:1008px; margin:0 auto; height:auto; overflow:hidden; padding-top:10px;   background: url("../images/bj_03.jpg") repeat-x scroll 0 0 #F2F2F2;}
.fangan{ width:1008px; height:auto; overflow:hidden;  margin:0px auto; background:url(../images/fangan_06.jpg) repeat-y;/* padding-bottom:50px;*/}
.fangan_a{ width:1008px; height:auto; background:url(../images/fangan_03.jpg) no-repeat;}
.fangan_b{ width:1008px; height:11px; position:absolute; bottom:0px; left:0px;}
.fangan_c{ width:982px; zoom:1; margin:10px; margin:0px auto; height:auto; overflow:hidden;}
.fangan_c_left{ width:205px; height:auto; overflow:hidden; float:left; margin-top:15px;}
.fangan_c_left_one{ width:203px; border:1px solid #CCC; height:auto; overflow:hidden; padding-bottom:10px;}
.fangan_c_left_one_01{ width:193px; height:33px; background:url(../images/f_11.jpg) repeat-x;font-size:14px; font-family:"微软雅黑"; 
color:#555; padding-left:10px; line-height:33px; margin-bottom:5px; font-weight:bold;}
.fangan_c_left_two{ width:203px; height:auto; overflow:hidden; border:1px solid #CCC; margin:10px 0px;}
.fangan_c_left_two_01{ width:200px; height:61px; margin:0px auto; margin-top:1px;}
.fangan_c_left_two_02{ width:199px; padding:5px 0px 5px 5px; height:auto; overflow:hidden;}
.fangan_c_left_two_02 .leftlx{ line-height:25px; font-size:12px; font-family:"微软雅黑"; color:#333;}
.fangan_c_left_there{ width:205px; height:53px;}
.fangan_c_middle{ width:12px; height:557px; float:left; margin-left:10px; margin-top:6px;}
.fangan_c_right{ width:755px; height:auto; overflow:hidden; float:right; margin-top:6px;}
.fangan_c_right_one{ width:755px; height:44px;  background:url(../images/f_08.jpg) repeat-x;}
.one_01{ width:300px; float:left; padding-left:15px; font-family:"微软雅黑"; font-size:14px; color:#0850b2; font-weight:bold; padding-top:15px;}
.one_02 a{ color:#555;}
.one_02{ width:300px; float:right; text-align:right; padding-left:12px; padding-right:15px; font-family:"微软雅黑"; font-size:12px; color:#555; padding-top:20px;}
.fangan_c_right_two{ width:720px; height:auto; overflow:hidden; margin:0px auto; padding-top:8px;}
.fangan_c_right_two li{ float:left; width:720px; height:auto; overflow:hidden; padding:10px; border-bottom:1px dashed #999;}
.two_01{ width:114px; height:99px; float:left; margin-right:15px;}
.two_01 img{ width:102px; height:87px; padding:5px; border:1px solid #ccc;}
.two_02{ width:590px; height:99px; font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#0155a5; line-height:32px; float:right;}
.two_02 a{font-family: "微软雅黑";font-size: 14px;font-weight: bold;color: #555;line-height: 20px;}
.two_02 a:hover{color:#005E9F;}
.two_02 span{ display:block; line-height:20px; font-size:12px; font-weight:normal; color:#555; font-family:"微软雅黑";}
.two_02 p{ margin-top:3px;}
.jieshao{ margin-top:10px;  line-height:36px; border-bottom:1px solid #ccc; font-size:14px; font-family:"微软雅黑"; color:#333;}
.jieshao_a{ margin-top:10px;}
.jieshao_a .com{ font-size:14px; font-family:"微软雅黑"; color:#111; line-height:28px; padding:5px; margin-bottom:20px;}
.jieshao_a .comlx{background:url(../images/contact.jpg) right top no-repeat; height:255px; font-size:14px; font-family:"微软雅黑"; color:#111; line-height:32px; padding:5px; margin-bottom:20px;}
.fangan_shipin{ width:1003px; height:auto; overflow:hidden; margin:0px auto; background:url(images/fangan_06.jpg) repeat-y;}
.fangan_b_shipin{ width:1008px; height:11px; margin:0px auto; }

/*内页左侧展开关闭js*/
.xhoverimg { margin:0px auto; width:185px; height:auto; overflow:hidden;}
.bg{ background:url(images/f_32.jpg) no-repeat;}
.bg a{ color:#FFF}
.titbg{ width:185px; height:26px; background:url(images/f_17.jpg) no-repeat;}
.titbg a{ color:#FFF; width:185px; height:26px; float:26px; background:url(images/f_17.jpg) no-repeat; display:block;}

.imgtitle{ line-height:26px; width:185px; height:26px; background:url(../images/f_12.jpg) no-repeat; color:#FFF; margin-top:8px; }
.dangqian{ line-height:26px; width:185px; height:26px; background:url(../images/f_17.jpg) no-repeat; color:#FFF; margin-top:8px; }
.dangqian a{ color:#FFF}
.imgtitle .danqian{ 
	 
	width: 185px;
	height: 26px;
	float: 26px;
	background: url(../images/f_17.jpg) no-repeat;color:#FFF; 
	display: block; padding-left:10px;}
.imgtitle a{ color:#FFF;width:185px; height:26px;display:block;padding-left:10px; }
.imgdis{ display:none;	padding:0 3px 3px 3px; color:#555; }
.imgdis a{ width:30px; margin:0px 6px; height:25px; line-height:25px; color:#555;}
/*新闻列表*/
.news_list{width:710px; display:block; padding:0; margin:0; margin-left:auto; margin-right:auto; padding-top:8px; list-style:none;}
.news_list li{border-bottom:1px dotted #DDD; line-height:32px; display:block; clear:both; height:32px;}
.news_list li a{display:block; float:left; width:616px; background:url(../images/arr3.gif) no-repeat 5px center; padding-left:14px; outline:none;}
.news_list li span{display:block; float:right; width:70px; color:#888}
.news_time{width:710px; margin:auto; margin-top:10px; color:#999; font-family:"微软雅黑", Tahoma, Arial; border-bottom:1px solid #DDDDDD; padding-bottom:8px;}
.news_tit{width:710px; margin:auto; font-family:"微软雅黑", Tahoma, Arial; line-height:23px; font-size:16px; color:#333; text-align:center; margin-top:12px;}
.news_con{width:710px; margin:auto; margin-top:16px; line-height:208%; padding-bottom:20px; border-bottom:1px solid #DDDDDD;}


/*产品中心*/
.product{width:750px; display:block; padding:0; margin:0; padding-top:8px;}
.product ul{ list-style:none; }
.product ul li{width:230px;float:left; padding-left:18px; display:block;}
.product img{width:225px; height:169px; border:1px solid #d3d3d3; padding:2px;}
.product span{width:225px;font-size:12px; line-height:25px;text-align:center; display:block;}

.back{float:right;font-family:"微软雅黑", Tahoma, Arial; line-height:28px; font-size:14px; margin:5px;}

a.t:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:25px;
	color: #333;
	text-decoration: none;
}
a.t:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #111;
	text-decoration: none;
}
a.t:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #FF0000;
	text-decoration: none;
}
.company {
	font-family: "Microsoft YaHei",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:27px;
	padding:5px;
	color: #222;
	text-decoration: none;
}
.text{
border:1px solid #e1e0e1; padding:2px;
}
.font15 {
	FONT-SIZE: 14px; color:#444; padding-left:30px;FONT-WEIGHT: bold;FONT-FAMILY:"Microsoft YaHei",Arial, Helvetica, sans-serif;
}
.css {
	font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	padding-top:3px;
	color: #333;
	text-decoration: none;
}
.css03 {
	font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #000;
	text-decoration: none;
}
.pro-bg {
	font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 28px;
	padding-left:10px;
	color: #fff;
	font-weight:bold;
	background:#1783ce;
	text-decoration: none;
}
.pro {
	font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	padding-left:3px;
	color: #000;
	text-decoration: none;
}
/**/
.blk_18{background:#ffffff;FONT-SIZE:12px;OVERFLOW: hidden;WIDTH:970px;ZOOM:1; padding-bottom:0px;}
.blk_18 .pcont {FLOAT:left;OVERFLOW: hidden;WIDTH:920px;margin:0 6px 0 6px;}
.blk_18 .ScrCont {WIDTH:1000%;ZOOM: 1}
.blk_18 #List1_1 {FLOAT: left}
.blk_18 #List2_1 {FLOAT: left}
.blk_18 .LeftBotton {BACKGROUND: url(../images/btn_bg.gif) no-repeat;FLOAT: left;MARGIN:50px 1px;WIDTH: 15px;HEIGHT: 72px}
.blk_18 .RightBotton {BACKGROUND: url(../images/btn_bg.gif) no-repeat;FLOAT: left;MARGIN:50px 1px;WIDTH: 15px;HEIGHT: 72px}

.blk_18 .LeftBotton {BACKGROUND-POSITION: 0px 0px;MARGIN-LEFT: 5px}
.blk_18 .RightBotton {BACKGROUND-POSITION: 0px -100px;MARGIN-LEFT: -1px}
.blk_18 .LeftBotton:hover {BACKGROUND-POSITION: -20px 0px}
.blk_18 .RightBotton:hover {BACKGROUND-POSITION: -20px -100px}

.blk_18 .pl IMG {DISPLAY:block;CURSOR: pointer;border:none; width:200px; height:150px;}
.blk_18 .pl {FLOAT: left;WIDTH: 210px;LINE-HEIGHT: 24px;TEXT-ALIGN:center;TEXT-DECORATION: underline; color:#333; border:#cbcbcb 1px solid; 
padding:2px; margin:7px; text-decoration:none;font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;}
.blk_18 A.pl:hover{ background:#fff; color:#166eb9;border:#ffa800 1px solid}
.commu_cont3 {MARGIN:0;LINE-HEIGHT: 150%}
.commu_cont3 UL {WIDTH:200px}


/*** Sta Pro_info ***/
.bigImg{ width:400px; height:312px; text-align:center; vertical-align:middle; border:1px solid #dcdcdc; overflow:hidden;}
.smallImg{ padding:0 0 0 12px; margin:12px 0 0;}
#leftNav{ float:left; margin:10px 10px 0 0; cursor:pointer;}
#Cont_1{ float:left; width:350px; height:64px; overflow:hidden;}
#Cont_1 li{ float:left; width:80px; height:62px; text-align:center; margin:0 5px 0 0; border:1px solid #e8e8e8; overflow:hidden; cursor:pointer;}
#Cont_1 li img{ height:62px;}
#rightNav{ float:left; margin:10px 10px 0 0; cursor:pointer;}
.simple_slider_disabled { opacity:0.6; filter:alpha(opacity=30); zoom:1; }
.pro_info .r .head{ font-size:14px; font-weight:bold; color:#555; padding:10px 0 5px; border-bottom:1px solid #d6dedf;}
.pro_info .r .body{ color:#555; line-height:25px; padding:10px;}
/*** End Pro_info ***/

.content_box{margin-top:0px;}
.content_box .messages_box{width:auto;padding:0 1% 10px 0;}
.content_box .messages_box ul{width:100%;}
.content_box .messages_box ul li{padding:5px 28px 5px 5px;}
.content_box .messages_box .text-input,.content_box .messages_box .summary-input,.content_box .messages_box .qq-input{width:100%;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .cont-input{width:100%;height:130px;padding:10px;line-height:20px;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .code-input{width:125px;vertical-align:middle;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;}
.content_box .messages_box .verify-pic{height:35px;vertical-align:middle;}
.content_box .messages_box .submitBtn{text-align:center;padding-top:10px;}
.content_box .messages_box .messages-button{width:125px;height:34px;line-height:34px;font-size:16px;color:#fff;text-align:center;background:none repeat scroll 0% 0% #039727;border:none;}