@charset "gb2312";
/* CSS Document */
*{margin: 0;padding: 0; list-style:none;}
/* 设置默认字体 */
body{outline: none; font-size:12px; font-family: "Microsoft Yahei","宋体","KaiGenGothicSC-Light"; color:#333;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;font-size:18px;}
a{color:#333;text-decoration: none;}
a:hover{color:#333;text-decoration: none;}
table{border-collapse:collapse;border-spacing:0}
button,input,select,textarea{font-size:14px;font-family: "Microsoft YaHei";}
/*b,em,strong{font-style: normal; font-weight: normal;}*/
em{font-style: normal; font-weight: normal;}
img{display: block;}
.container{ width:1200px; height:auto; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
a,a:hover{ text-decoration:none; color:#333;}
.f_l{display:inline; float:left;}
.f_r{ float:right;}
input{ border:0px;}
h2,h3{ font-weight:normal; font-style:normal;}
img{ border:0;}
.blank35{ width:100%; height:35px; overflow:hidden; clear:both;}
.blank20{ width:100%; height:20px; overflow:hidden; clear:both;}
.blank30{ width:100%; height:30px; overflow:hidden; clear:both;}
.blank40{ width:100%; height:40px; clear:both;}
.blank50{ width:100%; height:50px; overflow:hidden; clear:both;}
.blank60{ width:100%; height:100px; overflow:hidden; clear:both;}
.ContTul{ width:1200px; height:auto; margin:0 auto;  }
.ContTul1{ width:1200px; height:auto; margin:0 auto }
.CIndex_warp{ width:1200px; height:auto;  margin:0 auto; background:#d7d7d7;position:relative;}
/*top*/
.ContIndex_top{ width:100%; height:42px;  margin:0 auto; background:#d7d7d7; }
.CIndexTop_left{ width:auto; height:auto; overflow:hidden; display:block; float:left; padding-top:8px;}
.CIndexTop_left a{ width:auto; height:auto; overflow:hidden; background:#000; padding:3px 7px; font-size:14px; color:#FFF;display:block; float:left; margin-right:5px; text-decoration:none;}
.CIndexTop_left span{ width:auto; height:auto; overflow:hidden;font-size:14px; color:#333; display:block; float:left; line-height:28px; padding:0px 5px 0px 3px;}
.CIndexTop_right{ width:auto; height:auto;  float:right;}
.CIndexTop_right ul{}
.CIndexTop_right ul li{ height:42px; line-height:42px; float:left;}
.CIndexTop_right ul li a{ font-size: 14px; color: #333333; float: left; padding: 0px 15px; float:left}
.CIndexTop_right ul li i{ width: 1px; height: 14px; background: #333333; margin-top: 15px; float: left; }
.CIndexTop_right ul li:last-child{background: url(../images/img_icon01.png) no-repeat 75px center;display: inline-block;cursor: pointer; text-align: right; padding-right: 15px; }
.CIndexTop_right ul li a.lanse{color:#1377ff;}
.CIndexTop_sjfw{ position:relative; z-index:99999}
/*用户详细信息*/
.CIndexTop_nShow{ position:absolute;right:12px;top:34px; width:235px; height:auto;text-align:left; line-height:24px;background:#fff;  display:none;z-index: 1000;  -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5); -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5); box-shadow:0 0 10px rgba(0, 0, 0, .5);}
.CIndexTop_sjfwl{ width:auto; padding:10px 10px 10px 12px; -webkit-box-shadow:0 0 1px rgba(0, 0, 0, .3); -moz-box-shadow:0 0 1px rgba(0, 0, 0, .3); box-shadow:0 0 1px rgba(0, 0, 0, .3);}
.CIndexTop_sjfwl h2{ font-size:11.99px; color:#1377ff; }
.CIndexTop_sjfwl p{ width:auto; height:30px; line-height:30px;}
.CIndexTop_sjfwl p span{ margin-right:0px;}
.CIndexTop_sjfwl p span a{ font-size:11.99px; color:#333333; padding:0px 1px; margin-right:5px;}
.CIndexTop_sjfwl p span.lanse a{font-size:11.99px; color:#1377ff;}
/*top*/
.top{height:25px; padding:7px 0px;}
.top .top_login{ width:auto; height:25px; float:left;overflow:hidden; }
.top .top_login a{ width:auto; height:auto; line-height:23px; padding:4px 10px; background:#333; font-size:13px; color:#FFF;}
.top .top_login a:hover{ color:#FFF;}
.top .top_about{ width:auto; height:auto; float:right;}
.top .top_about ul{ width:auto; height:auto;}
.top .top_about ul li{ height:25px; line-height:25px; float:left;}
.top .top_about ul li a{ font-size: 14px; float: left; padding: 0px 15px; float:left}
.top .top_about ul li a:hover{font-size: 14px; }
.top .top_about ul li i{ width: 1px; height:14px; background: #333333; margin-top: 6px; float: left; }
.top .top_about ul li:last-child{background: url(../images/img_icon01.png) no-repeat 75px center;display: inline-block;cursor: pointer; text-align: right; padding-right: 15px; }
.top .top_about ul li a.lanse{color:#1377ff;}
.top .top_sjfw{ position:relative; z-index:99999}
.top .topS_show{ position:absolute;right:12px;top:26px; width:235px; height:auto;text-align:left; line-height:24px;background:#fff;  display:none;z-index: 1000; }
.top .topS_list{ width:auto;padding:10px 10px 10px 12px; -webkit-box-shadow:0 0 1px rgba(0, 0, 0, .3); -moz-box-shadow:0 0 1px rgba(0, 0, 0, .3); box-shadow:0 0 1px rgba(0, 0, 0, .3);}
.top .topS_list h2{ font-size:12px; color:#1377ff; }
.top .topS_list p{ width:auto; height:30px; line-height:30px;}
.top .topS_list p span{ margin-right:0px;}
.top .topS_list p span a{ font-size:12px; padding:0px 4px; margin-right:5px;}
.top .topS_list p span a:hover{font-size:12px; }
.top .topS_list p span.lanse a{font-size:12px;}
/*hc_logo*/
.hc_logo{ clear:both; height:75px; padding:25px 0;}
.logos{ width:360px; float:left;}
.logos .logos-sl{margin-left:8px;height:51px; border-left:1px solid #1457a0; padding-left:8px;}
.logos a { display: inline-block; overflow: hidden;}
.hc_search{ width:810px; height:46px; position:relative; padding-top:8px;float:right;}
.hc_search .search{ width:480px; height:35px; background:#cdcdcd; padding:1px; _overflow:hidden; float:left;}
.hc_search .search .select_list{ width:80px; height:33px; line-height:33px; background:#f5f5f5 url(../images/img_icon01.png)  no-repeat 55px 15px; border:1px solid #ededed; cursor:pointer; color:#333; text-align:left; text-indent:12px; float:left; display:inline; position:relative; z-index:100;  }
.hc_search .search .select_list a{ font-size:14px;color:#333; line-height:33px;}
.hc_search .search .select_list:hover , .hc_search .search .select_list.hover{background:#f5f5f5 url(../images/img_icon01_1.png) no-repeat 55px 15px;}
#ycssnr p{background:#f5f5f5 ;}
.hc_search .search .serach_box{ width:347px; _width:360px; height:35px; background:#fff; float:left; display:inline; }
.hc_search .search .serach_box input{ width:315px; *+width:308px;_width:300px;  text-indent:5px; line-height:35px;  color:#808080; border:none; *+border:0; height:35px; *+height:26px; font-family:"Microsoft YaHei"; outline:none;}
.hc_search .search .search_button{ width:49px; height:35px; color:#fff; font-family:"Microsoft Yahei"; font-size:18px;float:left; display:inline; }
.hc_search .search .search_button  button{background:none; border:none; color:#fff; font-family:"Microsoft Yahei"; font-size:16px; cursor:pointer}
.search_hot{ width:485px; height:30px; line-height:30px; overflow:hidden; float:left;}
.search_hot span{font-size:12.79px; color:#999999;font-family:'Microsoft Yahei'; padding:0px 2px 0px 0px;}
.search_hot a{font-size:12.79px; color:#999999;font-family:'Microsoft Yahei'; padding:0px 4px 0px 0px;}
.search_hot a:last-child{ padding-right:0px;}
.hc_search .fbcg{ /*overflow:hidden;*/}
.hc_search .fbcg li{ float:right; text-align:center; margin:0 6px; width:45px;}
.hc_search .fbcg li p{ color:#006cdb; line-height:24px;}
.hc_search .fbcg li img{ width:20px; height:20px; margin:0 auto;}
.hc_search .fbcg .zb img{ width:15px;}
.hc_search .fbcg .sj img{ width:25px;}
.nShows{/*border: 1px solid #ececec; position:absolute; right:146px !important; display:none; z-index:99999;*/}
.nShows s{background: url(http://www.chem.hc360.com/zt/newchem/images/images_13.png) repeat 0 center;display: block; height: 6px; position: absolute; top: -6px; left: 42px;  width: 14px;}
.nShows span img{width:100px !important; height:100px !important; display:block;}
.block{ display:block!important;}


/*导航*/
.nav{ width:100%; background:#333; clear:both; margin-bottom:20px;}
.nav ul{ overflow:hidden; height:44px;}
.nav ul li{ float:left; height:44px; line-height:44px; padding:0 37px; font-size:18px;}
.nav ul li a{ color:#fff; letter-spacing:10px;}
.nav ul li.current{ background:#fff;}
.nav ul li.current a{ color:#333;}
.nav ul li:hover{ background:#fff;}
.nav ul li:hover a{ color:#333;}
.main{ overflow:hidden; margin-bottom:30px;}
.nav ul li.navlast{}
/*titile*/
.TulTitle{ width:100%; height:42px; line-height:42px; overflow:hidden; margin-bottom:22px; background:url(../images/img_iconx02.png) no-repeat 0 41px;}
.TulTitle i{  width:3px; height:14px; background:#999999; float:left; margin:15px 6px 0px 0px;}
.TulTitle span{height:44px; line-height:44px;font-size:17.8px; color:#333333;}
.TulTitle a{ height:35px; line-height:35px; font-size:14px; color:#999999; display:block; float:right; margin-right:5px; padding-top:10px;}
/*biaoti */
.hgzx1_title{ width:100%; height:35px;  border-bottom:2px solid #cacaca; font-size:22px; color:#005fe0; margin-bottom:10px;}
.hgzx1_title span{border-bottom:3px solid #005fe0; padding-bottom:5px;}
.hgzx1_title  a{ width: auto; height:25px; line-height:25px; font-size:16px; color:#999999;float:right; margin-right:5px; padding-top:8px;}
/*底部*/
.footered { width: 100%; height: 120px; background: #31363a; min-width: 1200px; clear: both; overflow: hidden; }
.footered .gylfooter { width: 860px; margin: 0 auto; }
.footered .footdibu { overflow: hidden; position: relative; margin-top: 24px; }
.footdibu_left { overflow: hidden; float: left; width: 450px; height: auto; }
.footdibu_left p { width: auto; height: 25px; line-height: 25px; overflow: hidden; }
.footdibu_left a { font-size: 14px; color: #9b9ea0!important; font-family: "Microsoft Yahei"!important; float: left; padding: 0px 10px; }
.footdibu_left a:hover { font-size: 14px!important; }
.footdibu_left i { width: 1px; height: 14px; background: #b5b5b5; margin-top: 6px; float: left; }
.footdibu_left .logo_smll { position: absolute; left: 300px; top: 24px; }
.footdibu_left p span { font-size: 12px; color: #76777b; font-family: "Microsoft Yahei"; }
.footdibu_right { width: 400px!important; float: left; height: auto; overflow: hidden; margin-top: 21px; }
.footdibu_right span { width: 100px; height: auto; float: left; }
.footdibu_right1 img { width: 90px; line-height: 60px; }
.footdibu_right2 img { width: 90px; line-height: 60px; }
.footdibu_right2 { margin-left: 20px; }
