@charset "utf-8";

/*公用*/
body{ font-size:12px; line-height:23px; background:url(../images/topbg.jpg) repeat-x; color:#333; font-family:"微软雅黑";margin:0px; padding:0px; overflow-x:hidden; }
p,span,div,h1,h2,h3,h4,h5,strong,ul,li,table{font-family:"微软雅黑 !important";}
ul,li,ul li{ margin:0px;padding:0px;list-style:none; }
.clear{ clear:both; display:block;margin:0px; padding:0px; list-style:0px;}
img{ border:0px;}
input{ padding:0px; margin:0px;}
a{ color:#333;text-decoration: none; }
a:hover {color:#00488c;}
ul{list-style:none;padding:0px; margin:0px;}
ul li{ list-style:none; float:left;  }
.fl{ float:left}
.fr{ float:right;}
.tr{ text-align:right;}
.tl{ text-align:left;}
.tc{ text-align:center}
.w100{ width:100%;}
.mauto{ margin:0 auto;}
.w1015{ width:1015px; }
.w1003{ width:1003px; }
.w1180{ width:1200px; }
.w1200{ width:1200px; }
.fwei{ font-weight:bold}
.p_b_20px{ padding:0 0 20px 0;}
.p_b_40px{ padding:0 0 40px 0;}
.f12{ font-size:12px;   }
.f14{ font-size:14px;   }
.f16{ font-size:16px;   }
.f18{ font-size:18px;   }
.arial{ font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.m_t_15px{ margin-top:15px;}
.m_t_b_15px{ margin:15px auto;}
.m_t_b_20px{ margin:20px auto;}
.m_b_15px{ margin-bottom:15px;}
p{ margin:0;}

.border{ border-top:2px solid #72bb37}  
.padding{ padding-top:20px;}
.padding20{ padding:20px 0px;}
.cyellow{ color:#009944;}
table{border-collapse: collapse;}
.s_c{ width:760px; margin-top:15px; padding-bottom:23px; margin-left:0px; padding-right:20px; }



#wx_left{ margin:20px auto; width:143px;}
.title{ width:233px; float:left; overflow:hidden;}


#top01{ height:37px; width:100%; margin:0 auto;   max-width:1680px; width:expression_r(document.body.clientWidth > 1680? "1680px": "auto" ); background:#434343;}
#top01top{ width:1173px; height:37px;margin:0 auto; }
#top01left{ height:37px; width:500px; float:left; margin:0 0 0 38px; display:inline; }
#top01left a{ color:#fff; padding:10px 20px; line-height:37px; height:37px;font-size:14px;}
#top01left a:hover{ color:#333;padding:10px 20px; background:#fff;line-height:37px; height:37px;font-size:14px; text-decoration:none;}
.video{ width:360px; height:319px; overflow:hidden;}


#top01right{ height:37px; width:300px; float:right; margin:0 0 0 0;display:inline; color:#fff;}
#top01right a{ color:#fff; line-height:37px; height:37px; font-size:12px; padding:0 3px;}
#top01right span{ font-size:10px;line-height:37px;}


.top{ height:100px;margin:0 auto 0 auto;}
.logo{height:88px;float:left; margin:22px 0 0 0;}
#logo a img{  float:left;transition:all 1.2s;}
#logo a img:hover{ -webkit-transform:scale(1.2,1.2);    -moz-transform:scale(1.2,1.2);    -transform:scale(1.2,1.2);}
#logo b{ float:left; margin:15px 0 0 0;}

#topnav01{ width:250px;float:left; margin:17px 0 0 0;}

.china{height:34px; float:right; font-size:12px;color:#999999; margin:10px 21px 0 0;}
.china span{padding:0 10px 0 8px; }
.china span a{font-size:14px; color:#192952;}
.china i{float:left; font-style:normal; padding:0 10px 0 10px; text-align:center;}
.china i a{ float:left; font-style:normal; width:12px; display:block;}
.topbig{ width:310px; margin:15px 0 0 0;}

#topnav{height:32px;width:310px; margin:5px 0 0 0; float:left;  overflow:hidden; color:#333;}

#topnav02{ width:310px;hieght:59px;  color:#dedede; float:left;}
#topnav02 u{ float:left;width:208px; height:30px;}
#topnav02 u input{width:206px; height:26px;float:left;  text-decoration:none; line-height:26px; border:2px solid #004b92;  } 
#topnav02 u i{ float:left;height:32px;width:18px;}
#topnav02 u strong{ float:left;width:7px;}
#topnav02 b{height:30px;width:76px;float:left;  display:inline; }
#topnav02 b input{height:30px;width:76px;background:url(../images/seabut.jpg) no-repeat; cursor:pointer; display:block; border:0px;}
#topnav02  span{ line-height:32px;}


/**********开始首页导航************/
.top_menu{ height:51px; width:721px; }
.nav{ height:51px;}
.nav ul{}
.nav ul li{ width:120px; line-height:51px; text-align:center;float: left; height:51px; position: relative; background:url(../images/menuline.jpg) no-repeat 148px 0px; z-index:9999; }
.nav ul li .t1{ height: 51px; line-height:51px; left: 0;   position: absolute; text-align: center; top: 0;width: 100%;}
.nav ul li .t1 a { color: #192952; display: block; width:100%; height:51px;   font-size: 14px; position:relative; z-index:15;}
.nav ul li .t1 p {left: 0; position: absolute;width: 100%;}
.nav ul li .t1 p.p1 {top: 0px; font-size:16px;}
.nav ul li .t1 p.p2 { display:none; top:51px; color:#fff;}
.nav ul li .t2 { display:none;  height: 36px; line-height: 36px; position: absolute; top:51px;  width:515px; text-align:left;}
.nav .t2 a { color: #000;  margin: 0 8px 0 22px;}
.nav .t2 a:hover{color:#005daf;}
.header{   background: #fff;  height: 36px;  left: 0;position:relative; top: 0px;width: 100%; z-index: 5;}
.subNavBg {background:url(../images/public/navbg.png) repeat;  display:none;  left: 0;position: absolute; padding:0 0 20px 0;border-radius:0 0 6px 6px; top:51px; width: 100%; opacity:0;}

.subNavBg a{ display:block;height:32px; line-height:32px; width:120px; overflow:hidden; font-size:12px;color: #192952;}
.subNavBg a:hover{ display:block;background:url(../images/public/topbg.png) repeat; width:120px; color:#fff; font-size:12px;}
/*.nav ul li .t1 a i{ height:51px; width:142px; display:block; left:0px;text-align:center;  z-index:99999; position:absolute; bottom:0; }*/
.nav ul li .t1 a i{ height:51px; width:120px; display:block; left:0px;text-align:center; bottom:0;  }
.nav ul li .t1 a i span{height:51px; background:#0157aa;  width:0px; border-radius:6px 6px 0 0;}

/*首页会员登录*/
.ind_dlkj{ height:40px; width:500px;margin:20px 0 10px 0; font-size:12px;}
.ind_hy{ width:218px; height:284px; border:1px solid #dedede;}
.ind_hy_tit{ text-align:center; width:100%; color:#fff; font-size:14px; line-height:40px; height:40px; background:#923a39; margin:0 0 39px 0;}
.ind_hy_list{ width:90%; margin:0 0 0 15px; height:200px;}

.ind_hy_yh{ width:180px;}
.ind_hy_yh span{ float:left; width:46px;}
.ind_hy_yh input{width:92px;display:block;height:22px; line-height:24px;border:1px solid #dedede; background:url(../images/yhm.jpg) no-repeat;padding:0 0 0 30px;}
.ind_hy_mm{ width:180px;}
.ind_hy_mm span{ float:left; width:32px;}
.ind_hy_mm input{width:92px; height:22px; line-height:24px; border:1px solid #dedede; background:url(../images/mm.jpg) no-repeat; padding:0 0 0 30px; display:block;}

/*首页产品分类*/
.ind_pro_tit{ height:44px; line-height:44px; background:url(../images/indbgs01.jpg) repeat-x 0 22px;text-align:center;}
.ind_pro_tit span{ background:#e8e8e8; width:167px; color:#333; padding:0 30px;font-size:18px; display:inline-block; height:44px; line-height:44px;}
.ind_prolist{ height:115px;}
.ind_prolist li{height:115px; width:308px; float:left; margin:0 13px;}
.ind_pl_pic{ width:198px; height:121px; overflow:hidden;}
.ind_pl_pic a img{ border:1px solid #dedede; padding:2px;transition:all 1.2s;}
.ind_pl_pic a img:hover{border:1px solid #ca0600;padding:2px;-webkit-transform:scale(1.2,1.2);    -moz-transform:scale(1.2,1.2);    -transform:scale(1.2,1.2);}
.ind_pl_text{ width:86px; height:115px; padding:0 0 0 18px;}
.ind_pl_text b{ font-size:16px;  float:left; line-height:50px; height:50px; overflow:hidden;}
.ind_pl_text span{ float:left; margin:34px 0 0 0;}
.ind_pl_text span a{ width:86px; height:32px; line-height:32px; display:block; text-align:center; background:#9b9b9b; color:#fff; font-size:12px;}
.ind_pl_text span a:hover{ width:86px; height:32px; line-height:32px; display:block; text-align:center; background:#e60012; color:#fff;}



.ind_pro_lit_right{ margin:20px auto 0 auto; }
.ind_pro_lit_right li{  width:178px;height:235px; color:#02629f;}
.ind_pro_lit_right li span{ width:100%;text-align:center; line-height:44px; height:44px; border-top:1px solid #dedede;}
.ind_pro_lit_right u img{width:176px;height:176px;}
.ind_pro_lit_right ul a li{ float:left; border:1px solid #dedede;width:176px;height:219px; color:#333; display:inline-block; margin:0 36px 36px 36px;}
.ind_pro_lit_right ul a li:hover{float:left;background:#e60012; color:#fff; border:1px solid #e60012;width:176px;height:219px;display:inline-block;  margin:0 36px 36px 36px; overflow:hidden;}
.ind_pro_lit_right ul a li span:hover{ border:0;line-height:44px; height:44px;}


/*首页推荐产品*/
.ind_pro_tj_tit{ height:50px; line-height:50px; margin:30px auto 20px auto; background:#f4f4f4; display:block; padding:0 0 0 20PX;}
.ind_pro_tj_tit span{ font-size:24px; float:left;line-height:50px; font-weight:bold;color:#0061a2;}
.ind_pro_tj_tit span strong{ font-weight:normal; font-family:Bebas, Arial, sans-serif; color:#0061a2;line-height:50px; font-size:16px;}
.ind_pro_tj_tit i{ font-style:normal; font-size:12px; float:right; padding:0 20px 0 0;color:#0061a2;}


.ind_bg_about{ height:275px; max-width:1420px; background:url(../images/indbox01bg.jpg) repeat-x; margin-top:11px; padding:10px 0 0 0; }
.ind_com{ width:712px;}
.ind_com_tit{width:100%; height:38px; line-height:38px; background:url(../images/indtit_bg.jpg) repeat-x; }
.ind_com_tit span{ float:left; background:url(../images/indicon.jpg) no-repeat 0 12px; font-size:16px; color:#fff; padding:0 0 0 15px;}
.ind_com_tit i{ float:right; font-style:normal; padding:0 10px 0 0;}
.ind_com_tit i a{ font-size:12px;color:#fff;}
.ind_com_list{width:100%;}
.ind_com_list u{ float:left;}
.ind_com_list u img{ border:1px solid #dedede;}
.ind_com_list span{ float:left;width:100%; height:65px; line-height:21px; margin:0 0 10px 0; overflow:hidden;font-size:14px;}


.ind_pro_right_tit{width:652px; height:40px; line-height:40px; margin:0 0 8px 0;}
.ind_pro_right_tit span{ float:left; background:url(../images/indicon.jpg) no-repeat 0 12px; font-size:16px; padding:0 0 0 11px;}
.ind_pro_right_tit i{ float:right; font-style:normal;}
.ind_pro_right_tit i a{ font-size:12px;}


.ind_news_list{ width:100%; height:250px; margin:15px 0 0 0;}
.ind_news_list_pic{ width:258px; height:138px; float:left;}
.ind_news_list_text{  width:258px;height:40px; overflow:hidden; line-height:20px; margin:15px 0;}
.ind_news_list_more{  }
.ind_news_list_more a{width:110px; text-align:center; display:block; height:35px; line-height:35px; border:1px solid #dedede; font-size:12px;}
.ind_news_list_more a:hover{width:110px; text-align:center; display:block; height:35px; line-height:35px; border:1px solid #e93948; background:#e93948; color:#fff; font-size:12px;}
.ind_news_list_li{ width:458px; background:url(../images/indnewsbg.jpg) repeat-x; height:318px; border:1px solid #dedede;}
.ind_news_list_li02{width:458px; background:url(../images/indnewsbg02.jpg) repeat-x; height:198px; border:1px solid #dedede;}
.ind_news_list_li03{width:348px; background:url(../images/indnewsbg02.jpg) repeat-x; height:161px; border:1px solid #dedede;}


.ind_gg{ width:825px; height:110px; margin:0 0 10px 0; overflow:hidden;}
.ind_news_pic{ width:319px; margin:0 0 0 16px;}
.ind_news_pic_list u{ width:319px; height:120px; overflow:hidden; float:left; margin:10px 0 8px 15px;}
.ind_news_pic_list span{ height:44px; line-height:24px; float:left; overflow:hidden;width:319px;  margin:0 0 0 15px;}

.aindbox01_leftbig{ width:258px; overflow:hidden; height:138px; float:left; overflow:hidden;display:block; position:relative;cursor:pointer;}
.aindbox01_left01{ position:absolute; top:138px;}
.aindbox01_left{  height:28px;  background:rgba(0, 0, 0, 0.4)!important;
filter:Alpha(opacity=40); background:#000; color:#fff; width:258px; cursor:pointer; }
.aindbox01_left_text_top{  text-align:left;  }
.aindbox01_lefts{ position:relative;}
.aindbox01_left_text_top b{line-height:28px;width:90%; height:28px;display:block; font-size:14px; text-align:center; font-weight:normal; color:#fff; margin:0 auto 0 auto; }
.aindbox01_left_text_top b a{ color:#fff;}
.aindbox01_left_text_top b a:hover{ text-decoration:none;}
.aindbox01_left_text_top i{ width:90%;font-style:normal; font-size:14px; color:#fff; margin:7px auto 0 auto;*margin:14px auto 0 auto; height:93px; overflow:hidden; display:block; font-family:"微软雅黑";}
.aindbox01_left_text_top strong{ float:left;margin:25px 0 0 25px; cursor:pointer;}
.aindbox01_left_text_bot{ height:59px; right:0px;bottom:-216px; position:absolute;display:none;cursor:pointer;}



/*控制最外一层结构的div*/

#box03{width:1200px; height:24px; margin:0 auto 5px auto; overflow:hidden; background:#f1f2f3; height:36px; line-height:36px;}
#box03 .news_gg{ float:left; width:20px; margin:6px 0 0 15px;}
#scrollDiv{ width:1160px; float:right;}
#scrollDiv ul{ width:100%;}
#scrollDiv li{float:left; width:100%; height:36px; line-height:36px; overflow:hidden; }
#scrollDiv li span{  height:24px;  width:350px; overflow:hidden; }
#scrollDiv li span a{ width:350px; overflow:hidden; height:36px; line-height:36px;}
#scrollDiv li i{ height:36px; line-height:36px; float:right; width:80px; padding:0 10px 0 0; overflow:hidden; text-align:right; font-style:normal;}

#sbig{ float:left; width:492px; margin:0 0 0 10px;}
#scrollDiv li b{font-weight:normal; float:right; width:70px;overflow:hidden; height:34px; line-height:34px; color:#999;}

#indnewsright{ float:left; width:640px; height:34px;overflow:hidden;}
	 
/*广告*/ 
#banner{height:363px; width:1173px; margin:1px auto 0 auto; overflow:hidden; background:url(../images/bannerbg.jpg) no-repeat left bottom;} 
	 
/*内容区大框架*/ 
#content{height:183px; width:1173px; margin:20px auto 20px auto; } 

#conleft{height:189px; width:359px;float:left; margin:6px 0 0 0;} 

#conleft01{ float:left; width:357px; height:181px; margin:0 10px 0 0; display:inline; background-color:#FFFFFF;display:block;border:1px solid #d3d3d3;}
#conleft01tit{ height:31px; width:359px; float:left; }
#conleft01tit span{ height:31px; width:301px; float:left;}
#conleft01tit b{ height:12px; width:39px; float:right;padding:11px 7px 0 0;}
#conleft01cen{width:321px; height:77px; padding:23px 23px 30px 11px; overflow:hidden; float:left; }


#conleft01s{ float:right; width:263px; height:181px; display:inline; background-color:#FFFFFF;display:block;border:1px solid #d3d3d3;}
#conleft01stit{ height:31px; width:263px; float:left;}
#conleft01stit span{ height:31px; width:206px; float:left;}
#conleft01stit b{height:12px; width:39px; float:right;padding:11px 7px 0 0;}
#conleft01scen{width:235px; height:115px; padding:11px 0 0 15px; overflow:hidden; float:left;}

/*产品图片*/ 

#indp3ss{height:176px; display:block; width:1173px; margin:0px auto 20px auto;}
#indp3 a{height:176px; float:left;}

#indp301{height:176px; width:250px; background:url(../images/indpro01.jpg) no-repeat; display:block; overflow:hidden; float:left;}
#indp301 span{ margin:126px 0 0 22px;width:200px; height:22px; float:left;}
#indp301 span a{ font-size:14px; color:#fff; width:200px; height:22px;float:left;}

#indp302{height:176px; width:250px; background:url(../images/indpro02.jpg) no-repeat; display:block; overflow:hidden;float:left;}
#indp302 span{ margin:126px 0 0 22px;width:200px; height:22px; float:left;}
#indp302 span a{ font-size:14px; color:#fff; width:200px; height:22px;float:left;}

#indp303{height:176px; width:250px; background:url(../images/indpro03.jpg) no-repeat; display:block; overflow:hidden;float:left;}
#indp303 span{ margin:126px 0 0 22px;width:200px; height:22px; float:left;}
#indp303 span a{ font-size:14px; color:#fff; width:200px; height:22px;float:left;}

#indp304{height:176px; width:250px; background:url(../images/indpro04.jpg) no-repeat; display:block; overflow:hidden;float:left;}
#indp304 span{ margin:126px 0 0 22px;width:200px; height:22px; float:left;}
#indp304 span a{ font-size:14px; color:#fff; width:200px; height:22px;float:left;}



#conleft02{ float:left; width:7px; height:179px; background:url(../images/indright.jpg) no-repeat;}
#conleftcen{height:179px; width:443px;float:left; background:url(../images/indbg.jpg) repeat-x;} 

#conlefttit{height:29x; width:443px; line-height:29px; float:left;} 

#newstitle03 .more{ font-family:Arial, Helvetica, sans-serif; font-size:9px; float:right;}
#newstitle03{height:35px;width:349px;float:left; border-bottom:1px solid #dedede;}
#newstitle03 li{height:35px;width:88px;float:left; overflow:hidden;}
#newstitle03 li span{height:35px;width:88px;float:left;text-align:center; line-height:39px;font-weight:bold; font-size:14px;}
#newstitle03 li b{height:30px;width:1px;float:left;margin:1px 0 0 0;}
#newstitle03 li span.hover{background:url(../images/newhover.jpg) no-repeat 0 1px; color:#a02d26;}
#newstitle03 u{ float:right; font:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
#newstitle03 u a{ float:left; margin:12px 0 0 0;}

#newstitle03 li a:link{ font-weight:bold; font-size:14px;text-decoration:none; color:#a02d26;}
#newstitle03 li a:visited{font-weight:bold; font-size:14px;text-decoration:none;}
#newstitle03 li a:hover{font-weight:bold; font-size:14px;color:#fff;text-decoration:none; background:url(../images/newhover.jpg) no-repeat 0 1px;display:block; width:88px; height:35px;}

#prolists01{ height:104px; width:349px; float:left;overflow:hidden;}
#newstexts{ height:124px; width:336px; float:left; padding:12px 5px 5px 7px;line-height:21px;overflow:hidden;}
.newstextlist{height:124px; width:336px;float:left; overflow:hidden;}
.newstextlist span a{ width:200px; height:21px; overflow:hidden; background:url(../images/icon01.jpg) no-repeat 0 7px; float:left; padding:0 0 0 7px;}
.newstextlist b{ float:right; width:70px;  font-weight:normal; height:21px; overflow:hidden;}


/*右边*/
#conright{ width:534px; height:179px; float:right; background:url(../images/indrightbg.jpg) no-repeat;}
#conrighttit{ height:27px; line-height:27px;}
#newstitle04{height:27px; line-height:27px;float:left;width:534px;}
#newstitle04 li{height:35px;width:15px;float:left; overflow:hidden;}
#newstitle04 li span{height:35px;width:15px;float:left;text-align:center; line-height:35px;font-weight:bold; font-size:14px;color:#fff;background:url(../images/proicon.jpg) no-repeat 3px 10px;}
#newstitle04 li b{height:30px;width:1px;float:left;margin:1px 0 0 0;}
#newstitle04 li span.hover{background:url(../images/proiconhover.jpg) no-repeat 3px 10px; color:#fff; display:block; cursor:pointer;}
#newstitle04 u{ float:right; width:40px; font:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
#newstitle04 u a{  width:40px; font:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
#newstitle04 li em img{ padding:10px 0 0 0;}
#newstitle04 li a:link{ font-weight:bold; font-size:14px;text-decoration:none;}
#newstitle04 li a:visited{font-weight:bold; font-size:14px;text-decoration:none;}
#newstitle04 li a:hover{font-weight:bold; font-size:14px;color:#fff;text-decoration:none;display:block; width:88px; height:27px;}

#newstitle04 li.newstit04s{ font-weight:bold; color:#fff; padding:0 255px 0 27px; line-height:27px; font-size:14px; width:75px;}
#newstitle04 .more02{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:9px; margin:0 9px 0 0; display:inline; float:right;}
#prolists02{ height:135px; width:530px; float:left;overflow:hidden;}

/*左右滚动*/
.box01pro02left{width:33px;height:39px;float:left; cursor:pointer; padding:68px 0 0 23px;}
.box01pro02right{width:23px;height:39px;float:right; cursor:pointer;padding:68px 15px 0 0;}

#conleftlist04{ width:515px; height:156px; padding:13px 0 0 18px;}
.prosroll{ width:100%;text-align:center;float:left;overflow:hidden;}
.prosroll li{width:166px;display:block;float:left; margin:0 15px 15px 0; display:inline; overflow:hidden;}
.prosroll li u{float:left;width:166px; height:126px; overflow:hidden; }
.prosroll li span{width:100%; height:32px; line-height:32px;float:left; border:0; }
.prosroll li span a{ width:100%;height:32px; line-height:32px; text-align:center;}
.prosroll li a{ float:left;}
.prosroll li a img {height:120px; width:160px; display:inline; opacity:1.0; border:1px solid #dedede; padding:2px;
 opacity:1.0;filter:alpha(opacity=100);transition:all 1.2s;  }
.prosroll li a img:hover{height:120px; width:160px;display:inline;border:1px solid #0048a0; opacity:0.8;filter:alpha(opacity=80); padding:2px;-webkit-transform:scale(1.2,1.2);    -moz-transform:scale(1.2,1.2);    -transform:scale(1.2,1.2); }

.fd{transition:all 1.2s;}
.fd:hover{-webkit-transform:scale(1.2,1.2);    -moz-transform:scale(1.2,1.2);    -transform:scale(1.2,1.2); }
	
.prosroll_1003_sp{ width:100%;text-align:center;float:left;overflow:hidden;}
.prosroll_1003_sp li{width:169px;display:block;float:left; margin:0 10px 0 10px; display:inline; overflow:hidden;}
.prosroll_1003_sp li u{display:block;float:left; }
.prosroll_1003_sp li span{width:100%; height:42px; line-height:42px;float:left; }
.prosroll_1003_sp li span a{ width:100%;height:42px; line-height:42px; text-align:center;}
.prosroll_1003_sp li a{ float:left;}
.prosroll_1003_sp li a img {height:235px; width:163px; display:inline; opacity:1.0; border:1px solid #dedede; padding:2px;
 opacity:1.0;filter:alpha(opacity=100); }
.prosroll_1003_sp li a img:hover{height:235px; width:163px; display:inline;border:1px solid #ca0600; opacity:0.8;filter:alpha(opacity=80); padding:2px; }
	


.news_img a img {  height:135px; width:200px; display:inline; opacity:1.0;border:1px solid #dedede;padding:2px;
opacity:1.0;filter:alpha(opacity=100); }
.news_img a img:hover{  height:135px; width:200px;  border:1px solid #00488c; display:inline;padding:2px; opacity:0.8;filter:alpha(opacity=80);   }
	




/*滑动样式*/
.big{width:20000px;}
#List1{float:left;}
#List2{float:left;}

#probig{ width:1003px; height:64px;margin:0 auto 20px auto; }

#protit{ width:1003px; float:left; height:38px; }

#protit span{ float:left; display:inline;}

#protit b{ float:right; margin:0 15px 0 0; display:inline;}

/*中间走秀网pro01右边*/
.box01pro02center{display:block; padding:0 0 0 8px; margin:18px 0 0 0; float:left;}
.box01pro02left01{ width:67px; height:62px; float:left;}
.box01pro02{ width:832px; height:199px; border:1px solid #dedede; }
#box01pro03{width:563px;height:53px;background-color:#f6f6f6;border:1px solid #dedede;border-top:none;}
#box01pro03 ul{padding:0 0 0 31px;}
#box01pro03 li{padding:9px 19px 0 0;float:left;}




/*公司简介*/

#comcontact{ height:308px;width:211px; background:url(../images/contactbg.jpg) repeat-x;margin:10px 0 0 0; border:1px solid #dedede;}
#comcontacttit{line-height:39px; font-size:14px; font-weight:bold; width:181px; height:39px; color:#038dbe;}
#comcontacttit span img{ margin:0 15px 0 0;}
#comcontactlist{padding:15px 15px 15px 15px; }
#combanner{   margin:20px auto 20px auto; width:1200px; overflow:hidden;}
#combanner img{ }


/*Current Location*/
#comd3{ width:990px; height:34px; margin:0 auto;line-height:34px; display:block; background:#FFFFFF; padding:5px 0 0 13px; border-bottom:1px solid #d3d3d3;}



#comcontent{   margin:0 auto 30px auto; padding:15px 0 0 0; width:1200px; }
#comleftbig{width:213px; float:left; background:#1b316a;border-radius:8px; }
#comrightbig{width:955px; float:right; border:1px solid #1a2d5d; border-radius:8px; overflow:hidden; padding:0 0 30px 0;}
#comright{ width:100%;float:right;}
#comrighttit02{width:100%; background:url(../images/indtit_bg.jpg) repeat-x; float:left;height:38px; overflow:hidden;}
#comrighttit02 span{line-height:38px; float:left; font-weight:bold; font-size:16px; margin:0 0 0 10px; display:inline;  padding:0 0 0 5px; color:#fff;}
#comrighttit02 b{color:#fff; float:right; font-weight:normal;line-height:38px; padding:0 15px 0 0; font-size:12px;}
#comrighttit02 b a{color:#fff;}

#comrightlist02{ min-height:400px; float:left;width:920px; margin:20px 0 0 20px; font-size:14px; line-height:24px;}





#comleft{width:213px; float:left;}
#comlefttit{width:213px; height:107px; text-align:center; margin:15px 0 0 0; background:url(../images/comtitbg.jpg) no-repeat;color:#fff;float:left;overflow:hidden; }

#comlefttit span{ font-size:20px; font-weight:bold; padding:15px 0 0 0; float:left; text-align:center; width:100%;}
#comlefttit i{ font-style:normal; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:28px;  float:left; text-align:center; width:100%; text-transform:uppercase;}
#comlefttit b{line-height:48px; font-size:12px; height:48px;  font-family:Arial;  float:left; padding:0 0 0 5px;}
#bot01{ display:block; height:9px; float:left;width:208px; margin:0 0 0 10px; display:inline;}

#companylist{width:213px;float:left;background:url(../images/comlist.jpg) repeat-y;padding:0 0 20px 0;}
#companylist ul{}
#companylist li{width:174px; padding:0 0 0 43px;float:left;height:31px; background:url(../images/comlist.jpg) no-repeat;display:block; line-height:31px; overflow:hidden; color:#333;font-size:14px; }
#companylist li a:link{width:192px;float:left;height:31px; display:block;  color:#333; }
#companylist li a:visited{width:192px;float:left;height:31px; display:block;  color:#333; }
#companylist li a:hover{width:192px;height:31px;  cursor:pointer; display:block;color:#038dbe;}
#companylist li a:active{width:192px;height:31px;  cursor:pointer; display:block; color:#038dbe;}

#companylist li span{float:left;height:28px;}









#heightpro{ height:65px; overflow:hidden;}
.heightpro02{ background:url(../images/probotbg.jpg) no-repeat bottom; overflow:hidden; margin:0 0 20px 0;}
.heightpro03{ font-size:11px; line-height:40px;}
a.heightpro03:link{ font-size:11px; color:#0086aa; font-family:Arial, Helvetica, sans-serif; font-size:9px; margin:0 20px 0 0;}

.proview_sygj{ width:100%;float:left;}
.proview_sygj_left{ float:left; width:728px;padding:0 15px 20px 15px;border-radius:8px;  border:1px solid #dedede; background:url(../images/probg.jpg) repeat-x; min-height:400px;}
.proview_sygj_left h1{  float:left; height:40px; line-height:40px; margin:20px 0 26px 34px;width:100%;}
.proview_sygj_left h1 span{ background:url(../images/protitbg.jpg) repeat-x; width:154px; text-align:center; float:left;height:53px; line-height:53px; font-size:18px; font-weight:normal;  overflow:hidden; position:relative; cursor:pointer; font-weight:bold; border:1px solid #dedede;border-radius:4px; margin:0 4px 0 0; }
.proview_sygj_left h1 span i{ position:absolute; border-top:2px solid #e6294b; top:0px; left:0px; width:100%; display:block; height:4px; background:url(../images/topicon.jpg) no-repeat top center; }
.proview_sygj_c{  display:none; margin:0 0 0 34px;}



/*新闻中心*/
.news_other{ border-bottom:1px dotted #e4e5e6; text-align:center; line-height:25px; font-size:12px; color:#666; margin-bottom:10px;}
.netitle{ text-align:center; line-height:30px; font-size:16px; color:#545454;font-family:"微软雅黑 !important";}
#comrightlist02 p,#comrightlist02 span,#comrightlist02 div,#comrightlist02 h1,#comrightlist02 h2,#comrightlist02 h3,#comrightlist02 h4,#comrightlist02 h5,#comrightlist02 strong, #comrightlist02 ul,#comrightlist02 li,#comrightlist02 table{font-family:"微软雅黑 !important";}

#newstext{width:720px; float:left;margin:7px 0 0 0; color:#333333; display:inline;}
#newstext li{width:720px; float:left; background-image:url(../images/newstextbg.jpg); line-height:33px;height:33px;}
#newstext li span{width:430px; float:left; color:#333333; padding:0 0 0 28px; overflow:hidden;height:33px;}
#newstext li u{width:93px; float:right;color:#999; text-decoration:none;overflow:hidden;height:33px;}

#newstext02{width:659px; float:left;margin:12px 0 0 27px; color:#333333; display:inline; line-height:21px;}
#newstext02 b{color:#AA1577;line-height:21px; font-weight:normal;}


#newstext04{ width:100%;float:left;margin:7px 0 0 0; color:#333333; display:inline;}
#newstext04 li{width:98%; float:left;  line-height:36px;height:36px; border-bottom:1px dashed #dedede;overflow:hidden; background:url(../images/icon01.png) no-repeat 5px 12px; padding:0 0 0 18px;}
#newstext04 li span{width:76px;text-align:right; color:#999; overflow:hidden;float:right; }
#newstext04 li span i{ display:none; font-style:normal; text-align:center;}
#newstext04 li u{width:91%; float:left;color:#999; text-decoration:none;overflow:hidden;}
#newstext04 li u i{ width:20px; display:none;float:left; color:#333; font-style:normal;}

/*分页*/
#dcms_pager .pages {border:none;text-transform:uppercase;font-size:12px;margin:10px 0 10px 0;padding:0;height:20px;clear:both;text-align:center;}
#dcms_pager .pages a {border:1px solid #ccc;text-decoration:none;margin:0 5px 0 0;padding:4px;font-size:12px;height:16px;line-height:16px;}
#dcms_pager .pages a:hover {border:1px solid #aeaeae;}
#dcms_pager .pages .pgempty {border:1px solid #eee;color:#eee;}
#dcms_pager .pages .pgcurrent {border:1px solid #aeaeae;color:#000;font-weight:bold;background-color:#eee;}



/*产品展示*/
#productslist{float:left; width:900px; padding:20px 0 0 0；}

.hplist{ }
.hplist li{ float:left; width:165px;; margin:10px 30px 0 30px; overflow:hidden;}
.hplist a img { width:165px; height:232px;}
.hplist li .lpro{width:165px; height:232px;display:block;}
.hplist li .lpro:hover{ width:165px; height:232px;cursor:pointer;}
.hplist li span{ width:165px; line-height:22px; height:22px; overflow:hidden; float:left;text-align:center;margin:5px 0 0 0;}
.hplist li span a{width:165px; text-align:center;line-height:22px; float:left; margin:5px 0 0 0;height:22px; overflow:hidden; }

.hplist02{}
.hplist02 li{ float:left;width:260px; height:240px; margin:15px 18px 0 18px; overflow:hidden; display:inline;}
.hplist02 li u{width:260px;float:left; overflow:hidden;}
.hplist02 img {width:260px; height:200px;}
.hplist02 li .lpro02{width:220px; height:172px;display:block;}
.hplist02 li .lpro02:hover{width:220px; height:172px;cursor:pointer;}
.hplist02 li span{width:260px;font-size:14px; line-height:42px; height:42px; overflow:hidden; float:left;text-align:center;}
.hplist02 li span a{width:260px; text-align:center;line-height:42px; font-size:14px; float:left; height:42px; overflow:hidden;}


.hplist02s{}
.hplist02s li{ float:left;width:200px; height:275px; margin:15px 29px 0 0; overflow:hidden; display:inline;}
.hplist02s li u{width:200px;float:left; overflow:hidden;}
.hplist02s img {width:200px; height:275px;}
.hplist02s li .lpro02{width:220px;  height:275px;display:block;}
.hplist02s li .lpro02:hover{width:220px;  height:275px;cursor:pointer;}
.hplist02s li span{width:200px;font-size:14px; line-height:42px; height:42px; overflow:hidden; float:left;text-align:center;}
.hplist02s li span a{width:200px; text-align:center;line-height:42px; font-size:14px; float:left; height:42px; overflow:hidden;}

#protiti_bg{ height:42px; line-height:42px; font-size:18px; background:#dedede; color:#000; padding:0 0 0 30px; width:100%;}
.hplist04{}
.hplist04 li{ float:left;width:480px; margin:30px 0 0 15px; overflow:hidden; display:inline;}
.hplist04 li u{width:200px;float:left; overflow:hidden; margin:0 15px 0 0; display:inline;}
.hplist04 img {width:200px; height:129px;}
.hplist04 li .lpro02{width:200px; height:136px;display:block;}
.hplist04 li .lpro02:hover{width:200px; height:136px;cursor:pointer;}
.hplist04 li strong{width:260px;line-height:32px; height:32px; overflow:hidden; float:left; border-bottom:1px dashed #cccccc;}
.hplist04 li span{width:260px;line-height:21px; height:70px; overflow:hidden; float:left;}
.hplist04 li span a{width:260px;line-height:21px; height:70px; overflow:hidden; float:left; margin:10px 0 0 0;}

.hplist04_p{}
.hplist04_p li{ float:left;width:180px; margin:30px 10px 0 0px; overflow:hidden; display:inline;}
.hplist04_p li u{width:180px;float:left; overflow:hidden; margin:0 10px 0 0; display:inline;}
.hplist04_p img {width:180px; height:119px;}
.hplist04_p li .lpro02{width:200px; height:136px;display:block;}
.hplist04_p li .lpro02:hover{width:200px; height:136px;cursor:pointer;}
.hplist04_p li strong{width:220px;line-height:32px; height:32px; overflow:hidden; float:left; border-bottom:1px dashed #cccccc;}
.hplist04_p li span{width:220px;line-height:21px; height:70px; overflow:hidden; float:left;}
.hplist04_p li span a{width:220px;line-height:21px; height:70px; overflow:hidden; float:left; margin:10px 0 0 0;}

.hplist04s{ padding:0 0 0 30px;}
.hplist04s li{ float:left;width:260px; margin:30px 25px 0 0; overflow:hidden; display:inline;}
.hplist04s li u{width:260px;float:left; overflow:hidden; margin:0 15px 0 0; display:inline;}
.hplist04s img {width:260px; height:175px;}
.hplist04s li .lpro02{width:200px; height:136px;display:block;}
.hplist04s li .lpro02:hover{width:200px; height:136px;cursor:pointer;}
.hplist04s li strong{width:260px;line-height:32px; height:32px; overflow:hidden; float:left; border-bottom:1px dashed #cccccc;}

.hplist04s li span{width:260px;line-height:32px; height:32px; overflow:hidden; float:left; text-align:center;}

.hplist04s li span a{width:260px;line-height:32px; height:32px; overflow:hidden; float:left; }

.hplist05{}
.hplist05 li{ float:left;width:234px; margin:40px 45px 0; overflow:hidden; display:inline;}
.hplist05 li u{width:234px;float:left; overflow:hidden;}
.hplist05 img {width:234px; height:127px;}
.hplist05 li .lpro02{width:234px; height:127px;display:block;}
.hplist05 li .lpro02:hover{width:234px; height:127px;cursor:pointer;}
.hplist05 li span{width:234px;line-height:32px; height:32px; overflow:hidden; float:left;text-align:center;margin:5px 0 0 0;}
.hplist05 li span a{width:234px;text-align:center;line-height:32px; font-size:14px; float:left; margin:5px 0 0 0;height:32px; overflow:hidden;}


.hplist03{}
.hplist03 li{ float:left;width:620px; display:block; line-height:32px; height:32px; overflow:hidden; display:inline; background:url(../images/icon02.jpg) no-repeat 0 12px; padding:0 0 0 10px;}

.fh{text-align:left;color:#fff; text-align:center;font-size:14px; font-weight:bold; border-radius:4px; width:80px; line-height:32px; background:#bb2330; height:32px; display:block;}

/*产品左边功能区*/
#companylist02{width:213px;float:left; padding:0 0 70px 0;}
.com_con{ width:100%;}
.com_con span{ padding:10px 10px 20px 10px; line-height:21px;}

.pro_r_c_2{padding:0 0 20px 0;width:213px;}
.pro_r_c_2 ul {}
.pro_r_c_2 ul li{ height:32px; line-height:32px;  }
.pro_r_3{ height:15px; padding-top:8px; text-align:right;}
.m1{ width:213px; height:37px;line-height:37px;cursor:pointer;overflow:hidden; margin:0 auto 10px auto;}
.m2 a{ font-size:12px; width:191px; text-align:center; color:#666; line-height:24px; padding:0px; display:block; padding:5px 0 5px 0; margin:0 0 1px 10px;}

.m2 a:hover{font-size:12px; width:191px;  text-align:center; color:#fff; background:#00488c; line-height:24px;padding:0px; display:block; padding:5px 0 5px 0; margin:0 0 1px 10px;}


.m3{width:176px; height:27px;color:#fff; line-height:27px; padding:0px; margin:0px; padding:0 0 0 60px;background:#e10626; overflow:hidden; margin:0 0 1px 0;}
a.promenu:link { text-align:center;cursor:pointer;  height:37px;line-height:37px;display:block; color:#333;background:url(../images/comlist.jpg) no-repeat;}
a.promenu:visited {text-align:center;cursor:pointer;background:url(../images/comlist.jpg) no-repeat;  height:37px;line-height:37px;display:block;}
a.promenu:hover {cursor:pointer;background:url(../images/comlisthover.jpg) no-repeat;color:#fff;}


/*产品左边*/
#sub_main_left{width:213px;float:left;}
#sub_main_left .sub_title{ width:213px; height:32px;line-height:32px;cursor:pointer;background:url(../images/prolistbg.jpg) no-repeat;overflow:hidden;color:#FFFFFF;}
#sub_main_left .sub_title a{color:#FFFFFF;padding-left:38px;cursor:pointer; height:32px; display:block;background:url(../images/prolistbg.jpg) no-repeat; }
#sub_main_left .sub_title a:hover{color:#fff;cursor:pointer;background:url(../images/prolisthoverbg.jpg) no-repeat;}
.sub_title a.sel {color:#FFFFFF; cursor:pointer;overflow:hidden;}
.sub_title a.sel:hover{color:#333;}


.products_sub{ width:213px; height:27px;color:#e4e4e4; line-height:27px; padding:0px; margin:0px; text-align:left;background:#E0E0E0; text-align:center; overflow:hidden; margin:0 0 1px 0;}
.products_sub a{color:#656565; }
.products_sub a:hover{ color:#1d2337;}

#bot01{ display:block; float:left;
	width: 213px;



}


.ps{display:none;}

.b{cursor:pointer;line-height:20px; text-align:center;height:20px;background:#f3f3f3; overflow:hidden;}
.f a {height:35px; line-height:35px; overflow:hidden;padding:0 0 0 22px; font-size:14px;}
.f{height:35px; line-height:35px; background:url(../images/comlistbg02.jpg) no-repeat; overflow:hidden;font-size:14px;}
.f a:hover{height:31px; line-height:31px;  overflow:hidden;}
.plus { width:12px; height:12px; margin:2px;}
.f2{ height:25px; line-height:25px; overflow:hidden; text-align:center;background:#efefef; margin:0 0 1px 0;}


/*下载页面*/
#cont{ width:760px; float:left;}
.download{width:900px; height:50px; }
.qq{}
.qq_pic{ width:144px;text-align:center; background:url(../QQ/1.jpg) repeat-y; }
.qq_pic img{}
.qq_name{width:144px; text-align:center; background:url(../QQ/1.jpg) repeat-y;}


#contacts{ float:left; margin:0 0 0 8px; display:inline;}


.feedback01 {height:24px; line-height:24px;width: 268px;border: 1px solid #d8d8d8; background:#F8F8F8;}
.feedback02 {height: 137px;width: 368px;border: 1px solid #d8d8d8;background:#F8F8F8;}
.feedback03{border: 1px solid #d8d8d8; background:#F8F8F8;}
.feedback04{ background:url(../images/public/button_ls01x.jpg) no-repeat; display:block;  border:0; cursor:pointer;}
.feedback05{ background:url(../images/public/button_ls02x.jpg) no-repeat; display:block;  border:0; cursor:pointer;}


#content_page{ }

/**********内部招聘列表CSS**********/ 
.p_joblist{ padding:30px 10px 10px; }
.p_joblist table{border-collapse:collapse; border-spacing:0;}    /*设置表格边框1像素*/
.p_joblist table tr th{ border:solid 1px #ebebeb; padding:0px; background-color:#1099e7; color:#FFF; height:35px; line-height:35px;} /*设置表格边框1像素*/
.p_joblist table tr td{ border:solid 1px #ebebeb; padding:0px; height:35px; line-height:35px;} /*设置表格边框1像素*/
.p_joblist table{ text-align:center;}

.tabbtn a{ width:60px; height:23px; display:block; color:#1099e7;  line-height:23px; font-size:12px;}
.tabbtn a:hover{color:#add13d}
 
 
  /**********招聘详情页CSS**********/ 
.p_jobinfo{ padding:20px 0px 10px; } 
.p_jobinfo table{ line-height:30px;}
.p_jobinfo .hr8{ height:26px; padding-top:3px; display:block;}

  /**********应聘页面CSS**********/ 
.p_jobapply{ padding:20px 0px 10px; line-height:30px;}





.news_tits{ font-size:16px;text-align:left;}
.news_tits a{ font-size:16px; text-align:left;}
.news_tits a:hover{ color:#00873b;}
.morelink{ float:right; color:#00488c;}
.news_top{border-bottom:1px dashed #ccc; margin:0 0 25px 0;font-family:Arial, Helvetica, sans-serif;}
.newscon{ height:80px; overflow:hidden; float:left;font-family:Arial, Helvetica, sans-serif; line-height:22px; margin:5px 0 0 0;}
.newscon02{ height:24px; line-height:24px; text-align:right;font-family:Arial, Helvetica, sans-serif;position:relative;}
.newscon02 a{ color:#0070d4; margin:0 0 10px 0;}
.newscon02 a:hover{ color:#0070d4; z-index:3000;}

/*友情链接*/
#pro_search { width:184px; margin:0 auto; padding-top:30px;}
#pro_search h1 {font-size:12px; color:#333; margin-top:10px; line-height:27px;}
.friLinks {
	background: url("../images/qy_icon.jpg") no-repeat scroll 299px 50% transparent;
	border: 1px solid #D0D7DB;
	cursor: pointer;
	
	height: 32px;
	position: relative;
	top: -2px;
	width: 318px;
	z-index: 130; font-style:normal; font-size:12px; margin:0 0 11px 14px;
}
.friLinks .selItem {
	color: #444444;
	height: 32px;
	line-height: 32px;
	padding: 0 15px; font-size:14px;
}
.friLinks ul {
	border: 1px solid #D0D7DB;
	bottom: 32px;
	display: none;
	left: -1px;
	position: absolute;
	width: 318px; line-height:32px;
}
.friLinks ul li {
	height: 32px;line-height:32px;
	vertical-align: middle; width:318px;
}
.friLinks ul li a {
	background-color: #FFFFFF;
	color: #444444;
	display: block;
	line-height: 32px;
	padding: 0 15px;
}
.friLinks ul li a:hover {
	background-color: #004c94;
	color: #FFFFFF;
	text-decoration: none;
}

#pro_search select {width:195px; }

/*版权*/
.footerbig{width:100%; height:100px; border-top:2px solid #0054a3;padding:10px 0 0 0; margin:30px 0 0 0; background:#fcfcfc;}
.footer{ text-align:center; line-height:32px; height:32px;}
.footer a{ padding:0 5px;}

.copyright{ width:1003px;height:50px; line-height:50px; text-align:center; font-size:12px;}

