*{ margin:0px; padding:0px}
#alttxt{background: #FFF;border: 1px #ddd solid;font-size:12px;padding:10px;z-index:1000;position:absolute;display:none;}
body{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#000000; border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid}
img,div,table,tr,td,span{ border:none}
ul,li{ list-style:none}
a{ text-decoration:none; color:#000000}
a:hover{ text-decoration:none; color:#FF6600}
/*Êó±ê  alt*/
#alttxt{background: #FFF;border: 1px #ddd solid;font-size:12px;padding:10px ;z-index:1000;position:absolute;display:none; border-radius:5px}

.wrap{ width:1300px; margin:0 auto}
@media only screen and (max-width:1310px) { 
.wrap{ width:95%}
}

.top{ width:100%;}
#topnav{ width:1300px; margin:0px auto;}
.tp{ width:1300px; margin:0 auto; text-align:right; height:15px; line-height:15px}
.logo{ width:1300px;height:120px; background:url(../images/logo.png) no-repeat; }
.nav1{ width:100%; background:#000}
#nav{ width:1300px; height:55px;font-family:"Î¢ÈíÑÅºÚ"; margin:0 auto}
#nav ul{ list-style-type:none;}
#nav ul li{ float:left; width:162.5px; text-align:center;}
#nav ul li a{text-align:center; font-size:16px; color:#FFF; height:55px; line-height:55px}
#nav ul li a:hover{ width:162.5px; display:inline-block; background: #D7000F; border-radius:15px; transition: all 0.5s ease-out;}
#current{ display:inline-block; color:#FFF}

/**/
.Toubu{width: 100%;background:url(../images/Toubu.jpg) no-repeat center top;}
.root {width: 100%;height: 149px;position: relative;}
.root dt {float: left;margin-top: -76px;width:25%;height: 225px;}
.root dt img {display: block;width: 251px;height: 225px; z-index:19999; position:relative}
.root .wzgg {padding-top: 36px;position: relative;height: 113px;width:75%;float: right;font-size: 15px;color: #555555;line-height: 34px;text-indent: 2em;}
.root .wzgg p { display:inline}
.root .wzgg p em {font-weight: bold;}
.root .wzgg h1{ font-size: 15px;display:inline; font-weight:normal}
.root .wzgg h2{font-size: 15px; display:inline; font-weight:normal}
.root .wzgg h3{font-size: 15px; display:inline; font-weight:normal}
.root .wzgg span{ display:inline; font-weight:normal}
.root .wzgg i {display: block;position: absolute;right: 0;bottom: 24px;width: 26px;height: 20px;}
.root .wzgg img {display: block;width: 26px;height: 20px;}
.wzgg{display:inline}
.wzgg_bt{display:inline}
@media only screen and (max-width:1440px) { 
.root .wzgg i{ bottom:-12px}
}
@media only screen and (max-width:1680px) { 
.root dt{ margin-top:-57px}
}
@media only screen and (max-width:1200px) { 
.root .wzgg{ width:69%} 
.root .wzgg{ height:140px}
}
@media only screen and (max-width:1024px) { 
.root .wzgg{ height:130px}
.root dt{ margin-top:-33px}
.root .wzgg i{ display:none}
}
@media only screen and (max-width:850px) { 
.root .wzgg{ line-height:27px;}
}
@media only screen and (max-width:768px) { 
.root{ background:#0c65bf; padding:0% 0% 2% 0%; height:auto}
.root dt{ width:100%; background:#0c65bf; margin-top:0%; text-align:center}
.root dt img{ margin: 0 auto;}
.root .wzgg{ width:100%; height:auto; color:#fff; padding-top:0%}
.root .wzgg h1{ display:none}
.root .wzgg h2{ display:none}
.root .wzgg p{ display:none}
.root .wzgg h3{ width:100%; height:50px; line-height:50px; font-size:18px; text-align:center;border-radius:50px; background:#FFFFFF; color:#0c65bf; display:block; margin-top:3%;}
}
@media only screen and (max-width:450px) { 
}

.mainsytj{ padding:3% 0% 0; }
.mainsytj_top{ text-align:center; }
.mainsytj_top dt{ font-size:30px; line-height:60px; color:#295592 ;font-weight: bold}
.mainsytj_top dt i{ height:90px; overflow:hidden; width:100%; display:block; display:none}
.mainsytj_top dd{ font-size:18px; line-height:40px; color:#999; text-transform:uppercase; font-weight:normal }
.mainsytj_top p{ background:#295592; height:2px; width:40px; margin: 0 auto; display: none} 
@media only screen and (max-width:596px) { 
.mainsytj_top{ width:98%}
.mainsytj_top img{ width:100%}
}


/*·Ö¸î*/
.xiange{width: 100%;height: 87px;background: url(../images/h.jpg) no-repeat center;margin: 0 auto;}
.xiangea{width: 1260px;height: 87px;margin: 0 auto;}
.xiangeal1{width: 360px;height: 61px;float: left;margin-top: 15px;}
.xiangeal1 strong{font-size: 25px;font-weight: bold;color: #ffffff;}
.xiangeal1 span{letter-spacing: -0.5px;color: #F7C6C6;font-size: 11px;text-transform: uppercase;}
.xiangeal2{width: 234px;height: 51px;float: left;margin-top: 25px;margin-left: 80px;	}
.xiangeal2 span{font-size: 33px;color: #333;font-family: impact;	}
.xiangeal{width: 687px;float: left;}
.xiangear{width: 570px;float: left;margin-left: 3px;}
.xiangeart{width: 89px;height: 30px;margin-left: 20px;margin-top: 15px;}
.xiangeart h3{font-size: 18px;color: #444444;}
.xiangearb{width: 570px;height: 30px;line-height:30px;margin-left: 8px; overflow:hidden	}
.xiangearb li{/*	width: 91px;*/float: left;margin: 0 auto;text-align: center;}
.xiangearb li a{font-family: arial;text-transform: uppercase;color: #575757;}

/*Banner*/
.fullSlide { width:100%; position:relative; height:700px; } 
.fullSlide .bd { margin:0 auto; position:relative; z-index:0; overflow:hidden; } 
.fullSlide .bd ul { width:100% !important; }
.fullSlide .bd li { width:100% !important; height:700px; overflow:hidden; text-align:center; background-position:center top; background-repeat: no-repeat; } 
.fullSlide .bd li a { display:block; height:600px; } 
.fullSlide .hd { width:100%; position:absolute; z-index:1; bottom:20px; left:0; height:10px; line-height:10px; } 
.fullSlide .hd ul { text-align:center; }
.fullSlide .hd ul li { cursor:pointer; display:inline-block; *display:inline; zoom:1; width:80px; height:8px; margin:1px; overflow:hidden; background:#fff; line-height:999px; background:url(../images/b5.png) no-repeat; } 
.fullSlide .hd ul .on { background:url(../images/bo.png) no-repeat; } 
.fullSlide .prev,.fullSlide .next { display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:5%; z-index:1; width:40px; height:60px; cursor:pointer;/* filter:alpha(opacity=50); opacity:0.5; */display:none; width:73px; height:73px; } .fullSlide .prev { background:url(../images/left1s.png) no-repeat; }
.fullSlide .next { left:auto; right:5%; background:url(../images/right1s.png) no-repeat; }


.main{ width:1300px; margin:0px auto; height:510px}

#stit{width:100%; height:auto;padding-top:40px; text-align:center;}
#stit h2 { font-family: "Î¢ÈíÑÅºÚ"; font-size: 36px; line-height: 30px; font-weight: bold; color:#E60002; text-decoration: none; } 
#stit span { font-family: "Î¢ÈíÑÅºÚ"; font-size: 36px; line-height: 40px; font-weight: bold; color: #434343; text-decoration: none; } 
#stit h3 { font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; line-height: 30px; font-weight: normal; color: #333333; text-decoration: none; display:block }
.stit1{ margin:0 auto;width:1200px; height:33px;}

.tj_bt{ width:1300px; height:58px; background:url(../images/tj_bt.png) no-repeat right; margin:0 auto}
.tj_bt h1{ font-size:22px; line-height:65px; color:#ce0001}
.tj_bt h1 em{ font-style:normal; text-transform:uppercase; padding-left:15px; color:#666}

.part-fw{ width: 1200px; margin: 0px auto; padding-top: 30px; }
.part-fw1{ margin: 10px;float:left; padding: 66px 30px 0px 30px; width: 319px; height: 206px;background: url(../images/fwbg01.png); text-align:center;font-size: 16px;color: #ffffff; line-height: 24px;}
.part-fw1 h1{ padding: 0px; font-size: 36px;text-align:center; color: #ffffff; line-height:45px }
.part-fw1 span{ text-align:center;color: #ffffff; line-height:31px}
.part-fw .part-fw1:hover{transition: 0.6s all ease; background: url(../images/fwbg02.png);color: #cd081a;}
.part-fw1:hover h1{ padding: 0px;font-size: 36px;text-align:center;color: #cd081a;}
.part-fw1:hover span{ text-align:center; color: #cd081a;line-height:31px}
#part-cp {width: 100%; margin: 0px auto;background: url(../images/cpbg.jpg); height:430px}

.width-1200{width:1200px;margin:0 auto;}



#left1{ width:1300px; margin:0px auto; margin-top:10px}
.cpfl1{}
.cpfl1 ul{ list-style-type:none; }
.cpfl1 ul li{ display:inline-block; width:248px; border:1px #e4e4e4 solid; margin-bottom:10px;  margin-right:3px; background:#333;  border-radius:5px; margin-left:3px; text-align:center }
.cpfl1 ul li i{ padding-left:80px; color:#fff; padding-right:10px; font-size:14px}
.cpfl1 ul li a{ height:45px; line-height:45px;font-size:15px; color:#fff}
.cpfl1 ul li a:link{ }

#left{ width:220px; margin:0px auto; border:4px solid #e4e4e4; background-color:#F9F9F9; margin-right:14px; float:left}
.part1{background:url(../images/fl_tb.png) no-repeat 15px #0358a8; height:68px; font-size:18px; font-weight:bold; padding:20px 0 0 60px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"}
.part1 span{font-size:14px; color:#93accf; font-weight:normal; display:block; text-transform:uppercase; font-family:Arial; padding:5px 0 0 0;}
.cpfl{}
.cpfl ul{ list-style-type:none; padding-left:10px; padding-top:10px; padding-bottom:5px}
.cpfl ul li{ background:url(../images/index_26.jpg) no-repeat center center; height:29px; margin-bottom:10px; line-height:29px}
.cpfl ul li a{ height:29px; line-height:29px; padding-left:50px; color:#FFFFFF; font-size:14px}
.cpfl ul li a:link{ color:#fff}


.part2{background:url(../images/partbg_26.jpg) repeat-x left center; margin:0 px; height:41px; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ"}
.part2 h1{float:left; font-size:18px; color:#047bcd; background:url(../images/box_bg.jpg); padding:0 10px 0 0}
.part2 h1 span{font-size:14px; font-weight:normal; text-transform:uppercase; display:block; font-family:Arial;}
.part2 h2{float:right; background:url(../images/index_29.jpg) no-repeat right #f2f2f2; padding:0 20px 0 7px; font-size:14px; font-weight:normal; height:41px; line-height:41px;} 

.pro_con { margin:0 auto; margin-top:40px; width:1300px}
.pro_con dl {float: left;width: 310px;margin:0 0 17px 12px;transition: all 0.5s;padding-bottom:10px;overflow: hidden; border:1px #e4e4e4 solid}
.pro_con dl dt {width:306px;height: 240px;overflow: hidden;}
.pro_con dl dt img {display: block;width:306px;height: 300px;transition: all 0.5s;}
.pro_con dl dd {margin-top: 15px;text-align: center;font-size: 16px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;    padding: 0 5px;}
.pro_con dl h1{ width:80%; margin-left:10%; border:1px #e4e4e4 solid; text-align:center; font-size:18px; font-weight:500; height:35px; line-height:35px; margin-top:10px}
.pro_con dl:hover {box-shadow: 0px 0px 15px #b5b5b5;border-radius: 10px;}
.pro_con dl:hover dt img {transform: scale(1.1);}
.promore a {float: left;width: 186px;height: 48px;line-height: 48px;border: 1px solid #a2a2a2;margin-left: 20px;text-align: center;border-radius: 5px;font-size: 18px;}
.promore a:first-child {margin-left: 452px;}
.promore a:hover {background: #d01817;border-color: #d01817;color: #fff;}
.promore { margin-bottom:20px}


/*¼ò½é*/
.xianj{width: 100%;height: 626px;background: #F6F6F6;margin: 0 auto;}
.xianja{width: 1300px;height:626px;margin: 0 auto;overflow: hidden;}
.xianjat{margin-top: 40px;}
.xianjat h3{font-size: 38px;color: #222222;font-weight: bold;text-align: center;}
.xianjat h3 font{color: #ff0000;font-size: 38px; font-weight: bold;}
.xianjaz{height: 30px;margin: 0 auto;margin-top: 10px;}
.xianjaz span{text-align: center;color: #a3a3a3;text-transform: uppercase;font-size: 18px;letter-spacing: 0px;text-align: center;display: block;}
.xianjab{width: 905px;height: 1px;background: #CCCCCC;margin: 0 auto;margin-top: 3px;}
.xianjaxa{width: 1300px;height: 407px;margin: 0 auto;margin-top: 30px;}
.xianjaxal{width: 608px;height: 405px;float: left;}
.xianjaxar{float: left;margin-left: 40px;width:606px;	}
.xianjaxart{width: 643px;height:89px; margin-bottom:15px	}
.rta_l{ width:76px; height:90px; float:left; margin-right:20px}
.rta_l font{color: #e7e7e7;font-size:76px;font-family: impact}
.rta{width:530px; height: 55px;float:left}
.rta h4{font-size: 21px;color: #222222; padding-top:18px; font-weight:normal	}
.rta span{text-transform: uppercase;letter-spacing:-1px;color: #b7b7b7;font-size: 10px;}
.rtab{width: 286px;height: 30px;font-size: 16px;position: relative;top: 8px;margin-left: 257px;color: #626262;	}
.rtab font{width: 15px;height: 5px;background: #FF0000;float: left;margin-top: 9px; margin-right: 10px;}
.xianjaxb{width: 483px;height: 233px;background: url(../images/wu.jpg) no-repeat center;	margin-left: 70px;}
.xianjaxb li{width: 42px;height: 152px;float: left;font-size: 22px;color: #FFFFFF;margin-right: 46px;margin-left: -12px;margin-top: 50px;}

/*¼ò½é*/

.xianabt{margin: 0 auto;width: 1260px;overflow: hidden;}
.xianabt h3{font-size: 28px;color: #FFFFFF;text-align: center;margin-top:30px;}
.xianabt span{text-transform: uppercase;letter-spacing: 0px;text-align: center;color: #f7ddde;display: block;font-size: 13px;margin-top: 5px;		}
.xianab{width: 100%;height: 188px;background: #D7000F;margin: 0 auto;}
.xianaba{width: 1260px;height: 476px;background: #FFFFFF;margin: 0 auto;position: relative;top: -50px;box-shadow:4px 4px 4px rgba(130, 130, 130, 0.24);}
.xianabaa{padding:15px;line-height: 30px;height:160px;overflow: hidden;padding-top: 20px;}
.xianabaa p{color: #535353;font-size: 16px;	}
.xianabab{margin-top: 20px;}

#main{ width:1300px; margin:0 auto}

.sy_news_img{ width:600px;  float:left}
.sy_news_txt{ width:660px;  float:left; margin-left:40px;}

.xnwesal1 {width: 100%; height: 67px;}
.xnwesaltl { height: 59px;float: left;}
.xnwesaltl h3 {font-size: 25px;font-weight: bold;color: #222222;float: left; margin-right: 10px;}
.xnwesaltl span { text-transform: uppercase; letter-spacing: 0px; color: #585858;font-size: 14px; line-height: 40px;display: block; float: left;}
.xnwesaltl font { width: 18px;height: 3px;background: #FF0000; margin-left: 5px; display: block; float: left; margin-top: 19px;}
.xnwesaltr {  width: 135px; height: 40px; border: 1px solid #e9e9e9;float: right; margin-top: 10px;}
.xnwesaltr a { line-height: 40px; padding-left: 13px;font-size: 14px;text-transform: uppercase;letter-spacing: 0px;display: block; color: #8f8f8f; background: url(../images/xian_30.jpg) no-repeat 100px;}

/*Ä¬ÈÏËõÂÔÍ¼ÐÂÎÅÑùÊ½£¬¸öÊýÔ¼ÊøÒÔ¼°ÍÆ¼ö*/
.info_img_list1{ width:600px; height:340px;}
.info_img_list1 li{ width:545px; height:112px;list-style:none; margin-bottom:18px; border-bottom:1px #d0cece dashed }
.info_img_list1 li .img_con{ width:545px; height:250px;float:left; }
.info_img_list1 li .img_con img{width:545px; height:250px;cursor: pointer;  transition: all 0.6s;}
.info_img_list1 li .img_con img:hover{ width:545px; height:250px;transform: scale(0.98);}
.info_img_list1 li .img_txt1{ width:545px; height:90px; float:left;}
.info_img_list1 li .img_txt1 .newz11 a{ height:35px; line-height:35px; font-size:17px;color:#111;width:465px; float:left; }
.newz11{ height:30px}
.newz11 h1{ width:26px; height:26px; background:#000; border-radius:5px; line-height:26px; color:#FFF; font-size:15px; margin-right:5px; float:left; text-align:center; margin-top:3px}
.newz31{ height:60px; margin-top:4px}
.newz31 h1{width:26px; height:26px; background:#ff0000; border-radius:5px; line-height:26px; color:#FFF; font-size:15px; margin-right:5px; float:left; text-align:center; margin-top:3px}
.info_img_list1 li .img_txt1 .newz31 a{ font-size:15px;color:#636363;width:505px; line-height:30px;float:left;}
.info_img_list1 li .img_txt1 .newz21{ font-size:14px;color:#111111;width:80px;height:35px; line-height:35px; text-align:left; float:left}

/*ÎÄ×Ö¼ò½éÐÂÎÅµ÷È¡ÑùÊ½------Ê±¼äÌØÐ§*/
.info_time_des_list{}
.info_time_des_list{width:100%; height:100%;}
.info_time_des_list ul{ width:640px; height:100%; margin-top:5px;}
.info_time_des_list ul li{ width:640px; height:159px; float:left;margin-bottom:10px; float:left; background-color:#FFF; border:#CCC 1px solid}
.info_time_des_list ul li .time_des{  width:620px; height:129px; padding:15px;}
.info_time_des_list ul li:hover .time_des,.info_time_des_list ul li:hover .time_des_time,.info_time_des_list ul li:hover .time_des_txt,.info_time_des_list ul li:hover .time_des_time .time_day{ background-color:#ff0000;}
.info_time_des_list ul li .time_des .time_des_time{width:160px; height:129px;float:left; border-right:1px #eee solid;}
.time_des_time img{ width:160px; height:130px}
.info_time_des_list ul li .time_des .time_des_time .time_day{width:100px; height:59px; font-size:59px; line-height:59px; color:#666; font-weight:400; text-align:center; }
.info_time_des_list ul li .time_des .time_des_time .time_year_moth{width:100px; height:40px;font-size:14px; line-height:40px; color:#666; font-weight:400; text-align:center}
.info_time_des_list ul li:hover .time_des .time_des_time .time_year_moth{ color:#fff}
.info_time_des_list ul li:hover .time_des .time_des_time .time_day{ color:#fff}
.info_time_des_list ul li:hover .time_des .time_des_time{ color:#fff}
.info_time_des_list ul li .time_des .time_des_txt{width:440px; height:99px;float:left;margin-left:17px;}
.info_time_des_list ul li .time_des .time_des_txt .time_title{width:440px; height:30px;font-size:14px; color:#666}
.info_time_des_list ul li .time_des .time_des_txt .time_title a{width:440px; height:30px;font-size:17px; color:#666}
.info_time_des_list ul li .time_des .time_des_txt .time_des1{width:440px; height:69px; line-height:28px;font-size:14px;color:#a8a5a5}
.info_time_des_list ul li .time_des .time_des_txt .time_des1 a{width:410px; height:69px; line-height:28px;font-size:15px;color:#a8a5a5}
.info_time_des_list ul li:hover .time_des .time_des_txt .time_title a{color:#fff}
.info_time_des_list ul li:hover .time_des .time_des_txt .time_des1 a{color:#fff}


.tjzxjd .xw_num1_img{width:200px;}
.tjzxjd .xw_num1_img img{ width:200px;}
.tjzxjd .w358{ width:350px; height:100px;}
.tjzxjd .w358 p{ width:350px;}


.content2{height:550px;background-attachment:fixed; margin:0 auto; background:url(../images/bg1.jpg) no-repeat center}
.title1{text-align:center;padding:30px 0;}
.title1 h1{font-size:26px;color:#333;font-weight:normal;background:url(../images/titlebg.png) center center no-repeat;}
.title1 .en h5{position:relative;text-align:center;margin-top:10px;font-weight:normal;font-size:18px;color:#969696;}

.Intitle h2{text-align:center;color:#fff;padding:25px 0;font-size:24px;}
.picScroll-left{ width:1200px;  overflow:hidden; position:relative; padding:20px 0;   }
.picScroll-left .bd{ padding:0px;   overflow:hidden;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 28px 0 0; width:279px; float:left; _display:inline;  text-align:center;-moz-transition: ease-in-out 0.5s;
	-webkit-transition: ease-in-out 0.5s;
	-o-transition: ease-in-out 0.5s;
	-ms-transition: ease-in-out 0.5s;
	transition: ease-in-out 0.5s;  }
.picScroll-left .bd ul li:hover{
	-webkit-box-shadow: 0 0 12px rgba(0,0,0,.3);
	box-shadow: 0 0 12px rgba(0,0,0,.3);
	border-color: #013686;
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	transform: translateY(-10px);
	}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:279px; height:185px; display:block; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ width:279px; height:42px;line-height:42px; background:#333; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;  }
.picScroll-left .bd ul li .title a{ color:#fff; font-size:14px; transition:300ms; -webkit-transition:300ms;}
.picScroll-left .bd ul li .title a:hover{ color:#fff; text-decoration:underline; font-size:16px;   }
.pro_more{text-align:center;margin-top:25px;}
.pro_more a{position:relative;display:inline-block;width:138px;height:36px;line-height:36px;text-align:center;border:1px solid #0066cc;border-radius:3px;color:#0066cc;}
.pro_more a .i1{position: absolute;left: 0px; top: 0px; width: 0%; height: 100%; background-color: #5899dd; transition: 300ms;}
.pro_more a .i2{position:relative;z-index:2;}
.pro_more a:hover .i1{width:100%;}
.pro_more a:hover .i2{color:#fff;}

#wrap{ width:100%; margin:0px auto; padding-top:5px; padding-bottom:5px}

.fl{ float:left}
.fr{ float:right}

/*imain-title*/
.imain-ti{text-align:center;font-size:30px;position:relative;line-height:40px;}
.imain-ti a{color:#fff;}
.imain-ti span{color:#05336c;font-size:36px;}
.imain-ti .line{position:absolute;width:46px;height:3px;background:#ce0001;bottom:-34px;left:50%;margin-left:-23px;}
.imain-subti{text-align:center;font-size:16px;color:#222;line-height:28px;}
.imain-subti span{color:#05336c;}
.imain-en{text-align:center;font-size:16px;line-height:24px;color:#ccc;}
.imain-ti:hover a{color:#ce0001}
.imain-ti:hover .line{width:100px;margin-left:-50px; background:#fff}
.imain-ti .line,.iabout-video .black-bg{-webkit-transition:all .5s;transition:all .5s;}

/*imain-title*/
.imain-ti1{text-align:center;font-size:30px;position:relative;line-height:40px;}
.imain-ti1 a{color:#fff;}
.imain-ti1 span{color:#05336c;font-size:36px;}
.imain-ti1 .line{position:absolute;width:46px;height:3px;background:#05336c;bottom:-34px;left:50%;margin-left:-23px;}
.imain-subti1{text-align:center;font-size:16px;color:#222;line-height:28px;}
.imain-subti1 span{color:#05336c;}
.imain-en1{text-align:center;font-size:16px;line-height:24px;color:#6A81A0;}
.imain-ti1:hover a{color:#05336c}
.imain-ti1:hover .line{width:100px;margin-left:-50px;}
.imain-ti1 .line,.iabout-video .black-bg{-webkit-transition:all .5s;transition:all .5s;}
.iflow-wrap1{padding:10px 0 15px;overflow:hidden;margin-bottom:20px; padding-top:30px}




/*imain-tel*/
.imain-tel{height:38px;margin-top:30px;text-align:center;line-height:38px;font-size:14px;color:#fff;}
.imain-tel i{display:inline-block;width:32px;height:32px;background:url(../images/tel.png);vertical-align:middle;margin-right:9px;}
.imain-tel span{display:inline-block;font-size:30px;vertical-align:middle;font-family:'DINOT-CONDBOLD'}
.imain-tel .btn{display:inline-block;width:120px;height:36px;margin-left:15px;border-radius:36px;vertical-align:middle;line-height:36px;text-align:center;color:#fff;border:1px solid #fff;}
.imain-tel .btn:hover{background-color:#05582f;border-color:#05582f;color:#fff;}

.equipment{display:block; width:100%; height:365px; background:url(../images/equipment_bg.jpg) no-repeat center top;min-width:1300px; }
.equipment .inner{display:block; border-left:1px solid #e1e1e1;padding-top:25px;height:310px;}
.equipment .h_eq{display:block; width:1300px; margin:0 auto; position:relative; z-index:2; left:0; top:0;}
.equipment .h_eq .arrow_l{position:absolute; left:-55px; top:100px; z-index:8;width:39px; height:39px; background:url(../images/left.png) no-repeat left center; cursor:pointer;}
.equipment .h_eq .arrow_l:hover{background:url(../images/lefth.png) no-repeat left center; }
.equipment .h_eq .arrow_l.current{background:url(../images/lefth.png) no-repeat left center; }
.equipment .h_eq .arrow_r{position:absolute; right:-55px; top:100px; z-index:9;width:39px; height:39px; background:url(../images/right.png) no-repeat left center; cursor:pointer;}
.equipment .h_eq .arrow_r:hover{background:url(../images/righth.png) no-repeat left center;}
.equipment .h_eq .arrow_r.current{background:url(../images/righth.png) no-repeat left center;}
.equipment .h_eq #scrollarea{display:block; width:1300px; height:260px; margin:0 auto; overflow:hidden; }
.equipment .h_eq #inrea{display:block; width:800%;}
.equipment .h_eq #area1{float:left;}
.equipment .h_eq #area2{float:left;}
.equipment .h_eq #scrollarea li{float:left; width:280px; margin-left:20px;  }
.equipment .h_eq #scrollarea li a{display:block; width:280px; height:260px; font-size:16px; line-height:50px; background:#57b2ff;}
.equipment .h_eq #scrollarea li a:hover img{background:#3188cf; color:#fff;}
.equipment .h_eq #scrollarea li img{display:block; width:280px; height:210px; }
.equipment .h_eq #scrollarea li .tit{display:block; line-height:50px; font-size:18px;color:#fff; background:#0066CC; text-align:center}
.equipment .h_eq #scrollarea li .tit:hover{font-weight:bold;background:url(../images/arrowh.png) no-repeat 250px center;}

.sy_b{ width:100%; height:40px; background:#f0f0f0}
.sy_bt{width:100%;height:40px;position:relative;background: url(../images/be.png) no-repeat center;}  
.zs_zj{ width:1300px; height:40px; margin:0 auto; padding:0px; }
.zs_zj span{ font-size:15px; color:#C1040B; line-height:40px; float:left; font-weight:bold}
.zs_zj p{ font-size:15px; font-family:Impact;  line-height:40px;}

.servtil{height:133px;font-size: 40px;color: #333;font-weight: normal;line-height: 66px;font-weight: bold; text-align:center}
.servtil i{display: block;width: 60px;height: 2px;background: #222;margin: 0 auto;    margin-top: 4px}
.servtil p{display: block;font-size: 18px;line-height:45px;font-weight: normal;}
.servtil b{color: #c0030b;}
  

.announce{ width:240px; float:left; margin-right:20px; margin-bottom:5px; margin-top:5px}
.company{ width:940px; float:left; margin-bottom:5px; margin-top:5px}

.copyright{ width:1300px; margin:0px auto; text-align:center; color:#FFFFFF; line-height:40px}
.copyright a{ color:#FFFFFF}
.copyright a:link{ color:#FFFFFF}
.companyt{ line-height:26px}
.announcet{ line-height:26px}
.part4{border-bottom:1px solid #dadada; height:30px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; margin-bottom:10px}
.part4 h1{float:left; border-bottom:2px solid #0358a8; height:29px; font-size:16px; color:#0358a8; padding:0 6px; font-family:"Î¢ÈíÑÅºÚ"}
.part4 h2{float:right; background:url(../images/index_29.jpg) no-repeat right; padding:0 20px 0 0; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"}
.part4 h2 a,.part4 h2 a:visited{color:#0358a8}
.part4 h2 a:hover{color:#ff9501}
.n_part1{background:#0358a8; height:45px; line-height:45px; font-size:18px; font-weight:bold; padding:0 0 0 20px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"}
.n_part1 span{font-size:14px; color:#93accf; font-weight:normal; text-transform:uppercase; padding:5px 0 0 10px;}
.announcet{border:4px solid #e4e4e4; background-color:#F9F9F9; border-top:none; padding-left:5px}
#ileft{ width:220px; margin:0px auto; border:4px solid #e4e4e4; background-color:#F9F9F9; margin-right:14px; float:left; margin-top:5px}
#iright{ width:1300px; margin:0px auto; float:left; margin-top:5px}

.content{ line-height:32px;padding:10px 2px; font-size:15px}

.index{ height:40px; line-height:40px;  font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; border-bottom:1px #e4e4e4 solid; margin-bottom:20px}
.index h2{ float:left; font-size:16px; padding-left:20px; background:url(../images/home.png) no-repeat 2px 15px}
.index span{ float:right; font-size:14px; padding-right:10px}
.index span a{}
.index span a:link{}

.productlist dl{ width:310px; float:left; margin-left:5px; margin-right:7px}
.productlist dl dt{ width:310px}
.productlist dl dt a{ width:310px}
.productlist dl dt a img{ width:309px; height:250px; vertical-align:middle; border:1px solid #BEBEBE; border-radius:10px}
.productlist dl dd{ height:30px; line-height:30px; text-align:center; margin-bottom:10px}
.productlist dl dd a{ height:30px; line-height:30px}
.page { margin:0px auto; width:1300px; padding-top:10px; padding-bottom:8px}
.page ul li{float:left; border:1px solid #e5e5e5; padding:0 5px; height:20px; line-height:20px; overflow:hidden; color:#000; margin:0 3px;}
.page ul li a{color:#666;}
.page ul li a:hover{color:#588b00;}
.page ul li a.on{color:#333; font-weight:bold;}
.page ul li.last{color:#7b7b7b;}
.title{text-align:center; line-height:40px; height:40px; font-size:22px; color:#000000; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold}
.info{width:380px;height:28px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#000; font-size:14px}
.xwzx ul{ list-style-type:none}
.xwzx ul li{ border-bottom:1px dotted #ccc; height:30px; line-height:30px}
.xwzx ul li span{ float:right}

.ipro dl{ width:240px; float:left; margin-left:8px; margin-right:8px}
.ipro dl dt{ width:240px}
.ipro dl dt a{ width:240px}
.ipro dl dt a img{ width:240px; height:240px; vertical-align:middle; border:1px solid #BEBEBE}
.ipro dl dd{ height:26px; line-height:26px; text-align:center}
.ipro dl dd a{ height:26px; line-height:26px}
.newslist{}
.newslist ul{ list-style-type:none}
.newslist ul li{ border-bottom:1px dotted #ccc}
.newslist ul li a{ font-size:14px; font-weight:bold; color:#000; font-family:"Î¢ÈíÑÅºÚ"}
.newslist ul li span{ float:right}
.newslist ul li p{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"}
.newslist ul li p a{ color:#0358A8}

.f_bg{ background:url(../images/f_bg.gif) repeat-x #1E1D1F; height: auto; padding:36px 0 0; overflow:hidden;}
.footer{width: 1300px; margin:0 auto;}
.f_nav{width: 510px;height: 248px; overflow:hidden; padding:0 0 0 5px;}
.f_nav em{display: block;font-size: 18px;color: #fff;font-weight: bold;height: 60px;line-height: 60px;overflow: hidden;}
.f_nav em a{ color:#FFFFFF}

.f_ul02 { width:510px}
.f_ul02 li{  float:left;height: 40px;line-height: 40px; width:164px; overflow: hidden}
.f_ul02 li a{font-size: 14px;color: #929293;font-weight: normal;height: 40px;line-height: 40px; width:124px; overflow: hidden}
.f_ban{height: 248px; padding:0 0 0 90px;width: 325px; background:url(../images/f_line.gif) no-repeat;}
.f_ban em,.f_er em{display: block;font-size: 18px;color: #fff;font-weight: bold;height: 60px;line-height: 60px;overflow: hidden;}
.f_ban p{ font-size:14px; color:#929293; line-height:44px; padding:0 0 0 40px;}
.f_p01{ background:url(../images/f_ico02.gif) no-repeat 0 10px;}
.f_p02{ background:url(../images/f_ico01.gif) no-repeat 0 10px;}
.f_p03{ background:url(../images/f_ico03.gif) no-repeat 0 10px;}
.f_p04{ background:url(../images/f_ico04.gif) no-repeat 0 10px;}
.f_er{height: 248px;width: 295px; padding:0 0 0 75px; background:url(../images/f_line.gif) no-repeat;}
.f_er p{width: 125px;text-align: center;float: left; padding:0 20px 0 0;}
.f_er img{ width:125px; height:125px;}
.f_er span{display: block;font-size: 14px;color: #929293; padding:10px 0 0;}
.f_bot{line-height:30px;text-align: center;font-size: 14px;color: #7d7d7e;overflow: hidden; padding-top:1%}
.f_bot span{ padding:0 20px;}
.f_bot a{font-size: 14px;color: #7d7d7e;}
em,i{ font-style:normal;}