﻿/*--必须要写滴开始--*/
*html {background-image:url(about:blank);background-attachment:fixed;}
.clear {clear:both;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span,ul,li,a {margin:0;padding:0;}
ul{ list-style:none;}
img,a img{ border:none;}
a, button { cursor:pointer}
a, input{ text-decoration:none; color:#333333;}
body {
	font-family:微软雅黑;
	font-size:14px;
	color: #333333;
	font-weight:normal; 
	margin:0 auto;
	padding:0;
	width:100%;
}

/*--必须要写滴结束--*/


/*--首页--*/

.dingbu { width:100%; height:104px; background:#ffffff; position:fixed; z-index:99999; top:0;}

.top { width:1200px; height:104px; overflow:hidden; margin:0 auto; background:url(top_bg.jpg); }

.logo { float:left; margin-top:40px;}

.search { float:right; overflow:hidden; margin-top:30px;}

.search_text { width:250px; height:37px; float:right; border:1px solid #CCC; padding-left:5px;}

.search_button { width:40px; height:39px; float:right; border:none; background:url(search_button.jpg); cursor:pointer;}

.nav_border { width:100%; height:62px; background:#202287;position:fixed; z-index:9999; top:104px;}

.header{
	height: 45px;
	z-index:9999;
}
.header .nav{
	width: 1200px;
	height: 45px;
	line-height: 45px;
	margin: 0 auto;
	position: relative;
	z-index:9999;
}
.header .nav li{
	float: left;
	width:149px;
	height: 63px;
	line-height: 57px;
	text-align: center;
}
.header .nav li a{
	width:149px;
	height:63px;
	display:block;
	color: #ffffff;
	font-size:16px;
	
}
.header .nav li a:hover{
	width:149px;
	height:63px;
	display:block;
	color: #ffffff;
	font-size:16px;
	background:#dda803;
	
}
.header .nav li .second-nav{
	width:149px;
	display: none;
	position: relative;
	z-index:9999;
	font-size:12px;
}
.second-nav li a:hover{
	height:45px !important;
	}
.header .nav li .second-nav li{
	position: relative;
	width:149px;
	height: 45px;
	line-height: 45px;
	background: #202287;
	border-top:1px solid #ffffff;
	z-index:9999;
	float:left;
}
.header .nav li .second-nav li .third-nav{
	/*position: absolute;*/
	width:149px;
	height: 45px;
	display: none;
	margin-left: 100%;
	margin-top: -40px;
}

.ggt { width:100%; height:390px; background:#300; margin:166px 0 auto 0;}


.m_banner{ background:#fff;height:390px; position:relative;}
.m_banner .banner{height:390px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:100px;width:90%;position:absolute;top:30%;left:5%;z-index:2;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(../images/banner_ctrl.png) no-repeat;_background:url(../images/banner_ctrl.jpg) no-repeat; position:absolute; opacity:.3;filter: alpha(opacity=30);
-moz-opacity:0.3;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:616px;}

.news { width:100%; padding:30px 0; background:#f5f5f5;}

.news_english { display:block; margin:0 auto; text-align:center; font-size:40px; color:#202287;}

.news_chinese { display:block; margin:0 auto; text-align:center; font-size:30px; color:#000000;}

.w1200 {
	width: 1200px;
	margin: 0 auto;
	position: relative;
	overflow:hidden;
}
.cont active { overflow:hidden;}

.category w1200 { width:auto !important; margin:0 auto; }

.case_box {
	margin-top:0px;
	
}

.case_box h3 {
	color: #081232;
	font-weight: normal;
	font-size: 42px;
	padding-top: 80px;
	padding-bottom: 60px;
	text-align: center;
}

.case_box .category ul {
	padding-left: 225px;
	padding-bottom: 40px;
	display: block;
	height: auto;
	overflow: hidden;
}

.case_box .category ul li {
	float: left;
	font-size: 20px;
	text-align: center;
	width: 215px;
	height: 58px;
	line-height: 58px;
	color: #333333;
	border-radius: 5px;
	cursor: pointer;
	background:#ffffff;
	margin-left:25px;
	border:1px solid #e5e5e5;
}

.case_box .category ul li.active {
	color: #fff;
	background: #202287;
}


.case_box .content .cont {
	display: none;
	overflow:hidden;
}

.case_box .content .cont.active {
	display: block;
}

.news_left { width:690px; overflow:hidden; float:left; height:207px;}

.news_right { width:490px; overflow:hidden; float:right; height:207px;}

.news_left ul li { overflow:hidden; margin-top:15px;}

.news_right ul li { overflow:hidden; margin-top:15px;}

.news_img { width:320px; height:200px; display:block; float:left;}

.news_text { float:right; width:350px;}

.news_bt { font-size:18px; line-height:30px; display:block; height:54px; overflow:hidden;}

.news_bt:hover { color:#202287; text-decoration:underline;}

.news_sj { font-size:14px; color:#999999; padding:19px 0; display:block; margin-top:7px;}

.news_nr { font-size:14px; line-height:30px; color:#666666; display:block; height:89px; overflow:hidden;}

.xbq { float:left; margin:8px 12px 0 5px;}

.news_right_bt { width:80%; font-size:16px; vertical-align:middle; overflow:hidden; height:21px; display:block; float:left;}

.news_right_bt:hover { color:#202287; text-decoration:underline;}

.news_right_sj { float:right; display:block; color:#999999; font-size:14px;}

.yely { padding:30px 0; overflow:hidden; margin:0 auto; width:1200px;}

.ywly_left { width:580px; overflow:hidden; float:left;}

.ywly_left img {transition: all 0.5s;}

.ywly_left img:hover {transform: scale(1.1);}

.qyej_fl ul li a img {transition: all 0.5s;}

.qyej_fl ul li a img:hover {transform: scale(1.1);}


.ywly_right {width:580px; overflow:hidden; float:right;}


.ckgd { width:217px; height:50px; text-align:center; background:#FFF; margin:0 auto; display:block; border-radius:5px; line-height:50px; border:1px solid #e5e5e5; margin-top:40px; font-size:16px;}

.dsip { overflow:hidden; width:1200px; margin:0 auto 30px auto; height:133px;}
#focus{width:1200px;height:149px;overflow:hidden;position:relative; margin:0 auto }
#focus ul{height:90px;position:absolute;}
#focus ul li{float:left;width:1200px;height:149px;overflow:hidden;position:relative;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:1200px;height:20px;left:0;bottom:0;}
#focus .btn{position:absolute;width:1200px;height:10px;padding:5px 10px;right:0;bottom:25px;text-align:right; right:10px;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#FFF;}

.qyej_fl { width:1200px; overflow:hidden; margin:40px auto 0; }

.qyej_fl ul li { float:left; margin-left:34px;}

.gywm { width:100%; height:477px; background:url(gywm_bg.jpg)}

.gywm a { width:854px; height:306px; display:block; margin:0 auto;}

.zflj { width:1200px; margin:40px auto 0; overflow:hidden;}

.zflj ul li { float:left;margin-left:10px; margin-top:10px;}

.zflj ul li a { width:191.6px; height:120px; background:#ffffff; display:block; text-align:center;box-shadow: 1px 1px 1px 1px #e5e5e5}

.hzhb { width:1200px; margin:0 auto 0; overflow:hidden;}

.hzhb ul li { float:left;margin-left:35px; width:160px;}

.hzhb ul li a { width:160px; display:block; height:40px; background:#666; background:url(3.png); background-size:100% 100%; margin-top:30px;}

.dibu_dh { width:100%; height:257px; background:#f5f5f5;}

.dibu_dh_nr { width:1200px; overflow:hidden; margin:0 auto;}

.dibu_dh_nr_zb { overflow:hidden; margin-top:40px; float:left;}

.dibu_dh_nr_zb ul li { float:left; padding:0 35px; border-right:1px solid #e5e5e5;}

.dibu_dh_nr_zb ul li a:hover { color:#202287; text-decoration:underline;}

.yjlm { display:block; font-size:18px; padding-bottom:10px;}

.ejlm { display:block; font-size:16px; margin-top:15px; color:#666666;}

.dibu { width:100%; height:80px; background:#202287; overflow:hidden;}

.dibu_nr { width:1200px; margin:0 auto; overflow:hidden;}

.dibu_nr_zb { float:left; margin-top:0px;}

.dibu_nr_zb p { color:#ffffff; margin-top:5px; font-size:15px;}

.dibu_nr_yb { float:right;margin-top:0px;}

.dibu_nr_yb p { color:#ffffff; margin-top:13px; font-size:15px;}

.dibu_dh_nr_yb { float:right; margin-top:40px;}


/*--首页--*/
/*--列表页--*/

.ejym_zt { width:1200px; min-height:500px; overflow:hidden; margin:20px auto 0;}

.ejym_zt_zb { float:left; width:278px; overflow:hidden;}

.ejym_zt_yb { float:right; width:860px; overflow:hidden;}

.ejym_bt { width:100%; height:86px; background:url(ejlb.jpg); text-align:left; font-size:20px; line-height:86px; color:#ffffff; padding-left:25px;}

.ejym_zt_zb ul li a{ width:276px; height:60px; border:1px solid #e5e5e5; display:block; display:block; line-height:60px; font-size:16px; border-top:none;}

.ejym_zt_zb ul li a:hover { background:url(bg.jpg)}

.ejym_zt_yb_bt { width:100%; height:86px; line-height:86px; border-bottom:1px solid #eeeeee; overflow:hidden;}

.ejym_zt_yb_bt_zb { float:left; font-size:24px;}

.ejym_zt_yb_bt_yb { float:right; color:#666666;}

.lby_zt { width:100%; overflow:hidden;}

.lby_zt ul li { width:100%; border-bottom:1px dashed #eeeeee; overflow:hidden; padding:15px 0;}

.lby_zt_xwtp { display:block; width:168px; height:95px; float:left;}

.lby_zt_nr { float:right; width:672px; overflow:hidden;}

.lby_zt_nr_bt { display:block; float:left; font-size:18px; width:540px; height:24px; overflow:hidden;}

.lby_zt_nr_bt:hover { color:#202287;}

.lby_zt_nr_sj { display:block; float:right; color:#666666; font-size:16px; width:90px; height:24px; overflow:hidden}

.lby_zt_nr_jj { width:100%; height:50px; overflow:hidden; font-size:14px; color:#999999; line-height:25px; padding-top:15px;}

.nianjian {width:100%;height:28px;text-align:center;color:#333;font-size:14px;overflow:hidden;margin:18px auto;padding-top:10px;background:#eeeeee; margin-top:20px;}

.hfy { width:250px; height:95px; display:block; float:left}

.hfnr { float:right; width:595px; height:95px; overflow:hidden;}

/*--列表页--*/

/*--内容页--*/

.nr1 {width:100%;line-height:34px;text-align:center;color:#202287;font-size:22px; overflow:hidden; margin-top:20px;}

.nr2 {width:100%;height:30px;line-height:30px;text-align:center;color:#9c9c9c;font-size:12px;font-weight: normal;margin-top:18px;overflow:hidden;background-color:#f9f9f9;}

.nr3 {width:95%;line-height:34px;color:#333333;font-size:15px;font-weight:normal;margin:20px auto;overflow:hidden;}

/*--内容页--*/

/*--发展历程开始--*/
.hidden{display:none;}
.last{border-bottom:none !important;}
blockquote{background:#f9f9f9;padding:8px 20px;border:1px solid #ccc;}
.page { display:table;margin:0 auto;background:#fff;-moz-box-shadow: 0 5px 20px #CCCCCC;-webkit-box-shadow: 0 5px 20px #CCCCCC;box-shadow: 0 5px 20px #CCCCCC;}
.about { box-shadow:0;-webkit-box-shadow:0;-moz-box-shadow:0; }
/*.header { width:940px;height:90px;margin:0 auto;z-index:8; }*/
.logo { margin:22px 0 0 0;float:left;display:inline; }
.link { margin-top:30px;float:right;text-align:right; _width:718px; }
.link li { float:left;display:inline;margin-left:60px; }
.link li a{color:#4F4E4E;font-size:16px;font-weight:500;padding-bottom:6px;display:block;}
.link li.active{border-bottom:2px solid #0066ff;}
.link li.active a{color:#0066FF  }
.link li:hover { border-bottom:2px solid #0066ff;color:#0066FF  }
.link li a:hover{color:#0066FF  }
.adlist{padding:20px;}
.adlist li{float:left;diaplay:inline;margin-left:30px;margin-bottom:20px;width:110px;}

.main { width:940px;margin:40px auto 10px auto;font-size:14px;display:table;padding-bottom:10px; border-bottom:1px solid #EEEEEE}
.info { width:300px;float:left;margin-right:20px; }
.info h3 { width:300px;height:26px;background:url(ictb.png) no-repeat;font-size:0;margin-bottom:8px; }
.info ul{margin-left:-10px;}
.info ul li{list-style:none;float:left;width:140px;padding-left:0;background:none;margin-left:10px;}
.info ul{margin-left:-10px;}
.b2 h3 { background-position:0 -26px; }
.b3 { margin:0;position:relative; }
.b3 span{position:absolute;right:10px;top:0;background:url(morelink.gif) no-repeat left center;padding-left:12px;}
.b3 span a{color:#8C8C8C;font-weight:600}
.b3 h3 { background-position:0 -52px; }
.info li { padding:3px 0 3px 12px;background:url(dian.png) 2px center no-repeat; }
.info li a { color:#8c8c8c; }
.info p { color:#8c8c8c; }
.info p img { display:table;margin:10px 0; }
.morelink{padding-top:20px;}
.morelink li{float:left;width:180px;}

.box { width:940px;margin:18px auto 0 auto; }
.left { width:140px;border-bottom:2px solid #DDD;background:#FFF;float:left; }
.left li:hover { border-left:3px solid #0066ff; }
.left li a { height:40px;line-height:40px;display:block;color:#333 }
.left li a:hover,.left li.active a{color:#0066FF}
.left li.active{border-left:3px solid #0066ff;}
.left li {
    border-left:3px solid #fff; 
    border-bottom: 1px solid #EEEEEE;
    font-size: 14px;
    height: 40px;
    margin-bottom: 1px;
    overflow: hidden;
    padding-left: 25px;
}

.event_year { width:80px;border-bottom:2px solid #DDD;text-align:center;float:left;margin-top:10px; }
.event_year li { height:50px;line-height:50px;background:#FFF;margin-bottom:1px;font-size:18px;color:#828282;cursor:pointer; }
.event_year li.current { width:70px;background:#202287 url(jian.png) 80px 0 no-repeat;color:#FFF;text-align:left;padding-left:19px; }
.event_list { width:850px;float:left;background:url(dian3.png) 139px 0 repeat-y;margin:10px 0 20px 0; }
.event_list h3 { margin:0 0 10px 132px;font-size:34px;font-family:Georgia;color:#202287;padding-left:25px;background:url(jian.png) 0 -45px no-repeat;height:38px;line-height:30px;font-style:italic; }
.event_list li { background:url(jian.png) 136px -80px no-repeat; margin-top:15px;}
.event_list li span { width:127px;text-align:right;display:block;float:left;margin-top:10px; }
.event_list li p { width:680px;margin-left:24px;display:inline-block;padding-left:10px;background:url(jian.png) -21px 0 no-repeat;line-height:25px;_float:left; }
.event_list li p span { width:570px;text-align:left;border-bottom:2px solid #DDD;padding:10px 15px;background:#FFF;margin:0; }

.titlelist{line-height:24px;color: #8C8C8C;padding-bottom:20px;}
.titlelist dt { font-weight: bold;color:#666;white-space: nowrap;margin:10px;}
.titlelist dd {padding-left: 13px;}
h1 {
    background: url("http://ww.chinaz.com/about/images/h1-bg.gif") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    font-family: Tahoma,Arial,sans-serif;
    font-size: 14px;
    margin-bottom: 15px;
    padding-bottom: 12px;
}
.hr {
    border-top: 1px solid #CCD5DE;
    font-size: 0;
    height: 0;
    line-height: 0;
    margin: 15px 0;
}
.red {
    color: #0065CB;
	font-size:15px;
}
/*--发展历程结束--*/

/*--轮播图片--*/
.banner{position: relative;overflow: auto;text-align: center;width:100%;margin:0 auto}
.banner .dots{position:absolute;left:0;right:0;bottom:20px;z-index:3;}
.banner .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}
.banner .dots li.active{background:#fff;opacity:1}
.banner .arrow{position:absolute;width:20px;height:37px;top: 50%; margin-top: -18px; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.banner #al{left:15px}
.banner #ar{right:15px}
.banner ul{z-index: 1;width: 600%;overflow: hidden;}
.banner ul .slider-item {width:640px; float: left;height:390px; position: relative; overflow: hidden;}
.banner ul .slider-item .slider-title {position: absolute;left: 0;bottom: 0px;width: 610px;max-height: 56px;padding: 15px;text-align:left;line-height: 28px;color: #fff;font-size: 18px;font-weight: bold;background: -webkit-linear-gradient(top, transparent, rgba(0,0,0,0.9));background: url(../images/slider-info-bg.png) \9;}
.banner .progress{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#f60}
/*--轮播图片--*/

/*--友情链接滚动--*/
.mr_frbox{height:85px;padding:15px 22px 0px;}
.mr_frBtnL{float:left;margin:12px 22px 0px 0px;cursor:pointer;display:inline;}
.mr_frUl{float:left;width:1050px; overflow:hidden;}
.mr_frBtnR{float:right;margin-top:12px;cursor:pointer;}
.mr_frUl ul li{display:inline;float:left;height:40px;width:160px;margin-left:13px;overflow:hidden; margin-top:15px;}
.mr_frUl ul li img{display:block;}
.news_chinese { display:block; margin:0 auto; text-align:center; font-size:30px; color:#000000;}

.mr_frbox1{height:85px;padding:15px 22px 0px;}
.mr_frBtnL{float:left;margin:12px 22px 0px 0px;cursor:pointer;display:inline;}
.mr_frUl1{float:left;width:1050px; overflow:hidden;}
.mr_frBtnR{float:right;margin-top:12px;cursor:pointer;}
.mr_frUl1 ul li{display:inline;float:left;width:110px;margin-left:6px;overflow:hidden; text-align:center;}
/*--友情链接滚动--*/