/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input,button{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px;font-family:' '; color:#666;}
a{color:#666;}
a:hover{ color:#2679B5; text-decoration:underline;}
p{line-height:1.8em; padding:5px 0;}
img{outline-width:0px;vertical-align:middle;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1200px; margin:0 auto;}

.topbg{ background:#22293B; height:40px; line-height:40px;}
.top{ height:40px; color:#fff; font-size:17px;}
.top strong{ float:left; background:url(../images/tel.png) left center no-repeat; padding-left:36px; font-weight:normal;}
.top span{ float:right; background:url(../images/email.png) left center no-repeat; padding-left:30px;}

.head{ height:83px; position:relative; z-index:8;}
.head .logo{ float:left; padding-top:5px;}
/*menu*/
.menu{height:83px;line-height:83px; float: left; margin-left:85px;}
.menu ul li{ float:left; position:relative; width:150px;}
.menu ul li dl{ background:#333; width:100%; position:absolute; left:0px; top:83px; box-shadow:0 2px 5px #000000; padding:5px 13px; border-radius:3px;display:none; }
.menu ul li dl dd{ line-height:40px;}
.menu ul li dl dd a{ font-size:16px; color:#fff; font-weight:normal; display:inline; padding:0; text-align:left;}
.menu ul li dl dd a:hover{ color:#2679B5; font-weight:normal;}
.menu a{ font-size:19px;color:#242c42; text-decoration:none; display:block;text-align:center;}
.menu a:hover{color:#2679B5;font-weight:bold;}
a.menu_hover{ color:#2679B5;font-weight:bold; background:url(../images/nav.png) repeat-x bottom;}


/*banner_02*/
.banner_02{ height:610px; overflow:hidden;}
.banner_02 #banner_02_con{ display:none;}

.tit{ text-align:center;}
.tit span{ display:block; color:#49575f; font-size:17px;}
.tit strong{ display:block; color:#49575f; font-size:30px; line-height:46px;}
.tit img{ margin-top:4px;}

.con1{ padding:52px 0px;}
.con1 ul{ margin-top:4px;}
.con1 ul li{width: 281px;height: 331px;background: #F9F9F9;border-radius: 5px; float:left;margin-right: 24px;margin-top: 30px;margin-bottom: 23px;}
.con1 ul li strong{color: #49575f; font-size: 24px;width: 149px; display:block; margin:0 auto;border-bottom: 2px solid #2779B6;margin-top: 4px; height:53px; line-height:53px; text-align:center;}
.con1 ul li span{ display:block;width: 88%;margin:0 auto;height: 77px;overflow: hidden;margin-top: 10px;line-height: 19px;font-size: 10px;}
.con1 ul li img{width: 90%;display:block;height: 116px; margin:0 auto;margin-top: 19px;border:2px solid #2678B5;overflow: hidden;border-top-left-radius: 26px;border-bottom-right-radius: 26px;object-fit: cover;}
.con1 ul li span{ display:block;width: 88%;margin:0 auto;height: 92px;overflow: hidden;margin-top: 10px;line-height: 19px;font-size: 14px;}
.con1 ul li a{background: #2678B5;color: #fff;font-size: 18px; display:block; margin:0 auto;width: 134px;height: 42px;margin-top: 20px; text-align:center; line-height:42px;}
.con1 ul li:nth-child(4n){margin-right: 0px;}
.con1 ul li:hover strong{border-bottom:2px solid #22293B;}
.con1 ul li:hover img{border:2px solid #22293B;}
.con1 ul li:hover a{background: #22293B;}

.con2bg{background:url('../images/form_bg.png'); background-size:100%;width:100%;}
.con2{padding-top: 40px;padding-bottom: 40px;width: 1133px;margin:0 auto;}
.con2 h2{width: 376px; background:url(../images/line1.png) repeat-x center;text-align: center;margin: 0 auto;color: #fff;font-size: 29px;}
.con2 h2 strong{ display:inline-block; font-weight:normal;padding:  0 15px; background:#242c42;}
.form_div_form span{color: #fff;width: 100%;font-size: 16px;line-height: 33px;display: inline-block;}
.form_div_form .zx_input{width: 100%;height: 45px;background: #fff;border:none;}
.form_div_form .label{width: 349px;display:block; float:left;margin-left: 23px;margin-top: 20px;position: relative;}
.form_div_form .label .zx_upload{position: absolute;top:48px;right:15px;}
#act-file-name{line-height: 45px;display: list-item;}
.zx_button{width: 349px;display: inline-block;margin-left: 23px; margin-top:53px;}
.zx_button button{height: 43px;border: none;width: 167px;color: #fff;font-size: 18px;}
.zx_button .zx_button1{background: #2679B5;}
.zx_button .zx_button2{background: #22293B;border:2px solid #fff;margin-left: 9px;}

.con3{ padding:52px 0px;}
/*scroll_03*/
.scroll_03 .bd li{ float:left; overflow:hidden; width:550px; margin:0px 25px;}
.scroll_03 .bd li .news{ width:550px; height: 250px;border-left:5px solid #E7EBF3;background: #F9F9F9;margin-top: 20px;}
.scroll_03 .bd li .news:hover{border-left:5px solid #22293B;}
.scroll_03 .bd li .news .news_left{width: 270px;height: 100%; float:left;}
.scroll_03 .bd li .news .news_left strong{padding:0 26px;font-size: 18px;color: #49575f;padding-top: 23px;height: 48px;overflow: hidden; display:block;}
.scroll_03 .bd li .news .news_left span{ display:block;margin-top: 10px;padding:0 26px;color: #7f8f9d;font-size: 14px;line-height: 25px;height: 100px;}
.scroll_03 .bd li .news .news_left a{color: #fff;background: #2679B5;width: 138px;font-size: 14px;text-align: center;line-height: 40px;  margin:0 auto;margin-top: 13px;cursor:pointer; display:block;}
.scroll_03 .bd li .news:hover .news_left a{background: #22293B;}
.scroll_03 .bd li .news .news_right{float: right;width: 264px;margin-top: 21px;height: 212px;overflow: hidden;}
.scroll_03 .bd li .news .news_right img{width: 100%;height: 100%;object-fit: cover;}
.scroll_03 .hd{ margin-top: 40px; text-align:center;}
.scroll_03 .hd img{ display:inline-block; margin:0px 8px;} 


.con4bg{background:url('../images/team_bg.png') no-repeat; background-size:100% 100%;width:100%;}
.con4{ padding:52px 0px;}
.con4 .tit strong{ color:#fff;}
.con4 .tit span{ color:#fff;}
/*scroll_04*/
.scroll_04{ margin-top:53px; position:relative;}
.scroll_04 .hd .prev{ display:block;  width:58px; height:58px; overflow:hidden;cursor:pointer; position:absolute; right:0px; top:108px;} 
.scroll_04 .hd .next{ display:block;  width:58px; height:58px; overflow:hidden;cursor:pointer; position:absolute; left:0px; top:108px;}
.scroll_04 .bd{ margin-left:64px;} 
.scroll_04 .bd li{ float:left; width:248px; overflow:hidden;position: relative; text-align:center; margin:0px 10px;}
.scroll_04 .bd li > div {background: #fff;height: 339px;}
.scroll_04 .bd li .team-item-img {width: 248px;height: 339px;/*border-radius: 50%;*/overflow: hidden;border: 1px solid #dcdcdc;display: inline-block;margin-top: 30px;}
.scroll_04 .bd li .team-item-img  img{width: 100%;}
.scroll_04 .bd li .name {font-size: 18px;padding: 10px 0;font-weight: 700;color: #49575f;}
.scroll_04 .bd li .class{color: #2382be;  font-size: 14px;}
.scroll_04 .bd li .read div{color: #fff;background: #9BA3A7;height: 20px;font-size: 14px;display: inline-block;border-radius: 3px;padding:5px 10px;margin-top: 22px;cursor:pointer;}
.scroll_04 .bd li .show_read div{color: #2382be;background: #fff;height: 20px;font-size: 14px;display: inline-block;border-radius: 3px;padding:5px 10px;margin-top: 16px;cursor:pointer;}
.scroll_04 .bd li .read img{height: 30px;margin-bottom: 3px;margin-left: 8px;}
.scroll_04 .bd li:first-child {transition: margin-left 0.5s;-moz-transition: margin-left 0.5s;-webkit-transition: margin-left 0.5s;}
.show_team{position: absolute;left: 0;top: 0;background: #2679B5 !important;width: 248px; display:none;}
.show_team_img{width: 91px;height: 91px;border-radius: 50%;overflow: hidden;display: inline-block;margin-top: 30px;}
.show_team_img img{width: 100%;}
.show_team_name{color: #fff;font-size: 18px;line-height: 31px;}
.show_team_class{color: #fff;font-size: 14px;}
.show_team_des{color: #fff;font-size: 12px;width: 192px;padding:0 28px;white-space:normal;text-align: left;line-height: 20px;margin-top: 5px;}

.con5{ padding:52px 0px;}
.con5 ul li{width: 276px;background: #E7EBF3;text-align: center;padding-top: 54px;position: relative; float:left; margin-right:32px;margin-top: 99px;}
.con5 ul li:hover{background: #2679B5;color: #fff;}
.con5 ul li strong{ display:block;color: #49575f;font-size: 26px;line-height: 40px;}
.con5 ul li span{ display:block;color: #616e76;font-size: 18px;line-height: 30px;}
.con5 ul li:hover strong{color: #fff;}
.con5 ul li:hover span{color: #fff;}
.con5 ul li dl{background: #fff;width: 84%;margin:0 auto;line-height: 35px;padding:10px 0;color: #49575f;font-size: 15px;margin-top: 13px;text-align: left;padding:15px 15px;}
.con5 ul li dl dd{ height:35px; line-height:35px;}
.study_more{line-height: 50px; font-weight:bold; font-size:17px;}
.study_li_top{background: #E7EBF3;border-radius: 50%;overflow: hidden;width: 100px;height: 100px;position: absolute;text-align: center;border: 9px solid #fff;top: -73px;left: 80px;}
.study_li_top .i2{ display:none; margin:0 auto;margin-top: 13px;}
.study_li_top img{margin-top: 13px;}
.con5 ul li:hover .study_more a{ color:#fff;}
.con5 ul li:nth-child(4n){margin-right: 0px;}
.con5 ul li:hover .study_li_top .i1{ display:none;}
.con5 ul li:hover .study_li_top .i2{ display:block;}
.con5 ul li:hover .study_li_top{background: #2679B5;box-shadow:0px 1px 4px 1px #9a9898;}

.con6bg{height: 294px;width: 100%;background: #22293B;}
.con6{width: 1140px;margin:0 auto;height: 100%;position: relative;}
.c6_left{color: #fff;font-size: 26px;padding-top: 60px;}
.c6_left strong{ display:block;}
.c6_left span{ display:block;color: #c2cadd;font-size: 14px;line-height: 27px;margin-top: 26px;width: 840px;}
.c6_left a{ display:block;color: #fff;font-size: 16px;background: #2779B4;margin-top: 25px;padding: 10px 0px; width:180px; text-align:center;}
.c6_right{position: absolute;bottom: 0;right: 0;}

.con7bg{width: 100%;height: 237px;background: url('../images/youshi_bg.png'); background-size: 100%;}
.con7 dl{width:300px; float:left;margin-top: 66px;}
.con7 dl dt{ float:left;}
.con7 dl dd{ float:right; width:220px;color: #fff;}
.con7 dl dd strong{ display:block;font-size: 24px; font-weight:normal; padding-top:8px;}
.con7 dl dd span{ display:block;font-size: 14px;line-height: 28px;}

.con8{ padding:52px 0px;}
/*scroll_05*/
.scroll_05 .bd li{ float:left; height: 215px; overflow:hidden;width: 360px;background: #F9F9F9;margin:14px 20px;}
.scroll_05 .bd li img{margin-top: 15px;margin-left: 16px;}
.scroll_05 .bd li span{padding:0 48px;font-size: 14px;color: #49575f;line-height: 30px;height: 118px;overflow: hidden; display:block;}
.scroll_05 .bd li .message_name{font-size: 15px;color: #49575f;text-align: right;padding-right: 25px;}


.con9bg{background: #2679B5;width: 100%;height: 204px;}
.con9{padding-top: 16px;}
.con9 img{margin-top: 15px;height: 64px;min-width: 190px;}

.footer {text-align: center;color: #fff;padding: 30px 0;background: #22293B;font-size: 14px;}
.footer a{color: #fff;}
.ft_left{display: inline-block;font-size: 14px;vertical-align: top;}
.ft_left ul li{ margin-top:10px;}
.ft_left ul li a{ padding:0px 10px;}
.ft_right{display: inline-block;vertical-align: top;margin-left: 54px;}
.ft_right .er {width: 95px;margin-bottom: 10px;}
.ft_right span{ display:block;}



/*Add------------------------------------------------------------------------------*/

.weizhi{height:42px; line-height:42px; margin-top:15px; margin-bottom:15px;font-size:14px; }
.inside{margin-top:20px; min-height:400px; margin-bottom:50px;}

.inside_left{ width:280px; float:left;}
.inside_left .side_a h2{background: #2383bd;color: #fff;font-size: 22px;padding: 12px 20px; font-weight:normal;}
.inside_left .side_a dl{border: 1px solid gainsboro; border-top:none; border-bottom:none;}
.inside_left .side_a dl dd{ height:54px; line-height:54px; border-bottom:1px solid gainsboro;}
.inside_left .side_a dl dd a{ display:block; text-align:center; font-size:17px;}
.inside_left .phone {margin: 25px 0;background: #2383bd;color: #fff;text-align: center;padding: 10px 0;}
.inside_left .phone img {display: inline-block;width: 65px;}
.inside_left .phone span{margin-left: 15px;text-align: left;display: inline-block;vertical-align: middle;font-size: 20px;letter-spacing: 3px;}
.server-other {border: 4px solid #2383bd;background: #f9f9f9;padding: 8px 6px;font-size: 14px;}
.server-other .line {display: inline-block;width: 50%;box-sizing: border-box;}
.server-other .line a {display: block;border-bottom: 1px solid #dfdfdf;line-height: 60px;padding-left: 10px;}
.server-other .line a img {height: 26px;margin-right: 15px;}
.server-other .line:nth-child(2n+1) {padding-right: 7px;}
.server-other .line:nth-child(2n) {padding-left: 7px;}
.server-other .line:nth-child(2n) a {position: relative;}
.server-other .line:nth-child(2n) a:before {content: "";position: absolute;display: inline-block;width: 1px;height: 50px;background: #dfdfdf;left: -7px;top: 7px;}
.server-other .line-footer {margin-top: 6px;line-height: 38px;text-align: center;}
.server-other .line-footer img {margin-right: 15px;}

.inside_right{ width:900px; float:right; }
.inside_tit{ border-bottom:2px solid #2383bd; color:#2383bd; font-size:22px; margin-bottom:15px; height:66px; line-height:66px;}
.inside_con{ padding:10px 0;}

.side_b .best-title {padding-bottom: 15px;margin-bottom: 8px;border-bottom: 4px solid #2484be;}
.side_b .best-title img {vertical-align: middle;width: 36px;margin-right: 10px;}
.side_b .best-title span {vertical-align: middle;font-size: 19px;}
.side_b .best-list li {text-align: center;margin: 15px 0;font-size: 20px;line-height: 4;color: #333;background: #f4f4f4;}
.side_b .best-list li a:link{color:#565656;}
.side_b .best-list li a:hover{color:#2382be;}
.side_b .best-list li img {width: 46px;}
.side_b .best-list li span {display: inline-block;width: 100px;margin-left: 25px;}
.ser_right{ float:right; width:900px;}
.ser_right .server-item {margin: 50px 0;}
.ser_right .server-item:after {content: "";display: block;height: 0;clear: both;visibility: hidden;}
.ser_right .server-item .server-title {color: #2382be;font-size: 24px;min-width: 221px;display: inline-block;margin-bottom: 30px;}
.ser_right .server-item .server-title:after {content: "";display: block;height: 9px;background: -webkit-gradient(linear, 0% 0%, 0% 80%, from(#B9BCBC), to(#EAEAEE));border-radius: 4px;box-shadow: -2px 4px 3px -2px #909395 inset;}
.ser_right .server-item .server-content {font-size: 14px;line-height: 26px;}
.ser_right .server-item .server-more {float: right;color: white;background: #2679B5;border-radius: 5px;padding: 11px 25px;font-size: 17px;margin-top: 20px;margin-right: 20px;border: 1px solid #2679B5;}
.ser_right .server-item .server-more2{float: right;color: white;background: #23283B;border-radius: 5px;padding: 11px 25px;font-size: 17px;margin-top: 20px;border: 1px solid #23283B;}
.ser_right .server-item .server-more2:hover{background: #fff;color: #23283B;border: 1px solid #23283B;}
.ser_right .server-item .server-more:hover{background: #fff;color: #2679B5;border: 1px solid #2679B5;}

.study1{ border-top:1px solid #2383bd; padding:20px 0px;}
.slideBox{ width:540px; height:272px; overflow:hidden; position:relative; float:left;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  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;   }
.slideBox .bd ul li{ position:relative;}
.slideBox .bd img{ width:540px; height:272px;}

.begin-info {margin-left: 20px;width: 340px; float:left;}
.begin-info dl{border-bottom: 1px solid #dfdfdf;padding-bottom: 5px;position: relative;}
.begin-info dl dt{ font-weight:bold;font-size: 18px;line-height: 2;}
.begin-info dl dd{font-size: 14px;line-height: 2;color: #777;}
.begin-info dl dd a{ color:#2382be;}
.begin-info ul{margin-top: 5px;font-size: 14px;color: #777;}
.begin-info ul li {display: block; height:26px; line-height:26px;}
.begin-info ul li a {float:left;}
.begin-info ul li a:hover{color:#2382be;}
.begin-info ul li:before {content: '';display: inline-block;width: 4px;height: 4px;background: #2382be; margin-right:5px;float: left;line-height: 26px;margin-top:10px;}
.begin-info ul li span {float: right;}
.know-us {margin-left: 16px;width: 258px;border: 1px solid #dfdfdf;padding: 10px 12px;font-size: 14px; float:right;}
.know-us .search {
  border: 1px solid #2382be;
  height: 33px;
}
.know-us .search label {
  margin-left: 10px;
}
.know-us .search label input {
  width: 162px;
  border: none;
  margin-left: 5px;
  box-sizing: border-box;
  padding-right: 5px;
}
.know-us .search button {
  color: white;
  border: none;
  background: #2382be;
  width: 62px;
  line-height: 33px;
  text-align: center;
}
.know-us .online-img {
  margin: 9px 0;
  display: block;
  width: 100%;
}
.know-us .add-me {
  text-align: center;
}
.know-us .add-me img {
  vertical-align: top;
  margin-right: 5px;
}
.know-us .add-me .er_img{
  width:100px;
  height:100px;
}
.know-us .add-me .weiBo {
  color: #777;
  display: inline-block;
}
.know-us .add-me .weiBo img {
  margin-top: 10px;
}

.sci_div {
    font-size: 13px;
    width: 820px; margin:0 auto;
    padding: 10px 30px;
    border: 1px solid #eaeaea;
    margin-top: 30px; margin-bottom:30px;
}

.layui-form-item {
    margin-bottom: 15px;
    clear: both;
}

.sci_title {
    font-size: 20px;
    text-align: center;
    line-height: 45px;
}

.layui-form-label {
    width: 140px;
    padding: 8px 15px;
    height: 41px;
    line-height: 20px;
    border-width: 1px;
    border-style: solid;
    border-radius: 2px 0 0 2px;
    text-align: center;
    background-color: #FBFBFB;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    box-sizing: border-box;
    border-color: #e6e6e6;
    float: left;
    display: block;
}

.layui-input-block {
    margin-left: 110px;
    left: -1px;
    min-height: 36px;
}

.l-input {
    border-radius: 0 2px 2px 0;
    height: 41px;
    line-height: 1.3;
    line-height: 38px\9;
    border-width: 1px;
    border-style: solid;
    background-color: #fff;
    display: block;
    width: 660px;
    padding-left: 10px;
    border-color: #e6e6e6;
    outline: 0;
    -webkit-appearance: none;
    transition: all .3s;
    -webkit-transition: all .3s;
    box-sizing: border-box;
}

.sci_select {
    border-radius: 0 2px 2px 0;
    height: 41px;
    line-height: 1.3;
    line-height: 38px\9;
    border-width: 1px;
    border-style: solid;
    background-color: #fff;
    display: block;
    width: 312px;
    padding-left: 10px;
    border-color: #e6e6e6;
    display: inline-block;
    margin-left: 16px;
}

.select2 {
    width: 660px;
    margin-left: 0px;
}

.SCI_IF {
    width: 190px;
    float: left;
}

.if2 {
    margin-left: 20px;
}

.if-center {
    float: left;
    font-size: 20px;
    line-height: 41px;
    text-align: center;
    padding-left: 19px;
}

.sci-btn {
    display: inline-block;
    height: 41px;
    line-height: 38px;
    padding: 0 60px;
    background-color: #2679B5;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    font-size: 14px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
}

.btn-reset {
    border: 1px solid #C9C9C9;
    background-color: #fff;
    color: #555;
    margin-left: 25px;
}


.layui-table-header {
    border-width: 0 0 1px;
    border-style: solid;
    border-color: #e6e6e6;
    background-color: #f2f2f2
}

.result{
	line-height: 50px;
	font-size: 20px;
	margin-left: 20px;
    padding: 0 10px;
    font-weight: 300;
    margin-bottom: 12px;
}

fieldset{
	margin-top: 45px; border:none;
	border-top: 1px solid #e6e6e6;
}
.btn{
	display: inline-block;
	border-radius: 2px;
    cursor: pointer;
    white-space: nowrap;
    text-align: center;
    border: 1px solid #C9C9C9;
    height: 24px;
    line-height: 24px;
    padding: 0 15px;
    font-size: 12px;
}
.btn2{
    background-color: #2679B5;
    color: #fff  !important;
}
.btn1{
    background-color: #fff;
    color: #555  !important;
}

.data_div table{ border:1px solid #e6e6e6; border-top:none; border-left:none; text-align:center; font-size:12px; color:#333;}
.data_div table tr td{ border-left:1px solid #e6e6e6; border-top:1px solid #e6e6e6; padding:10px 15px;}


.study2{ margin-bottom:30px;}
.study2 h2{ height:50px; line-height:50px; border-bottom:1px solid #2382be; margin-bottom:23px;}
.study2 h2 b{ float:left; color:#333; font-size:22px; font-weight:normal;}
.study2 h2 .more{ float:right; font-weight:normal; font-size:14px;}
.study2 h2 .zx{ float:right;cursor: pointer; color:#fff;text-align:center;line-height:31px;font-size:16px;display: block;width: 85px;height: 31px;background: url(../images/abbj1.png); font-weight:normal; margin-top:10px; margin-right:10px;}
.item_left{ float:left; width:231px; height:277px;}
.item_left img{ float:left; width:231px; height:277px;}
.item_right { float:right;width: 969px;}
.item_right .article-list {font-size: 14px;margin-left: 19px; float:left;width: 223px;}
.item_right .article-list ul li {line-height: 31px; height:31px;}
.item_right .article-list ul li a:hover{color:#2382be;}
.item_right .article-list ul li:before {content: '>';display: inline-block;margin-right: 7px;}
/*contact*/
.contact h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.contact{ margin-top:15px; }
.contact ul{ padding:10px 10px; border:#e4e4e4 solid 1px;}
.contact ul li{ line-height:20px; padding:3px 0;}

/*proShow*/
.product_show ul li{ width:130px;line-height:20px;}
.product_show ul li{ float:left; margin:15px 20px 0; border:#e4e4e4 solid 1px; display:inline;}
.pro img{max-width:120px; max-height: 90px; width: expression(this.width >120 && this.height < this.width ? 120: true); height: expression(this.height > 90 ? 90: true);}
.hover2{ background:#f4f4f4;}

/*product_list*/
.side_product { margin-top:15px;}
.side_product h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.side_product ul{ padding:10px 10px; border:#e4e4e4 solid 1px; }
.side_product ul li{line-height:24px;}
.side_product ul li a{ padding-left:30px; display:block; border-bottom:#e4e4e4 dashed 1px;background: url(../images/side_menu_bg.gif) 10px 8px no-repeat;}
.side_product ul li dl dd a{ display:inline; border:none; background:none;}


