﻿body a{-moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in; transition: all .2s ease-in; }
a{color:#5e9dfa;}

/* index */
.head{width:auto;height:80px;line-height:80px;background:rgba(255,255,255,0.9);box-shadow:0 0 10px rgba(0,0,0,0.2);position:relative;z-index:2;}
.head .box{width:1200px;margin:0 auto;position:relative;z-index:5;}
.head .logo{float:left;}
.head .nav{float:right;font-size:20px;}
.head .nav a{color:#999;}
.head .nav a:hover{color:#5e9dfa;}
.head .nav li{float:left;margin:0 15px;}
.head .nav .g-select a{color: #5e9dfa;}
.head .subnav{position:absolute;top:80px;left:0;width:1100px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1);padding:30px 50px;}
.head .subnav h4{height:40px;line-height:40px;font-size:20px;font-weight:normal;margin-bottom:10px;}
.head .subnav li{float:left;line-height:30px;width:280px;}

.banner{width:auto;height:100%;position:relative;top:-80px;z-index:1;overflow:hidden;}
.menu{width:1000px;height:484px;background:rgba(255,255,255,0.9);box-shadow:10px 0 30px rgba(0,0,0,0.3);margin:-312px auto 110px;position:relative;z-index:3;}
.menu ul{position:relative;z-index:5;}
.menu li{width:249px;height:160px;background:rgba(255,255,255,0.8);position:absolute;}
.menu li a{width:249px;height:160px;line-height:180px;color:#5f9ff9;display:block;}
.menu li a:hover{background:#7cb0f8;color:#fff;}
.menu li.g-select{background:#7cb0f8;}
.menu li.g-select a{color:#fff;}
.menu li b{font-size:80px;float:left;margin:0 0 0 20px;font-weight:normal; }
.menu li span{float:left;font-size:20px;line-height:24px;margin:70px 0 0 10px;}
.menu .menu_b span,.menu .menu_e span{margin-top:94px;}
.menu .menu_d span{margin-left:20px;}
.menu .menu_a{top:0;left:500px;}
.menu .menu_b{top:161px;left:0px;}
.menu .menu_c{top:161px;left:250px;}
.menu .menu_d{top:161px;left:750px;}
.menu .menu_e{top:322px;left:250px;}
.menu .imgbox{position:relative;z-index:4;}
.menu .imgbox img{position:absolute;top:0;left:0;}

.news{width:1120px;margin:0 auto;}
.news .title{text-align:center;margin-bottom:50px;}
.news .title h6{font-size:54px;color:#5f5f5f;}
.news .title em{width:30px;height:2px;background:#5d9df7;display:block;margin:0 auto;}
.news ul{margin-bottom:30px;}
.news li{float:left;margin:0 0 30px 60px;position:relative;}
.news .list{margin:0 0 0 30px;}
.news .list a{width:400px;border:1px solid #ededed;padding:20px 10px 20px 30px;display: block;}
.news .list a:hover{border:1px solid #5e9dfa;}
.news li em{margin:0 0 5px 60px;color:#bbb;}
.news li p{font-size:30px;color:#fff;width:50px;height:50px;line-height:50px;text-align:center;background:#5e9dfa;position:absolute;top:46px;}
.news li h5{font-size:18px;color:#666;height:45px;line-height:22px;font-weight:normal;margin-bottom:5px;overflow:hidden;}
.news li span{font-size:14px;height:38px;line-height:18px;color:#999;overflow:hidden;display:block;}

.info{background:#5e9dfa;padding:30px 0;font-stretch:ultra-condensed;color:#e5edfe;}
.info h6{font-size:30px;color:#b3cdfe;font-weight:lighter;}
.info .box{width:1000px;margin:0 auto;}
.info .cus{float:left;width:320px;border-right:1px solid #86b3fb;}
.info .cus p{font-size:14px;}
.info .ent{float:right;width:630px;}
.info .ent span{line-height;22px;font-size:14px;overflow:hidden;display:block;}

.foot{width:auto;height:74px;background:#01193b;}
.foot .box{width:1000px;margin:0 auto;text-align:center;color:#364258;padding:20px 0 0 0;}

/* 内页 */
.conter{width:1000px;margin:-80px auto 0;overflow: hidden;}
.side{float:left;width:230px;min-height:550px;background:#fff;box-shadow:5px 0 15px rgba(0,0,0,0.2);margin-bottom: -9999px; padding-bottom: 9999px; }
.sub{padding:30px 0;}
.sub li{font-size:16px;}
.sub li a{height:30px;padding:10px 20px;color:#666;display:block;}
.sub li a:hover{background:#5e9dfa;color:#fff;}

.main{float:right;width:720px;margin-bottom:-9999px;padding-bottom:9999px;font-size:14px;}
.main h6{font-size:20px;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #eee;text-transform:Uppercase;color:#5e9dfa;}
.crumbs{font-size:14px;height:50px;line-height:50px;color:#999;}
.crumbs a{color:#999;}
.crumbs a:hover{color:#5e9dfa;text-decoration:underline;}

.txt{margin:0 0 50px;}
.txt p{color:#333;margin-bottom:20px;}
.txt img{margin:0 10px 10px 0;display:inline;}s
.txt li {float:left;margin:0 20px 10px 0;}
.txt li img{width:210px;height:auto;border:5px solid #eee;}
.txt .img{float:right;}

.subnews{margin-bottom:50px;}
.subnews li{height:50px;line-height:50px;border-bottom:1px solid #ddd;padding:0 5px;overflow: hidden;}
.subnews li a{float:left;width:635px;color:#333;}
.subnews li span{margin:0 5px 0 0;}
.subnews li em{color:#666;}
.subnews li:nth-child(even){background:#f4f4f4;}
.subnews li:hover{background:#0ae;color:#fff;}
.subnews li:hover a,.subnews li:hover em{color:#fff;}

.news-info .title{height:60px;text-align:center;border-bottom:1px dotted #ccc;margin:10px 0 0 0;}
.news-info h5{font-size:18px;font-weight:normal;}
.news-info .time{color:#999;}
.news-info .cont{padding:20px 0;line-height:26px;font-size:14px;}
.news-info .cont p{text-indent:2em;margin:0 0 10px;}

.pro .cate{border-bottom:1px dotted #ccc;}
.pro .cate b{color:#666;font-size:16px;}
.pro .cate a{margin:0 10px;font-weight:bold;}
.pro .cate a:hover,.pro .cate a.g-select{color:#f20;}
.pro .subcate{padding:5px 0;}
.pro .subcate a{font-size:12px;margin-right:10px;color:#999;}
.pro .subcate a:hover{color:#5e9dfa;text-decoration:underline;}
.pro .subcate a span{margin-right:5px;}


.prolist{border-radius:10px;border:1px solid #ccc;padding:10px;margin:20px 0 30px;}
.prolist h5{font-size:18px;font-weight:normal;color:#666;border-bottom:1px solid #ccc;padding:5px 0;}
.prolist li{float:left;margin:15px 12px 20px;}
.prolist a{width:150px;}
.prolist a:hover{text-decoration:underline;}
.prolist a img{width:150px;height:150px;}
.prolist a span{font-size:12px;width:150px;height:40px;word-break: break-all;overflow:hidden;display: block;}