/* CSS Document */
@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol{margin:0;padding:0}em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none}img{border:0}table{border-collapse:collapse;border-spacing:0}label{cursor:default}body,button,input,select,textarea{font:12px/1.5 Tahoma,arial,'Hiragino Sans GB','microsoft yahei',\5b8b\4f53}textarea{resize:none}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.hide{display:none}.show{display:block}.mt10{margin-top:10px}.noBg{background:none!important}.noBorder{border:0!important}.yahei{font-family:'microsoft yahei'}.red{color:red}
/* 项目主体部分设置 */
body{background:#fff;color:#666;}
a{color:#444;text-decoration:none;/*transition:color 0.2s linear 0s*/}
a:hover{color:#192f64;}
.wrapper{ position:relative; width:100%; margin:0 auto; overflow:hidden; }
.g-in{ width:1100px; margin:0 auto; }.g-in:after{content:'\20';display:block;height:0;clear:both}.g-in{*zoom:1}
.wrapper img{}

.header{  }
.topAreas{ font-size:14px; line-height:55px; color:#aeaeae; background:#1c1c1c; width:100%; }
.topArea .sd{ float:left;  }
.topArea .mm{ float:right; }
.topArea .mm a{ color:#777777; margin:0 6px; display:inline-block; }
.topArea .mm a img{ margin:13px 4px 0 4px; display:inline-block; }
.btArea{ }
.logo{ float:left; width:330px; margin:31px 0 11px 5px; }
.logo a img{ }
.btArea .tel{ float:right; width:220px; margin:42px 18px 21px 0; }
.btArea .tel img{ }
.nav{ width:100%; background:url(navs_bg_01.jpg) repeat; }
.nav ul{ width:1080px; margin:0 auto; }
.nav ul li{ float:left; padding:0 10px; font-family:"宋体"; font-size:14px; line-height:52px; text-align:center; }
.nav ul li:hover, .nav ul li.current { background:url(navs_bg_01_s.jpg) repeat; }
.nav ul li a,  .nav ul li.current a { display:inline-block; padding:0 10px; height:52px; color:#fff; }
.hotnews{ font-family:"宋体"; font-size:14px; line-height:48px; border:1px solid #e1e1e1; width:1190px; margin-top:10px; margin-bottom:10px; position:relative; }
.hotnews .line_prev, .hotnews .line_next{ width:1px; height:18px; background:#fff; position:absolute; top:16px; z-index:9; }
.hotnews .line_prev{ left:-1px; }
.hotnews .line_next{ right:-1px; }
.hotnews .title{ color:#4691a6; width:90px; text-align:center; float:left; width:92px; margin-left:10px; }
.hotnews ul{ float:left; }
.hotnews ul li{ float:left; }
.hotnews ul li a{ color:#8a8989; display:inline-block; margin:0 7px; }
.hotnews form{ float:right; width:235px; height:48px; position:relative; border:0; padding:0; background:none; margin-right:15px; }
.hotnews form input{ border:0; padding:0; background:none; }
.hotnews form .text{ width:178px; padding-left:10px; height:28px; border:1px solid #e2e2e2; position:absolute; left:0; top:11px; font-family:"宋体"; font-size:16px; line-height:28px; color:#424141; }
.hotnews form .submit{ width:41px; height:28px; background:url(submit.jpg) no-repeat; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; position:absolute; top:11px; right:0; cursor:pointer; }

.banner{ position:relative; height:555px; }
.banner .bd{ position:absolute; width:1620px; left:50%; margin-left:-810px; }
.banner .bd ul{ }
.banner .bd ul li{ }
.banner .bd ul li a{ display:block; }
.banner .bd ul li a img{ border-bottom:1px solid #443030; }
.banner .hd{ position:absolute; width:1620px; left:50%; margin-left:-810px; bottom:20px; height:15px; z-index:9; text-align:center; }
.banner .hd ul{ margin:0 auto; display:inline-block; vertical-align:top; }
.banner .hd ul li{ float:left; width:15px; height:15px; background:#ccc; border-radius:100%; margin:0 10px; text-indent:999px; cursor:pointer; }
.banner .hd ul .on{ background:#fff; }

.footer_g-netWorks{ width:100%; background:#3c404b; }
.footer_g-netWork{ padding-top:53px; padding-left:24px; }
.footer_g-netWork .Com_title{ font-size:17px; line-height:32px; color:#bfbfbf; font-weight:bold; }
.footer_g-netWork .sd{ float:left; width:310px; }
.footer_g-netWork .sd form{ margin-top:10px; }
.footer_g-netWork .sd form input{ border:0; padding:0; background:none; }
.footer_g-netWork .sd form textarea{ width:300px; padding-left:10px; height:112px; margin-bottom:16px; background:#373a44; font-size:13px; line-height:33px; color:#646873; border:0;  }
.footer_g-netWork .sd form .text{ width:300px; padding-left:10px; height:33px; margin-bottom:16px; background:#373a44; font-size:13px; line-height:33px; color:#646873; }
.footer_g-netWork .sd form .submit{ width:84px; height:31px; background:#4691a6; text-align:center; font-size:13px; line-height:31px; color:#fff; margin-bottom:23px; }
.footer_g-netWork .mm{ float:right; width:442px; }
.footer_g-netWork .bd{ }
.footer_g-netWork .bd p{ font-size:13px; line-height:33px; color:#a5a7ac; }
.footer_g-netWork .bd p span{ margin-left:36px; }
.footer_g-netWork .copyRight{ margin-top:36px; margin-bottom:70px; }
.footer_g-netWork .copyRight p{ color:#a5a7ac; line-height: 33px; font-size:13px; }
.footer_g-netWork .copyRight p a{ color:#a5a7ac; margin-right:12px; }

.footers{ width:100%; height:52px; background:#0e1016; text-align:center; }
.footers a{ display:inline-block; width:126px; font-size:16px; line-height:16px; margin-top:18px; color:#3c404b; border-right:1px solid #282b34; }
