﻿/* boby */
*{margin:0; padding:0; -webkit-text-size-adjust:none;}

body{margin:0 auto; text-align:center;  background: url(../images/m_bg.jpg) repeat; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:180%; }
ul,li{margin: 0; padding:0; list-style-type: none;}
span{ margin:0; padding:0;}
img{ border:none; }
.clear{ clear:both; width:0px; height:0px; font-size:1px; visibility:hidden;}
a:link,a:visited{font-size: 12px; font-weight: normal; text-decoration: none; color:#333;}
a:hover,a:active{ color:#f16a0d; text-decoration:none;}
h1{ font-size:12px;  color:#086f9b; font-weight:normal;}
#box{width:100%;margin:0 auto; background:url(../images/m_topbg.jpg) no-repeat center top; height:300px; }
#box_color{width:1000px; margin:0 auto; }

/*#langs {float:right; margin-right:-2px; padding-left:150px; width:170px; height:14px; background:url(../images/m_banben.png) no-repeat 0 0; cursor:pointer;}
#langs a {float:left; width:50px; height:100%;}*/

#langs {float:right; margin-top:10px; margin-right:-120px; padding-left:150px; width:120px; height:19px; background:url(../images/m_banben.png) no-repeat 0 0; cursor:pointer;}
#langs a {float:left; width:50px; height:100%;}

.top_sc{ float:right; margin-top:10px; height:33px;padding-right:10px; padding-left:10px; color:#666;overflow:visible;}
.top_sc a{ color:#666; padding-left:5px; font-family:Arial, Helvetica, sans-serif;}


.top_menu{float:left;width:1000px; margin-left:0px;height:40px; background:url(../images/m_menu.jpg) no-repeat; margin-top:10PX; padding-top:4px; position:relative; }


/*头部*/ 
#top_box{ width:1000px; float:left; overflow:hidden;}

#main_box{ width:1000px; margin:0 auto;}

table {border-collapse:collapse;border:none; }
td{ border:solid #ccc 1px;padding-left:5px}
tr{ border:solid #ccc 1px;}

#logo{ float:left; padding-top:15px; padding-left:0px;}
/*搜索*/ 
#top_right{ float:right; margin-top:50px; width:350px; position:relative;}

#search{ position:absolute; right:15px; top:5px; width:133px; height:29px;text-align:right;margin-top:0px; background: url(../images/m_src.png) no-repeat; border:0;}

.scr_text{color:#999;border:0px solid #ccc; padding-left:0px; height:27px;margin-top:2px; width:80px; background:none; text-align:left; float:left;}


/*banner切换*/


#banner{height:276px; float:left; margin:4px 0px 0 0px;  width:928px;}


#line1{ background:url(../images/t_line_bg.jpg) repeat-x left; width:100%; height:7px; padding-top:0px; margin-top:10px;float: left;}
.about{ float:left; padding:10px 10px; color:#333; width:240px; line-height:200%;}
.about a{ color:#ff0000;}
#main_news{ float:left; width:450px; min-height:216px; overflow:hidden; padding:10px 0 0 22px; }
#main_news_top{background:url(../images/b_xinwen.jpg) no-repeat ; width:449px; height:37px; position:relative; }

#main_news_top font{ position:absolute; right:10px; top:8px;}
#main_right{ float:left; width:210px; padding:0px 0px 0px 22px; overflow:hidden;}
#main_right li{ float:left; margin:3px 0px;}






.main{ float:left; width:1000px; padding-top:25px; background:#fff; min-height:230px;}
.main ul{ float:left; margin-left:35px;}
.main ul li{ float:left; width:277px; margin:0px 15px;}
.main ul li h2{ font-size:16px;  font-weight:700; text-align:left; width:277px;}
.main ul li span{ float:left; margin:10px 0px; text-align:left;}





/*底部*/
.foot{float:left; width:990px; background:url(../images/m_foot_bg.jpg) repeat-x center top; text-align:left; line-height:43px; color:#ccc; font-size:12px; padding-left:10px; margin-bottom:20px; }
.foot a{ color:#ccc;}



/*内页banner*/
#n_banner{ width:1000px; margin:10px 0px 5px 0px; height:170px; overflow: hidden;}

#n_main_left_box{ float:left; width:196px; margin:20px 15px;}

/*左边*/
#n_main_left{ float:left; width:196px; overflow:hidden; margin:15px 0px 10px 0px; text-align:left;}
.n_main_left_box{ float:left; background:url(../images/r_n_left_topbg.jpg) no-repeat; width:180px; height:92px; text-align:left; padding-left:16px; color:#666;}
.n_main_left_box font{ float:left; line-height:37px;}
.n_main_left_box span{ float:left; padding-top:5px;}
.n_main_left_box span a{ color:#666;}

/*内页左边*/
.pro_list{float:left;width:196px;}
.pro1list1{ float:left;  width:196px; margin:1px 0px;}
.pro1list1 a:link, .pro1list1 a:visited {height:35px;text-align:left; background:#f3f3f3; color:#666; line-height:35px; display:block; padding-left:10px; font-size:13px;}
.pro1list1 a:hover{background:#293659; text-decoration:none; color:#fff;}
.pro1list1hh{ float:left; width:196px;margin:1px 0px;}
.pro1list1hh a:link, .pro1list1hh a:visited{background:#293659;line-height:35px; padding-left:10px; height:35px;display: block;text-align:left; font-weight:bold; color:#fff; text-decoration:none;}


.page_left {FLOAT: left; OVERFLOW: hidden; text-align:left;  float:left; width:196px;}
.page_left UL {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px;}
.page_left UL LI {}
.page_left OL {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; }
.page_left OL LI {PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;}
.page_left OL LI.menu_hidecss {	}
.page_left OL LI.menu_hidecss a{ line-height:35px;padding:0px 0px; display:block;  background:#f3f3f3;width:175px;height:35px;padding-left:15px;margin-left:0px;color:#666;font-size:13px; text-align:left;margin:1px 0px;}
.page_left OL LI.menu_hidecss a:hover{color:#fff; background:#293659;width:175px;display:block;height:35px;padding-left:15px; font-weight:bold;}
.page_left OL LI A.proleftclass {FONT-SIZE: 14px; }
.page_left OL LI DL {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-TOP: 0px;}
.page_left OL LI DL.left_suhdl{display:block;}
.page_left OL LI.menu_hidecss DL  DD a{width:155px;padding-left:35px;font-weight:normal; font-size:13px;  line-height:35px;background:#fff; color:#999;height:35px; text-align:left; border-bottom:1px solid #f3f3f3; background:url(../images/left_pro_ico.jpg) no-repeat 12px 10px #Fff; }
.page_left OL LI.menu_hidecss DL  DD a:hover{color:#8FC544;background:#fff; display:block;width:155px;height:35px; font-weight:normal;padding-left:35px;background:url(../images/left_pro_ico.jpg) no-repeat 12px 10px #Fff;}
.page_left OL LI.menu_hidecss dl dd.left_subdd a{ line-height:35px; display:block;background:url(../images/left_pro_ico.jpg) no-repeat 12px 10px #Fff;  width:155px;height:35px;padding-left:35px;color:#8FC544;font-size:12px; text-align:left; }	 



.n_tuijian_box{ float:left; background:url(../images/r_left_pro_bg.jpg) no-repeat; width:196px; height:132px; margin-top:3px; position:relative;}

/*内页分类*/
#pro_box_list{ float:left; width:250px;background:url(../images/m_pro_leftbg.jpg) repeat-y top;}
.home_main_left_top{float:left; padding-top:60px; padding-left:0px;width:256px;margin-left:0px; min-height:500px; text-align:left;  background:url(../images/m_pro_topbg.jpg) no-repeat top;}
.home_pro1list1{float:left;margin:0px 0px 0px 0px;}
.home_pro_list{width:256px;text-align:left;}

.home_pro_list li a{color:#ffffff;  }
.home_pro1list1 {padding-top:0px; line-height:24px;display: block; text-indent:0;background:url(../images/m_ico1.jpg) no-repeat 5px 10px; width:108px;height:24px;padding-left:20px;margin-left:10px;margin-top:5px; color:#FFFFFF;}
.home_pro_list li{float:left;width:115px; padding-left:6px;}
.home_pro1list1 a:hover,.home_pro1list1 a:active {color:#dd390a;}
#pro_bottombg{ float:left; width:256px; height:32px; background:url(../images/m_pro_bottombg.jpg) no-repeat bottom;}

/*主体*/

.main_contcnt{ float:left; width:1000px;}
.main_contcnt ul{ float:left;}
.main_contcnt ul li{ width:1000px;  height:360px; float:left;}



/*首页右边*/
#pro_tuijian_box{ float:left; width:720px; overflow:hidden; padding-left:10px; text-align:left;}

/*内页主体*/
#n_box{ float:left; width:1000px; margin:0px 0px 0px 0px; background:#fff;}
/*内页右边*/
#n_main_center{  width:760px;  float:left; margin-top:20px; padding-bottom:20px; position:relative;min-height:450px;_height:450px; text-align:left;}

.content{ float:left;width:760px;text-align:left; margin-bottom:10px; color:#666;}
.content h3{font-size:25px; font-weight:bold; background:url(../images/s_n_line2.jpg) no-repeat center bottom; color:#293659; text-align:center; margin-top:0px; line-height:80px;}
.content_text{ float:left;padding:10px; width:820px;line-height:25px;}


.ques_list{ width:740px; float:left; margin-left:10px; }

.ques_list li{ float:left; margin:15px 0px;}
.ques_list li h2{ font-size:13px; font-weight:700; float:left; width:740px;}
.ques_list li span{ float:left; margin-top:5px;}
/*内页新闻*/
.newstk_list{padding:10px 0px 15px 0px; float:left; width:760px;}
.n1_list_news{float:left; width:760px; height:190px;  border-bottom:1px solid #ccc; margin-bottom:10px;}
.n1_listpic_news {float:right;margin-top:10px; width:230px; height:173px;}
.n1_list_news h2 a{float:left;color:#333;  width:430px; overflow:hidden;text-align:left; margin-top:0px;line-height:23px; font-weight: normal; font-size:13px; font-family:"微软雅黑";}
.n1_list_news h2 font{ font-size:11px; color:#293659; font-weight:normal; margin:5px 0px 0px 30px; float:left;}
.n1_news_text{ float:left; width:430px;  line-height:20px; padding-top:5px; }
.n1_news_text a{float:left;color:#666; margin-top:0px; }
.n1_news_text a:hover{float:left;color:#f16a0d; margin-top:0px; }
.n1_listfont_news{float:left; margin:10px 0 0px 5px; width:210px;line-height:30px; text-align: left;color:#666666;}
.n_news_list {position:relative; line-height:35px; height:35px;width:760px; float:left;  border-bottom:1px solid #eee;}
.n_news_list a{background:url(../images/r_ico01.jpg) no-repeat 0px 5px;padding-left:12px;}
.n_news_list a:hover{background:url(../images/r_ico01.jpg) no-repeat 0px 5px;}

.name{ font-size:22px; color:#293659; text-align:left; font-family:"微软雅黑"; margin-top:0px; width:430px; height:70px; position:relative; font-weight:bold;}
.name font{ letter-spacing:normal; font-family:"华文中宋"; font-weight:700; margin-top:10px; line-height:20px; font-size:20px; color:#666; width:430px; float:left;}
.name font b{ font-size:16px; font-weight:normal; margin-top:0px; }
.name span {  font-size:13px; color:#ccc; font-family:"微软雅黑"; position:absolute; right:10px; top:20px;font-weight:normal;}
.name span p{ font-size:23px; line-height:20px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#c1c1c1; letter-spacing:normal;}

.date{position:absolute;right:3px; bottom:5px;color:#fff; padding:1px 5px; background:#ccc; height:20px; line-height:20px; letter-spacing:normal;}
.number{clear:both; float:left; margin-top:20px; padding-left:0px;}
.click{text-align:center; color:#999999;}
.yeshu{ float:left; width:700px;padding-top:10px;}
.yeshu a{ color:#0e55a8;}
/*置顶返回*/
#back{ position:absolute; right:10px; bottom:0px;}
 /* 表单定义 */
.input{BACKGROUND-COLOR: #fff; BORDER: #ccc 1px solid;font-size:12px;height:25px;}
.input_sub{ width:84px; height:33px; margin-left:20px;  margin-top:10px; background:url(../images/he_shenqing01EN.jpg) no-repeat; border:none;}
.input_sub01{ width:84px; height:33px;  margin-top:10px; background:url(../images/he_shenqing02EN.jpg) no-repeat; border:none; }
.page_td{border:1px solid #CCCCCC; padding:0px 5px; line-height:20px; }
.page_tdbg{border:1px solid #CCCCCC;background:#293659; padding:0px 5px;}
.inputpage{border:1px #ffffff solid;width:24px; height:20px;}
/*在线留言*/
.ordetext{float:left;text-align:left;}
.ordefont{line-height:30px; text-align:center; width:150px; float:left; height:30px;background:#eee;color:#333;}
.orderight{line-height:23px; width:431px; float:left; height:45px;text-align:left; padding-left:10px;}
.orderight_yanzheng{line-height:24px; width:531px; float:left; height:30px;text-align:left;margin-left:10px;*margin-left:5px;}
.input_box{float:left;border:none;background: none;padding:10px 0 0 10px;width:450px;}
.orderight_cont{width:431px;height:160px;float:left; text-align:left;margin-left:10px;border:1px solid #ccc;}
.mess_cotent{float:left;width:520px;margin:0px 0px 0px 0px;}
.mess_tijiao{width:80px;height:55px;margin:0 auto;}
.input_box_tijiao{float:left;border:none;background: none;padding:20px 0 0 20px;*padding:20px 0 0 10px;color:#5d958f;font-weight:bold;}
/*产品介绍*/
.product_list{padding:0px 0px 15px 0px;}
.product_list li{float: left;width: 200px;height:170px;padding:5px 28px 10px 12px;}
.product_list h2 a{ padding-top:5px; float:left; width:200px; height:20px;text-align:center; font-size:12px; color:#333333;}
.product_list h2 a:hover{ color:#e07634; }
.product_list h3{ color:#752024; font-size:12px;  font-weight: normal; width:200px; padding-top:5px; overflow:hidden; line-height:190%; border-bottom:none; text-align:left;}

.big_pro{ overflow:hidden;text-align:center; margin-top:20px;}
.big_pro_show{ overflow:hidden; margin-top:10px; width:700px; float:left; text-align:center; }
.big_pro_case{ overflow:hidden; margin-top:20px; width:680px; float:left; text-align:center; }
.pro_text { width:720px;   margin-top:10px; float:left; margin-left:10px; background:#f1f1f1; }
.pro_text li{line-height:20px; padding:10px; color:#333; min-height:18px; width:330px; float:left;}
.pro_text li font{ color: #FF0000; width:100px; float:left;}
.pro_text li span{ width:330px; float:left;}
.pro_yeshu{ float:left; width:740px;}
.pro_text_tit{ float:left; width:720px; margin-top:20px;  margin-left:10px;}
.pro_text_lingsong{float:left; width:680px; min-height:20px;  background:#f1f1f1; margin-left:10px; padding:10px; border-top:1px solid #ccc;}

.pro_text_tit h4{ font-size:14px;padding:10px; color:#c60404; }
.pro_text_jiage{ float:left; width:720px; line-height:25px; }
.pro_text_jiage h4{ text-align:right; padding-top:10px; padding-right:15px;color:#ff0000; font-size:18px;}
.pro_menu{background:url(../images/pro_menu.jpg) no-repeat left top; border-bottom:1px solid #ccc; float:left; width:750px; height:28px; margin-top:15px;}
.pro_text_text{ float:left; width:700px; line-height:200%; text-align:left;  padding-top:15px; padding-bottom:15px; background:url(../images/r_nr_right_line.jpg) no-repeat left bottom;  }
.pro_text_text h1{ float:left; font-weight:bold; color:#333; letter-spacing:normal; width:682px; font-size:15px; background: url(../images/r_nr_right_ico.jpg) no-repeat 3px 9px; padding-left:18px;}
#pro_text_text{  font-weight:bold; color:#ff0000;}
.neirong{  color:#666; font-weight:normal;}

/*选项卡*/
.home_center_news{ float:left; width:700px; margin-top:20px;}
.center1top{ position: relative; background:url(../images/r_nr_right_linebg.jpg) repeat-x; width:700px; height:27px; float:left; border-bottom:1px solid #ddd;}
.center1top ul{margin:0px;padding:0px;list-style-type: none;  margin-left:10px;}
.center1top li{float:left; padding:0px 10px; height:27px; line-height:27px;display:block;text-align:center;cursor:pointer;color:#0d64ab;background:url(../images/r_nr_right_anniu_a1.jpg) repeat-x; border:1px solid #ccc; border-bottom:none;margin-left:2px; margin-right:2px;  position:relative; z-index:0;}
.center1top li.hover{color:#fff; background:url(../images/r_nr_right_anniu_h1.jpg) repeat-x; z-index:1;}
.center1footer { float:left;font-size: 12px;line-height: 20px;font-weight: normal;color: #333;text-decoration: none;padding:10px;width:680px;}

/*人才招聘*/
.job_bg{ float:left; background:url(../images/career.jpg) no-repeat 600px 0px; width:850px; min-height:300px;}
.job_bg01{ float:left; width:700px; min-height:300px;}
.jobs{ float:left; padding:0px 0px 0px 0px; margin-top:0px;line-height:200%;}
.jobs li{float:left;padding:0px 0px;margin:5px 0px 5px 0px;width:700px;position:relative;line-height:25px;}
.listtitle_jobs {float:left; text-align:left; margin-top:0px; line-height:30px; border-bottom:1px solid #eee; width:700px;}
.listtitle_jobs_date{position:absolute;right:10px;color:#fff; width:100px; height:25px; background:#293659; line-height:25px; text-align:center;}
.listtitle_jobs_date a{ color:#fff;}
.listtitle_jobs_date a:hover{ text-decoration:underline;}
.jobs_ping{float:left; width:700px; padding:20px 0 0 0px; text-align:left;}
.jobs_text{ float:left; padding:0px;  margin-top:10px; line-height:35px; font-size:13px;}
.listtitle_jobs a{ color:#333;}
.listtitle_jobs a:hover{ color:#CB9801;}
/*人才应聘*/
.ordetext_j{float:left;margin:5px;text-align:left; }
.ordefont_j{line-height:24px; text-align:right; width:100px; float:left; height:24px;color:#333333;}
.orderight_j{ line-height:24px; width:471px; float:left; height:30px;text-align:left; padding-left:10px; }
.orderight_cont_j{width:470px;height:150px;float:left; text-align:left;margin-left:10px;border:1px solid #ccc;margin-bottom:20px;}
.input_sub_01{ width:84px; height:33px;   background:url(../images/he_shenqing01en.jpg) no-repeat; border:none; float:left; margin:0px 0px 0px 70px;}
.input_sub_02{ width:84px; height:33px;  background:url(../images/he_shenqing02en.jpg) no-repeat; border:none; float:left; margin:0px 20px;}


/*公司简介图片滚动*/
.mainsomepro_content1{height:142px;overflow:hidden; float:left; width:1000px; padding-top:10px; }
.mainsomepro_content1 h2 {color: #333; width:150px; float:left; text-align:center; padding:3px 0px;margin:0px 10px; height:25px; float:left; background:#eee;}
a.more{ background:url(../images/t_pro_more.jpg) no-repeat; width:41px; height:18px; float:left;  margin-left:35px;}
a.more:hover{ background:url(../images/t_pro_more_hover.jpg) no-repeat left;}


  /*新闻资讯*/
.newstk{ float:left; width:750px; margin-top:0px;line-height:180%;}
.newstk li{float:left; width:750px;position:relative;margin:7px 0px 7px 0px;line-height:25px;background:url(../images/n_line.jpg) no-repeat  left bottom; height:130px;}

.newstk_title a{ float:left; width:630px; color:#333; font-weight:700;}
.newstk_title a:hover{ color:#ff0000}
.newstk_text{ float:left; width:630px; color:#333}
.news_date{ float:left;width:80px;text-align:center;color:#dcdcdc;  font-weight:bold; font-size:20px; }
.news_date h4{width:80px; color:#dcdcdc;font-size:30px;line-height:35px; border:none;} 
.list_title{ float:left; width:360px; border-bottom:1px dashed #999999; line-height:40px;}
.news_list_date{ text-align:right;}
.list_news{float:left; margin:0px 0px 10px 0px; width:740px; overflow:hidden;}
.listtitle_news { float:left;  color: #a53278;   width:120px;text-align:left; margin-left:5px;margin-top:0px;}



/*产品列表*/
.newstk_case { float:left; width:700px;}
.newstk_case li{float: left;width: 200px;height:160px; margin:15px 15px;}
.list_case{float:left;width:200px;}
.newstk_case li h2{ float:left; width:200px; text-align:center;margin-top:5px;}
.newstk_case li h2 a{ font-size:12px; font-weight:normal; color:#666;}
.newstk_case li h2 a:hover{ color:#8FC544}


.pro_case{ float:left; width:760px;}
.pro_case li{ float:left; width:220px; text-align:center;margin:15px 15px; border:1px solid #ccc; height:270px; overflow:hidden;}
.pro_case li font{ float:left; color:#999; text-align:left; padding:0px 20px;}
.pro_case li h2{ float:left; width:200px;}
.pro_case li h2 a{ font-size:12px; border-top:1px solid #ccc;color:#333; font-weight: normal; text-align:center; float:left; line-height:30px; margin-top:5px; width:220px;}
.pro_case li h2 a:hover{ color:#8FC544}



/*目录下载*/
.down_case{ float:left; width:760px;}
.down_case li{ float:left; width:220px; text-align:center;margin:0px 15px; height:220px; overflow:hidden;}


.fenxiang{ float:right; position:absolute; right:0px;}
.fenxiang ul{ margin-top:2px;}
.fenxiang ul li{ float:left; margin:0px 3px;}
/*首页产品推荐*/

.mid {WIDTH: 190px; FLOAT: left;position:relative; }
.mid DL {WIDTH: 190px;}
.mid DL DT { float:left; color:#333; text-align: left; padding-top:5px; width:190px;}
.mid DL DD { MARGIN-TOP: 0px; COLOR: #353535; text-align:left; width:190px; float:left;}

.index-splash-block .feature-slide-preview .screenshot {MARGIN-top:0px; DISPLAY: block}
.index-splash-block .feature-slide-list {TEXT-ALIGN: center; LINE-HEIGHT: 25px;  HEIGHT: 25px; OVERFLOW: hidden; FONT-WEIGHT: bold; margin-top:12PX; }
.index-splash-block .feature-slide-list SPAN {FLOAT: left; COLOR: #353535; MARGIN-LEFT: 10px; }
.index-splash-block .feature-slide-list A {MARGIN: 0px 0px 0px; WIDTH: 10px; DISPLAY: inline; BACKGROUND: url(../images/feature-point.jpg) no-repeat center 50%; FLOAT: right; HEIGHT: 10px;}
.index-splash-block .feature-slide-list A.current {BACKGROUND: url(../images/feature-point-current.jpg) no-repeat center 50%; _background: url(../images/feature-point-current.jpg) center no-repeat}
.index-splash-block .feature-slide-list .feature-slide-list-items {DISPLAY: inline;}
.index-splash-block .feature-slide-list A.feature-slide-list-previous {BACKGROUND: url(../images/r_n_ico2.jpg) no-repeat center 50%; }
.index-splash-block .feature-slide-list A.feature-slide-list-next {BACKGROUND: url(../images/r_n_ico1.jpg) no-repeat center 50%; }		   
		   



.liebiao{ float:left; width:750px;}
.liebiao img{ width:500px;}