﻿@charset "utf-8";
/* 
	Trp CSS Document 
	Author By Globalstech.LXY
	date:2017-08-01
*/
*{ margin:0; padding:0;}
body{ font-size:14px; background:#fff; color:#555; font-family:'微软雅黑';}/*字为无衬线字体*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0; padding:0;}
ul,ol,li{ list-style: none; }
select{ -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a,li{
    tap-highlight-color: rgba(0,0,0,0);
    focus-ring-color: rgba(0, 0, 0, 0);
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-focus-ring-color: rgba(0, 0, 0, 0);
    -moz-tap-highlight-color: rgba(0,0,0,0);
    -moz-focus-ring-color: rgba(0, 0, 0, 0);
}
a{ text-decoration:none;}
a:focus,input{ outline:none;}
.clearB{ clear:both;}
h1{ font-size: 18px; color:#3f3f3f;}
h2{ font-size: 16px; color:#3f3f3f;}
h3{ font-size: 14px; color:#3f3f3f;}
h4,h5,h6 { font-size: 100%; color:#555;}
img{ border:none;}
.font-l{ text-align:left;}
.f-l{ float: left;}
.f-r{ float: right; position:absolute; left:760px;}
.m-b-10{ margin-bottom:15px;}
.border-xu{border-bottom:1px dashed #d4d4d4;}
.border-shi{border-bottom:1px solid #d4d4d4;}

/* 通用样式 */
.slip-up{ position: relative !important; top: 250px; opacity: 0;}
.move-left{ position: relative !important;}
.move-up{ position: relative !important;}
.f-bg{position: relative;}
.s-bg{ position: relative;}
.imgtobig{ overflow: hidden; position: relative; width: 100%; height: 215px;}
.imgtobig img{ width:100%; position: relative; display: block;}

.sinochem-header{position:fixed; width:100%; height:80px;box-shadow:0px 0px 5px #999999;background:#fff;z-index: 999; }
.sinochem-header-top{ width:1200px; margin:0 auto;}
.header-left{ width:1000px; float:left;}
.header-right{ width:200px; float:right;}
.sinochem-banner{ width:100%; padding-top:80px;}

/* 头部导航 */
.head{
	width:1200px;
	height:80px;
	z-index: 999;
}
.head-kong{
	width:100%;
	height:80px;
}
.head .center{
	position:relative;
	width:1200px;
	height:80px;
	color:#444;
	font-size: 15px;
	margin:0px auto;
}
.head .nav{
	height: 80px;
	line-height: 90px;

}
.head .nav>div{
	position: relative;
	width:80px;
	height: auto;
	color:#444;
	font-size: 15px;
	margin-right: 30px;
	cursor:pointer;
	float: left;
}
.head .nav>div a{ color:#444; text-decoration:none;}
.head .nav-move-bigbox{
	height: 80px;
	overflow: hidden;
}
.head .nav-move-box{
	height: 80px;
	overflow: hidden;
}
.head .nav-move{
	height: 160px;
}
.head .nav-move p{
	height: 80px;
}
/* 下拉 */
.nav ul{
	position: absolute;
	top:80px;
	left: 0px;
	width:150px;
	height: auto;
	text-align: left;
	font-size: 12px;
	background:#fff;
	display:none;
}
.nav ul li{
	display:block;
	width:100px;
	height:40px;
	color:#737373;
	line-height: 40px;
	border-bottom: 1px solid #e3e3e3;
	padding:0 25px;
}
.nav ul li:hover{
	color:#000000;
}
.nav ul .choose{
	width: 100px;
	height: 40px;
	color:#000000;
	text-indent: 1em;
	background: url("images/line-brown.png") no-repeat;
	background-size: 2px 40px;
}


.head .center .logo{
	position: absolute;
	top:0;
	left: 600px;
	margin-left:-150px;
	width: 300px;
	height: 80px;
	background: url("images/logo.png") no-repeat;
	background-size:220px 56px;
	background-position: center 22px ;
	overflow: hidden;
}
.head .center-img{
	position:absolute;
	top:78px;
	left:600px;
	margin-left: -150px;
	width:300px;
	height:20px;
	background:url("images/head-center.png");
	z-index: 99;
}
.header-right{
	color:#444;
	font-size: 15px;
	margin:0px auto;
}
.head .center .language{
	display: inline-block;
	width:80px;
	height: 80px;
	/*background:url("images/change.png") no-repeat;
*/	background-position: 58px 44px;
	cursor: pointer;

}
.head .center .language .english{
	position: absolute;
	top: 80px;
	right: 1px;
	display: none;
	width:80px;
	height: 30px;
	font-size: 12px;
	text-indent: 1em;
	line-height: 30px;
	background: #fff;
	border-bottom: 1px solid #e3e3e3;
	cursor: pointer;
}
.head .center .language .cn{
	 position: absolute;
	 top: 110px;
	 right: 1px;
	 display: none;
	 width:80px;
	 height: 30px;
	 font-size: 12px;
	 text-indent: 1em;
	 line-height: 30px;
	 background: #fff;
	 border-bottom: 1px solid #e3e3e3;
	 cursor: pointer;
 }
.head .center .language:hover .english{
	display: inline-block;
}
.head .center .language:hover .cn{
	display: inline-block;
}
/*.head .center input{
	display: inline-block;
	width: 90px;
	height: 22px;
	font-size: 12px;
	color:#404447;
	border:1px solid #2195fa;
	border-radius: 22px;
	padding-right: 20px;
	padding-left:10px;
	background:url("images/search.png") no-repeat;
	background-position: 102px center;
}*/
.searchtext{
	padding:0;
	width:122px;
	_width:122px;
	height:24px;
	float:right;
	padding-top:32px;
	}
.stext{
	width:93px;
	height:24px;
	padding-left:10px;
	float:left;
	background:url(images/search-textbj.png);
	}
.stext .input{
	margin:0;
	padding:0;
	width:93px;
	height:24px;
	line-height:24px;
	border:0;
	background:none;
	font-size:12px; 
	color:#333;
	outline:none;
	}

.sbutton{
	width:19px;
	height:24px;
	float:right;
	cursor:pointer;
	}
.sbutton img{ float:right;}
/* banner 
.index-box{
    position: relative;
}
.index-banner{
    position: relative;
    top:0px;
    width: 100%;
    height: 600px;
    overflow:hidden;
}
.index-banner li{
    position: absolute;
    top:0;
    left: 0;
    width:100%;
    height:600px;
}
.index-banner-box{
    position:absolute;
    top:0px;
    bottom:0px;
    left:-1000px;
    right:-1000px;
    text-align:center;
    vertical-align: middle;
    display: table-cell;
    background:#000;
}
.index-dian-box{
    position: absolute;
    left: 50%;
    bottom: 15px;
    margin-left:-150px;
    width: 300px;
    text-align: center;
}
.index-dian-box span{
    display: inline-block;
    cursor: pointer;
    width:7px;
    height:7px;
    border-radius: 10px;
    background: #49575d;
}
.index-dian-box .choose{
    width:7px;
    height:7px;
    background: #0d6abe;
}*/
/* flexslider */
.flexslider{position:relative;height:597px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:597px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:7px;height:7px;margin:0 2px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:7px;height:7px;line-height:40px;overflow:hidden;background:url(images/dot1.png);cursor:pointer;}
.flex-control-nav .flex-active{background:url(images/dot2.png);}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;/*background:url(../images/prev.png) center center no-repeat;*/}
.flex-direction-nav li a.flex-next{right:40px;/*background:url(../images/next.png) center center no-repeat;*/}


/* 子导航 */
.index-nav{
    width:100%;
    height:74px;
    border-bottom:1px solid #cecece;
    background:#f8f8f8;
}
.index-nav .center{
    width:1200px;
    height:74px;
    color:#333333;
    font-size: 16px;
    text-align: center;
    margin:0px auto;
    background:url("images/line.png") left no-repeat;
}
.index-nav .center li{
    width:300px;
    height:75px;
    background:url("images/line.png") right no-repeat;
    float: left;
    cursor:pointer;
    overflow: hidden;
}
.index-nav .center li>div{
    height:150px;

}
.index-nav .center li p{
    color:#999;
    font-size: 12px;
    margin-top: 3px;
}
.buyaobgxian{
    background: none !important;
}
.index-nav .center .choose-one{
    width:300px;
    height: 57px;
    padding-top: 18px;
    color:#000;
    background-size: 100%;
}
.index-nav .center .choose-one a.news-title{ color:#000;}
.index-nav .center .choose{
    width:300px;
    height: 57px;
    padding-top: 18px;
    color:#fff;
    background:url("images/buttom.png") no-repeat;
    background-size: 100%;
}
.index-nav .center .choose a.news-title{ color:#fff; text-decoration:none;}
.index-nav .center .choose p{
    color:#fff;
}
/*rxcp*/

.index-content{
    width:100%;
    height: auto;
    background: #fff;
}
.index-content .center{
    width:1200px;
    height: auto;
    margin:0 auto;
    text-align:left;
}
.index-content .top{
    width:1200px;
    height: 115px;
    margin:0 auto;
}
.index-content .top .left{
    width:600px;
    height: 115px;
    color:#000;
    font-size: 18px;
    line-height: 160px;
    float: left;
}
.index-content .top .left a{ color:#000; text-decoration:none;}
.index-content .top .left sub{
    color:#c6c6c6;
    font-size: 12px;
    margin-left:15px;
}
.index-content .top .right{
    width:600px;
    height: 115px;
    color:#0d6abe;
    font-size: 18px;
    line-height: 160px;
    text-align: right;
    float: right;
}
.index-content .top .right span{
    color:#f39800;
    margin-left:15px;
}

.index-content .top ul li div{
    width:124px;
    height: 33px;
    margin-bottom:17px;
}

.index-content .index-rxcp .content{
    height: 310px;
}
.index-content .index-rxcp .content ul{
    width:372px;
    height:312px;
    background:url("images/shadow.png") bottom no-repeat;
    float:left;
}
.index-content .index-rxcp .content li{
    width:270px;
    height:253px;
    border:1px solid #cfd2d6;
    padding:30px 50px 10px 50px;
    background:linear-gradient(#fff 10%, #f6f7f9 70%);
    background:url("images/rxcp-bg.png") repeat-x;
}

.index-content .index-rxcp .content li p{
    width:100% ;
    height:50px;
    color:#333;
    font-size:16px;
    line-height: 28px;
    margin-bottom:20px;
    overflow: hidden;
}
.index-content .index-rxcp .content li p a.news-title{ color:#333; text-decoration:none;}
.index-content .index-rxcp .content li dl{
    width:100%;
    height:35px;
    overflow: hidden;
}
.index-content .index-rxcp .content li dl dt{
    width:50% ;
    height:35px;
    color:#666;
    font-size: 14px;
    float: left;
}
.index-content .index-rxcp .content li dl dd{
    width:50% ;
    height:35px;
    color:#666;
    font-size: 14px;
    float: left;
}
.index-content .index-rxcp .content li dl span{
    font-size: 18px;
    color:#f39800;
}
.index-content .index-rxcp .content li .lod-top{
    width:100% ;
    height:30px;
    color:#666;
    font-size: 14px;
}
.index-content .index-rxcp .content li .lod-top span{
    font-size: 18px;
    color:#f39800;
}

.index-content .index-rxcp .content li .lod{
    width: 100%;
    height: 4px;
    margin-top: 10px;
    margin-bottom: 15px;
    border-radius:4px;
    background: #0d6abe;
}
.loding{
    width: 10%;
    height: 4px;
    margin-bottom: 25px;
    border-radius:4px;
    background: #f39800;

}
.index-content .index-rxcp .content li .button{
    width:175px;
    height:38px;
    color:#666;
    font-size:14px;
    text-align: center;
    line-height: 38px;
    border: 1px solid #dddfe2;
    border-radius:3px;
    background: #fff;
    margin:0 auto;
    cursor:pointer;
}
.index-content .index-rxcp .content li .button a 
{
    width:175px; 
    height:38px;
    display:block;
    text-decoration:none;
    color:#666;
    }
.index-content .index-rxcp .content li .button:hover{
    color:#fff;
    background:#f39800;
    background-size: 100% 100%;
}
.index-content .index-rxcp .content li .button:hover a{ color:#fff;}
.index-content .index-rxcp .content .m-lr2{
    margin:0px 42px;
}
.i-tabs-container{ width:1200px; margin:0 auto;}
.i-tabs-container .left{width:600px;
    height: 115px;
    color:#000;
    font-size: 18px;
    line-height: 160px;
    float: left;
    margin-top:-115px;
    }
.i-tabs-container .left a{color: #000;text-decoration: none;}
.i-tabs-container .left sub{
    color:#c6c6c6;
    font-size: 12px;
    margin-left:15px;
}
.xwzx-title .i-tabs-items 
{
    width:372px; 
    float:right; 
    color:#000; 
    text-align:center; 
    font-size:14px; 
    line-height:33px; 
    margin-top:66px;
    background: url("images/line.png") left no-repeat;
    background-size: 1px 15px;
    }
.xwzx-title .i-tabs-item
{
    width:124px;
    height: 33px;
    color:#777;
    background: url("images/line.png") right no-repeat;
    background-size: 1px 15px;
    float: left;
    cursor: pointer;
    margin-left:-1px;
    }
.xwzx-title .i-tabs-item a{ color:#777; text-decoration:none;}
.xwzx-title .i-tabs-nav 
{
    border-bottom:1px solid #d4d4d4; 
    }
.xwzx-title .i-tabs-item-active{
    color:#fff;
    background:#f39800;
    background-size: 100% 100%;
}
.xwzx-title .i-tabs-item-active a{ color:#fff; text-decoration:none;}
/* 新闻 */
.index-new{
    width: 100%;
    height: auto;
    background:#fff;
}
.index-new .center{
    width: 1200px;
    height:100%;
    overflow: hidden;
}
.index-new .center .m-lr2{
    margin:0px 42px;
}
.index-new .center li{
    width:372px;
    height: auto;
    line-height: 25px;
    padding:50px 0px 100px 0px;
    float: left;
    cursor: pointer;
}
.index-new .center li dl{
    width:100%;
    height: auto;
    margin:55px 0px 30px 0px;
    overflow: hidden;
}
.index-new .center li dt{
    width:85%;
    height: auto;
    font-size: 16px;
    color:#333;
    float: left;
}
.index-new .center li dt a.news-title{ color:#333;}
.index-new .center li dd{
    width:15%;
    height: auto;
    text-align: right;
    font-size: 16px;
    color:#999;
    float: left;
}
.index-new .center li p{
    font-size: 14px;
    color:#888;
    line-height:25px;
}
.index-new .center li:hover p{
    color:#555;
}
.index-new .center li:hover dt,.index-new .center li:hover dt a.news-title{
    color:#f39800;
    text-decoration:none;
}
/* 底部 */
.sinochem-footer{
	width: 100%;
	height: auto;
	border-top:5px solid #db9623;
	background: #2d313a;
}
.sinochem-footer .center{
	position:relative;
	width: 1200px;
	height: 162px;
	color:#999;
	font-size: 12px;
	text-align: center;
	line-height: 26px;
	padding-top: 38px;
	margin:0 auto;
}
.sinochem-footer .center a{ color:#999; text-decoration:none;}
.sinochem-footer .center .rwm1{
	position:absolute;
	left: 0px;
	width:125px;
	height: 125px;
	background: url("images/rwm_1.png") no-repeat;
}
.sinochem-footer .center .rwm2{
	position:absolute;
	left: 150px;
	width:125px;
	height: 125px;
	background: url("images/rwm_2.png") no-repeat;
}


/*飘窗*/
#gg1{ width:200px; height:100px; background:#fff; font-size:14px; font-family:'微软雅黑';}
.pc-ts{ background:#036cb4; height:35px; line-height:35px; color:#fff; padding-left:10px; font-weight:normal;}
.pc-mc{ padding:10px 15px 0 15px;}
.pc-mc a{ color:#4c4c4c;}
.pc-mc a:hover{ color:#333; text-decoration:none;}


/*end*/