@charset "utf-8";
/* CSS Document */
.mainbanner{ height:500px; background:#f4f4f4 url(../images/main/mainBanner.jpg) center center no-repeat; position:relative;}
.mainbanner .main_calss{ text-align:center; padding-top:250px; position:relative; z-index:10;}
.mainbanner .main_calss a{ display:inline-block; margin:0 39px;}
.mainbanner .main_calss .img{ display:block; width:130px; height:130px; background-position:center center !important; background-repeat:no-repeat !important; background-size:100% auto !important;}
.mainbanner .main_calss .title{ color:#fff; font-size:15px; text-align:center; display:block; padding-top:10px;}



.mainbanner .main_calss a:nth-child(1){animation: mylet-1 2.1s infinite;animation-direction: alternate;}
.mainbanner .main_calss a:nth-child(2){animation: mylet-2 1.4s infinite;animation-direction: alternate; }
.mainbanner .main_calss a:nth-child(3){animation: mylet-3 1.8s infinite;animation-direction: alternate;}
.mainbanner .main_calss a:nth-child(4){animation: mylet-4 1.8s infinite;animation-direction: alternate;}
.mainbanner .main_calss a:nth-child(5){animation: mylet-5 2.1s infinite;animation-direction: alternate;}
.mainbanner .main_calss a:nth-child(6){animation: mylet-1 1.8s infinite;animation-direction: alternate;}
@keyframes mylet-1{
	0%{
		    transform: translateY(-4%);
	}

	100%{
    transform: translateY(4%);
	}
}
@keyframes mylet-2{
	0%{
		    transform: translateY(-4%);
	}

	100%{
    transform: translateY(4%);
	}
}
@keyframes mylet-3{
	0%{
		    transform: translateY(-6%);
	}

	100%{
    transform: translateY(6%);
	}
}
@keyframes mylet-4{
	0%{
		    transform: translateY(-4%);
	}

	100%{
    transform: translateY(4%);
	}
}
@keyframes mylet-5{
	0%{
		    transform: translateY(-4%);
	}

	100%{
    transform: translateY(4%);
	}
}

/*天空*/
.tiankong{ position:absolute; z-index:1; top:0; left:0; width:100%; height:100%; overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5; }
.sky {height:500px;width:100%;background:#007fd5;position:relative;overflow:hidden;-webkit-animation:sky_background 20s ease-out infinite;-moz-animation:sky_background 20s ease-out infinite;-o-animation:sky_background 20s ease-out infinite;animation:sky_background 20s ease-out infinite;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.clouds_one {background:url("../images/main/cloud_one.png");position:absolute;left:0;top:0;height:100%;width:300%;-webkit-animation:cloud_one 20s linear infinite;-moz-animation:cloud_one 20s linear infinite;-o-animation:cloud_one 20s linear infinite;animation:cloud_one 20s linear infinite;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.clouds_two {background:url("../images/main/cloud_two.png");position:absolute;left:0;top:0;height:100%;width:300%;-webkit-animation:cloud_two 35s linear infinite;-moz-animation:cloud_two 35s linear infinite;-o-animation:cloud_two 35s linear infinite;animation:cloud_two 35s linear infinite;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.clouds_three {background:url("../images/main/cloud_three.png");position:absolute;left:0;top:0;height:100%;width:300%;-webkit-animation:cloud_three 50s linear infinite;-moz-animation:cloud_three 50s linear infinite;-o-animation:cloud_three 50s linear infinite;animation:cloud_three 50s linear infinite;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
@-webkit-keyframes sky_background {0% {background:#007fd5;color:#007fd5}
50% {background:#a3d9ff/*000*/;color:#a3d9ff}
100% {background:#007fd5;color:#007fd5}
}
@-moz-keyframes sky_background {0% {background:#007fd5;color:#007fd5}
50% {background:#a3d9ff/*000*/;color:#a3d9ff}
100% {background:#007fd5;color:#007fd5}
}
@keyframes sky_background {0% {background:#007fd5;color:#007fd5}
50% {background:#a3d9ff/*000*/;color:#a3d9ff}
100% {background:#007fd5;color:#007fd5}
}
@-webkit-keyframes cloud_one {0% {left:0}
100% {left:-200%}
}
@-moz-keyframes cloud_one {0% {left:0}
100% {left:-200%}
}
@keyframes cloud_one {0% {left:0}
100% {left:-200%}
}
@-webkit-keyframes cloud_two {0% {left:0}
100% {left:-200%}
}
@-moz-keyframes cloud_two {0% {left:0}
100% {left:-200%}
}
@keyframes cloud_two {0% {left:0}
100% {left:-200%}
}
@-webkit-keyframes cloud_three {0% {left:0}
100% {left:-200%}
}
@-moz-keyframes cloud_three {0% {left:0}
100% {left:-200%}
}
@keyframes cloud_three {0% {left:0}
100% {left:-200%}
}


.ss{ overflow:hidden; line-height:47px; background-color:#f4f4f4; padding:13px 0;}
.ss .ssBox .ggt{ color:#327cc3;  font-size:15px; padding-right:15px; padding-left:35px; background:url(../images/ggt.png) left center no-repeat; font-weight:700; }
.ss .ssBox .ss_nr{ width:700px; overflow:hidden; white-space:nowrap; }
.ss .ssBox .ss_nr div{ display:inline-block; min-width:100%; font-size:14px; color:#666;}
.ss .ssBox .ss_nr div a{ color:#666; font-size:14px; margin-right:15px; display:inline-block;}
.ss .ssBox .ss_nr div a:hover{ color:#dc0000; text-decoration:underline;}
.searchBox{ position:relative; border:7px solid #e6edf5; border-radius:47px; overflow:hidden;}
.searchBox .leftImg{ display:block; width:50px; height:37px; background:url(../images/ss.png) center center no-repeat;}
.searchBox .search_input{ display:block; float:left; height:33px; line-height:33px; border:0; font-family:"Microsoft YaHei"; font-size:14px; text-indent:1rem; width:240px; background:#fff;}
.searchBox .search_btn{ display:block;  z-index:10;width:55px; height:33px; background:#006cb4 url(../images/ss.png) center center no-repeat; border:0; cursor:pointer;}
.searchBox .search_btn:hover{ background-color:#ea9503;}

/*当前导航*/
.breadcrumbs{font-size: 14px;line-height:47px; color:#b7b7b7; font-size:12px;}
.breadcrumbs a{color:#777; font-size: 14px; padding:0 8px;}
.breadcrumbs a:hover{ text-decoration:underline;}
.breadcrumbs .sortName{ display: inline-block; padding-left:30px;background:url(../images/main/dqdh.png) left center no-repeat; color:#006cb4; font-size:14px;}




/*底部搜索*/
.sousuo{ position:relative; z-index:10;}
.sousuo .searchBox{ display:block; padding:35px 0; background-color:#006cb4;}
.sousuo::after{ content:''; display:block; position:absolute; left:50%;top:100%; width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-top:50px solid #006cb4; margin-left:-50px;}
.sousuo .searchBox .search_input{ display:block; width:830px; background-color:#fff; border:none; height:50px; line-height:50px; margin-left:75px; font-size:18px; padding:0 15px;}
.sousuo .searchBox .search_btn{ display:block; border:none; width:260px; height:50px; background:#ffc600 url(../images/sousuo.png) center center no-repeat; margin-left:10px; cursor:pointer;}
/**/
.foot{ background-color:#000; position:relative; padding:30px 0 0 0;margin-top:20px; }
.bottomNav{ text-align:center; padding:16px 0; margin-bottom:20px; background-color:#; display:none;}
.bottomNav li{ width:12.5%; float:left; text-align: center; }
.bottomNav a{ display:block; width:85%; margin:auto; color:#fff; padding:6px 0px; font-size:15px; background-color:#188a00; text-decoration:underline;}
.bottomNav a:hover{}

.foot .footBox{ padding:20px 0 40px 0; position:relative; min-height:110px;}
.foot .footBox .footLogo{ width:110px; height:110px; border-radius:100%; background:rgba(255,255,255,0.1) url(../images/fottom01.png) center center no-repeat; background-size:70%; position:absolute; left:50%; top:0px; margin-left:-55px;animation:rotating 3s linear infinite;}
.foot .footBox .footTel{/* padding-left:80px; background:url(../images/foot_tel.png) left center no-repeat; */ margin-top:10px;}
.foot .footBox .footTel .div1{ color:#666; font-size:15px; padding-bottom:10px;}
.foot .footBox .footTel .div2{ color:#dc0000; font-size:33px; line-height:40px; font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; }
.foot .footBox .footEwm{ margin-top:-10px;}
.foot .footBox .footEwm .ewmBox{float:left; margin-left:50px; margin-top:0px; }
.foot .footBox .footEwm .ewmBox .icon{width:90px; height:90px; background:rgba(255,255,255,0.1) url(../images/icon.png) center center no-repeat; position:relative;}
.foot .footBox .footEwm .ewmBox .icon .show{ position: absolute; display:none; left:50%; bottom:100%; margin-bottom:15px; width:200px; height:200px; margin-left:-101px; border:1px solid #ebebeb; z-index:100; background-color:#fff; box-shadow:0 3px 10px rgba(0,0,0,0.1); border-radius:5px;}
.foot .footBox .footEwm .ewmBox .icon .show::after{ content:''; display:block;width: 0; height: 0;border-left:5px solid transparent;border-right: 5px solid transparent; border-top: 10px solid #fff; position: absolute; left:50%; margin-left:-5px; bottom:-11px;}
.foot .footBox .footEwm .ewmBox .icon .show img{ display:block; width:150px; height:150px; margin:25px auto;}
.foot .footBox .footEwm .ewmBox .icon:hover .show{ display:block;}

.foot .footBox .footEwm .ewmBox .title{ color:#666; font-size:14px; text-align:center; padding-top:8px;}
.footLx{ margin-top:-10px;}
.foot .footLx p{ line-height:30px; text-align:left; color:#666; font-size:13px; position:relative; padding-left:25px;}
.foot .footLx p::after{ display:block; content:''; position:absolute; left:0; top:50%; width:10px; height:10px; border:2px solid #444; border-radius:100%; margin-top:-6px;}
.foot .footLx p span{ padding-right:20px;}
.foot .footLx p a{ color:#666; font-size:14px;}
.foot .footLx a:hover{ color:#fff;}

.copyright{font-size:13px; color:#5cb3ed; padding:15px 0; line-height:25px; text-align:center; background-color:#006cb4; position:relative; z-index:10;}
.copyright .foot_logo{ position: absolute; left:50%; bottom:10px; width:275px; height:74px; background:url(../images/fottom02.png) center center no-repeat; margin-left:-137px;}
.copyright .span1{ padding:0 30px 0 0;}
.copyright a{ color:#5cb3ed;}
.copyright a:hover{ color:#fff; text-decoration:underline;}

/*分页³*/
.page_nav{ padding:15px 15px; color:#999; font-size:14px; text-align:center; background-color:#fff;}
.page_nav .nolink{display:inline-block; margin:0 5px; padding:0 5px; height:25px; line-height:25px; border:1px solid #fff;}
.page_nav font,.page_nav a{ display:inline-block; margin:0 5px; padding:0 10px; border:1px solid #e5e5e5; height:25px; line-height:25px; border-radius:5px;}
.page_nav font{ border:1px solid #fff;}
.page_nav a:hover{ color:#fff; border:1px solid #54a530; background-color:#54a530}

.viewpage{ margin:0; padding:20px 0 50px 0; border-top:1px solid #eee;}
.viewpage .main_r_nav{ color:#999; font-size:14px; line-height:30px;}
.viewpage .main_r_nav a{ font-size:14px; color:#444}
.viewpage .main_r_nav a:hover{ text-decoration:underline;}

/*分页*/
.fenye{ text-align:center; color:#666; font-size:14px; line-height:30px; padding:20px 0; background-color:#f4f4f4; margin-top:15px;}
.fenye .rows{ color:#666; font-size:13px; padding:0 10px;}
.fenye .current{ display: inline-block; color:#cc0000; font-size:14px; padding:0 5px;}
.fenye .num,.fenye .next{display:inline-block; margin:0 3px; padding:0 10px;  border:1px solid #ddd; color:#666; font-size:14px; height:28px; line-height:27px; border-radius:5px;}
.fenye .num:hover,.fenye .next:hover{ background-color:#cc0000; color:#fff; border:1px solid #cc0000;}



.main{ background-color:#fff; padding:50px 0 70px 0;}
.main .sortName{ line-height:40px; position: relative; padding-bottom:10px;}
.main .sortName .span1{ display:block; color:#0659b5; font-size:30px; font-weight:700;}
.main .sortName .span2{ position:absolute; left:0; bottom:0; border-bottom:1px solid #2c78cc; height:0; width:115px;}

.main .main_right{ width:950px; float:left !important;}
.text{ line-height:35px; font-size:15px; color:#333; padding:40px 0;}
.text span{font-size:15px; color:#333; font-family:"Microsoft YaHei"}
.text img{ max-width:100% !important;}
.main .tT01{line-height:40px;  width:730px;}
.main .tT01 .span1{ font-size:28px; color:#333; font-weight:700;}
.main .tb{ border-top:1px solid #ddd; margin:15px 0 10px 0;}
.main .subtitle{font-size: 13px; line-height: 24px; height: 24px; color: #8F8F8F;}
.main .subtitle span{ display:inline-block; line-height:30px; font-size:13px; color:#999; padding-right:30px; padding-left:28px;}
.main .subtitle span.span1{ background:url(../images/main/time.png) left center no-repeat;}
.main .subtitle span.span2{ background:url(../images/main/view.png) left center no-repeat;}
.main .main_left{ width:260px; min-height:400px;}
.main .main_left .t{ height:90px; background:url(../images/main/t.jpg) top center no-repeat; text-align:center;}
.main .main_left .t .span1{ display:block; color:#fff; font-size:30px; font-weight:700; padding-top:9px;}
.main .main_left .t .span2{ display:block; color:#83bdf8; font-size:13px;}
.main .main_left .navLeft{ padding:0px 0px 0 0;background:#fff; border-top:1px solid #ddd; margin-top:5px;}
.main .main_left .navLeft li.li1{ padding:3px 0; border-bottom:1px solid #ddd; }
.main .main_left .navLeft li.li1 a{display: block;height:55px;line-height:55px; color: #000; font-size:15px; overflow:hidden; margin:auto; background-color:#f9f9f9;position:relative;}
.main .main_left .navLeft li.li1 a span{ display:inline-block; margin-left:30px; padding-left:45px; background:url(../images/main/class.png) left center no-repeat; position:relative; z-index:10;}
.main .main_left .navLeft li.li1 a em{ position:absolute; z-index:5; left:0; top:0; height:100%; width:4px; background-color:#2c78cc; display:none;}
.main .main_left .navLeft li.li1 a .divbg{ position:absolute; z-index:1; left:0; height:100%; width:0; top:0;  background:#f4f4f4;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main .main_left .navLeft li.li1 a:hover .divbg,.main .main_left .navLeft li.active a .divbg{ width:100%;}
.main .main_left .navLeft li.li1 a:hover em,.main .main_left .navLeft li.active a em{ display:block;}

.main .main_left .left_lxwm{ margin-top:15px;}
.main .main_left .left_lxwm .lx_t{ text-align:center; color:#fff; font-size:20px; border-left:10px solid #1f62bb; border-right:10px solid #1f62bb;}
.main .main_left .left_lxwm .lx_t span{ display:block; height:60px;height:50px; line-height:50px; background-color:#1f62bb; width:95%; margin:auto; }
.main .main_left .left_lxwm .lxwm_box{ border:1px solid #1f62bb; padding:10px 20px; border-top:0;}
.main .main_left .left_lxwm .lxwm_box{ line-height:23px; color:#666; font-size:14px;}
.main .main_left .left_lxwm .lxwm_box p{ padding:8px 0;}

.main .main_left .left_news{ margin-top:15px;}
.main .main_left .left_news ul{ border:1px solid #1f62bb; padding:10px 0;}
.main .main_left .left_news li{ padding:5px 0;}
.main .main_left .left_news li a{ display:block; height:30px; line-height:30px; width:90%; margin:auto; font-size:14px; color:#666;overflow:hidden;white-space: nowrap;text-overflow: ellipsis; }
.main .main_left .left_news li a span{ padding-left:25px; background:url(../images/main/left_news.png) left center no-repeat;}
.main .main_left .left_news li a:hover{ text-decoration:underline; color:#dc0000;}

#faqbox{padding:90px 0 50px 0; background-color:#fff;}
#faqbox form{}
#faqbox .faqline{line-height:2em;text-align:left; padding-bottom:15px; color:#ff9900; font-size:14px;}
#faqbox .faqtit{width:90px;display:block;float:left;clear:both;text-align:left; color:#000; font-weight:700; line-height:69px; padding-right:10px; border-top:1px solid #ddd;}
#faqbox .Content{line-height:2em;text-align:left; padding-bottom:10px;}
#faqbox font{margin:0 5px;}
#faqbox .FaqTitle{ height:70px; line-height:70px; padding:0 25px; border:none; width:800px; vertical-align:top; background-color:#f9f9f9; font-family:'Microsoft YaHei'; font-size:16px; color:#0b62cb;-moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s;transition: all 0.3s;}
#faqbox .Content textarea{height:150px;outline: 0;}
#faqbox .FaqTitle:hover { box-shadow: 0 10px 10px rgba(43, 43, 43, 0.12);}
.wizfrm{ border:none;width:700px;height:80px;line-height:80px;font-size:30px; letter-spacing:10px;color:#fff;text-align:center;cursor:pointer;background:#fff; margin-top:20px; font-family:'Microsoft YaHei';-moz-transition: all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s; border-radius:5px;background-color:#c60101; margin-left:100px; }
.wizfrm:hover{ background-color:#ff9900; }

/**/

.main .proList{width:945px;position:relative; margin-top:40px;}
.main .proList li{ width:298px; border:1px solid #ddd;float:left; margin:0 15px 15px 0; padding-bottom:10px; border-top:2px solid #faaa18; } 
.main .proList li .boxa{ width:100%;  display:block; cursor:pointer; position:relative; overflow:hidden; border-bottom:0;}
.main .proList li .boxa .spanImg{ display:block; overflow:hidden;width:278px; height:195px; margin:10px; position:relative;
background-position:center center; 
-webkit-background-size: cover;  
-moz-background-size: cover;  
-o-background-size: cover; 
background-size:cover;}
.main .proList li .boxa .aB{width:100%;height:100%; position: absolute; background: rgba(0,0,0,0.5); overflow: hidden; left: 0; top:-100%; z-index: 5; display:block;-moz-transition: all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.main .proList li .boxa .aB em{ display:block; width:100%; height:100%;background:url(../images/main/chakan.png) center center no-repeat;}
.main .proList li .boxa:hover .aB{ top:0;}
.main .proList li .spanT{ display: block; z-index:10; height:40px; line-height:40px; width:90%; margin:auto; text-align:center;color:#fff; font-size:14px; background-color:#2c78cc; margin-top:10px;}
.main .proList li .spanT span{ display:block; margin:0 20px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis; }
.main .proList li .spanT:hover{ color:#e0222c;}

.product_top{}
.product_top .img{ height:210px; width:280px; border:1px solid #ddd;background-position:center center; 
-webkit-background-size: cover;  
-moz-background-size: cover;  
-o-background-size: cover; 
background-size:cover;}
.product_top .nr{ margin-left:30px; width:608px; height:182px; position:relative;}
.product_top .title{ font-size:28px; color:#000; font-weight:700; padding-bottom:8px; border-bottom:1px solid #ebebeb; margin-bottom:5px;}
.product_top .zuozhe{ line-height:30px;font-size:13px; color:#b7b7b7; padding:5px 0px;}
.product_top .zuozhe .span1{ background:url(../images/main/zuozhe.png) left center no-repeat; padding-left:25px;}
.product_top .zuozhe .span2{background:url(../images/main/time.png) left center no-repeat; padding-left:25px;}
.product_top .zuozhe .span3{ background:url(../images/main/peoductc.png) left center no-repeat; padding-left:25px;}
.product_top .zuozhe .span4{background:url(../images/main/view.png) left center no-repeat; padding-left:25px;}
.product_top .pro_shere{ padding-top:8px;}

.xiangqing{ margin-top:30px;}
.xiangqing .xiangqing_top{ background-color:#fff;}
.xiangqing .xiangqing_top a{ display:block; float:left; width:280px; background-color:#fff;color:#eea200; text-align:center; height:50px; line-height:50px; font-size:22px; font-weight:700;}
.xiangqing .xiangqing_top a.active{ background-color:#006cb4; color:#fff;}
.xiangqing .content{ border:1px solid #ddd; border-top:2px solid #bbb; padding:20px 50px;}



/**/
.news_list{ padding-top:30px;}
.news_list li{  border-bottom:1px dashed #ddd; padding:20px 0;}
.news_list li .img{ display:block; width:168px; height:168px; position:relative; border-radius:100%; overflow:hidden; box-shadow:0 2px 10px rgba(0,0,0,0.1);
background-position:center center; 
-webkit-background-size: cover;  
-moz-background-size: cover;  
-o-background-size: cover; 
background-size:cover;}
.news_list li .titleBox{ display:block; width:780px; height:116px;}
.news_list li .titleBox .left{ position: relative; left:0; padding-left:40px;-moz-transition: all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.news_list li .titleBox .t1{ padding-top:10px;}
.news_list li .titleBox .title{ overflow:hidden;white-space: nowrap;text-overflow: ellipsis; width:400px;   font-size: 15px; color: #333; line-height:25px; font-weight:700;}
.news_list li .titleBox .desc{ color:#777; font-size:13px; line-height:25px; height:75px; overflow:hidden; margin-top:10px;}
.news_list li .titleBox .t2{ line-height:25px; padding-top:10px;}
.news_list li .time{ font-size:13px;color:#b7b7b7; padding-left:25px; background:url(../images/main/time.png) left center no-repeat; margin-right:30px;}
.news_list li .view{ font-size:13px;color:#b7b7b7; padding-left:25px; background:url(../images/main/view.png) left center no-repeat; margin-right:30px;}
.news_list li .titleBox:hover .title{ color:#dc0000;}
.news_list li .titleBox:hover .left{}


.fangan_list li .img{ border-radius:0;}

/*搜索结果列表*/
.search_list{ width:990px;}
.search_list li{ float:left; width:435px; margin-right:40px; margin-top:30px;}
.search_list li a{ display:block; }
.search_list li a .img{ height:150px; width:200px; overflow: hidden;background-position:center center; 
-webkit-background-size: cover;  
-moz-background-size: cover;  
-o-background-size: cover; 
background-size:cover; border:1px solid #ddd; background-color:#f4f4f4;}
.search_list li a .nr{ width:213px;}
.search_list li a .nr .div1{ font-size:15px; color:#222; font-weight:700;overflow:hidden;white-space: nowrap;text-overflow: ellipsis; padding:10px 0;}
.search_list li a .nr .div2{ font-size:14px;color:#666; padding-left:25px; background:url(../images/main/time.png) left center no-repeat; height:30px; line-height:30px;}
.search_list li a .nr .div3{ font-size:13px;color:#666; padding-left:25px; background:url(../images/main/view.png) left center no-repeat;height:30px; line-height:30px;}
.search_list li a .nr .div4{ color:#e6e6e6; font-size:25px; margin-top:22px;  }
.search_list li a:hover .nr .div1{ color:#dc0000; text-decoration:underline;}

