@charset "utf-8";
body{margin:0; padding:0; font-family: "微软雅黑"; font-size:12px; color:#222; background:#ffffff;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0; font-weight:normal;}
ul,ol,li,dl,dt,dd{margin:0; padding:0; list-style:none;}
img{border:0;padding:0; margin:0; }
td{padding:0; margin:0; }
p{ padding:0; margin:0;border:0;}
form,pre,fleldset,input,textarea{margin:0; padding:0;}
a{text-decoration:none;}
a:link,a:visited,a:active{color:#222;}
a:hover{color:#222; text-decoration:none;}

.head{ width:1000px; height:100px; margin:0 auto;}
.logo{ height:61px; float:left; padding-top:20px;}
.topright{ width:770px; height:100px; float:right;}
.topbox{ width:500px; height:21px; margin-top:15px; margin-left:260px;}
.topbox ul li{ float:right; width:500px; height:21px; margin-left:3px; }
.topnav{ width:762px; height:40px; background:url("menubg.jpg") no-repeat; margin-top:13px; padding:0 4px;}

.banner{ width:1000px; height:300px; margin:0 auto; clear:both;}

/* flexslider */
.flexslider{position:relative;width:1000px;height:300px;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url("dot.png") no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}

/*
.flexslider  .telbox{ position:absolute; width:90px; height:132px; padding-top:24px; padding-left:60px; line-height:26px; top:80px; left:814px; overflow:hidden; background:url(telbox.png) no-repeat; z-index:300}
.flexslider  .telbox a{ color:#FFFFFF;}
.flexslider  .telbox a:hover{ text-decoration:underline; color:#FFFFFF;}
*/

.customer .telbox{width:90px; height:132px; padding-top:24px; padding-left:60px; line-height:26px; top:80px; left:814px; overflow:hidden; background:url("telbox.png") no-repeat; z-index:300}
.customer .telbox a{ color:#FFFFFF;}
.customer .telbox a:hover{ text-decoration:underline; color:#FFFFFF;}

.content{ width:1000px; height:390px; margin:10px auto 0 auto; clear:both;}
.content1{ width:1000px; height:126px; margin:0 auto;clear:both;}
.left385{ width:385px; height:250px; float:left;}
.newsbox{ width:385px; height:250px;}
.title{ width:100%; height:27px;}
.title_1{ float:left; line-height:27px; width:90px; height:27px; text-align:center; color:#005189; font-size:14px; font-weight:bold; background:url("index_17.jpg") no-repeat;}
.title_1 a{color:#005189;}
.title_2{ float:right; width:36px; height:15px; margin-top:6px;}
.show1{ width:383px; height:221px; border:#e5e5e5 1px solid;}
.show1_1{ width:360px; height:83px; margin-top:10px; margin-left:11px; line-height:20px;}
.show1_2{width:360px;height:120px; margin-top:5px; margin-left:11px;}
.show1_2 ul li{ background:url("index_34.jpg") left center no-repeat; height:25px; line-height:25px; padding-left:10px;}
.show1_2 ul li a:Hover{ text-decoration:underline;}
.partnerbox{ width:1000px; height:166px; margin-top:14px; clear:both;}
.show2{ width:1000px; height:97px; border:#e5e5e5 1px solid;}
.pro{ width:690px; height:166px;float:left}


.mid290{ width:290px; height:250px; float:left;}
.aboutbox{ width:288px; height:220px; border:#e5e5e5 1px solid;}
.aboutbox_img{ width:254px; height:99px; margin:12px 17px;}

/*焦点图*/
.focus_body {
	font-family:"microsoft yahei";
	position: relative;
	width:254px;
	height:99px;
}
.scroll {
	width:254px;
	position:relative;
	height:99px;
	overflow:hidden;
}

.scroll .box {
	float: left;
	width: 254px;
	height: 99px;
	position: relative;
}
.scroll .box img {
	width:254px;
	height:99px;
}
.scroll .box a:hover {
	text-decoration: none;
}







.aboutbox_show1{ width:254px; height:110px; margin:0 17px; line-height:1.6;}
.aboutbox_title{ width:254px; height:20px; margin:0 11px 14px 11px; padding:0 3px;color:#005189; font-weight:bold; border-bottom:#e5e5e5 1px solid;}
.aboutbox_show2{ width:270px; height:115px; margin:0 9px; overflow:hidden;}

.right290{ width:290px; height:450px;}
.servicebox{ width:290px; height:305px;}
.servicebox_show{ width:288px; height:277px; border:#e5e5e5 1px solid;}
.servicebox_show ul{ padding:12px 8px 0 8px; width:272px; height:204px;}
.servicebox_show ul li{ display:block; width:272px; height:104px; padding-bottom:14px; padding-top:2px;}
.img88{ width:88px; height:74px; float:left;}
.text1{ width:165px; height:134px; float:right; line-height:1.4;}
.text1 h4{color:#005189; font-weight:bold; line-height:1;  height:24px;}
.text1 h4 a{color:#005189;}
.text1 a:Hover{ text-decoration:underline;}
.text1 p{ background-image:url("arr.jpg"); height:22px; line-height:22px; padding-left:16px; background-position:left center; background-repeat: no-repeat}

.reportbox{ width:288px; height:116px; border:#e5e5e5 1px solid; margin-top:14px; clear:both;}
.reportbox_title{ width:225px; height:30px; margin-top:6px; margin-left:8px; background:url("index_45-47.jpg") left no-repeat; padding-left:55px;color:#005189; font-weight:bold; line-height:36px; margin-bottom:3px;}
.reportbox_show{ width:278px; height:57px; margin-left:5px;}
.field{ width:150px; height:23px; line-height:23px; border:none; outline:none; padding-left:3px; background:url("field.jpg") no-repeat;}
.button{ width:57px; height:57px;border:none; outline:none;}



.bottom{ width:1000px; height:50px; line-height:25px; margin-top:10px; margin:0 auto; clear:both; text-align:center; border-top:#dadada 1px solid; }

.inbanner{ width:1000px; height:200px; margin:0 auto; clear:both;}
.incontent{ width:1000px; height:auto; margin:20px auto 0 auto; clear:both;}
.inleft{ width:242px; height:auto; padding-bottom:30px; float:left; background:url("inline.jpg") 230px 10px no-repeat;}
.inleft_title{ background:url("about04.jpg") 175px 6px no-repeat; padding-right:80px; width:162px; text-align:right; color:#579bcd; font-size:24px; font-weight:bold; font-family:"微软雅黑"; height:74px; line-height:2; margin-bottom:18px;}
.inleft_title p{ color:#444444; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:100; line-height:1;}
.inleft_show{ width:242px; height:auto;}
.inleft_show ul li{ display:block; width:242px; height:46px; line-height:46px;}
.inleft_show ul li a{ display:block; text-align:right; padding-right:62px; width:180px;}
.inleft_show ul li a:Hover{ display:block; padding-right:62px; width:180px; background:url("inbg01.jpg") right top no-repeat; color:#FFFFFF;}
.inleft_show ul li.selected a{ display:block; padding-right:62px; width:180px; background:url("inbg01.jpg") no-repeat; color:#FFFFFF;}

.inright{ width:728px; height:auto; float:right; padding-bottom:20px;} 
.inright_title{ width:728px; height:44px; line-height:44px; background:url("inline1.jpg") bottom left no-repeat;}
.inright_title_1{ float:left; width:30%; height:44px; background:url("about05.jpg") 5px center no-repeat; padding-left:34px;color:#579bcd; font-size:16px;font-family:"微软雅黑"; line-height:1.8}
.inright_title_1 p{ color:#222; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:1;}
.inright_title_2{ width:50%; float:right; text-align:right;}
.inright_title_2 a:Hover{ text-decoration:underline;}

.inright_aboutshow{ width:688px; height:auto; line-height:2; padding:20px 20px; clear:both}
.inright_contentshow{ width:688px; height:auto; line-height:2; padding:20px 20px; clear:both}
.inright_aboutshow span{ float:right; width:350px; height:220px; margin-left:10px;}
.wrapper{width:350px;margin:0 auto;}
	/* focus */
	#focus{width:350px;height:220px;overflow:hidden;position:relative;}
	#focus ul{height:220px;position:absolute;}
	#focus ul li{float:left;width:350px;height:220px;overflow:hidden;position:relative; background-color:#FFFFFF}
	#focus ul li div{position:absolute;overflow:hidden;}
	#focus .preNext{width:45px;height:31px;position:absolute;top:92px;background:url("sprite.png") no-repeat 0 0;cursor:pointer; z-index:10}
	#focus .pre{left:0;}
	#focus .next{right:0;background-position:right top;}


.inright_newsshow1{ width:704px; height:130px; line-height:2; margin:20px 12px 10px 12px;}
.inright_newsshow1 ul{ width:690px; height:120px; padding-top:16px; padding-left:7px; padding-right:7px;}
.inright_newsshow1 ul li{ display:block; float:left; width:230px; height:120px; text-align:center;}
.inright_newsshow1 ul li p{ margin-top:4px;}
.inright_newsshow1 ul li a{ color:#4f8ebd;}
.inright_newsshow1 ul li a:Hover{ text-decoration:underline;}

.inright_newsshow2{ width:688px; height:auto; line-height:2; padding:20px;}
.inright_newsshow2 ul li{ width:688px; height:28px; border-bottom:1px dotted #dddddd;}
.newstitle1{ width:660px; color:#000000;  height:28px; line-height:28px; background:url("dot2.jpg") 11px 11px no-repeat; padding-left:28px;}
.newstitle1 span{ float:right; padding-right:4px; color:#222; font-family:Arial, Helvetica, sans-serif; font-weight:100;}
.newsshow1{ width:660px; line-height:2; padding-left:28px;}
.newsshow1 a:Hover{ text-decoration:underline;}
.newstitle1 a:Hover{ color:#4f8ebd;}

.digg {
	PADDING:3px; TEXT-ALIGN: center; clear:both; width:100%; height:20px; line-height:20px; clear:both;
}


.inright_newsshow2 h3{ width:688px; background-color:#FFFFFF; height:40px; text-align:center; line-height:40px; display:block; font-size:14px; color:#4f8ebd; font-weight:bold;}
.inright_newsshow2 h3 span{ width:684px; height:40px; display:block;}
.inright_newsshow2 h4{ width:684px; height:26px; text-align:center; line-height:26px; display:block; color:#222; clear:both; margin:10px 0 20px 0; background-color:#f9f9f9; border:1px solid #f3f3f3;}

.inright_newsshow3{ width:688px; height:70px; background:url("line.jpg") top center no-repeat; padding-top:50px; clear:both; margin-top:20px;}
.inright_newsshow3 ul li{ background:url("dot3.jpg") left center no-repeat; height:24px; line-height:24px; padding-left:12px;}
.inright_newsshow3 ul li a:Hover{ text-decoration:underline;}

.inright_businessshow{ width:728px; height:auto; line-height:2; padding:30px 0; background:url("line1.jpg") top center no-repeat; margin-top:20px; clear:both;}
.inright_businessshow ul { width:708px; height:auto; padding:0 10px;}
.inright_businessshow ul li{ display:block; float:left; width:354px; height:140px; margin-bottom:30px; border-bottom:1px dotted #dddddd;}
.img104{ width:104px; height:104px; float:left; padding-left:6px; margin-right:15px;}
.intext1{ width:172px; height:104px; float:left; line-height:1.8;}
.intext1 h4{ color:#4f8ebd; font-weight:bold; margin-bottom:8px;}
.intext1 h4 a{ color:#4f8ebd; font-size:12px}
.inright_businessshow ul li a:Hover{ text-decoration:underline;}

.inright_businessshow1{ width:698px; height:auto; line-height:2; padding:30px 15px;}
.inright_businessshow1 span{ float:right; width:280px;height:180px; margin-left:10px;}
.wrapper1{width:280px;margin:0 auto;}
	
		/* focus */
	#focus1{width:280px;height:180px;overflow:hidden;position:relative;}
	#focus1 ul{height:180px;position:absolute;}
	#focus1 ul li{float:left;width:280px;height:180px;overflow:hidden;position:relative; background-color:#FFFFFF}
	#focus1 ul li div{position:absolute;overflow:hidden;}
	#focus1 .preNext{width:45px;height:31px;position:absolute;top:82px;background:url("sprite.png") no-repeat 0 0;cursor:pointer; z-index:10}
	#focus1 .pre{left:0;}
	#focus1 .next{right:0;background-position:right top;}


.inright_businessshow2{ width:698px; height:auto; line-height:2; padding:30px 15px;}
.intext2{ width:698px; height:auto; padding-bottom:20px;}
.intext2 span{ float:left; width:204px; height:148px; margin-right:18px;}
.inright_businessshow2 h3{ width:670px; height:38px; line-height:1.2; background:url("dot4.jpg") left top no-repeat; padding-left:28px; color:#4f8ebd; font-size:18px;}
.inright_businessshow2 h4{ width:680px; height:38px; line-height:1.6; background:url("dot1.jpg") left top no-repeat; padding-left:18px; color:#4f8ebd; font-size:14px; clear:both; margin-top:15px;}


.inright_humanshow{ width:698px; height:auto; line-height:2; padding:30px 15px;}








/*20150121修改及新增样式*/
.intext3{ width:698px; height:auto; padding-top:10px; padding-bottom:40px; margin-bottom:30px; border-bottom:1px solid #dddddd; overflow:hidden; font-family:"微软雅黑";}
.intext3 span{ float:right; width:300px; height:280px; margin-left:10px;}
.intext3 h3{color:#4f8ebd; font-size:18px; height:38px; line-height:30px; font-family:"微软雅黑"; font-weight:bold;}
.intext4{ width:698px; height:auto; padding-bottom:30px; margin-bottom:20px; overflow:hidden; font-family:"微软雅黑";}
.intext4 td h4{color:#4f8ebd; height:30px; line-height:30px; font-size:13px; font-weight:bold; font-family:"微软雅黑"; }



.inright_title1{color:#4f8ebd; font-size:15px; font-weight:bold; height:30px; line-height:30px; clear:both; margin-top:20px; font-family:"微软雅黑"; padding:0 10px;}
.inright_show1{ clear:both;  font-family:"微软雅黑"; font-size:12px; line-height:24px; padding:10px;}

.inright_newsshow4{ width:708px; height:auto; line-height:2; padding:20px 10px;font-family:"微软雅黑"; clear:both}
.inright_newsshow4 ul li{ width:708px; height:94px; border-bottom:1px dotted #dddddd; margin-bottom:20px;}
.date{ width:62px; height:58px; padding:2px 0; float:left; text-align:center; line-height:29px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; background:url("newsimg.png") no-repeat; font-size:15px; font-weight:bold;}
.date p{ font-size:22px;}
.newsshow4{ float:right; width:630px;}
.newsshow4 h4{ height:29px; line-height:20px; font-size:14px;color:#4f8ebd; }
.newsshow4 h4 a{color:#4f8ebd; }
.newsshow4 p{ line-height:1.4;}
.newsshow4 p a{ color:#666666;}
.newsshow4 .more{ clear:both; text-align:right; height:16px; margin-top:6px;}

.newstitle4{ width:660px; color:#000000;  height:28px; line-height:28px; background:url("dot2.jpg") 11px 11px no-repeat; padding-left:28px;}
.newstitle4 span{ float:right; padding-right:4px; color:#222; font-family:Arial, Helvetica, sans-serif; font-weight:100;}




/*20150121修改及新增样式结束*/





.friendlink{ width:1000px;margin:20px auto 10px auto; clear:both; line-height:2;}

.menuitem {
	 WIDTH:762px; HEIGHT:40px; line-height:40px;
}
.menuitem LI {
	FLOAT: left; width:95px; height:40px; line-height:40px; text-align:center; display:block; background:url("index_12.jpg") top right no-repeat; CURSOR: pointer; color:#03518f; font-weight:bold;
}
.menuitem LI:hover {
	width:95px; text-align:center; height:40px; line-height:40px;
}
.menu{ }

#menu-sub{ }

.menu-sub {
	Z-INDEX:100; POSITION:absolute; PADDING-BOTTOM: 10px; BACKGROUND-COLOR:#eff3f4; filter: alpha(opacity = 85); DISPLAY:none; TOP:88px; LEFT: 10px
}
.table_menu {
	MIN-WIDTH: 135px; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: hidden; MARGIN-RIGHT: 0px; padding-right:25px; BORDER-RIGHT: #c6d1d7 1px dashed; _margin-left: 5px; _width: 135px;
}

.border-none {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.table_menu DL {
	CLEAR: both; display:block;
}
.table_menu DT {
	TEXT-ALIGN: left; LINE-HEIGHT: 40px; PADDING-LEFT: 10px; CLEAR: both; FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.table_menu DT A {
text-decoration:none;
color:#333333
	
}
.table_menu DD {
	FLOAT: left
}
.multi-col UL {
	FLOAT: left; display:block;
}
.table_menu LI {
	MIN-WIDTH: 100px; TEXT-ALIGN: left; LINE-HEIGHT: 25px; PADDING-LEFT: 12px;; _width: 100px
}
.table_menu A:hover {
	TEXT-DECORATION: underline 
}






.end{ width:1000px; height:200px; margin:0 auto 0 auto; clear:both;border-top:#dadada 1px solid;}
.end .endleft{width:780px; height:200px; float:left; border-right:#dadada 1px solid;}
.end .endright{width:200px; height:200px; float:right; text-align:center; vertical-align:middle;}





.end182{ width:100%; height:210px; margin-top:10px; clear:both; overflow:hidden;}
.end182_con{ width:1000px; height:200px; margin:0 auto; border-top:1px solid #dadada; border-bottom:1px solid #dadada;}
.end182_con_1{ width:222px;float:left; background:url("Index_24-47.jpg") top right no-repeat; padding-right:24px; padding-top:15px; line-height:2; color:#222; font-family:Arial, Helvetica, sans-serif;}
.end182_con_2{ width:500px; height:170px; background:url("Index_24-47.jpg") top right no-repeat; float:left; padding:12px 0 0 30px;}
.end182_con_3{ width:220px; height:180px; float:right; line-height:1.8;}

.end182_con_2 dl{ width:125px; height:170px; float:left; display:block;}
.end182_con_2 dl dt{ color:#333333; font-size:14px; line-height:2;}
.end182_con_2 dl dd{ color:#222; font-size:12px; line-height:1.8;}
.end182_con_2 dl dd a{ color:#222;}










/* scroll */
.scroll1{width:1000px; height:137px;margin:0 auto;position:relative;overflow:hidden;}
.picbox{width:960px;height:137px;overflow:hidden;position:relative;margin:10px 15px;}
.picbox ul{ width:960px; height:137px; padding-left:3px;}
.picbox ul li{ width:136px; height:62px; text-align:center; float:left; display:block}
.img110{ width:124px; height:56px; border:#e5e5e5 2px solid;}
.piclist{position:absolute;left:0px;top:0px;}
.swaplist{position:absolute;left:-3000px;top:0px;}

/* btn */
.og_prev, .og_next{width:30px;height:60px;background:url("btn.png") no-repeat;position:absolute;top:33px;z-index:99;cursor:pointer;}
.og_prev{background-position:0 0;left:0px;}
.og_prev:hover{background-position:0 -60px;}
.og_next{background-position:-30px 0;right:0px;}
.og_next:hover{background-position:-30px -60px;}




#preview{ float:none; width:700px; height:980px; margin-bottom:20px;}	
		    .list-h li{ float:left;}
			#spec-n5{width:400px; height:205px; padding-top:14px; overflow:hidden; margin-left:100px;}
			#spec-left{ background:url("left.jpg") no-repeat; width:30px; height:80px; float:left; cursor:pointer;margin-right:5px;}
			#spec-right{ background:url("right.jpg") no-repeat; width:30px; height:80px; float:right;cursor:pointer; margin-left:5px;}
			#spec-list{ width:325px; float:left; overflow:hidden; display:inline; height:95px;}
			#spec-list ul li{ float:left; display:inline; width:65px; height:92px;}
			#spec-list ul li img{ border:1px solid #ccc; width:60px;height:84px;}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

