/*=====wh_zm=====*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,
cite,code,del,dfn,
em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,
i,center,dl,dt,dd,ol,ul,li,fieldset,form,
label,legend,table,caption,tbody,tfoot,thead,tr,
th,td,article,aside,canvas,details,embed,
figure,figcaption,footer,header,hgroup,menu,nav,
output,ruby,section,summary,time,mark,audio,video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	display: block;
}
body {
	font-family: "微软雅黑";
	color: #666666;
	font-size: 14px;
	line-height: 28px;
	overflow-x: hidden;
}
ol,ul {list-style: none;}
p{
	font-family: "微软雅黑";
	color: #6d6d6d;
	font-size: 14px;
	line-height: 28px;
}
li{
	font-family: "微软雅黑";
	float: left;
}
a{
	color: #666;
	text-decoration: none;
}
a:hover{color: #236fce;}
blockquote,
q {quotes: none;}
blockquote:before,blockquote:after,q:before,q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*===============开始===============*/
.top{width:100%;height:35px;float:left;background:#236fce;}
.top_t{width:1200px;margin: auto;}
.top_t_l{float:left;font-size:12px;font-family:"宋体";color:#fff;line-height:34px;}
.top_t_r{float:right;}
.email{width: 110px;float: left;line-height:34px;}
.email img{padding-right: 5px;}
.email a{color:#dae0ea;font-size:12px;font-family:"宋体";}
.search{width:205px;height:25px;background:url(search.png) no-repeat 0 0;margin-top:5px;float:left;}
.search .input{width:125px; height:25px;line-height:25px;border:none;margin-left:52px;float:left;background:none;color:#666666;}
.search .button{width:23px;height:25px;float:left;cursor:pointer;background:none;border:none;}
.wx{float: left;margin: 9px 15px 0 5px;}

/*header*/
.header{width: 100%;height: 96px;float: left;border-bottom: 1px solid#c9c9c9;box-shadow:0 2px 2px #C9C9C9;}
.header_t{width: 1200px;margin: auto;}
.header_t a{float: left;}
.nav1{float: right;}
.nav1 ul li{float: left;margin: 0 15px;}
.nav1 ul li a{font-size: 15px;color: #666;line-height: 96px;}
.nav1 ul li a:hover{color: #236fce;}

/*banner*/
.lubo{width: 100%; min-width:1000px;clear: both; position: relative; height:450px;padding-top:3px;}
.lubo_box{position: relative; width:100%;height:520px;}
.lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:450px; opacity: 0;filter:alpha(opacity=0);}
.lubo_box li a{display:block;width:100%;height: 100%;cursor:default;}
.lubo_box li img{ width: 100%; height: 520px;}
.cir_box{overflow: hidden; position: absolute; z-index:9999;}
.cir_box li{float:left; width:11px; height:11px;border-radius: 10px;margin:0 5px; cursor: pointer;background: #fff;border:1px solid#6e6e6e;}
.cir_on{background: #6b6b6b !important;}

/*product*/
.product{width: 100%;float: left;}
.product_t{width: 1200px;margin: auto;}
.product_t h1{text-align: center;margin: 40px 0;}
.product_t ul li{width: 276px;/*height: 338px;*/height:240px;float: left;background: #fff; border:1px solid #cecece;margin:0 22px 24px 0;}
.product_t ul li:hover{background:#f8f8f8;}
.product_t ul li a img{width: 254px;/*height: 270px;*/margin: auto;display: block;margin-top:11px;}
.product_t ul li p{width: 254px;margin: auto;color: #414141;line-height: 56px;}
.product_t ul li p a{float: right;color: #00428e;font-family: arial;}
.product_t ul li p a:hover{color: #ea5413;}

/*荣誉证书*/
.ryzs{width: 100%;float: left;}
.ryzs_t{width: 1200px;margin: auto;}
.ryzs_t h1{text-align: center;margin: 40px 0;}

.picScroll-left{width:100%;overflow: hidden;position: relative;height: auto;background: #c0c1c3;}
.picScroll-left .hd .hdprev{display: block;width: 45px;height: 55px;overflow: hidden;cursor: pointer;background-image: url(i_scroll_btn.png);background-repeat: no-repeat;position: absolute;left: 6%;top: 41%;background-position: left top;}
.picScroll-left .hd .hdnext{background-image: url(i_scroll_btn.png);background-repeat: no-repeat;background-position: right top;position: absolute;right: 6%;cursor: pointer;width: 45px;height: 55px;top: 41%;}
.picScroll-left .bd{width:1000px;overflow: hidden;margin-right: auto;margin-left: auto;padding: 20px 0 10px 0;}
.picScroll-left .bd .picList {width:1200px;margin-right: auto;margin-left: auto;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float: left;width: 319px;height: auto;margin-right: 5px;display: block;background-color: transparent;margin: 0 10px;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{width:319px;height:223px;display: inline;margin-left: 0px;}
.picScroll-left .bd ul li .pic a:hover img{border: 1px solid #FFF;}

/*news*/
.news{width: 100%;height:358px;float: left;background: #fafafa;border-bottom: 1px solid#c9c9c9;box-shadow:0 2px 2px #C9C9C9;}
.news_t{width: 1200px;margin: auto;padding: 48px 0;}
.news_t_l{width: 215px;height: 265px;float: left;background: url(ico27.jpg);}
.news_t_l a{ color:#81a1ca; font-size:14px; display:inline-block; width:80px; height:32px; line-height:32px; border:1px solid #81a1ca; border-radius:2px; margin-top:160px; margin-left:30px; text-align:center;}
.news_t_l a:hover{ border:1px solid #fff; color:#fff;}
.news_t_m{width: 567px;height: 265px;float: left;background: #fff;}
.news_title{padding: 28px;}
.news_title img{width: 127px;height: 84px;float: left;}
.news_title p{float: right;font-size: 15px;color: #333;width: 360px;}
.news_title p span{float: right;font-size: 12px;color: #a1a1a1;width: 100%;}
.news_t_m ul{padding-left: 28px;}
.news_t_m ul li{width: 100%;margin-top:28px;overflow: hidden}
.news_t_r{width: 380px;float: right;}
.news_t_r ul li{width: 100%;height: 125px;background: #fff;float: left;}
.news_t_r ul li img{width:161px;height: 125px;float: left;}
.news_t_r ul li p{width: 200px;float: right;margin-top:25px;}
.news_t_r ul li p a{display: block;font-size: 16px;color: #333;}
.news_t_r ul li p span{font-family: "宋体";font-size: 12px;color: #9b9595;}

.main6{width: 100%;float: left;margin-top: 30px;}
.w1200{width: 1200px;margin: auto;}

/*footer*/
.footer{width: 100%;float: left;background: #4b4c4e;}
.foot-nav{padding:45px 0px 0 0px; position: relative;float: left;width: ;}
.foot-nav dl{width:180px; text-align:left;color:#929495;overflow:hidden; float:left;}
.foot-nav dl dt{ margin-bottom:10px;}
.foot-nav dl dt a{color:#f3f3f3;font-size:14px;}
.foot-nav dl dd a{color: #c7c7c7;font-size: 12px;}
.foot-txt{padding: 45px 0px 0 0;width:280px;float: right;}
.foot-txt h1{color: #c7c7c7;font-size: 14px;font-weight: bold;}
.foot-txt p{color: #c6c7c7;font-size: 12px;line-height: 26px;}
.foot-txt p img{width: 17px;height: 17px;display: inline;margin-right: 5px;}
.bottom{width: 100%;height: 60px;float: left;background: #363636;margin-top: 50px;}
.bottom p{float: left;line-height: 60px;background: url(CopyRight.jpg) no-repeat left;padding-left:30px;}

.select{position: relative;float: right;padding-top:20px;width:200px;}
.select .inp{display: block;width: 100%;padding-left:10px;border: 1px solid #c1c1c1;color: #666;cursor: pointer;height:22px;line-height: 18px;background: url(ico-selct.png) right 0 center no-repeat;background-color: #fff;}
.select .option{display: none;position: absolute;left: 0;top:-39px;z-index: 10;width: 94%;background-color: #fff;}
.select a{display: block;padding: 0 10px;border-bottom: 1px dashed #eee;}
.select a:hover{color: #2154af;}
.select a.on{color: #2154af;}


/*===内容页详情===*/
.ny_banner{width:100%;height: 360px;background: url(ny_banner.jpg) no-repeat center center;float: left;}
.home_ny{width: 100%;float: left;margin: 40px 0;}
.demo_left {width: 255px;float: left;z-index: 10;}
.demo_left .demo_title {text-align: left;height: 49px;color: #fff;line-height: 49px;font-size: 18px;padding-left: 25px;_width: 255px;background-image: url(silebg.png);background-repeat: no-repeat;}
.demo_left ul li {width: 100%;border-bottom: 1px solid #fff;line-height: 44px;text-align: left;background-color: #F0F0F0;}
.demo_left ul li a {color: #666;display: block;font-size: 14px;padding-left: 24px;}
.demo_left ul li a.hover {color: #00479d;}
.demo_left ul li a:hover {color: #fff;background-color: #00479d;}
.demo_left ul li dd{border-top: 1px solid #fff;line-height: 28px;background-color: #F1F1F1;background-image: url(L.png);background-repeat: no-repeat;background-position: 28px center;padding-left:30px;font-size:12px;}
.demo_left ul li dd a{ font-size:12px;}
.demo_left ul li dd a:hover{background: none;color: #00479d;text-decoration: underline;}
.demo_left ul li a {color: #666;display: block;}
.demo_left .demo_contact {width: 233px;;height: 147px;float: left;padding-left: 22px;text-align: left;background-color: #F4F4F4;}
.demo_left .demo_contact .p1 {font-size: 12px;color: #999;padding-top: 20px;}
.demo_left .demo_contact .p2 {font-size: 12px;font-family: Arial;color: #969696;}
.demo_left .demo_contact .p3 {font-size: 28px;color: #121212;font-family: Arial;padding-top: 10px;}
.demo_left .demo_contact .p4 {font-size: 12px;color: #9eacb8;}
.de_ot3 {width: 254px;min-height:180px;}
.de_ot3 a {font-size: 10px;font-size: 10px;font-weight: bold;color: #121212;padding-left: 28px;padding-top: 13px;display: block;}
.demo_right {width:915px;float: right;}
.path {background-image: url(titbg.png);background-repeat: no-repeat; background-position: left 4px;padding-bottom: 10px;font-size: 18px;color: #00479d;padding-left: 18px;line-height: 32px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #00479d;}
.com_text,.new_con,.prolist,.pro-list,.rylist{margin-top: 15px;font-size: 14px;margin-bottom:25px;}
.com_text p,.com_text div {line-height: 24px;}
.new_con li {width: 100%;background-image: url(newslist.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 12px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCC;font-size: 14px;line-height: 30px;margin-bottom:3px;}
.new_con ul li a {display: block;}
.new_con li span{float:right;}
.back {font-weight: normal;float: right;}
.back a {color: #666;}
.turn {position: relative;padding-top: 10px;font-size: 12px;line-height: 24px;border-top-width: 1px;border-top-style: solid;border-top-color: #DBDFE0;margin-top: 20px;}
.time {padding-bottom: 10px;border-bottom: 1px solid #eee;margin-bottom: 10px;font-size: 12px;line-height: 24px;color: #999;text-align: center;margin-right: 10px;margin-left: 10px;}
.newstail{line-height: 24px;}
.prolist ul,.rylist ul {width: 105%;}
.prolist ul li,.rylist ul li {float: left;margin: 0 14px;width:200px;height: 176px;}
.prolist ul li img {padding: 1px;/*height: 170px;*/width: 200px;border: 1px solid #e9e9e9;}
.rylist ul li img {padding: 1px;height: 258px;width: 185px;border: 1px solid #e9e9e9;}
.prolist ul li h3,.rylist ul li h3  {font-size: 13px;/*background-color: #d3d2d2;*/line-height: 30px;text-align: center;font-weight: normal;}


/*翻页代码*/
.pages {clear: both;display: block;margin-bottom: 20px;margin-top:10px;text-align:center;list-style: none;}
.pages a { display:inline-block;padding: 0 8px;height:23px; margin-right:12px; background: #eeeeee;color: #333333;border: 1px solid #e6e6e6; text-align:center; line-height:23px; }
.pages a.active, .pages a:hover {color: #fff;border: 1px solid #00479d;background-color: #00479d;}

.gotop { position:fixed; display:none;right:10px;bottom:10px; z-index:99; width:50px; height:49px;}


/*=====cp detail======*/
.tg {
	height: 30px;
	line-height: 30px;
	margin-top: 30px;
	font-size: 16px;
	color: #00479d;
	margin-bottom: 10px;
	font-weight: bold;
	border-bottom:1px solid#00479d ;
	background-image: url(readlist_bg.jpg);
	background-repeat: repeat-y;
}
.fl {float: left;}
.fr {float: right;}
.preview{
	width: 350px;
}
/* smallImg1 */
.smallImg1{
	position: relative;
	height: 52px;
	margin-top: 1px;
	background-color: #F1F0F0;
	width: 348px;
	overflow: hidden;
	float: left;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 6px;
	padding-left: 2px;
}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{
	background: url(d_09.png) no-repeat;
	margin-left: 333px;
	margin-top: -50px;
}

#imageMenu {
	width: 322px;
	overflow: hidden;
	margin-left: 0;
	float: left;
	height: 50px;
	margin-right: auto;
	margin-bottom: auto;
}
#imageMenu ul {
	width: auto;
}

#imageMenu li {
	overflow: hidden;
	float: left;
	text-align: center;
	margin-left: 6px;
	width: 73px;
}
#imageMenu li img{
	width: 73px;
	cursor: pointer;
}
#imageMenu li#onlickImg img, #imageMenu li:hover img{
	width: 69px;
	border: 2px solid #959595;
}
/* bigImg */
.bigImg1{
	position: relative;
	float: left;
	width: 350px;
	overflow: hidden;
	border: 1px solid #ccc;
}
.bigImg1 #midimg{
	width: 350px;
}
.bigImg1 #winSelector{
	width: 130px;
	height: 101px;
}
#winSelector{
	position:absolute; 
	cursor:crosshair; 
	filter:alpha(opacity=15); 
	-moz-opacity:0.15; opacity:0.15; 
	background-color:#000; 
	border:1px solid #fff;}
/* bigView */
#bigView{
	position: absolute;
	border: 1px solid #959595;
	overflow: hidden;
	z-index: 999;
}
#bigView img{
	position: absolute;
}
.prointro {
	width: 540px;
}
.prointro h3 {
	font-size: 18px;
	color: #00479d;
	padding-top: 15px;
	margin-bottom: 10px;
}
.prointro p {
	font-size: 14px;
	line-height: 24px;
}


.chtable{
    background: #fff;
    width:90%;
    margin: 0 auto;
    margin-bottom:10px;

}
.chtable thead{
    width: 100%;
    text-align: center;
    background: #548ed7;
    color: #FFFFFF;
    height: 40px;
    font-weight: 600;
    font-size: 16px;
}
.chtable .tittab{
    background: #b8cce5;
}
.chtable td{
    border-color: #999;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    width: 25%;
}
