@charset "utf-8";
/* CSS Document */
*{
	margin:0; 
	padding:0;
}
ul,li{ list-style-type:none;}
iframe{ border:none;}
body{
	font-family:"微软雅黑";
	font-size:12px;
	margin:0 auto;
	color:#000;

}
div, h1, h2, h3, h4,h5,dl,dd,dt, p, form, label, input, textarea, img, span{
	margin:0; 
	padding:0;
}
span{ 
	border-width:0;
}
img{ 
	border:0; 
	padding:0;
	vertical-align:middle;
}
ul,input{
	margin:0; 
	padding:0; 
	list-style-type:none;
}
a{ color:#000; text-decoration: none;}

a,area{ 
	blr:expression(this.onFocus=this.blur()) 
} /* for IE */
.left{
	float:left;
}
.right{
	float:right;
}
.clear{
	clear:both;
}
em{font-style:normal;}
.box_tt{margin:auto; width:1200px; height:auto;}

.top{float:left;width:100%; height:124px; overflow: hidden;}

.top_L{float:left; width:530px; height:124px; margin-top:17px; margin-left:29px; }
.top_C{float:left; width:400px; height:124px; margin-top:61px;}
.top_R{float:right; width:230px; height:124px;}
.top_R1{float:right;  width:auto; text-align:right; height:45px;}
.top_R1 img{float:left; width:auto; height:auto;}
.top_R1 a{float:left; width:auto;line-height:26px; height:26px; padding-left:3px;}
.top_R2{float:left; width:160px; height:auto; background:url(../images/5.jpg) left top no-repeat; padding-left:45px; font-size:20px; color:#d30039;}
.top_R2 a{color:#6e6d6d; font-size:13px;}



.nav{float:left; height:41px; width:100%; background:#2668b4;}

.menu{position:relative;z-index:100;} 
.menu ul{list-style:none;} 
.menu li {float:left;position:relative; width:150px; margin-top:1px; height:auto; line-height:40px; text-align:center; background:url(../images/9.jpg) left center no-repeat;} 
.menu ul ul {visibility:hidden;position:absolute;} 
.menu table {position:absolute; top:0; left:0;} 
.menu ul li:hover ul, 
.menu ul a:hover ul{visibility:visible;} 
.menu a{display:block; font-size:16px; font-family:"微软雅黑";text-decoration:none; color:#ffffff;} 
.menu a:hover{color:#ffffff;background:#4cb6e6; width:150px; text-align:center;} 
.menu ul ul{ float:left; left:0px;} 
.menu ul ul li { float:left;clear:both;background:#4cb6e6; width:150px;} 
.menu ul ul li a{display:block;width:150px;font-size:15px; text-align:center;} 


.banner{float:left; width:100%; height:540px; text-align:center; overflow:hidden;}
.banner1{float:left; width:100%; height:300px; text-align:center; overflow:hidden;}
.flexslider { position: relative; height:540px; overflow: hidden;}
.slides{ position: relative; z-index: 1;}
.slides li { height:540px;}
.flex-control-nav { position: absolute; bottom: 20px; z-index: 2; width: 100%; text-align: center; left:0;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px;  zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background:url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}
#demo11{ 
    overflow: hidden;
    width:1100px;
}
#marque1 td, #marque2 td{ padding:0px; margin:0;} 








.box{float:left; width:100%; height:auto;}

.box1{float:left; width:100%; height:622px;}
.box1_title{float:left; width:1200px; height:154px; text-align:center; background:url(../images/6.png) center top no-repeat;}
.box1_title a{color:#5a5a5a;float:left; font-size:36px; height:83px;width:1200px; line-height:82px;}
.box1_title span{color:#acabab;float:left; letter-spacing:1px; font-size:24px; text-transform:uppercase; height:71px;width:1200px; line-height:71px;}

.box1_text{float:left; width:1215px; margin-top:37px; height:auto; margin-right:-15px;}
.box1_text ul li{float:left; width:385px; height:auto; margin-right:15px;}

.box2{float:left; width:100%; height:502px; background:url(../images/10.png) center top no-repeat;}
.box2_title{float:left; width:1200px; height:127px; text-align:center; background:url(../images/11.png) bottom center no-repeat;line-height:35px;}
.box2_title a{float:left;color:#ffffff; width:1200px; height:auto; margin-top:45px;font-weight:700; font-size:36px; font-family:"宋体";}
.box2_title span{float:left;color:#ffffff; width:1200px; height:auto;font-family:"宋体";letter-spacing:2px; font-weight:600; font-size:20px; text-transform:uppercase; }
.box2_text{float:left; width:1200px; height:auto;}
.box2_TL{float:left; width:352px; margin-left:18px; margin-top:65px;}
.box2_TL1{float:left; text-align:right; width:233px; height:98px; padding-top:19px; font-weight:700;background:#0373c7; padding-right:25px; font-size:24px; color:#ffffff;font-family:"宋体"; line-height:25px;} 
.box2_TL1 span{width:223px; font-size:12px; text-transform:uppercase; font-family:"微软雅黑";  font-weight:500;}
.box2_TL2{float:left; width:144px; height:38px; margin-top:87px; margin-left:114px;}

.box2_TR{float:left; width:775px; height:auto; line-height:37px; margin-top:55px; font-size:14px; color:#fdfefe; }

.box3{float:left; width:100%; height:710px;}
.box3_text{float:left; width:1200px; height:auto;}
.box3_TL{float:left; width:525px; height:394px; margin-top:22px;}



.box3_TR{float:right; width:604px; height:auto; margin-top:5px;}
.box3_TR1{float:left; width:604px; height:178px;}
.box3_TR1 a{color:#7f7f7f;}
.box3_TR1 em{float:left; width:560px; height:56px; border-bottom:1px solid #c8c8c8; line-height:56px; color:#7f7f7f; font-size:24px; background:url(../images/15.png) left center no-repeat; padding-left:44px;}
.box3_TR1 span{float:left; width:604px; height:auto; line-height:26px; margin-top:10px; color:#2d2d2d;}
.box3_TR2{float:left; width:604px; height:auto;}
.box3_TR2 ul li{float:left; width:604px; height:38px; line-height:38px; margin-top:22px; background:url(../images/17.png) left center no-repeat;}
.box3_TR2 ul li a{float:left; width:auto; height:38px; padding-left:55px; color:#373737; font-size:16px;}




.box4{float:left; width:100%; height:896px;}
.box4_text{float:left; width:1200px; height:auto;}
.box4_T1{float:left; width:1248px; height:329px; margin-right:-48px;}
.box4_T1a{float:left; width:620px; margin-left:3px; margin-top:48px;}
.box4_T1a_L{float:left; width:100px; height:100px; background:url(../images/18.png) center center no-repeat;}
.box4_T1a_L a{float:left;font-size:38.26px; color:#ff9600;width:90px; padding-left:10px; height:50px;}
.box4_T1a_L span{float:left;font-size:31.89px; text-align:right; color:#8a8a8a;width:90px; height:50px; padding-right:10px;}
.box4_T1a_R{float:left; width:445px; height:auto; margin-left:20px;}
.box4_T1a_R a{float:left; width:445px; height:auto; font-size:21.56px; color:#878787;}
.box4_T1a_R span{float:left; width:445px; height:auto;color:#666666; font-family:"宋体"; font-size:14.38px; margin-top:10px; line-height:28px;}


.box4_T2{float:left; width:1216px; height:auto; margin-top:15px; margin-right:-16px;}
.box4_T2a{float:left; width:284px; margin-right:20px;}
.box4_T2a1{float:left; width:284px; height:239px;}
.box4_T2a2{float:left; width:284px; height:auto;}
.box4_T2a2 a{ float:left; width:284px; color:#4a4a4a; font-size:16.77px; margin-top:12px;}
.box4_T2a2 span{ float:left; width:284px; color:#666666; font-size:14.38px; margin-top:5px; line-height:25px;}

.foot{float:left; width:100%; height:335px; background:url(../images/23.png) center top no-repeat #d1d1d1;}
.foot1{float:left; width:1200px; height:265px; margin-top:35px;}
.foot1_L{float:left; width:450px; height:auto;}
.foot1_L1_title{float:left; width:auto; height:78px; border-left:5px solid #3689e9; padding-left:15px; padding-top:5px; font-size:21.57px; color:#3689e9;}
.foot1_L1_title span{float:left; width:auto; font-size:24px; color:#ffffff; padding-bottom:10px;}
.foot1_L1_text{float:left; width:450px; height:auto; line-height:25px; margin-top:20px; color:#fcfdfe; font-size:14px;}
.foot1_R{float:right; width:auto; margin-top:25px;}
.foot1_L2{float:right; width:380px; height:auto; font-size:14px; color:#ffffff; background:url(../images/24.png) left top repeat-x; line-height:30px;}
.foot2{float:left; width:1200px; height:35px; line-height:35px;}
.foot2_L{float:left; width:auto; height:35px; color:#464646; font-size:14px; }
.foot2_R{float:right; width:auto; height:35px; color:#464646; font-size:14px; }
.foot2_R a{color:#464646;}

.ab_box{float:left; width:100%; height:auto; margin-top:14px;}

.ab_L{float:left; width:211px; height:auto;}
.ab_L1{float:left; width:211px; height:auto;}

.ab_L1_title{float:left;width:191px; height:110px; background:#2668b4;  padding-left:20px; color:#ffffff; font-size:18px; margin-top:-50px; padding-top:19px;}
.ab_L1_title span{font-size:33px; font-weight:bold;}

.ab_L1_text{float:left; width:211px; height:auto; padding-bottom:30px;}







@charset "utf-8";
.accordion,
.accordion ul,
.accordion li,
.accordion a,
.accordion span {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
}
.accordion li {
	list-style: none; 
	 width:211px; line-height:38px; 
	
}
.accordion li > a {
	display: block;
	position: relative;
	text-decoration: none;
	float:left;width:190px;height:38px; padding-left:21px;font-size:14px;font-family:"微软雅黑"; color:#929292; 
	 background:url(../images/26.png) right center no-repeat;
	  border-bottom:1px solid #e9e9e9;	
}
.accordion > li:hover > a,
.accordion > li:target > a{
	float:left;width:190px;height:38px; padding-left:21px;font-size:14px;font-family:"微软雅黑"; color:#929292; 
	 background:url(../images/26.png) right center no-repeat;
	  border-bottom:1px solid #e9e9e9;	
}

.sub-menu li a {
	color:#2668b4; background:#F3F3F3;float:left;width:175px;height:30px;padding-left:36px;font-size:12px;font-family:"微软雅黑";border-bottom:none; line-height:30px;

}
.sub-menu li:hover a {
	color:#2668b4; background:#F3F3F3;float:left;width:175px;height:30px;padding-left:36px;font-size:12px;font-family:"微软雅黑";border-bottom:none; line-height:30px;
}

.sub-menu li:last-child a { border: none; }
.accordion li > .sub-menu {
	display: none; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; background:#F3F3F3;}


.ys{color:#2668b4 !important;}






.ab_R{float:right; width:950px; height:auto;}
.ab_R_title{float:left; width:950px; height:125px; border-bottom:1px solid #cccccc;}
.ab_R_T1{float:left; width:950px; height:28px; line-height:28px; color:#474747; margin-top:46px; }
.ab_R_T2{float:left; width:950px; height:51px; line-height:51px; color:#2668b4; font-size:23px; }

.ab_R_text{float:left; width:950px; height:auto;}
.ab_ttt{float:left; width:900px; margin-left:25px; margin-top:40px; line-height:38px; padding-bottom:60px; height:auto; color:#333333; font-size:14px;}

.new_ttt{float:left; width:950px; height:auto; }
.new2{float:left;width:950px; height:auto;margin-top:28px;}
.new2 ul li{float:left; font-size:14px; width:940px; height:42px; line-height:42px; border-bottom:1px dashed #cfcfcf; background:url(../images/27.png) left center no-repeat; padding-left:10px;}
.new2 ul li span{float:right; color:#6b6b6b;}
.new2 ul li a{color:#6b6b6b;}

.pag{float:left; width:100%; height:100px; text-align:center; font-size:14px;line-height:80px; color:#6b6b6b;}
.pag a{padding:0px 5px;color:#6b6b6b;}
.pag span{padding:0px 5px;color:#6b6b6b;}

.pro_ttt{float:left; width:950px;  height:auto; }
.pro1{float:left; width:900px; height:auto;margin-top:10px; margin-left:25px; }
.pro1 li{width:270px;float:left; margin:0px 15px; height:auto; margin-top:30px; }
.pro1 li img{width:270px; height:189px; float:left;}
.pro1 li span{width:270px; height:38px; float:left; background:url(../images/31.png) left top repeat-x; line-height:38px; margin-top:-38px; text-align:center;}
.pro1 li a{ color:#ffffff; font-size:14px;}

.pro2{float:left; width:950px; height:auto; margin-top:10px;}
.pro2_a{float:left; width:950px; height:115px; border-bottom:1px solid #cccccc; margin-top:20px;}
.pro2_aL{float:left; width:166px; height:98px;}
.pro2_aR{float:right; width:760px; height:auto;}
.pro2_aR1{float:left; width:760px; height:auto; font-size:14px; color:#2668b4;}
.pro2_aR1 a{color:#2668b4;}
.pro2_aR2{float:left; width:760px; height:auto; margin-top:18px; line-height:25px;color:#a9a6a6;}
.pro2_aR2 a{color:#a9a6a6;}

.pro_xx{float:left; width:950px; height:auto; margin-top:20px;}
.pro_xL{float:left; width:420px; height:265px;}
.pro_xL img{float:left; width:420px; height:265px;}
.pro_xR{float:left; width:410px; height:auto; margin-left:35px;}
.pro_xR a{float:left; width:410px; height:auto; line-height:36px; border-bottom:1px dashed #e6e6e6; font-size:18px; }
.pro_xR span{float:left; width:410px; height:167px; margin-top:10px; line-height:25px; color:#666666;}

.pro_hdm{float:left; width:948px; height:auto; margin-top:39px; border:1px solid #e5e5e5;}

/*选项卡1*/
#Tab1{
width:948px;
margin:0px;
padding:0px;
margin:0 auto;}
/*菜单class*/
.Menubox {
width:948px;
height:47px;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
float:left;
display:block;
cursor:pointer;
width:100px;height:46px; line-height:46px;
text-align:center;
color:#666666; font-size:15px;
border:1px solid #e5e5e5; border-top:none; background:#f6f6f6;
}
.Menubox li.hover{
padding:0px;
width:100px;
color:#2668b4;
 border:none;
height:46px;
line-height:46px;background:#fffff;font-size:15px;
}
.Contentbox{
width:848px;
margin-left:25px;
height:auto;
padding-bottom:30px;
padding-top:30px;
line-height:30px; color:#666666;
}




/*news*/
.news{
	overflow:hidden;
}
.con_news_title{
	color: #000;
    font-size: 16px;
    font-weight: bold;
    line-height: 50px;
    text-align: center;
}
.con_news_title h5{ font-size:16px; font-weight:bold; color:#000;}
.con_news_title h6 {
    background: none repeat scroll 0 0 #fff;
    color: #666666;
    font-size: 12px;
    font-weight: normal;
    line-height: 25px;
    text-align: center;
}
.con_news_img{ margin:15px 0; text-align:center;}
.con_news_txt {
    line-height: 30px;
    padding: 15px;
	color:#000;
}
.con_news_txt a{color:#000;}
.pageNavi {
	color:#000;
    width:100%;
    clear: both;
    line-height: 30px;
    margin-bottom: 10px;
    padding-left: 15px;
}
.pageP, .pageN{
	float:left;
	width:40%;
	margin:10px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.pageN{
	float:right;
	text-align:right;
}








































































































