﻿@import url("system.css");
/*内容页中的分页样式，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
/* CSS Document */
html { -webkit-text-size-adjust:none; }
body, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, input, button, textarea, p, blockquote, th, td { margin:0; padding:0; font-family:"寰蒋闆呴粦"; font-size:12px; background:none; color:#333333; }
table { border-collapse:collapse; border-spacing:0; }
td, th { word-wrap:break-word; word-break:break-all; }
img { border:0; }
del, ins { text-decoration:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup, sub { vertical-align:baseline; }
/* because legend doesn't inherit in IE */
input, select { vertical-align:middle; }
i, cite, em { font-style:normal }
/* New Clearfix */
.clearfix:after { visibility:hidden; display:block; font-size:0; content:''; clear:both; height:0; }
* html .clearfix { zoom:1; } /* IE6 */
*:first-child +html .clearfix { zoom:1; } /* IE7 */
/* Defaults */
a { text-decoration:none; color:#646464; }
a:hover { text-decoration:none; color:#646464; }
a:focus { outline:none; color:#646464; }
body { font:normal 12px tahoma, Arial, \5FAE\8F6F\96C5\9ED1, \5B8B\4F53; color:#333333; line-height:24px;}
.L, .l, .C, .c, .Left, .Center, .left, .center { float:left; }
.R, .r, .Right, .right { float:right; }
.reset_ul { margin:0; padding:0; list-style:none; }
/*棣栭〉*/
.head{ width: 100%;position:fixed;z-index:999999999;box-shadow:0px 1px 5px #7D7D7D ;}
.top_box { width: 100%; background:#252e59; height: 48px; margin: 0px auto; overflow: hidden; color:#fff; }
.top { width:1200px; margin: 0px auto; overflow: hidden; height: 48px; line-height: 48px;}
.top .L { }
.top .R  { }
.top .Right img {   }
.nav_box { width: 100%; height: 100px; background:#f7f7f7;line-height:100px; color:#FFF; }
.nav { width: 1200px; line-height: 100px; margin: 0px auto; color:#fff; }
.nav .logo { /*width: 223px;*/ height:69px; float:left;color: #252e59; font-size:22px;}
.nav .logo img { margin-top:10px; height:80px;}
.nav ul { float:right;}
.nav ul li{ width:100px; height:50px; line-height:100px;margin-top:25px;text-align:center; border-right:#f0f0f0 1px solid; float:left; color:#fff;}
.nav ul li a  {width:100px; height:50px; display:block;line-height:50px;  color:#333; font-size:18px;}
.nav ul li a:hover ,.nav ul li a.on{width:100px; height:50px;line-height:50px; background:#c71509; display:block; color:#fff; transition-duration:1s; transition-timing-function:ease; -moz-transition-duration:1s; -ms-transition-duration:1s; -o-transition-duration:1s; -webkit-transition-duration:1s; -moz-transition-timing-function:ease; -ms-transition-timing-function:ease; -o-transition-timing-function:ease; -webkit-transition-timing-function:ease;}

/*banner*/
.banner{ width:100%; overflow:hidden; height:573px; border-bottom:20px solid #252e59; padding-top:148px;}
/* 鏈緥瀛恈ss */
.slideBox{ width:1920px; height:100%; overflow:hidden; position:relative; margin-left:-960px; left:50%; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0; width:100%;}
.slideBox .bd ul{ width:100%; height:100%; overflow:hidden; margin:0; padding:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; width:100%; height:100%;}
.slideBox .bd img{ width:100%; height:100%; display:block;  }

/* 涓嬮潰鏄墠/鍚庢寜閽唬鐮侊紝濡傛灉涓嶉渶瑕佸垹闄ゅ嵆鍙?*/
.slideBox .prev, .slideBox .next { position: absolute; left: 15%; top: 50%; margin-top: -25px; display: block; width: 72px; height: 126px; background: url(../image/slider-arrow.png) -142px 5px no-repeat; opacity: 0.5; }
.slideBox .next { left: auto; right: 15%; background-position: 0px 60%; }
.slideBox .prev:hover, .slideBox .next:hover { filter:alpha(opacity=80); opacity:0.9; }
.slideBox .prevStop { display:none; }
.slideBox .nextStop { display:none; }
/*子页*/
.banner_ziye{ width:100%; overflow:hidden; height:300px; border-bottom:20px solid #252e59; padding-top:148px;}
/* 鏈緥瀛恈ss */
.slideBox_ziye{ width:1920px; height:100%; overflow:hidden; position:relative; margin-left:-960px; left:50%; }
.slideBox_ziye .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox_ziye .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox_ziye .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox_ziye .hd ul li.on{ background:#f00; color:#fff; }
.slideBox_ziye .bd{ position:relative; height:100%; z-index:0; width:100%;}
.slideBox_ziye .bd ul{ width:100%; height:100%; overflow:hidden; margin:0; padding:0;}
.slideBox_ziye .bd li{ zoom:1; vertical-align:middle; width:100%; height:100%;}
.slideBox_ziye .bd img{ width:100%; height:100%; display:block;  }

/* 涓嬮潰鏄墠/鍚庢寜閽唬鐮侊紝濡傛灉涓嶉渶瑕佸垹闄ゅ嵆鍙?*/
.slideBox_ziye .prev,
.slideBox_ziye .prev, .slideBox_ziye .next { position: absolute; left: 15%; top: 40%; margin-top: -25px; display: block; width: 72px; height: 126px; background: url(../image/slider-arrow.png) -142px 5px no-repeat; opacity: 0.5; }
.slideBox_ziye .next { left: auto; right: 15%; background-position: 0px 60%; }
.slideBox_ziye .prev:hover, .slideBox .next:hover { filter:alpha(opacity=80); opacity:0.9; }
.slideBox_ziye .prevStop { display:none; }
.slideBox_ziye .nextStop { display:none; }

.three_nav{ width:1200px; overflow:hidden; margin:0 auto; padding:0; position:relative; top:-65px;}
.three_nav li{ width:330px; overflow:hidden; float:left; margin:0; padding:20px 35px; list-style:none; background:#252e59; line-height:20px; height:70px; cursor:pointer;}
.three_nav li span{ display:block; width:280px; float:right;}
.three_nav li span i{ display:block; font-size:24px; margin-bottom:10px;}
.three_nav li a{ color:#fff; display:block; width:330px; overflow:hidden;}
.three_nav li a:hover{ text-decoration:none;}
.three_nav li:hover{ background:#c71509; transition-duration:1s; transition-timing-function:ease; -moz-transition-duration:1s; -ms-transition-duration:1s; -o-transition-duration:1s; -webkit-transition-duration:1s; -moz-transition-timing-function:ease; -ms-transition-timing-function:ease; -o-transition-timing-function:ease; -webkit-transition-timing-function:ease;}
.three_nav .one a{ background:url(../image/one_bg.png) left center no-repeat;}
.three_nav .two a{ background:url(../image/two_bg.png) left center no-repeat;}
.three_nav .three a{ background:url(../image/three_bg.png) left center no-repeat;}
.three_nav li a span p { color:#fff; }
/*棣栭〉鍏充簬鎴戜滑*/
.index_about{ width:1200px; overflow:hidden; margin:0 auto; font-size:14px;}
.index_title{ width:100%; overflow:hidden; font-size:30px; text-align:center; line-height:35px; margin-bottom:30px;}
.index_more{ width:125px; height:36px; overflow:hidden; text-align:center; border:1px solid #989898; line-height:36px; font-size:14px; margin:30px auto;}
.index_more a{ display:block; color:#333333;}
.index_more a:hover{ text-decoration:none;}
/*棣栭〉浜у搧*/
.index_product{ width:100%; overflow:hidden; height:608px; background:url(../image/index_pro_bg.jpg) center repeat-x; margin:20px 0;}
.index_product .index_title {
    margin: 100px 0 0 0;
    color: #fff;
}
.picScroll-left {
    width: 1200px;
    position: relative;
    margin: 60px auto;
}
.picScroll-left .hd{}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:46px; height:70px; float:right; overflow:hidden;cursor:pointer; position:absolute; z-index:888888888; top:110px;}
.picScroll-left .hd .prev{ position:absolute; left:-80px;}
.picScroll-left .hd .next{ background-position:0 -50px; position:absolute; right:-80px;}
.picScroll-left .hd .prevStop{ background-position:-60px 0;}
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .bd{ width:100%; overflow:hidden; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; margin:0; padding:0; width:100%;}
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center; width:300px; height:286px; margin:0 4px; padding:0; list-style:none;}
.picScroll-left .bd ul li img{ width:100%; height:224px;}
.picScroll-left .bd ul li i{ display:block; background:#e7e7e7; height:55px; line-height:55px; font-size:18px; margin-top:5px;}
.picScroll-left .bd ul li a{ display:block; color:#333333;}
.picScroll-left .bd ul li a:hover{ text-decoration:none;}
/*棣栭〉鏂伴椈*/
.index_news{ width:1200px; overflow:hidden; margin:20px auto;}
.index_news .index_title{ margin:40px 0;}
.index_news ul{ width:100%; overflow:hidden; margin:0; padding:0;}
.index_news ul li{ width:48%; float:left; margin:10px; padding:0; border:1px solid #ebebeb; list-style:none; font-size:12px; color:#717171;}
.index_news ul li i{ display:block; font-size:14px; color:#333333;}
.index_news ul li a{ display:block; color:#717171; padding:10px;}
.index_news ul li a:hover{ text-decoration:none; color:#fff;background:#252e59;transition-duration:1s; transition-timing-function:ease; -moz-transition-duration:1s; -ms-transition-duration:1s; -o-transition-duration:1s; -webkit-transition-duration:1s; -moz-transition-timing-function:ease; -ms-transition-timing-function:ease; -o-transition-timing-function:ease; -webkit-transition-timing-function:ease;}
.index_news ul li a:hover i{ color:#fff;transition-duration:1s; transition-timing-function:ease; -moz-transition-duration:1s; -ms-transition-duration:1s; -o-transition-duration:1s; -webkit-transition-duration:1s; -moz-transition-timing-function:ease; -ms-transition-timing-function:ease; -o-transition-timing-function:ease; -webkit-transition-timing-function:ease;}
/*棣栭〉妗堜緥*/
.index_case{ width:100%; overflow:hidden; background:url(../image/case_bg.jpg) center repeat-x; height:518px;}
.index_case .index_title{ margin:60px auto;}
/*搴曢儴瀵艰埅*/
.bottom_nav{ width:1200px; overflow:hidden; margin:80px auto; padding:0;}
.bottom_nav li{ width:391px; height:127px; overflow:hidden; margin:3px; padding:0; list-style:none; float:left; border:1px solid #d1d1d1;}
.bottom_nav li img{ width:100%;}
.text{ display: block; overflow:hidden; margin-bottom:60px;}
.text img{ display:block; margin:0 auto;}
.bottom_nav li a{ display:block;}
.bottom_nav li a:hover{ text-decoration:none;}

/*搴曢儴*/
.foot_box{ width:100%; overflow:hidden; background:#1c2240;}
.foot_box .foot{ width:1200px; overflow:hidden; margin:0 auto; background:url(../image/foot_bg.jpg) right center no-repeat; padding:20px 0; text-align:center;}
.foot_box .foot p{color:#fff;}
.foot_box .foot .l{ width:830px;color:#fff; float:left; border-right:1px solid #2a335e; margin:0; padding:0; overflow:hidden;line-height: 18px;    margin-top: 5px;}

.foot_box .foot .l li{ width:auto; float:left; margin:0; padding:0; list-style:none; margin-right:20px;}
.foot_box .foot .l li h2{ font-size:14px; color:#fff; margin-bottom:10px; font-weight:normal;}
.foot_box .foot .l li ul{ width:auto; margin:0; padding:0; overflow:hidden;}
.foot_box .foot .l li ul li{ width:auto; float:none; }
.foot_box .foot .l li ul li a{ color:#bbc1dd; display:block;}
.foot_box .foot .l li ul li a:hover{ text-decoration:none;}
.foot_box .foot .r{ width:340px; float:right; color:#fff; line-height:20px;}
.foot_box .foot .r img{ width:80px; height:80px;    margin-top: 5px;}
.foot_box .foot .l p{ font-size:18px; color:#fff; line-height:30px;}

/*鍙嬫儏閾炬帴*/
.link_box{ width:100%;overflow:hidden;}
.link{ width:1200px; overflow:hidden; margin:0 auto; padding:0;}
.link li {
    width: auto;
    float: left;
    margin: 0 5px;
    padding: 0;
    text-align: center;
    list-style: none;
    color: #5A5A5A;
}
.link li a{ color:#666;}
.link li a:hover{ text-decoration:none;}

.main{ width:1200px; overflow:hidden; margin:-50px auto 60px auto;}
.main .left{ width:309px; overflow:hidden; float:left;}
.main .left .lmfl{ border:1px solid #e9e9e9; overflow:hidden;}
.main .left h2{ display:block; width:100%; background:url(../image/left_bg.jpg) left center no-repeat; height:48px; line-height:48px; text-indent:1em; font-size:16px; color:#fff; font-weight:normal;}
.main .left .lmfl ul{ width:100%; overflow:hidden; margin:10px auto; padding:0;}
.main .left .lmfl ul li{ width:90%; overflow:hidden; margin:0 auto; padding:0; list-style:none; line-height:35px; border-bottom:1px dotted #d0d0d0; background:url(../image/left_nav_jiantou.png) right center no-repeat; font-size:14px;}
.main .left .lmfl ul li a{ display:block; color:#333333;}
.main .left .lmfl ul li a:hover{ text-decoration:none;}
.main .left .l_contant{ border:1px solid #e9e9e9; overflow:hidden; margin:10px 0;}
.main .left .l_contant img{ width:100%; margin-bottom:10px;}
.main .left .l_contant span{ padding:10px; display:block;}
.main .right{ width:880px; overflow:hidden; float:right; border:1px solid #e9e9e9;}
.main .right .bt{ width:100%; height:47px; background:url(../image/right_bg.jpg) repeat; line-height:47px; font-size:14px; text-indent:1em;}
.main .right .bt span{ float:right; font-size:12px; margin-right:20px;}
.main .right .bt span a{ color:#8e8e8e; }
.main .right .bt span a:hover{ text-decoration:none;}
.main .right .about{ padding:20px; }
.main .right .about p{margin:6px 0}
.main .tj_news{ padding:20px; background:#EBEBEB; overflow:hidden; line-height:20px;}
.main .tj_news img{ width:200px; height:116px; float:left; display:block; margin-right:20px;}
.main .tj_news i{ display:block; font-size:16px; color:#333333;  margin-bottom:15px;}
.main .tj_news a{ color:#737373;}
.main .tj_news a:hover{ text-decoration:none;}
.main .newslist{ padding:20px; margin:0; overflow:hidden;}
.main .newslist li{ width:100%; overflow:hidden; margin:0; padding:10px 0; list-style:none; border-bottom:1px dotted #ebebeb; font-size:12px; line-height:20px; color:#7B7B7B;}
.main .newslist li i{ display:block; overflow:hidden; font-size:14px; font-weight:bold; color:#333333;}
.main .newslist li a{ display:block; color:#7B7B7B;}
.main .newslist li a:hover{ text-decoration:none;}
.main .list_num{ padding:20px;}
.main .list_num a{ color:#333333;}
.main .list_num a:hover{ text-decoration:none; }

/*鏂伴椈鍐*/
.main .news{ padding:20px; overflow:hidden;}
.main .news .news_title{ width:100%; overflow:hidden; font-size:18px; text-align:center; border-bottom:1px dashed #B0B0B0; margin-bottom:20px;}
.main .news .news_title i{ display:block; font-size:14px; line-height:50px;}
.main .news .next{ width:100%; margin:20px 0 0 0; border-top:1px dashed #B0B0B0; padding:20px 0;}
.main .news .next a{ color:#333333;}
.main .news .next a:hover{ text-decoration:none;}
.main .news img{max-width:100%;}


.main .productlist{ padding:10px; overflow:hidden; margin:0;}
.main .productlist li{ width:273px; height:259px; overflow:hidden; list-style:none; margin:6px; padding:0; float:left;}
.main .productlist li img{ width:273px; display:block; height:205px;}
.main .productlist li span{ width:100%; height:52px; overflow:hidden; line-height:52px; text-align:center; display:block; background:#e7e7e7; margin-top:3px; font-size:14px;}
.main .productlist li a{ display:block; color:#333333;}
.main .productlist li a:hover{ text-decoration:none;}
.main .productlist li:hover img{ transform:rotateY(360deg); -moz-transform:rotateY(360deg); -ms-transform:rotateY(360deg); -o-transform:rotateY(360deg); -webkit-transform:rotateY(360deg); transition-duration:1.5s; -moz-transition-duration:1.5s; -ms-transition-duration:1.5s; -o-transition-duration:1.5s; -webkit-transition-duration:1.5s; transition-timing-function:ease; -moz-transition-timing-function:ease; -ms-transition-timing-function:ease; -o-transition-timing-function:ease; -webkit-transition-timing-function:ease;}
.b_bd{ width:1440px; height:574px;}
.b_hd{ position:absolute; bottom:15px; left:48%;}
.b_hd ul li{ width:18px; height:18px; border-radius:50%; background:#fff; margin-right:10px; float:left;}
.b_hd ul li.on{ background:#dd1a04;}
.tempWrap{ width:100% !important;}
.link {
    width: 1210px;
    margin: 2px auto;
    height: 22px;
}
.link span{float:left; padding-right:10px; font-weight:bold;}
.z_1{ float:left; padding:0px 15px;}
.z_1 a{ font-size:16px;}
.z_1 a.on{ color:#ff0000;}
.about table tr{ height:46px;}
.about table tr th{ font-size: 14px; font-weight: normal; padding-right: 15px; width:10%;}
.about table tr td input{ width: 40%; height: 25px; padding: 0px 5px;}
.about table tr td textarea{ width:80%;}
.submit{ width: 120px !important; height: 30px !important; border: 0; background-color: #D21818; color: #fff; margin-top: 10px; cursor:pointer;}