@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0; list-style:none;font-family: Verdana,"微软雅黑", Geneva, sans-serif ; line-height:150%;}
body{ font-size:12px; color:#000; overflow-x:hidden;}
img{ border:0px;}
table{ margin:0 auto;}
.w{width:1000px;margin:0 auto;}.h5{ height:5px;}.h6{ height:6px;}.h7{ height:6px;}.h8{ height:8px;}.h9{ height:9px;}.h10{ height:10px;}
.h15{height:15px}.h20{height:20px}.h25{height:25px}.h30{height:30px}.h35{ height:35px;}.h40{ height:40px;}.h45{ height:45px;}
.f10{ font-size:10px;}.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}
.t1em{ text-indent:1em;}.t2em{ text-indent:2em;}.t3em{ text-indent:3em;}.t4em{ text-indent:4em;}
.c333{ color:#7D7D7D;}
input,select{ vertical-align:middle;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#000000; text-decoration:none;}
.cls{ clear:both; font-size:0px ; line-height:0px;}
.sp{ padding-left:30px;}
p{ margin-bottom:20px;}
.brdt{ border-top:1px solid #D3D2D2;}

.top{ background:url(../images/sen_r1_c2.png) repeat-x;height:99px; width:100%; position:relative; z-index:9999;}
.top a.logo{text-indent:-9999em; display:block; width:324px; height:99px; float:left; background: url(../images/sen_r1_c3.png) no-repeat;}
.topbar{float:right;color:#999999;width: 178px;}
.topbar a{background:url(../images/sen_r1_c12.png) no-repeat; height:30px;display:inline-block;}
.topbar a.cn{ width:90px; background-position:0 0;text-indent:-9999em;}
.topbar a.en{width:83px; background-position:-90px 0;text-indent:-9999em; }
.topbar .top_tel{ margin-top:16px; background:url(../images/sen_r3_c13.png) no-repeat; background-position:46px 0; height:41px; width:100%}

.nav{height:43px; line-height:43px; position:relative;clear:both; background-color:#0063CA;}
.nav ul{ padding-left:0px; position:relative;}
.nav ul li{ float:left;height:43px; position:relative; background:url(../images/sen_r6_c4.png) no-repeat right;}
.nav ul li a{line-height:43px;width:141px;font-weight:bold; display:block; color:#FFFFFF; font-size:14px;text-align:center;}
.nav ul li a:hover,.nav ul li a.on{ background:#00366C; color:#FFFFFF;}
.nav ul li.nobg{ background:none;}

.nav ul li .sub{padding:0; margin:0; position: absolute;display:none; background:#FFFFFF; border-left:3px solid #D9D9D9;border-right:3px solid #D9D9D9;border-bottom:3px solid #D9D9D9; height:auto;width:auto;}
.nav ul li .sub li{ clear:both; height:30px; margin:0;background:none;white-space:nowrap; width:auto;}
.nav ul li .sub li a{ background:none;height:30px; line-height:30px; font-size:12px; display:block;padding:0px; color:#333; padding:0 26px;}
.nav ul li .sub li a:hover{ color: #063; background:#EDEDED;}

.nav ul li .sub li ul.sub { padding:0; position: absolute;display:none; background:#FFFFFF; border:3px solid #D9D9D9;padding-bottom:10px; height:auto;}

.banner{position:relative; width:100%;height:436px;overflow:hidden;background: url(../images/sen_r8_c1.png) no-repeat center;}
.banner a{ height:436px; display:block;}

.bannerBottom{ height:43px; width:100%; background:url(../images/hq_r6_c2.png) repeat-x; line-height:30px;}
.bannerBottom .notice{ line-height:30px;}
.bannerBottom .notice span{ float: right; line-height: 30px;}

.product{ height:60px; border-bottom:1px solid #E6E6E6;}
.product_t{ margin:0 auto;width:180px;border-bottom:2px solid #0063CA; height:60px; line-height:60px; text-align:center}
.product_t a{ height:60px; line-height:60px;width:180px; color:#000; display:block; font-size:20px;}

.product_list{width:1012px; margin:0 auto;}
.product_list li{float:left; position:relative; margin:0 5px;}
.product_list li a{}
.product_list li a:hover{border:1px solid #0063CA;}
.product_list li a:hover span{ background:#0063CA; color:#FFF;}
.product_list li a img{ width:190px; height:160px;}
.product_list li a span{ background:#8A8A8A; filter:alpha(opacity=80);
opacity:0.8; height:40px; line-height:40px; display:block; position:absolute; bottom:0; width:99%; text-align:center; font-size:14px; color:#000;}

.wrap_index_plist{height:160px;}
.wrap_index_plist dt,.wrap_index_plist dd{ float:left;height:80px;}
.wrap_index_plist dt.left{ background: url(../images/left.png) no-repeat left center; width:0px;}
.wrap_index_plist dt.right{ background: url(../images/right.png) no-repeat right center; width:0px;}
.wrap_index_plist dd{ width:1012px; height:160px; overflow:hidden; position:relative;}
.wrap_index_plist dd a {border:1px solid #E6E6E6; display:block; width:190px;height:160px; float:left; margin-right:11px; position:relative;}
.wrap_index_plist dd a:hover{border:1px solid #0063CA;}
.wrap_index_plist dd a:hover span{ background:#0063CA; color:#FFF;}
.wrap_index_plist dd a span{ background:#8A8A8A; filter:alpha(opacity=80);
opacity:0.8; height:40px; line-height:40px; display:block; position:absolute; bottom:0; width:100%; text-align:center; font-size:14px; color:#000;}
.wrap_index_plist dd a img{ width:190px; height:160px;}
.wrap_index_plist dd a b{}
.wrap_index_plist dd a sub{ }



.about{ height:341px; background:url(../images/sen_r10_c1.png) no-repeat center;}
.about_t{ margin:0 auto;width:180px;height:60px; line-height:60px; text-align:center}
.about_t a{ height:60px; line-height:60px;width:180px; color:#000; display:block; font-size:20px;}
.about_box{ height:240px; position:relative; margin-top:15px;}
.about_boxbg{background:#FFFFFF;filter:alpha(opacity=80);opacity:0.8; position:absolute; height:240px; width:100%; top:0; left:0;}
.about_con{ position: absolute;height:240px; width:100%; top:0; left:0;}
.about_con_img{ float:left; width:343px; height:204px; margin-top:18px; margin-left:10px; background:#000;}
.about_con_img img{ border:0;}
.about_con_txt{ float:right; width:608px; padding:20px 0px;padding-right:20px; font-size:12px;}
a.txtmore{ color:#FA7B1F;}

.news{}
.news_l{ float:left}
.news_r{ float:right;}
.news_list{ width:488px;}
.news_list dt{ font-size:20px; height:40px; line-height:40px; border-bottom:1px solid #E6E6E6; color:#000;}
.news_list dt a.more{ text-indent:-9999em; background:url(../images/sen_r12_c7.png) no-repeat; width:52px; height:20px; float:right; margin-top:10px;}
.news_list dd{ margin-top:10px;}
.news_list dd span{ float:right;color:#333333}

.foot_link{ background:#F5F5F5; height:44px; line-height:44px;border-bottom:1px solid #E6E6E6; }
.foot_link div{height:44px; line-height:44px;}
.foot_link div a{line-height:44px;}

.foot_nav{ position:relative; }
.foot_nav dl{ float:left; width:214px;}
.foot_nav dl dt,.foot_nav dl dt a{ color:#0063CA}
.foot_nav dl dt{ margin-bottom:10px; font-size:14px;}
.foot_nav dl.cantact{ width:auto; width:572px;}
.foot-bar{ position:absolute; bottom:0px; right:0px;}
.foot-bar a{text-indent:-9999em; margin-left:8px; bottom:0px; float:left;}
.foot-bar .ewm{ background:url(../images/sen_r16_c15.png) no-repeat; height:100px; width:100px; margin-top:-70px;}
.foot-bar .facebook{ background:url(../images/sen_r17_c11.png) no-repeat; height:23px; width:23px;}
.foot-bar .sky{background:url(../images/sen_r17_c11.png) no-repeat; height:23px; width:23px; background-position:-35px 0px;}
.foot-bar .weibo{background:url(../images/sen_r17_c11.png) no-repeat; height:23px; width:23px; background-position:-68px 0px;}
.foot-bar .qq{background:url(../images/sen_r17_c11.png) no-repeat; height:23px; width:23px; background-position:-103px 0px;}
.foot-gotop{position:absolute; top:0px; right:0px; background:url(../images/gotop.png) no-repeat;width:101px; padding-top:34px; margin-top:-20px; height:24px; line-height:24px; color:#FFF; text-align:center; cursor:pointer;}

.onepage{}
.onepage .left{ float: left; overflow-x: hidden; width: 193px;}
.onepage .left img{ display: block;}
.onepage .left .tit{
    font-size: 20px; color: #000;  height: 60px; line-height: 60px; border-bottom: 2px solid #0063CA;
}
.onepage .left ul{
     padding-top: 5px;
}
.onepage .left ul li a{ padding-left:15px; display: block; height:auto; line-height: 1.3em; padding-top:15px; padding-bottom:15px; border-bottom:1px solid #E6E6E6; background:none;}
.onepage .left ul li a:hover,.onepage .left ul li a.active{
    color: #FFFFFF;  font-weight: bold;
	background:#00ADEA;
}
.onepage .left .tit b,.onepage .left .tit a{ line-height: 30px;}

.onepage .right{ float: right; overflow-x: hidden;width:760px;}
.onepage .right .tit{ height: 60px ; line-height:46px; font-size:16px;color: #00ADE9; border-bottom:2px solid #D1D1D1;
background: url(../images/hq_about_r4_c4.png) no-repeat left; padding-left: 20px;}
.onepage .right .tit b{ line-height:60px;}
.onepage .right .guide{line-height:30px; border-bottom:1px dotted #D1D1D1; background: #f0f0f0; padding:0 10px; border-radius:3px;}
.onepage .right .wrap{ }
.onepage .right .content{
    padding-top: 20px;
    font-size:14px;
}


.autoinfo{}
.autoinfo table{border-collapse:collapse;}
.autoinfo table td{border:1px solid #000; padding:3px;}
.n_list_news{}
.n_list_news dl dd{ border-bottom:1px dotted #DDDDDD; height:37px; line-height:37px;}
.n_list_news dl dd span{ float:right;line-height:37px; color:#CCC}
.n_list_news dl dd a{ line-height:37px;}

.n_content{}
.n_content h1{ line-height:1.2em; text-align:center; font-size:24px; padding:20px 0;}
.n_content .newsbar{ text-align:right; line-height:30px; border-top:1px dotted #DDD; border-bottom:1px dotted #DDD;}
.autoimg{ text-align: center}
.pagenav{ padding:10px; text-align:center}
.pagenav a{ border:1px dotted #DDDDDD; padding:5px; display:inline-block;}
.pagenav a:hover{border:1px solid blue;}
.bdsharebuttonbox{ display:inline;}

.p_list a{ display:block; float:left; width:222px; text-align:center; margin:13px;}
.p_list a img{ border:1px solid #DDD; width:220px; height:178px;}
.p_list a span{ display:block; height:40px; line-height:40px; overflow:hidden; background-color:#E8E8E8; margin-top:10px;}
.p_list a:hover img{border:1px solid #00ADEA;}

/*Page*/
.Page{text-align:center;font-family:'宋体'; padding-top:3px; height:30px; padding-bottom:10px;}
.Page span{ border:1px solid #D8E1E9; padding:3px 6px; margin:2px; color:#CCC;}
.Page span.cur{border:1px solid #3E407C; padding:3px 6px; margin:2px; color:#fff; background:#3E407C;}
.Page span.dash{border:1px solid #fff; padding:3px 6px; margin:2px; color:#999;}
.Page a{border:1px solid #D8E1E9; text-decoration:none; text-align:center; padding:3px 6px;margin:2px;}
.Page a:hover{color:#3071A5;border:1px solid #3479B1; text-decoration:none;}

/*info*/
.ico{ background:url(../images/ico.png);}
.icohd{background: url(../images/bg.png);}

.v_m{ font-size:12px;padding: 5px 7px 5px 18px; margin-left:1px; cursor:pointer;}
.v_0{ background:url("../images/ico.png") no-repeat left center;color:#999; background-position:-478px -108px;}
.v_1{ background:url("../images/ico.png") no-repeat left center;background-position:-478px -221px; color:#2B8EFF}
.v_2{ background:url("../images/ico.png") no-repeat left center;background-position:-478px -163px; color:#F31E1E}
.v_3{ background:url("../images/onLoad.gif") no-repeat left center;}
.v_4{ background:url("../images/ico.png") no-repeat left center transparent;background-position:-478px -285px;}
.v_ok{background:url("../images/ico.png") no-repeat;background-position:-258px -322px; padding-left:16px; cursor:pointer;}
.v_err{background:url("../images/ico.png") no-repeat;background-position:-258px -305px; padding-left:16px; cursor:pointer;}

.i_0{background:url("../images/ico.png") no-repeat left center; text-indent:-9999em; background-position:-214px -194px; height:16px; width:17px; overflow:hidden; display:block; float:left;}
.i_1{background:url("../images/ico.png") no-repeat left center; text-indent:-9999em; background-position:-6px -146px; height:16px; width:17px; overflow:hidden; display:block;float:left;}
.i_2{background:url("../images/onLoad.gif") no-repeat left center; text-indent:-9999em;height:16px; width:20px; overflow:hidden; display:block;float:left;}

.i_l_1{background:url("../images/ico.png") no-repeat left center; text-indent:-9999em; background-position:-291px -254px; height:16px; width:16px; overflow:hidden; display:block; float:left;}
.i_l_2{background:url("../images/ico.png") no-repeat left center; text-indent:-9999em; background-position:-166px -354px; height:16px; width:16px; overflow:hidden; display:block; float:left;}
.i_l_3{background:url("../images/ico.png") no-repeat left center; text-indent:-9999em; background-position:-449px -166px; height:16px; width:16px; overflow:hidden; display:block; float:left;}
.i_l_4{background:url("../images/ico.png") no-repeat left center; text-indent:-9999em; background-position:-72px -452px; height:16px; width:16px; overflow:hidden; display:block; float:left; cursor:pointer;}
.i_l_4_on{background:url("../images/ico.png") no-repeat left center; text-indent:-9999em; background-position:-104px -452px; height:16px; width:16px; overflow:hidden; display:block; float:left; cursor:pointer;}
.i_l_5{background:url("../images/ico.png") no-repeat left center; text-indent:-9999em; background-position:-136px -452px; height:16px; width:16px; overflow:hidden; display:block; float:left; cursor:pointer;}
.i_l_5_on{background:url("../images/ico.png") no-repeat left center; text-indent:-9999em; background-position:-168px -452px; height:16px; width:16px; overflow:hidden; display:block; float:left; cursor:pointer;}


.i_l_yes{background:url("../images/ico.png") no-repeat left center; background-position:-250px -453px;padding-left:11px; overflow:hidden;}
.i_l_no{background:url("../images/ico.png") no-repeat left center; background-position:-218px -453px; padding-left:11px; overflow:hidden;}
.i_l_u{background:url("../images/ico.png") no-repeat left center; background-position:-390px -254px; padding-left:11px; overflow:hidden;}
.i_l_d{background:url("../images/ico.png") no-repeat left center; background-position:-218px -453px; padding-left:11px; overflow:hidden;}
.i_l_lock{background:url("../images/ico.png") no-repeat left center; background-position:-135px -128px; padding-left:11px; overflow:hidden;}

.i_l_nbsp{padding-left:11px;}

.i_l_del{background:url("../images/ico.png") no-repeat left center; text-indent:-9999em; background-position:-39px -320px; height:16px; width:16px; overflow:hidden; display:block; float:left;}
.i_l_edit{background:url("../images/ico.png") no-repeat left center; text-indent:-9999em; background-position:-39px -288px; height:16px; width:16px; overflow:hidden; display:block; float:left;}
.i_l_add{background:url("../images/ico.png") no-repeat left center; text-indent:-9999em; background-position:-39px -255px; height:16px; width:16px; overflow:hidden; display:block; float:left;}
.i_l_move{background:url("../images/ico.png") no-repeat left center; text-indent:-9999em; background-position:-389px -254px; height:16px; width:16px; overflow:hidden; display:block; float:left;}
.inlist{ width:100%; border-collapse:collapse;}
.inlist th,.inlist td{ padding:10px; border:0px solid #D8E1E9;}
.inlist th{ background:#EBF1F7;}
.inlist tr.up{ background:#EBF1F7;}
.inlist tr.on{ background:#DAEAF2;}
.tr{ text-align:right;}

.inp_def{border-top:1px solid #2D6493;border-left:1px solid #2D6493;border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; height:20px; line-height:1em;}
.inp_foc{ background:#DCEBF3;}

.btn_def{border-bottom:1px solid #2D6493;border-right:1px solid #2D6493;border-left:1px solid #7CAED8; border-top:1px solid #7CAED8; height:22px; padding:0; padding:0 10px; background-repeat:no-repeat; background-position:0 -252px;border-radius: 2px; }
.btn_on{background-repeat:no-repeat; background-position:0 -280px;}
.btn_down{border:1px solid #2D6493; background-repeat:no-repeat; background-position:0 -337px;}

/*online*/
.online{position:absolute; right:0; top:150px; width:33px; z-index:9999;}
.online .left{ width:33px;border:0px; background:none;}
.online .left div.st{ width:33px; height:116px; background:url(../images/online.gif) no-repeat; background-position:0 -33px; margin-top:15px;}
.online dl{ width:130px; display:none; padding:0; margin:0}
.online dl dt{background:url(../images/online.gif) no-repeat; background-position:-33px 0; height:50px; padding:0; margin:0}
.online dl dd{background:url(../images/online.gif) repeat-y; background-position:-172px 0; height:auto; text-align:center; padding:0 0; margin:0;}
.online dl dd p{ line-height:2em; height:25px; display:block; text-align:center;}
.online dl dd.bt{background:url(../images/online.gif) no-repeat; background-position:-33px -177px; height:11px;}
.online dl dd img{ vertical-align:middle;}

.about_con_txt p{margin-bottom:10px;}