html,body{ height:100%;}
body{font-family:"Microsoft Yahei";font-size:14px;color:#333; padding:0; margin:0;}
input , textarea , select{font-family:"Microsoft Yahei"; color:#333; font-size:14px;}
a{ color:#000;}
a:hover{ color:#CB3333;}
/*头部*/
.in_width{ width:1000px; margin:0 auto;}
.main_body{background:url(../images/yin_bg.jpg) repeat-x; background-size:auto 100%; height:100%; overflow-y:hidden;}
.main_div1{height:100%; text-align:center;}
.main_cont{display:inline-block; height:100%; position:relative;}
.main_logo{position:absolute; top:28%; text-align:center; width:100%;}
.main_an1{position:absolute; top:40%;  text-align:left; left:10%; width:40%; z-index:666; }
.main_an2{position:absolute; top:40%; width:40%; text-align:right; right:10%; }

.index_bg{font-size: 13px;color: #EBEBEB;  background: #000 url(../images/index_bg.jpg) repeat left top;   background-size: cover;    font-family: 'microsoft yahei','stheiti',sans-serif; }
.index_main{ min-height: 100%; position:relative;}

.header{   height:60px; background:url(../images/menu_bg.jpg) repeat-x;webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.5);
    -o-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.5);
    -ms-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.5); position:fixed; width:100%; z-index:9999;}
.head{ width:1000px; margin:0px auto;  height:60px;}
.head .logo{float:left; }
.head ul{ padding-left:85px;}
.head li{ float:left;  }
.head li a{float:left; padding:0px 28px; padding-top:8px; text-align:center; height:52px; position:relative; font-size:16px;  line-height:20px; color:#FFFFFF;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;  }
.head li span{ position:absolute; bottom:0px;display:block; height:0px; width:70%;  background:url(../images/menu_h.png) center -19px no-repeat;transition:height 0.3s;
-moz-transition:height 0.3s; /* Firefox 4 */
-webkit-transition:height 0.3s; /* Safari and Chrome */
-o-transition:height 0.3s; /* Opera */ }
.head li:hover span{ height:19px;  background:url(../images/menu_h.png) center 0px no-repeat; }
.head li a:hover,.nav li.now a{ color:#9073a5;}

.slides-box{width:1000px;height:462px;margin:auto;overflow:hidden; padding-top:120px;}
.slides{position:relative;height:100%;width:100%;margin:auto;float:left}
.slides li{position:absolute;width:100%;height:100%}
.slides li img{display:block;width:100%;margin:auto}
.next,.prev{position:absolute;z-index:99;top:50%;margin-top:-40px;left:0;height:70px;width:30px;color:#fff;cursor:pointer;background-color:#000;opacity:.5}
.next:hover,.prev:hover{opacity:.7}
.prev{background-image:url(data:image/gif;base64,R0lGODlhHgBGAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwMTQgNzkuMTU2Nzk3LCAyMDE0LzA4LzIwLTA5OjUzOjAyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE5MkIwQTM1OTQ0MTQ3NDEwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY0M0UwQjkxMEQ3RTExRTVCOTJFQkFCNkU5QTFCNUE5IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY0M0UwQjkwMEQ3RTExRTVCOTJFQkFCNkU5QTFCNUE5IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEFCRDY2OUNGM0REMTFFMkFCOTg5QTlBMkVEQjFBRjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEFCRDY2OURGM0REMTFFMkFCOTg5QTlBMkVEQjFBRjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAHgBGAAACUIyPqcvtD6OctNqLs968+w+G4kiWIYB6aMqtrOYCrTuv9ZvFt7zpPf2zBXEY31Al3CGTQ56yY2wuiTng8yqFWo9Lk/cLDovH5LL5jE6r15oCADs=)}
.next{left:auto;right:0;background-image:url(data:image/gif;base64,R0lGODlhHgBGAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwMTQgNzkuMTU2Nzk3LCAyMDE0LzA4LzIwLTA5OjUzOjAyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE5MkIwQTM1OTQ0MTQ3NDEwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg0QTYyN0Y0MEQ3RTExRTVBMTAyQURBQ0QxRjY2NTc1IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg0QTYyN0YzMEQ3RTExRTVBMTAyQURBQ0QxRjY2NTc1IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEFCRDY2OUNGM0REMTFFMkFCOTg5QTlBMkVEQjFBRjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEFCRDY2OURGM0REMTFFMkFCOTg5QTlBMkVEQjFBRjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAHgBGAAACV4yPqcvtD6OctNqLs968+w+G4kiWFIB+aNqtLOcCXjy79Xq/G93aPf7TaXgwX1GYMQ6VGGKSeXE2oRZplFqxVrEn7kSb9X6BR5P5jE6r1+y2+w2Py+fmAgA7)}
.pagination{position:absolute;bottom:5px;z-index:99}
.pagination li{padding:5px 3px;float:left}
.pagination li a{display:block;width:25px;height:25px;line-height:25px;border-radius:25px;background:#000;color:#fff;text-align:center;font-family:Arial;text-decoration:none}
.pagination .active{background:red}


.pro_list{ padding-top:20px; padding-bottom:240px;}
.pro_a{ background:url(../images/pro_bg.png); clear:both; height:400px; margin-bottom:14px; position:relative;}
.pro_bg{ background:url(../images/pro_bg1.png); height:400px; width:0px; position:absolute; left:0px;transition:width 0.5s; z-index:0;
-moz-transition:width 0.5s; /* Firefox 4 */
-webkit-transition:width 0.5s; /* Safari and Chrome */
-o-transition:width 0.5s; /* Opera */}
.pro_a:hover .pro_bg{  width:1000px;} 
.pro_a .img{ float:left; width:400px; z-index:1; position:relative;}
.pro_a .cont{ float:left; padding-left:60px; line-height:24px; color:#FFFFFF; font-size:16px; width:460px; z-index:1; position:relative; padding-top:80px;}
.pro_a .cont h1{ font-size:40px; line-height:40px; padding-bottom:20px; font-weight:300;} 
.pro_a a{ color:#FFFFFF;} .pro_a a:hover{ text-decoration:underline;}

.about_bg{ background-color:#000000; padding:60px 50px; padding-top:120px; width:900px; line-height:30px;}
.about_bg .img{ padding-left:30px; padding-bottom:40px;}

.foot{  position:absolute; bottom:0px; left:0px; width:100%;}
.foot_menu{ background-color:#250220; height:80px; line-height:80px; text-align:center;}
.foot_menu img{ display:inline-block;margin-bottom:-8px;}
.foot_menu a{ color:#FFFFFF; font-size:14px;} .foot_menu a:hover{ text-decoration:underline;}
.foot_coy{ height:48px; line-height:48px; background-color:#150012; text-align:center;}
.pro_detail{ padding-top:110px; padding-bottom:128px; color:#FFFFFF; line-height:26px; width:790px; margin:0 auto; }
.pro_detail img{ width:100%;}

