BODY {
	overflow-y:scroll; overflow-x:hidden; margin:auto;
}
div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
TD {
	FONT-SIZE:14px; COLOR: #333333; LINE-HEIGHT: 27px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"
}
i,em{ font-style:normal;}
h1, h2, h3, h4, h5, h6{
	font-weight:normal;
	padding:0px;
	margin:0px;}
.dotline {
	BORDER-RIGHT: #e6e6e6 1px dotted; BORDER-TOP: #e6e6e6 1px dotted; BORDER-LEFT: #e6e6e6 1px dotted; BORDER-BOTTOM: #e6e6e6 1px dotted
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A {
	COLOR: #333333; TEXT-DECORATION: none
}
P {
	FONT-SIZE:14px; COLOR: #333333; LINE-HEIGHT: 27px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"
}
.pcata {
	FONT-SIZE: 9pt
}
.pcata A {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #999999; TEXT-DECORATION: none
}
.pcata A:hover {
	FONT-SIZE: 9pt; COLOR: #cccc00; POSITION: relative; TOP: 2px; TEXT-DECORATION: none
}
.lef TD {
	COLOR: #ffffff; LINE-HEIGHT: 18px
}
.lef A {
	FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none
}
.lef A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; LEFT: 1px; COLOR: #FCFF00; POSITION: relative; TOP: 1px; TEXT-DECORATION: none
}
.btn A:hover {
	LEFT: 0px; POSITION: relative; TOP: 0px
}
.inp {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #cccccc 1px solid; COLOR: #777777; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "Verdana"; BACKGROUND-COLOR: #ffffff
}
.news A {
	COLOR: #646464; TEXT-DECORATION: none
}
.news A:hover {
	COLOR: #009999; TEXT-DECORATION: underline
}
.news {
	LINE-HEIGHT: 18px
}
SELECT {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sel {
	FONT-SIZE: 9pt; WIDTH: 160px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.table_title {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #666666; LETTER-SPACING: 0px; BACKGROUND-COLOR: #eaf2f0
}
.table_title A:link {
	FONT-WEIGHT: bold; COLOR: #1f305b; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.table_title A:visited {
	FONT-WEIGHT: bold; COLOR: #1f305b; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.table_title A:active {
	COLOR: #bb9c65; LETTER-SPACING: 0px; TEXT-DECORATION: underline
}
.table_title A:hover {
	COLOR: #bb9c65; LETTER-SPACING: 0px; TEXT-DECORATION: underline
}
.table_text {
	FONT-SIZE: 9pt; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #f7f7f7
}
.button_text {
	FONT-SIZE: 9pt; COLOR: #999999; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.button_text A:link {
	COLOR: #646464; TEXT-DECORATION: none
}
.button_text A:visited {
	COLOR: #993300; TEXT-DECORATION: none
}
.button_text A:active {
	COLOR: #996600; TEXT-DECORATION: underline
}
.button_text A:hover {
	COLOR: #999900; TEXT-DECORATION: underline
}
.b {
	FONT-WEIGHT: bold; LETTER-SPACING: 0px
}
.ptitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; CURSOR: default; COLOR: #cccc00; POSITION: relative; TOP: 2px
}
.inp_go {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
.inp_go1 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #efefef
}
.p_ {
	FONT-SIZE: 9pt; MARGIN: 0px; COLOR: #464646; LINE-HEIGHT: 18px
}
.tbg {
	BORDER-RIGHT: #efefef 3px solid; BORDER-TOP: #efefef 3px solid; BORDER-LEFT: #efefef 3px solid; BORDER-BOTTOM: #efefef 3px solid
}
#photo {
	BORDER-RIGHT: #e6e6e6 3px double; BORDER-TOP: #e6e6e6 3px double; BORDER-LEFT: #e6e6e6 3px double; WIDTH: 110px; BORDER-BOTTOM: #e6e6e6 3px double; HEIGHT: 100px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.button {
	BORDER-RIGHT: #c0be92 2px ridge; PADDING-RIGHT: 0px; BORDER-TOP: #f2f1dd 1px groove; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 11px verdana; BORDER-LEFT: #f2f1dd 1px groove; CURSOR: hand; COLOR: #808163; PADDING-TOP: 1px; BORDER-BOTTOM: #c0be92 2px inset; HEIGHT: 19px; BACKGROUND-COLOR: #e8e9cf
}
.button0 {
	BORDER-RIGHT: #999999 2px ridge; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px groove; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 11px verdana; BORDER-LEFT: #cccccc 1px groove; CURSOR: hand; COLOR: #999999; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 2px inset; HEIGHT: 19px; BACKGROUND-COLOR: #f5f5f5
}
TH {
	FONT-WEIGHT: bolder; FONT-SIZE: 9pt; COLOR: #cc9900
}
.rp {
	FONT-WEIGHT: bold; COLOR: #0066cc
}
.wp {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.rp2 {
	FONT-WEIGHT: bold; COLOR: #0066cc
}
.font-red {
	FONT-WEIGHT: bold; COLOR: #c4c400
}
.grey {
	COLOR: #999999
}
.bot {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.bot A {
	FONT-SIZE: 12px;  COLOR: #ffffff; TEXT-DECORATION: none
}
.bot A:hover {
	FONT-SIZE:  12px;  COLOR: #ff0000; TEXT-DECORATION: none
}
.bt {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #0759A2
}
.bt A {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #006D01; TEXT-DECORATION: none
}
.bt A:hover {
	FONT-SIZE:  14px; FONT-WEIGHT: bold; COLOR: #006D01; TEXT-DECORATION: none
}



.left {
	FLOAT: none; WIDTH: 229px
}
.left .title_pic {
	WIDTH: 229px; HEIGHT: 37px
}
.left .left_pic {
	MARGIN: 7px auto 2px; WIDTH: 229px; TEXT-ALIGN: center
}
.menu {
	 WIDTH: 205px
}
.menu DL {
	MARGIN: 0px; LINE-HEIGHT: 28px; TEXT-ALIGN: center
}
.menu DT {
	MARGIN-BOTTOM: 2px
}
.menu DT A {
	DISPLAY: block; BACKGROUND: url(menu_02.jpg) no-repeat; WIDTH: 205px; COLOR: #ffffff; HEIGHT: 22px;font-size:12px;TEXT-DECORATION: none;
}
.menu DT A:hover {
	FONT-WEIGHT: bolder; BACKGROUND: url(menu_01.jpg) no-repeat; COLOR: #FFDE00; TEXT-DECORATION: none;font-size:12px;
}
.menu DT .current {
	FONT-WEIGHT: bolder; BACKGROUND: url(menu_01.jpg) no-repeat; COLOR: #fff; TEXT-DECORATION: none;;font-size:12px;
}

.menu {
	 WIDTH: 205px
}


.wop{font-size:16px;color:#333333;}
.woptd{font-size:12px;color:#4C4C4C;line-height:28px;}

.l_right UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 185px
}
.l_right LI {
	FLOAT: left
}
.l_right LI.pro_img {
	BACKGROUND: url(touying.gif) no-repeat 15px 8px; WIDTH: 160px; TEXT-ALIGN: center
}
.l_right LI.pro_img IMG {
	MARGIN-TOP: 15px
}
.l_right LI.pro_img .newimg {
	MARGIN-TOP: 98px; MARGIN-LEFT: -95px; POSITION: absolute
}
.l_right LI.pro_img .pro_des {
	MARGIN-TOP: 15px; MARGIN-LEFT: 5px; TEXT-INDENT: 8px; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: center
}
.l_right LI.pro_img .pro_des A {
	DISPLAY: block;  no-repeat; WIDTH: 150px; COLOR: #333; HEIGHT: 22px
}
.l_right LI.pro_img .pro_des A:hover {
	COLOR: #028825;
}
.bat {
	FONT-SIZE: 15px;
	COLOR: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 30px;
}
.bat_ {
	FONT-SIZE: 17px;
	COLOR: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 30px;
	font-weight: bold;
}
.pp10 {
	FONT-SIZE: 17px;
	COLOR: #525252;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 40px;
}
.kyan {
	FONT-SIZE: 24px;
	COLOR: #666666;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 30px;
}
.kyanen {
	FONT-SIZE: 24px;
	COLOR: #EB3C00;
	font-family:"Times New Roman", Times, serif;
	line-height: 30px;
}
.kyans {
	color: #333333;
	line-height: 28px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
}
.kyansred {
	color: #EB3C00;
	line-height: 28px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
}
.newsgd {
	color: #fff;
	line-height: 30px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
}
.newsg {
	color: #b0b0b0;
	line-height: 28px;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
}
.newsd {
	color: #666666;
	line-height: 28px;
	font-family: "Î¢ÈíÑÅºÚ"; 
	font-size: 13px;
}
.newsd a {
	color: #666666;
	line-height: 28px;
	font-family: "Î¢ÈíÑÅºÚ"; 
	font-size: 13px;
}
.newsd a:hover {
	color: #666666;
	line-height: 28px;
	font-family: "Î¢ÈíÑÅºÚ"; 
	font-size: 13px;
}
.bat2 {
	FONT-SIZE: 18px;
	COLOR: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 35px;
	font-weight: bold;
}
.bat3 {
	FONT-SIZE: 14px;
	COLOR: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 25px;
}
.ba1{
	FONT-SIZE: 15px;
	COLOR: #ffffff;
	line-height:34px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.ba1 A:hover {
	FONT-SIZE: 14px;
	COLOR: #ffff00;
	font-family: "Î¢ÈíÑÅºÚ";
}
.ba1 A {
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	font-family: "Î¢ÈíÑÅºÚ";
}
.ba1q{
	FONT-SIZE: 14px;
	COLOR: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 35px;
}
.ba1qb{
	FONT-SIZE: 14px;
	COLOR: #000000;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 35px;
}
.ba1q A:hover {
	FONT-SIZE: 14px;
	COLOR: #ff0000;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 25px;
}
.ba1q A {
	FONT-SIZE: 14px;
	COLOR: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 25px;
}
.ba1q_{
	FONT-SIZE: 15px;
	COLOR: #818181;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 25px;
}
.bac1q_{
	FONT-SIZE: 16px;
	COLOR: #7A8CD2;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 25px;
}
.bac1q_ A:hover {
	FONT-SIZE: 16px;
	COLOR: #ff0000;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 25px;
}
.bac1q_ A {
	FONT-SIZE: 16px;
	COLOR: #7A8CD2;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 25px;
}
.ba2q_{
	FONT-SIZE: 20px;
	COLOR: #000000;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 30px;
	font-weight: bold;
}
.ba2qq_{
	FONT-SIZE: 35px;
	COLOR: #D5132E;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 60px;
	font-weight: bold;
}
.zli {
	FONT-SIZE: 18px;
	COLOR: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 32px;
}
.zlil {
	FONT-SIZE: 18px;
	COLOR: #EB3C00;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 32px;
}
.bat5 {
	FONT-SIZE: 14px;
	COLOR: #000000;
	font-family: "Î¢ÈíÑÅºÚ";
}
.bat6 {
	FONT-SIZE: 14px;
	COLOR: #333;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 27px;
}
.bat6 a{
	FONT-SIZE: 14px;
	COLOR: #333;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 27px;
}
.bat7 {
	FONT-SIZE: 14px;
	COLOR: #fff;
	line-height:40px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.bat7 A:hover {
	FONT-SIZE: 14px;
	COLOR: #666;
	line-height:40px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.bat7 A {
	FONT-SIZE: 14px;
	COLOR: #666;
	line-height:40px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.qnews{
	FONT-SIZE: 18px;
	COLOR: #535353;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 30px;
}
.ba2_{
	FONT-SIZE: 22px;
	COLOR: #15499A;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 40px;
}
.ba3{
	FONT-SIZE: 22px;
	COLOR: #666666;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 65px;
}
.ba3_{
	FONT-SIZE: 22px;
	COLOR: #7A8CD2;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 45px;
	font-weight: bold;
}
.ba3b{
	FONT-SIZE: 20px;
	COLOR: #ffffff;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 28px;
	font-weight: bold;
}
.bat8 {
	FONT-SIZE: 15px;
	COLOR: #000000;
	font-family: "Î¢ÈíÑÅºÚ";
}
.ba4{
	FONT-SIZE: 14px;
	COLOR: #666666;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 22px;
}
.ba4 A:hover {
	FONT-SIZE: 14px;
	COLOR: #666666;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 28px;
}
.ba4 A {
	FONT-SIZE: 14px;
	COLOR: #666666;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 28px;
}
.ba5{
	FONT-SIZE: 34px;
	COLOR: #ffffff;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 45px;
	font-weight: bold;
}
.ba6{
	FONT-SIZE: 40px;
	COLOR: #000;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 66px;
	font-weight: bold;
}
.ba6 a{
	FONT-SIZE: 40px;
	COLOR: #000;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 66px;
	font-weight: bold;
}
.ba6_{
	FONT-SIZE: 36px;
	COLOR: #15499A;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 55px;
	font-weight: bold;
}
.ba6z{
	FONT-SIZE: 36px;
	COLOR: #29166E;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 55px;
	font-weight: bold;
}
.ba7{
	FONT-SIZE: 24px;
	COLOR: #01429E;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: bold;
	line-height: 40px;
}
.ba7b{
	FONT-SIZE: 24px;
	COLOR: #ffffff;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: bold;
	line-height: 40px;
}
.ba8{
	FONT-SIZE: 22px;
	COLOR: #ff0000;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: bold;
	line-height: 46px;
}
.ba9{
	FONT-SIZE: 26px;
	COLOR: #40B72E;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: bold;
	line-height: 40px;
}
.ba10{
	FONT-SIZE: 32px;
	COLOR: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 45px;
}
.bat9 {
	FONT-SIZE: 15px;
	COLOR: #ff0000;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: bold;
}
.bat10{
	FONT-SIZE: 20px;
	COLOR: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 30px;
}
.bat11 {
	FONT-SIZE: 17px;
	COLOR: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 35px;
}
.bat12 {
	FONT-SIZE: 18px;
	COLOR: #1889C9;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height:30px;
}
.bot15lnei_{
	FONT-SIZE: 16px;
	COLOR: #666;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 35px;}
.bot15lnei_ a{
	FONT-SIZE: 16px;
	COLOR: #666;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 35px;}
.ba12{
	FONT-SIZE: 16px;
	COLOR: #D61331;
	font-family: "Î¢ÈíÑÅºÚ";
}
.ba122{
	FONT-SIZE: 16px;
	COLOR: #666;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 32px;
}
.ba122 A{
	FONT-SIZE: 16px;
	COLOR: #666;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 32px;
}
.ba123{
	FONT-SIZE: 20px;
	COLOR: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 30px;
}
.ba13{
	FONT-SIZE: 20px;
	COLOR: #5C7A1C;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height:30px;
}
.bat14 {
	FONT-SIZE: 22px;
	COLOR: #094c5c;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 35px;
	font-weight: bold;
}
.bat15 {
	FONT-SIZE: 52px;
	COLOR: #000000;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 70px;
	font-weight: bold;
}
.bat16 {
	FONT-SIZE: 15px;
	COLOR: #094c5c;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: bold;
}
.walka{
	FONT-SIZE: 12px;
	COLOR: #666666;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 20px;
	font-style: italic;
}
.zq{
	FONT-SIZE: 15px;
	COLOR: #666666;
	font-family: "Î¢ÈíÑÅºÚ";
	border-bottom: 1px dashed #ccc;
	line-height: 40px;
}
.zq_{
	FONT-SIZE: 15px;
	COLOR: #01429E;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 40px;
	font-weight: bold;
}
.bat24 {
	FONT-SIZE: 16px;
	COLOR: #666666;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: bold;
	line-height: 35px;
}
.bat25 {
	FONT-SIZE: 20px;
	COLOR: #ffffff;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: bold;
	line-height: 35px;
}
.gczydz_ {
	color:#333333;
	height: 25px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 15px;
	line-height: 35px;
	font-weight: bold;
}
.gczydz {
	color:#B52C26;
	height: 25px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
	line-height: 27px;
	font-weight: bold;
}
.gczydz1 {
	color:#ff0000;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	line-height: 27px;
	font-weight: bold;
}
.about_cq1 {
	color: #ffffff;
	line-height: 35px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 20px;
	font-weight:bold;
}
.about_cq1 a{
	color: #ffffff;
	line-height: 35px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 20px;
	font-weight:bold;
}
.about_cq2 {
	color: #FFFFFF;
	line-height: 30px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 26px;
	font-weight: bold;
}
.about_ab {
	color: #4f4f4f;
	line-height: 25px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 13px;
}
.n2 {
	color:#FFFFFF;
	height: 25px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 15px;
	line-height: 30px;
}
.hl {
	font-size: 14px;color: #666666;line-height: 30px;font-family: "Î¢ÈíÑÅºÚ";font-weight: bold;
}
.hl1 {
	font-size: 14px;color: #0759A2;line-height: 30px;font-family: "Î¢ÈíÑÅºÚ";
}
.hl1 a{
	font-size: 14px;color: #0759A2;line-height: 30px;font-family: "Î¢ÈíÑÅºÚ";
}
.hl1 a:hover{
	font-size: 14px;color: #ff0000;line-height: 30px;font-family: "Î¢ÈíÑÅºÚ";
}
.bata3 {
	FONT-SIZE: 15px;
	COLOR: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 30px;
}
.bata4 {
	FONT-SIZE: 16px;
	COLOR: #0759A2;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 30px;
	font-weight: bold;
}


div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none;  text-transform: capitalize;}




.ti1 {
	MARGIN-TOP: 0px; FLOAT: center; HEIGHT: 30px; MARGIN-RIGHT: 0px ; line-height: 51px ;
}
.ti1 LI {
	TEXT-ALIGN: center; WIDTH: 95px; FLOAT: left; MARGIN-LEFT: 0px; CURSOR: pointer ; line-height: 51px;
}
.ti1 LI A:hover {
	COLOR: #fff; TEXT-DECORATION: none ;line-height: 51px
}
.ti1 .nh {
	LINE-HEIGHT: 51px;  no-repeat; HEIGHT: 51px; 
}
.ti1 .yh {
	LINE-HEIGHT: 51px;  no-repeat;  HEIGHT: 51px; 
}

UL{list-style-type:none; margin:0px;}
/* ±ê×¼ºÐÄ£ÐÍ */
.ttl{height:18px;}
.ctt{height:auto;clear:both;border-top:0;text-align:left;}
.w936{clear:both;width:960px;/*»¬¶¯ÃÅµÄ¿í¶È*/}
/* TAB ÇÐ»»Ð§¹û */
.tb_{}
.tb_ ul{height:45px;}
.tb_ li{float:left;height: 45px;line-height:1.9;width: 160px;cursor:pointer;}
.tb_ li1{float:left;height: 83px;line-height:1.9;width: 240px;cursor:pointer;}
/* ¿ØÖÆÏÔÊ¾ÓëÒþ²ØcssÀà */
.normaltab   { }
.hovertab    {  }


.Sr2 {
	color: #c2c2c2;
	line-height: 20px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 15px;
}
.Srt2 {
	color: #1144A3;
	line-height: 32px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 25px;
	font-weight: bold;
}
.Srt2_ {
	color: #333333;
	line-height: 50px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 24px;
}
.Srt2t {
	color: #ffffff;
	line-height: 45px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 32px;
	font-weight: bold;
}
.Srt2z {
	color: #686765;
	line-height: 30px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 15px;
}
.Srt2z_ {
	color: #7A8CD2;
	line-height: 30px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 15px;
}
/*´óÍ¼css*/
#slideshow_wrapper {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #121212;
	PADDING-LEFT: 0px;
	WIDTH: 1200px;
	PADDING-RIGHT: 0px;
	HEIGHT: 351px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}
#slideshow_footbar {
	Z-INDEX: 4;
	POSITION: absolute;
FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#32000000, endColorstr=#32000000);
	WIDTH: 100%;
	BOTTOM: 0px;
	HEIGHT: 30px
}
#slideshow_photo {
	POSITION: absolute;
	WIDTH: 100%;
	HEIGHT: 100%;
	CURSOR: pointer
}
#slideshow_photo A {
	Z-INDEX: 1;
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	MARGIN: 0px;
	DISPLAY: block;
	BORDER-TOP: 0px;
	TOP: 0px;
	BORDER-RIGHT: 0px;
	LEFT: 0px
}
#slideshow_footbar .slideshow-bt {
	BACKGROUND-COLOR: #d2d3d4;
	MARGIN: 10px 10px 0px 0px;
	WIDTH: 10px;
	DISPLAY: inline;
	FLOAT: right;
	HEIGHT: 10px;
	FONT-SIZE: 0px;
}
#slideshow_footbar .bt-on {
	BACKGROUND-COLOR: #30b1eb
}
/*´óÍ¼cssÍê½á*/


.pro_de {
	CLEAR: both; WIDTH: 400px; PADDING-TOP: 0px
}
.pro_de P {
	CLEAR: both
}
.pro_de UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.pro_de LI {
	FLOAT: left; WIDTH:170px; LINE-HEIGHT: 45px; MARGIN-RIGHT: 1px; HEIGHT: 45px; TEXT-ALIGN: center
}
.pro_de_ti {
	BORDER-BOTTOM: #15499A 0px solid; HEIGHT: 45px
}
.pro_de_ti LI {
	background:url(grcp_bg.png) no-repeat;CURSOR: pointer; COLOR: #ffffff;width:170px;font-size:16px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.pro_de_ti LI.ti_one {
	COLOR: #ffffff;
	width:170px;
	font-size:16px;
	font-family: "Î¢ÈíÑÅºÚ";
	LINE-HEIGHT: 45px;
	background:url(fscp_bg.png) no-repeat; margin-right:25px;
}
.pro_de UL#acDiv2 LI {
	 background:url(fscp_bg.png);width:170px;font-size:16px;font-family: "Î¢ÈíÑÅºÚ";COLOR: #333333;
}
/**Ê×Ò³ÐÂÎÅ**/

.new_faq { width:535px;}
.nf { width:535px; height:220px;overflow:hidden;}
.new { width:535px; height:220px; overflow:hidden;}
.nbar { height:38px; line-height:38px; border-bottom:1px solid #0243A1;margin-left:5px;}
.nbar ul li { float:left; font-size:16px; background:url(new_bor.gif) no-repeat right center; display:block; overflow:hidden;}
.nbar ul li a { color:#0243A1; padding-left:18px;}
.nbar ul li span { padding-right:18px;}
.nbar ul li a:hover, .nbar ul .ncur a { background:url(n01.gif) no-repeat left top; display:block; color:#fff;}
.nbar ul li a:hover span, .nbar ul .ncur a span { background:url(n02.gif) no-repeat right top; display:block;}
.nbar span a { color:#0243A1;}
.n_con { height:365px; overflow:hidden;}
.n_con dl { width:566px; height:120px; overflow:hidden;}
.n_con dl dt { width:165px; height:120px; float:left;}
.n_con dl dt img { padding:1px; width:161px; height:116px; border:1px solid #ececec;}
.n_con dl dd { width:380px; padding-left:20px; float:left;}
.n_con dl dd h3 { font-size:12px; height:24px; line-height:24px;}
.n_con dl dd h3 a { color:#0243A1;}
.n_con dl dd p { padding:5px 0 0 0; line-height:22px; color:#797979;}
.n_con ul { width:560px; margin:6px 0 0 3px; overflow:hidden;}
.n_con ul li { float:left; width:264px; height:28px; line-height:28px; border-bottom:1px dotted #a1a1a1; background:url(dd.png) no-repeat 2px 12px; padding:0 0 0 16px; overflow:hidden;}
.n_con ul li a:hover{text-decoration:underline;COLOR: #333333; text-decoration:none;}
.n_con ul .nonew { border-bottom:none;}


.faq { width:580px; height:235px;overflow:hidden;padding-top:0px;}
.faq h2 { height:32px; line-height:32px; border-bottom:1px solid #0243A1; padding:0 0 0 2px; font-size:12px;}
.faq h2 a {font-size:12px; color:#666666;line-height:32px;}
.faq h2 span a { font-size:12px; color:#666666;line-height:32px; }
.fa_con {overflow:hidden;}
.fa_con img { padding:1px; border:1px solid #b0b0b0; width:271px; height:91px; margin:10px 0 0 4px;}
.fa_con ul { margin:8px 0 0 0; width:550px;}
.fa_con ul li { background:url(news_03.png) no-repeat 5px 12px; padding:0 5px 0 20px; height:35px; line-height:35px; border-bottom:1px dotted #a1a1a1; overflow:hidden;}
.fa_con ul li a { font-size:15px; color:#666666;line-height:35px;}
.n_con ul .nofa { border-bottom:none;}

body { color:#666666;font:12px/1.231 Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif ,""; } /*ÍøÕ¾×ÖÌåÑÕÉ«*/
.fl { float:left;}
.fr { float:right; font-size:12px; color:#666666;line-height:32px;}
.content { width:1200px; margin:0 auto;}
#C {
	OVERFLOW: hidden; WIDTH: 570px; HEIGHT: 235px

}
.clear{ clear:both; font-size:0; line-height:0; height:0;}

.bo75_ {
	COLOR: #ffffff;
	font-size: 18px;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 30px;
	font-weight: bold;
}
.bo75 {
	COLOR: #666666;
	font-size: 18px;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 35px;
}
.bo75 A:hover {
	COLOR: #ff0000;
	font-size: 18px;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 35px;
}
.bo75 A {
	COLOR: #666666;
	font-size: 18px;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 35px;
}
.g14_ {
	color: #183884;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
	line-height: 28px;
}
.bot12 {
	COLOR: #183884;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 45px;
	font-size: 30px;
	font-weight: bold;
}
.bot12 A:hover {
	COLOR: #183884;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 45px;
	font-size: 30px;
	font-weight: bold;
}
.bot12 A {
	COLOR: #183884;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 45px;
	font-size: 30px;
	font-weight: bold;
}

#newsbg{background:url(indexbg.png) no-repeat center; height:306px;}
#newsbgg{ margin-top: -40px; background:url(indexbg.png) no-repeat center; height:259px;}

#bottomb{ margin-top: -25px; background:url(bottombg.png) no-repeat; height:50px;}
.neswq {
	COLOR: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 32px;
	font-size: 13px;
}
.neswq A:hover {
	COLOR: #ff0000;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 32px;
	font-size: 13px;
}
.neswq A {
	COLOR: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 32px;
	font-size: 13px;
}

.neswqz{
	COLOR: #ffffff;
	width:100px;
	font-size:15px;
	font-family: "Î¢ÈíÑÅºÚ";
	LINE-HEIGHT: 40px;
	background:#15499A
}
.bot10 {
	FONT-SIZE: 22px;
	COLOR: #ffffff;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 32px;
}
.bot10 A:hover {
	FONT-SIZE: 22px;
	COLOR: #ffffff;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 32px;
}
.bot10 A {
	FONT-SIZE: 22px;
	COLOR: #ffffff;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 32px;
}
.bot10 span{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; line-height:24px; color:#E6E6E6}
.span A:hover {
	COLOR: #EE67AD; TEXT-DECORATION: none
}
.span A {
	COLOR: #EE67AD; TEXT-DECORATION: none
}
.ba11 {
	color: #666666;
	line-height: 30px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 15px;
	height:30px;
}
.hg_212 img{max-width:160px;}

/*¹¤³Ì°¸Àý*/
.case { padding-top: 5px;margin-top: 9px; border-bottom: 1px #e6e2e2 solid; height: 200px; }
.case-c { width: 980px; margin: 0 auto; font-family: "Î¢ÈíÑÅºÚ"; }
    .case-c h2 { border-bottom: 1px #cbcbcb solid; height: 46px; line-height: 45px; color: #00479D; }
        .case-c h2 p, about h2 p { border-bottom: 3px #00479D solid; background: url(case-tit.gif) no-repeat 0 9px; padding-left: 34px; font-size: 16px; font-weight: bold; float: left; }
            .case-c h2 p a, .news h2 p a, .faq h2 p a, .ly h2 p a { color: #00479D; }
    .case-c em { float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-transform: uppercase; }
.al { width: 650px; padding: 15px 7px 0 7px; }
.al-left { padding: 94px 6px 0 0; float: left; }
.al-right { padding: 94px 0 0 6px; float: right; }
.case-pp { width: 530px; float: left; overflow: hidden; padding-left: 15px; }
    .case-pp li { float: left; margin-right: 15px; background: url(case-pp-bg.gif) no-repeat; width: 198px; padding: 4px 5px 0 5px; text-align: center; }
        .case-pp li span { height: 46px; line-height: 22px; }
.video{
	font-size:18px;
	color:#FFFFFF;
	line-height:35px;
	font-weight: bold;
}
.atc{
	font-size:20px;
	color:#000000;
	line-height:35px;
}
.atc a:hover{
	font-size:20px;
	color:#135ABA;
	line-height:32px;
}
.atc A{
	font-size:20px;
	color:#000000;
	line-height:32px;
}
.atcp{
	font-size:15px;
	color:#666666;
	line-height:30px;
}
.videox{
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 20px;
	font-style: italic;
}
.prohi{
	font-size:36px;
	color:#FFFFFF;
	line-height:50px;
}
.prohi A{
	font-size:36px;
	color:#FFFFFF;
	line-height:50px;
}
.proh2{
	font-size:14px;
	color:#FFFFFF;
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}
.proind{font-size: 14px;color: #888888;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; line-height:28px}
.proind A{font-size: 14px;color: #888888;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; line-height:28px}
.proind1{font-size: 16px;color: #555555;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; line-height:32px}
.proind1 A{font-size: 16px;color: #555555;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; line-height:32px}

.hg_214 img{max-width:320px;}
.prodeenh {
    overflow: hidden;
    font-size: 18px;
    color: #094c5c;
    padding-bottom: 12px;
    margin-bottom: 15px;
    margin-top: 40px;
	line-height:35px;
	font-weight:bold;
}
.prodetp {
    font-size: 14px;
    color: #555555;
    line-height: 36px;
    margin-bottom: 15px;
}

.hg_215 img{max-width:870px;}
label{ width: 50px; height: 34px; float: left;  background:#FFFFFF; color:#666666; line-height:34px; text-align:center; margin:5px 0px;BORDER-top: #fff 1px solid;BORDER-bottom: #cccccc 1px solid;BORDER-left: #cccccc 1px solid;}
.inpc {width: 280px; height: 36px; float: left; background:#FFFFFF; color:#666666; line-height:36px; margin:5px 0px; padding-left:10px;BORDER: #fff 1px solid;
}
textarea {width: 280px; height: 90px; float: left;background:#FFFFFF; color:#666666; line-height:36px; margin:5px 0px; padding-left:10px;BORDER: #fff 1px solid;
}
labelc{ width: 50px; height: 70px; float: left; background:#FFFFFF; color:#666666; line-height:36px; text-align:center; margin:5px 0px;BORDER-top: #fff 1px solid;BORDER-bottom: #cccccc 1px solid;BORDER-left: #cccccc 1px solid;}
.btnSubmit{width: 120px; cursor:pointer; height: 40px; text-align: center; background: #98C72D; font-size: 16px; color: #ffffff;margin:auto;}
.btnSubmitb{width: 100px; cursor:pointer; height: 40px; text-align: center; background: #094c5c; font-size: 16px; color: #ffffff; margin:0px 10px 0px 0px; border:none;}
.btnSubmitbc{width: 100px; cursor:pointer; height: 40px; text-align: center; background: #b01b14 ; font-size: 16px; color: #ffffff;margin:auto; border:none;}
.textareac {width: 120px; height: 152px; float: left;background:#FFFFFF; color:#666666; line-height:36px; margin:5px 0px; padding-left:10px;BORDER: #fff 1px solid;
}
labelcc{ width: 50px; height: 150px; float: left; background:#FFFFFF; color:#666666; line-height:36px; text-align:center; margin:5px 0px;BORDER-top: #fff 1px solid;BORDER-bottom: #fff 1px solid;BORDER-left: #fff 1px solid;}


/*¼ÓÃË*/

.join_de {
	CLEAR: both; WIDTH: 800px; PADDING-TOP: 0px; height:33px;border-bottom:1px solid #cecece;
}
.join_de P {
	CLEAR: both
}
.join_de UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
.join_de LI {
	FLOAT: left; WIDTH:170px; LINE-HEIGHT: 32px; MARGIN-RIGHT: 1px; HEIGHT: 32px; TEXT-ALIGN: center;
	
}
join_de_ti {
	border-bottom:1px solid #cecece;HEIGHT: 31px; line-height:31px;
}
.join_de_ti LI {
	height:32px;
	line-height:32px;
	margin-right: 5px;
	width:118px;
	font-size:14px;
	border:1px solid #cecece;
	border-radius: 8px 8px 0 0;
	background: #fff;
	color:#333333;
}
.join_de_ti LI.ti_one {
	height:32px;
	line-height:32px;
	margin-right: 5px;
	width:118px;
	font-size:14px;
	border:1px solid #cecece;
	border-radius: 8px 8px 0 0;
	border-bottom:1px solid #fff;
	background: #98C72D;
	color:#ffffff;
}
.join_de UL#acDiv2 LI {
	 background:url(fscp_bg.png);width:118px;font-size:16px;font-family: "Î¢ÈíÑÅºÚ";COLOR: #333333;
}

.banct {
	color: #666666;
	line-height: 27px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
}
.banct A:hover {
	color: #135ABA;
	line-height: 30px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 15px;
}
.banct A {
	color: #333333;
	line-height: 30px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 15px;
}

.about li{
	display: block;
	padding:35px 0px;
	background: #FFFFFF;
	width: 299px;
	float:left;
	border-right:1px solid #d0d0d0;
	text-align:center;
}

.about li:before{
	content: "";
	height: 60px;
	width: 1px;
	background: #d0d0d0;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}
.about li:last-of-type:before{
	display: none;
}
.about h2{
	font-size: 41px;
	font-weight: 600;
	color: #da251c;
}
table{ border:none;}
.about p{ font-size:16px; line-height:180%;}
.about li:nth-child(4){border-right:0px solid #d0d0d0;}

.about .pic{ width:696px; float:right;}
.about .txt{ width:444px; padding:30px; float:left; background:#fff;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
.about .txt h1{
	color: #da251c;
	font-size: 20px;
	font-weight: bold;
}
.about .txt h2{
	color: #b2b2b2;
	margin-bottom: 10px;
	font-size: 16px;
	font-weight:normal;
	text-transform: uppercase;
}
.about .txt>p{
	color: #494747;
	font-size: 14px;
	line-height: 2;
	margin-bottom: 30px;
	text-align: justify;
}
.amore{
	color: #fff;
	background:#1889C9;
	font-size:14px ;
	/*border-bottom: 1px solid #aabf88;*/
	width:160px;
	height:48px;
	line-height:48px;
	display:block; float:left;
	font-size:16px;
}
.amore:hover{
	color:#fff ;
	background:#0c699d;
}

.more{
	display: block;

	color: #fff;
	background:#1889C9;
	font-size:14px ;
	/*border-bottom: 1px solid #aabf88;*/
	width:160px;
	margin:auto;
	height:48px;
	line-height:48px;
	font-size:16px;
}
.more:hover{
	color:#fff ;
	background:#0c699d;
}
.more:before{
	content: "";
	background: #da251c;
	bottom: 0;
	left: 0;
	width: 0;
	position: absolute;
	transition: .3s ease all;
	height: 1px;
}
.more:hover:before{
	width: 100%;
}

.about .txt ul{
	display: flex;
	justify-content: space-around;
	color: #494747;
}
.about .txt ul li{
	text-align: center;
	border:none;
	padding:0px;
	float:left;
	width:148px;
}
.about .txt ul li:hover{
	color: #da251c;
}
.about .txt ul li span{
	display: block;
	width: 48px;
	height: 48px;
	margin: 0 auto;
	margin-bottom: 16px;
}
.about .txt ul li:nth-of-type(1) span{
	background: url("int-ic2.png") no-repeat center center;
}
.about .txt ul li:nth-of-type(2) span{
	background: url("int-ic3.png") no-repeat center center;
}
.about .txt ul li:nth-of-type(3) span{
	background: url("int-ic4.png") no-repeat center center;
}
.about .txt ul li:nth-of-type(4) span{
	background: url("int-ic4.png") no-repeat center center;
}
.about .txt ul li:nth-of-type(1) span:hover{
	background: url("int-ic2.png") no-repeat center center;
}
.about .txt ul li:nth-of-type(2) span:hover{
	background: url("int-ic3.png") no-repeat center center;
}
.about .txt ul li:nth-of-type(3) span:hover{
	background: url("int-ic4.png") no-repeat center center;
}
.about .txt ul li:nth-of-type(4) span:hover{
	background: url("int-ic4a.png") no-repeat center center;
}
.about .txt ul li img{
	margin-bottom: 18px;
}

/*²úÆ·*/
.inpro{
	padding-bottom: 26px; width:1200px; margin:auto; overflow:hidden;
}
.inpro h2{
	color: #d3d3d3;
	font-size: 30px;
	font-weight: bold;
	text-transform: uppercase;
	position: relative;
    display: flex;
    align-items: center;
}
.inpro h2:after{
	content: "";
	flex: 1;
	background: #dddddd;
	height: 1px;
    display: inline-block;
    margin-left: 10px;
}
.inpro .tit{
}
.inpro h1{
	color: #da251c;
	font-size: 30px;
	font-weight: bold;
}
.inpro .f{
	display: flex;
	justify-content: space-between;
    align-items: center;
	overflow:hidden;
	padding-top:25px;
	line-height:40px;
}
.inpro .f .more{
	display: block;
	padding-left: 16px;
	background: url("more.png") no-repeat center left;
	color: #494747;
}
.inpro .f .more:hover{
	color: #da251c;
}
.inpro .f .more a:hover{
	color: #da251c;
}
.inpro .pro-type{
	width: 100%;

}
.inpro .pro-type ul {
	width: 100%;
	display: flex;
	justify-content: space-around;
	overflow: hidden;
	flex-wrap: wrap;
}
.inpro .pro-type li{
	width: 400px;
	display: block;
	position: relative;
	height:300px;
	transition: .5s;
	float:left;
}
.inpro .pro-type li a{
	background:rgba(0,0,0,0.5);
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 340px;
	height: 100%;
	padding: 150px 30px 0px;
	transition: all ease .5s;
}
.inpro .pro-type li:hover{
	transform: translate(1.1,1.1);
}
.inpro .pro-type li:hover a{
	background: rgba(218,37,28,0.85);
}
.inpro .pro-type li:nth-of-type(1) {
	background: url("ipro1.jpg") no-repeat center center;
	background-size: cover;
}
.inpro .pro-type li:nth-of-type(2){
	background: url("ipro2.jpg") no-repeat center center;
	background-size: cover;
}
.inpro .pro-type li:nth-of-type(3){
	background: url("ipro3.jpg") no-repeat center center;
	background-size: cover;
}
.inpro .pro-type li:nth-of-type(4){
	background: url("ipro4.jpg") no-repeat center center;
	background-size: cover;
}
.inpro .pro-type li:nth-of-type(5){
	background: url("ipro5.jpg") no-repeat center center;
	background-size: cover;
}
.inpro .pro-type li:nth-of-type(6){
	background: url("ipro6.jpg") no-repeat center center;
	background-size: cover;
}
.inpro .pro-type h3{
	position: relative;
	font-size: 30px;
	color: #fff;
	font-weight: bold;
	border-bottom: 1px solid #fff;
	padding:8% 0 8%  60px;
	transition: all ease .5s;
}
.inpro .pro-type li:nth-of-type(1) h3{
	background: url("type-ic1.png") no-repeat left center;
}
.inpro .pro-type li:nth-of-type(2) h3{
	background: url("type-ic2.png") no-repeat left center;
}
.inpro .pro-type li:nth-of-type(3) h3{
	background: url("type-ic3.png") no-repeat left center;
}
.inpro .pro-type li:nth-of-type(4) h3{
	background: url("type-ic4.png") no-repeat left center;
}
.inpro .pro-type li:nth-of-type(5) h3{
	background: url("type-ic5.png") no-repeat left center;
}
.inpro .pro-type h3:before{
	content: "";
	display: block;
	opacity: 0;
	width: 36px;
	height: 36px;
	background:url("more-jia.png") no-repeat center center;
	position:absolute;
	left: 10px;
	top: 130%;
	transform: scale(0,0);
	transition: .5s all ease;
}
.inpro .pro-type li:hover h3{
	transform: translateY(-60px);
}
.inpro .pro-type li:hover h3:before{
	transform: scale(1,1);
	opacity: 1;
}


.advantage h1{
	color: #da251c;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 8px;
}
.advantage h2{
	color: #d3d3d3;
	font-size: 30px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	margin-bottom: 40px;
}


.inew h2{
	color: #fff;
	font-size: 30px;
	font-weight: bold;
	text-transform: uppercase;
	position: relative;
    display: flex;
    align-items: center;
}
.inew h2:after{
	content: "";
	flex: 1;
	background: #fff;
	height: 1px;
    display: inline-block;
    margin-left: 10px;
}
.inew .tit{
	margin-bottom: 30px;
}
.inew h1{
	color: #fff;
	font-size: 30px;
	font-weight: bold;
}

.inew .f{
	display: flex;
	justify-content: space-between;
    align-items: center;
	overflow:hidden;
	padding-top:25px;
	line-height:40px;
}
.inew .f .more{
	display: block;
	padding-left: 16px;
	background: url("more.png") no-repeat center left;
	color: #fff;
}
.inpro .f .more:hover{
	color: #fff;
}

.tcwv{ background:#da251c; text-align:center; color:#fff; line-height:36px; height:36px; font-size:15px;}
.tcwv a{ color:#fff; font-size:15px;}

.nyeo p{ font-size:15px; line-height:29px; padding:5px 0px;}
.nyeo { font-size:15px; line-height:29px;}
.nyeo img{ max-width:100%;}

.ititle{ font-size:24px; font-weight:700; color: #333333;}



.bq-6{
  height: 350px;
  overflow: hidden;
  background:url(video2.jpg) no-repeat center;
  position:relative;
}
.ptext {
  opacity: 0;
  width: 100%;
  height: 100%;
  padding: 80px 45px 30px 45px;
  position: absolute;
  top: 0;
  left: 0;
  transition: all .8s;
}
.bq-6 p {
    font-size: 14px;
    color: #ffffff;
    line-height: 25px;
    left: 45px;
	right:45px;
	top:130px;
    position: absolute;
}
.img-box {
    overflow: hidden;
}
.bq-6 .h1 {
  position: absolute;
  top: 75px;
  left: 45px;
  color: #ffffff;
  font-size: 28px;
  transition: all .8s;
}
.bq-6 .more {
	width: 115px;
    height: 40px;
    position: absolute;
    background: #ffffff;
    margin-top: 40px;
    font-size: 14px;
    left: 45px;
    line-height: 38px;
    color: #333333;
    text-align: center;
    display: block;
	top:150px;
    border: 1px solid #ffffff;
}
.bq-6 .t{width:100%;height:235px;line-height:50px;color:#fff;position:absolute;left:0;bottom:0;text-align:center;}
.bq-6 .t h4{color:#fff; text-align:center; font-weight:normal; font-size:16px; margin-bottom:10px;}
.bq-6 .t i{ display:block; margin:0 auto; width:20px; height:1px; background-color:#fff; margin-bottom:15px;}
.bq-6 .tm{width:100%;height:100%; background:url(/images/a_13.png) repeat;position:absolute;top:0;left:0;display:none;}
.bq-6 .tm a{display:block;text-align:center;}
.bq-6 .tm h3{width:224px;height:33px;font-size:16px;color:#fff;font-weight:normal;padding-top:35px; text-align:center;}
.bq-6 .tm p{font-size:14px;color:#ddd;padding:0px 20px 0; color:#fff; line-height:25px;}
.bq-6 .tm i{ display:block; margin:0 auto; width:20px; height:1px; background-color:#fff; margin-bottom:15px;}


 /*¹ØÓÚÎÒÃÇ*/
.about{ width:100%; margin:auto; overflow:hidden; min-width:1200px;  padding-bottom:30px; padding-top:285px;}
.about .a_l{ width:609px; float:left;}
.about .a_r{ width:520px; float:right; margin-right:30px; overflow:hidden; margin-top:35px;}
.about .a_r .line{ border-left:4px solid #094c5c; padding-left:12px; height:54px; margin-bottom:30px;}
.about .a_r h2{ color:#666; font-size:18px; font-weight:bold; line-height:27px;}
.about .a_r span{ color:#666; font-size:18px; font-weight:bold; line-height:27px; font-family:"Times New Roman", Times, serif;}
.about .a_r p{ font-size:16px; line-height:32px; color:#333;}
.about .a_r p a{ font-size:16px; line-height:32px; color:#333;}
.about .video{ margin:30px auto 10px; overflow:hidden; width:1200px;}
.about .video li{ width:255px; float:left; margin:0px 22px 0px 23px;}


/*È«Õ¾Í³Ò»´ó±êÌâÑùÊ½*/
h3.htitle{ text-align:center; font-size:28px; margin-top:55px; margin-bottom:3px; color:#333;}
h3.htitle a{ color:#333;}
h3.htitle a:hover{color:#dc1313;}
span.htitle{ display:block; text-align:center; font-size:12px; color:#777; font-family:Arial; padding-bottom:20px; background:url(/cn/images/title_bg.png) no-repeat center bottom; margin-bottom:40px;  text-transform: uppercase;}

/*È«Õ¾Í³Ò»´ó±êÌâÑùÊ½*/
h3.btitle{ text-align:center; font-size:28px; margin-top:55px; margin-bottom:3px; color:#fff;}
h3.btitle a{ color:#fff;}
h3.btitle a:hover{color:#fff;}
span.btitle{ display:block; text-align:center; font-size:12px; color:#E9E9E9; font-family:Arial; padding-bottom:20px; background:url(/cn/images/title_bg.png) no-repeat center bottom; margin-bottom:40px;  text-transform: uppercase;}


/*·þÎñÁ÷³Ì*/
.join{width:1200px;background: #f2f2f2;overflow: hidden; margin:auto; }
.ta_frbox4 {width:1200px; margin:auto; margin-top:10px;}
.ta_frUl4 {width:1110px;overflow: hidden;margin:auto;margin-bottom:20px;float:left;padding-left:15px}
.ta_frBtnL4 {width:27px;height:49px;display:block;cursor:pointer;display:inline;margin-top:160px;float:left;}
.ta_frBtnR4{width:27px;height:49px;display:block;cursor:pointer;display:inline;margin-top:160px;float:right;}
.ta_frUl4 li{width:257px; float:left;margin:10px 10px;  position:relative;overflow: hidden;}
.ta_frUl4 li .pics{width:189px;padding:36px 34px; position:relative;overflow: hidden; background:url(/cn/images/ca_frUl4.jpg) no-repeat center;}
.ta_frUl4 li a{display:block;width:100%;text-align:center;
	position: relative;
	overflow: hidden;}
.ta_frUl4 li .text{
	padding:15px 20px 15px;
	z-index: 2;
	text-align: center;
	color: #3E3E3E;
}
.ta_frUl4 li .pics img{width:188px;height:277px;display:block;}
.ta_frUl4 li .text img{
	display: block;
	margin-bottom: 15px;
	width: 90px;height: 90px;
}
.ta_frUl4 li .text h3{
	font-size: 16px;
	line-height: 30px;
	color: #333;
	text-align:center;
}


/*²úÆ·Ñ¡Ôñ*/
.pro { overflow:hidden; width:100%; margin:auto; padding-bottom:40px;}
.pro h3.htitle a:hover{ color:#dc1313}
.pro .f-b{ width:1200px; margin:auto; overflow:hidden;}
.pro .f-b dl{ float:left; margin:5px; width:590px; height:208px;}
.pro .f-b dl dd{ width:335px; float:left; }
.pro .f-b dl dd img{ width:100%;}
.pro .f-b dl dt{ float:right; width:225px; padding:15px; height:179px;}
.pro .f-b dl dt h1{ font-size:20px; color:#fff; text-transform: capitalize;}
.pro .f-b dl dt p{ font-size:15px; color:#fff; line-height:28px;}



/*¹¤³Ì°¸Àý*/
.case{ width:100%; margin:auto; overflow:hidden; padding:60px 0px;}
.case h2 span{ font-size: 24px; display: block; text-transform: uppercase;}
.case h2{ font-size: 46px; text-align: center;}
.ixnr3{width: 1300px;overflow: hidden;margin: auto; margin-top:20px;}

.feed{ width:100%; margin:auto;}
.feed .f_r{ width:500px; float:right; overflow:hidden; margin-top:100px;}
.feed .f_r h2{font-size: 24px; text-decoration: none; line-height: 42px; color: #fff; font-weight: bold;}
.feed .f_r p{font-size: 14px; color:#fff; padding-bottom:30px;}
.feed .f_r input .btnSubmitb a{ color:#fff;}
.feed .f_r .inpc{display:block;width:80%; box-sizing:border-box; margin-bottom:10px; height:44px; padding:5px 15px; border:1px solid #d3d3d3;border-radius:4px;-webkit-border-radius:4px; color:#333; outline:none;}
.feed .f_r textarea{display:block;width:80%; box-sizing:border-box; margin-bottom:10px; height:70px; padding:5px 15px; border:1px solid #d3d3d3;border-radius:4px;-webkit-border-radius:4px; color:#333; outline:none; line-height:25px;}
.feed .f_r form p{padding-bottom:60px;}
.feed .f_r span input{display:block;width:20%;height:45px; margin-top:20px;text-align:center;font-size:16px;background-color:#F08519;color:#FFF;border-radius:4px;-webkit-border-radius:4px;cursor:pointer;-webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out; transition: all .5s ease-out; border:none;}/*
.feed .f_r .company{ height:100px; width:80%; line-height:30px;box-sizing:border-box; margin-bottom:10px; padding:5px 15px;text-indent:5px; border:1px solid #d3d3d3;border-radius:4px;-webkit-border-radius:4px; color:#333; outline:none;}*/
.feed .f_r span input:hover{background-color:#0D1C23; border:none; color:#FFF;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { /* WebKit*/color:#333;}  
input:-moz-placeholder, textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#333;}  
input::-moz-placeholder, textarea::-moz-placeholder { /* Mozilla Firefox 19+ */color:#333;}  
input:-ms-input-placeholder, textarea:-ms-input-placeholder { /* IE 10+ */color:#333;}  

.eimage9 {
    padding: 15px;
    border-radius: 50%;
    width: 70px;
	height:70px;
    background-color: #1889c9;
}