body{background-color: #ededed; margin: 0; padding: 0;} ul,li,input,p,h1,h2,h3,dl,dd,dt,form{ margin: 0; padding: 0; } ul, li { list-style: none; } a { text-decoration: none;} img { border: none } 
.clearfix {
       zoom: 1;
}
.clearfix:after {
       clear: both;
       content: "";
       display: block;
       width: 0;
       height: 0;
       visibility: hidden;
}
.fl{
float: left;
}
.fr{
	float: right;
}
.clear{
	clear: both;
}
                                                                      /*å¤´éƒ¨*/
                                                                     
.div_1{
	border-top:solid 15px #f15844;
	margin: 0 auto;
	height: 185px;
}
.div_a1{
	width: 1200px;
	margin: 0 auto;
}
.ss{
	padding-top: 62px;
	width: 340px;
	height: 35px;
	background: url(../images/ssbj.png) no-repeat 144px 62px;
}
.lisk{
	padding-left: 10px;
	    padding-top: 15px;
		height: 30px;
	background: url(../images/jt.png) no-repeat 1px 26px;
}
.lisk a{
	font-family:å¾®è½¯é›…é»‘;
	color: #F15844;
}
.logo{
    padding-top: 41px;
}
.input_2{
	border: 0;
	outline:none;
	background-color:#ededed;
	width: 130px;
	vertical-align: middle;
	margin-top: 10px;
    margin-left: 5px;
}
.input_1{
	vertical-align: middle;
	padding: 6px 10px 0 3px;
}
.input_right{
	width: 340px;

}
                                                                 /*å¯¼èˆª*/
.div_nav{
background-color:#f15844;
	height: 54px;


}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.navBar{ width: 1300px;margin: 0 auto; position:relative; z-index:1;height:48px; line-height:48px; color:#333;   }
	.nav{ position:relative; width:1300px; margin:0 auto;  font-family:å¾®è½¯é›…é»‘; font-size:21px; }
	.nav a{ color:#ffffff; font-family: å¾®è½¯é›…é»‘;}
	.nav h3{ font-size:100%; font-weight:normal;}
	.nav .m{ float:left; height: 48px; position:relative; z-index:1;margin:6px 21px 0;}
	.nav .m:hover{border:solid 1px #f15844;border-bottom:solid 1px #ffffff;background-color: #FFFFFF;height: 46px;}
	.nav .s{float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px;}
	.nav h3 a{display: block;
    margin: 0 auto;
    line-height: 42px;
margin:0 10px;
       text-align: center;}
.nav h3 a:hover{color:#f15844;}
    .nav .m:hover .a_1{border-bottom: 3px solid #f15844;color:#f15844;}
	.nav .sub{display:none;/*é»˜è®¤éšè—*/  position:absolute; left:-1px; top:47px;padding-bottom: 10px; z-index:1; width:330px; border:1px solid #f15844; border-top:0;  background:#fff; }
	.nav .sub li{text-align:center;height: 36px;line-height: 36px;}
	.nav .sub li a{ display:block; height:28px; line-height:28px;padding: 4px 0 4px 0px; color:#f15844;font-size: 15px;font-family:å¾®è½¯é›…é»‘;}
	.nav .sub li:hover{background-color: #f15844;height: 36px;}
	.nav .sub li a:hover{color:#FFFFFF;line-height: 28px;}
	.nav .block{ height:3px; width:130px; background:#FE7700; position:absolute; left:0; top:57px; overflow:hidden;}

	
                                                                     /*è½®æ’­*/
.lunbo{
	margin: 0 auto;
	height:auto;
}
                                                  /*è½®æ’­*/
                                                 
.focusBox { position: relative; width:100%; height:auto; overflow: hidden; }
	.focusBox .pic img { width:100%; height:auto; display: block;}
	.focusBox .hd { overflow:hidden; zoom:1; position:absolute;left:50%;margin-left: -55px; bottom:35px; right:10px; z-index:3}
	.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:13px; cursor:pointer; overflow:hidden;  margin-left:4px; background: url(../images/cs.png) no-repeat; }
	.focusBox .hd .on{background: url(../images/bs.png) no-repeat;float:left;}
	.focusBox .prev,
	.focusBox .next { width:31px; height:66px; position:absolute; top:50%;margin-top: -33px; z-index:3;margin-right: 60px; }
	.focusBox .prev { background-image:url(../images/zb.png); background-position:0px 0; left:60px }
	.focusBox .next { background-image:url(../images/yb.png); background-position:0px 0; right:0 }
	.focusBox .prev:hover,
	.focusBox .next:hover {filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }                             
	                                                                       /*å›¾ç‰‡åŒº*/
	.div_2{
		padding-top: 33px;
		width: 1200px;
		height: 240px;
		margin: 33px auto;
	}

.div_2 ul li{
	position:relative;
	margin-left: 60px;
	float: left;
	width: 530px;
	height: 180px;
}
.mask{
	width: 100%;
	height: 180px;
	background: rgba(0,0,0,0.3);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
	position: absolute;
	top:0;
	left: 0;
	display: none;
}
.div_2 ul li:hover .mask{
	display: block;
}
.li_5{
	width: 530px;
	height: 180px;
	overflow: hidden;
}
.li_5 a{
	display: block;
}
.img_2{width: 530px;height: 181px;transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-o-transition: 1s;}
.li_5:hover .img_2{
  transform: scale(1.2);
    -webkit-transform: scale(1.2)

	width: 570px;
	height: 180px;
}

.div_li{
/*	text-align: center;*/
/*	top: 0px;*/
	line-height: 47px;
/*	left: 97px;*/
/*	margin: 96px auto;*/
/*	width: 175px;*/
	height: 47px;
	/*background: url(../images/tmbj.png) no-repeat;*/
}
.div_li a{
	letter-spacing:5px;
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 24px;
	color: #ee6e5e;
}                                                  
.div_li2{
    margin-top: 25px;
    height: 58px;
    line-height: 18px;
    width: 229px;
    border-top: 10px solid #f15844;
}
.div_li2 a{
padding-top:6px;
letter-spacing: 3px;
    display: block;
line-height: 20px;
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 16px;
	color: #000000;
}
.div_li2 a:hover{
	color: #f15844;
}
                                                                  /*å­¦é™¢æ–°é—»*/
                                                                 
.xyxw{
	width: 1200px;
	height: 450px;
	margin: 44px auto;
}
.xyxw_2 ul li:hover a{
	color:#f15844
}
.xyxw_1{
	width: 100%;}
.ul_2{
	padding-left: 56px;
margin-top:30px;
}
.ul_2 li{
	margin:0 21px;
	height: 35px;
	line-height: 35px;
	 float: left;
}
.ul_2 li a{
font-family: "å¾®è½¯é›…é»‘";
font-size:18px;
color:#000000;
}
.ul_2 li a:hover{
color:#f15844;
}
.xyxw_2{
	background: url(../images/dbj.gif.gif) no-repeat 5px 37px;
	width: 370px;
	height: 450px;
}
.xyxw_2 ul .li_6{
	background: url(../images/zl1.png.png) no-repeat 40px 0;
}
.xyxw_2 ul .li_6:hover{
       background: url(../images/zl2.png.png) no-repeat 40px 0;
}

.xyxw_2 ul .li_7{
	background: url(../images/HSK1.png.png) no-repeat 40px 6px;
}
.xyxw_2 ul .li_7:hover{
       background: url(../images/HSK2.png.png) no-repeat 40px 6px;
}

.xyxw_2 ul .li_8{
	background: url(../images/fz1.png.png) no-repeat 40px 0;
}
.xyxw_2 ul .li_8:hover{
       background: url(../images/fz2.png.png) no-repeat 40px 0;
}

.xyxw_2 ul .li_9{
background: url(../images/dh21.png.png) no-repeat 40px 0;

	}
.xyxw_2 ul .li_9:hover{
background: url(../images/dh1.png.png) no-repeat 40px 0;

       }
.xyxw_a1{
	height: 37px;
	border-bottom: solid 10px #f15844;
}
.xyxw_a1 a{
	letter-spacing:4px;
	line-height: 37px;
	font-size: 18px;
	font-family: "å¾®è½¯é›…é»‘";
	color: #f15844;
}
.xyxw_a1 span{
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 24px;
    letter-spacing: 3px;
	color: #f15844;
}
.ul_1 li{
	height: 53px;
	width: 739px;
	border-bottom: #F15744 1px solid;
}
.ul_1 li:hover a{
	color: #F15744;
}
.ul_1 li a{
    line-height: 60px;
	font-size: 18px;
	color: #000000;
	font-family: "å¾®è½¯é›…é»‘";
}
.ul_1 div{
	height: 40px;
}
.ul_1 li a div a{
	font-size: 18px;
	color: #000000;
	font-family: "å¾®è½¯é›…é»‘";
}
.xyxw_2 ul{
	margin-top: 70px;
	width: 354px;
	height: 385px;
}
.xyxw_2 ul li{
	text-align: center;
	float: left;
	width: 177px;
	height: 228px;
}
.xyxw_2 ul li a{
margin-left: 5px;
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 18px;
	color: #000000;
}
.xyxw_2 ul li p{
	padding-top: 15px;
}                                                             
                                                                                  /*åº•éƒ¨*/
.div_3{
	width: 1200px;
	padding-bottom: 40px;
	padding-top: 40px;
	margin: 75px auto;
	border-top: 1px solid #f15844;
}
.div_3 div{
	padding-right: 72px;
	float: left;
}
.cjwt,.xglj,.lxwm,.ewm h4{
	font-size: 16px;
	font-family:"å¾®è½¯é›…é»‘";
	color: #f15844;
}
.cjwt ul li{
	height: 20px;
	line-height: 20px;
}
.cjwt ul li a{
    letter-spacing: 1px;
	font-size: 14px;
	color: #f15844;
	font-family: "å¾®è½¯é›…é»‘";
}
.xglj ul li a{
letter-spacing: 1px;
	font-size: 14px;
	color: #f15844;
	font-family: "å¾®è½¯é›…é»‘";
}
.lxwm p a{
letter-spacing: 1px;
	font-size: 14px;
	color: #f15844;
	font-family: "å¾®è½¯é›…é»‘";
}
.lxwm p{
    letter-spacing: 1px;
	padding-left: 20px;
	width: 190px;
	margin-top: 3px;
}
.lxwm .li_2,.li_3{
font-family: "å®‹ä½“" !important;
}
.lxwm h4{
	padding-left: 20px;
}
.li_1{
	font-size:14px;
	background: url(../images/dh.png) no-repeat 0px 3px;
}
.li_2{
	
	background: url(../images/dianhua.png) no-repeat 0px 2px;
}
.li_3{
	
	background: url(../images/xf.png) no-repeat 0px 7px;
}
.ewm{
	padding-right: 0px !important;
	float: right !important;
padding-top:20px;
}
.ewm li{
	float: left;
}
.ewm li img{
	width: 100px;
	height: 100px;
}
.ewm  ul{
	text-align: right;
}
.li_4{
	font-size: 14px;
	color:#f15944;
	padding-top: 63px;
	font-family: "å¾®è½¯é›…é»‘";
	text-indent: 2em;
	width: 330px;
	padding-right: 10px;
}
                                                                   /*å½“å‰ä½ç½®*/
                                                                  
.dqwz{
	width: 1200px;
	margin: 0 auto;
	line-height: 66px;
	height: 66px;
	border-bottom: 10px solid #f15744;
}
.dqwz a{
	font-size: 16px;
	font-family: "å¾®è½¯é›…é»‘";
	color:#f15744
}                                                    /*ä¸‹æ‹‰*/
.list_1{
	float: left;
	width: 260px;
	margin: 0 auto;
}
.div_left{
	
	width: 260px;
	
}
.lanm{border:solid 1px #f15744;background-color: #f79a8f;}
        .h2 div{width: 118px;line-height: 24px;font-weight:bold;text-align: center;margin: 0 auto;padding-top: 9px;border-bottom: solid 1px #FFFFFF;}
        .div_left .lanm .h2{height:60px;color:#fff;font-size:22px;line-height:60px;text-align:center;padding-bottom:5px;}
.sideMenu{ width: 258px;background-color: #f79a8f;padding-bottom: 30px;}
		.sideMenu h3{line-height:50px;  cursor:pointer; font-family: "Microsoft YaHei"; font-size: 18px; font-style: normal; font-weight: 100; font-variant: normal; color: #FFFFFF; text-align: center; }
		.sideMenu h3 a{color:#FFFFFF;font-family: "å¾®è½¯é›…é»‘";font-size: 18px;}
		.sideMenu h3.a:hover{color:#f15744;}
.sideMenu h3.on{background-color: #FFFFFF;width: 258px;padding-left: 11px;line-height: 50px; color:#f79a8f; font-family: "å¾®è½¯é›…é»‘";font-size: 18px;}
		.sideMenu h3.on a{color: #f15744;}

.sideMenu h3.on1:hover{background-color: #FFFFFF;color: #f15744;}
.sideMenu h3.on1:hover a{color: #f15744;}
		.sideMenu ul{background-color: #FFFFFF; display:none;width: 259px; /* é»˜è®¤éƒ½éšè— */    padding-bottom: 15px; }
.sideMenu ul li{background: url(../images/qdt.gif) no-repeat 75px 14px; line-height:31px; padding-left:85px; font-size: 14px;}
.sideMenu ul li a{ color: #f15744;}
.sideMenu ul li a:hover{
border-bottom: solid 2px #F15744;
}

.sideMenu ul li.on a{color: #f15a45;padding-bottom:5px; font-weight: bold;border-bottom: solid 2px #F15744;}
        

                                                         /*åˆ—è¡¨*/
                                                        
.list_right{
	background-color: #FFFFFF;
	width: 940px;
min-height:500px;
}
.list_right ul li{
	    padding-left: 10px;
	border-bottom: dashed 1px #f79a8f;
	height: 40px;
	line-height: 40px;
}
.list_right ul {
    padding: 0px 40px 0 40px;
	margin-top:5px ;
}
.list_right ul li span{
	float: right;
	font-size: 14px;
	padding-right: 15px;
	font-family: "å¾®è½¯é›…é»‘";
	color: #f15744;
}
.list_right ul li a{
	font-size: 16px;
	color: #f15744;
	font-family: "å¾®è½¯é›…é»‘";
}
.list_right ul li:hover{
	color: #f79a8f;
}
                                                                      /*å†…å®¹*/
                                                                     
.tite{
	padding-bottom: 10px;
	padding-top: 50px;
	border-bottom: solid 1px #d9d9d9;
	height: 65px;line-height: 30px;
	text-align: center;
}
.tite h3{
	    padding-bottom: 10px;
	font-size: 24px;
	font-family: "å¾®è½¯é›…é»‘";
}
.tite span{
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 13px;
	color: #9f9f9f;
}
.content_1 p{
	line-height: 35px;
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 16px;
	color: #474747;
	text-align: justify;
	text-justify:inter-ideograph;
}
.content_1{
	    width: 97%;
    margin-left: 10px;
	min-height: 500px;
	padding-top: 25px;
}

.content_1 img{ margin:10px auto;display: block;max-width:650px; text-indent:0em;}





table{border-spacing: 0px;margin: 0 auto; }
.table_1{height="726"border-collapse:collapse;border:#f7aca1;}
.table_1 td{border: 0px;}
.tr_1{height: 52px;background-color: #ef5a44;}
.tr_1 td div{border-right:2px solid #f5988a;height: 28px;text-align: center; color: #FFFFFF;}

.table_2 a{color: #000000;}
.table_2{width: 800px;border: 1px solid #f7aca1;border-top:0px}
.table_2 td{border-bottom: 1px solid #fef5f3;text-align:center;border-right: 1px solid #f38272;border-top: 1px solid #f38878;border-left: 0px solid #fef5f3;}
.table_2 .td_1{text-align: left !important;padding-left: 38px;}


.li_5_div{
	background: url(../images/tmbj2.png.png) no-repeat;
	width: 530px;
	position: absolute;
	top: 131px;
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 24px;
	text-align: center;
	line-height: 50px;
	color: #fefefe;
	left:0px;
	height: 50px;
}
/*ä¸­é—´è½®æ’­*/

.lb_2{
	margin: 0 auto;
	width: 1200px;
	height: 322px;
	
}
.lb_lmmc{
	width: 1200px;
	height: 42px;

	border-bottom: 10px solid #f15844;
	line-height: 35px;
}
.lb_lmmc span{
float:left;
		letter-spacing:3px;
	font-family: "å¾®è½¯é›…é»‘";
font-size: 24px;
color: #f15844;
}
.lb_lmmc a{
		letter-spacing:2px;
	line-height: 35px;
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 18px;
	color: #f15844;
}
.lb_list{
	margin-top: 13px;
	width: 724px;
	position: relative;
	height: 270px;
	padding-left: 56px;
}
.lb_lb{
	width: 367px;
	height: 237px;
	margin-top: 32px;
}
.ul_3 li{
	height: 50px;
	width: 742px;
	border-bottom: #F15744 1px solid;
}
.ul_3 li:hover a{
	color: #F15744;
}
.ul_3 li a{
    line-height: 60px;
	font-size: 18px;
	color: #000000;
	font-family: "microsoft yahei";
}
.ul_3 div{
	height: 40px;
}
.ul_3 li a div a{
	font-size: 18px;
	color: #000000;
	font-family: "å¾®è½¯é›…é»‘";
}
/*è½®æ’­*/
/* æœ¬ä¾‹å­css */
		.slideBox{ width:367px; height:237px; overflow:hidden; position:relative; }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle;position: relative; }
		.slideBox .bd img{ width:367px; height:237px; display:block;  }

		/* ä¸‹é¢æ˜¯å‰/åŽæŒ‰é’®ä»£ç ï¼Œå¦‚æžœä¸éœ€è¦åˆ é™¤å³å¯ */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
		.slideBox .prevStop{ display:none;}
		.slideBox .nextStop{ display:none;}
.li_6_div{
	background: url(../images/tmbj2.png.png) no-repeat;
	width: 100%;
	position: absolute;
	top:188px;
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 17px;
	text-align: center;
	line-height: 56px;
	color: #fefefe;
	left:0px;
	height: 56px;
}

.new-video{width: 630px;float:right;}
.new-video .new-video-title{width: 630px;}