@charset "utf-8";

.banner,.banner .bd,.banner .bd li { height:175px; overflow:hidden;}
.banner .hd {display:none;}
.container { padding-bottom:100px;min-height: 400px;background: #f7f7f7;}

.sidebar {width: 206px;	margin-top: -175px;position: relative;}
.sidebar .tit {background:  url(../images/m1.png);height: 175px;padding: 0 25px;}
.sidebar .tit h3 {display: table-cell;vertical-align: middle;height: 175px;line-height: 1;font-size: 36px;color: #fff;}
.sidebar .tit h3:after {content:'' ;display: block;width: 42px;height: 3px;background: #fff;margin-top: 25px;}
.sidebar ul {background:url(../images/sidebar.jpg);padding: 7px 0 30px;color: #8d8d8d;}
.sidebar a {display: block;position: relative;}
.sidebar .sub2-a {background: url(../images/news_li.png) repeat-x 0 bottom;line-height: 40px;padding: 0 20px 0 27px;font-size: 14px;}
.sidebar .sub2-a:after {content: '>';font-family: 'SimSun';position: absolute;right: 21px;}
.sidebar .list {background:url(../images/sidebar_sub.jpg);padding: 20px 30px;display: none;}
.sidebar .sub3-a {line-height: 40px;padding-left: 16px;}
.sidebar .sub3-a:before {content: '';line-height: 24px;top: 50%;margin-top: -3px;position: absolute;left: 0;background: #e1e3de;width: 6px;height: 6px;border: 2px solid #c2c2c2;}
.sidebar .sub4 {display: none;line-height: 2;color: #acabab;padding: 5px 0 5px 32px;}

.sidebar li.current .sub2-a:after,.sidebar li:hover .sub2-a:after {transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.sidebar li.current .sub2-a,.sidebar li:hover .sub2-a,.sidebar  .sub4-a.current,.sidebar .sub4-a:hover   {color: #0168b7;}
.sidebar .sub3.current .sub3-a:before,.sidebar .sub3:hover .sub3-a:before {border-color: #a2cc5d;}
.sidebar li.current .list,.sidebar .sub3.current .sub4 {display: block;}

.right-info {width: 865px;}
.right-info .tit {font-size: 24px;line-height: 1;padding-bottom: 37px;color: #505050;}

.crumbs {text-align: right;line-height: 40px;border-bottom: 1px solid #e4e4e4;margin-bottom: 24px;}



/* article */
.article { line-height:200%; word-wrap:break-word;font-size: 14px;color: #6c6c71;}
.article img,.article table {max-width: 865px;}
#dituContent img {max-width: 2000px;}



/*  contact     */
.contact .map {width: 865px;height: 317px;}
.contact .add {padding:50px 0 25px;border-bottom: 3px solid #d2d2d2;margin-bottom: 40px;}
.contact .add p {margin-bottom: 24px;background: url(../images/add.png) no-repeat 20px -2px;padding-left: 48px;line-height: 18px;font-size: 14px;}
.contact .add .p2 {background-position: 20px -42px;}
.contact .add .p3 {background-position: 20px -82px;}

/*  partner   */
.partner {padding-top: 50px;}
.partner dl {padding-left: 214px;position: relative;background: url(../images/news_li.png) repeat-x 0 bottom;padding-bottom: 8px;margin-bottom: 18px;}
.partner dl:before {content: '';position: absolute;width: 1px;background: #e0e0e0;top: 0;bottom: 8px;left: 206px;}
.partner dt {position: absolute;left: 0;width: 205px;font-size: 18px;color: #6d6d6d;line-height: 1;padding-top: 13px;}
.partner dd {float: left;border: 1px solid #dfdfdf;margin:6px 0 16px 22px;}
.partner dd:hover {border: 1px solid #9dcb58;}





/* news */
.news ul {margin-top: -20px;}
.news li {padding: 30px 0 20px; background: url(../images/news_li.png) repeat-x 0 bottom;color: #a7a7a7;line-height: 20px;}
.news li .text {overflow: hidden;}
.news li .text h2 { color: #404040; font-size: 14px; display: block;line-height: 1;padding-top: 9px;}
.news li .text span {color: #404040;font-size: 14px;display: block;padding: 14px 0 15px;line-height: 1;}
.news li .text .more {display:inline-block;margin-top:30px;}




/*   news-info     */
.news-tit {position: relative;margin-bottom: 20px;padding-bottom: 10px;text-align: center;}
.news-tit h3 {color: #5e5e5e;font-size: 24px;line-height: 34px;padding: 10px  0;}
.news-tit span { display: inline-block;;color: #939393; font-size: 14px;font-family: 'SimSun';background:url(../images/news_icon.png) no-repeat 0 1px;margin-right: 29px;padding-left: 30px;line-height: 20px;}
.news-tit .s2 {background-position: 0 -43px;}
.news-info p {line-height: 2;}
.relevant  {background: url(../images/news_li.png) repeat-x 0 top;margin-top: 50px;padding-top: 16px;font-size: 14px;font-family: 'SimSun';}
.relevant a {display: inline-block;background:url(../images/news_btn.png) no-repeat;line-height: 25px;}
.relevant .b1 {padding-left: 31px;margin-right: 35px;}
.relevant .b2 {background-position:right -25px;padding-right: 31px;}
.relevant .b1:hover {background-position: 0 -50px;text-indent:0;}
.relevant .b2:hover {background-position: right -75px;}
.relevant a.b3 {background: url(../images/news_icon.png) no-repeat 0 -83px;width: auto;padding-left: 26px;}





/* page */
.page { color:#000; line-height:24px; clear:both; display:table; margin:35px auto 0;  }
.page a { float:left; padding:0 10px; color:#666;margin-top: 3px; font:normal 12px/25px "Microsoft Yahei";background:#dfdfdf; display:table-cell;margin-right:6px; }
.page a:hover,.page a.current { background:#0168b7; color:#fff}




/*    product     */
.filter {padding: 14px;border: 1px solid #d6d6d6;margin-bottom: 48px;line-height: 30px;}
.filter h3 {font-size: 18px;color: #3e3e3e;margin-bottom: 8px;}
.filter .moudle {position: relative;background: url(../images/news_li.png) repeat-x 0 top;padding: 13px 30px 13px 0;color: #8d8d8d;font-size: 14px;}
.filter .moudle ul {max-height: 60px;overflow: hidden;}
.filter .moudle ul a {margin-right: 36px;}
.filter .moudle .more {display: none;position: absolute;background: url(../images/arr3.png) no-repeat right center;font-size: 12px;padding-right: 10px;right: 0;top: 11px;}
.filter .moudle ul.hover {max-height: 2000px;}
.filter .current a {color: #0168b7;}
.product li {font-size: 13px;color: #707070;margin-bottom: 26px;line-height: 34px;}




/*       hr             */
.hr table {border: 1px solid #e0e0e0;border-bottom: none;}
.hr tr {border-bottom: 1px solid #e0e0e0;}
.hr tr:nth-child(even) {background: #ebebeb;}
.hr td {text-align: center;height: 45px;font-family:arial, 'SimSun';color: #7c7c7c;}
.hr .news-tittle {height: 82px; background: #d6d7d9; margin-bottom: 25px;padding-left:20px;}
.news-tittle h2 { text-align: left; color: #000;padding: 25px 0 10px;font-size:16px;}
.hr .news-tittle p {text-align: left;color: #696969; font:normal 12px/12px "microsoft yahei"; margin:0;padding-left:0}
.hr .txt {padding:0 10px;}
.hr p {font-size: 14px;font-family: arial,'SimSun';line-height: 24px;color: #666;}



/*   product-info    */
.product-info {padding-top: 50px;}
.product-info .info .txt {overflow: hidden;color: #505050;font-size: 14px;line-height: 30px;}
.product-info .info .txt h3 {font-size: 20px;line-height: 1;padding: 40px 0 16px;}
.product-info .tab {padding: 70px 0;}
.product-info .tab .hd {padding-left: 51px;margin-bottom: -1px;}
.product-info .tab .hd li {cursor: pointer;color: #fff;border: 1px solid #787878;font-size: 14px;text-align: center;background: #787878;line-height: 26px;margin-right: 1px;padding: 0 20px;}
.product-info .tab .hd li.on {background: none;color: #0168b7;border-bottom-color:#f7f7f7;}
.product-info .tab .bd {border: 1px solid #787878;padding: 45px;}
.product-info .relevant-prod {background: #ececec;padding-bottom: 14px;}
.product-info .relevant-prod .slide {padding: 0 54px;line-height: 30px;color: #838484;}
.product-info .relevant-prod h3 {font-size: 18px;color: #5b5c5c;background: url(../images/arr5.png) no-repeat 0 center ;padding-left: 24px;line-height: 54px;}
.product-info .relevant-prod li {margin-right: 15px;width: 177px;line-height: 20px;}
.product-info .prev,.product-info .next {background: url(../images/arr4.png);width: 31px;height: 61px;position: absolute;top: 50%;margin-top: -30px;}
.product-info .prev {left: 0;}
.product-info .next {background-position: -31px 0;right: 0;}
.product-info .prev:hover {background-position: 0 -61px;}
.product-info .next:hover {background-position: -31px -61px;}