@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:url(../images/bg.jpg) repeat;}
*{margin:0;padding:0;}
a{text-decoration:none;}
img{border:none;}
ul,ol,li{list-style:none;}
.clear{clear:both;}
.table{width:auto;background:#569EB6;text-align:left;margin-bottom:5px;border-top:3px solid #6EA5EA;margin-top:8px;}
.table tr{background:#f5f5f5;}
.table  tr.type{background:#DBE7E3;color:#000;font-weight:bold;}
.table td{padding:0 3px;}
p{ margin-bottom:12px;}
.indent{ padding-left:22px; font-weight:normal;}

/*===============header===================*/
#header{width:1003px;height:auto;margin:0 auto;}
.top{width:100%;height:57px;background:url(../images/top_bg.jpg) repeat;}
.logo{width:168px;height:34px;background:url(../images/logo.jpg) no-repeat;float:left;margin:10px 0 0 30px;}
.vedio{ width:165px; height:55px; float:right; margin-top:2px}
.vedio img{ border:2px solid #619be4}
.language{float:right;margin:25px 20px 0 0; width:500px;}
.language a{color:#000;font-size:11px;padding:0 2px;float:left;}
.language a img{margin:0 4px;}
.banner{width:1003px;height:213px;}
.com_name{color:#3366CC;font-weight:bold;font-size:23px;padding:10px 0 0 60px;word-spacing:10px;font-family:"Times New Roman", Times, serif;}
.menu {
	width:100%;height:33px;background:url(../images/menu.jpg) repeat-x;
		}

.menu ul {
	width:100%;height:auto;
	display: block;

}
.menu ul li a{color:#fff;font-weight:bold;padding:0 23px;float:left;display:block;line-height:33px; }
.menu ul li.button {
	width:auto;height:33px;line-height:33px;float:left; background:url(../images/nav.jpg) top right no-repeat;
}
.menu ul li.button a  { color:#fff;font-weight:bold;padding:0 23px;display:block;}
.next{width:1003px;height:22px;background:#1964BD;color:#C0DAFB;float:left;padding-top:4px;text-align:left;}
.menu ul li.button a:hover {width:auto;display:block;  color:#000; }

.menu ul li.button1 {
	width:auto;height:33px;line-height:33px;float:left;
}
.menu ul li.button1 a  { color:#fff;font-weight:bold;padding:0 23px;display:block;}
.next{width:1003px;height:22px;background:#1964BD;color:#C0DAFB;float:left;padding-top:4px;text-align:left;}
.menu ul li.button1 a:hover {width:auto;display:block;  color:#000; }

.menu ul a:hover {visibility:visible; position:relative; z-index:200;}
.menu ul li:hover {position:relative; z-index:200;}
.menu ul ul, 
.menu ul :hover ul ul, 
.menu ul :hover ul :hover ul ul{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; }
.menu ul  :hover ul.sub {
	left:-5px;
	top:32px;
	background: #5D99E2;
	border:1px solid #ccc;
	width:170px;
	height:auto;
	z-index:300;
	font-size:12px;
	
}
.menu ul  :hover ul.sub li { display:block; font-size:12px; height:auto; line-height:23px; position: relative; float:left; width:170px; border-bottom: 1px dotted #ccc;text-align:left;}
.menu ul  :hover ul.sub li.li2 {border-bottom:none;}
.menu ul  :hover ul.sub li a {width:170px;  font-weight:normal;  font-size:12px;padding-left:5px; color:#fff;float:left;text-align:left;border-right:none;font-weight:bold;}
.menu ul  :hover ul.sub li  a:hover { padding-left:5px;color:#454848;display:block; background:none; width:170px;}
.menu ul  :hover ul :hover ul{left:100px; top:0; border:1px solid #3a93d2; width:auto;  height:auto;}


/*=============container--sideleft==============*/
#container{width:920px;height:auto;margin:0 auto;background:#fff;overflow:hidden;padding:15px 40px 0px 40px;background:#F8F8F8;}
#container1{width:920px;height:auto;margin:0 auto;background:#fff;overflow:hidden;padding:0px 40px 0px 40px;background:#F8F8F8;}
.search{width:970px;height:auto; margin:0 auto; padding:5px 0px 0px 10px; color:#0C64BB; text-align:right; font-family:Arial, Helvetica, sans-serif;}
.search .txt{margin-right:10px; border:1px #98B4E3 solid; height:20px;}
.search .btn { background:url(../images/btn.gif); border:0;  height:20px; width:51px;_*width:53px;_width:53px; line-height:20px; color:#FFFFFF; }

.sideleft{width:213px;height:auto;float:left; }
.left{width:213px;height:auto;border:1px solid #ccc;background:url(../images/left.jpg) repeat;float:left; }
.left_title{width:190px;height:25px;background:url(../images/left_title.jpg) no-repeat #DADADA;color:#fff;font-weight:bold;padding:3px 0 0 21px;margin:0 auto;font-size:17px; }
.left_title a{color:#fff;font-weight:bold;width:190px;display:block;}
.sideleft ul{width:211px;height:auto; float:left;}
.sideleft ul li{width:211px; float:left;display:block;border-bottom:1px dotted #ccc; height:auto;}
.sideleft ul li a{color:#0C64BB;background:url(../images/dot.jpg) 20px center no-repeat;padding-left:30px; display:block;border-top:1px solid #fff;font-size:12px; line-height:15px; padding-top:2px; padding-bottom:2px;}
.sideleft ul li a:visited{color:#000}

.contact{width:190px;height:20px;background:url(../images/co.jpg) no-repeat;padding:5px 0 0 21px;color:#fff;font-weight:bold;margin:10px 0 0 4px;}
.contact a{color:#fff;font-weight:bold;width:190px;display:block;}
.contact-1{width:211px;height:73px;margin:8px 0 8px 2px;}
.cont_text{width:170px; height:auto;color:#0C64BB;background:#F8F8F8;padding:0 16px 8px 25px;_padding:0 16px 5px 25px;line-height:20px;font-size:12px;margin:0px 0 0 3px;border:1px solid #ccc;overflow:hidden; clear:both}
.cont_text img{ float:left; margin-top:8px;}
.cont_text a{color:#0C64BB;}
.cont_text span{font-weight:bold;color:#0C64BB;}
.cont_text1{width:170px; color:#0C64BB;background:#F8F8F8;padding:0 16px 27px 25px;_padding:0 16px 42px 25px;line-height:20px;font-size:12px;margin:0px 0 0 3px;border:1px solid #ccc;  float:left;}
.cont_text1 img{ float:left; margin-top:8px;}
.cont_text1 a{color:#0C64BB;}
.cont_text1 span{font-weight:bold;color:#0C64BB;}


/*==================sideright==================*/
.sideright{width:700px;height:auto;float:right;background:#F8F8F8;padding-bottom:0;_padding-bottom:10px;*padding-bottom:20px;font-size:13px;}
.right_title{width:659px;height:auto;background:url(../images/midd_bg.jpg) bottom  no-repeat;color:#3B80C1;font-weight:bold;text-align:center;padding:10px 0 9px 0;font-size:18px;margin:0;}
.sideright h2{width:659px;height:auto;background:url(../images/midd_bg.jpg) bottom  no-repeat;color:#3B80C1;font-weight:bold;text-align:center;padding:10px 0 9px 0;font-size:18px;margin:0;}
.title{width:660px;height:auto;padding-bottom:5px;color:#3B80C1;border-bottom:1px solid #ccc;margin-left:10px;}
.title a{color:#333;font-weight:bold;}
.list{width:690px;height:auto;margin:0 auto;font-size:12px;padding-bottom:15px;}
.list ul{width:195px;height:auto;display:block;float:left;margin:15px 8px 15px 20px;}
.list ul li.big{width:195px;height:auto;color:#0056AB;font-weight:bold;}
.list ul li.small{width:180px;height:auto;}
.list ul li.small a{color:#0057AB;line-height:20px;background:url(../images/list.gif) left no-repeat;padding-left:10px;}
.list ul li.small a:hover{text-decoration:underline;}
.list ul li.more a{color:#01999C;padding-left:10px;font-size:12px; }
.midd_title{width:689px;height:auto;background:url(../images/right_bg.jpg) bottom no-repeat;color:#0057A9;padding-bottom:5px;font-weight:bold;float:right;font-size:14px;}
.midd_title a{color:#0057A9;font-weight:bold;}
.midd_title1{width:689px;height:35px;background:url(../images/right_bg1.jpg) bottom no-repeat;color:#0057A9; font-weight:bold;float:right;font-size:14px; line-height:25px;} 
.link_title{width:689px;_width:685px;height:auto;background:url(../images/right_bg.jpg) bottom no-repeat;color:#0057A9;padding-bottom:5px;font-weight:bold;float:right;font-size:14px;}
.link_title a{color:#0057A9;font-weight:bold;text-decoration:underline;line-height:21px;}
.products{width:700px;height:auto;}
.products ul{width:100%;height:auto;}
.products ul li{width:330px;height:auto;float:left;display:block;margin:4px;}
.products ul li ol{float:left;}
.products ul li ol li.pic{width:130px;height:100px;float:left;border:1px solid #A5B1BD;margin-left:5px;text-align:center; background:#fff;}
.products ul li ol li.pic a{ display:block; width:130px;}
.products ul li ol li.txt {width:165px;height:auto;float:left;line-height:15px;color:#0C64BD;font-size:12px;margin-left:5px;padding-left:5px;}
.products ul li ol li.txt a{color:#0C64BD;font-weight:bold;}
.products ul li ol span a {font-size:12px;color:#029897;float:right;margin-right:5px;}
.text{width:700px;height:10px;*height:15px;}
.com_text{width:680px;height:auto;line-height:20px;color:#0C64BB;padding:10px 5px 10px 10px;font-size:12px;text-align:justify;}
.com_text img{margin:5px;}
.com_text .detail a{float:right;color:#009999;margin-right:16px;font-size:12px;padding-bottom:3px;}
.certificate{width:840px;height:auto;padding:10px 40px;background:#F8F8F8;margin-top:4px;float:left;}
.certificate img{margin:0 28px;}
.pictures{width:685px;height:auto; float:left; padding:0px;}
.pictures ul{width:100%;height:auto;}
.pictures ul li{width:auto;float:left; height:auto;}
.pictures ul li.tupian{width:150px;height:auto;margin:6px 6px 0 7px;}
.pictures ul li img{border:1px solid #ccc;}
.pictures ul li span a{width:150px;height:30px;display:block; color:#0C64BB;text-align:center;line-height:14px;}
h2{color:#0C64BB;font-size:16px;font-weight:bold;}
h2 a{color:#0C64BB;font-size:16px;font-weight:bold;}
.pacollege{width:700px;height:auto;}
.pacollege ul{width:700px;height:auto;}
.pacollege ul li{width:340px;_width:335px;height:auto;float:left;display:block;margin:5px;}
.pacollege ul li ol{float:left;}
.pacollege ul li ol li.pa{width:130px;height:80px;float:left;border:1px solid #A5B1BD;}
.pacollege ul li ol li.word{width:170px;height:auto;float:left;line-height:15px;color:#0C64BD;font-size:12px;margin-left:5px;padding-left:5px;}
.pacollege ul li ol li.word a{color:#0C64BD;font-weight:bold;}
.about{width:680px;height:auto;padding:5px 10px;line-height:20px;color:#0C64BB;font-size:12px;}
.other_pic{width:280px;height:auto;margin:0 auto;}
.liuyanban{float:right;margin-right:6px;}
.relate_pro{width:650px;height:auto;margin-left:15px;}
.relate_pro ul{with:650px;height:auto;}
.relate_pro ul li{width:640px;height:auto;line-height:20px;font-size:12px;}
.relate_pro ul li a{color:#0C64BB;padding-left:5px;}
.other_pic-1{width:550px;height:auto;margin:0 auto;}
.img-1{padding-bottom:40px;}
.img-2{border:1px solid #A5B1BD;margin:4px 0 3px 190px; }
.img-3{float:left;border:1px solid #A5B1BD;margin:3px 0 2px 4px;}
.img-4{border:1px solid #A5B1BD;margin:5px 0 10px 140px;}
.img-5{margin:3px 0 2px 70px;float:left;border:1px solid #A5B1BD;}
.image1{float:right;}
.wenzi{width:700px;height:auto;color:#0C64BB;font-weight:bold;text-align:center;font-size:14px;}
.case{width:700px;height:auto;padding:5px 0px;float:left;}
.case ul{width:700px;height:auto;}
.case ul li{width:170px;height:auto;float:left;margin:5px 1px 5px 2px;_margin-left:0;border:1px solid #ccc;text-align:center;}
.case ul li  a span{width:170px;height:auto;color:#0C64BB;float:left;border-top:1px solid #ccc;font-size:12px;}
.success{width:690px;height:auto;float:left;}
.success ul{width:690px;height:auto;}
.success ul li{width:220px;height:auto;float:left;margin:4px;_margin-left:3px;text-align:center;}
.success ul li span{width:220px;height:auto;color:#0C64BB;float:left;border-top:1px solid #ccc;}
.pro{width:680px;height:auto;padding:5px 10px;}
.pro ul{width:100%;height:auto;}
.pro ul li{width:100%;height:auto;float:left;margin:5px 0;}
.pro ul li ol{float:left;}
.pro ul li ol li.anli{width:170px;height:120px;float:left;margin-left:5px;}
.pro ul li ol li.xinxi{width:460px;height:auto;padding:0 10px;float:left;line-height:20px;color:#0C64BB;margin-left:10px;text-align:justify;border:1px solid #ccc;font-size:12px;}
.pro ul li ol li.xinxi a{color:#0C64BB;font-weight:bold;}
.ce{width:700px;height:auto;}
.ce ul{width:700px;height:auto;}
.ce ul li{width:150px;height:auto;float:left;padding:5px;margin:6px;_margin:5px;text-align:center;}
.ce ul li span a{width:150px;height:auto;color:#0C64BB;float:left;background:#EFEEEE;}
.backtop{width:auto;height:30px;}
.backtop img{ float:right;}
.history{width:680px;height:auto;padding:10px;line-height:27px;color:#0C64BB;font-size:12px;}
.history strong{font-size:12px;}
.contact_us{width:670px;height:auto;padding:5px 10px 5px 20px;line-height:20px;color:#0C64BB;font-size:12px;}
.linetop{width:492px;height:23px;color:#fff;background:url(../images/info.jpg) repeat;font-size:13px;font-weight:bold;padding:3px 0 0 10px;margin-left:10px;}


/*===================footer===================*/
#footer{width:1003px;height:103px;background:#EAEAEA;margin:0 auto;text-align:center;font-family:Arial, Helvetica, sans-serif;}
.link{width:100%;height:20px;color:#0C64BB;float:left;font-size:11px;margin-top:5px;}
.link a{color:#0C64BB;padding:0 8px; line-height:15px;}
.address{width:100%;height:35px;color:#0C64BB;line-height:16px;font-size:11px;}
.address a{color:#0C64BB;}
.js{width:100%;color:#0C64BB;}
.js a{color:#0C64BB;}
#otherlink{width:100%;float:left;}
#otherlink div{margin-left:20px;display:inline;}


