@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none;}
img{ border:0;}
li{ list-style:none;}
body{font-size:14px;font-family:'microsoft yahei'; background:#F5F5F5;}
.fl{ float:left;}
.fr{ float:right;}

.top{ height:40px; border-bottom:1px #E3E3E3 solid; overflow:hidden;}
.top1 { width:1100px; margin:0 auto; line-height:40px;}
.top1 a{ color:#5b5b5b; font-size:14px;}
.top1_1 a{ margin:0 10px;}
.top1 ul{ float:right;}
.top1 ul li{ float:left; line-height:40px;}
.bg1{ padding:0 0 0 30px; background:url(../images/icon1.jpg) 0 center no-repeat;}
.bg2{ padding:0 0 0 30px; background:url(../images/icon2.jpg) 0 center no-repeat;}
.top1 ul li a{ margin-right:10px;}
.top1 a:hover{ color:#389CE8;}
.logo{ height:103px; padding:20px 0 0 0; text-align:center; background:#FFF;}
.nav{ height:50px; background:url(../images/bg1.jpg); overflow:visible;  text-align:center; margin:0 auto;}
.nav ul{ overflow:visible;  width:1100px; margin:0 auto;}
.nav ul li.PMenu{ width:137px; height:50px; line-height:50px; float:left; font-size:16px; overflow:visible; position:relative;}
.nav ul li PAMenu{color:#FFF;}
.nav ul li a.PAMenu{ display:block;width:120px; height:50px; color:#FFF;}

.PAMenu:hover{ background:#E09611;}
/*鼠标经过导航菜单*/
.navonmob{ width:1200px; height:480px; position:absolute; top:50px; left:0px; background:url(../images/bj_nav001.jpg) right bottom no-repeat #FFF ; display:none; box-shadow:0px 6px 22px #666666; z-index:9999; }


#banner{ height:500px; width:100%; overflow:hidden;}
#banner .banner_loadpic{ background-position:center; background-repeat:no-repeat;}
#banner .banner_con{ height:500px; width:100%; position:relative;}
#banner .banner_list,#banner .banner_list ul,#banner .banner_list li{ height:500px; width:100%;}
#banner .banner_list ul{ position:relative;}
#banner .banner_list li{opacity:0; visibility:hidden; position:absolute; left:0; top:0;transition:all .5s ease-out;moz-transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out; background-position:center;}
#banner .banner_list li.hover{opacity:1; visibility:visible; transition:all .5s ease-out;moz-transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;}

#banner .banner_list li.l14{ background-repeat:no-repeat; background-position:center;}
#banner .banner_list li.l14 .ban14_bg{ height:500px; display:block;}
#banner .banner_list li.l14 .banner_in{ width:1200px; margin:0 auto; position:relative; height:400px;}
#banner .banner_list li.l14 a{ display:block; height:500px; width:100%; position:absolute; }

#banner .banner_list li.l13{ background-repeat:no-repeat; background-position:center;}
#banner .banner_list li.l13 .ban13_bg{ height:500px; display:block;}
#banner .banner_list li.l13 .banner_in{ width:1200px; margin:0 auto; position:relative; height:400px;}


#banner .banner_left{opacity:0;position:absolute; width:70px; height:500px; left:5%; top:0; cursor:pointer; background:url(../images/banner_btn_left.png) no-repeat center; z-index:101;transition:all .5s ease-out;moz-transition: all .5s ease-out;-webkit-transition: all .5s ease-out;-o-transition: all .5s ease-out;}
#banner .banner_right{opacity:0;position:absolute; width:70px; height:500px; right:5%; top:0; cursor:pointer; background:url(../images/banner_btn_right.png) no-repeat center; z-index:101;transition:all .5s ease-out;moz-transition: all .5s ease-out;-webkit-transition: all .5s ease-out;-o-transition: all .5s ease-out;}
#banner .banner_left.hover,#banner .banner_right.hover{opacity:1;transition:all .5s ease-out;moz-transition: all .5s ease-out;-webkit-transition: all .5s ease-out;-o-transition: all .5s ease-out;}


#banner .banner_btn{ height:20px; line-height:20px; width:100%; position:absolute; left:0; bottom:0; z-index:100;}
#banner .banner_btn ul{ width:120px; margin:0 auto;}
#banner .banner_btn li{ width:60px; float:left; height:20px; overflow:hidden; cursor:pointer;}
#banner .banner_btn li span{ display:block; height:5px; width:50px; margin:0 auto; background:#FFFFFF;}
#banner .banner_btn li.hover span{filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}



.zt{ height:130px; background:url(../images/bg2.jpg) bottom repeat-x #FFF; text-align:center; padding-top:20px;}
.zt ul{ width:1100px; margin:0 auto;}
.zt li{ width:103px; height:103px; text-align:center; padding:3px; margin:0 14px; background:#389CE8; float:left;}
.zt li:hover{ background:#E09611;}
.zt li img{ border-radius:5px;}

.bg{ background:#FFF;  border: 1px #e1e1e1 solid; box-shadow: 0 0 3px #888888;}
.content{ width:1100px; margin:15px auto;}
.part1{ width:800px; }
.title{ height:30px; border-bottom:1px #DCDCDC solid; padding-top:15px; }
.title span{ padding:0 5px; display:block; float:left; line-height:27px; border-bottom:3px #389CE8 solid; font-size:15px;}
.title a{ float:right; line-height:30px; color:#389ce8;}
.title a:hover{ color:#F00;}

.title00{height:30px; border-bottom:1px #DCDCDC solid;}
.title00 li{ float:left; width:80px; line-height:27px;}
.title00 a{ line-height:30px; color:#333333; margin:0 10px; font-size:15px;}
.title00 a:hover{ color:#F00;}
.tit11{ border-bottom:3px #389CE8 solid; }
.tit11 a{ color:#389ce8;}

.pinpai{ width:770px; height:305px; margin-top:15px; padding:15px 10px;}
.slides{ height:auto; overflow:hidden; width:281px; float:left; margin-right:20px;}
.slides .slide_con{ height:200px; width:281px; overflow:hidden; margin-bottom:10px;}
.slides .slide_con ul{ height:200px; width:281px; overflow:hidden; position:relative;}
.slides .slide_con li{ height:200px; width:281px; overflow:hidden; position:absolute; left:0; top:0;}
.slides .slide_tabs{ height:auto; overflow:hidden;}
.slides .slide_tabs li{ height:67px; width:92px; float:left; padding-top:9px; cursor:pointer;}
.slides .slide_tabs li.c{ padding:10px 2px 0 3px;}
.slides .slide_tabs li img{ border:1px #FFFFFF solid;}
.slides .slide_tabs li.hover{ background:url(../images/ico6.gif) no-repeat center top;}
.slides .slide_tabs li.hover img{ border:1px #003366 solid;}
.jj{ width:450px; float:right;}
.jj .t{ height:auto; overflow:hidden; padding-bottom:10px; border-bottom:1px #e9e9e9 solid; margin-bottom:10px;}
.jj .t .pic{ height:auto; overflow:hidden; width:160px; float:left;}
.jj .t .txt{ width:270px; float:right;}
.jj .t .txt h2{ height:auto; overflow:hidden; margin:10px 0; color:#389CE8; font-size:16px;}
.jj .t .txt p{ color:#8b8b8b; line-height:22px; padding-right:35px; height:110px; overflow:hidden; margin-bottom:15px;}
.jj .t .txt p a{ color:#003366;}
.jj .t .txt p a:hover{ color:#FF0000;}
.jj .t .txt .btn{ height:16px; line-height:16px; background:url(../images/ico3.gif) no-repeat left center; padding-left:20px; overflow:hidden; color:#5a5a5a;}
.jj .t .txt .btn a{ color:#5a5a5a; padding:0 3px;}
.jj .t .txt .btn a:hover{ color:#FF0000;}
.jj .b{ height:auto;width:400px; margin:0 auto;}
.jj .b li{ width:100px; float:left; cursor:pointer;}
.jj .b li a{ display:block; height:auto; padding-top:5px; text-align:center; width:88px; margin:0 auto; border:1px #e2e2e2 solid; background:#f9f9f9;}
.jj .b li .pic{ height:55px; width:55px; margin:0 auto; overflow:hidden;}
.jj .b li a p{ height:auto; overflow:hidden; padding:5px 0; color:#6f6f6f;}
.jj .b li a:hover p{ color:#FF0000;}
.jj .b li.wx{ overflow:inherit; position:relative;}
.jj .b li.wx .wxpic{ height:0; width:0; position:absolute; left:40px; top:45px;filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}

.ad{ width:294px; height:296px; float:left;}
.part2{ width:280px; }
.meiti{ width:260px; height:305px; margin-top:15px; padding:15px 10px;}
.meiti p{ font-size:13px; line-height:26px; margin-top:10px; padding:0 10px; }

.dzzx{ height:170px; background:#FAFAFA; border-top:1px #EEEEEE solid; border-bottom:1px #EEEEEE solid; margin:15px 0; overflow:hidden;}
.bq{ width:1100px; margin:0 auto; padding-top:20px;}
.bq img{ float:left;}
.bq a{ color:#3B3B3B; border:1px solid #c7c7c7; height:35px; line-height:35px; padding:0 20px; float:left;  margin:5px 0 5px 10px; font-size:14px; display:block;}
.bq a:hover{ border-color:#389ce8 ;}
.jbzl{ width:1098px; height:480px; margin:15px auto;}
.jbzl_title li{ width:549px; float:left; height:60px; text-align:center; line-height:60px;}
.jbzl_title li a{ width:549px; height:60px; display:block}
.tab1{ background-color:#389CE8;}
.tab1 a{ color:#FFF; font-size:14px;}
.tab2{ background-color:#C3E1F8;}
.tab2 a{ color:#2B93D0; font-size:14px;}
.tab1 .jb1_bg{ background:url(../images/icon.png) 110px 0px no-repeat;}
.tab2 .jb1_bg{ background:url(../images/icon.png) 110px -60px no-repeat;}
.tab2 .jb2_bg{ background:url(../images/icon.png) -273px 0 no-repeat;}
.tab1 .jb2_bg{ background:url(../images/icon.png) -273px -60px no-repeat;}
.tab2 .jb3_bg{ background:url(../images/icon.png) -744px 0 no-repeat;}
.tab1 .jb3_bg{ background:url(../images/icon.png) -744px -60px no-repeat;}

.jbzl_con{ clear:both;}
.jb1{ height:30px; background:#88C4F1; text-align:center; line-height:30px; color:#fff; font-size:14px;}
.jb1 a{ color:#fff; font-size:14px; margin:0 5px;}
.jb1 a:hover{ color:#000;}
.jb2{ height:340px; width:770px; float:left; margin-top:20px; padding:0 0 0 15px;}
.jb2 img{ float:left; margin-right:25px;}
.jb2_1 h2{ padding-top:10px; font-size:18px; color:#389CE8; line-height:30px; text-align:center;}
.jb2_1 p{ font-size:14px; color:#424242; line-height:25px; margin:5px 0 15px 0;}
.jb2_1 p a{ color:#05ace7;}
.jb2_1 p a:hover{ color:#f00;}
.jb2_1 li p a{font-size:14px; color:#389CE8;}
.jb2_1 li p a:hover{color:#F00;}
.jb2_2, .jb2_2{ float:left; width:450px;}
.jb2_2 li{ border-bottom:1px #C1C1C2 dashed; line-height:35px; font-size:14px; color:#424242; padding-left:5px;}
.jb2_2 li a{ font-size:14px; color:#424242; }
.jb3{ height:295px; width:270px; float:right; margin-top:55px; padding-right:15px;}
.jb3 img{ padding:1px; border:1px #d2d2d2 solid; margin-top:15px; }
.bor{ border-bottom:1px #E0E0E0 solid; margin-bottom:15px;}
.jczt{ height:175px; margin:15px auto; padding:15px 5px 0 5px;}
.jczt li{ float:left; width:260px; margin:0 6px;}
.jczt li p{ text-align:center; line-height:30px;  }
.jczt li p a{font-size:14px; color:#212121 ;}
.jczt li p a:hover{color:#F00;}

.yxmr{ width:1098px; height:440px; margin:15px auto;}
.mr1{ background:#88C4F1; width:1098px; height:60px;}
.mr1 li{ height:60px; width:136px; border-right:1px #FFF solid; float:left; line-height:60px; text-align:center;}
.mr1_1{ background:#389CE8;}
.mr1_2{ background:#88C4F1;}
.mr1 li a{ color:#FFF; font-size:14px;}

.zjt{ height:540px; margin:15px auto;}
.left{ padding:25px 0 0 25px;  float:left;}
.left .zj_con{ height:auto; overflow:hidden; margin-bottom:10px; width:690px;}
.left .zj_con ul{ height:490px;  width:750px; position:relative;}
.left .zj_con li{ height:490px; position:absolute; left:0; top:0; background:#FFFFFF; overflow:hidden;}
.left .zj_con .pic{ height:490px; width:296px; float:left;}
.left .zj_con .txt{ width:420px; float:right;}
.left .zj_con .txt h2{ font-size:16px; color:#474747; font-weight:normal; margin-bottom:25px; padding-top:15px;}
.left .zj_con .txt h2 span{ font-size:24px; color:#242424; padding-right:25px;}
.left .zj_con .txt h3{ font-size:16px; font-weight:normal; height:auto; overflow:hidden; margin-bottom:20px;}
.left .zj_con .txt p{ color:#2a2a2a; line-height:24px; margin-bottom:15px;padding-right:60px;}
.left .zj_con .txt p a{ color:#5BBDF6;}
.left .zj_con .txt p a:hover{ color:#f00;}
.left .zj_con .txt .btn{ height:auto; overflow:hidden;}
.left .zj_con .txt .btn span{ display:block; height:auto; overflow:hidden; width:175px; float:left;}
.left .zj_con .txt .btn a{ display:block; height:30px; line-height:30px; width:113px; font-size:16px; color:#FFFFFF; background:#262626; text-align:center; margin:0 auto;}
.left .zj_con .txt .btn a.a2{ background:#003366;}
.left .zj_tab{
	height:auto;
	width:680px;
	overflow:hidden;
	float:left;
	position:absolute;
top: 1800px;
	/* top: 1926px; */
}
.left .zj_tab .zj_tab_left{height:100px; width:40px; float:left; padding-top:9px;}
.left .zj_tab .zj_tab_left span{ display:block; height:98px; width:38px; border:1px #e9e9e9 solid; background:url(../images/b2_ico4.gif) no-repeat center; cursor:pointer;}
.left .zj_tab .zj_tab_right{height:100px; width:40px; float:right; padding-top:9px;}
.left .zj_tab .zj_tab_right span{ display:block; height:98px; width:38px; border:1px #e9e9e9 solid; background:url(../images/b2_ico5.gif) no-repeat center; cursor:pointer;}
.left .zj_tab .zj_tab_con{ width:600px; float:left; overflow:hidden;}
.left .zj_tab .zj_tab_con li{ width:120px; text-align:center; float:left; padding-top:9px; cursor:pointer;}
.left .zj_tab .zj_tab_con li.hover{ background:url(../images/ico6.gif) no-repeat center top;}
.left .zj_tab .zj_tab_con li span{ display:block; width:98px; margin:0 auto; height:98px; border:1px #cfd9e2 solid; overflow:hidden;}
.left .zj_tab .zj_tab_con li.hover span{ display:block; width:98px; margin:0 auto; height:98px; border:1px #5BBDF6 solid; overflow:hidden;}

.right{ height:490px;  float:right; border-left:1px #E9E9E9 solid; width:315px; /* padding:0 20px 0 40px; */}
.right h2{color:#389CE8; font-size:20px; line-height:30px; margin-bottom:5px;}
.right h2 a{float:right; line-height:30px; color:#389ce8; font-weight:normal; font-size:12px;}
.right p{ text-align:center; margin-top:20px;}
.right p img{ margin-bottom:5px;}
.right h3{ padding-top:8px;}

.zdfc{ height:440px; margin:15px auto;}
.fc_l{ width:303px; padding:25px 0 0 25px; float:left;}
.fc_l ul{ margin-top:10px;}
.fc_l ul li{ height:60px; margin-bottom:5px; line-height:60px;}
.fc_l ul li span{ width:277px; height:60px; display:block; padding-left:20px; font-size:16px;}
.fc1{ background:url(../images/icon3.jpg) right center no-repeat;}
.fc1 span{ background:#389CE8; color:#FFF; }
.fc2 span{ background:#E0DFDE; color:#000; }

.fc_r{ width:690px; padding:25px 30px 0 25px; float:right;}
.fc_r h2{ text-align:center; border-bottom:1px #E9E9E9 dashed; color:#389ce8; font-size:20px; line-height:40px;}
.fc_r1{ margin-top:25px; text-align:center;}
.fc_r ul{ margin-top:25px;} 
.fc_r ul li{ width:200px; height:160px; float:left; margin:0 10px 10px 10px;}
.fc_r ul li img{ padding:3px; border:1px #96999E solid;}
.fc_r ul li:hover img{ padding:3px; border:1px #87d2ff solid;}
.fc_r ul li p{ text-align:center; line-height:24px;}
.fc_r ul li p a{ color:#212121; font-size:14px;}
.fc_r ul li p a:hover{ color:#F00;}



.dibu_bg{  background:#FFF;}

.js_list_box{ height:auto; overflow:hidden; width:1100px; margin:0 auto; padding:40px 0;}
.js_list_left{ height:175px; width:100px; float:left; background:url(../images/ls_left.gif) no-repeat left center; cursor:pointer}
.js_list_con{ width:900px; float:left; height:175px; overflow:hidden;}
.js_list_con li{ height:175px; width:900px; float:left; padding-right:30px;}
.js_list_con li .pic{ height:175px; width:317px; float:left;}
.js_list_con li .txt{ width:400px; float:left; padding-left:40px;}
.js_list_con li .txt h2{ font-size:18px; color:#666666; margin-bottom:5px; font-weight:normal;}
.js_list_con li .txt h2 span{ padding:0 7px 0 7px; font-size:30px; vertical-align:bottom;}
.js_list_con li .txt p.p1{ font-size:14px; color:#666666; height:24px; line-height:24px; margin-bottom:10px;}
.js_list_con li .txt p.p2{ color:#999999; margin-bottom:5px;}
.js_list_con li .txt p.p3{ padding-left:25px; background:url(../images/ls_ico1.jpg) no-repeat left 16px; padding-top:10px; color:#999999;}
.js_list_con li .txt p.p4{ padding-left:25px; background:url(../images/ls_ico2.jpg) no-repeat left center; color:#999999; height:35px; line-height:35px;}
.js_list_con li .btn{ width:101px; float:right; padding-top:80px;}
.js_list_con li .btn a{ display:block; height:27px; line-height:27px; text-align:center; font-size:14px; margin-bottom:10px; color:#FFFFFF;}
.js_list_right{ height:175px; width:100px; float:right; background:url(../images/ls_right.gif) no-repeat right center;cursor:pointer}

.fri{ width:1100px; margin:0 auto 10px auto;}
.fri11{ height:35px; margin-bottom:20px; border-bottom:1px #e9e9e9 solid;}
.fri11 li{ width:90px; line-height:35px; float:left; text-align:center; font-size:16px;}
.fri1{ border-bottom:2px #333333 solid;}
.hz li{ width:128px; height:90px; float:left; margin:0 4px 10px 4px; text-align:center;}
.hz li p{ font-size:12px; line-height:30px; }
.friend a{ line-height:30px; margin:0 20px; font-size:14px; color:#3C3C3C;}
.friend a:hover{ color:#F00;}

.b_nav{ height:50px; background:#389CE8; font-size:14px; color:#FFF; text-align:center; line-height:50px;}
.b_nav a{ font-size:14px; color:#FFF; margin:0 30px;}
.b_nav a:hover{ color:#F00;}

.banquan{ width:770px; height:260px; background:url(../images/ewm.jpg) left center no-repeat; margin:30px auto 0 auto; padding:20px 0 0 230px; font-size:14px; line-height:30px;}
.banquan img{ float:right;}
.banquan p{ padding-top:30px;}




.banner_ny{ height:260px; background:url(../images/jbdq.jpg) center center no-repeat;}
.keyword {height:38px;border-bottom:2px #DCDCDC solid;}
.keyword span {font-size:14px;	line-height:38px;}
.keyword span a{ color:#000; font-size:14px;}
.keyword span a:hover{ color:#F00; font-size:14px;}
.keyword form {	padding-top:5px;}
.cent {margin:10px auto ;overflow:hidden;}
.gray{ height:26px; width:210px; background:url(../images/home_14.jpg) left center no-repeat #FFF; padding-left:20px; border:1px solid #e0e0e0;}
#search_b {width: 64px; color: #fff; border: none; cursor: pointer;line-height: 28px; text-align: center; background: #69b4ee;}
#search_b:hover{ background:#2c86ce;}

.ny_pad{ padding:30px 40px; margin:15px auto;}
.title_ny{ border-bottom:1px #389CE8 solid; line-height:30px; font-size:20px; font-weight:200; color:#389CE8; text-align:center;}
.dq{ text-align:center; margin:15px 0; height:270px;}
.dq li{ width:114px; height:31px; float:left; border-radius:7px; text-align:center; padding-top:75px; margin:20px 27px 0 27px;}
.dq li a{ color:#5a5a5a; font-size:16px; }
.dq li:hover a{ color:#FFF;}
.dq1{ background:url(../images/icon1.png) 0 -106px no-repeat #E4E4E4; }
.dq1:hover{ background:url(../images/icon1.png) 0 0 no-repeat #389CE8; }
.dq2{ background:url(../images/icon1.png) -114px -106px no-repeat #E4E4E4; }
.dq2:hover{ background:url(../images/icon1.png) -114px 0 no-repeat #389CE8; }
.dq3{ background:url(../images/icon1.png) -228px -106px no-repeat #E4E4E4; }
.dq3:hover{ background:url(../images/icon1.png) -228px 0 no-repeat #389CE8; }
.dq4{ background:url(../images/icon1.png) -342px -106px no-repeat #E4E4E4; }
.dq4:hover{ background:url(../images/icon1.png) -342px 0 no-repeat #389CE8; }
.dq5{ background:url(../images/icon1.png) -456px -106px no-repeat #E4E4E4; }
.dq5:hover{ background:url(../images/icon1.png) -456px 0 no-repeat #389CE8; }
.dq6{ background:url(../images/icon1.png) -570px -106px no-repeat #E4E4E4; }
.dq6:hover{ background:url(../images/icon1.png) -570px 0 no-repeat #389CE8; }
.dq7{ background:url(../images/icon1.png) -684px -106px no-repeat #E4E4E4; }
.dq7:hover{ background:url(../images/icon1.png) -684px 0 no-repeat #389CE8; }
.dq8{ background:url(../images/icon1.png) -798px -106px no-repeat #E4E4E4; }
.dq8:hover{ background:url(../images/icon1.png) -798px 0 no-repeat #389CE8; }
.dq9{ background:url(../images/icon1.png) -912px -106px no-repeat #E4E4E4; }
.dq9:hover{ background:url(../images/icon1.png) -912px 0 no-repeat #389CE8; }
.dq10{ background:url(../images/icon1.png) -1026px -106px no-repeat #E4E4E4; }
.dq10:hover{ background:url(../images/icon1.png) -1026px 0 no-repeat #389CE8; }
.dq11{ background:url(../images/icon1.png) -1140px -106px no-repeat #E4E4E4; }
.dq11:hover{ background:url(../images/icon1.png) -1140px 0 no-repeat #389CE8; }
.dq12{ background:url(../images/icon1.png) -1254px -106px no-repeat #E4E4E4; }

.dq12:hover{ background:url(../images/icon1.png) -1254px 0 no-repeat #389CE8; }
.jbdq{ width:430px; height:140px; border:1px #C9C9C9 solid; float:left; margin:20px 22px 0 22px; padding:10px 15px;}
.jbdq h2{ font-size:16px; font-weight:200; color:#389CE8; border-bottom:1px #C9C9C9 solid; line-height:30px; margin-bottom:10px;}
.jbdq p a{ margin:0 6px; line-height:24px; color:#5A5A5A;} 
.marl30{ margin-left:30px;}

.zty_banner{  height:260px; background:url(../images/jczt.jpg) center center no-repeat; }
.nty1{ background:#389CE8; height:40px; padding:0 15px; line-height:40px; color:#FFF; font-size:20px; font-weight:200;}
.nty2{ width:724px; margin:30px auto; height:63px;}
.nty2 li{ width:180px; border-right:1px #FFF solid; float:left; line-height:50px; text-align:center; height:63px;}
.nty2_1 p{ width:180px; height:50px; background:#50A8EB; color:#FFF; font-size:16px;}
.nty2_1{ background:url(../images/ico7.jpg) center bottom no-repeat;}
.nty2_2 p{ width:180px; height:50px; background:#EBECEC; color:#000; font-size:16px;}
.nty3{ width:1020px; border:1px #E1E1E1 solid; padding:30px 20px; margin:0 auto 20px auto;}
.nty3 li{ width:320px; height:208px; text-align:center; float:left; margin:0 10px 20px 10px;}
.nty3 li img{ border:5px #EBECEC solid;}
.nty3 li p a{ color:#000; font-size:14px; line-height:35px;}
.nty3 li p a:hover{ color:#f00;}
.fenye{ clear:both; height:30px; background:#CACACA; text-align:center;}



.yisheng_banner{  height:260px; background:url(../images/yisheng.jpg) center center no-repeat; }





.kf_banner{  height:260px; background:url(../images/kfal.jpg) center center no-repeat; }
.kf{ width:770px; margin-top:15px; padding:15px 10px;}
.kf li{ height:160px; border-bottom:1px #B5B5B5 dashed; margin-bottom:18px;}
.kf li span img{ float:left; margin-right:20px;}
.kf li h2{ float:left; background:url(../images/ico2.jpg) left center no-repeat; padding-left:25px; line-height:30px; font-size:18px; color:#389ce8; width:455px; font-weight:200;}
.kf li p{  line-height:25px; font-size:14px; margin:5px 0;}
.kf li h3{ text-align:right; padding-right:30px;}
.kf li p a{ color:#389ce8;}
.kf li p a:hover{ color:#f00;}

.kf1{ margin:20px 0}
.kf_bg{ padding:10px 5px; margin:15px 0 15px 0;}
.kf2 h2{ text-align:center; }
.kf2 p{ font-size:12px; line-height:22px;  margin:10px 0}
.kf2 p a{ color:#389ce8;}
.kf2 p a:hover{ color:#f00;}
.kf2 h3{ text-align:center; }
.kf2 h3 img{ margin:0 5px;}
.kf3 h2{ text-align:center; }
.kf3 h3{ font-size:14px; line-height:25px; padding:0 10px;}
.kf3 p{ font-size:12px; line-height:22px; padding:0 10px; margin-bottom:10px;}
.kf3 p a{ color:#389ce8;}
.kf3 p a:hover{ color:#f00;}
.kf4{ margin:15px 0;}
.kf4 dl{ height:54px; background:#FFF; margin-bottom:10px;}
.kf4 dt{ height:54px; width:65px; float:left; line-height:54px; color:#FFF; text-align:center; margin-right:10px;}
.kf4 dd h2{ font-size:14px; color:#2b93d0; line-height:27px;}
.kf4 dd a{ font-size:12px; color:#5a5a5a;}
.kf4 dd a:hover{ color:#F00;}
.kf4_bg1{ background:#5BBDF6;}
.kf4_bg2{ background:#EC9C0D;}
.kf4_1{ height:40px; background:#5BBDF6; text-align:center; color:#FFF; font-size:14px; line-height:40px;}
.kf4_1 a{ color:#FFF;}
.kf4_1 a:hover{ color:#F00;}
.kf5 li{ width:60px; height:85px; float:left; margin:0 14px 10px 14px;}
.kf5 li h2{ height:60px; background:#979A9E;}
.kf5 li:hover h2{ height:60px; background:#389CE8;}
.kf5 p{ text-align:center; line-height:25px;}
.kf5 p a{ color:#979A9E; font-size:12px;}
.kf5 p a:hover{ color:#389CE8;}
.kf5_1{ clear:both; text-align:center;}


.lb_banner{ height:340px; background:url(../images/lm_ad1.jpg) center center no-repeat;}
.lb_banner img{width:100% ;height: 260px;}
.lby{ padding:40px 20px 20px 20px; margin:15px 0;}
.lby1{ height:300px;}
.lby1 img{ float:left; margin-right:20px;}
.lby1 ul{ float:left; }
.lby1 li{ height:41px; border:1px #DCDCDC solid; margin-bottom:14px; width:425px; line-height:41px;}
.lby1 li h2{ width:146px; height:41px; border-right:1px #DCDCDC solid; float:left; text-align:center; color:#5A5A5A; background:url(../images/ico5.jpg) 35px center no-repeat; margin-right:20px; font-weight:normal; font-size:16px;}
.lby1 li a{ color:#5A5A5A; font-size:14px;}
.lby1 li:hover{ height:41px; border:1px #5BBDF6 solid; margin-bottom:14px; width:425px; line-height:41px; background:url(../images/ico4.jpg) 147px center no-repeat;}
.lby1 li:hover h2{border-right:1px #5BBDF6  solid;color:#FFF; background:url(../images/ico6.jpg) 35px center no-repeat #5BBDF6; }
.lby1 li:hover a{ color:#5BBDF6; font-size:14px;}
.lby2{ height:40px; background:#5BBDF6; line-height:40px; color:#FFF; font-size:14px; padding:0 0 0 20px; margin-bottom:15px;}
.lby2 span{ font-size:16px;}
.lby3{ height:230px;}
.lby3 li{ height:230px; width:246px; float:left; }
.lby3 li img{ border:5px #EBECEC solid;}
.lby3 li p{ font-size:14px; line-height:22px;  margin-top:5px;}
.lby3 li p a{ color:#f00;}
.lby3 li p a:hover{ text-decoration:underline}
.lby3_1{ margin-left:9px;}
.lby4 li{ height:95px; border-bottom:1px #B5B5B5 dashed; margin-bottom:15px;}
.lby4 h2{ background:url(../images/icon8.jpg) left center no-repeat; line-height:30px; padding:0 0 0 15px; color:#389CE8; font-size:16px; font-weight:normal;}
.lby4 h2 .aaa{ float:right; padding:0 10px; background:#B5B5B5; color:#FFF; font-size:12px; line-height:25px;}
.lby4 h2 .aaa:hover{ background:#389CE8;}


.lby4 p{ font-size:14px; line-height:22px; clear:both}
.lby4 p a{ color:#389CE8;}
.lby4 p a:hover{ color:#f00;}

.lby5{ margin:0 auto; padding:10px 0; height:125px;}
.lby5 img{ float:left;}
.lby5 a{ color:#3B3B3B; border:1px solid #c7c7c7; height:35px; line-height:35px; padding:0 20px; float:left;  margin:5px 0 5px 10px; font-size:14px; display:block;}
.lby5 a:hover{ border-color:#389ce8 ;}


.news{ padding:40px 20px 20px 20px; margin:15px 0;}
.news li{ border-bottom:1px #b5b5b5 dashed; background:url(../images/icon9.jpg) 10px center no-repeat; padding:5px 25px;}
.news li a{ font-size:16px; color:#212121; line-height:40px; }
.news li a:hover{ color:#F00;}
.news ul{ margin-bottom:30px;}


.new{ padding:40px 20px 80px 20px; margin:15px 0;}
.new h2{ color:#389ce8; font-size:20px; line-height:30px; text-align:center; font-weight:normal;}
.new3 p{ color:#5a5a5a; font-size:12px; line-height:25px; text-align:center;}
.new3 p a{ color:#5a5a5a; margin:0 10px;}
.new3 p a:hover{ color:#f00;}
.new3 img{ float:right;}
.new3 h3{ height:30px; background:#389ce8; line-height:30px; text-align:center; font-size:14px; color:#FFF; margin-top:20px; font-weight:normal; width:756px;}
.new3 li{ width:252px; line-height:30px; text-align:center; float:left;}
.new3 ul{background:url(../images/bg000.jpg);height: 64px;}
.new li a{ color:#5a5a5a; font-size:14px;}
.new li a:hover{ color:#F00;}
.new1{ clear:both; padding:20px 0;  line-height:28px; font-size:15px; color:#333;}

#newcontent img{width:90%;max-width:800px;}

.new11{ clear:both; padding:20px 0; line-height:28px; font-size:15px; color:#333;}
.new2{ height:62px; background:url(../images/icon10.jpg) left center no-repeat; padding-left:20px; text-align:left; line-height:31px; font-size:14px;}
.new2 a{ color:#000;}
.new2 a:hover{ color:#f00;}

.xgyd{ padding:12px; margin:15px 0;}
.xgyd h2{ color:#389ce8; font-size:20px; line-height:30px; font-weight:normal;}
.xgyd li{ background:url(../images/icon9.jpg) 10px center no-repeat; padding:5px 25px; border-bottom:1px #b5b5b5 dashed;}
.xgyd li a{ font-size:14px; color:#212121; line-height:35px; }
.xgyd li a:hover{ color:#F00;}
.js_banner{ height:260px; background:url(../images/tsjs.jpg) center center no-repeat;}

.tsjs{ padding:10px 20px; margin:15px 0;}
.qwzj li{ height:200px; width:360px; float:left; border-bottom:1px #b5b5b5 dashed; margin:0 12px 15px 0;}
.qwzj li span img{ float:left; margin-right:15px;}
.qwzj li h2{ color:#389ce8; font-size:20px; line-height:30px;font-weight:normal; padding-top:10px;}
.qwzj li h2 span{ font-size:16px;}
.qwzj li p{ color:#5a5a5a; font-size:13px; line-height:22px;  margin:5px 0 10px 0}
.qwzj li p a{ color:#F00;}
.qwzj li p a:hover{ text-decoration:underline;}
.qwzj li h3 img{ margin:0 0 0 5px;}


.xjsb{ padding:30px 10px; margin:15px 0;float: left;}
.sb_banner{ height:260px; background:url(../images/xjsb.jpg) center center no-repeat;}
.xjsb li{ width:480px; height:360px; float:left; border-left:1px #E5E5E5 solid; border-right:1px #E5E5E5 solid; border-bottom:1px #E5E5E5 solid; border-top:1px #343434 solid; padding:20px; margin:0 8px 20px 8px;}
.xjsb li:hover{ border-top:1px #28A1FE solid;}
.xjsb li span img{ float:left; margin-right:15px;}
.xjsb li h2{ font-size:18px; line-height:30px; padding-top:20px;}
.xjsb li h3{ font-size:14px; line-height:30px; font-weight:normal;}
.xjsb li p{ font-size:14px; line-height:30px;}
.xjsb li p a{ color:#F00;}
.xjsb li p a:hover{ color:#28A1FE;}
.xjsb li h4{ padding:20px 40px 0 0; text-align:right;}


.dede_pages {/*float:left;*/width:100%; height:55px; line-height:35px;	padding:10px 0 10px; clear:both; font-size:12px;	color:#4d4d4d; text-align:center;}
.dede_pages ul { text-align:center; margin:0 auto; }
.dede_pages ul li { display:inline; margin-right:6px; font-size:12px; line-height:30px;  color:#4d4d4d; padding:4px 9px 3px 9px; border:#cacaca solid 1px;  background: none; }
.dede_pages ul li a { font-size:12px; color:#4d4d4d; }
.dede_pages ul li a:hover { color:#003366; text-decoration:none; }
.dede_pages ul li.thisclass { background:#4d4d4d; color:#fff; font-size:12px; text-align:center; font-weight:bold; }
.dede_pages ul li.thisclass a { color:#fff; }
.dede_pages ul li.thisclass a:hover { color:#fff; }


.news00{ width:790px; height:312px; padding:23px 0 0 20px}
.zzz_1{  width:450px; float:left;}
.zzz_1 h4{ border-bottom:#B8B8B8 1px solid; padding-bottom:10px;}
.zzz_1 h4 p{ line-height:40px; color:#47A6D9; font-size:20px; font-weight:bold;}
.zzz_1 h4 p a{color:#47A6D9;}
.zzz_1 h4 span{ width:370px;line-height:22px;color:#656565;}
.zzz_1 h4 span a{color:#47A6D9;}
.zzz_1 ul{  height:130px; padding-top:8px;}
.zzz_1 ul li{ width:420px; height:26px; line-height:26px; padding-left:20px; background:url(../images/ico_002.gif) 0 9px no-repeat;color:#656565;}
.zzz_1 ul li a{color:#656565;}
.zzz_1 ul li em{ float:right; padding-left:20px;}



.xiala1{ width:1000px; margin:0 auto;}
.xl1{ width:280px; float:left; text-align:left;}
.xl1 h2{ font-size:16px; font-weight:normal; line-height:30px;}
.xl1 img{ margin:10px;}
.xl1 p{ font-size:13px; line-height:25px; width:266px; margin:0 auto; }
.navlx{ float:left; width:329px; height:338px;border-left:#CBCBCB 1px solid; padding-left:20px; margin-left:20px; text-align:left;}
.navlx dl{ width:329px; height:338px; }
.navlx dl dt{ width:329px; height:16px; font-size:16px; line-height:30px; padding-bottom:16px;}
.navlx dl dd{ width:295px; height:auto; padding-left:35px; position:relative; line-height:20px; padding-bottom:10px; font-size:13px}
.navlx dl dd img{ width:30px; height:30px; position:absolute; top:0; left:0;}
.ksjs{ width:1100px; margin:0 auto;}
.ksjs ul{ width:140px; float:left; height:100px; text-align:left;mmargin-left:20px;}
.ksjs ul a{ color:#666; font-size:14px;}

.yysb{ width:1120px; margin:0 auto;}
.yysb ul{ width:242px; float:left; height:100px; text-align:left;}
.yysb ul a{ color:#666; font-size:14px;}


.hlyd{ width:1000px; margin:0 auto;}
.hlyd ul{ width:300px; float:left; height:100px; text-align:left;}
.hlyd ul a{ color:#666; font-size:14px;}
.hlyd1{ width:300px; float:left; height:300px;}
.hlyd1 h2{font-size:16px; font-weight:normal; line-height:30px; text-align:left; }
.hlyd1 img{ margin:10px 0;}
.hlyd1 li{ line-height:25px;}


.ysjs{ padding: 40px 20px 20px 20px;
margin: 15px 0;}
.ysjs li{ height:164px; border-bottom: 1px #DFDFDF solid; margin-bottom:15px;}
.ysjs li img{ float:left; margin-right:20px; padding:1px; }
.ysjs li h2{padding-top:10px; }
.ysjs li h2 a{ color:#45a3d5; font-size:16px; font-weight:400; line-height:30px; }
.ysjs li p{ font-size: 14px; color:#666666; line-height:25px;}
.ysjs li p a{ font-size: 14px; color:#666666;}
.ysjs li a:hover{ text-decoration:underline;}

.fris {
    padding: 15px ;
}
.fris a {
    font-size: 14px;
    color: #707070;
    line-height: 25px;
    padding-right: 15px;
}

.dede_pages {
    width: 100%;
    height: 45px;
    line-height: 35px;
    padding: 20px 0 0px;
    clear: both;
    font-size: 12px;
    color: #4d4d4d;
    text-align: center;
}
.dede_pages ul {
    text-align: center;
    margin: 0 auto;
}
.dede_pages ul span ,.dede_pages ul a{
    display: inline;
    margin-right: 6px;
    font-size: 12px;
    line-height: 30px;
    color: #4d4d4d;
    padding: 4px 9px 3px 9px;
    border: #cacaca solid 1px;
}
.dede_pages ul span.curr {
    background: #429bd3;
    color: #fff;
    font-size: 12px;
    text-align: center;
    font-weight: bold;
}

/**/
.hrefBox{
    width: 100%;
    clear: both;
    font-size: 12px;
    color: #4d4d4d;
    text-align: left;
}
.hrefBox ul {
    height: 45px;
    line-height: 45px;
    padding: 20px 0 0px;
    margin: 0 auto;
}