* {

list-style: none;

text-decoration: none;

font-family: 微软雅黑;

line-height: 22px;

word-break: break-word;

}





.container{ background:#fff}

a{ color:#000}



.page_Logo {

height: 71px;

line-height:71px;

overflow:hidden;

}



.page_Logo h1 {

height: 71px;

line-height:71px;

}



.page_Logo img {

	max-width:100% !important;

	vertical-align:top

}



.page_HeadRight{

padding-top:6px;

height: 65px;

}



.page_Head1{ width:100%; float:left; text-align:right;height:23px}

.page_Head1 ul{ display:inline-block}

.page_Head1 ul li{ float:left; line-height:23px; font-size:12px; color:#575757;}



/*.chose{ float: left;}

.chose a{ color:#575757; display: block; line-height:23px; font-size:12px;}

#m1{ position: absolute;top: 23px; right:0px;width: 88px;background: url(../img/select_bg.png)  top no-repeat;color: #fff; padding-top:4px; z-index:9999}

#m1 a{ color: #fff;}

#m1 .lian{ float: left; width:88px; height: 32px;line-height: 32px; background:#808080; padding:0 0 0 10px;}

#m1 .lian a{ display: block; line-height:32px; text-align:left;padding:0; font-size:12px;}

#m1 .lian:hover{ background:#6b6b6b; color: white;}

#m1 .lian img{ display:inline-block}

*/

/*.page_Menu {

	width:100%; float:left; height:38px; text-align:right

}

.page_Menu ul li {

position: relative;

display: inline;

float: left;

}



.page_Menu ul li h2 {

font-size: 16px;

text-transform: uppercase;

color: #0e315e;

font-weight: normal;

line-height: 38px;

padding: 0 18px;

}*/



#smoothmenu1{width:100%;float:left; height:38px; text-align:right; padding-top:4px}

.page_Menu{

width: 100%;

}



.page_Menu ul{

z-index:100;

margin: 0;

padding: 0;

list-style-type: none;

}



/*Top level list items*/

.page_Menu ul li{

position: relative;

display: inline;

float: left;

}



.page_Menu ul li h2 {

font-size: 16px;

text-transform: uppercase;

color: #0e315e;

font-weight: normal;

line-height: 38px;

padding: 0 18px;

}



.page_Menu ul li ul li a{

text-align:center;

display: block;

background:#fff;

padding: 0 5px;

color: #7e7e7e;

text-decoration: none;

font-family:"微软雅黑";

font-weight:normal;

font-size:13px;

}



* html .page_Menu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/

display: inline-block;

}



.page_Menu ul li a:link, .page_Menu ul li a:visited{

color: white;

}



.page_Menu ul li a.selected,.page_Menu ul li a:hover{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/

/*background:url(../images/navbg.png) no-repeat center;*/

color: white;

}



.page_Menu ul li ul li a.selected,.page_Menu ul li  ul li a:hover{

background:#fff;

color:#00b0ec;

}

	

/*1st sub level menu*/

.page_Menu ul li ul{

position: absolute;

left:-25px;

display: none; /*collapse all sub menus to begin with*/

visibility: hidden;

padding:0;

margin:0;

width:130px;

top:42px

}



/*Sub level menu list items (undo style from Top level List Items)*/

.page_Menu ul li ul li{

display: list-item;

float: none;

}



/*All subsequent sub menu levels vertical offset after 1st level sub menu */

.page_Menu ul li ul li ul{

top: 0;

}



/* Holly Hack for IE \*/

* html .page_Menu{height: 1%;} /*Holly Hack for IE7 and below*/





/* ######### CSS classes applied to down and right arrow images  ######### */



.downarrowclass{

position: absolute;

top: 12px;

right: 7px;

}



.rightarrowclass{

position: absolute;

top: 6px;

right: 5px;

}



/* ######### CSS for shadow added to sub menus  ######### */



.ddshadow{ /*shadow for NON CSS3 capable browsers*/

position: absolute;

left: 0;

top: 0;

width: 0;

height: 0;

background: silver;

}



.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/

opacity: 0.8;

}







.navbutton{

	background-color:#fe5c00;

	position: relative;

	float: right;

	padding: 9px 10px;

	margin-top: 8px;

	margin-right: 0px;

	margin-bottom: 8px;

	border: 1px solid transparent;

	border-radius: 4px;

}



.navbutton span{

	background-color:#fff;



}



.icon-bar{

	display: block;

	width: 22px;

	height: 2px;

	border-radius: 1px;

	

}

.sr-only {

position: absolute;

width: 1px;

height: 1px;

padding: 0;

margin: -1px;

overflow: hidden;

clip: rect(0,0,0,0);

border: 0;

}



.navbar-toggles{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:0px;margin-bottom:8px;border:1px solid transparent;border-radius:4px}

.navbar-toggles .icon-bar{display:block;width:22px;height:2px;border-radius:1px}

.navbar-toggles .icon-bar+.icon-bar{margin-top:4px}

.navbar-toggles{border-color:#ddd}



.navdown{

position: absolute;

background: url(../img/menulistbg.png) top no-repeat;

padding-top: 11px;

border-bottom: 1px solid #00b0ec;

top: 24px;

box-shadow: rgb(170, 170, 170) 0px 0px 0px;

-webkit-box-shadow: rgb(170, 170, 170) 0px 0px 0px;

visibility: visible;

left: -70px;

z-index:9999;

margin:0px;

padding-left:0px;

display:none;

}





.navdown li {

position: relative;

float: left;

border-left: 1px solid #00b0ec;

border-right: 1px solid #00b0ec;

position: relative;

background:#FFF;

}





.navdown li h3 {

padding: 15px 0;

margin: 0;

background: url(../img/menuline.png) center bottom no-repeat #fff;

text-align: center;

color: #999;

font-size: 13px;

text-decoration: none;

}



.navdown li:hover h3{ color:#00b0ec}



.navfont h2{

font-size: 15px;

text-align: center;

color: #999;

padding: 10px 0;

text-transform: uppercase;

background: url(../img/menuline.png) center bottom no-repeat #fff;

}



.navfont ul li h3{

font-size: 13px;

text-align: center;

color: #999;

padding: 10px 0;

background: url(../img/menuline.png) center bottom no-repeat #fff;

}



.page_Headline{ width:100%; margin:0 auto; height:4px; background:url(../img/headline.jpg) center}



.aboutbg{background:url(../img/aboutbg.jpg); background-size:cover}

.aboutbg h2{ font-size:25px; color:#0068b7; text-align:right; padding-right:26px; padding-top:34px; padding-bottom:15px}

.aboutbg p{ font-size:14px; color:#000; line-height:25px; text-align:right; padding:0 26px 20px 0;}

.aboutbg p span a{ color:#00b0ec; font-size:13px;}

.aboutbg p span{padding:3px 15px;}



@media(max-width:760px){

	.aboutbg{background:url(../img/aboutbg2.jpg) bottom; background-size:cover}

}



.indexnew{ width:100%; float:left; background:#fff; padding:13% 8% 15% 10%;  border:1px solid #e3e3e3}

.indexnew h2{ font-size:25px; color:#2a2a2a; padding-bottom:8%}

.indexnew ul{ padding:0}

.indexnew ul li{ font-size:14px; color:#000; line-height:25px}

.indexnew ul li span{float:right; padding-top:15px}

.indexnew ul li span a{font-size:30px; color:#00b0ec; font-weight:bold;}



.indexclass{ width:100%; float:left; background:url(../img/indexclass.png) center top no-repeat #0068b7;padding:10%;}

.indexclass h2{ font-size:25px; color:#fff; border-bottom:2px solid #ffffff; line-height:42px;}

.indexclass ul{ padding:0; padding-top:10px}

.indexclass ul li h3{ font-size:15px; color:#fff; line-height:27px}



.indexvideo{ width:100%; float:left; overflow:hidden}

.indexvideo img{ height:100%; width:auto !important}



.indexgp{ width:100%; float:left; padding:5% 8% 5% 10%; border:1px solid #e3e3e3}

.indexgp h2{ font-size:25px; color:#2a2a2a; margin-bottom:10px; line-height:30px;}

.indexgp p{ font-size:13px; color:#000; line-height:25px;}

.indexgp p span{float:right;}

.indexgp p span a{font-size:30px; color:#00b0ec; font-weight:bold; line-height:18px}



.indexcontact{ width:100%; float:left; background:#00b0ec;padding:8% 10% 10% 10%;}

.indexcontact h2{font-size:25px; color:#fff; border-bottom:2px solid #ffffff; line-height:52px;}

.indexcontact ul{ padding:0; padding-top:10px;}

.indexcontact ul li{ font-size:14px; color:#fff; line-height:29px; padding-left:28px}



.indexprobg{background:url(../img/indexprobg.jpg) center no-repeat #233c5a; padding:30px 0}

.protitle{ text-align:center; border-bottom:1px solid #83909e}

.protitle h2{font-size:30px; color:#fff; line-height:82px; border-bottom:4px solid #fff; display:inline; padding-bottom:20px}



.indexpro{ padding-top:24px}



.indexpro .owl-carousel .item{ height:280px; position:relative; overflow:hidden}

.proimg{ height:234px; width:100%; float:left;}

.proimg img{height:100%; float:left; width:auto !important}

.proname{ width:100%; float:left; height:45px; text-align:center}

.proname a{ font-size:14px; color:#fff; line-height:45px}



.indexpro .owl-carousel .item .rsp{width:100%; height:280px;overflow:hidden;position: absolute;background:url(../img/probg.png) top repeat-x;top:0;left:0;}

.indexpro .owl-carousel .item .text{position:absolute;width:100%;height:280px;bottom:-280px;left:0px;overflow:hidden; text-align:center;padding-top:100px;}

.indexpro .owl-carousel .item .text img{ width:auto; height:auto; display:inline-block}



.footer{ width:100%; margin:0 auto;background:#0068b7;}

.page_foot{ background:#f1f1f1; line-height:20px; font-size:13px; color:#949494; padding:8px 2%}

.foot_left,.foot_left a{font-size:13px; color:#949494;line-height:20px;}

.foot_right{ text-align:left; background:url(../img/footlinkbg.png) left 0 no-repeat; height:27px; width:205px; float:right;line-height:22px; padding-left:10px; position:relative}



.chose{width:100%; height:22px; line-height:22px; text-align:left;}

#m1 { position:absolute; bottom:27px;width: 205px; padding:5px 0px; border: 1px solid #ccc; background: white; color: #5e4d3c; z-index:1000; right:0;}

#m1 ul{padding:0}

#m1 ul li{ padding:4px 10px; line-height:18px}

#m1 ul li a{ color:#999;line-height:18px}

#m1 ul li a:hover{ color:#000}





.inbanner{ width:100%; margin:0 auto;height:247px}



@media(min-width:768px) and (max-width:1418px){

.inbanner{ height:247px;}

}

@media(min-width:480px) and (max-width:760px)

{

.inbanner{ height:160px;}

}



@media (max-width:479px)

{

	.inbanner{ display:none}

}



.page_maintop{ width:100%; float:left; text-align:right;line-height:16px; font-size:12px; color:#737373; padding:8px 2%}

.page_maintop a{font-size:12px; color:#737373}



.page_Left{ width:100%; float:left;}

.page_LeftTitle{ width:100%; float:left; background:#0068b7; font-size:24px; color:#fff; line-height:57px; padding:0 8%}

.page_LeftTitle span{ font-size:14px; text-transform:uppercase; color:#fff}

.page_LeftClass{ width:100%; float:left; border:1px solid #e3e3e3; border-bottom:none}

.parent{ padding:15px 8%; background:url(../img/jt.png) 93% no-repeat; border-bottom:1px solid #e3e3e3}

.parent h3{ font-size:15px; color:#6b6b6b; line-height:18px;}

.parent:hover{ background:url(../img/jt.png) 93% no-repeat #f5f5f5;}

.parent:hover h3{ color:#00b0ec}

.parenton{padding:15px 8%; background:url(../img/jt.png) 93% no-repeat #f5f5f5; border-bottom:1px solid #e3e3e3}

.parenton h3{font-size:15px; color:#00b0ec; line-height:18px;}



.parent1on{padding:15px 8%; background:url(../img/jt_down.png) 93% no-repeat #f5f5f5; border-bottom:1px solid #e3e3e3}

.parent1on h3{font-size:15px; color:#00b0ec; line-height:18px;}



.parent1{padding:15px 8%; background:url(../img/jt.png) 93% no-repeat; border-bottom:1px solid #e3e3e3}

.parent1 h3{ font-size:15px; color:#6b6b6b; line-height:18px;}

.parent1:hover{ background:url(../img/jt.png) 93% no-repeat #f5f5f5;}

.parent1:hover h3{ color:#00b0ec}

.child ul{ padding:10px 0;border-bottom:1px solid #e3e3e3}

.child ul li h3{font-size:15px; color:#6b6b6b; line-height:27px; padding-left:13%}

.child ul li:hover h3{color:#00b0ec}



.leftlist{ width:100%; float:left; padding-bottom:15px}

.leftlist ul li ul{ float:left; width:100%}

.leftlist ul li ul,.leftlist ul,.leftlist ul li ul li ul{ padding:0}

.leftlist ul li ul li ul{ float:inherit}

.leftlist ul li ul li{padding:15px 8%; background:url(../img/jt.png) 93% 18px no-repeat; border-bottom:1px solid #e3e3e3;cursor:pointer}

.leftlist ul li ul li h3{font-size:15px; color:#6b6b6b; line-height:18px;}

.leftlist ul li ul li ul{display: none; padding-top:10px}

.leftlist ul li ul li ul li{ background:none; border-bottom:none; cursor:pointer;padding:5px 8%}

.leftlist ul li ul li ul li h3{font-size:15px; color:#6b6b6b; line-height:27px; padding-left:5%; }



.leftlist ul li h2{width:100%; float:left; background:#0068b7; font-size:18px; color:#fff; line-height:52px; padding:0 2%;

    border: 1px solid transparent;

    border-radius: 4px;}

.leftlist ul li h2 .leftxl{position: relative;

    float: right;

    padding: 9px 8px 5px 8px;

    margin-top: 8px;

    margin-bottom: 8px;

    border: 1px solid transparent;

    border-radius: 4px;}



.leftlist ul li h2 .leftxl .icon-bar{background-color: #888;    display: block; margin-bottom: 4px;;

    width: 22px;

    height: 2px;

    border-radius: 1px;}



.page_Leftpic{ width:100%; float:left; margin-top:16px; background:#f6f6f6; text-align:center; padding:10px 0;}

.page_blank{ width:100%; float:left; height:15px}

.page_LeftContact{ width:100%; float:left; margin-top:16px; background:#00b0ec;padding:5% 10% 8% 10%;}

.page_LeftContact h2{font-size:25px; color:#fff; border-bottom:2px solid #ffffff; line-height:52px;}

.page_LeftContact ul{ padding:0; padding-top:10px;}

.page_LeftContact ul li{ font-size:14px; color:#fff; line-height:29px; padding-left:20px}

.page_LeftContact ul li a{ color:#fff}



.page_main{ padding:0 0 30px 0}

.page_Right{ width:100%; float:left;}

.page_RightTitle{width:100%; float:left; background:#0068b7; font-size:18px; color:#fff; line-height:57px; padding:0 3%}

.page_RightMain{ width:100%; float:left; padding:15px 0}



#news_detail img,#about img,.prodetail img{ max-width:100%; height:auto !important}

#news_detail table,#about table,.prodetail table{ max-width:100% !important}



.prolist .item{ padding:0 5px}

.prolist .inpro{ height:280px; position:relative; overflow:hidden; margin-bottom:12px}

.prolist .inpro .rsp{width:100%; height:280px;overflow:hidden;position: absolute;background:url(../img/probg.png) top repeat-x;top:0;left:0;}

.prolist .inpro .text{position:absolute;width:100%;height:280px;top:-280px;left:0px;overflow:hidden; text-align:center;padding-top:100px;}

.prolist .inpro .text img{ width:auto; height:auto; display:inline-block}

.inproimg{ height:234px; width:100%; float:left;}

.inproimg img{height:100%; float:left;}

.inproname{ width:100%; float:left; height:45px; text-align:center}

.inproname a{ font-size:14px; color:#6a6a6a; line-height:45px}



.pro_img{ background:#b2b2b2}

.pro_detail{ background:#0068b7}



.pro_img .big_pic { width: 100%;text-align:center;}

.pro_img .big_pic img {max-width:100% !important}

.pro_img .big_pic .bigimg{ width:700px; height:551px;}

.pro_img .big_pic .view { display: block;text-indent: 20px; margin-left: 130px; width: 19px; height: 15px; display: inline-block; cursor: pointer; }



/*焦点图*/

.pro_img ul.pic_list {width:100%; float:left;overflow: hidden; padding:12px 0;}

.pro_img ul.pic_list li { width: 67px; height: 61px; float: left;text-align:center; padding-right:5px;}

.pro_img ul li { list-style: none; }





.mod18{width:100%;height:61px;margin:0px auto;position:relative;}



.mod18 .prev{left:1%;background:url(../img/leftbtn.png) no-repeat;position:absolute;width:11px;height:21px;top:20px;cursor:pointer;z-index:99;}

.mod18 .next{right:1%;background:url(../img/rightbtn.png) no-repeat;position:absolute;width:11px;height:21px;top:20px;cursor:pointer;z-index:99;}

.mod18 li{float:left;}

.mod18 .listBox{width:85%;height:61px;margin:0 auto;position:relative;overflow:hidden;padding:0;}

.mod18 .listBox ul{height:61px;position:absolute; padding:0}

.mod18 .listBox li{width:67px;height:61px;cursor:pointer;position:relative;}

.mod18 .listBox li i{display:none;}

.mod18 .listBox li a{display:block;width:62px;height:61px; border:2px solid #b2b2b2}

.mod18 .listBox li img{width:58px;height:57px;}

.mod18 .listBox .on i{display:block;}

.mod18 .listBox li.hover a{ border:2px solid #fff}



.pro_detail{ padding:20px 3%; position:relative}

.pro_detail h4{ font-size:20px; color:#fff; padding-bottom:20px; margin:0}

.pro_detail ul{ padding:0}

.pro_detail ul li{ font-size:14px; color:#fff; line-height:27px; padding-bottom:18px}

.pro_share{ position:absolute; bottom:8%; left:5%; font-size:12px; color:#fff}



.detail_title{ width:100%; float:left; background:url(../img/detailtitlebg.jpg) left bottom no-repeat; font-size:20px; color:#0068b7; padding:15px 0}

.prodetail{ width:100%; float:left; padding:15px 0}

.prodetail img{ max-width:100%;}

.prodetail table{ width:100% !important}



.page_Newslist{ width:100%; float:left;border-bottom:1px solid #eee;}

.news_date{ font-size:13px; color:#373737; text-align:left;padding:8px 0 8px 10%}

.news_date h2{ font-size:2.5em; color:#373737; text-align:center}



.news_right{ padding:8px 0 8px 2%;color:#696969;border-right:1px solid #eee;}

.news_right a{ font-size:14px; color:#696969; font-weight:normal;}

.news_right h2 span{ float:right; font-weight:normal; font-size:12px;}

.news_right p{ font-size:13px; color:#373737; line-height:20px}



.news_detail{ width:100%; float:left;}

.news_detail h1{ text-align:center}



.fc_107fd0{ color:#107fd0}

.fs_16{ font-size:16px}

.bold{ font-weight:bold}

.news_view{ width:100%; float:left; padding:5px 0; border-bottom:1px dashed #ccc}

.right{ float:right;}

.red{ color:#f00}

.news_body{ width:100%; float:left; padding:15px 0}

.news_body img{ max-width:100%}

.back{ width:100%; float:left; text-align:center}

.prev_next{padding:20px 0; width:100%; float:left;}

.prev_next ul li,.prev_next ul li a{ font-size:12px; color:#000}



.main_page{text-align:center;width:100%; float:left; padding:15px 0; line-height:32px;}

.main_page a,.main_page .current{ margin:3px 5px;}

.main_page a{ background:#f5f5f5; padding:3px 8px; color:#717071; border:1px solid #d6d7d2}

.main_page .current{ padding:3px 8px; background:#000; color:#fff;border:1px solid #000}



#sitemap ul li{ list-style:none; text-align:left; padding-left:30px;}

#sitemap ul li h2{ font-size:14px; padding-bottom:8px;}

#sitemap ul li ul li{ float:inherit; padding-left:0}

#sitemap ul li ul li h3,#sitemap ul li ul li a{ font-size:12px;line-height:24px;}



/*关联产品与新闻*/

.reation{ width:100%; float:left; padding-top:15px;}

.reation h5{ font-size:24px; border-bottom:1px solid #ccc; line-height:38px;}



/*评论*/

.inquiry{ width:100%; float:left;}

.comment{ width:100%; float:left; padding:10px 0}

.commentTitle{ width:100%; float:left; text-align:left;}

.commentTitle h5{ font-size:22px; color:#333; line-height:53px;text-align:left; font-weight:normal}

.commentTitle h5 span{ float:right; line-height:53px; font-size:14px;}

.commentlist{ width:100%; float:left; padding-top:10px; text-align:left;}

.commentlist ul li{ float:left; list-style:none}

.inquiryinfo{ width:100%; float:left; padding-bottom:10px;}



.productbutton{

background: #ef5417;

color: #ffffff;

border: 0 !important;

-moz-border-radius: 3px;

-webkit-border-radius: 3px;

border-radius: 3px;

cursor: pointer;

height: 30px !important;

padding: 0 10px 0 10px !important;

width:80px !important;

font-family:微软雅黑



}

.productbutton:hover {

background: #ef5417;

}





.low{

	display:none;

}

@media (min-width: 768px) {

.low{

	display:block;

}

}



.navfont{

	display:none;

}





@media (max-width: 1002px) {

.bianju{

	padding:0 10px;

}

.bianjul{

	padding:0 0 0px 10px;;

}

.bianjur{

	padding:0 0 00px 00px;;

}

.bianjut{

	padding:10px 0 ;

}



.logo{

	width:30px;

	height:30px;

}



.linh{

min-height:38px !important;  line-height:38px !important;

}







}







@media (max-width: 500px) {

.linh{

min-height:38px !important;  line-height:15px !important;

}

}

@media (min-width: 1002px) {



.lp{

	padding-left:20px;

}



.rp{

	padding-right:20px;

}



.logo{

	width:15px;

	height:15px;

}

	

}





/*分页*/



.bottomtiao{

	width:25%;

	text-align:center;

	color:#fff;

	float:left;

	padding:5px;

	border-right:1px solid #FFF;

}	



/*主体部分间距问题*/

.padding_left{ padding:0 15px}

.padding_right{ padding:0 15px}



@media (min-width:1200px) {

.padding_left{ padding:0 0}

}



@media (max-width:767px) {



}



@media (min-width:768px) and (max-width:991px) {



}



@media (min-width:992px) and (max-width:1199px) {



}





#about2 img{ width:95%}

.productbutton{

background: #0068b7;

color: #ffffff;

border: 0 !important;

-moz-border-radius: 3px;

-webkit-border-radius: 3px;

border-radius: 3px;

cursor: pointer;

height: 30px !important;

font-family:微软雅黑;

padding: 0 10px 0 10px !important;

width:80px !important;

}

.productbutton:hover {

background:#0068b7;

}



.leftparent{ cursor:pointer}



.QQbox { Z-INDEX: 9999; left: 0px; WIDTH: 178px; POSITION:absolute; TOP:20% }

.QQbox .press {	left: 0px; WIDTH: 37px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 167px; BORDER-BOTTOM-STYLE: none }

.QQbox .t { BACKGROUND: url(../img/qq/qq_listbg.png) no-repeat left top; HEIGHT: 30px; }

.QQbox .b { BACKGROUND: url(../img/qq/qq_listbg.png) no-repeat right bottom; height:5px;}

.QQbox .con { BACKGROUND: url(../img/qq/qq_listbg.png) repeat-y -115px 0px; padding:10px 0;}

.QQbox .con ul{ padding-left:8px;}

.QQbox .con UL LI { padding:5px 5px 5px 0px; text-align:left; list-style:none; font-size:12px}



.news_class{ width:100%; float:left; padding:10px 0; border-bottom:1px dashed #ccc; margin-bottom:15px}

.news_class h2{ text-align:center; font-weight:bold; font-size:1.3em; padding-bottom:15px}

.news_class p{ font-size:13px; line-height:22px; text-indent:24px;}



.side{width:46px;height:275px; float:left;}

.weixing-container {width: 46px; height: 46px;background: url(../img/side_icon06.png) no-repeat #737373;float:left;}

.weixing-container:hover{ background:url(../img/side_icon06.png) no-repeat #1f79c4}

.weixing-show {width: 111px; height: 250px; background: #ffffff; border-radius: 10px; border: 1px solid #dddddd; position: absolute; left: -124px; top: -100px; }

.weixing-show .weixing-sanjiao {width:0; height: 0; border-style: solid; border-color: transparent transparent transparent #ffffff; border-width: 6px; left: 111px; top: 120px; position: absolute; z-index: 2;}

.weixing-show .weixing-sanjiao-big { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #dddddd; border-width: 8px; left: 111px; top: 118px; position: absolute; }

.weixing-show .weixing-txt{ float:left; width:87px; padding:10px 12px; text-align:center; font-size:15px; color:#4c4c4c}

.weixing-show .weixing-txt ul li{ width:87px; height:120px;}



.videopic{ width:100%; padding-bottom:10px}

.videopic h2{ font-size:14px; line-height:32px}

.videopic img{ width:90%;}



/*大事记*/

.ui-date-time{ height:40px;position:relative;}

.clear{ clear:both}

 /* 鏂伴椈姝ｆ枃 */

.news_title{

	clear: both;

	overflow: hidden;

	font-size: 16px;

	font-weight: bold;

	text-align: center;

	color: #195b93;

	line-height: 24px;

	position: relative;

	

}

.news_title span{

	overflow: hidden;

	font-size: 14px;

	font-weight: bold;

	display: block;

}

.date{

	overflow: hidden;

	font-size: 12px;

	font-weight: bold;

	display: block;

	float: right;

	position: absolute;

	top: 0px;

	right: 0px;

}

.news_time {

	font-size: 14px;

	text-align: center;

	line-height: 30px;

	height: 30px;

	color: #4f5964;

}

.news_sm {

	float: right;

	padding-right: 20px;

	line-height: 24px;

	color: #4f5964;

}

.xgxw {

	font-size: 14px;

	padding-top: 15px;

	line-height: 24px;

	padding-bottom: 30px;

}

.xgxw h1 {

	font-size: 14px;

	color: #195b93;

}



.close {

	line-height: 25px;

	text-align: center;

	display: block;

	height: 25px;

	width: 75px;

	border: 1px solid #e6e6e6;

	color: #4c7fce;

	margin-right: auto;

	margin-left: auto;

}

.close:hover {

	line-height: 25px;

	text-align: center;

	display: block;

	height: 25px;

	width: 75px;

	border: 1px solid #4c7fce;

	color: #FFF;

	background-color: #4c7fce;

	margin-right: auto;

	margin-left: auto;

}

.TabbedPanelsContent  {

   height:auto;

}

.TabbedPanelsContent .content {



	position: relative;

	width: 100%;

	padding-top: 15px;

	padding-bottom: 15px;

}

.TabbedPanelsContent .content .pic {

	position: absolute;

	left: 14px;

	top: 18px;

}

.TabbedPanelsContent .content dl dt {

	float: left;border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #5980ab;

	border-left-width: 11px;

	border-left-style: solid;

	border-left-color: #5980ab;

	height: 100%;

	clear:left ;

	width: 15%;

	padding-top: 10px;

	font-size: 16px;

	color: #5980ab;

	text-align: left;

	padding-left: 12px;

}







.TabbedPanelsContent .content dl dd {

	float: right;

	color: #58595b;

	width:80%;

	text-align: left;

	line-height: 22px;

	padding-top: 15px;

	position: relative;

	padding-bottom:25px; font-size:14px; 

}

.TabbedPanelsContent .content dl {

	background-color: #FFF;

	padding-bottom: 5px;

	width:100%;color: #8e8e8e;

	margin-bottom:0

}

.TabbedPanelsContent .content dl dd a {

	color: #8e8e8e;

	float: left;

    width: 320px;

    word-break: break-all;

}

.TabbedPanelsContent .content dl dd span {

	position: absolute;

	z-index: 9;

	left: 350px;

	top: 15px;

	color: #8e8e8e;width:150px;

}

.TabbedPanelsContent  .content dl dd .name {

	left: 510px;

	top: 15px; width:100px;

}

.TabbedPanelsContent  .white {

	background-color: #FFF;}



@media (max-width:767px) {

.TabbedPanelsContent .content dl dt{ font-size:12px; width:25%;padding-left: 4px;padding-top: 10px;}

.TabbedPanelsContent .content dl dd {

	width:70%;

	padding-top: 0px;

}

}



.main-content{ width:100%; margin:0 auto}

.Classlist{ width:100%; height:38px; float:left; position:relative; overflow:hidden}

.c3_lc{position:absolute;padding-left:43px;}

.c3_lc li{float:left;

	display:block;

	cursor:pointer;

	text-align:center;

	color:#646464;

	font-weight:normal;

	font-size: 14px;

	line-height: 34px;

	height: 34px;

	background-color: #fafafa;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-top-color: #e5e5e5;

	border-right-color: #e5e5e5;

	border-bottom-color: #e5e5e5;

	padding-right: 27px;

	padding-left: 27px}

.c3_lc li.hover{background:#fff;

	color:#003586;

	font-weight:bold;

	height:34px;

	line-height:33px;

	font-size: 14px;

	border-top-width: 2px;

	border-top-style: solid;

	border-top-color: #003586;border-bottom-width: 0px;}



.Left_roll {

	float: left;

	background-image: url(../img/left.jpg);

	background-repeat: no-repeat;

	display: block;

	height: 34px;

	width: 42px;

	overflow: hidden;

	border: 1px solid #e5e5e5;

	cursor:pointer;

	position: absolute;

	left: 0px;

	z-index:999

}

.right_roll {

	float: left;

	background-image: url(../img/right.jpg);

	background-repeat: no-repeat;

	display: block;

	height: 34px;

	width: 42px;

	overflow: hidden;

	border: 1px solid #e5e5e5;

	cursor:pointer;

	position: absolute;

	right: 0px;

}

.old_linkbg{ display:none}

@media (min-width:1002px) {

.old_linkbg{background:url(../img/old.jpg) center no-repeat #0e5fb1; display:block}

	

.old_link{ float:left;height:129px; padding-top:25px; padding-left:590px;}

.old_link p{ font-size:18px; color:#032755; font-weight:bold; line-height:40px;}

.old_link h2{ font-size:30px; color:#fff; font-weight:bold}

.old_link h2 a{ color:#fff; font-size:30px;}

}



