/** Copyright(c)2012 QQ@287140999 All rights reserved. **/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, th, td {
	margin:0;
	padding:0;
	font-size:12px;
	color:#666666;
	font-family:"宋体";
}
body{ background:#e1e1e1;}
table{ background:#fff;}
a{ color:#666666; text-decoration:none;}
a:hover{ color:#3ba1e7; text-decoration:underline;}
a:visited{ color:#666666}
h1, h2, h3, h4, h5, h6, strong {
	font-weight:800;
	font-size:100%
}
li{ list-style:none;}
input, select, textarea {
	vertical-align:middle;
	font-size:12px
}
button {
	background:0;
	border:0
}

img{ border:0px;}
.clear{ clear:both;}
option{ background:#e1e1e1;}

.w980{ width:980px; margin:0 auto; }
.w977{ width:977px; margin:0 auto; }
.Yahei{ font-family:"Microsoft Yahei";}
.songti{ font-family:"宋体";}
.Verdana{ font-family:Verdana, Arial, Helvetica, sans-serif, "Microsoft PhagsPa";}
.red{ color:#ce0000;}
.b{ font-weight:bold;}
.fleft{ float:left;}
.fright{ float:right;}
.gray{ color:gray;}
.w950{ width:950px; margin:0 auto;}
.martop10{ margin-top:10px;}
.martop20{ margin-top:20px;}
.martop30{ margin-top:30px;}
.marleft10{ margin-left:10px;}
.red2{ color:#c60000;}
.red2 a{ color:#c60000;}
.red2 a:hover{ color:#c60000;}
.red2 a:visited{ color:#c60000;}
.daxie{text-transform:uppercase;}

.mar5{margin:5px}
.mar10{margin:10px}
.martop5{margin-top:5px}
.martop10{margin-top:10px}
.martop15{margin-top:15px}
.martop20{margin-top:20px}
.martop30{margin-top:30px}
.marleft5{margin-left:5x}
.marleft10{margin-left:10px}
.marbot10{margin-bottom:10px}
.marbot0{margin-bottom:0px}


.b2{ font-weight:normal;}
.underline{ text-decoration:underline}
.underline2{ text-decoration:none}
.imgjz{ vertical-align:middle}
.txtcenter{ text-align:center;}
.txtleft{ text-align:left;}
.txtright{ text-align:left;}

.pad1{padding:1px}
.pad2{padding:2px}
.pad5{padding:5px}
.pad10{padding:10px}
.paddingtop5{ padding-top:5px;}
.paddingtop10{ padding-top:10px;}
.paddingtop15{ padding-top:15px;}
.paddingleft38{padding-left:38px}
.paddingleft15{padding-left:15px}
.paddingleft20{padding-left:20px}
.paddingleft5{padding-left:5px}
.paddingleft10{padding-left:10px}

.font12{ font-size:12px; }
.font13{ font-size:13px;}
.font14{ font-size:14px;}
.font15{ font-size:15px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font20{ font-size:20px;}
.font24{ font-size:24px;}

.lineheight18{ line-height:18px;}
.lineheight20{ line-height:20px;}
.lineheight25{ line-height:25px;}
.lineheight30{ line-height:30px;}


.textindent10{ text-indent:10px;}
.textindent15{ text-indent:15px;}
.textindent20{ text-indent:20px;}
.textindent30{ text-indent:30px;}

.blue{ color:#1882db;}
.blue a{ color:#1882db;}
.blue a:hover{ color:#1882db;}

.blue2{ color:#275a89;}
.blue2 a{ color:#275a89;}
.blue2 a:hover{ color:#275a89;}

.blue3{ color:#3362a4;}
.blue3 a{ color:#3362a4;}
.blue3 a:hover{ color:#3ba1e7;}

.yellow{ color:#fc6900;}
.yellow a{ color:#fc6900;}
.yellow a:hover{ color:#fc6900;}

.yellow2{ color:#ffab3e;}
.yellow2 a{ color:#ffab3e;}
.yellow2 a:hover{ color:#ffab3e;}

.yellow3{ color:#fff000;}
.yellow3 a{ color:#fff000;}
.yellow3 a:hover{ color:#fff000;}

.yellow4{ color:#eb4200;}
.yellow4 a{ color:#eb4200;}
.yellow4 a:hover{ color:#eb4200;}

.black{ color:#333;}
.black a{ color:#333;}
.black a:hover{ color:#333;}

.white{ color:#fff;}
.white a{ color:#fff;}
.white a:hover{ color:#fff;}

.gray{ color:#333333;}
.gray a{ color:#333333;}
.gray a:hover{ color:#3ba1e7;}

.gray2{ color:#999999;}
.gray2 a{ color:#999999;}
.gray2 a:hover{ color:#3ba1e7;}

.gray3{ color:#444444;}
.gray3 a{ color:#444444;}
.gray3 a:hover{ color:#3ba1e7;}

.gray4{ color:#666666;}
.gray4 a{ color:#666666;}
.gray4 a:hover{ color:#3ba1e7;}

.gray5{ color:#555555;}
.gray5 a{ color:#555555;}
.gray5 a:hover{ color:#555555;}

.brown{ color:#6f2501;}
.brown a{ color:#6f2501;}
.brown a:hover{ color:#6f2501;}

.green{ color:green;}
.green a{ color:green;}
.green a:hover{ color:green;}

.green2{ color:#607200;}
.green2 a{ color:#607200;}
.green2 a:hover{ color:#607200;}

.inputW200{ width:200px; border-top:1px solid #d0d0d0; border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; border-left:1px solid #d0d0d0; color:#b5b6b5; line-height:22px; height:22px; text-indent:5px; background:url(../images/btn_bg.jpg) repeat-x top;}
.inputW220{ width:220px; border-top:1px solid #d0d0d0; border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; border-left:1px solid #d0d0d0; color:#b5b6b5; line-height:22px; height:22px; text-indent:5px; background:url(../images/btn_bg.jpg) repeat-x top;}
.inputW{ border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1; color:#b5b6b5; line-height:22px; height:22px; text-indent:5px; background:url(../images/btn_bg.jpg) repeat-x top;}
.inputW2{ border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1; color:#333; line-height:22px; height:22px; text-indent:5px; background:url(../images/btn_bg.jpg) repeat-x top;}
.inputpiclogin1{ width:129px; height:44px; color:#fff; background:url(../images/btn_17.jpg) no-repeat; text-align:center; border:0px;}


/* 头部 */
.top1{ background:url(../images/top_01.jpg) repeat-x center; width:100%; height:6px;}
.top2{ background:url(../images/top_03.jpg) no-repeat; width:980px; height:90px;}
.weibo{ padding:55px 10px 15px 0px;}
.weibo a:hover{ text-decoration:none;}
.nav{ background:url(../images/nav.jpg) no-repeat; width:980px; height:39px; line-height:39px;}
.nav li{ float:left; font-size:14px; color:#fff; height:39px; line-height:39px; font-weight:bold; margin:0px 16px 0px 16px;}
.nav li a{ color:#fff; display:block; padding:0px 43px 0px 32px;}
.nav li a:hover{ color:#fff; background:#1885d8; text-decoration:none; padding:0px 43px 0px 32px;}
.nav li a:visited{ color:#fff;}
.nav_on{ background:#1885d8;}
.top6{ background:url(../images/top_6.jpg) no-repeat; width:977px; height:33px; line-height:33px;}
.top6_1{ background:url(../images/index_12.jpg) no-repeat; width:98px; height:22px; line-height:22px; text-indent:10px; color:#fff; margin:5px;}
.new{ background:url(../images/new.jpg) no-repeat; width:25px; height:9px;}

/* left_news */
.left_news{ font-size:12px; text-align:left;color:#000000; margin:5px 0px 5px 17px;}
.left_news span{ float:right;color:#000000; padding-right:10px;}
.left_news ul{ color:#000000; }
.left_news li{	list-style:none; font-weight:normal;background-repeat:no-repeat; text-align:left;  line-height:23px; font-size:12px; color:#000000; text-indent:5px;}
	.left_news li a{ color:#3b3736; text-decoration:none;}
	.left_news li a:hover{ color:#3ba1e7; text-decoration:underline;}
	.left_news li a:visited{ color:#3b3736; text-decoration:none;}
.left_news li .time{ color:#000;}

.Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 160px;
	overflow: hidden;
}
.Slides li {
	float: left;
	width: 180px;
	height: 65px;
	text-align:left;
	margin:10px 10px 0px 10px;
	_margin:20px 10px 0px 7px;
	line-height:20px;
}

/* right */
.index_pro{ float:left; width:95px; height:65px; color:#000000; line-height:18px;}
.index_pro img{ width:83px; height:55px; float:left; padding:2px; margin:0px 5px 0px 0px; border:1px solid #cacacb;}
.index_pro p{  margin-top:auto; margin-bottom:auto; vertical-align:middle;}

/* lianjie */
.lianjie{ margin:0px 5px 0px 17px; width:925px; height:50px;}
.lianjie a{ padding-right:10px; padding-left:10px;}
/* foot */
.foot{ color:#333333; text-align:right; line-height:20px; border-top:5px solid #cfcfcf; padding-top:10px; margin-bottom:30px;}
.foot a{ color:#333333;}
.foot a:visited{ color:#333333;}
.foot table td{ background:#e1e1e1;}


/* about */
.wico{ padding:9px 5px 5px 5px;}

.left_menu{ border-bottom:1px solid #e5e5e5; height:33px; line-height:33px; padding-left:20px; font-size:12px;}
	.left_menu a{ color:#606060; background:url(../images/ico_11.jpg) no-repeat; text-indent:15px; height:33px; line-height:33px; display:block;}
	.left_menu a:hover{ color:#3ba1e7;}
	.left_menu a:visited{ color:#606060;}
	
.left_menu_on{ border-bottom:1px solid #e5e5e5; height:33px; line-height:33px; padding-left:20px; font-size:12px;}
	.left_menu_on a{ color:#3ba1e7; font-weight:bold; background:url(../images/ico_11.jpg) no-repeat; text-indent:15px; height:33px; line-height:33px; display:block;}
	.left_menu_on a:hover{ color:#3ba1e7;}
	.left_menu_on a:visited{ color:#3ba1e7;}
	
	
.left_menu_1{ border-bottom:1px solid #e5e5e5; height:33px; line-height:33px; padding-left:30px; font-size:12px;}
	.left_menu_1 a{ color:#606060; font-weight:bold; background:url(../images/ico_11.jpg) no-repeat; text-indent:15px; height:33px; line-height:33px; display:block;}
	.left_menu_1 a:hover{ color:#3ba1e7;}
	.left_menu_1 a:visited{ color:#606060;}
	
.left_menu_1_on{ border-bottom:1px solid #e5e5e5; height:33px; line-height:33px; padding-left:30px; font-size:12px;}
	.left_menu_1_on a{ color:#3ba1e7; font-weight:bold; background:url(../images/ico_11.jpg) no-repeat; text-indent:15px; height:33px; line-height:33px; display:block;}
	.left_menu_1_on a:hover{ color:#3ba1e7;}
	.left_menu_1_on a:visited{ color:#3ba1e7;}
	

.left_menu_2 li{ border-bottom:1px solid #e5e5e5; height:33px; line-height:33px; font-size:12px; padding-left:30px;}
	.left_menu_2 a{ color:#606060;  background:url(../images/ico_12.jpg) no-repeat; text-indent:15px; height:33px; line-height:33px; display:block;}
	.left_menu_2 a:hover{ color:#3ba1e7;}
	.left_menu_2 a:visited{ color:#606060;}
	
	
.left_menu_2_on li{ border-bottom:1px solid #e5e5e5; height:33px; line-height:33px; font-size:12px; padding-left:30px;}
	.left_menu_2_on a{ color:#3ba1e7; font-weight:bold; background:url(../images/ico_12.jpg) no-repeat; text-indent:15px; height:33px; line-height:33px; display:block;}
	.left_menu_2_on a:hover{ color:#3ba1e7;}
	.left_menu_2_on a:visited{ color:#3ba1e7;}
	
	
.left_info{ color:#666666; line-height:24px; margin:5px 5px 0px 10px;}

.right_info{ color:#666666; line-height:25px; margin:10px 20px 30px 10px; font-size:14px;}


/* news */
.news_list{ font-size:12px; text-align:left; margin: 0px 0px 5px 10px; line-height:22px;}
.news_list li{list-style:none; font-weight:normal; background-image:url(../images/dot_35.jpg); background-repeat:no-repeat; text-align:left;  line-height:30px; font-size:12px; color:#000000;  border-bottom:1px solid #f2f2f2;}

/* solutions */
.solutions_list{ font-size:12px; text-align:left;color:#333333; margin: 0px 0px 5px 10px;}
.solutions_list span{ float:right;color:#333333; padding-right:10px;}
.solutions_list ul{ color:#333333; }
.solutions_list li{	list-style:none; font-weight:normal; background-image:url(../images/dot_35.jpg); background-repeat:no-repeat; text-align:left;  line-height:30px; font-size:12px; color:#333333; text-indent:15px; border-bottom:1px solid #f2f2f2;}
	.solutions_list li a{ color:#333333; text-decoration:none;}
	.solutions_list li a:hover{ color:#3ba1e7; text-decoration:underline;}
	.solutions_list li a:visited{ color:#333333; text-decoration:none;}
.solutions_list li .time{ color:#333333;}


/* page */	
.page{ text-align:center; color:#333333;  padding-top:20px; _padding-top:10px; padding-bottom:25PX;}
.page span{ color:#333333; }
.page a{color:#333333; text-decoration:underline;}
.page a:hover{color:#3ba1e7;}
.page a:visited{color:#333333;}

/* solution */
.solution{ margin-bottom:30px;}
.solution li{ float:left; padding:20px 20px 10px 20px;}

/* case */
.case{}
.case li{ float:left; width:199px; height:102px; border:2px solid #d7d7d7; margin:0px 25px 10px 8px; padding:7px 0px 7px 0px; text-align:center;}
.about3{ padding:0px 10px 20px 0px; border-bottom:1px solid #e6e6e6; height:86px;}
.about3 img{ float:left; padding:0px 10px 10px 0px;}

/* products */
.products{}
.products li{ float:left; width:203px; height:170px; text-align:center; margin:15px 15px 0px 15px; line-height:22PX;}
.products li img{ max-width:198px; max-height:119px;}
.products li table{no-repeat; width:203px; height:121px;}

/* job */
.job{ border:1px solid #bbbdbd; padding:10px 20px 20px 20px;}
.messages{  padding:20px 20px 20px 20px; width:620px;}


/* index js */
#nav { width:98px; float:left;}
#nav .mainlevel { float:left; width:130px;}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:25px; display:block;  width:130px;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:#1885d9;}
#nav .mainlevel ul {display:none; position:absolute; width:130px;}
#nav .mainlevel li {border-top:1px solid #fff; background:#4db8fe; width:130px;}

#sub_01{ #margin:17px 0px 0px -64px;}




/* 滚动新闻 */
.scrollText{color:#999; width:550px; height:31px; overflow:hidden;}
.scrollText ul{ line-height:31px;}
.scrollText li{ margin:0; width:520px; height:31px; line-height:31px; overflow:hidden;}
.scrollText li k{ display:block; width:500px; height:31px; line-height:31px; white-space:nowrap;}

/* banner */
.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:9;
}

.bitdiv{display:inline-block;width:16px;height:7px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png); border:1px solid #ddd;}
.curimg{background-image:url(../images/01.png);border:1px solid #ddd;}


.contact{ color:#1f497d; background:#fafafa; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif, "Microsoft PhagsPa"; border:1px solid #dddddd; padding:0px 10px 0px 10px;}