﻿@charset "utf-8";/* CSS DocumentQQ:380608331 */
/*
Project name:x
Time:2019.4.2
Webcss Design:Leqihua 
Email:380608331@qq.com
Update: 2019.7.8
*/
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.c,.c2,.c5,.c10,.c17,.c15{clear:both;overflow:hidden;}
*{padding:0px;margin:0;}div,ul,ol,form,img,b,i,em,tt,p{margin:0;padding:0;font-style:normal}li{list-style:none;}h1,h2,h3,h4,h5,h6,h7{font-size:12px;font-weight:normal;}img{border:0px;}.l{float:left}.r{float:right}.f14{font-size:14px;}
.c{height:1px;}.c2{height:2px;}.c5{height:5px;}.c10{height:10px;}.c15{height:15px;}.c17{height:17px;}
body{margin:0;font-size:12px;color:#333;text-align:center;/*word-break:break-all; */background:#fff; font-family:Arial; line-height:22px;}
.line{ border-bottom:1px solid #ccc;}
.line_bl{ width:100%;background:#00b0f0; height:2px; margin-bottom:1px;}
.bor{border:1px solid #ccc; padding:1px}.bor2{border:2px solid #ccc;}.posR{position:relative;}.posA{position:absolute;}
/* ============main============= */
.box{width:1006px;margin:0px auto; border:px solid #000; font-size:12px; font-family:"宋体";}






.head{margin:0px auto;padding-top:10px;}
.head .logo{float:left;}
.head .top{ text-align:right; line-height:25px; font-size:12px;}
.head .nav li{float:left;width:76px;line-height:35px;color:#5b9bd5;text-align: center;background:url(../images/navmid.jpg) no-repeat right center; border:0px solid #ccc;}
.head .nav li a:link,.head .nav li a:visited{color:#5b9bd5;text-decoration: none;}
.head .nav li a:hover{text-decoration:underline;color:#5b9bd5}

.video{text-align:center;margin: 0px auto;}
.left {float:left;width:670px; border:1px solid #00b0f0;min-height:380px;border-top:0px; background:url(../images/newsbg.png) no-repeat 325px top;}
.main {width:680px;border:0px dashed #CCC;}

.l_w234{ width:234px;border-right: 1px solid #f2f2f2;}
.m_w747{ width:747px;}

.sunTit{font-family:"微软雅黑"; line-height:30px; height:30px; padding-left:0px;}
.sunTit h1{ font-size:15px; padding-left:15px; border-left:5px solid #cc3300; font-weight:bold;}

.right{float:right;margin-right: 2px; width:310px;min-height:300px;border:0px solid #CCC;overflow: hidden;}
.focusPic{ width:1006px; height:334px;}


.next{ text-align:center; padding-top:10px}
.page{ border-top:1px solid #f2f2f2; padding-top:10px;}
.place{text-align:left; line-height:35px; background:#fbfbfb; border-bottom:1px solid #f2f2f2; padding-left:15px; font-family:Arial;}

.footer{font-family:Arial;line-height:20px; border-top:2px solid #e7e7e7; margin-bottom:20px; margin-top:10px;padding-top: 10px; background:#fff;}
.footer b{color:#0066B2;font-weight:normal;}
/*link*/
.ylink{border: 0.5px solid  whitesmoke; margin-top: 20px;padding-top: 8px;}
.colli h5{color: #0066B2;font-weight:bold;float: left; margin-left:3%;margin-top: 10px;}
.colli ul{float: right;margin-right: 21%;}
.colli li{display:inline-block;zoom:1;*display:inline;overflow:hidden;vertical-align:middle;}
.ylink .imgul li{ text-align:center; margin:5px 5px;}



/* ============pageBody============= */

.pageBody {margin:0px auto; text-align:left; background:#fff;}
.line_bg{ background:url(../images/line_bg.jpg) repeat-y 234px top;}

/*inde*/

.inew{width:329px; float:left;border-right:0px solid #00b0f0;}
.inew .tit{font-family:"微软雅黑"; line-height:27px; height:27px; padding-left:12px;border-top:1px solid #00b0f0;}
.inew .tit h1{ font-size:15px;  padding-left:10px; border-left:5px solid #cc3300;}
.inew .tit p{ padding-right:10px;}
.inew .com {  padding:10px;}
.inew .pic { text-align:center; padding:10px 0; padding-top:0px;}
.inew .com ul li{ background:url(../images/ico_list.png) no-repeat left center; text-indent:10px; line-height:25px; position:relative;}
.inew .com ul li p{ font-family:"微软雅黑";}
.inew .com ul li b{ position:absolute; background:url(../images/zd.gif) no-repeat left center; width:31px; height:25px; border:0px solid #ccc; top:0px;}


.iabout{ width:327px; float:right;border-left:0px solid #00b0f0;}
.iabout .tit{font-family:"微软雅黑"; line-height:27px; height:27px; padding-left:12px;border-top:1px solid #00b0f0;}
.iabout .tit h1{ font-size:15px;  padding-left:10px; border-left:5px solid #cc3300;}
.iabout .tit p{ padding-right:10px;}
.iabout .text{ padding:10px 30px; text-indent:0px;}
.iabout .text b{ font-weight:normal;}
.iabout .vi_pic{ text-align:center;}

/*.ipor .tit{font-family:"微软雅黑"; line-height:35px; height:35px;  background:#0099cc; color:#FFF;}
.ipor .tit h1{ font-size:15px;  padding-left:10px; border-left:5px solid #cc3300;}
.ipor .tit p{ padding-right:10px;}
.ipor .com{ padding:7px; padding-right:0px; padding-bottom:0px;border:1px solid #f2f2f2; border-top:0px;margin-bottom: 10px;}
.ipor .com ul li{ float: left; width:122px; background:#f2f2f2; text-align:center; line-height:30px; margin-left: 15px; margin-right:7px; margin-bottom:7px; display:block;}
.ipor .com ul li a:hover{ float: left; width:122px;background:#e2f5fb; text-align:center; line-height:30px;display:block; text-decoration:none;}*/


.ipor .tit{font-family:"微软雅黑"; line-height:35px; height:35px;  background:#0099cc; color:#FFF;}
.ipor .tit h1{ font-size:15px;  padding-left:10px; border-left:5px solid #cc3300;}
.ipor .tit p{ padding-right:10px;}
.ipor .com {  padding:10px;border:1px solid #f2f2f2}
.ipor .pic { text-align:center; padding:10px 0; padding-top:0px;}
.ipor .com ul li p{ font-family:"微软雅黑";}
.ipor .com ul li a{width: 195px; }
.ipor .com ul li b{ position:absolute; background:url(../images/zd.gif) no-repeat left center; width:31px; height:25px; border:0px solid #ccc; top:0px;}
.ipor .com ul li{ background:url(../images/ico_list.png) no-repeat left center; text-indent:10px; line-height:25px; position:relative;}

.imap .tit{font-family:"微软雅黑"; line-height:35px; height:35px;  background:#0099cc; color:#FFF;}
.imap .tit h1{ font-size:15px;  padding-left:10px; border-left:5px solid #cc3300;}
.imap .tit p{ padding-right:10px;}
.imap .com {  padding:10px;border:1px solid #f2f2f2}
.imap .pic { text-align:center; padding:10px 0; padding-top:0px;}
.imap .com ul li p{ font-family:"微软雅黑";}
.imap .com ul li a{width: 195px; }
.imap .com ul li b{ position:absolute; background:url(../images/zd.gif) no-repeat left center; width:31px; height:25px; border:0px solid #ccc; top:0px;}
.imap .com ul li{ background:url(../images/ico_list.png) no-repeat left center; text-indent:10px; line-height:25px; position:relative;}


/*newList*/
/*----左侧菜单*/
#menu-checkbox:checked ~ .suMcom,#menu-checkbox2:checked ~ .suMcom2 {display: none;}/* 隐藏checkbox的复选框 */
#menu-checkbox,#menu-checkbox2 {display: none;}

.sunmenu {line-height: 37px;} 
.sunmenu li {}
.sunmenu li a:link,.sunmenu li a:visited,.sunmenu li a:hover { color:#666;text-decoration:none;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; display: block;font-size: 12px;  } 
.sunmenu li label{ display: block;cursor: pointer;padding-left:26px; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;border-bottom:#f2f2f2 1px solid; background:url(../images/ico_list0.png) no-repeat 220px center;}
.sunmenu li a:hover label { font-weight:bold;  color:#FFF; padding-left:35px; background:#0099cc url(../images/ico_list0.png) no-repeat 211px center;/*一级目录onMouseOver显示的背景色*/ } 




.suMcom { /*二级目录的背景色*/border-bottom:#f2f2f2 1px solid;   } 
.suMcom li a:link,.suMcom li a:visited  { text-decoration:none; padding-left:40px; display:block;   } 
.suMcom li a:hover {text-decoration:none;  font-weight:bold; background:#0099cc; padding-left:45px; color:#fff;  /* 二级onmouseover的字体颜色、背景色*/ } 
.suMcom li a:hover span { font-weight:bold; background:#0099cc; color:#FFF; } 
.sunmenu li .blue2{color:#2e75b6;text-decoration:none;font-weight:bold;background:url(../images/ico_list.png) no-repeat 211px center;}.blue2 a:hover{text-decoration:none; color:#fff; font-weight:bold;} 


.newList { padding:0px 0px}
.newList li{ background:url(../images/ico_list.png) no-repeat left center; text-indent:10px; line-height:40px; position:relative; border-bottom:1px solid #f2f2f2;}
.newList li p{ font-family:"微软雅黑";}
.newList li b{ position:absolute; background:url(../images/zd.gif) no-repeat left center; width:31px;  height:25px; border:0px solid #ccc; top:2px;}


/*newShow*/
.newShow .com{ padding:10px 0px 30px 0px; color:#656464; text-align:left; line-height:30px; font-size:14px;}
.newShow .com h1{ font-size:22px; font-weight:bold; font-family:"黑体"; text-align: center; color:#2e75b6; line-height:60px;}
.newShow .com h2{  text-align: center; color:#8c8c8c; line-height:40px; border-bottom:1px dotted #e8e8e8; margin-bottom:20px;}


.jobShow { padding:20px 10px 0px 10px; color:#7f7f7f; text-align:left;}
.jobShow .tit{ font-family:"微软雅黑"; font-size:15px; border-left:5px solid #cc3300; padding-left:10px; margin-bottom:15px;}
.jobShow .tit2{ margin-top:20px;}
.jobShow .com{ margin-bottom:30px;}
/*proList*/
.proList li{float:left;width:184px;margin-bottom:10px;}


/*contact*/
.contact{width: 778px; margin-top:-191px; float: left;margin-left: 233px;margin-bottom: 20px;color: #a6a6a6;}
.map{margin-left: 130px;margin-top: 20px;}
.title{ text-decoration: none;font-family: Arial;color: #a6a6a6;margin-left: 25px;margin-top:38px; padding-left: 15px; border-bottom: 1px solid #f2f2f2;font-size: 8px; background: #fbfbfb;line-height: 33px;}
.ft{clear: both;text-align: center; font-family:Arial;line-height:20px; border-top:2px solid #e7e7e7; margin-bottom:20px; margin-top:10px;padding-top: 10px; background:#fff;}
.hover{display: block;width:12px;line-height:20px;height:40px;overflow: hidden; position:absolute; right:0px; top:320px;}
.hover:hover{overflow: visible; text-decoration:none;}
.hover .ex{position: absolute; right:12px;top:-57px;width: 200px;line-height: 25px;background: #3d95ce;padding:10px; color:#fff;}





/* ============ link ============= */
.mRoff{ margin-right:0px;}.mRon{ margin-right:20px;}
a:link,a:visited{text-decoration:none;color:#42414A;}a:hover,a:active{text-decoration:underline;color:#cc3300;}
.white,.white a:link,.white a:visited{color:#fff;text-decoration:none;}.white a:hover{color:#fff;text-decoration:underline;}
.red,.red a:link,.red a:visited{color:#CC3300;text-decoration:none;}.red a:hover{color:#CC3300;text-decoration:underline;}
.blue,.blue a:link,.blue a:visited{color:#2e75b6;text-decoration: none;}.blue a:hover{text-decoration:underline;color:#2e75b6}
.green,.green a:link,.green a:visited{color:#8dc63f;text-decoration:none;}.green a:hover{text-decoration:underline;color:#CC3300;}
.orange,.orange a:link,.orange a:visited{color:#f7701e;text-decoration:none;}
.orange a:hover{text-decoration:underline;color:#CC3300;}
.gray,.gray a:link,.gray a:visited{color:#a6a6a6;text-decoration:none;font-size:12px;}
.gray a:hover{text-decoration:underline;color:#a6a6a6;}
.unBlue,.unBlue a:link,.unBlue a:visited{color:#1ea9e8;text-decoration:underline;}
.unBlue a:hover{text-decoration:underline;color:#CC3300;}
.unGreen,.unGreen a:link,.unGreen a:visited{color:#799a0d;text-decoration:underline;}
.unGreen a:hover{text-decoration:underline;color:#CC3300; }

/* ============ forms ============= */
.inputSearch {border:0px solid #bbdfff;height:17px;width:278px; color:#b6b6b6;padding-left:10px;
background:url(../images/ico.png) no-repeat left top;}
.inputGray   {border:0px solid #bbdfff;height:22px;width:278px; color:#666;padding-left:10px;overflow:hidden}
.inputGray117{border:0px solid #bbdfff;height:22px;width:110px; color:#666;padding-left:10px;overflow:hidden}
.input0      {border:1px solid #cecece;height:22px;width:110px; color:#999;padding-left:10px;}
.btnYellow{}


/* ==数据集成增加样式== */
.main-content{overflow: hidden;}
.index-list{
    width: 220px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
}
.index-about{position: relative; max-height: 20em; overflow: hidden; border:0px solid #ccc;}


