﻿*{margin:0px; padding:0px;}
div{margin:0 auto; font-size:12px;}
img{border:0px;}
ul{list-style-type:none;}
body{background-color:#fff; color:#333333;}
a{text-decoration:none; color:#333333;}
a:hover{text-decoration:underline;}
.c{clear:both;}
.F_L{float:left;}
.F_R{float:right;}

.top{width:100%; height:93px; background:url(top_bg.jpg) repeat-x;}
.header{width:1000px;}
.logo{width:564px; height:93px; float:left;}
.top_R{float:right; width:186px;}
.top_R p{line-height:30px; height:30px; text-align:right;}
.top_link1{background:url(link1.png) left no-repeat; padding-left:25px;}
.top_link2{background:url(link2.png) left no-repeat; padding-left:25px;}
.top_R img{width:182px; height:41px; margin-top:10px;}
.menu {width:100%; height:47px; background-color:#014a97; line-height:47px;}
.menu ul {width:980px; margin:0px auto;}
.menu ul li {float:left; position:relative; z-index:999999; font-size:15px; font-family:"Î¢ÈíÑÅºÚ"; width:122px; text-align:center;}
.menu ul li a{height:47px; text-align:center; display:block; color:#FFFFFF; text-decoration:none; background:url(nav_xian.jpg) left no-repeat;}
.menu ul li:hover{background-color:#aa0611; color:#FFFFFF;}
.menu ul li ul {display: none; width:122px;}
.menu ul li ul li{ background:none; font-size:13px; font-weight:normal;}
.menu ul li:hover ul {display:block; position:absolute; top:47px; left:0;}
.menu ul li:hover ul li a {display:block; background:#005596; color:fff; height:40px; line-height:40px;}
.menu ul li:hover ul li{clear:both;width:122px;}
.menu ul li:hover ul li a:hover {background:#00508e; color:#fff;}
/*banner*/
.banner{width:100%; height:384px;}
.pro-switch {
	height: 384px;
	overflow: hidden;
	position: relative;
	width:100%;
}
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%;height: 384px;display: block;}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {display: block;}
* html .slides {height: 384px;}
.no-js .slides > li:first-child {display: block;}
.flexslider {
	margin: 0 auto;
	position: relative;
	width:100%;
	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;}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {
	width: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: block;
	background: url(ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);
-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {background-position: 0 -90px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.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;
	text-align: center;
	left:0; top:350px;
}
.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;}
/*index*/
.index1{width:100%; height:376px; background:url(index1_bg.jpg) repeat-x;}
.index1_1000{width:1000px; height:340px; overflow:hidden; padding-top:15px;}
.index1_L{float:left; width:448px; height:340px;}
.title1{background:url(title1.png) no-repeat; width:448px; height:35px;}
.title1 a,.title2 a,.title4 a,.title5 a{width:27px; height:5px; float:right; margin-top:21px;}
.xinwen_T{height:116px; margin:15px 0px; overflow:hidden;}
.xinwen_T img{float:left; margin-right:10px; width:198px; height:116px; border:1px solid #c2c2c2;}
.xinwen_T h3{font-family:"Î¢ÈíÑÅºÚ"; height:30px; font-size:12px; line-height:30px; overflow:hidden; display:block;}
.xinwen_T p{color:#616161; line-height:30px; height:60px; overflow:hidden;}
.xinwen_T b img{width:73px; height:20px; border:none; margin-top:5px; }
.xinwen li{border-bottom:1px dashed #cacaca; color:#666; background:url(dian.png) left no-repeat; padding-left:15px; line-height:35px; height:35px;}
.xinwen li span{float:right;}
.xinwen li a{color:#666;}
.yinying{width:20px; height:376px; float:left; margin-left:35px;}
.index1_R{float:right; width:461px;}
.title2{background:url(title2.png) no-repeat; width:461px; height:35px;}
.jianjie_T{width:461px; height:242px; margin-top:15px; overflow:hidden;}
.jianjie_T img{width:201px; height:240px; border:1px solid #c2c2c2; float:left; margin-right:15px;}
.jianjie_T p{line-height:30px; text-indent:2em; color:#666}
.jianjie_btn{height:30px; line-height:30px; background-color:#FFF; border:1px solid #cfcfcf; border-right:none; width:207px; float:left; margin-top:10px;}
.jianjie_btn a{display:block; float:left; border-right:1px solid #cfcfcf; padding:0px 10px; color:#6a6a6a;}
.index2{width:1000px; height:240px; margin-top:15px;}
.title3{color:#0e214c; font-size:17px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center;}
.title3 span{color:#ff8800;}
.ssgd{overflow:hidden; height:197px; background:url(pro_bg.jpg) no-repeat; width:960px; margin-top:15px; padding:0px 20px;}
.gdk{width:152px; height:197px; padding:0px 25px; background:url(pro_img_bg.jpg) left no-repeat;}
.img1{width:150px; height:110px; border:1px solid #e3e3e3;}
.biaoti{height:35px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#626262; text-align:center;}
.more1{width:52px; height:20px; margin:10px auto; display:block;}
.index3{width:100%; height:260px; background:url(index3_bg.jpg) repeat-x;}
.index3_1000{width:1000px; height:230px; overflow:hidden; padding-top:30px}
.index3_L{float:left; width:603px;}
.title4{background:url(title4.png) no-repeat; width:603px; height:35px;}
.index3_L li{float:left; border:1px solid #e2e2e2; background-color:#FFF; box-shadow:2px 2px 2px #aeaeae; width:172px; margin:15px 13px;}
.index3_L li img{width:164px; height:105px; padding:4px;}
.index3_L li p{line-height:30px; height:30px; overflow:hidden; text-align:center; padding:0px 10px;}
.index3_R{float:right; width:334px;}
.title5{background:url(title5.png) no-repeat; width:334px; height:35px;}
.index3_R p{line-height:28px;}

.footer{width:100%; background:url(footer_bg.jpg) repeat-x; height:189px; color:#FFFFFF; margin-top:15px;}
.footer_1000{width:1000px;}
.footer_link{background:url(link_bg.jpg) no-repeat; line-height:50px; height:65px; padding:0px 10px; overflow:hidden;}
.footer_link span{color:#014091; margin-left:5px; float:left;}
.footer_link a{float:left; margin:0px 5px;}
.foot_b ul{width:500px; float:left; text-align:left; line-height:30px; margin-top:10px;}
.foot_b img{float:right; width:110px; height:116px;}

.sub_page{width:1000px; margin-top:15px;}
.sub_L{width:234px; float:left;}
.sub_nav h3{background:url(lefttop.jpg) no-repeat; height:58px; text-align:center; line-height:58px; font-size:16px; 
font-family:"Î¢ÈíÑÅºÚ";  color:#b61f24;}
.sub_nav ul{width:232px; border:1px solid #e6e6e6; border-top:none; padding-top:10px;}
.sub_nav li{height:38px;line-height:38px; background:url(leftnava.png) no-repeat; width:207px; margin:10px auto; font-family:"Î¢ÈíÑÅºÚ"; 
font-size:13px; text-indent:15px;}
.sub_nav li a{display:block; text-decoration:none;}
.sub_nav li a:hover{color:#fff; background:url(leftnavh.png) no-repeat;}
.sub_L2{width:234px;margin:15px 0px; background:url(kefu.jpg) bottom right no-repeat;border:1px solid #ebebeb; padding-bottom:10px;}
.sub_L2 p{line-height:27px; margin:0px 10px;}
.sub_L2 h3{background:url(lianxi_title.jpg) no-repeat; height:36px; line-height:30px;font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; font-weight:700; color:#FFFFFF; text-align:center;}
.qq{background:url(qq.jpg) left no-repeat; padding-left:40px; height:27px;}
.sub_R{float:right; width:751px;}
.sub_R img{max-width:750px;}
.sub_title1{height:35px; line-height:35px; width:731px; padding:0px 10px; text-indent:25px; background:url(localb.jpg) left no-repeat; font-size:14px;
 font-family:"Î¢ÈíÑÅºÚ";}
 .sub_title2{height:35px; line-height:35px; width:980px; padding:0px 10px; text-indent:25px; background:url(localb2.jpg) left no-repeat; font-size:14px;
 font-family:"Î¢ÈíÑÅºÚ";}
.sub_title1 span,.sub_title2 span{float:right; font-size:12px; color:#666666;}
.news{padding:10px 5px;}
.news li{line-height:35px; height:35px; border-bottom:1px dashed #DCDCDC; background:url(dian.png) left no-repeat; padding-left:20px;}
.news li span{float:right; color:#646464;}
.con_title{text-align:center; line-height:30px; border-bottom:1px dashed #DCDCDC; padding:10px;}
.con_title h4{font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.text{line-height:25px; margin:10px;}
.pro2 li{width:154px; line-height:25px; text-align:center; float:left; margin:10px 16px; display:inline;}
.pro2 li img{width:150px; height:110px; padding:1px; border:1px solid #eaeaea; box-shadow:3px 3px 3px #ebebeb;}
.pro2 li p{width:150px; line-height:25px; height:25px; overflow:hidden;}
