@charset "utf-8";
/*=== CSS Reset ===*/
html,body,div,ul,li,dl,dt,dd,img,a,h2{margin:0;padding:0;}
img{border:0;}
ul{list-style:none;}

/*=== 公用设置 ===*/
body{font:14px/25px "宋体"; color:#333333; margin:0; padding:0; background:#FFF;}
a { color:#333333; text-decoration:none;}
a:hover{ color:#e40210;}
.clear { clear:both; height:0;}
.fleft { float:left;}
.fright { float:right;}
.wapper{ width:1200px; margin:0 auto;}
/* 头部 */
.top{ background:#f6f6f6; border-bottom:#e6e6e6 solid 1px; height:35px; color:#a7a7a7; text-align:right;}
.top a{color:#c4c4c4; }
.top span{ margin-left:15px;  font:12px/35px "宋体"; display:block; float:right;}
.top .en{background:url(../images/en.gif) no-repeat left center; padding-left:25px;}
.top .cn{background:url(../images/cn.gif) no-repeat left center; padding-left:25px;}

.head{ height:100px;}

.nav { width:100%; font:16px/55px "微软雅黑"; color:#FFF; background:#0061ae; }
.nav ul{ width:1200px; margin:0 auto;  position:relative; z-index:9999;  }
.nav ul li { float:left;  width:200px;  }
.nav ul li a {line-height:55px; color:#FFF; letter-spacing:1.0px; cursor:pointer; text-align:center; display:block; width:200px;}
.nav ul li a:hover{ background:#e30212; }
.nav ul li ul{ position:absolute;display:none; width:188px; background:#0a439b; margin:0 0 0 0px;  font-size:13px;}
.nav ul li ul li{ float:none; padding:0px ; }
.nav ul li ul li a{ line-height:50px;  text-align:center;}
.nav ul li ul li a:hover{ line-height:50px; background:#e30212; color:#FFF;}
.nav ul li:hover ul { display:block;}

/* 焦点图 */
.banner{position:relative}
.banner,.banner ul li,.banner ul li a img,.banner ul{width:100%;height:550px}
.banner ul{position:relative;}
.banner ul li{position:absolute;left:0px;top:0px;display:none}
.banner dl{position:absolute;right:50%;bottom:10px}
.banner dl dd,.banner dl dd.on{background:url(../images/dot.png) no-repeat}
.banner dl dd{float:left;width:13px;height:13px;background-position:-13px 0;text-indent:-9999px;margin-right:5px;cursor:pointer}
.banner dl dd.on{background-position:0 0}

.banner .prev,.banner .next{width:50px;height:50px;position:absolute;top:50%;margin-top:-25px}
.banner .prev{left:10px}
.banner .next{right:10px}
/* 内容 */
.pro{ margin:50px auto;}
.I-title{text-align:center;font-size:0px; font-family:"微软雅黑";}
.I-title h1{display:inline-block;line-height:56px;font-size:36px;font-weight:normal;margin:0 27px;vertical-align:middle;}
.I-title:before,.I-title:after{content:"";display:inline-block;width:55px;height:1px;background:#999999;vertical-align:middle;}
.iPro-t{width:610px;text-align:center;line-height:26px;color:#666666;margin:10px auto 0;}
.pro .pro_list{ margin:0 auto; text-align:center; }
.pro .pro_list dl{ display:inline-block; text-align:left;}
.pro .pro_list dd{ width:125px; font:14px/40px "微软雅黑"; color:#666666; float:left;  text-align:center; margin:30px 10px;}
.pro .pro_list dd a{  display:block; border:#c2c2c2 solid 1px; border-radius:10px;}
.pro .pro_list dd a:hover{color:#FFF; background:#e40210; border:#e40210 solid 1px;}
.pro_con ul{ margin-top:20px;}
.pro_con ul li{ width:386px; float:left; height:340px;   margin-left:20px;}
.pro_con ul li img{ width:386px; height:290px; border:#CCCCCC solid 1px;  }
.pro_con ul li span{ line-height:50px; color:#747474; font-size:16px; width:386px; text-align:center;  display:block;}
.pro_con>ul>li:first-child{margin-left:0px;}
.more a{ display:block; background:#e40210; border-radius:25px; line-height:50px; font:16px/50px "微软雅黑"; color:#FFF; width:165px; margin:40px auto 0; text-align:center;}
.abo{ padding-top:20px;}
.abo_con{ background:#2b2e34; height:400px; width:100%; margin-top:30px;}
.honor{ width:600px;}
.abo_con_con{ margin-left:30px;  width:570px; color:#FFF; margin-top:40px; font:14px/28px "宋体";}
.abo_con_tit{font:20px/40px "微软雅黑";}
.abo_con_con p{ height:200px; overflow:hidden;}
.abo_more{ display:block; width:136px; line-height:36px; border:#666666 solid 1px; text-align:center; color:#FFF;}
.news{ margin:50px 0 ; font-family:"微软雅黑";}
.news .box{ clear:both; padding-top:40px;}
.news .box .lt{ float:left; width:583px; height:220px; background:#EEEEEE;}
.news .box .lt .nimg{ float:left;}
.news .box .lt .cont{ float:right; width:235px; padding:32px 33px 0 0;}
.news .box .lt .cont .tit{ font-size:16px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.news .box .lt .cont .info{ color:#666666; line-height:26px; max-height:78px; overflow:hidden; padding-top:15px;}
.news .box .lt .cont .in_more{ margin:15px 0 0 0; background:#0061ae; display:block; width:115px; font:14px/35px "微软雅黑"; text-align:center; color:#FFF;}
.news .box .rt{ float:right; width:560px;}
.news .box .rt li{ height:90px; overflow:hidden; margin-bottom:40px;}
.news .box .rt li.none{ margin-bottom:0;}
.news .box .rt li .tm{ float:left; width:88px; height:88px; border:1px solid #DCDCDC; text-align:center;}
.news .box .rt li .tm .day{ font-size:36px; line-height:60px; color:#333;}
.news .box .rt li .tm .year{ color:#666666; line-height:16px;}
.news .box .rt li .cont{ float:right; width:445px;}
.news .box .rt li .cont .tit{ font-size:16px; font-weight:bold; height:40px; line-height:40px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.news .box .rt li .cont .info{ color:#666666; line-height:19px; max-height:38px; overflow:hidden;}

/* 内页 */
.pro_topbox{ clear:both; width:100%; border-bottom:1px solid #F0F0F0;}
.pro_top{ width:1200px; height:80px; margin:0 auto;}
.pro_top .lt{ float:left; padding-top:21px;}
.pro_top .lt li{ float:left; margin-right:20px;}
.pro_top .lt li a{ width:108px; height:37px; line-height:37px; text-align:center; border:1px solid #F0F0F0; display:block;}
.pro_top .lt li a.cur{ background:#0061AE; color:#FFF; font-weight:bold;}
.pro_top .lt li a:hover{ background:#0061AE; color:#FFF; font-weight:bold;}
.pro_top .rt{ float:right; line-height:80px;}
.pro_nav{ clear:both; width:1200px; margin:0 auto; padding-top:20px;}
.pro_nav ul{ overflow:hidden;}
.pro_nav li{ float:left; margin:20px 20px 0 0;}
.pro_nav li a{ width:167px; height:37px; line-height:37px; text-align:center; border:1px solid #F0F0F0; display:block;}
.pro_nav li a.cur{ border-color:#0061AE; color:#0061ae; font-weight:bold;}
.pro_nav li a:hover{ border-color:#0061AE; color:#0061ae; font-weight:bold;}
.pro_main{ clear:both; width:1200px; margin:0 auto; padding:30px 0; min-height:200px; line-height:26px;}
.pro_list{ overflow:hidden; border-left:1px solid #EFEFEF; border-top:1px solid #EFEFEF;}
.pro_list li{ float:left; text-align:center; width:298px; height:246px; padding-top:20px; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF;}
.pro_list li .tit{ line-height:50px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.pro_list li:hover{ background:#0061AE;}
.pro_list li:hover .tit{ color:#FFF;}


/* 页脚 */
.sban{ background:url(../images/sban.jpg) no-repeat center; height:400px;}
.in_btmbox{ width:100%; overflow:hidden; background:#333333;}
.in_btm{ clear:both; width:1200px; margin:0 auto; overflow:hidden; padding:20px 0 40px 0; position:relative;}
.in_btm .hx{ position:absolute; left:50%; top:78px; margin-left:-600px; width:1200px; height:1px; background:#3e3e3e;}
.in_btm .box{ float:left; width:245px;}
.in_btm .box p{ height:60px; line-height:60px; font-size:16px;}
.in_btm .box p a{ color:#FFF;}
.in_btm .box ul{ padding-top:5px;}
.in_btm .box li{ line-height:28px;}
.in_btm .box li a{ color:#777777;}
.in_btm .div_1{ width:465px;}
.in_btm .div_2{ float:left;color:#777777; }
.in_btm .div_3{ float:right;color:#777777; }
.in_btm .div_3 span{ display:block; text-align:center; line-height:35px; }
.in_cpybox{ clear:both; width:100%; height:45px; line-height:45px; overflow:hidden; background:#282828; color:#777777; text-align:center;}
.in_cpybox a{ color:#777777;}
.in_cpybox a:hover{ color:#FFF;}
