html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0;padding:0;font-size:12px;font-family:"寰蒋闆呴粦"锛宎rial,\5b8b\4f53,sans-serif;-webkit-text-size-adjust:none;}table{border-collapse:collapse;}a img{border:0px;}a{outline:none;text-decoration:none;hide-focus:expression(this.hideFocus=true);}:focus{outline:none;}address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}li{list-style:none;}caption, th {text-align:left;}q:before, q:after{content:'';}h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}input, button, textarea, select {font-family:inherit;}a{outline:none;text-decoration:none;}a:hover{text-decoration:underline;}html{overflow-y:scroll;}textarea{resize:none;overflow:auto;}.arial{font-family:Arial;}label,input[type=button],input[type=submit],button{cursor:pointer;}input[type="radio"]{vertical-align: text-bottom;}input[type="checkbox"]{vertical-align: bottom;*vertical-align: baseline;}.ie6 input{vertical-align: text-bottom;}.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearfix{display:inline-block;}html[xmlns] .clearfix {display:block;}* html .clearfix {height:1%;}header,nav,aside,menu,figure,article,time,footer{display:block;}*:link, *:visited, *:hover, *:active, *:focus{-webkit-transition:color .25s linear,background-color .25s linear,border-color .25s linear;transition:color .25s linear,background-color .25s linear,border-color .25s linear;}
@charset "utf-8";
/* CSS Document */
a{ text-decoration:none !important; cursor:pointer;}
.top{ width:100%; height:75px;z-index:9999; background:url(../images/index/img45.png); position:relative;}
.head{ width:100%; height:75px; background-color:#fff;}
.head1{ width:100%; height:75px; background-color:#fff;}
.main{ width:1000px; margin:0 auto;}
.head_01{ margin-left:27px; float:left; display:inline-block; height:75px;}
.head_02{ float:right; height:22px; line-height:22px; padding-top:13px; width:240px; text-align:right; margin-right:-10px;}
.head_02 div{ background:url(../images/index/img2.jpg) no-repeat; vertical-align:middle; width:181px; height:22px; display:inline-block; float:left;}
.head_02 div input{ width:160px; height:17px; line-height:17px; border:0; margin-left:11px; }
.head_03{ *width:755px;}
a.en{ display:inline-block; margin-right:10px; height:22px; line-height:22px; vertical-align:middle; margin-right:10px; color:#646464; margin-left:10px;}
a.search{ width:15px; height:15px; display:inline-block; vertical-align:middle; background:url(../images/index/img3.jpg) no-repeat; margin-left:10px; float:left; margin-top:3px;}

.head .main ul{height: 20px;display:inline-block;padding-top: 10px;right:0; float:right;}
.head .main ul li{ float:left; list-style:none; font-size:12px; color:#646464; padding-left:30px;}
.head .main ul li a{color:#646464;}
.head .main ul li a:hover,.head .main ul li a.cur{ color:#F08100;}

.head1 .main ul{height: 20px;display:inline-block;padding-top: 10px;right:0; float:right;}
.head1 .main ul li{ float:left; list-style:none; font-size:12px; color:#646464; padding-left:30px;}
.head1 .main ul li a{color:#646464;}
.head1 .main ul li a:hover,.head .main ul li a.cur{ color:#F08100;}


.foot{ width:100%; height:50px; line-height:50px; background-color:#000; color:#fff;bottom: 0;position: absolute; z-index:9999; left:0;}
.foot p{ height:50px; line-height:50px;}
.foot .fl img{ vertical-align:middle; margin-right:10px;}

.foot_01{height:102px; margin-top:-102px; width:950px; padding-left:50px; background-color:#EEE;}
.foot_01 div { width:290px; margin-right:26px;}
.foot_01 div h6{ font-size:14px; color:#000000; height:40px; margin-bottom:5px;}
.foot_01 div p{ font-size:12px; color:#696969; width:145px; float:left; height:20px !important; line-height:20px; margin-bottom:5px;}
.foot_01 div p a{ color:#696969;}


.references h1{ font-size:24px; color:#000000; width:100%; border-bottom:1px dashed #C1C1C1; padding-bottom:7px; margin-bottom:20px; height:40px;}
.references h1 span{ float:left;text-transform:capitalize;}
.references h1 select{ float:right;margin-top:10px;text-transform: capitalize;}
.references ul { width:1024px;}
.references ul li{ float:left; width:237px; height:342px; margin-right:17px; margin-bottom:12px; overflow:hidden; display:block; z-index:100; position:relative;}
.references ul li a{ cursor:pointer; text-decoration:none; }
.references_01{ width:237px; height:170px; position:relative; *margin-top:-4px;}
.references_01 .bg{ background-color:#000;width:318px; height:170px; position:absolute;}
.references_02{ text-align:center; width:237px; padding-top:40px; position:relative; z-index:1;}
.references_02 p{ color:#fff; font-size:14px; padding-top:10px; padding-bottom:15px;}
.references_03{ border-top:1px solid #E9EBEC; text-align:center; margin-top:40px;}
.references_03 a{ text-decoration:none; cursor:pointer; cursor:auto;}
.references_03 p{ width:170px; background-color:#FFF; margin:0 auto; margin-top:-15px; font-size:16px; cursor:pointer;}
.references_03 p img{ vertical-align:middle; margin-right:10px;}



.footer{ width:100%; background-color:#F4F4F4; position:relative; margin-top:100px;}
.footer ul li { float:left;}
.footer ul li h2{ font-size:14px; color:#000; line-height:25px;}
.footer ul li p{ font-size:12px; color:#696969; line-height:25px;}
.footer ul li h3{ font-size:18px; color:#000; font-weight:bold; line-height:25px; padding-top:15px; padding-bottom:7px;}
.footer_01{ width:110px; height:14px; background:url(../images/references/img12.jpg); position:absolute; margin-top:-74px; float:right; margin-left:890px; *margin-left:-110px;}
.footer_01 .tp{ margin-left:12px;}
.footer_01 .home{ margin-right:16px;}




.detail{ width:978px; margin:0 auto; margin-top:30px;}
.detail_01{ border:1px solid #E6E6E6; width:976px; text-align:center; margin-bottom:10px;}
.detail_01 h1{ font-size:24px; color:#3d3d3d; font-weight:bold; padding-top:30px; padding-bottom:15px; }
.detail_01 p{ font-size:14px; color:#c0c0c0; line-height:25px; width:845px; padding-bottom:25px; text-align:left; margin:0 auto;}
.detail_02{ height:40px; margin-bottom:30px;}
.detail_02 span{display:inline-block; padding:0 35px; height:40px; line-height:40px; background-color:#EFEFEF; margin-right:6px;}
.detail_02 img{ margin-right:10px; vertical-align:middle;}
.detail_02 span{ font-size:12px; color:#9b999a; font-weight: bold;}
.detail ul {width:992px;}
.detail ul li{ width:482px; float:left; margin-right:14px; margin-bottom:12px;}




.news{ width:950px; margin:0 auto;}
.news h1{ font-size:22px; color:#000000; width:950px; border-bottom:1px dashed #C1C1C1; padding-bottom:7px; margin-bottom:20px; height:40px;}
.news h1 span{ float:left;}
.news h1 select{ float:right;margin-top:10px;}
.news ul li{ width:921px; border:1px solid #F2F2F2; margin-bottom:20px; padding-left:27px; padding-top:31px; position:relative; padding-bottom:30px;}
.news ul li:hover{ border:1px solid #ED7B00;}
.news ul li img{ float:left; border:1px solid #9D9B9C;}
.news ul li .news_01{ float:left; width:620px; margin-left:30px; margin-top:5px;}
.news ul li .news_01 h2{ font-size:18px; color:#363f44; margin-bottom:5px;}
.news ul li .news_01 h2 a{color:#363f44;}
.news ul li .news_01 p{ width:620px;font-size:14px; color:#666666;line-height:22px;}




.products{ width:956px; margin:0 auto;}
.products h1{ font-size:24px; color:#000000; width:956px; border-bottom:1px dashed #C1C1C1; margin-bottom:20px; height:40px;}
.products h1 span{ float:left;}
.products h1 select{ float:right;}

.products h2{ font-size:24px; color:#000000; width:956px; margin-bottom:20px; height:40px;}
.products ul li{ height:237px; width:956px; border-bottom:1px solid #DCDCDC; margin-bottom:8PX;}
.products ul li div{ float:left;}
.products_01{ width:236px; height:237px;}
.products_01 h2{ font-size:18px; color:#363f44; margin-bottom:120px;}
.products_01 p{ font-size:18px; color:#666666; margin-bottom:85px;}
.products_01 a{ display:block; font-size:12px; color:#619ed4; margin-bottom:5px; width:81px; margin-top:}
.products_02{ margin-left:8PX;}
.products_02 .bg{ background:url(../images/products/img1.png) no-repeat; width:232px; height:229px; position:absolute; z-index:99; border:1px solid #EAEAEA;}
.products_02 p{height:30px; line-height:30px; font-size:12px; margin-left:20PX; color:#333;}

.list{ width:956px; margin:0 auto;}
.list h1{ font-size:24px; color:#000000; width:956px; border-bottom:1px dashed #C1C1C1; margin-bottom:20px; height:40px;}
.list h1 span{ float:left;}
.list h1 select{ float:right;}
.list ul { width:964px;}
.list ul li{ height:237px; margin-bottom:8PX; float:left; margin-right:8px;}
.list ul li div{ float:left;}
.list_01 .bg{ background:url(../images/products/img1.png) no-repeat; width:232px; height:229px; position:absolute; z-index:99;border: 1px solid #EAEAEA;}
.list_01 p {height: 30px;line-height: 30px;font-size: 12px;margin-left: 20PX;color: #333;}


.products_detail{ width:964px; height:404px;}
.products_detail_01{ background-color:#737373 !important;width:964px; height:404px;}
.products_detail_02{overflow: hidden;position: relative;height: 404px !important; margin-left:0 !important; width:731px;}
.products_detail_02 ul{ position:absolute;}
.products_detail_02 ul li{ float:left;width:731px; height:404px;}
.products_detail_03{ padding-top:40px; padding-left:22px; width:211px; height:364px; position:relative;}
.products_detail_03 h3{ font-size:20px; color:#fff;}
.products_detail_03 p{ font-size:14px; color:#fff; margin-bottom:25px;}
.products_detail_03 a{ color:#fff; display:block; margin-bottom:5px;}
.products_detail_04{ position:absolute; bottom:0; height:35px; margin-left:-22px;}
.products_detail_04 #btn-right{ background:url(../images/index/img7_1.jpg) no-repeat;width: 35px;height: 35px;cursor: pointer;display: inline-block; margin:0;  margin-left:1px;}
.dasabled{ background:url(../images/index/img7.jpg) no-repeat !important;}
.products_detail_04 #btn-left{ background:url(../images/index/img6_1.jpg) no-repeat;width: 35px;height: 35px;cursor: pointer;display: inline-block; margin:0; }
.pointer{background:url(../images/index/img6.jpg) no-repeat !important;}
.products_detail_05{ border-bottom:1px dashed #C1C1C1; padding-bottom:10px; padding-left:10px; margin-top:30px;}
.products_detail_05 h3{ font-size:14px; color:#4f4e4e; font-weight:bold;}
.products_detail_05 p{ font-size:14px; color:#4f4e4e; line-height:25px;}
.products_detail_06 { height:350px; padding-left:10px; margin-top:30px;}
.products_detail_06 ul { width:720px;}
.products_detail_06 ul li{ float:left; width:151px; height:153px; margin-right:27px; border-bottom:0;}
.products_detail_06 ul li img{ border:1px solid #88888C; width:145px; height:111px;}
.products_detail_06 ul li p{ font-size:12px; color:#C1C1C1; line-height:15px;}


.service{ width:956px; margin:0 auto;}
.service h1{ font-size:24px; color:#000000; width:956px; border-bottom:1px dashed #C1C1C1; margin-bottom:60px; height:40px;}
.service h1 span{ float:left;}
.service_01{ width:100%; height:500px; background-color:#fafafa;}
.service_01 ul { width:1012px;}
.service_01 ul li{ float:left; width:241px; height:335px; margin-right:12px;}
.service_02{ text-align:center; padding-top:60px;}
.service_02 h4{ font-size:18px; color:#666666; margin-bottom:5px;}
.service_03{ text-align:center; padding-top:40px; position:absolute; width:241px; border-top:2px solid #EBEBEB; border-bottom:2px solid #EBEBEB;  border-left:1px solid #EBEBEB; border-right:1px solid #EBEBEB; background-color:#FFF; margin-top:-287px; display:none;}
.service_03 h4{ font-size:18px; color:#666666; margin-bottom:5px;}
.service_03 img{ margin-bottom:15px;}
.service_03 p{ width:197px; font-size:14px; color:#666666; line-height:22px; padding-bottom:5px; margin:0 auto; text-align:left;}





.about{width:965px; margin:0 auto;}
.about_01{ width:965px; height:225px;}
.about_01 img{ float:left; margin-right:5px;}
.about_02{position:relative;font-size:24px; color:#000000; width:956px; border-bottom:1px dashed #C1C1C1; margin-bottom:20px; height:40px; margin-top:15px;}
.about_02 ul{position:inherit !important;}
.about_02 ul span{ display:inline-block; height:25px; margin-top:0px; *margin-top:3px; border-right:1px solid #000; padding-left:5px; margin-right:5px; vertical-align:middle;}
.about_02 li{ float:left; text-align:center; height:40px; line-height:40px;list-style:none; cursor:pointer; color:#f07a00; margin-right:3px; font-size:18px;}
.about_02 li:hover,.about_02 li.cur{ color:#000;}
.hide{ display:none;}
.about_03{ border-bottom:1px dashed #C1C1C1; padding-bottom:5px;}
.about_03 div h3{ font-size:24px; color:#ee7b00; margin-bottom:20px;}
.about_03 div p{ font-size:14px; color:#666666; width:960px; line-height:20px; margin-bottom:20px;}
.about_04{ float:left; width:675px; margin-left:30px;}
.about_04 p{ width:675px !important; margin-bottom:15px !important;}
.about_04 img{ float:right; margin-top:25px; padding-bottom:20px; margin-right:15px;}
.about_05{ margin-top:43px; padding-bottom:33px; border-bottom:1px dashed #C1C1C1;}
.about_05 ul { margin:0 auto; width:827px;}
.about_05 ul li{ float:left; height:150px; text-align:center; cursor:pointer; border-right:1px solid #F2F2F2; padding-right:14px; margin-right:14px;}
.about_05 ul li div{ width:185px; height:110px; padding-top:40px;}
.about_05 ul li p{ color:#aaaaaa; font-size:18px;}
.about_05 ul span{ display:inline-block; height:150px; padding-left:14px; margin-right:14px;}
.about_06{ background:url(../images/about/img11.png) no-repeat; width:952px; height:478px; position:relative;}
.about_06 div{ position:absolute;}
.about_06 div h2{ font-size:14px; color:#f2a730;}
.about_06 div p{ font-size:12px; color:#949493;}
.about_07{ font-size:24px; color:#afb4b8; font-weight:bold; margin-left:145px; margin-top:68px;}
.about_08{ margin-top:130px; width:391px; text-align:right;}
.about_09{ margin-left:439px; margin-top:43px; width:515px;}
.about_10{ margin-left:535px; margin-top:155px; width:400px;}
.about_11{ margin-left:478px; margin-top:284px; width:410px;}
.about_13{ width:346px; height:390px; margin-top:80px; float:left;}
.about_14{ float:left; margin-top:55px; margin-left:57px;}
.about_14 h3{ font-size:24px; color:#333333; font-weight:bold; padding-top:50px;}
.about_14 h3 img{ margin-right:10px; vertical-align:middle;}
.about_14 p{ font-size:14px; color:#949494; width:450px; margin-left:25px;}



.contact h6{ font-size:24px; color:#333333; text-align:left;  text-indent:0.5em;}
.contact_01{ height:370px; background:url(../images/contact/img2.jpg) right no-repeat; width:534px;}
.contact_01 p{ font-size:14px; color:#999999; text-align:left; text-indent:1em; margin-bottom:10px;}
.contact_01 table{ color:#9e9e9e; margin-left:1em;}
.contact_01 table tr{ height:50px; padding-bottom:10px;}
.contact_01 table tr td input[type='text']{ width:204px; margin-right:38px;}
.contact_01 table tr td #con{ width:446px; height:70px;}
.title{ width:204px;}
#aLogin{ width:111px; height:30px; line-height:30px; text-align:center; color:#FFF; display:block; border:1px solid #FFF; background-color:#FF6700;}


.contact_02{ width:390px; margin-left:40px;}
.contact_02 h4{ font-size:13px; color:#e99022;text-transform: uppercase;}
.contact_02 p{ font-size:12px; color:#6a6a6a; margin-bottom:5px;}
.contact_02 p a{ color:#6a6a6a;}
@charset "utf-8";

@charset "utf-8";

/*工具*/
.unSelect{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;}/*文字不能选中*/
.inlineBlock{display:inline-block;*display:inline;*zoom:1;}
.opacity9{filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
.opacity7{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.opacity5{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.opacity3{filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}
.opacity0{filter:alpha(opacity=00);-moz-opacity:0.0;-khtml-opacity:0.0;opacity:0.0;}
.moreTxt{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}/*显示省略号*/

/*hack*/
.hack{
    color:red; /* 所有浏览器都支持 */
    color:red !important;/* 除IE6外 */
    _color:red; /* IE6支持 */
    *color:red; /* IE6、IE7支持 */
+color:red;/*IE7支持*/
    *+color:red; /* IE7支持 */
    color:red\9; /* IE6、IE7、IE8、IE9支持 */
    color:red\0; /* IE8、IE9支持 */
    color:red\9\0;/*IE9支持*/
}

/*选中文字样式*/
::-moz-selection{/*background-color:#FFA;color:#000;*/}
::selection{/*background-color:#FFA;color:#000;*/}

/*文字排版*/
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f20{font-size:20px;}
.fb{font-weight:700;}
.fn{font-weight:normal;}
.t2{text-indent:2em;}
.lh150{line-height:150%;}
.lh180{line-height:180%;}
.lh200{line-height:200%;}
.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}

/*定位*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.db{display:block;}
.bc{margin-left:0;margin-right:0;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.vm{ vertical-align:middle;}
.pr{position:relative;}
.pa{position:absolute;}
.hidden{visiility:hidden;}
.none{display:none;}
.va_m{vertical-align:middle;}
.va_b{vertical-align:bottom;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}

/*长度高度*/
.w{width:100%;}
.w10{width:10px;}
.w20{width:20px;}
.w30{width:30px;}
.w40{width:40px;}
.w50{width:50px;}
.w60{width:60px;}
.w70{width:70px;}
.w80{width:80px;}
.w90{width:90px;}
.w100{width:100px;}
.h{height:100%}
.h50{height:50px;}
.h80{height:80px;}
.h100{height:100px;}
.h200{height:200px;}


/*边距*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px;}

.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.mr50{margin-right:50px;}
.mr60{margin-right:60px;}
.mr70{margin-right:70px;}
.mr80{margin-right:80px;}
.mr90{margin-right:90px;}
.mr100{margin-top:100px;}

.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.mb60{margin-bottom:60px;}
.mb70{margin-bottom:70px;}
.mb80{margin-bottom:80px;}
.mb90{margin-bottom:90px;}
.mb100{margin-bottom:100px;}

.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}
.ml60{margin-left:60px;}
.ml70{margin-left:70px;}
.ml80{margin-left:80px;}
.ml90{margin-left:90px;}
.ml100{margin-left:100px;}

.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}
.pt50{padding-top:50px;}
.pt60{padding-top:60px;}
.pt70{padding-top:70px;}
.pt80{padding-top:80px;}
.pt90{padding-top:90px;}
.pt100{padding-top:100px;}

.pr5{padding-top:5px;}
.pr10{padding-top:10px;}
.pr20{padding-top:20px;}
.pr30{padding-top:30px;}
.pr40{padding-top:40px;}
.pr50{padding-top:50px;}
.pr60{padding-top:60px;}
.pr70{padding-top:70px;}
.pr80{padding-top:80px;}
.pr90{padding-top:90px;}
.pr100{padding-top:100px;}

.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb40{padding-bottom:40px;}
.pb50{padding-bottom:50px;}
.pb60{padding-bottom:60px;}
.pb70{padding-bottom:70px;}
.pb80{padding-bottom:80px;}
.pb90{padding-bottom:90px;}
.pb100{padding-bottom:100px;}

.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.pl40{padding-left:40px;}
.pl50{padding-left:50px;}
.pl60{padding-left:60px;}
.pl70{padding-left:70px;}
.pl80{padding-left:80px;}
.pl90{padding-left:90px;}
.pl100{padding-left:100px;}

.fckBody h1{font-size:1.5em;}
.fckBody h2{font-size:1.4em;}
.fckBody h3{font-size:1.3em;}
.fckBody h4{font-size:1.2em;}
.fckBody h5{font-size:1.1em;}
.fckBody h6{font-size:1em;}
.fckBody em{font-style:italic;}
.fckBody h1,.fckBody h2,.fckBody h3,.fckBody h4,.fckBody h5,.fckBody h6 {margin:10px 0;font-weight:700;}
@charset "utf-8";
/* CSS Document */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font-family:"微软雅黑";font-size:12px;color:#000000;word-wrap:break-word;behavior:url("csshover.htc");}
button,input,select,textarea{font:12px/1.5  Arial, Helvetica,  Verdana, sans-serif;word-wrap:break-word;color:#565756;}
ul,li{list-style:none;margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-size:100%;}
img{border:none;border:0;vertical-align:middle;}
a{text-decoration:none;cursor:pointer; text-decoration:none !important;}
p{margin:0;padding:0;}
input,select,textarea{vertical-align:middle;*font-size:100%;}
input{margin:0;outline:none;padding:0;}
input::-ms-clear{display:none;}
.clearfix:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;

}
.clearfix{*zoom:1}

.ddw{position:absolute;left:0;top:0;color:#000;font-size:16px;z-index:9999;}
.ddw2{position:absolute;left:20px;top:0;color:#000;font-size:16px;z-index:9999;}
.num_box{position:relative;}
.num{color:#90C;font-size:50px;width:100%;position:relative; overflow:hidden;}
.num ul{width:100%;position:absolute;left:0;top:0;height:100%;}
.num ul li{float:left;position:relative;}
.num .bbg{min-height:678px !important;}
.fixed_r{position:absolute;right:10px;top:200px;z-index:999;}
.fixed_r li{width:40px;height:40px;background:#fff;border-bottom:1px solid #ccc;line-height:40px;color:#333;font-size:16px;text-align:center;cursor:pointer;}
.fixed_r li.on{background:#0FF;}








/* main_image */
.main_visual{position:relative;}
.main_image{position:relative;}
.main_image ul{width:9999px;top:0;left:0}
.main_image li{float:left;width:100%;}
.main_image li span{display:block;width:100%;}
.main_image li a{display:block;width:100%;}
.main_image li img{ width:100%; height:100%; min-height:678px !important; min-width:1400px !important;}


.example{position:relative;}
.example ol{position:absolute; top:90%;left:50%;z-index:999;width:300px;height:20px;margin:0 0 0 -50px;}
.example ol li{float:left;width:10px !important;height:11px;margin:0 6px 0 0;padding:0;background:url(../images/index/img4.png);display:block;text-indent:-1000px;}
.example ol li.seleted{background:url(../images/index/img5.png); width:25px !important;}

.luara-{position:relative;padding:0;overflow: hidden;}
.luara- ul{padding: inherit;margin: 0;}
.luara- ul li{display: none;padding: inherit;margin: inherit;list-style: none;}
.luara- ul li:first-child{display:block;}
.luara- ul li img{width: inherit;height: inherit;}




div.flicking_con{position:absolute; top:90%;left:50%;z-index:999;width:300px;height:20px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:10px;height:11px;margin:0 6px 0 0;padding:0;background:url(../images/index/img4.png);display:block;text-indent:-1000px}
div.flicking_con a.on{background:url(../images/index/img5.png); width:25px;}

.bbg{ text-align:left; }
.index{ padding-top:12%; position:relative;  width:1280px; margin:0 auto; height:342px; margin-bottom:15px;}
.index div{ width:237px; height:342px; margin-left:2px; float:left;background-color:#fff; overflow:hidden;}
.index_01{ background-color:#EE7C00 !important; margin-left:170px !important;}
.index_01_1{width:100%; text-align:center;}
.index_01_1 h4{font-size:18px;color:#333333; padding-top:20px;}
.index_01_1 h4.c{ padding:0; margin-top:0px;}
.index_01_1 h5{font-size:18px;color:#666666;}
.index_01_1 a{ margin-top:5px; margin-bottom:20px;}
.index_01_1 a.c{ margin-top:0; margin-bottom:0; margin-top:5px;}
.index_02{overflow: hidden;position: relative;height: 342px !important; margin-left:0 !important;}
.index_02 ul{ position:absolute;}
.index_02 ul li{ float:left;width:237px !important;background-color:#EE7C00 !important;}
.index_01 a{width: 35px;height: 35px;cursor: pointer;display: inline-block; float:right; margin-top:-35px; position:relative;}
.index_01 #btn-right{ background:url(../images/index/img7_1.jpg) no-repeat; margin-left:1px;}
.dasabled{ background:url(../images/index/img7.jpg) no-repeat !important;}
.index_01 #btn-left{ background:url(../images/index/img6_1.jpg) no-repeat; margin-right:35px;}
.pointer{background:url(../images/index/img6.jpg) no-repeat !important;}

.read{ width:93px; height:19px; display:block; margin:0 auto; background:url(../images/index/img19.jpg) no-repeat; position:relative;}
.index_03{ padding-top:15%; position:relative; width:940px; margin:0 auto; height:271px;}
.index_04{ width:220px; height:271px; float:left; margin-left:20px;}
.index_04:hover .index_06{ background:url(../images/index/img38.jpg); color:#fff; font-size:14px;}
.index_05{ padding:5px; background-color:#F1F2F4; margin-bottom:2px;}
.index_06{ width:220px; height:78px; background-image:url(../images/index/img24.jpg); text-align:center; line-height:78px; color:#363f44; font-size:14px;}



.index_07{padding-top:14%; position:relative; width:940px; margin:0 auto; height:271px;}
.the{ position:absolute; right:0; margin-top:-25px;}
.the_left{ width:16px; height:16px; display:inline-block; background:url(../images/index/img43.jpg) no-repeat;margin-right:6px;}
.the_left_pointer{background:url(../images/index/img43_1.jpg) no-repeat !important;}
.the_right{ width:16px; height:16px; display:inline-block; background:url(../images/index/img44.jpg) no-repeat; margin-right:11px;}
.the_right_dasabled{ background:url(../images/index/img44_1.jpg) no-repeat !important;}
.th1_01{ width:940px; height:556px; position:relative; overflow:hidden; height:277px !important;}
.th1_01 ul{ position:absolute; height:277px !important;}
.th1_01 ul li{ float:left; width:233px !important; margin-right:2px; height:277px !important;}
.index_08{ width:233px; height:277px; float:left; margin-left:2px; background-color:#f4f4f4;}
.index_08 img{ margin-bottom:5px;}
.index_08 h4{ font-size:18px; color:#777777; margin-bottom:5px;}
.index_08 p{ font-size:12px; color:#bababa; margin-bottom:10px;}
.index_08_1{ width:800px; padding-left:140px; height:277px; background-color:#C1BEBC; position:absolute; display:none; z-index:9999; margin-top:-277px;}
.index_08_1 .x{ background:url(../images/index/x.png) no-repeat; width:26px; height:26px; display:block; cursor:pointer; float:right; margin-right:20px; margin-top:20px;}
.index_08_1 img{ margin-top:30px;}
.index_08_2{ padding-top:70px; float:left; margin-left:20px;}
.index_08_1 h4{ font-size:24px; color:#fff; margin-bottom:5px; font-weight:bold;}
.index_08_1 p{color:#fff; margin-bottom:10px; width:410px;}

.index_08_01{position:absolute; z-index:9; width:233px; height:53px;margin-top:-58px;}
.index_08_02{background-color:#777;width:233px; height:53px; position:absolute;}
.index_08_03{color:#fff; font-size:14px; position:relative; display:block; margin-top:7px;}


.index_09{padding-top:15%; position:relative; width:100%; margin:0 auto; height:271px; text-align:center;}



/* main_image */
.index_10{height:265px;position:relative;}
.index_12{height:265px;position:relative;}
.index_12 ul{width:9999px;height:265px;top:0;left:0}
.index_12 li{float:left;height:265px; width:100%; text-align:center;}
.index_12 li div{ width:843px; height:171px; background:url(../images/index/img29.png) no-repeat; margin:0 auto; text-align:center;}
.index_12 li div h2{ font-size:30px; color:#ef7b00; padding-top:35px; margin-bottom:10px;}
.index_12 li div p{ width:775px; font-size:18px; color:#fff; line-height:25px; margin:0 auto;}
.index_12 li span{display:block;width:100%;height:265px}
.index_12 li a{display:block;width:100%;height:265px}


div.index_11{height:20px;text-align:center;}
div.index_11 a{width:22px !important;height:22px;margin:0 10px 0 0;padding:0;background:url(../images/index/img31.png) no-repeat;display:block;
    display:inline-block; text-align:center; line-height:22px; color:#000;}
div.index_11 a.on{background:url(../images/index/img30.png) no-repeat; color:#fff;}




.index_13{padding-top:10%; position:relative; width:100%; margin:0 auto; height:571px; }


#menu{width:982px; height:60px; margin:0 auto;}
#menu ul{ width:224px !important; position:inherit !important; float:right; *margin-left:84%; margin-top:65px;}
#menu li { float:left; text-align:center; height:20px; line-height:20px; width:100px !important; list-style:none; cursor:pointer; color:#fff; margin-right:12px;}
.hide{ display:none;}
#tab_box{
    width:980px !important;
    height:512px;
    background:url(../images/index/img32.png) no-repeat;
    text-align:left;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
}
#tab_box p{ line-height:25px;}





.plant{width:982px; height:512px; margin:0 auto; position:relative;}
.plant img{
    position:absolute;
    left:0;
}
.Map4{ cursor:pointer; position:absolute;}
.plant a{ width:15px; height:15px; display:block; background:url(../images/index/img33.png) no-repeat; cursor:pointer; position:absolute; z-index:9999; }
.plant a.dot{ background:url(../images/index/dot.png) no-repeat !important;}
#dot{ position:absolute; right:3px; left:inherit;}
.plant .Map4 div{width:112px !important; height:15px; background:url(../images/index/img51.png) no-repeat; display:block; padding:0; position:absolute;}
.plant .Map4 div p{ display:block !important;  color:#FF9100;text-align:center;}
/*.plant div{ width:132px; height:75px; position:absolute; padding:10px 15px 0 15px; background:url(../images/index/img34.png) no-repeat; margin-top:-90px; margin-left:-18px; display:none; z-index:99;}
.plant div p{ font-size:10px; color:#333333; line-height:16px;}*/
.plant_01{ margin-left:830px; margin-top:195px;}
.plant_02{ margin-left:780px; margin-top:245px;}
.plant_03{ margin-left:775px; margin-top:204px;}
.plant_04{ margin-left:778px; margin-top:222px;}
.plant_05{ margin-left:765px; margin-top:187px;}
.plant_06{ margin-left:735px; margin-top:290px;}
.plant_07{ margin-left:145px; margin-top:205px;}
.plant_08{ margin-left:605px; margin-top:230px;}
.plant_09{ margin-left:583px; margin-top:235px;}
.plant_10{ margin-left:567px; margin-top:143px;}
.plant_11{ margin-left:315px; margin-top:395px;}
.plant_12{ margin-left:475px; margin-top:173px;}
.plant_13{ margin-left:460px; margin-top:150px;}
.plant_14{ margin-left:445px; margin-top:160px;}
.plant_15{ margin-left:440px; margin-top:140px;}
.plant_16{ margin-left:430px; margin-top:182px;}
.plant_17{ margin-left:505px; margin-top:388px;}
.plant_18{ margin-left:225px; margin-top:180px;}
.plant_19{ margin-left:897px; margin-top:405px;}

div.plant_03{ margin-left:679px;}
.plant_03 p{ margin-left:0 !important;}
.plant_03 #dot{ left:3px !important; right:0px;}

div.plant_05{ margin-left:670px;}
.plant_05 p{ margin-left:0 !important;}
.plant_05 #dot{ left:3px !important; right:0px;}

div.plant_14{ margin-left:350px;}
.plant_14 p{ margin-left:0 !important;}
.plant_14 #dot{ left:3px !important; right:0px;}
div.plant_15{ margin-left:344px;}
.plant_15 p{ margin-left:0 !important;}
.plant_15 #dot{ left:3px !important; right:0px;}
div.plant_16{ margin-left:335px;}
.plant_16 p{ margin-left:0 !important;}
.plant_16 #dot{ left:3px !important; right:0px;}



.index_14{ width:45%; float:right;}
.index_14 .bg{background-color:#000; position:absolute; z-index:99; min-height:850px !important;}



#index_15{position:relative;margin-left:65px; z-index:100;}
#index_15 ul{position:inherit !important; float:right; }
#index_15 li{ float:left; text-align:center; height:30px; line-height:30px; width:88px !important; list-style:none; cursor:pointer; color:#fff; margin-right:3px; border:1px solid #FFF; background-color:transparent !important;}
#index_15 li:hover,#index_15 li.cur{ background-color:#EF7C00 !important;}
.hide{ display:none;}
#index_16{padding-left:55px; position:relative; z-index:100;}

.index_18{ width:291px; text-align:left; margin-top:86px;overflow: hidden;position: relative;}
.index_18 ul{ position:absolute;}
.index_18 ul li{ float:left;width:291px !important;}
.index_18 h1{ font-size:26px; color:#fff; width:286px; border-bottom:1px solid #fff; padding-bottom:5px; text-align:left; font-weight:bold; padding-left:5px; margin-bottom:5px;}
.index_18 h2{ font-size:18px; color:#fff; margin-bottom:10px; padding-left:10px;}
.index_18 p{ background:url(../images/index/img35.png) left 6px no-repeat; color:#9e9e9e; font-size:12px; padding-left:10px; margin-left:25px; width:230px;}
.index_18 p a{color:#9e9e9e;}
.index_18 div.fy{ width:291px; text-align:right; border-top:1px solid #FFF; padding:14px 0 14px 0; margin-top:10px;}
.index_18 div.fy a{ margin-right:5px;}


.index_19{ width:291px; text-align:left; margin-top:86px;overflow: hidden;position: relative;}
.index_19 ul{ position:absolute;}
.index_19 ul li{ float:left;width:291px !important;}
.index_19 h1{ font-size:26px; color:#fff; width:286px; border-bottom:1px solid #fff; padding-bottom:5px; text-align:left; font-weight:bold; padding-left:5px; margin-bottom:5px;}
.index_19 h2{ font-size:18px; color:#fff; margin-bottom:10px; padding-left:10px;}
.index_19 p{color:#9e9e9e; font-size:12px; margin-left:12px;}
.index_19 div.fy{ width:291px; text-align:right; border-top:1px solid #FFF; padding:14px 0 14px 0; margin-top:10px;}
.index_19 div.fy a{ margin-right:5px;}

.index_20{ width:291px; text-align:left; margin-top:86px;overflow: hidden;position: relative;}
.index_20 h1{ font-size:26px; color:#fff; width:286px; border-bottom:1px solid #fff; padding-bottom:5px; text-align:left; font-weight:bold; padding-left:5px; margin-bottom:5px;}
.index_20 p{color:#9e9e9e; font-size:14px; margin-left:12px; width:291px;}
.index_20 table{ color:#9e9e9e; margin-left:5px;}
.index_20 table tr{ height:50px; padding-bottom:10px;}
.index_20 table tr td input[type='text']{ width:127px;}
.index_20 table tr td #con{ width:274px; height:70px;}
.title{ width:272px !important;*width:274px;}
.index_20 div.fy{ width:291px; text-align:right; border-top:1px solid #FFF; padding:14px 0 0 0; margin-top:10px;}
#aLogin{ width:274px; height:30px; line-height:30px; text-align:center; color:#FFF; display:block; border:1px solid #FFF; background-color:#FF6700;}