@charset "utf-8";
/*重置所有浏览器的默认CSS样式*/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,tbody,tfoot,th,thead,time,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;}b,strong{font-weight:bold;}img{color:transparent;font-size:0;display:block;-ms-interpolation-mode:bicubic;}ol,ul{list-style:none;}li{display: list-item;}th,caption{font-weight:normal;}q{quotes:none;}q:before,q:after{content:"";content:none;}sub,sup,small{font-size:75%;}sub,sup{line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}svg{overflow:hidden;}
/*--------------------------------------------------------------------------------------*/
/*网站样式*/
body{font-family:"Microsoft YaHei";font-size:12px;}
h1{font-size:48px;}h2{font-size:36px;}h3{font-size:30px;}h4{font-size:24px;}h5{font-size:18px;}h6{font-size:14px;}
a{color:#10418E;text-decoration:none;}
.clear{clear:both;}
/*提示样式*/
.prompt{width:150px;height:50px;line-height:50px;color:#1A323E;text-align:center;margin:20px auto;}

/*顶部*/
#header_welcome{background:#0066CB;color:#fff;font-size:12px;height:40px;line-height:40px;}
#header_welcome a{color:#fff;}
#header_logo{width:1200px;height:70px;margin:15px auto;}
#header_nav{width:100%;margin:auto;position:relative;z-index:100;background:#00589A;}
/*导航栏*/
.nav{width:100%;float:left;}
#nav{width:100%;margin:auto;height:72px;}
.nav ul{position:relative;}
.nav li{float:left;position:relative;width:11%;}
.nav li a{color:#fff;font-size:15px;display:block;padding:0 35px;height:72px;line-height:72px;text-align:center;font-weight:400;background:url(../images/4.png) right center no-repeat;}
.nav li a:hover{color:#fff;background:#004c85;font-weight:400;}
.nav li.current a{color:#555;}
.nav li dl{position:absolute;display:none;left:0px;top:0;color:#fff;background:#FF9C00;padding:0;}
.nav li dl dd{padding:0;margin:0;}
.nav li dl dd a{font-size:15px;height:36px;line-height:36px;text-align:center;color:#fff;border-bottom:1px solid #fff;}
.nav li dl dd a:hover{background:#8ec63f;color:#fff;font-weight:700;}

.online{width:300px;float:right;background:#0B4C84;}
.online ul li{float:left;text-align:left;background:url(../images/6.png) 30px center no-repeat;}
.online ul li a{width:85px;padding-left:65px;color:#fff;line-height:72px;height:72px;display:block;}
.online ul li a:hover{color:#fff;background:url(../images/6.png) 30px center no-repeat;background-color:#0066CB;}

/*banner*/
.banner{height:650px;width:100%;margin:auto;}
.focusBox {position:relative;height:650px;overflow:hidden;z-index:0;}
.focusBox .pic {position:relative;z-index:0;width:100% !important;}
.focusBox .pic li {width:100% !important; height:650px;overflow:hidden;text-align:center;}
.focusBox .pic a {height:650px;display:block;}
.focusBox .hd {width:1000px;position:absolute;bottom:23px;text-align:center;font-size:0;z-index:1;}
.focusBox .hd li {margin:0 5px;background:url(../i/dot.png) no-repeat 0 -16px;height:16px;overflow:hidden;width:16px;cursor:pointer;display:inline-block;*display:inline;zoom:1;_background:url(../i/dot8.png) no-repeat 0 -16px;}
.focusBox .hd .on {background-position:0 0;}
.focusBox .prev, .focusBox .next {width:60px;height:90px;margin:-60px 0 0;display:none;background:url(../images/ad_ctr.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;filter:alpha(opacity=20);opacity:0.2;}
.focusBox .prev {left:0;}
.focusBox .next {background-position:0 -90px;right:0;}
.focusBox .prev:hover, .focusBox .next:hover {filter:alpha(opacity=50) !important;opacity:0.5 !important;}

.banner_x{height:200px;width:100%;margin:auto;z-index:0;background:url(../images/rh-banner_x.jpg) no-repeat top center;}.banner_x img{width:100%;height:200px;}

#news_pro{width:100%;margin:auto;background:#f2f2f2;padding:30px 0 0 0;}
#news_pro h3{font-size:32px;color:#000;text-align:center;font-weight:400;}
.news_pro_list{}
.news_pro_list ul{margin:auto;width:1220px;}
.news_pro_list ul li{float:left;margin:0 10px;}
.news_pro_pic{width:282px;height:220px;float:left;}
.news_pro_pic img{width:282px;height:220px;float:left;}
.news_pro_info{width:308px;height:220px;float:left;background:#ffffff;}
.news_pro_info h4{margin:30px 22px 0 25px;font-size:16px;color:#000;line-height:20px;font-weight:400;}
.news_pro_info p{font-size:13px;color:#999;margin:20px 28px 0 25px;line-height:18px !important;}
.news_pro_info a{display:block;font-size:14px;color:#fff;background:#fc8c2e;width:116px;height:40px;line-height:40px;text-align:center;margin:30px 28px 0 25px;}

#pro_youzhi{width:100%;background:url(../images/8.jpg) top center no-repeat;height:594px;}
#pro_youzhi h3{text-align:center;padding-top:70px;color:#fff;}
.pro_youzhi_list{width:1200px;margin:auto;color:#fff;}
.pro_youzhi_list ul li{float:left;width:240px;margin:20px 80px;text-align:center;}
.pro_youzhi_list ul li h4{}
.pro_youzhi_list ul li p{margin-top:20px;line-height:160%;}
#pro_shuzi{width:100%;margin:auto;color:#fff;background:#fd8c2b;padding:30px 0 40px 0;}
#pro_shuzi ul{width:1200px;margin:auto;}
#pro_shuzi ul li{float:left;width:260px;padding:0 18px;}
#pro_shuzi ul li h1{font-size:48px;text-align:center;}
#pro_shuzi ul li p{font-size:14px;text-align:center;}



.in_news{float:right;width:520px;}
.in_news h3{font-size:32px;color:#000;font-weight:400;}
.in_news ul{margin-top:30px;}
.in_news ul li{font-weight:400;margin-bottom:30px;}
.in_news ul li{}
.in_news_t a{font-size:18px;color:#000;font-weight:400;}
.in_news_d{font-size:13px;color:#999;margin-top:10px;line-height:150%;}



#tuizi_pro{width:100%;margin:auto;background:#f2f2f2;padding:0 0 50px 0;}
#tuizi_pro h3{font-size:32px;color:#000;text-align:center;font-weight:400;}
.tuizi_pro_list{}
.tuizi_pro_list ul{margin:auto;width:1220px;}
.tuizi_pro_list ul li{float:left;margin:0 10px;}
.tuizi_pro_pic{width:282px;height:276px;float:left;}
.tuizi_pro_info{width:308px;height:276px;float:left;background:#0164af;}
.tuizi_pro_info h4{margin:20px 28px 0 25px;font-size:16px;color:#fff;line-height:22px;font-weight:400;}
.tuizi_pro_info p{font-size:13px;color:#cbd8e9;margin:20px 28px 0 25px;line-height:20px;}
.tuizi_pro_info a{display:block;font-size:14px;color:#fff;width:116px;height:40px;line-height:40px;text-align:left;margin:30px 28px 0 25px;}

#bottom_info{width:100%;background:#000;padding:0 0 0 0;}
.bottom_about,.bottom_news,.bottom_pro,.bottom_contact{color:#D0D0D0;height:180px;}
.bottom_about{float:left;width:300px;color:#D0D0D0;margin:40px 0 50px 0;}
.bottom_about h4{font-size:18px;font-weight:400;margin-bottom:30px;}
.bottom_about div{line-height:150%;}
.bottom_about div img{margin-bottom:10px;}

.bottom_news{float:left;width:200px;color:#D0D0D0;margin:0 30px 0 30px;padding:40px 30px 50px 30px;border-left:1px solid #333;border-right:1px solid #333;}
.bottom_news h4{font-size:18px;font-weight:400;margin-bottom:30px;}
.bottom_news ul li{border-bottom:1px solid #555;margin-bottom:8px;padding-bottom:10px;}
.bottom_news ul li h4{font-size:13px;font-weight:400;line-height:22px;margin:0;padding:0;}
.bottom_news ul li h4 a{color:#D0D0D0;}
.bottom_news ul li h6{font-size:13px;font-weight:400;line-height:14px;margin:0;padding:0;color:#D0D0D0;}

.bottom_pro{float:left;width:180px;color:#D0D0D0;margin:0 30px 0 0;padding:40px 30px 50px 0;border-right:1px solid #333;}
.bottom_pro h4{font-size:18px;font-weight:400;margin-bottom:30px;}
.bottom_pro ul li{background:url(../images/10.jpg) left 6px no-repeat;padding-left:16px;line-height:15px;margin-top:10px;}
.bottom_pro ul li a{color:#D0D0D0;}

.bottom_contact{float:left;width:350px;color:#D0D0D0;margin:0 30px 0 0;padding:40px 0 50px 0;}
.bottom_contact h4{font-size:18px;font-weight:400;margin-bottom:30px;}
.bottom_contact div{line-height:200%;}
