﻿@charset "utf-8";
/* CSS Document */
*{
	padding:0px;
	margin:0px;
	list-style:none;
	}
body{
	background:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	}
@media (max-width:1024px) {
	body{
		width:1185px;
		}
	}
	
	/*万能清除浮动开始*/
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix { display: inline-table; } /* Hides from IE-mac */
* html .clearfix { height: 1%; }
.clearfix { display: block; }
img{
	border:none;
	}
.ml15{
	margin-left:15px;
	}
.mt60{
	margin-top:45px;
	}
.mt25{
	margin-top:25px;
	}
.mt18{
	margin-top:18px;
	}
.bt1{
	border-bottom:solid 1px #e8e8e8;
	}
.bt2{
	border-bottom:solid 2px #0060a6;
	}
.border{border:solid 1px #e8e8e8;}

.fl{
	float:left;
	}
.fr{
	float:right;
	}
.header{
	width:100%;
	height:80px;
	background:#FFFFFF;
	}
.menubox{
	height:80px;
	width:1185px;
	margin:auto;
	}
.logo{
	width: 150px;
	height:80px;
	float:left;
	}
.navbox{
	width: 750px;
	height:80px;
	float:left;
	margin-left:50px;
	}
.searchbox{
	height:30px;
	padding-top:26px;
	float:right;
	width:160px;
	}
.Websitegroup{
	float:right;
	line-height:30px;
	padding:0 10px;
	color:#999999;
	}
.Fontswitching{
	float:right;
	line-height:30px;
	padding:0 10px;
	color:#999999;
	}
.search{
	float:right;
	width:150px;
	}
.searchText{
	width:150px;
	height:30px;
	background:url(../images/yx_02.jpg) no-repeat left;
	}
.searchInput{
	width:120px;
	height:30px;
	line-height:30px;
	border:none;
	background:url(../images/yx_02.jpg) no-repeat left;
	float:left;
	}
.searchBtn{
	width:30px;
	height:30px;
	border:none;
	float:left;
	cursor:pointer;
	background:url(../images/yx_02.jpg) no-repeat right;
	}
.menu{
	width:720px;
	height:50px;
	padding-top:30px;
	float:left;
	}
.yxmainbox{
	width:1185px;
	height: auto;
	margin: 0 auto;
	height:auto;
	}
.bannerbox{
	width:1185px;
	height:480px;
	z-index:0;
	background:#FFF;
	margin-left:auto;
	margin-right:auto;
	
	}
.content2{
	float:left;
	background:#FFF;
	
	}
.business{
	width:769px;
	height:290px;
	}
.oversea{
	width:285px;
	height:280px;
	overflow: hidden;
	}
.oversea2{
	width:585px;
	height:280px;
	overflow: hidden;
	}
.news{
	width:371px;
	height:306px;
	}
.Research{
	height:306px;
	width:370px;
	}
.Public{
	height:306px;
	width:370px;
	background:#f5f5f5;
	border:none;
	}
.ecky{
	width:370px;
	height:97px;
	border:solid 1px #e8e8e8; 
	}
.shgy{
	width:370px;
	height:180px;
	margin-top:27px;
	border:solid 1px #e8e8e8; 
	}
.footer{
	width:100%;
	height:110px;
	color:#707070;
	font-family:'微软雅黑';
	}
.footerContent{
	width:1185px;
	height:110px;
	margin:0 auto;
	background:#e5e5e5;
	padding-top:5px;
	border-top:#da242b 4px solid;
	}
.footerL{
	width:740px;
	height:110px;
	float:left;
	margin-left:20px;
	}
	
.footerL a{color:#707070;
	font-size:16px;
	font-family:'微软雅黑';
	padding:0 22px;
	}
.footerL a:hover{color:#4fb0f2;
	font-size:16px;}
	
.footerL h4,.footerNav h4,.footerContact h4{
	line-height:50px;
	color:#707070;
	font-size:18px;
	font-family:'微软雅黑';
	font-weight: normal;
	}
.footerL p{
	line-height:25px;
	color:#707070;
	font-size:12px;
	font-weight:normal;
	}
.footerNav{
	width: 390px;

float: left;

	}
	
.footerNav ul li{
	width:160px;
	float:left;
	height:25px;
	line-height:25px;
	}
.footerNav a{
	color:#707070;
	padding-left:10px;
	}
.footerNav a:hover{
	color:#0060a6;
	padding-left:10px;
	}
	
.footerContact{
	width: 275px;
	height: 235px;
	float: right;
	}
.footerContact ul li{
	width:180px;
	float:left;
	line-height:25px;
	}
.footerContact ul li b{
	color:#707070;
	}
.copy{
	width:100%;
	background:#ffffff;
	color:#707070;
	height:45px;
	}
.copycontent,.ggcontent{
	width:1185px;
	height:45px;
	margin:auto;
	line-height:45px;
	}
.copycontent a{
	color:#707070;
	}
.copycontent a:hover{
	color:#0060a6;
	}
.Shareprice{
	width:100%;
	background:#246eac;
	color:#ffffff;
	height:45px;
	}
	
.bannerbox2 {
	height:356px;
	min-width:1185px;
}

.leftsidebar {
	font-size:16px;
	font-family:"微软雅黑";
	color:#888888;
	width:278px;
	float:left;
	margin:0;
	padding:0;
	padding-top:20px;
	background:#f5f5f5;

}
.rightcontent {
	width:907px;
	float:right;
	background:#fff left top repeat-y;


}
.rightcontent h2 {
	font-size:22px;
	line-height:30px;
	font-weight: normal;
	color:#888888;
	font-family:'微软雅黑';
}
.Introduction {
	line-height:24px;
	padding:10px 0;
}
.Dividingline {
	height:1px;
	background:#e8e8e8;
	margin:20px 0;
}
.IntroductionGray {
	line-height:24px;
	padding:20px;
	font-size:14px;
	background:#e8e8e8;
	font-family:'微软雅黑';
	color:#666666;
}
.IntroductionGray2 {
	line-height:40px;
	font-size:16px;
	background:#eeeeee;
	font-family:'微软雅黑';
}

.content_biaoti{

	line-height:60px;
	min-height:60px;
	text-align:left;
	font-size:16PX;
	font-weight: normal;
	color:#616161;
	margin:30px 0 0 40px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	border-bottom:#bdbdbd 1px solid;
	}
	
.content_neirong{
	
	font-size:16PX;
	font-weight: normal;
	color:#616161;
	margin:20px 0 0 40px;
	line-height:32px;
	min-height:300px;

	}
.zhutiyangshi{
	
	font-size:16PX;
	font-weight: normal;
	color:#616161;
	line-height:32px;

	}
.content_neirong table tr td{	font-size:16PX;
	font-weight: normal;
	color:#616161;
	line-height:32px;}	
.jjlzd{ color:#4fb0f2; font-size:28px; font-weight:bold;}

/*左侧导航菜单*/
#vertmenu {
width: 240px;padding: 0px;margin: 0; margin-top:20px;
}

#vertmenu ul {
list-style: none;margin: 0px;padding: 0px;border: none;
}
#vertmenu ul li {margin:3px 0;padding: 0px; padding-left:12px;}
#vertmenu ul li a {font-size:16px; font-weight:bold; display: block;text-align:left;text-decoration: none;
color: #424242;width:240px;height:50px;line-height:50px;background: url(../../images/left_a_bg.png) right center no-repeat; 
}
#vertmenu ul li a.current {
color: #4fb0f2;background: url(../../images/left_a_hbg.png) right center no-repeat;
}
#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #4fb0f2;background: url(../../images/left_a_hbg.png) right center no-repeat;
}

#nav {
width: 270px;padding: 0px;margin: 20px 0; height:auto;
}
#nav li input{

            /*margin-left:0;*/
            opacity:0;
            z-index:2;
            cursor:pointer;
			height:1px;
			

        }
        #nav li>label  {
 
            /*padding: 0px;*/
            cursor: pointer;
            display: block;        
			font-size:16px; font-weight:bold; display: block;text-align:left;text-decoration: none;
color: #424242;width:240px;height:50px;line-height:50px;background:   center no-repeat; padding-left:30px;
        }

        /*一级导航列表样式*/
        #nav input+ul{
            display:none;
        }
        #nav input+ul>li{
            height:0;
            overflow:hidden;
            padding-left:1px;

        }

        #nav input:checked + ul {
        /*background:url(toggle-small.png) 44px 5px no-repeat;*/
            margin:-22px 0 0 -44px;
            padding:17px 0 0 80px;
            height:auto;
            display:block;
        }
        #nav input:checked + ul > li {
            height:auto;
        }
		#nav li>ul{ margin:0; padding:0;}
		#nav li>ul>li a.current{ color:#f20000;}
		#nav .lm{ font-size:16px; text-align:left; line-height:34px; padding-left:12px;}

/*页码*/
/*CSS green-black style pagination*/
#green-black {
	text-align:center; padding:30px 0px;text-indent:0; margin:0 auto;
}
#green-black A {
	display:inline-block;padding:0 20px; background:#f2f2f2;height:36px; line-height:36px; font-size:14px; border:1px solid #e5e5e5; text-decoration:none; color:#333; outline:none;margin-left:4px;cursor:pointer;border-radius:4px;transition:all .2s;
}
#green-black A:hover {
	display:inline-block;padding:0 20px; background:#0083d7; color:#FFF;height:36px; line-height:36px; font-size:14px; text-decoration:none;  outline:none;border:#e5e5e5 1px solid;margin-left:4px;cursor:pointer;border-radius:4px;transition:all .2s;
}

#green-black SPAN.current {
	display:inline-block;padding:0 20px; background:#0083d7; color:#FFF;height:36px; line-height:36px; font-size:14px;  text-decoration:none; color:#FFF; outline:none;border:#006FBD 1px solid;margin-left:4px;cursor:pointer;border-radius:4px;transition:all .2s;
}
#green-black SPAN.disabled {
	display:inline-block;padding:0 20px; background:#FFF;  height:36px; line-height:36px; font-size:14px; text-decoration:none; color:#333; outline:none; border:#BDBDBD 1px solid; margin-left:4px;cursor:pointer;border-radius:4px;transition:all .2s;
}

.proitemo{
	float:left;
	width:416px;
	height:206px;
	border:#4fb0f2 1px solid;
	margin-bottom:30px;
	}

.picimg{
	 width:168px;
	 height:200px;
	 overflow: hidden;
	 position: relative;
	}


		
.picimg img{
transition: all .8s;}
.picimg img:hover {
                -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
                transform: scale(1.1,1.1);
        }
		
.picsf{

	 overflow: hidden;
	 position: relative;
	}


		
.picsf img{
transition: all .8s;}
.picsf img:hover {
                -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
                transform: scale(1.1,1.1);
        }		
.proname{ width: 222px;
font-size:14px;
font-weight:bold;
line-height:38px;
overflow: hidden;
text-overflow: ellipsis;

white-space: nowrap;
margin-top:8px;
padding-left:6px;
}

.biaoxiang{
	    display: block;
		position: absolute;
		float:right;
    width: 0px;
    height: 0px;
    border-top: 8px solid rgba(0,0,0,0);
    border-bottom: 8px solid rgba(0,0,0,0);
    border-right: 8px solid #0066ad;
    border-left: 8px solid rgba(0,0,0,0);
    border-color: none;
    right: 0px;
    top: 24px;
	z-index:1000000;
	}
.protedian{overflow: hidden;
      text-overflow: ellipsis;
      width: 218px;
	  padding:4px 6px;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 5;
      word-break: normal;
	  font-size:12px;
	  line-height:26px;
	  white-space:pre-wrap;
}

.proitemo2{

	width:100%;
	border:#4fb0f2 1px solid;
	margin-bottom:20px;
	}

.picimgnr{
	 width: auto;
	 height:380px;
	 overflow: hidden;

	}

.picimgnr img{
transition: all .8s;}
.picimgnr img:hover {
                -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
                transform: scale(1.1,1.1);
        }	
		
.proname2{ width: 100%;
font-size:24px; 
line-height:38px;
overflow: hidden;
/*text-overflow: ellipsis;
white-space: nowrap;*/
margin-top:8px;
padding-left:6px;
}
.tdhengx{ padding-left:6px; font-size:19px; line-height:38px; font-weight:bold; background:url(../../images/td_xhx.png) left bottom no-repeat; margin-top:12px; }

.jscshx{ padding-left:0; font-size:19px; color:#4fb0f2; line-height:38px; font-weight:bold; background:url(../../images/td_xhx2.png) right bottom no-repeat; margin-top:12px; }

.prcontent{ font-size:16px; line-height:32px;}
.protedian2{overflow: hidden;
      text-overflow: ellipsis;
      width: 93%;
	  padding:4px 6px;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 10;
      word-break: normal;
	  font-size:15px;
	  line-height:30px;
	  word-wrap:break-word;  

}

.mr20{ margin-right:20px;}

.fhtb{ float:right; margin-top:18px;}


.fangd img{
transition: all .8s;}
.fangd img:hover {
	    -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
                transform: scale(1.1,1.1);
        }	
#xxshow a{color:#393e46;text-decoration:none;}
#xxshow a:hover{color:#FF6600;text-decoration:underline;}