@charset "UTF-8";
/* CSS Document */

/*public css*/
*{ margin:0px; padding:0px;}
body{ font-size:14px; font-family:"Microsoft YaHei",SimSun,Arial,Helvetica,sans-serif; color:#333; background:#FFF;}
ul li{ margin:0px; padding:0px; list-style-type:none;}
form,ul,li,table,td,p,span,h1,h2,h3,h4,h5,img,dl,dt,dd{ margin:0px; padding:0px;}
img{ border:none;}
a{ color:#333; text-decoration:none;}
a:hover,a:active{ color:#da0000; text-decoration:none;}
.dispblock{ display:block;}
.dispnone{ display:none;}
.float_l{ float:left}
.float_r{ float:right}
.clear_both{clear:both;}
.hand{ cursor:pointer;}
.f12{ font-size:12px;}
.hei{ color:#000;}
.en_ft{ font-family:Arial;}
.ft1{ font-size:14px; font-weight:bold; color:#FFF;}
.ft_red{ color:#C80000;}
.ft_bai{ color:#FFF;}
.txt_cent{ text-align:center;}
.Word_Break{ word-break:break-all; overflow:hidden; TABLE-LAYOUT:fixed; WORD-WRAP:break-word;}
.fixedHeader{ position:fixed; left:0; top:0; z-index:100;}
.txthid{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
@font-face
 {
  font-family:'Helvetica33';
  src:url('../fonts/Helvetica LT 33 Thin Extended.ttf');
  font-weight:normal;
  font-style:normal;
}

/*index*/
.in_topbox{ width:100%; height:136px; overflow:hidden; background:url(../images/index_02.jpg) top center no-repeat; position:relative;}
.in_topbox .bkg{ position:absolute; left:0; top:0; width:100%; height:35px; background:#000; opacity:0.7; filter:alpha(opacity=70); z-index:1;}
.in_topbox .box_1{ width:1160px; height:35px; line-height:35px; margin:0 auto; color:#B0B0B0; font-size:12px; position:relative; z-index:2;}
.in_topbox .box_1 a{ color:#B0B0B0;}
.in_topbox .box_1 a:hover{ color:#FFF;}
.in_topbox .box_1 .lt{ float:left;}
.in_topbox .box_1 .rt{ float:right;}
.in_topbox .box_1 .rt .a_en{ float:right; display:block; width:20px; height:20px; background:url(../images/index_04.png) right top no-repeat; margin-top:8px;}
.in_topbox .box_1 .rt .a_cn{ float:right; display:block; width:20px; height:20px; background:url(../images/index_04.png) left top no-repeat; margin:8px 11px 0 0;}
.in_topbox .box_1 .rt .a_map{ float:right; display:block; height:35px; line-height:35px; background:url(../images/index_03.png) -88px center no-repeat; margin:0 15px 0 0; padding-left:19px;}
.in_topbox .box_1 .rt .a_home{ float:right; display:block; height:35px; line-height:35px; background:url(../images/index_03.png) 0px center no-repeat; margin:0 15px 0 0; padding-left:19px;}
.in_topbox .box_2{ width:1160px; height:101px; margin:0 auto; }
.in_topbox .box_2 .lg{ float:left; margin:17px 0 0 8px;}
.in_topbox .box_2 .by{ float:left; height:48px; border-left:1px solid #EAEAEA; margin:23px 0 0 29px; padding:0 0 0 23px;}
.in_topbox .box_2 .by b{ color:#000000; font-size:22px;}
.in_topbox .box_2 .by p{ color:#b4b4b4; font-size:12px; line-height:24px;}
.in_topbox .box_2 .rt{ float:right; padding-top:25px;}
.in_topbox .box_2 .rt .sh{ float:right; overflow:hidden; margin-top:14px; width:227px; height:27px; border:1px solid #DFDFDF; border-radius:27px;}
.in_topbox .box_2 .rt .sh .txt{ float:left; width:160px; padding:0 10px 0 17px; height:27px; line-height:27px; color:#444; border:0; background:none; outline:none;}
.in_topbox .box_2 .rt .sh .btn{ float:left; width:40px; padding:0 10px 0 17px; height:27px; line-height:27px; color:#FFF; border:0; background:#F8CB00 url(../images/index_07.png) center center no-repeat; cursor:pointer; border-radius:27px;}
.in_menubox{ clear:both; width:100%; height:56px; background:#da0000; position:relative;}
.in_menubox .in_menu{ width:1160px; height:56px; margin:0 auto; border-right:1px solid #c50000;}
.in_menubox .in_menu li{ float:left; width:192px; border-left:1px solid #c50000; position:relative; z-index:1001;}
.in_menubox .in_menu li .a_1{ display:block; width:192px; height:56px; line-height:56px; text-align:center; font-size:15px; color:#FFF;}
.in_menubox .in_menu li .a_1:hover{ background:url(../images/index_08.jpg) repeat-y; font-weight:bold; color:#FFF;}
.in_menubox .in_menu li .cur_1{ background:url(../images/index_08.jpg) repeat-y; font-weight:bold; color:#FFF;}
.in_menubox .in_menu li div{ position:absolute; left:0; top:56px; width:1200px; overflow:hidden; display:none;}
.in_menubox .in_menu li .pz_1{ left:-20px;}
.in_menubox .in_menu li div a{ color:#848484;}
.in_menubox .in_menu li div a:hover{ color:#000;}
.in_menubox .in_menu li div a p{ height:39px;}
.in_menubox .in_menu li div dt{ float:left; width:1px; height:20px; background:#eee; margin-top:24px;}
.in_menubox .in_menu li div dt.none{ display:none;}
.in_menubox .in_menu li div dd{ float:left; width:210px; text-align:center; margin-top:23px;}
.in_menubox .in_bkg{ position:absolute; left:0; top:56px; width:100%; background:#FFF; opacity:0.8; filter:alpha(opacity=80); z-index:1000; display:none;}
.in_banbox{ clear:both; width:100%; height:595px; overflow:hidden; position:relative; z-index:100;}
.in_banbox .box{ width:100%; height:100%; overflow:hidden;}
.in_banbox .ban_box{ width:10000px;}
.in_banbox .ban_box_1,.in_banbox .ban_box_2{ float:left;}
.in_banbox .box li{ float:left; height:560px; overflow:hidden; background-position:center center; background-repeat:no-repeat; background-size:cover;}
.in_banbox .box li a{ display:block; width:100%; height:100%;}
.in_banbox .smbox{ position:absolute; left:50%; bottom:20px; display:none;}
.in_banbox .smbox ul{ overflow:hidden;}
.in_banbox .smbox li{ float:left; width:15px; height:15px; margin:0 5px; background:#FFF; cursor:pointer; border-radius:50%;}
.in_banbox .smbox li.cur{ background:#05538A;}
.in_banbox .btn{ position:absolute; top:260px; width:69px; height:69px; background:url(../images/ban_btn_01.png) no-repeat; z-index:102; display:none;}
.in_banbox .prev{ left:0px; background-position:left center}
.in_banbox .next{ right:0px; background-position:right center}
.in_banbox:hover .prev,.in_banbox:hover .next{ display:block;}
.in_probox{ width:100%; margin:0 auto; min-height:1010px; background:url(../images/index_12.jpg) center 99px no-repeat;}
.in_probox .p_1{ padding-top:40px; text-align:center;}
.in_probox .p_2{ text-align:center; padding-top:20px; font-size:33px; line-height:35px; font-weight:bold; color:#000;}
.in_probox .p_2 em{ font-style:normal; color:#da0000;}
.in_probox .p_3{ text-align:center; height:42px; line-height:21px; color:#C4C4C4; padding-top:18px; position:relative; z-index:40;}
.in_probox .p_3 a{ color:#C4C4C4;}
.in_probox .in_pro{ width:1200px; margin:0 auto; position:relative; height:680px;}
.in_probox .in_pro a{ display:block; position:absolute; height:89px; color:#FFF; background:url(../images/index_18.jpg) left top repeat-y; z-index:20;}
.in_probox .in_pro .box_1{ left:0px; top:150px; width:241px; padding:0 0 0 32px;}
.in_probox .in_pro .box_2{ left:0px; top:305px; width:188px; padding:0 0 0 32px; background-size:100% auto;}
.in_probox .in_pro .box_3{ left:0px; top:460px; width:241px; padding:0 0 0 32px;}
.in_probox .in_pro .box_4{ right:0px; top:150px; width:241px; padding:0 32px 0 0; text-align:right;}
.in_probox .in_pro .box_5{ right:0px; top:305px; width:188px; padding:0 32px 0 0; text-align:right; background-size:100% auto;}
.in_probox .in_pro .box_6{ right:0px; top:460px; width:241px; padding:0 32px 0 0; text-align:right;}
.in_probox .in_pro a b{ font-size:18px; line-height:20px; margin-top:30px; display:block;}
.in_probox .in_pro a p{ font-size:12px; line-height:20px; color:#C8C8C8;}
.in_probox .in_pro a img{ display:none;}
.in_probox .in_pro a:hover{ background-image:url(../images/index_18_1.jpg);}
.in_probox .in_pro a:hover p{ color:#80A1D0;}
.in_probox .in_pro a.cur{ background-image:url(../images/index_18_1.jpg);}
.in_probox .in_pro a.cur p{ color:#FFF;}
.in_probox .in_pro .bkg_1{ background:url(../images/index_16.png) center top no-repeat; width:850px; height:798px; position:absolute; top:-52px; left:173px; z-index:10;}
.in_probox .in_pro .bkg_2{ background:#FFF; width:765px; height:765px; position:absolute; top:-33px; left:217px; border-radius:765px; z-index:30; text-align:center;}
.in_probox .in_pro .bkg_2 .box{ width:580px; height:500px; overflow:hidden; margin:132px auto 0 auto; position:relative;}
.in_probox .in_pro .bkg_2 .box img{ display:none;}
.in_probox .in_pro .bkg_2 .box .cur{ display:block;}
.in_probox .morebox{ width:366px; height:37px; margin:0 auto; border:1px solid #C3C3C3; position:relative; z-index:40; border-radius:37px;}
.in_probox .morebox a{ display:block; width:184px; height:37px; line-height:37px; text-align:center; position:absolute; top:0; z-index:22; }
.in_probox .morebox .a_1{ left:0; font-size:17px; color:#626262;}
.in_probox .morebox .a_2{ right:0; font-size:18px; color:#626262; text-transform:uppercase;}
.in_probox .morebox .cur{ font-weight:bold; color:#FFF;}
.in_probox .morebox .bkg{ position:absolute; left:0; top:0; background:#da0000; width:184px; height:39px; border-radius:39px; z-index:21;}
.in_yybox{ clear:both; width:100%; min-height:439px; background:url(../images/index_21.jpg) left top repeat-x; border-top:1px solid #E5E5E5; position:relative;}
.in_yybox .bkg{ position:absolute; left:0px; top:212px; background:url(../images/index_22.jpg) left top no-repeat; width:120px; height:210px;}
.in_yybox .tit{ position:absolute; top:-31px; left:50%; width:150px; margin-left:-75px; text-align:center; font-size:22px; font-weight:bold; color:#000000;}
.in_yybox .tit p{ color:#CBCBCB; background:#FBFBFB;}
.in_yybox .in_yy{ width:1198px; margin:55px auto 0 auto; position:relative;}
.in_yybox .in_yy .btn{ display:block; width:21px; height:35px; background:url(../images/index_23.png) no-repeat; position:absolute; top:99px;}
.in_yybox .in_yy .prev{ left:-35px; background-position:left top;}
.in_yybox .in_yy .next{ right:-35px; background-position:right top;}
.in_yybox .in_yy .prev:hover{ background-position:left bottom;}
.in_yybox .in_yy .next:hover{ background-position:right bottom;}
.in_yybox .in_yy .box{ width:1198px; height:270px; overflow:hidden;}
.in_yybox .in_yy .cj_box{ width:10000px; height:385px;}
.in_yybox .in_yy .cj_box_1,.in_yybox .in_yy .cj_box_2{ float:left;}
.in_yybox .in_yy li{ float:left; width:286px; padding-right:18px; text-align:center; font-size:16px;}
.in_yybox .in_yy li a{ position:relative; display:block; color:#303030; overflow:hidden;}
.in_yybox .in_yy li p{ line-height:50px;}
.in_yybox .in_yy li img{ border:#CCCCCC solid 1px;}
.in_yybox .in_yy li div{ background:url(../images/index_25.png) no-repeat; width:286px; height:223px; position:absolute; left:0; top:0; transition:all 0.3s ease-out 0s; opacity:0; transform:translateY(-100px);}
.in_yybox .in_yy li a:hover div{ opacity:1; transform:translateY(0px);}
.in_abbox{ clear:both; width:100%; height:600px; background:url(../images/index_27.jpg) top center no-repeat;}
.in_abbox .in_ab{ width:1200px; margin:0 auto; position:relative;}
.in_abbox .in_ab .lt{ position:absolute; left:0; top:-44px; width:333px; height:418px; background:url(../images/index_28.png) left top no-repeat; color:#FFF;}
.in_abbox .in_ab .lt .p_1{ padding:75px 0 0 35px; font-size:33px; line-height:35px; font-weight:bold; text-transform:uppercase;}
.in_abbox .in_ab .lt .p_2{ padding:12px 0 0 35px; font-size:22px; line-height:24px; }
.in_abbox .in_ab .lt .p_3{ margin:18px 0 0 35px; width:33px; height:3px; background:#FFF; }
.in_abbox .in_ab .lt .p_4{ padding:12px 0 0 35px; line-height:16px; }
.in_abbox .in_ab .lt ul{ padding:76px 0 0 24px;}
.in_abbox .in_ab .lt ul li{ float:left; width:84px; height:84px; margin-right:13px; text-align:center;}
.in_abbox .in_ab .lt ul li a{ display:block; width:84px; height:27px; padding:57px 0 0 0; color:#FFF; font-size:13px; background:#373B3E url(../images/index_29.png) no-repeat; border-radius:50%;}
.in_abbox .in_ab .lt ul li .a_1{ background-position:29px 17px;}
.in_abbox .in_ab .lt ul li .a_2{ background-position:-67px 17px;}
.in_abbox .in_ab .lt ul li .a_3{ background-position:-170px 17px;}
.in_abbox .in_ab .lt ul li a.cur{ background-color:#fcb803;}
.in_abbox .in_ab .lt ul li a:hover{ background-color:#fcb803;}
.in_abbox .in_ab .rt{ padding:120px 0 0 430px; color:#FFF; height:450px; overflow:hidden;}
.in_abbox .in_ab .rt a{ color:#FFF;}
.in_abbox .in_ab .rt .p_1{ font-size:35px; line-height:37px; font-weight:bold;}
.in_abbox .in_ab .rt .p_2{ font-size:20px; line-height:22px; padding-top:18px; font-family:"Helvetica33"; font-style:italic;}
.in_abbox .in_ab .rt .p_3{ margin:22px 0 0 0; width:109px; height:2px; background:#ECB00D; }
.in_abbox .in_ab .rt .info{ margin-top:25px; line-height:30px; max-height:300px; padding-right:40px; font-size:15px; overflow:hidden;}
.in_abbox .in_ab .rt .info p{ text-indent:2em;}
.in_cont{ clear:both; width:1200px; height:139px; margin:0 auto; position:relative;}
.in_cont div{ position:absolute; right:0; top:-51px; background:url(../images/index_31.png) no-repeat; width:366px; height:109px;}
.in_whybox{ clear:both; width:100%; border-top:3px solid #F1F1F1; background:url(../images/index_33.jpg) center bottom no-repeat; min-height:1900px;}
.in_whybox .in_why{ width:1120px; margin:0 auto; position:relative;}
.in_whybox .in_why .tit_1{ position:absolute; top:-60px; left:50%; margin-left:-220px; width:440px; text-align:center; color:#da0000; font-size:32px; font-weight:bold; text-transform:uppercase;}
.in_whybox .in_why .tit_2{ position:absolute; top:-17px; left:50%; margin-left:-170px; width:340px; text-align:center; color:#000; font-size:22px; font-weight:bold; background:#FFF;}
.in_whybox .in_why .box_1{ clear:both; padding-top:100px; }
.in_whybox .in_why .box_1 .lt{ float:left;}
.in_whybox .in_why .box_1 .rt{ float:right; width:540px;}
.in_whybox .in_why .tit{ background:url(../images/index_34_1.png) left center no-repeat; padding:0 0 0 97px; height:74px; margin-top:3px;}
.in_whybox .in_why .tit .p_1{ font-size:22px; line-height:24px; font-weight:bold; color:#2e2e2e; padding-top:20px;}
.in_whybox .in_why .tit .p_1 em{ font-style:normal; color:#da0000;}
.in_whybox .in_why .tit .p_2{ font-size:12px; line-height:14px; color:#DBDBDB; padding-top:10px;}
.in_whybox .in_why .info{ line-height:30px; padding:16px 0 0 20px; font-size:15px; width:460px;}
.in_whybox .in_why .tp{ padding:14px 0 0 13px;}
.in_whybox .in_why .box_2{ clear:both; padding-top:113px;}
.in_whybox .in_why .box_2 .lt{ float:left; width:540px;}
.in_whybox .in_why .box_2 .rt{ float:right;}
.in_whybox .in_why .box_2 .tit{ background:url(../images/index_35_1.png) left center no-repeat; padding:0 0 0 107px; height:79px; margin-top:51px;}
.in_whybox .in_why .box_2 .info{ padding:16px 0 0 5px;}
.in_whybox .in_why .box_3{ clear:both; padding-top:125px; }
.in_whybox .in_why .box_3 .lt{ float:left;}
.in_whybox .in_why .box_3 .rt{ float:right; width:540px;}
.in_whybox .in_why .box_3 .tit{ background:url(../images/index_36_1.png) left center no-repeat; padding:0 0 0 97px; height:74px; margin-top:56px;}
.in_whybox .in_why .box_3 .info{ padding:16px 0 0 5px;}
.in_whybox .in_why .box_4{ clear:both; padding-top:113px;}
.in_whybox .in_why .box_4 .lt{ float:left; width:540px;}
.in_whybox .in_why .box_4 .rt{ float:right;}
.in_whybox .in_why .box_4 .tit{ background:url(../images/index_37_1.png) left center no-repeat; padding:0 0 0 107px; height:79px; margin-top:51px;}
.in_whybox .in_why .box_4 .info{ padding:16px 0 0 5px;}
.in_whybox .in_why .box_4 .jg{ width:0px; height:2px; background:#DCDCDC; margin:50px 0 0 10px;}
.in_whybox .in_why .box_4 .p_41{ color:#525252; font-size:15px; margin:26px 0 0 10px;}
.in_whybox .in_why .box_4 .p_42{ color:#0d0d0d; font-size:17px; font-weight:bold; margin:14px 0 0 10px;}
.in_whybox .pro_op{ opacity:0; filter:alpha(opacity=0);}
.in_whybox .load_pro_1{
	opacity:0; filter:alpha(opacity=0); transform:translateX(-60px);
	animation:load_pro_1_css 0.5s linear forwards;
}
@keyframes load_pro_1_css{
	100%{  opacity:1; filter:alpha(opacity=100); transform:translateX(0px);}
}
.in_whybox .load_pro_2{
	opacity:0; filter:alpha(opacity=0); transform:translateY(60px);
	animation:load_pro_2_css 0.5s linear forwards;
}
@keyframes load_pro_2_css{
	100%{  opacity:1; filter:alpha(opacity=100); transform:translateX(0px);}
}
.in_whybox .load_pro_3{
	opacity:0; filter:alpha(opacity=0); transform:translateY(55px);
	animation:load_pro_3_css 0.45s linear forwards 0.2s;
}
@keyframes load_pro_3_css{
	100%{  opacity:1; filter:alpha(opacity=100); transform:translateY(0px);}
}
.in_whybox .load_pro_4{
	opacity:0; filter:alpha(opacity=0); transform:translateY(50px);
	animation:load_pro_4_css 0.4s linear forwards 0.4s;
}
@keyframes load_pro_4_css{
	100%{  opacity:1; filter:alpha(opacity=100); transform:translateY(0px);}
}
.in_whybox .load_pro_5{
	opacity:0; filter:alpha(opacity=0); transform:translateX(60px);
	animation:load_pro_1_css 0.5s linear forwards;
}
.in_whybox .load_pro_6{
	animation:load_pro_6_css 0.3s linear forwards 0.5s;
}
@keyframes load_pro_6_css{
	100%{ width:97px;}
}
.in_whybox .load_pro_7{
	opacity:0; filter:alpha(opacity=0); transform:translateX(40px);
	animation:load_pro_7_css 0.4s linear forwards 0.7s;
}
@keyframes load_pro_7_css{
	100%{  opacity:1; filter:alpha(opacity=100); transform:translateX(0px);}
}
.in_whybox .load_pro_8{
	opacity:0; filter:alpha(opacity=0); transform:translateX(40px);
	animation:load_pro_8_css 0.4s linear forwards 0.8s;
}
@keyframes load_pro_8_css{
	100%{  opacity:1; filter:alpha(opacity=100); transform:translateX(0px);}
}

/**/
.til01{text-align: center;color: #222;font-size:35px;line-height:54px;font-family: "Microsoft Yahei";font-weight: normal;padding: 0 0 25px; clear: both;display: block;background:url(../images/line_indextitle.png) repeat-x left center; }
.til01 p{display: block;color: #666;line-height: 30px;font-size: 20px;}
.til01 a{color: #222;padding: 0 20px; background:#fff;}
.fl {float: left;}
.fr {float: right;}
.pr{position: relative;}
.pa{position: absolute;}
.newbox{line-height:24px;height:590px;font-family:"Microsoft Yahei";overflow: hidden;color: #666;width: 1200px; margin: 0 auto;}
.more03 a{display: block;width: 58px;height: 40px;background:url(../images/more01.gif) no-repeat 0 5px;}
.new1{width:316px;overflow: hidden;}
.new2{width: 822px;overflow: hidden;}
.newtil{height:69px;line-height:34px;font-size:18px;color: #333;background:url(../images/line2.gif) repeat-x 0 39px;}
.newtil b{float: left;background:url(../images/ico13.gif) no-repeat 0 0;}
.newtil ul,.newtil li{float: left;}
.newtil li{font-weight: bold;background:url(../images/ico12.gif) no-repeat 0 0;line-height: 36px;}
.newtil li.newt1{background:url(../images/ico11.gif) no-repeat 0 0;}
.newtil li a,.newtil b a{color: #333;display: block;height: 41px;padding: 0 20px 0 40px;}
.newtil li.cur a,.newtil li a:hover,.newtil b a{background:url(../images/ico10.gif) no-repeat 0 bottom;}

.new_cl{width: 418px;overflow: hidden;}
.new_cl dl{width: 384px;height:421px;}
.new_cl dt{position: relative;padding-top: 3px;}
.new_cl dt,.new_cl dt img{width:384px;height:216px;display: block;}
.new_cl dt em{width:66px;height:66px;display: block;background:url(../images/ico_top.png) no-repeat 0 0;top:0;right: -3px;position: absolute;}
.new_cl dd{background: #f3f3f3;display: block;padding:3px 21px 0;height: 188px;}
.new_cl dd h3{height:42px;white-space: nowrap;font-size: 16px;line-height:42px;font-weight: normal;}
.new_cl dd h3 em{color: #a8a8a8;float: right;}
.new_cl dd h3 a{color: #333;}
.new_cl dd p{height:90px;overflow: hidden;}
.new_cr{width: 820px;}
.new_cr dl{clear: both;border-top: solid 1px #e9ebea;padding-top: 11px;}
.new_cr dl:first-child{border: 0;padding: 0;}
.new_cr dt{width: 47px;float: left;}
.new_cr dd{float: left;width: 765px;}
.new_cr dd b{height:30px;display: none;line-height: 20px;}
.new_cr dd b a{color: #333;}
.new_cr dd span{height: 56px;display: block;}
.new_cr dt span{float: left;width: 47px;font-family: Times New Roman;line-height: 16px;padding: 4px 0 0;height: 74px;}
.new_cr dt span b{display: block;font-size: 30px;color: #626262;line-height:28px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.new_cr dt img{display: none;width: 134px;height: 75px;float: left;}
.new_cr dl:hover dt,.new_cr dl.cur dt{width: 153px;}
.new_cr dl:hover dd,.new_cr dl.cur dd{width: 660px;}
.new_cr dl:hover dd b,.new_cr dl.cur dd b{display: block;}
.new_cr dl:hover dt img,.new_cr dl.cur dt img{display: block;}

.new_lp,.new_lp img{width: 316px;height: 177px;display: block;overflow: hidden;}
.new_lc{padding: 0px 0 0;overflow: hidden;}
.new_lc dl{height:84px;overflow: hidden;border-bottom: dashed 1px #ccc;padding: 10px 0 0;}
.new_lc dt{height: 26px;font-weight: bold;background:url(../images/faq_w.gif) no-repeat 0 bottom;padding-left: 40px;}
.new_lc dt a{color: #222;}
.new_lc dd{background:url(../images/faq_d.gif) no-repeat 0 1px;padding-left: 40px;}

.in_newsbox{ clear:both; width:100%; height:552px; background:url(../images/index_39.jpg) center top no-repeat;}
.in_newsbox .in_news{ width:1180px; margin:0 auto; }
.in_newsbox .in_news .lt{ float:left; width:703px; overflow:hidden;}
.in_newsbox .in_news .lt .p_1{ font-size:32px; line-height:34px; color:#da0000; padding:66px 0 0 9px; text-transform:uppercase;}
.in_newsbox .in_news .lt .p_2{ font-size:22px; line-height:24px; font-weight:bold; color:#000000; padding:10px 0 0 9px;}
.in_newsbox .in_news .lt .p_3{ margin:16px 0 0 9px; width:47px; height:2px; background:#da0000;}
.in_newsbox .in_news .lt ul{ padding-top:23px;}
.in_newsbox .in_news .lt li{ clear:both;}
.in_newsbox .in_news .lt li .box_1{ clear:both; height:53px; line-height:53px;}
.in_newsbox .in_news .lt li .box_1 p{ float:left; font-size:15px; padding-left:27px; color:#333;}
.in_newsbox .in_news .lt li .box_1 p b{ font-size:17px;}
.in_newsbox .in_news .lt li .box_1 em{ float:right; color:#9c9c9c; font-size:12px; padding-right:37px; font-style:normal;}
.in_newsbox .in_news .lt li .box_2{ clear:both; height:93px; width:653px; padding:15px 35px 0 15px; background:#252525; color:#FFF;}
.in_newsbox .in_news .lt li .box_2 .nlt{ float:left; width:111px;}
.in_newsbox .in_news .lt li .box_2 .nlt img{ border:1px solid #da0000;}
.in_newsbox .in_news .lt li .box_2 .nrt{ float:right; width:530px;}
.in_newsbox .in_news .lt li .box_2 .nrt .tit{ overflow:hidden; padding-top:3px;}
.in_newsbox .in_news .lt li .box_2 .nrt .tit p{ float:left; font-size:17px; font-weight:bold; color:#FFF;}
.in_newsbox .in_news .lt li .box_2 .nrt .tit em{ float:right; font-size:12px; color:#9c9c9c; font-style:normal; margin-top:5px;}
.in_newsbox .in_news .lt li .box_2 .nrt .info{ height:48px; line-height:24px; color:#B9B9B9; font-size:13px; overflow:hidden; padding-top:3px;}
.in_newsbox .in_news .rt{ float:right; width:430px; padding-top:53px;}
.in_newsbox .in_news .rt .txt{ width:354px; height:29px; padding:10px 10px 10px 64px; margin-top:15px; border:1px solid #DBDBDB; background:#FFF url(../images/index_43.png) left top no-repeat; font-size:13px; color:#666;}
.in_newsbox .in_news .rt .txt:focus{ border-color:#F8CC58; background-image:url(../images/index_43_1.png);}
.in_newsbox .in_news .rt .area{ width:354px; height:192px; padding:10px 10px 10px 64px; margin-top:15px; border:1px solid #DBDBDB; background:#FFF url(../images/index_43.png) left bottom no-repeat; line-height:26px; font-size:13px; color:#666;}
.in_newsbox .in_news .rt .area:focus{ border-color:#F8CC58; background-image:url(../images/index_43_1.png);}
.in_newsbox .in_news .rt .btn{ width:430px; height:51px; line-height:51px; color:#FFF; font-weight:bold; margin-top:29px; background:#da0000; font-size:17px; border:0; cursor:pointer;}
.in_btmbox{ clear:both; width:100%; background:#252525;}
.in_btm{ width:1200px; margin:0 auto; overflow:hidden;}
.in_btm .box_1{ float:left; width:171px; height:218px; padding-top:57px; text-align:center; background:#272727;}
.in_btm .box_1 li{ height:24px; line-height:24px; overflow:hidden;}
.in_btm .box_1 li a{ color:#7A7A7A; }
.in_btm .box_1 li a:hover{ color:#FFF; }
.in_btm .box_2{ float:left; width:132px; padding:60px 0 0 69px;}
.in_btm .box_2 p a{ font-size:15px; font-weight:bold; color:#FFF;}
.in_btm .box_2 ul{ padding-top:10px;}
.in_btm .box_2 li{ height:24px; line-height:24px; overflow:hidden;}
.in_btm .box_2 li a{ color:#7A7A7A; }
.in_btm .box_2 li a:hover{ color:#FFF; }
.in_btm .jg{ float:left; height:140px; width:1px; background:#1D1D1D; margin-top:60px;}
.in_btm .box_3{ width:157px; padding:60px 0 0 58px;}
.in_btm .box_4{ width:165px; padding:60px 0 0 50px;}
.in_btm .box_5{ width:123px; padding:60px 0 0 50px;}
.in_btm .box_5 p{ padding-bottom:0px;}
.in_btm .box_6{ float:left; margin-top:58px;}
.in_btm .box_6 div{ margin:16px 0 0 14px; background:url(../images/index_48.png) left top no-repeat; min-height:38px; padding:0 0 0 41px; color:#E0E0E0; line-height:17px;}
.in_cpybox{ clear:both; width:100%; height:52px; line-height:52px; font-size:12px; color:#4A4A4A; background:#171717;}
.in_cpy{ width:1200px; margin:0 auto; overflow:hidden;}
.in_cpy a{ color:#9f9f9f;}
.in_cpy .lt{ text-align:center; }
.in_cpy .lt em{ color:#9f9f9f; font-style:normal;}
.in_cpy .rt{ float:right;}
.in_cpy .rt em{ float:right; font-style:normal;}
.in_cpy .rt .fx{ float:right;}
.in_cpy .rt .fx a{ float:right; display:block; width:26px; height:25px; margin:13px 0 0 8px; padding:0px; background:url(../images/index_50.png) no-repeat;}
.in_cpy .rt .fx a:hover{ background-image:url(../images/index_50_1.png);}
.in_cpy .rt .fx .a_1{ background-position:-99px 0px;}
.in_cpy .rt .fx .a_2{ background-position:-65px 0px;}
.in_cpy .rt .fx .a_3{ background-position:-33px 0px;}
.in_cpy .rt .fx .a_4{ background-position:0px 0px;}
.in_gs{ width:1200px; margin:0 auto; position:relative;}
.in_gs img{ position:absolute; left:670px; top:-70px;}

/**/
#rightDiv{ position:absolute; top:50%; left:50%; margin-left:620px; z-index:50; font-size:12px;}
#rightDiv li{ width:56px; height:56px; margin-bottom:3px; position:relative; cursor:pointer;}
#rightDiv .bkg{ width:56px; height:56px; cursor:pointer; background:#6A6C6F url(../images/index_53.png) no-repeat; border-radius:50%;}
#rightDiv .toptop{ background-position:13px 16px;}
#rightDiv .toptop:hover{ background-color:#da0000;}
#rightDiv .tel{ background-position:center -43px; position:relative; z-index:2001}
#rightDiv .tel_2{ position:absolute; left:-139px; top:0px; width:195px; height:56px; background:#da0000; color:#FFF; text-align:center; overflow:hidden; z-index:2002; display:none; border-radius:56px;}
#rightDiv .tel_2 .lt{ float:left; width:56px; height:56px; background:#da0000 url(../images/index_53.png) 13px -43px no-repeat; border-radius:50%;}
#rightDiv .tel_2 .rt{ float:left; width:128px; border-left:1px solid #FFF; height:36px; line-height:36px; margin-top:10px; font-size:16px;}
#rightDiv .qq{ display:block; background:#6A6C6F url(../images/index_53.png) 13px -101px no-repeat; color:#666;}
#rightDiv .qq:hover{ background-color:#da0000;}
#rightDiv .wx{ background:#6A6C6F url(../images/index_53.png) 13px -159px no-repeat; position:relative; z-index:51}
#rightDiv .wx:hover{ background-color:#da0000;}
#rightDiv .wxbox{ position:absolute; top:0px; right:66px; width:185px; height:215px; padding:10px; background:#FFF; text-align:center; line-height:30px; border:1px solid #E4E3E3; display:none;}
/**/
#zxzx_rt{ position:fixed; right:20px; top:50%; color:#333; z-index:9999;}
#zxzx_rt .close{ float:left; width:25px; padding-top:12px;}
#zxzx_rt .close img{ cursor:pointer;}
#zxzx_rt .box{ float:right; width:114px; height:123px; border:2px solid #3699CC; background:#FFF; box-shadow:0px 0px 8px #B6D8E7;}
#zxzx_rt .box .p_1{ text-align:center; font-size:18px; line-height:20px; font-weight:bold; color:#3399cc; padding-top:9px;}
#zxzx_rt .box .p_2{ padding:0 0 0 6px; line-height:16px; font-size:12px; padding-top:14px;}
#zxzx_rt .box .p_3{ margin:10px auto 0 auto; width:60px; padding-left:37px; height:30px; line-height:30px; background:#EEE url(../images/zxzx_05.png) 11px center no-repeat; font-size:12px; font-weight:bold; color:#f5680d; cursor:pointer;}
#zxzx{ position:fixed; left:50%; top:50%; margin:-172px 0 0 -130px; color:#333; z-index:9999; width:256px; height:335px; border:1px solid #3699CC; border-radius:4px; background:#FFF; display:none;}
#zxzx .top{ height:42px; color:#FFF; background:#3699CC; border-radius:4px; overflow:hidden;}
#zxzx .top .tit{ float:left; padding:5px 0 0 10px; font-size:16px; line-height:18px;}
#zxzx .top .tit p{ color:#99CCE6; font-size:10px; line-height:16px; text-transform:uppercase;}
#zxzx .top .close{ float:right; padding:9px 15px 0 0;}
#zxzx .top .close img{ cursor:pointer;}
#zxzx .box_1{ clear:both; margin:7px 0 0 7px; width:233px; position:relative;}
#zxzx .area{ width:219px; height:70px; padding:10px 6px 6px 6px; border:1px solid #E5E5E5; border-radius:4px; color:#666; font-size:12px; line-height:16px;}
#zxzx .box_1 em{ position:absolute; right:-10px; top:0px; line-height:32px; font-style:normal; color:#ff0000;}
#zxzx .box{ clear:both; margin:6px 0 0 7px; width:231px; height:30px; border:1px solid #E5E5E5; border-radius:4px; position:relative;}
#zxzx .box p{ float:left; padding-left:23px; width:48px; height:30px; line-height:30px; font-size:14px; color:#525252; background:#F4F4F4;}
#zxzx .box input{ float:right; width:140px; height:20px; padding:5px 5px 5px 15px; line-height:20px; border:0; color:#666; background:#FFF; font-size:12px;}
#zxzx .box em{ position:absolute; right:-10px; top:0px; line-height:32px; font-style:normal; color:#ff0000;}
#zxzx .btnbox{ clear:both; padding:7px 0 0 7px;}
#zxzx .btnbox input{ width:108px; height:31px; line-height:31px; text-align:center; color:#FFF; border:0px; cursor:pointer;}
#zxzx .btnbox .btn1{ background:#3699CC; margin-left:3px;}
#zxzx .btnbox .btn2{ background:#535353; margin-left:7px;}


/*about*/
.ab_menubox{ clear:both; width:100%; background:#f9f9f9;}
.ab_menu{ width:1150px; margin:0 auto; overflow:hidden;}
.ab_menu ul{ float:left; padding:22px 0 22px 0;}
.ab_menu ul li{ float:left; padding-right:9px; padding-bottom: 9px;}
.ab_menu ul li a{ display:block; padding:0 6px; height:38px; line-height:38px; text-align:center; color:#FFF; background:#666; border-radius:48px;}
.ab_menu ul li a:hover{ background:#da0000;}
.ab_menu ul li a.cur{ background:#da0000;}
.ab_menu .mbx{ float:right; font-size:13px; height:22px; line-height:22px; padding-left:22px; background:url(../images/about_06.jpg) left center no-repeat; margin:40px 0 0 0;}
.ab_jjbox{ clear:both; width:100%; padding-bottom:30px; background:#FDFDFD url(../images/about_08.jpg) center bottom no-repeat; position:relative;}
.ab_jjbox_1{ clear:both; width:100%; padding-bottom:100px; min-height:300px; background:#FDFDFD url(../images/about_08.jpg) center bottom no-repeat; position:relative;}
.ab_jjbox .p_1{ text-align:center; font-size:28px; line-height:30px; font-weight:bold; color:#1b1b1b; padding-top:72px;}
.ab_jjbox .p_2{ text-align:center; font-size:20px; line-height:22px; color:#B7B7B7; text-transform:uppercase; padding-top:10px;}
.ab_jjbox .p_3{ width:76px; height:1px; background:#000; margin:15px auto 0 auto;}
.ab_jj{ width:1130px; margin:30px auto 0 auto; line-height:24px; font-size:15px;}
.ab_jjbox .next{ position:absolute; bottom:30px; left:50%; margin-left:-60px;}
.ab_jjbox .next img{ cursor:pointer;}
.ab_spbox{ clear:both; width:100%; height:664px; background:url(../images/about_11.jpg) center bottom no-repeat; overflow:hidden;}
.ab_spbox .p_1{ text-align:center; font-size:28px; line-height:30px; font-weight:bold; color:#FFF; padding-top:60px;}
.ab_spbox .p_2{ text-align:center; font-size:20px; line-height:22px; color:#FFF; text-transform:uppercase; padding-top:10px;}
.ab_spbox .p_3{ width:76px; height:1px; background:#FFF; margin:15px auto 0 auto;}
.ab_sp{ clear:both; width:1000px; height:3113px; margin:80px auto 0 auto;}
.ab_rybox{ clear:both; width:1096px; margin:0 auto;}
.ab_rybox .p_1{ text-align:center; font-size:28px; line-height:30px; font-weight:bold; color:#1b1b1b; padding-top:58px;}
.ab_rybox .p_2{ text-align:center; font-size:20px; line-height:22px; color:#B7B7B7; text-transform:uppercase; padding-top:10px;}
.ab_rybox .p_3{ width:76px; height:1px; background:#000; margin:15px auto 0 auto;}
.ab_rybox .p_4{ text-align:center; font-size:15px; line-height:17px; color:#aaa; padding-top:37px;}
.ab_rybox .cont{ width:100%; height:330px; margin-top:58px; padding:0 0 110px 0; position:relative;}
.ab_rybox .cont .btn{ display:block; width:17px; height:32px; position:absolute; top:148px; background:url(../images/about_17.jpg) no-repeat;}
.ab_rybox .cont .prev{ left:-41px; background-position:left center;}
.ab_rybox .cont .next{ right:-41px; background-position:right center;}
.ab_rybox .box{ width:1096px; height:330px; overflow:hidden;}
.ab_rybox .cj_box{ width:10000px; height:330px;}
.ab_rybox .cj_box_1,.ab_rybox .cj_box_2{ float:left;}
.ab_rybox .box li{ float:left; width:247px; margin-right:36px;}
.ab_rybox .box li.none{ margin-right:0;}
.ab_main{ width:1200px; padding:30px 0; line-height:27px; margin:0 auto; }

/*news*/
.news_box{ clear:both; width:100%; min-height:663px; background:#FDFDFD url(../images/about_08.jpg) center bottom no-repeat; position:relative;}
.news_cont{ clear:both; width:1185px; margin:0px auto; padding:35px 0; line-height:27px;}
.news_cont li{ width:100%; height:111px;}
.news_cont li a{ display:block; width:100%; height:111px; background:url(../images/news_10.jpg) left bottom repeat-x; overflow:hidden;}
.news_cont li a .imgbox{ float:left; padding:17px 0 0 24px; width:109px;}
.news_cont li a .imgbox img{ border:1px solid #F3F3F3;}
.news_cont li a .cont{ float:left; padding:20px 0 0 25px; width:790px;}
.news_cont li a .cont .p_1{ font-size:17px; color:#252525;}
.news_cont li a .cont .p_2{ font-size:13px; color:#999; line-height:20px; padding-top:7px;}
.news_cont li a .tm{ float:right; padding:34px 38px 0 0; text-align:center; width:60px; color:#999;}
.news_cont li a .tm .p_1{ font-size:17px; line-height:19px;}
.news_cont li a .tm .p_2{ font-size:24px; line-height:25px;}
.news_cont li a:hover{ background-position:left top;}
.news_cont li a:hover .imgbox img{ border:1px solid #8D4227;}
.news_cont li a:hover .cont .p_1{ color:#FFF; font-weight:bold;}
.news_cont li a:hover .cont .p_2{ color:#FFF;}
.news_cont li a:hover .tm{ color:#FFF;}

/*newsShow*/
.nss_cont{ clear:both; width:1185px; margin:0px auto; padding:66px 0 50px 0; line-height:26px;}
.ns_show_tit{ text-align:center; font-size:20px; font-weight:bold; line-height:17px;}
.ns_show_tm{ text-align:center; padding-top:5px; color:#aaa;}
.ns_show_cont{ line-height:26px; font-size:15px; padding-top:13px;}
.ns_pn{ clear:both; padding:15px 0 0 0; line-height:26px;}



/*solution*/
.so_banbox{ clear:both; width:100%; height:347px; text-align:center; background:url(../images/solution_02.jpg) top center no-repeat;}
.so_cont{ clear:both; width:1144px; margin:0 auto; padding:30px 0;}
.so_cont ul{ overflow:hidden;}
.so_cont li{ float:left; width:352px; margin:0 44px 10px 0; overflow:hidden; position:relative;}
.so_cont li img{ border:#CCCCCC solid 1px;}
.so_cont li.none{ margin-right:0;}
.so_cont li p{ text-align:center; font-size:15px; line-height:50px;}
.so_cont li div{ background:url(../images/solution_08.png) no-repeat; width:352px; height:275px; position:absolute; left:0; top:0; transition:all 0.3s ease-out 0s; opacity:0; transform:translateY(-100px);}
.so_cont li a:hover div{ opacity:1; transform:translateY(0px);}

/*solution Show*/
.sos_tit{ text-align:center; font-size:16px; font-weight:bold; line-height:20px; text-align:center; padding:10px 0 10px 0 ;}
.sos_img{ text-align:center; padding:0 0 15px 0; }
.sos_info{ line-height:26px;}


/*products*/
.pro_banbox{ clear:both; width:100%; height:347px; text-align:center; background:url(../images/pro_02.jpg) top center no-repeat;}
.pro_cont{ clear:both; width:1200px; margin:0 auto; padding:43px 0 30px 0;}
.pro_cont li{ width:100%; height:305px; background:#F3F3F3; color:#787878; margin-bottom:15px; position:relative; transition:all 0.3s ease-out;}
.pro_cont li .hx{ position:absolute; left:0; top:0px; background:#F9AB01; height:8px; width:0px; transition:all 0.3s ease-out;}
.pro_cont li .lt{ float:left; padding:3px 0 3px 3px;}
.pro_cont li .rt{ float:right; width:585px; padding:43px 50px 0 0; }
.pro_cont li .rt .titbox{ overflow:hidden;}
.pro_cont li .rt .tit{ float:left; font-size:19px; font-weight:bold; color:#959595; transition:all 0.2s ease-out;}
.pro_cont li .rt .more{ float:right; width:139px; height:32px; line-height:32px; text-align:center; background:#959595; color:#FFF; border-radius:32px; transition:all 0.2s ease-out;}
.pro_cont li .rt .p_1{ font-weight:bold; font-size:16px; line-height:18px; padding-top:23px;}
.pro_cont li .rt .info{ line-height:29px; font-size:15px; padding-top:7px; height:140px; overflow:hidden;}
.pro_cont li:hover{ box-shadow:6px 0px 11px #ddd;}
.pro_cont li:hover .hx{ width:510px;}
.pro_cont li:hover .rt .tit{ color:#1855b3;}
.pro_cont li:hover .rt .more{ background:#F9AB01;}

.pro_banbox_1{ clear:both; width:100%; height:347px; text-align:center; background:url(../images/pro_02_1.jpg) top center no-repeat;}
.pro_banbox_2{ clear:both; width:100%; height:347px; text-align:center; background:url(../images/pro_02_2.jpg) top center no-repeat;}
.pro_banbox_3{ clear:both; width:100%; height:347px; text-align:center; background:url(../images/pro_02_3.jpg) top center no-repeat;}
.pro_banbox_4{ clear:both; width:100%; height:347px; text-align:center; background:url(../images/pro_02_4.jpg) top center no-repeat;}
.pro_banbox_5{ clear:both; width:100%; height:347px; text-align:center; background:url(../images/pro_02_5.jpg) top center no-repeat;}
.pro_banbox_6{ clear:both; width:100%; height:347px; text-align:center; background:url(../images/pro_02_6.jpg) top center no-repeat;}

/*products list*/
.pro_list_cont li{ width:100%; height:auto; overflow:hidden;}
.pro_cont li .rt_1{ float:right; width:635px; padding:43px 0 0 0; }
.pro_cont li .rt_1 .tit{ font-size:19px; font-weight:bold; color:#959595; transition:all 0.2s ease-out;}
.pro_cont li .rt_1 .info{ line-height:29px; font-size:15px; padding-top:7px; height:58px; overflow:hidden;}
.pro_cont li .rt_1 .list{ overflow:hidden; padding-top:30px;}
.pro_cont li .rt_1 .list a{ float:left; display:block; width:256px; height:32px; line-height:32px; text-align:center; font-size:15px; background:#959595; color:#FFF; border-radius:32px; margin:0 41px 19px 0; transition:all 0.2s ease-out;}
.pro_cont li:hover .rt_1 .tit{ color:#1855b3;}
.pro_cont li .rt_1 .list a:hover{ background:#F9AB01; font-weight:bold;}

/*products show*/
.pros_cont{ clear:both; width:1200px; margin:0 auto; padding:30px 0 0 0; overflow:hidden;}
.pros_cont .lt{ float:left; width:1200px; text-align:center; padding:30px 0;}
.pros_cont .lt img{ border:1px solid #D6D6D6;}
.pros_cont .rt{ float:left; width:1200px; color:#787878;}
.pros_cont .rt .tit{ color:#da0000; text-align:center; font-size:27px; padding:8px 0; line-height:30px; font-weight:bold; border-bottom:1px solid #e1e1e1;}
.pros_cont .rt .p_1{ padding-top:20px; font-weight:bold;}
.pros_cont .rt .info{ line-height:25px; font-size:15px; padding-top:4px;}
.pros_cont .rt .an{ padding-top:25px;}
.pros_cont .rt .an a{ display:inline-block; margin-right:20px;}
.pros_hf{ clear:both; margin:30px auto 0 auto; width:1200px; height:47px; background:#434343; position:relative;}
.pros_hf p{ position:absolute; left:0px; top:-5px; background:#da0000; color:#FFF; text-align:center; height:52px; line-height:52px; font-size:17px; font-weight:bold; padding:0 20px;}
.pros_info{ clear:both; width:1200px; margin:0 auto; padding:30px 0; line-height:27px;}

/*support*/
.sup_banbox{ clear:both; width:100%; height:347px; text-align:center; background:url(../images/gywm.jpg) top center no-repeat;}
.sup_cont{ width:1200px; padding:30px 0; line-height:27px; margin:0 auto; }

/*contact*/
.cnt_contbox{ width:100%; height:695px; overflow:hidden;}
.cnt_contbox #allmap{ width:100%; height:695px;}
.cnt_cont{ width:1000px; margin:0px auto;}
.cnt_cont .bkg{ width:301px; padding:30px 0; overflow:hidden; background:#6A6C6F; color:#FFF; position:relative; z-index:10; left:0px; top:-660px; opacity:0; filter:alpha(opacity=0);}
.cnt_cont .bkg .tit{ padding:5px 0 0 27px; font-size:17px; font-weight:bold; height:16px;}
.cnt_cont .bkg .cont{ padding:13px 0 0 27px; line-height:33px; font-size:13px;}
.cnt_cont .bkg .cont a{ color:#FFF;}



/*feedback*/
.jn_main{ padding:60px 0 0 0;}
.jn_box{ clear:both; padding-bottom:20px; overflow:hidden; width:520px; margin:0px auto;}
.jn_box .lt{ float:left; width:100px; padding:0 5px 0 0; line-height:30px; text-align:right; font-size:14px; font-weight:bold;}
.jn_box .rt{ float:left; width:360px;}
.jn_box .txt{ width:325px; height:28px; line-height:28px; border:1px solid #DBDBDB; color:#444; padding:0 10px; font-size:13px; border-radius:3px; outline:none;}
.jn_box input:focus{ border:1px solid #1756B3;}
.jn_box textarea:focus{ border:1px solid #1756B3;}
.jn_box .cod{ width:70px; height:28px; line-height:28px; border:1px solid #DBDBDB; color:#444; padding:0 15px; font-size:13px; border-radius:3px; outline:none;}
.jn_box .txtarea{width:325px; height:120px; padding:10px; font-size:13px; border:1px solid #DBDBDB; border-radius:3px; outline:none;}
.jn_box .btn{ width:95px; height:32px; text-align:center; line-height:30px; border:0px; background:#666; color:#FFF; font-size:15px; font-weight:bold; border-radius:3px; cursor:pointer;}
.jn_box .btn:hover{ background:#1756B3}
.cl_red{ color:#f00;}
.fd_pro_tb{ width:95%; margin:0 auto; border-left:1px solid #E8E8E8; border-top:1px solid #E8E8E8; margin-bottom:20px;}
.fd_pro_tb th, .fd_pro_tb td{ border-right:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8;}
.fd_pro_tb th{ background:#F5F5F5; height:40px; line-height:40px; font-weight:normal;}
.fd_pro_tb td{ text-align:center; padding:10px 0;}
.fd_pro_tb td input{ border:1px solid #E8E8E8; width:80px; padding:0 10px; height:22px; line-height:22px; text-align:right;}
.fd_pro_tb .del{ color:#F00; cursor:pointer;}

/* */
.imagelist{margin:0 auto;width:990px;} /**/
.imagelist .imagetop{padding-right:5px;text-align:right;margin:5px;}
.imagelist .imagetop a{color:#767676;}
.imagelist .defaultimagesrc{text-align:center;margin:5px;padding-top:40px;padding-bottom:20px;}
.imagelist .defaultImagesrc img{border:1px solid #f1f1f1;padding:2px}
.imagelist .imageintro{text-align:center;font-size:14px;}
.thumb {height:112px;background:#FFF;padding:5px;}
.thumb_1 {text-align: center;float: left;height: 50px;width: 60px;padding-top: 30px;font-weight: 400;font-size: 14px;color:#000;}
.thumb_1 .font-28{font-size:18px;color:red;}
.thumb_2 {float: left;width: 890px;}
.thumb_2_1 {background:url(qh1.gif) no-repeat 0px 20px;float: left;height: 113px;width: 35px;cursor:pointer;margin-left:10px;_margin-left:0px;}
.thumb_2_2 {background:url(qh2.gif) no-repeat 0px 20px;float: right;height: 113px;width: 35px;cursor:pointer;}
#scrool_div {width:810px;position:relative;height:110px;overflow:hidden;}
#scrool_wrap {height:110px;position:absolute;width:20000px;}
#scrool_wrap li {width:130px;height:100px;float:left;margin-right:10px;}
#scrool_div img{width:126px;height:95px;margin:5px}
.normalthumb img{padding:2px;border:1px solid #F9AF10}
.currthumb img{padding:2px;border:1px solid #ff6600;}
/* */


/**/
.n_info_con { width:650px; padding:10px 8px 0 10px; overflow:hidden;}
.n_info_con h1 {  border-bottom: 1px dashed #CCCCCC; color: #333; font-family: "";   font-size: 22px; line-height: 40px; padding-bottom:10px;  margin-bottom: 10px; text-align: center;}
.n_info_con2 { width:650px; margin:0 auto;}
.n_info_con h3 { text-align:center; color:#000; font-family:""; margin-bottom:10px; font-size:24px;border-bottom: 1px dashed #CCCCCC; } /**/
.info_con_tit {font-family:"";  line-height:24px; margin-bottom:15px;}
.info_con_tit span { margin-right:20px;}
.info_con_tit .n_tit {  text-align:center; color:#BCBBBB;}
.info_con_tit .n_tit a{ color:#BCBBBB;}
.info_con_tit .n_tit2 { height:24px;}
.n_info_con .tit2_span { float:right; margin:0; _margin-top:5px;}
.n_info_con p { line-height:22px; padding:0 10px;word-spacing: 10px;}
.n_info_con p a { color:#B61212;}
.n_info_con .apage { text-align:center; margin-bottom:10px;} /**/
.info_input { text-align:center; color:#000; margin-bottom:15px;}  /**/
.info_input input { } /*,*/
.info_key { border-bottom:solid 1px #ccc; height:30px; line-height:30px; padding:0 10px; margin:10px 0; width:648px; overflow:hidden;}
.info_key span { font-size:14px; font-weight:bold;}
.info_key a { margin-right:10px;}
.ad2 { margin-bottom:10px;}
.n_info_con2 .t04 { color:#fff;}/*()*/
.n_info_con2 .t04 a { color:#B61212;}/*()*/
.n_info_con2 .t04 a:hover { color:#B61212;}
#MyContent img{  }
