*{ margin:0; padding:0;}
html{ width:100%; background:#f2f1e9;}
body{ width:980px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif,"宋体"; color:black; font-size:12px; margin:0 auto;}
ul{ list-style:none;}
img{ border:none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#055E0A; text-decoration:underline;}
/*--------------------------------结束公用样式的设置----------------------------------------------------------------------------------*/
div.header{ width:960px; margin:0 auto; height:63px; overflow:hidden; }
div.header div.logo{ float:left; width:284px; height:100%;}
div.header div.header_right{ float:left; width:676px; height:33px; padding-top:30px; color:#333; text-align:right;}
div.header div.header_right p b{ color:#ff5500; font-size:90%;}
div.header div.header_right p span{color:#777;}
div.header div.header_right p span a{ color:#777; margin:0 5px;}
div.header div.header_right p a.light{ color:#ff5500; font-weight:bold;}
/*-------------------------------------结束头文件的样式设置--------------------------------------------*/
div.nav{ width:960px; margin:0 auto; }
div.nav ul{ background:url(../images/nav_bj.gif) repeat-x; height:29px;}
div.nav ul li{ float:left; width:137px; background:url(../images/nav_line.gif) no-repeat right top; height:29px;}
div.nav ul li.sec_nav{ position:relative; z-index:999;}
div.nav ul li.nav_last{ width:138px;}
div.nav ul li a{ display:block; text-align:center; width:100%; line-height:29px; color:#cacaca; font-weight:bold;}
div.nav ul li a:hover,div.nav ul li.nav_light{ text-decoration:none; color:white; background:url(../images/nav_hover.gif) repeat-x;}
div.nav ul li.nav_light a{color:white;}
#nav_btn01 div.nav ul li a#nav_hover01,#nav_btn02 div.nav ul li a#nav_hover02,#nav_btn03 div.nav ul li a#nav_hover03,#nav_btn04 div.nav ul li a#nav_hover04,#nav_btn05 div.nav ul li a#nav_hover05,#nav_btn06 div.nav ul li a#nav_hover06,#nav_btn07 div.nav ul li a#nav_hover07{ color:white; background:url(../images/nav_hover.gif) repeat-x;}
/*------------------------开始产品二级菜单的样式设置---------------------------------*/
div.nav ul li div.sec{ width:410px; height:333px; overflow:hidden; background:url(../images/bg_products.gif) no-repeat; border:1px solid #477132; border-top:none; position:absolute; display:none; z-index:999;}
div.nav ul li div.sec dl dd { float:left; width:204px; }
div.nav ul li div.sec dl dd a{text-indent:4em; text-align:left; line-height:33px; font-weight:normal; color:black;}
div.nav ul li div.sec dl dd a:hover{ background:none;!important; color:#ff5500;}
/*-------------------------开始二级菜单的样式设置--------------------------*/
div.nav ul li ul{ position:absolute; width:100%; height: auto; margin: 0px 0px 0px 0px;  padding: 0px; clear: both;  z-index:9999; display:none;  background:#FFFFFF; border:1px solid #477132; z-index:1999;!important; }
div.nav ul li ul li{ height: 33px; line-height: 33px;  border:none; background:none;!important;border-bottom:1px solid #ccc; }
div.nav ul li ul li a{ display:block;background:#FFFFFF; color: #000; width:100%;height:33px; line-height:33px;font-weight:normal; font-size:12px; text-align:center;}
div.nav ul li ul li a:hover{ background:#FFF; color:#ff5500; border-bottom:1px solid #e1f2f4; height:33px; line-height:33px;}
div.nav ul li.nav_light ul li a{color:#000;}
div.nav ul li.nav_light ul li a:hover{background:#FFF; color:#ff5500;}
/*-------------------------------开始搜索栏的样式设置------------------------------------*/
div.search_con{ width:938px; margin:0 auto; border:1px solid #ccc; border-top:none; background:url(../images/search_bj.gif) repeat-x; height:26px; line-height:26px; padding-left:20px; overflow:hidden; clear:both; }
div.search_con span.text{ width:134px; float:left; display:block; margin-right:5px;}
div.search_con div.search{ float:left; position:relative; width:167px;}
div.search_con div.search span{ background:url(../images/search_text_bj.gif) no-repeat -134px top; display:block; float:left; width:72px; height:20px; color:#666; text-indent:1em;  margin-top:2px; line-height:20px;}
div.search_con input.input_search_text{ color:#666;}
div.search ul#search_on{ position:absolute; top:24px; left:0; background:white; width:95px; border:1px solid #ccc; padding-bottom:8px; border-top:none; height:auto; z-index:1;}
div.search ul#search_on li{ border-bottom:1px solid #ccc; width:95%; margin:0 auto; line-height:22px; text-align:center;}
div.search ul#search_on li a:hover{ color:#ff5500;}
div.search_con em{ font-style:normal; padding-left:25px; display:block; float:left;}
div.search_con em a{ margin:0 9px; color:#777; line-height:26px;}
div.search_con em b{ color:#ff5500;}

div.banner img, div.banner object {margin:10px 10px 0 10px;}

/*-------------------------------结束搜索栏的样式设置------------------------------------*/
div#containerFlashAnimation{ width:960px; height:292px; overflow:hidden; margin:8px auto; margin-top:3px;}
/*--------------------------------结束动画图片的样式设置----------------------------------------*/
div.center_xy{ width:960px; margin:5px auto; clear:both; height:1026px; overflow:hidden; clear:both;}
div.center_xy div.left{ float:left; width:250px;}
div div.login{ background:url(../images/green_bottom_bj.gif) no-repeat left bottom; width:250px; height:174px; overflow:hidden; overflow:hidden; padding-bottom:6px;}
div h1.round_green_title{ background:url(../images/green_title.jpg) no-repeat; width:100%; height:27px; line-height:27px; color:white; font-size:100%; text-indent:1.2em;}
div h1.light_green_title{ font-size:100%; color:#036500; background:url(../images/light_green_title.gif) repeat-x; height:28px; line-height:28px; text-indent:1.2em;}
div h1.white_title_text{ font-size:100%; color:white; line-height:20px; width:118px; margin:0 auto; margin-top:5px;}
div h1.gray_title{ background:url(../images/light_black_title.gif) repeat-x; width:956px; margin:1px auto; height:27px; line-height:27px; text-indent:1.2em; font-size:100%; color:white;}
div div.login_con{ width:100%;background:url(../images/green_con_bj.gif) repeat-y; height:147px; overflow:hidden;}
table.login_table{ width:225px; margin:0 auto; margin-top:10px; 
138px;overflow:hidden;}
table.login_table tr td{ line-height:26px; color:#4b4d40; height:26px;}
/*---------------------结束登录样式的设置-----------------------------*/
div.left div.news{ margin:8px auto; height:534px; overflow:hidden; padding-bottom:6px;}
div.left div.news ul{ width:100%;  background:url(../images/green_con_bj.gif) repeat-y; padding-top:8px; height:499px; overflow:hidden;}
div.news dl{ width:233px; margin:7px auto; height:70px; overflow:hidden; margin-bottom:0; display: none; background: #F8F8F8; padding-top: 3px;}
div.news dl dt{ float:left; width:83px;}
div.news dl dt img{ width:70px; height:55px; padding:1px; border:1px solid #ccc;}
div.news dl dd{ float:left; width:150px; color:#666; line-height:18px;}
div.news dl dd a{ text-decoration:underline; line-height:22px;}
div.news dl dd a:hover{ color:#ff5500;}
div.news ul li{ width:233px; margin:0 auto; line-height:29px; height: auto; background: #EBF9E2; border-bottom: solid 1px #FFF; }
div.news ul li a {color: #000000;}
div.news ul li a:hover{ color:#055E0A;}
div.news li span{ display:block; float:left; background:url(../images/number_icon.gif) no-repeat; width:22px; height:28px;}
div.news li span.icon_2{ background-position:left -27px;}
div.news li span.icon_3{ background-position:left -52px;}
div.news li span.icon_4{ background-position:left -79px;}
div.news li span.icon_5{ background-position:left -106px;}
div.news li span.icon_6{ background-position:left -135px;}
div.news li span.icon_7{ background-position:left -160px;}
div.news li span.icon_8{ background-position:left -187px;}
div.news li span.icon_9{ background-position:left -218px;}
div.news li span.icon_10{ background-position:left -243px;}
div.news li span.icon_11{ background-position:left -296px;}
div.news li span.icon_12{ background-position:left -325px;}
div.news li span.icon_13{ background-position:left -352px;}
div.news li span.icon_14{ background-position:left -380px;}
/*-----------------------结束新闻的样式设置--------------------------------------*/
div.left div.services{ height:282px; overflow:hidden; margin:8px auto;}
div.left div.services ul{width:100%;  background:url(../images/green_con_bj.gif) repeat-y; padding-top:20px; height:235px; overflow:hidden;}
div.services ul li{ line-height:38px; width:195px; border-bottom:1px solid #ccc; background:url(../images/shopping_gray_icon.gif) no-repeat; margin:0 auto; padding-left:30px;}
div.services ul li.services_icon02{ background-position:left -38px;}
div.services ul li.services_icon03{ background-position:left -68px;}
div.services ul li.services_icon04{ background-position:left -104px;}
div.services ul li.services_icon05{ background-position:left -138px;}
div.services ul li.services_icon06{ background-position:left -176px;}
/*----------------------结束服务的样式设置-----------------------------*/
/*------------------------------------结束左边的样式设置-----------------------------------------*/
div.center_xy div.right{ float:right; width:700px;}
div.right div.tab_green{ width:698px; border:1px solid #ccc; height:237px; overflow:hidden;}
div.tab_green div.tab_green_nav{ width:100%; height:29px; position:relative;}
div.tab_green div.tab_green_nav dl{ background:url(../images/tab_title.gif) repeat-x; height:29px; width:100%;}
div.tab_green div.tab_green_nav dl dt{ background:url(../images/tab_left_bj.gif) no-repeat; padding-left:30px; width:100px; line-height:29px; font-weight:bold; color:#055e0a; float:left;}
div.tab_green div.tab_green_nav dl dd{ background:url(../images/tab_hover.gif) no-repeat -85px top; width:85px; line-height:29px; float:left;}
div.tab_green div.tab_green_nav dl dd a{ text-align:center; display:block;}
div.tab_green div.tab_green_nav dl dd a:hover{ text-decoration:none;}
div.tab_green div.tab_green_nav dl dd.green_light,div.tab_green div.tab_green_nav dl dd.green_hover{background:url(../images/tab_hover.gif) no-repeat left top;}
div.tab_green div.tab_green_nav dl dd.green_light a{font-weight:bold; color:#055e0a;}
div span.more{ display:block; float:right; background:url(../images/more_text.gif) no-repeat; position:absolute; width:39px; height:28px; top:0; right:0; }
div span.more a{ display:block;text-indent:-9999px; width:100%; line-height:28px;}
div.tab_green_box{ background:url(../images/tab_box_bj.gif) no-repeat left top; width:100%; overflow:hidden; zoom:1;}
div.tab_green_box div { width:672px; margin:8px auto;}
div.tab_green_box div dl{ width:168px; height:195px; overflow:hidden; text-align:center; float:left;}
div.tab_green_box div dl dt img{ width:150px; height:113px; padding:1px; border:1px solid #ccc;}
div.tab_green_box div dl dd{ line-height:20px; color:#777; text-align:left; width:154px;}
div.tab_green_box div dl dd a{ color:black;}
span.news_text{ background:url(../images/news_text.gif) no-repeat left -4px; display:inline-block; width:36px; height:21px; margin-left:5px;}
div div div.none{ display:none;}
div.tab_blue{ margin:6px auto;}
div.tab_blue div.tab_blue_nav dl{ background:url(../images/tab_blue_title.gif) repeat-x; height:29px; width:100%;}
div.tab_blue div.tab_blue_nav dl dt{background:url(../images/tab_blue_left_bj.gif) no-repeat;color:#1e529e;}
div.tab_blue div.tab_blue_nav dl dd{ background:url(../images/tab_blue_hover.gif) no-repeat -85px top; width:85px; line-height:29px; float:left;}
div.tab_blue div.tab_blue_nav dl dd.green_light,div.tab_blue div.tab_blue_nav dl dd.green_hover{background:url(../images/tab_blue_hover.gif) no-repeat left top;}
div.tab_blue div.tab_blue_nav dl dd.green_light a{ color:#1e529e;}
div.tab_blue_box{background:url(../images/tab_blue_box_bj.gif) no-repeat left top;}
div.tab_orange{ margin:6px auto;}
div.tab_orange div.tab_orange_nav dl{ background:url(../images/tab_orange_title.gif) repeat-x; height:29px; width:100%;}
div.tab_orange div.tab_orange_nav dl dt{background:url(../images/tab_orange_left_bj.gif) no-repeat;color:#cf6600;}
div.tab_orange div.tab_orange_nav dl dd{ background:url(../images/tab_orange_hover.gif) no-repeat -85px top; width:85px; line-height:29px; float:left;}
div.tab_orange div.tab_orange_nav dl dd.green_light,div.tab_orange div.tab_orange_nav dl dd.green_hover{background:url(../images/tab_orange_hover.gif) no-repeat left top;}
div.tab_orange div.tab_orange_nav dl dd.green_light a{ color:#cf6600;}
div.tab_orange_box{background:url(../images/tab_orange_box_bj.gif) no-repeat left top;}
div.right div.ad{ width:465px; height:280px; overflow:hidden; float:left; position:relative; margin-top:6px; border:1px solid #646869; z-index:2;}
div.ad ul.slider,div.ad ul.num{position:absolute;}
div.ad ul.slider li{list-style:none;display:inline;}
div.ad ul.slider img{ width:465px;height:280px;display:block;}
div.ad ul.num{ right:5px;bottom:5px;}
div.ad ul.num li{float: left;color: #ddd;text-align: center;line-height: 16px;width: 16px;height: 16px;font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #ddd;background-color:black;}
div.ad ul.num li.on{color: #fff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin:0 1px;border:0;background-color: #FF7300;font-weight: bold;}
div.right div.dongtai{ width:222px; height:280px; border:1px solid #c4dcbc; float:right; background:#f8f8f8; margin-top:6px;}
div.dongtai span.top_btn,div.dongtai span.down_btn{ background:url(../images/top_btn.gif) no-repeat; display:block; width:100%; height:15px; cursor:pointer;}
div.dongtai span.down_btn{ background:url(../images/down_btn.gif) no-repeat;}
div.dongtai div.dongtai_list { position:relative; width:210px; margin:5px auto; height:209px; overflow:hidden;}
div.dongtai ul { position:absolute; left:0; top:0;}
div.dongtai ul li{ line-height:22px;}
div.dongtai ul li b{ font-weight:normal; margin-right:3px;}
div.down_border{ margin:8px auto;}
/*---------------------------开始第二行的样式设置---------------------------------------------------*/
div.center_two{ width:960px; margin:8px auto; clear:both;height:190px; overflow:hidden;}
div.center_two div.two_left{ width:672px;height:100%;   overflow:hidden; float:left;}
div.two_left dl{ background:url(../images/green_round_bj.gif) no-repeat; width:327px; height:83px; overflow:hidden; padding:2px; margin-bottom:10px;}
div.two_left dl dd b{ line-height:29px; color:#333;}
div.two_left dl.left_pro{ float:left;}
dl.left_pro dt{ float:left; width:95px; text-align:left;}
dl.left_pro dt img{ margin-left:3px;}
dl.left_pro dd{ float:left; width:225px; line-height:20px; color:#777;}
div.two_left dl.right_pro { float:right;}
dl.right_pro dt{ float:right; width:95px; text-align:right;}
dl.right_pro dt img{ margin-left:0; margin-right:px;}
dl.right_pro dd{ float:left; margin-left:7px; width:225px; line-height:20px; color:#777;}
/*---------------------结束第二行左边的样式设置------------------------*/
div.two_right{ float:right; width:280px; height:100%; overflow:hidden;}
div.two_right div.blue_round{ background:url(../images/blue_round_bj.gif) no-repeat; width:137px; height:187px; overflow:hidden;  float:left;}
div.blue_round dl{ width:118px; height:150px; overflow:hidden; margin:8px auto; margin-top: 20px; text-align:center;}
.blue_round dl dd{ line-height:28px; font-weight:bold; color:white;}

div.gray_round dl{ width:118px; height:150px; overflow:hidden; margin:8px auto; margin-top: 20px; text-align:center;}
.gray_round dl dd{ line-height:28px; font-weight:bold; color:white;}

div.two_right div.gray_round{ background:url(../images/gray_round_bj.gif) no-repeat; float:right; width:137px; height:187px; overflow:hidden;}
div.two_right div.gray_round span.gray_down_btn,div.two_right div.gray_round span.gray_top_btn { display:block; width:118px; margin:0 auto; cursor:pointer;}
div.two_right div.gray_round div.gray_round_list{ height:120px; overflow:hidden; margin:0 auto; width:118px; text-align:center;}
div.two_right div.gray_round div.gray_round_list dl dt{ height:105px; overflow:hidden;}
div.two_right div.gray_round div.gray_round_list dl dd{ line-height:16px; color:white; font-weight:bold; }
/*-------------------------结束第二行的样式设置----------------------------------------------------------------------------*/
div.center_three{ width:960px; margin:8px auto; height:220px; overflow:hidden;}
div.center_three div.three_left{ float:left; width:250px; height:100%;}
div.three_left div.lssue{ height:220px; overflow:hidden;}
div.three_left div.lssue ul{ background:url(../images/green_con_bj.gif) repeat-y; height:183px; padding-top:10px;}
div.three_left div.lssue ul li{ line-height:25px; width:220px; margin:0 auto;}
div.three_left div.gray_con{ width:100%; height:216px; margin:3px auto; background:url(../images/gray_con.gif) no-repeat; overflow:hidden;}
div.gray_con div.gray_con_list{ width:245px; height:208px; margin:0 auto; margin-top:4px; overflow:hidden;}
div.gray_con_list dl{ width:228px; border-bottom:1px dashed #ccc; height:59px; padding-top:10px; margin:0 auto;}
div.gray_con_list dl dt{ float:left; width:52px;}
div.gray_con_list dl dd{ float:left; width:172px; color:#777;}
div.gray_con_list dl dd b{ font-size:14px; line-height:28px; color:black;}
div.center_three div.three_right{ float:right; width:698px; border:1px solid #ccc; overflow:hidden;}
div.three_right dl.pro_title{ background:url(../images/tab_pro_title.gif) repeat-x; height:29px; width:100%;}
div.three_right dl.pro_title dt{ float:left; background:url(../images/yellow_title.gif) no-repeat; width:120px; height:29px; padding-left:20px; font-weight:bold; line-height:29px;}
div.three_right dl.pro_title dd{ float:left; margin:0 10px; line-height:29px;}
div.three_right div.hot_pro,div.pro_con{ width:672px; margin:10px auto;}
div.three_right div.hot_pro dl,div.pro_con dl{ width:168px; text-align:center; height:207px; overflow:hidden; float:left; color:#777;}
div.three_right div.hot_pro dl dd,div.pro_con dl dd{ line-height:20px; text-align:left; width:154px;}
div.three_right div.hot_pro dl dt img,div.pro_con dl dt img{ width: 150px; height: 113px; padding:1px; border:1px solid #ccc;}
div.three_right div.hot_pro dl dd a,div.pro_con dl dd a{ color:black;}
/*--------------------------------结束第三行的样式设置----------------------------------------------*/
div.center_four{ width:958px; margin:8px auto; height:238px; overflow:hidden; border:1px solid #ccc;}
div.sample{ width:758px; margin:10px auto; height:200px; overflow:hidden;}
div.sample dl{ width:138px; text-align:center; float:left;}
div.sample dl dt,div.sample dl dd{ width:102px; text-align:center;}
div.sample dl dt img{ border:1px solid #6e7587; width:100px; height:120px; overflow:hidden;}
div.sample dl dd { line-height:20px; color:#333;}

div.center_three div.three_right div.sample{ width:696px; margin:10px auto; height:170px; overflow:hidden;}

/*----------------------------结束第四行的样式设置--------------------------------------------------*/
div.center_five{ width:960px; background:url(../images/down_black_bj.gif) no-repeat; height:152px; margin:8px auto; overflow:hidden; clear:both;}
div.center_five_gray{background:url(../images/down_gray_bj.gif) no-repeat;}
div.center_five dl{ float:left; width:350px; border-right:1px solid #434343; height:125px; margin-top:15px; margin-right:15px;}
div.center_five_gray dl{border-right:1px solid #e1e1e1;}
div.center_five dl dt{ padding-top:40px; float:left; width:60px; text-align:center; height:85px;}
div.center_five dl dd{ color:white;line-height:23px; height: 23px;}
div.center_five_gray dl dd{ color:#333;}
div.center_five dl dd b{ line-height:20px; }
div.center_five dl dd span{  font-size:15px; color:#668b07; font-weight:bold; line-height:20px;}
div table.message_table{ width:575px; height:140px; margin-top:8px; color:#649200;}
div.center_five_gray table.message_table{ color:#666;}
div table.message_table td b{ color:white; margin-right:15px;}
div.center_five_gray table.message_table td b,div.center_five_gray dl dd.title,div.center_five_gray dl dd span{ color:#4a5334;}
div.center_five_gray dl dd.title{  background:url(../images/down_title.gif) no-repeat 50px center; font-weight:bold;}
div table.message_table td{ line-height:25px;}
div table.message_table td span{ color:red; font-weight:bold; margin-left:5px;}
div table.message_table td textarea{ width:208px; height:96px; border:1px solid white; background:#ccc;}
div.center_five_gray input.input_message_text,div.center_five_gray table.message_table td textarea{ border-color:#ccc; background:#f1f1f1;}
/*-----------------------------结束第五行的样式设置--------------------------------------------------------*/
div.footer{ width:960px; height:auto; margin:8px auto; clear:both;}
div.footer p{ width:100%; line-height:25px; color:#999;}
div.footer p span a{ margin:0 5px; color:#333;}
/*-------------------------------------------------------------开始内页的样式设置-------------------------------------------------------*/
div.inside_center_xy{ width:960px; margin:8px auto; height:auto;}
div.inside_center{ width:960px; margin:8px auto; min-height:700px; *height:700px; height:auto; _height:700px;}
div.inside_center_xy div.inside_left,div.inside_center div.inside_left{ float:left; width:250px; height:100%;}
div.inside_left div.left_nav{ width:100%; height:678px; overflow:hidden;}
div h1.light_green_title{ background:url(../images/left_nav_title.gif) no-repeat; width:100%; height:31px; line-height:31px; text-align:1.2em; color:#4a5334; font-size:100%;}
div.left_nav div.nav_con{ width:248px; border:1px solid #d7dac9; height:646px; border-top:none; background:#f2f4ec;}
div.left_nav ul{ background:url(../images/left_nav_hover.gif) no-repeat; height:646px; width:223px; margin:0 auto;}
div.left_nav ul{ line-height:34px; text-indent:3.5em;}
div.sale{ margin:8px auto; height:340px; overflow:hidden; width:250px;}
div.inside_center_xy div.sale div.sale_con,div.services_con,div.lssue_con{ background:#f2f4ec;border:1px solid #d7dac9; border-top:none; height:308px; overflow:hidden;}
div.sale_con dl{ width:225px; margin:8px auto; height:65px;}
div.sale_con dl dt{ float:left; width:75px;}
div.sale_con dl dd{ float:left; width:150px; line-height:20px; color:#444;}
div.sale_con dl dd b{ color:#333;}
div.sale_con dl dd span.qq_icon,div.sale_con dl dd span.xin_icon{ display:inline-block; float:left; width:18px; height:16px; background:url(../images/qq_icon.gif) no-repeat;}
div.sale_con dl dd span.xin_icon{ background:url(../images/xin_icon.gif) no-repeat;}
div.inside_services{ height:245px; overflow:hidden; width:100%; margin:8px auto;}
div.services_con{ height:213px;}
div.services_con ul{ padding-top:10px;}
div.services_con ul li{ line-height:33px;}
div.inside_lssue{ width:100%; height:201px; width:250px;}
div.lssue_con{ height:171px;}
div.lssue_con ul{ width:220px; margin:8px auto;}
div.lssue_con ul li{ line-height:21px;}
/*----------------------------------结束内页左边的样式设置------------------------------------------*/
div.inside_center_xy div.inside_right,div.inside_center div.inside_right{ width:700px; float:right; height:100%;}
div.inside_right div.ad{ width:698px; height:348px; overflow:hidden; float:left; position:relative; border:1px solid #646869;}
div.ad ul.slider img{ width:698px;height:348px;display:block;}
div.pro{ margin:8px auto; width:698px; border:1px solid #c1deb5; height:auto;}
table.title_table{ height:28px; line-height:28px; overflow:hidden; width:696px; margin:0 auto; margin-top:1px;}
table.title_table tr{background:url(../images/light_green_title.gif) repeat-x; }
table.title_table span.tree{ display:block; width:240px; float:left; height:28px; line-height:28px; text-indent:1.2em;}
table.title_table span.tree a{ margin:0 3px;}
table.title_table div.page a{ list-style:20px;}
table.title_table td select{ width:130px; _height:22px; _line-height:22px;*height:20px; *line-height:20px; font-size:12px;}
table.border{ border-top:1px solid #c1deb5;}
/*--------------------------------------开始产品内页的样式设置-------------------------------------------------------*/
div.pro_center_xy{ width:958px; border:1px solid #ccc; margin:8px auto;}
div.pro_center_top{ width:940px; margin:20px auto;  height:575px; overflow:hidden;}
div.pro_top_left{ width:690px; float:left; height:100%;}
div.pro_top_left div.pro_pic{ width:100%; height:295px; overflow:hidden;}
div.pro_pic dl{ float:left; width:340px; margin-right:5px; height:290px; border-bottom:1px solid #ccc; margin-bottom:4px; text-align:left;}
div.pro_pic dl dd{ text-align:right; line-height:23px; color:#999; margin-right:10px;}
div.pro_pic dl dt img{ padding:1px; border:1px solid #ccc;}
div table.pro_table{ float:right; width:300px; text-align:left; height:180px; overflow:hidden;}
table.pro_table tr th{ font-size:16px; line-height:28px;}
table.pro_table tr td{ line-height:22px; height: 20px;}
table.pro_table tr td select{ width:148px; height:20px; line-height:20px; font-size:12px;}
table.pro_table tr td span{color:#666;}
div.buy{ width:100%; margin:8px auto; height:275px; overflow:hidden;}
div.buy dl{ width:100%;}
div.buy dl dt,div.buy dl dd{ line-height:25px; color:#555;}
div.buy dl dt{ font-weight: bold;}
div.buy dl dd{ color:#006600;}
div.buy p{ margin:10px auto;}
/*-----------------结束产品内页的左边--------------------------*/
div.pro_top_con{ width:245px; float:left;height:505px; overflow:hidden;}
div.pro_green{ background:#619e62; width:100%; height:115px; overflow:hidden;}
div.pro_green dl{ width:236px; height:108px; margin:3px auto; background:white; overflow:hidden;}
div.pro_green dl dt{ width:218px; margin:0 auto; line-height:25px; font-weight:bold; font-size:14px; margin-top:6px;}
div.pro_green dl dd{ width:218px; margin:0 auto; line-height:20px; color:#666;}
div.pro_top_con div.hot_list{ margin:6px auto; height:240px; overflow:hidden;}
div.pro_top_con div.hot_list dl{ height:233px; width:236px;overflow:hidden;}
div.pro_top_con div.hot_list dl dd{ line-height:22px;}
div.pro_top_con div.hot_list dl dd b{ font-weight:normal; margin-right:6px;}
div.gray_pro{ width:100%; margin:6px auto; height:140px; overflow:hidden; background:#ccc;}
div.gray_pro dl{ height:131px; overflow:hidden;}
div.gray_pro dl dd a{ margin:0 5px;}
/*---------------结束产品内页的中间-------------------------*/

div.pro_hot_bottom{ width:958px; border:1px solid #ccc; height:158px; overflow:hidden; margin:0px auto;}
div.pro_hot_bottom h1.gray_title{ margin-top:0; text-align:center; height:158px; width:30px; float: left; background:url(../images/gray_title2.gif) repeat-y left top; display: block; text-align: center;text-indent:0;}
div.hot_pro_list{ height:158px; overflow:hidden; width:880px; margin:0 auto;overflow:hidden; float: left;}
div.hot_pro_list dl{ height:160px; }
div.hot_pro_list span.pro_left_btn,div.hot_pro_list span.pro_right_btn{ cursor:pointer; display:block; height:156px; width:22px; margin:0 auto;}
div.hot_pro_list dl dt img {width: 120px; height: 100px;}
div.hot_pro_list dl dd{color:#666; line-height:23px;}
div.hot_pro_list dl dd a{ color:black;}

div h1.light_gray_title{ background:url(../images/gray_title.gif) repeat-x left top; width:100%; height:28px; line-height:28px; overflow:hidden; text-indent:1.2em; font-size:100%;}
div h1.light_gray_title a{ margin:0 3px; font-weight:normal; color:#434c2d;}
/*----------------------------结束产品内页第一行的样式设置--------------------------------------------*/
div.pro_show{ width:958px; margin:10px auto; margin-bottom:0;}
div.pro_show div.pro_tab_nav ul{ background:url(../images/tab_pro_title.jpg) repeat-x; height:37px; width:100%; text-align:center;}
div.pro_tab_nav ul li{float:right; width:108px; line-height:37px;}
/*div.pro_tab_nav ul li.first_nav{margin-left:200px; *margin-left:200px; _margin-left:100px;}*/
div.pro_tab_nav ul li a{ display:block; width:100%; height: 29px; padding-top: 8px; background: none; text-align:center; font-size:12px; line-height:29px;}
div.pro_tab_nav ul li a:hover{ text-decoration:none;}
div.pro_tab_nav ul li.pro_light,div.pro_tab_nav ul li.pro_hover{ background:url(../images/tab_pro_hover.jpg) no-repeat center top; width:108px; height:37px;}
div.pro_tab_nav ul li.pro_light a{ color:#434c2d; font-weight:bold;}
div.pro_tab_box { width:100%; height:1%; overflow:hidden;}
div.pro_tab_box div{ width:958px; text-align:center; height:1%; overflow:hidden;}
div.pro_tab_box div div {line-height: 200%; text-align: left; margin:20px auto; width:70%; }
div.pro_tab_box div span.productImg { display:block; width:100%; text-align:center; margin:20px auto;}
div.pro_tab_box div span.productImg img#swapBigImg { padding:1px; border:1px solid #ccc;}
div.pro_tab_box div dl{ width:100%; height:60px; background:#f4f4f4; margin-top:20px; margin-bottom:0; text-align:center;}
div.pro_tab_box div dl dd{ display:inline;}
div.pro_tab_box div dl dd img{ width:65px; height:49px; margin:0 3px; margin-top:5px; padding:1px; border:1px solid #ccc; cursor:pointer;}
div.pro_tab_box div dl dd img.hover_img{ border:#ff5500;}

div.pro_tab_box div ul li {float: left;}
div.pro_tab_box div ul li.arrow_left {padding: 15px 5px 0 205px; cursor:pointer;}
div.pro_tab_box div ul li.arrow_right {padding: 15px 0 0 5px;cursor:pointer; }
div.pro_tab_box div ul li.galleryContainer{
	width: 505px;    /* Total width of slideshow */
	height:60px;    /* Height of the http://www.sanda.com.cn/new/image + 2 */
	position:relative;
	overflow:hidden;
	/* CSS HACK */
	height: 60px;    /* IE 5.x - Added 2 pixels for border left and right */
	height/* */:/**/60px;    /* Other browsers */
	height: /**/60px;
}
div.pro_tab_box div ul li.galleryContainer div.theImages{position:absolute;height:60px;left:0;top:0; margin:0 auto;}
div.pro_tab_box div ul li.galleryContainer div.theImages img{float:left;width:65px; height:49px; margin:0 3px; margin-top:5px; padding:1px; border:1px solid #ccc;filter: alpha(opacity=50);opacity: 0.5;cursor:pointer;}

/*------------------------开始新闻的样式设置----------------------------------------------*/
div.center_display{ margin:15px auto; height:auto; min-height:600px; *height:auto; height:auto; _height:auto;}
div.left_display{ float:left; width:665px; }
div h1.news_title{ font-size:18px; line-height:35px;}
div span.tool{ display:block; float:left; width:100%; border:1px solid #ccc; border-left:none; border-right:none; height:30px; line-height:30px; margin:8px auto;}
div span.tool a.prit { display:block; background:url(../images/prit_icon.gif) no-repeat; float:left; text-indent:3em; width:95px; line-height:30px; color:#3399cc;}
div span.tool a.email{ display:block;background:url(../images/email_icon.gif) no-repeat;float:left; text-indent:3em; width:95px; line-height:30px; color:#3399cc;}
div span.tool a.rss{ display:block;background:url(../images/rss_icon.gif) no-repeat;float:left; text-indent:3em; width:95px; line-height:30px; color:#3399cc;}
div span.news_date { line-height:22px; display:block; width:50%; margin-bottom:20px; color:#999; float: left;}

div.news_con{ width:650px; margin:20px auto; line-height:25px;}
div.news_con p{ line-height:25px; color:333; margin-bottom:10px;}

div.news_con dl {float: left; width: 325px; height: 220px;}
div.news_con dl dt {text-align: center;}
div.news_con dl dt img {border: 1px solid #DDDDDD;}
div.news_con dl dd {line-height: 25px; text-align: center;}

div.news_con dl.news_top {margin-bottom: 10px; height: 120px; width: 650px;}
div.news_con dl.news_top dt{ float:left;}
div.news_con dl.news_top dt img{ display:block; width:168px; height:114px; overflow:hidden; border:1px solid #56462f;}
div.news_con dl.news_top dd { float:left; margin-left:10px; width:430px; color:#7f7f7f; line-height:18px; text-align: left;}
div.news_con dl.news_top dd b{ font-size:120%; word-break:keep-all; white-space:nowrap;text-overflow:ellipsis; display:block; line-height:30px; margin-bottom:4px; color:#58482f; text-decoration:underline;}
div.news_con dl.news_top dd a{ display:block; olor:#58482f; text-decoration:underline; height:32px; line-height:32px;}

div.right_display{ float:right; width:270px;}
div h1.text_title{ background:url(../images/light_round_title.gif) no-repeat; height:32px; line-height:32px; font-size:14px; color:#01a63d; text-indent:1.2em;}
div.right_display div.news_border{ width:100%; height:500px; overflow:hidden; background:url(../images/light_round_down.gif) no-repeat left bottom; margin-bottom:8px;}
div.right_display div.news_border ul{ width:100%; background:url(../images/light_round_con.gif) repeat-y; height:450px; overflow:hidden; padding-top:8px;}
div.right_display div.news_border ul li{ width:250px; line-height:28px; margin:0 auto;}
/*---------------------------开始关于我们的样式设置------------------------------------*/
div.inside_left h1.text_title{background:url(../images/left_round_title.gif) no-repeat; color:#666;width:100%;}
div.inside_left div.left_nav_con,div.inside_left div.sale_con{background:url(../images/left_round_con.gif) repeat-y; padding:10px 15px; width:220px;  border:none; padding-bottom:0;}
div.left_nav_con dl{ width:100%; margin:0 auto;}
div.left_nav_con dl dt{ height: 30px;}
div.left_nav_con dl dt.dt_hover{ color:#ff6600;}
div.inside_left div.left_nav_con .cur_link {color:#ff6600; background:url(../images/sub_menu_bg_cur.gif) no-repeat; }
div.left_nav_con dl dt a{ display:block; width:225px; height: 24px;line-height:24px; background:url(../images/sub_menu_bg.gif) no-repeat; text-indent: 3em; }
div.left_nav_con dl dt a:hover,div.left_nav_con dl dd a:hover{ text-decoration:none; background:url(../images/sub_menu_bg_cur.gif) no-repeat;}
div.left_nav_con dl dt.sec{  background:url(../images/nav_left_dt_bj.gif) no-repeat; width:100%; cursor:pointer;}
div.left_nav_con dl dt.left_dt_hight{background:url(../images/nav_left_dt_bj.gif) no-repeat left -28px; font-weight:bold; color:#666;}
div.left_nav_con dl dt.dt_click{font-weight:bold;color:#666;}
div.left_nav_con dl dt.dt_click a,div.left_nav_con dl dt.left_dt_hight a{color:#666;}
div.left_nav_con dl dd{ text-indent:3em; background:url(../images/nav_left_dd_bj.gif) no-repeat 10px -25px; line-height:25px; display:none;}
div.left_nav_con dl dd a{ display:block;}
div.left_nav_con dl dd.left_dd_hight{ background:url(../images/nav_left_dd_bj.gif) no-repeat 10px top; font-weight:bold;}
div.left_nav_con dl dd.left_dd_hight a{ color:#ff6600;}
div.inside_left div.news_border{background:url(../images/left_round_down.gif) no-repeat left bottom; width:100%; overflow:hidden; zoom:1; padding-bottom:15px;}
div.left_pro_con{ background:url(../images/left_pro_con_bj.gif) no-repeat; height:190px; width:100%; margin:8px auto;}
div.left_pro_con a{ display:block; width:232px; margin:0 auto; padding-top:9px;}
div h1.right_title{ font-size:14px; background:url(../images/right_title.gif) no-repeat; width:679px; height:37px; line-height:37px; padding-left:20px;}
div h1.right_title span{ float:right; font-size:12px; font-weight:normal; padding-right:15px;}
div h1.right_title span a{ margin:0 3px;}
div h1.right_title span em{ font-style:normal; color:#0d6e0f;}
div div.text_con{ width:625px; margin:25px auto;}
div div.text_con p{ line-height:25px; margin-bottom:18px; }
div.pro_pic_con{ width:696px; margin:10px auto;}
div.pro_pic_con dl{ width:348px; float:left; background:url(../images/border_bj.gif) no-repeat; height:245px; overflow:hidden; text-align:center; padding-top:19px;}
div.pro_pic_con dl.no_border{ background:url(../images/border_bj.gif) no-repeat left -264px;}
div.pro_pic_con dl dt{  width:370px; height:185px; margin:0 auto; width:275px; overflow:hidden; text-align:center; margin-bottom:3px;}
div.pro_pic_con dl dt a{ display:block;background:url(../images/pro_bj.gif) no-repeat left -185px;padding-top:5px; height:180px; }
div.pro_pic_con dl dt a:hover{ background-position:left top;}
div.pro_pic_con dl dd{ line-height:22px; color:#777;}
div.pro_pic_con dl dd b{ font-size:14px; font-weight:normal; color:#009900; line-height:28px;}
/*------------------------开始新闻页面的样式设置----------------------------------------*/
div.inside_right div.news_con{ width:655px; margin:25px auto; min-height:540px; *height:540px; height:auto; _height:540px;}
div.news_con ul li{ width:100%; line-height:30px; border-bottom:1px dashed #999; background: url(../images/arrow.jpg) no-repeat left 12px; padding-left: 10px;font-size: 12px;}
div.news_con ul li a { font-size:14px;}
div.news_con ul li span{ margin-right:22px; color:#777; margin-right:10px; float: right;}
/*--------------------开始解决方案的样式设置---------------------------------------*/
div.tab_sol div.tab_sol_nav{ width:700px; height:26px;}
div.tab_sol div.tab_sol_nav ul{ width:100%; background:url(../images/inside_tab_bj.gif) repeat-x;height:26px; line-height:26px;}
div.tab_sol div.tab_sol_nav ul li{ line-height:26px; float:left; width:134px; text-align:center; margin:0 1px;}
div.tab_sol div.tab_sol_nav ul li a{ display:block;}
div.tab_sol div.tab_sol_nav ul li.tab_first{ margin-left:5px;}
div.tab_sol div.tab_sol_nav ul li.pro_light,div.tab_sol div.tab_sol_nav ul li.pro_hover{ background:url(../images/inside_tab_title.gif) no-repeat; width:134px; line-height:26px;}
div.tab_sol div.tab_sol_nav ul li.pro_light a{ font-weight:bold;}
div.tab_sol div.tab_sol_nav ul li a:hover{ text-decoration:none;}
div.tab_sol_box div{ width:625px; margin:28px auto; }
div.tab_sol_box div p{ line-height:22px; margin-bottom:18px;}
div h1.sol_title{ font-size:16px; line-height:32px; margin-bottom:15px;}
/*------------------------------开始页码的样式设置-------------------------------*/
div.page{ width:100%; clear:both; text-align:left; float:left; line-height:20px; height:20px; margin:0 auto;}
div.page em{ display:block; background:url(../images/page_icon.gif) no-repeat; width:15px; height:25px; float:left;}
div.page a{ text-align:center; margin:0 3px; color:#555;}
div.page a:hover{ font-weight:bold; color:#ff5500; text-decoration:none;}
div.page_bj{ padding-left:20px; background:url(../images/right_title.gif) no-repeat; width:679px; height:37px; line-height:37px; text-indent:1.5em; margin-bottom:18px;}
div.page_right{ text-align:right; line-height:30px; height:30px;}
/*------------------------开始表单的样式设置------------------------------------------*/
div.search_con input{ display:block; float:left; margin:0 0px; margin-top:2px;}
input.input_orange_btn{ background:url(../images/input_orange_btn.gif) no-repeat; width:60px; height:19px; text-align:center; line-height:19px; border:none; cursor:pointer; color:white;}
input.input_orange_btn:hover{ background-position:left -19px; color:black;}
input.input_search_text{ background:url(../images/search_text_bj.gif) no-repeat; width:114px; padding-left:20px; height:20px; line-height:20px; font-size:12px; vertical-align:middle; border:none;}
input.search_btn{ background:url(../images/search_text_bj.gif) no-repeat -207px top; border:none; cursor:pointer; width:21px; height:20px;}
input.input_round_text{ background:url(../images/input_green_text.gif) no-repeat; width:165px; height:21px; line-height:21px; padding-left:15px; border:none; margin:0 3px;}
input.input_round_text:hover{ background-position:left -21px;}
a.input_look_btn{ background:url(../images/input_look_btn.gif) no-repeat; width:67px; height:21px; display: block; text-decoration: none; line-height:21px; text-indent:1.3em; color:#414924; font-weight:bold; font-size:100%; border:none; cursor:pointer; margin:0; padding:0; margin-left:-10px;}
a.input_look_btn:hover{ background-position:left -21px; color:#004698;}
input.input_message_text{ width:155px; padding-left:5px; line-height:18px; height:18px; border:1px solid white; background:#ccc;}
input.input_message_text:hover{ border:#333;}
input.input_boder_white_btn,input.input_black_btn{ cursor:pointer; border:none; background:url(../images/input_yellow_btn.gif) no-repeat left -19px; width:69px; height:19px; line-height:19px; letter-spacing:1px; font-weight:bold; color:white; font-size:100%; vertical-align:middle;}
input.input_black_btn{ background:url(../images/input_black_btn.gif) no-repeat;}
input.input_black_btn:hover{ background-position:left -19px;}
input.input_boder_white_btn:hover{ background-position:left top;}
input.page_down,input.page_top{ background:url(../images/page_icon.gif) no-repeat left 5px; width:15px; height:25px; border:none; cursor:pointer; display:inline;}
input.page_down{ background-position:-15px 5px;}
input.input_yellow_btn,input.input_green_btn{ background:url(../images/input_green_btn.gif) no-repeat; width:95px; height:29px; line-height:29px; border:none; text-align:center; cursor:pointer; margin:0 5px;}
input.input_yellow_btn,input.input_green_btn:hover{ background-position:left -29px;}
input.input_yellow_btn:hover{ background-position:left top;}
