/*html,body{-webkit-text-size-adjust:none;}*/
html {}
body,td,th {font-size: 12px;color:#333;}
body {margin-left: 0px; margin-top: 0px; /*font-family:Microsoft YaHei; */font-family:SimSun;background:#FFF url(../images/bodybg.jpg) repeat-x left bottom;/* background-size:100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/BodyBg.jpg,sizingMethod=scale); font-family:Microsoft YaHei; */  } 
a:link {color:#333;text-decoration: none;}
a:visited {text-decoration: none;color:#333;}
a:hover {text-decoration: underline;color: #666;}
a:active {text-decoration: none;color:#333;}
* { margin:0; padding:0;}
ul { list-style-type:none; }
img { border:0; }
/*Main Css End*/
.top { margin:0 auto; width:1200px; height:106px; }
.logo { float:left;padding:6px 0;}
.top_right { float:right; padding:28px 0 0 0;}
.navbox { margin:0 auto; width:1200px;height:44px; clear:both; background:url(../images/menu.jpg) no-repeat 0 0; }
.nav { margin:0 auto; width:100%; height:44px; text-align:center;}
.nav li { display:inline-block;*display:inline;width:auto; /*padding:0 16px; padding:0 20px!important;*/padding:0 1.2em;*padding: 0 1.1em;_padding: 0 15px; line-height:44px; text-align:center; font-size:1.4em; background:url(../images/NavLine.jpg) no-repeat right center;font-family:黑体; /*font-weight:bold;*/}
.nav li a:link,.nav li a:visited { color:#FFF;}
.nav li.last { background:none;}
.nav li a:hover,.nav li a.cur { color:#FFFF00; text-decoration:none;}

.banner { margin:0 auto; width:1200px; height:310px; overflow:hidden; background:url(../images/banner.jpg) no-repeat;}
.slideGroup{ width:1120px; margin:0 auto; height:205px; overflow:hidden; position:relative;}
.slideGroup .parBd{ padding:0; zoom:1;  }
.slideGroup .slideBox{ overflow:hidden; zoom:1; }
.slideGroup .sPrev,.slideGroup .sNext{width:31px; height:53px; float:left; margin-top:84px;}
.slideGroup .sPrev { margin-right:10px;}
.slideGroup .sNext { position: absolute; right:0; top:0;}
.slideGroup .sPrev { background:url(../images/left_button.png) no-repeat 0 0;}
.slideGroup .sNext{background:url(../images/right_button.png) no-repeat 0 0;}
.slideGroup .sPrev:hover { background-position:0 0;}
.slideGroup .sNext:hover{background-position:0 0;}
.slideGroup .parBd .tempWrap{ float:left;  width:880px; height:165px; overflow:hidden; margin-top:40px; margin-left:30px;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1; float:left; width:880px; height:165px; overflow:hidden;}
.slideGroup .parBd ul li{ width:200px; height:165px; float:left; overflow:hidden; margin:0px 20px; _display:inline; overflow:hidden;}
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ display:block;   width:200px; height:120px; padding:10px;}
.slideGroup .parBd ul li .picN{ text-align:center;background:none; height:25px; line-height:25px; overflow:hidden;}
.slideGroup .parBd ul li .picN a:link,.slideGroup .parBd ul li .picN a:visited { color:#045A05; text-align:center; font-size:14px; font-weight:bold;}

.content { margin:0 auto; width:1200px; height:auto; overflow:auto; padding:10px;}
.index_left_box { float:left; width:220px; }
.tel { font-size:0px;}
.leftbox { float:left; width:215px; height:auto; overflow:auto; background:url(../images/LeftBg.jpg) no-repeat left  bottom; margin:10px 0;}
.leftbox_t { width:195px; height:30px; background:url(../images/LeftTop.jpg) no-repeat; padding:0 10px;}
.leftbox_t h2 { float:left; color:#FFF; font-size:14px; font-weight:bold; line-height:25px;}
.leftbox_t span { float:right; line-height:25px; font-size:13px;font-family:Microsoft YaHei; }
.leftbox_txt { padding:10px; line-height:22px;}

.index_right_box { float:right; width:960px;}
.index_company { float:left; width:454px; height:281px; background:url(../images/Bg1.jpg) no-repeat; padding:10px 15px;}
.index_company_t { width:100%; height:35px; border-bottom:2px solid #C3C3C3;}
.index_company_txt { width:100%; height:220px; padding:10px 0; line-height:25px; color:#4E4E4E; overflow:hidden;}

.index_case {float:right; width:443px; height:281px;}
.index_case_t { width:100%;}
.index_case_box { width:439px; height:262px; border:2px solid #A5BC90; overflow:hidden; margin-top:5px; position:relative;}

.index_show { float:left; width:656px; height:270px; overflow:hidden; padding:15px 0 0 0;}
.index_show_t { width:100%; height:32px; line-height:30px; background:url(../images/T3.jpg) no-repeat;}
.index_show_t span { float:right; font-size:16px; font-weight:bold;font-family:Microsoft YaHei; padding-right:5px;}
.index_show_box { width:100%; height:225px; overflow:hidden;}
#feature {POSITION: relative; }
#feature .button { POSITION: absolute; WIDTH: 100%; TOP: 0px;  LEFT: 0px}
#feature .prev {TEXT-INDENT: -9999px; WIDTH: 34px; DISPLAY: block; BACKGROUND: url(../images/Point.png) 0 0; FLOAT: left; HEIGHT: 69px; position:absolute; left:0; top:70px;}
#feature .next {TEXT-INDENT: -9999px; WIDTH: 34px; DISPLAY: block; BACKGROUND: url(../images/Point.png) -34px 0; FLOAT: right; HEIGHT: 69px; position:absolute; right:0; top:70px; }
#feature .prev:hover {BACKGROUND-POSITION: 0 0}
#feature .next:hover {BACKGROUND-POSITION: -34px 0}
.featureUL {POSITION: relative; WIDTH: 2800px; FLOAT: left; LEFT: 0px;}
.featureBox {	WIDTH: 188px; FLOAT: left; HEIGHT: 230px; OVERFLOW: hidden; margin-top:20px;}
#botton-scroll {Z-INDEX: 0; WIDTH: 580px; HEIGHT: 230px; margin-left:50px;}
#block {Z-INDEX: 0; POSITION: relative;  /*WIDTH: 580px; */HEIGHT: 230px; OVERFLOW: hidden; }
#block .box {MARGIN: 0px 7px; WIDTH: 175px; FLOAT: left; HEIGHT: 165px;}
#block .box img { float:left;display:block;WIDTH: 175px;HEIGHT: 165px; border:2px solid #9BB585;}
.featureBox  span { float:left; display:block; line-height:30px; height:30px; text-align:center; font-weight:bold; color:#000; width:177px; margin:10px 7px 0 7px;}
.featureBox  span a:link,.featureBox  span a:visited { color:#000;}
#block .box .feature-title {FONT-SIZE: 140%; FONT-WEIGHT: normal}
#block .box .feature-thumb {WIDTH: 188px; FLOAT: left; HEIGHT: 165px}

.index_news { float:right; width:260px; height:270px; padding-top:15px;}
.index_news_list { width:100%; /*height:210px;*/}
.index_news_list li { width:100%; height:30px; border-bottom:1px dashed #236E1D; background:url(../images/Icon.gif) no-repeat 0 10px; line-height:30px; text-indent:20px;}

.footer { margin:0 auto; width:1200px; line-height:25px; color:#393838; text-align:center; padding:20px;}

.left_box { float:left; width:230px; }
.right_box { float:right; width:930px;}
.right_t { width:100%; height:36px; background:url(../images/Tbg.jpg) no-repeat 0 0; padding-bottom:20px; border-bottom:1px solid #9A9A9A;} 
.right_t span { color:#1F8601; font-size:18px; font-weight: normal; line-height:25px;font-family:Microsoft YaHei;}

.right_t2 { width:100%; height:36px; background:url(../images/Tbg2.jpg) no-repeat 0 0; padding-bottom:20px; border-bottom:1px solid #9A9A9A;} 
.right_t2 span { float:left;color:#1F8601; font-size:18px; font-weight: normal; line-height:25px;font-family:Microsoft YaHei;}
.cookie { float:right; line-height:25px;}

.txt_con {width:100%; line-height:30px; color:#555; padding:30px 0;}
.txt_con img { float:right;}
.txt_con h2 { color:#FF4F4F; font-size:18px; font-weight:normal;}
.txt_con h3 { font-size:18px; font-weight:normal;}

.contact_con {width:100%; line-height:35px; font-size:14px; color:#238900; padding:30px 0; font-weight:bold;}
.contact_con h2 { color:#991700; font-size:15px;}

.gbook { margin:0 auto; width:700px; padding:50px 0;}
.gbook li { padding:10px 0; height:auto; overflow:auto;}
.gbook li span { float:left; width:100px; text-align:right; font-size:14px; line-height:30px;}
.gbook li em { color:#F00; font-style:normal; padding:0 10px;}
.g_input1 { float:left; border:1px solid #CBCBCB; width:320px; height:20px; background:#FFF; padding:0 10px; line-height:20px;}
.g_input2 { float:left; border:1px solid #CBCBCB; width:210px; height:20px; background:#FFF; padding:0 10px; line-height:20px;}
.g_input3 { float:left; border:1px solid #CBCBCB; width:540px; height:150px; background:#FFF; padding:0 10px; line-height:20px;}
.g_btn { margin-left:100px; width:100px; height:20px; border:1px solid #CBCBCB; background:#FFF; line-height:20px; text-align:center;}
.g_btn:hover { background:#209500; color:#FFF;}

.pro_sub { border:1px solid #D9EBDD; height:auto; overflow:auto;padding:10px;}
.pro_sub_list { width:210px;}
.pro_sub_list li { float:left; width:210px; height:35px; background:url(../images/Hover.jpg) no-repeat; margin:9px 0; color:#006500; font-size:14px;  text-align:center; line-height:35px;}
.pro_sub_list li a { display:block;}
.pro_sub_list li a:link,.pro_sub_list li a:visited { color:#006500;}
.pro_sub_list li a:hover { background:url(../images/Hover2.jpg) no-repeat; color:#FFF; text-decoration:none;}

.products_list { margin:0 auto; width:930px;}
.products_list li { float:left; width:214px; padding:9px;}
.products_list li img { width:210px; height:180px; border:2px solid #D9EBDD;}
.products_list li span { display:block; width:100%; height:30px; line-height:30px; text-align:center;}

.boximg { margin:0 auto;width:340px; height:290px; overflow:hidden; border:2px solid #D9EBDD; padding:3px; background:#FFF; margin-top:15px; margin-bottom:15px;}
.box-imgbox {display: table-cell;
     vertical-align:middle;

     /*设置水平居中*/
     text-align:center;

     /* 针对IE的Hack */
     *display: block; font-size:0px;
     *font-size:253px;/*约为高度的0.873，200*0.873 约为175*/
     *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/width:340px; height:290px;}
.box-imgbox img { vertical-align:middle;max-height: 290px; max-width: 340px;}

.products_show_t { margin:0 auto; width:836px; height:35px; background:url(../images/T5.jpg) no-repeat;}
.products_show_txt { margin:0 auto; width:836px; line-height:25px; border-bottom:1px solid #82CA99; padding:10px 0;}
.products_show_txt h2 { color:#006600; font-size:14px;}

.products_list2 { margin:0 auto; width:930px;}
.products_list2 li { float:left; width:164px; padding:9px;}
.products_list2 li img { width:160px; height:180px; border:2px solid #D9EBDD;}
.products_list2 li span { display:block; width:100%; height:30px; line-height:30px; text-align:center;}

.case_name { margin:0 auto; width:340px; height:35px; font-size:14px; font-weight:bold; text-align:center;}
.case_t { margin:0 auto; width:910px; height:35px; font-size:20px; font-weight:bold; text-align:center; padding:30px 0;}
.case_txt { margin:0 auto; width:910px; line-height:25px; border-bottom:1px solid #82CA99; padding:10px 0;}

.case_img { margin:0 auto; width:100%; padding:10px 0;}
.case_img li { float:left; width:234px; padding:10px 35px;}
.case_img li img { width:228px; height:177px; padding:3px; background:url(../images/Bg3.jpg) no-repeat; overflow:hidden;}

DIV.sabrosus {MARGIN: 3px; PADDING:5px; TEXT-ALIGN: center;clear:both; padding:40px 0 0px 0; font-size:14px; font-weight:bold; color:#1D9601;}
DIV.sabrosus A,DIV.sabrosus A:link ,DIV.sabrosus A:visited{
    PADDING:5px;TEXT-DECORATION: none; background:#FFF; margin-right: 3px; margin-left: 3px; border:0px solid #3D9945; color:#333;}
DIV.sabrosus A:hover { text-decoration: underline;}
DIV.sabrosus SPAN.current {
     PADDING:5px; background:#FFF; border:0px solid #CBCBCB; color:#333; font-weight:bold;}
DIV.sabrosus SPAN.disabled {
    PADDING:5px;background:#FFF; margin-right: 7px; border:0px solid #3D9945; color:#333;}

.Pages { margin:15px auto; width:836px;color:#545454; height:50px;}
.Pages li { float:left; width:100%; line-height:25px;color:#323232;}
.Pages li a:link,.Pages li a:visited { padding:5px;color:#323232;}
.Pages li span {padding:5px;}

.Pages2 { margin:15px auto; width:100%;color:#545454; height:50px;}
.Pages2 li { float:left; width:100%; line-height:25px;color:#323232;}
.Pages2 li a:link,.Pages2 li a:visited { padding:5px;color:#323232;}
.Pages2 li span {padding:5px;}

.LeftPro {width:100%; height:auto; overflow:auto;}
.LeftPro > ul {list-style: none;}
.LeftPro .menu-one > li {width: 100%; height: auto; overflow: hidden;}
.LeftPro .menu-one > li.firstChild {border: 0;}
.LeftPro .menu-one .header {cursor: pointer; height:35px;line-height:35px; background:url(../images/Hover.jpg) no-repeat; width:215px; margin:9px 0;}
.LeftPro .menu-one .header:hover,
.LeftPro .menu-one .menuOne-current {}
.LeftPro .menu-one .header > span {display: block;}
.LeftPro .menu-one .header .txt {font-size:15px;width:215px; color:#006500; text-align:center;}
.LeftPro .menu-one .header .arrow {float: right; width: 35px; height: 35px;  }
.LeftPro .menu-two {display: none; width: 220px; height: auto;}
.LeftPro .menu-two li {background:url(../images/Icon2.gif) no-repeat 0px 8px; margin-left:30px; margin-top:5px; line-height:25px; border:none; padding-left:20px; overflow:hidden; height:25px;}
.LeftPro .menu-two li.firstChild {border: 0;}
.LeftPro .menu-two li a {display: block; color:#006500; font-size:14px;}
.LeftPro .menu-two li.menuTwo-current {color:#006500; font-weight:bold;}
.LeftPro .menu-two li a:hover {color:#006500; text-decoration:none; font-weight:bold;}
.LeftPro .menu-show .header .txt {background: url(../images/Hover2.jpg) no-repeat 0 0; color:#FFF; font-weight:bold; overflow:hidden;}
.LeftPro .menu-show .header .arrow {background:url(../images/ICon02.jpg) no-repeat right center;}
.LeftPro .menu-one .NoBorder { border:none;}

.case_img { margin:0 auto; width:100%; padding:10px 0;}
.case_img li { float:left; width:234px; padding:10px 35px;}
.case_img li img { width:228px; height:177px; padding:3px; background:url(../images/Bg3.jpg) no-repeat; overflow:hidden;}

#democ {width:910px; overflow:hidden; height:200px; margin:10px 5px;}
#democ ul li { float:left; width:234px; height:200px;padding:10px 35px; }
#democ ul li div.ScrollImg{width:228px; height:177px; padding:4px 3px; background:url(../images/Bg3.jpg) no-repeat; overflow:hidden;}
#democ ul li div.ScrollTxt{width:100%; line-height:25px; text-align:center; display:block;color:#FFF;}
#democ ul li div.ScrollTxt a { display:block;}
#democ ul li div.ScrollTxt a:link,#democ ul li div.ScrollTxt a:visited {color:#656565;}
#democ ul li div.ScrollTxt a:hover {color:#9E0200; text-decoration:none;}
#indemoc { float: left; width: 1000%;}
#demo1c {float: left;}
#demo2c {float: left; }