@charset "utf-8";
BODY {PADDING: 0px; LINE-HEIGHT: 100%; MARGIN: 0px;   FONT-FAMILY: 微软雅黑,Arial,Lucida,Verdana,Helvetica,sans-serif; COLOR: #333333; FONT-SIZE: 12px;}
HTML {width:100%;overflow-x:hidden;PADDING: 0px; LINE-HEIGHT: 100%; MARGIN: 0px;  FONT-FAMILY: 微软雅黑,Arial,Lucida,Verdana,Helvetica,sans-serif; COLOR: #333333; FONT-SIZE: 12px; }
H1,H2,H3,H4,H5,H6,UL,LI,DL,DT,DD,FORM,IMG,P,LABEL {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px;
}
.eff1{ overflow: hidden;}
.eff1 img{-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;} 
.eff1:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}

.eff2{-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.eff2:hover{transform:rotateY(180deg);-ms-transform:rotateY(180deg); -moz-transform:rotateY(180deg); 	-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);}	

.eff3{transition:all .5s ease 0s;}
.eff3:hover{transform: rotate(45deg);}
.show_on{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
A{
   text-decoration: none;
    outline-width: 0px;
    outline-style: none;
    outline-color: invert;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
A:link {
	COLOR: #333; TEXT-DECORATION: none
}
A {
	COLOR: #333; TEXT-DECORATION: none
}
A:active {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff7e00; TEXT-DECORATION: none
}

a.cheng:link{COLOR: #f57727; TEXT-DECORATION: none}
a.cheng:visited{COLOR: #f57727; TEXT-DECORATION: none}
a.cheng:hover{COLOR: #333; TEXT-DECORATION: none}
a.cheng:active{COLOR: #f57727; TEXT-DECORATION: none}
.padding10px{ padding-top:10px;}
.paddingright{ padding-right:10px;}
.paddingtop{ padding-right:6px;}
.paddingleft{ padding-left:25px;}
.padding5px{ padding-top:5px;}
.mt{ margin-top: 40px;}
.clear{ clear:both;}
.floatleft{ float:left;}
.floatright{ float:right;}
.font14px{ font:14px/30px 微软雅黑; color:#644b41;}
H3{}
H3 span{  font-family:arial; font-weight:normal; }
.topnav{width:100%; height:38px;background:#054786; line-height:38px; color:#fff;font-size: 14px; position: relative; z-index: 999999;}
.topnavnei{ width:1200px; margin:auto;}
.topnavnei img{ border: solid 3px #fff;}
.topnavnei_l{ float:left; width:80%;}
.topnavnei_r{ float:right; width:206px;}
.topnavnei_r2{ float:right; width:46px; text-align:right; padding-top: 8px;}
.topnavnei_r3{ float:right; width:20px; text-align:right; padding-top: 5px;}
.top{ width:100%; height:75px; background: #004e97;}
.top1{ height:32px; line-height:32px; color:#fff; width:1000px; margin:auto;}
.top1 a{ color:#fff;}
.top1l{ float:left; width:50%;}
.top1r{ float:right; width:50%; text-align:right;}
.top .logo{ width:1200px; margin:auto;}
.top .logo .l{ float:left; width:350px; padding-top: 15px;}
.top .logo .r{ float:right; width:750px;}
.banner{ width:100%; height:467px;}
.banner2{ width:100%; height:305px; overflow:hidden;}
.neibanner{ height:169px; background:url(../images/neibannerbg.jpg) no-repeat center top;}
.neibanner span{ color:#fff; font-size:36px; line-height:40px; display:block; width:1000px; margin:auto; padding-top:60px;}
.neibanner2{ height:160px; background:url(../images/neibannerbg.jpg) no-repeat center top;}
.neibanner2 span{color:#fff; font-size:36px; line-height:40px; display:block; width:1000px; margin:auto; padding-top:60px;}
/*banner*/
.main_visual{ width:100%;height:830px;overflow:hidden;background:url(../images/01.jpg) center no-repeat;}
.main_image{height:830px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:830px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:830px;}
.main_image li span{display:block;width:100%;height:830px}
.main_image li a{display:block;width:100%;height:830px}
.main_image li .img_1{background:url(../images/01.jpg) center no-repeat;}
.main_image li .img_2{background:url(../images/02.jpg) center no-repeat;}
.main_image li .img_3{background:url(../images/03.jpg) center no-repeat;}
.main_image li .img_4{background:url(../images/04.jpg) center no-repeat;}
.main_image li .img_5{background:url(../images/05.jpg) center no-repeat;}


div.flicking_con{position:absolute;top:670px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:30px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:30px;}


/*首页公告*/
#index_profenlei{ width:1000px; margin:auto; padding:40px 0;}
#index_profenlei a{ display:inline-block; width:250px; padding:0; margin:0;}
.index_pronei{ width:1200px;  margin:auto; padding-top:40px;}
.index_pronei .l{ width: 588px; float: left;}
.index_pronei .r{ width: 589px; float: right;}
.index_pronei .lie{ width:310px; float:left;  padding-top:17px;}
.index_pronei .lie:hover{ }
.index_pronei .lie a{width:280px; height:200px; overflow:hidden;}
.mingcheng{ font-size:18px; height:40px; line-height:40px; width: 85%; margin: auto; padding: 25px 0 5px 0;}
.swiper-slide:hover .mingcheng{}
.swiper-slide:hover .mingcheng a{ color: #fbbe27;}
.swiper-slide p{width: 85%; margin: auto; font-size: 14px; height:48px; line-height: 1.5;}
.swiper-slide{ border-bottom: solid 2px #fbbe27; padding-bottom: 25px;}
.proimg .tubiao {

    font-size: 0;
    -moz-transition: all .8s ease .3s;
    -ms-transition: all .8s ease .3s;
    -o-transition: all .8s ease .3s;
    transition: all .8s ease .3s;
    color: #fe821e;
    position: absolute;
    z-index: 1001;
    width: 443px;
    margin-top: 80px; text-align: center;

}
.proimg:hover .tubiao{ font-size:100px; color:#fff; z-index:1001; position:absolute;width:280px; margin-top:80px;}
.proimg .anying {

    width: 0;
    height: 0;
    margin-left: 0;
    margin-top: 0;
    background-color: rgba(0,0,0,0);
    position: absolute;
    -moz-transition: all .8s ease 0s;
    -ms-transition: all .8s ease 0s;
    -o-transition: all .8s ease 0s;
    transition: all .8s ease 0s;
    z-index: 100;

}
.proimg:hover .anying{width:280px; height:200px; background-color:rgba(0,0,0,0.6); position:absolute; z-index:100;}

.proimg2 h3{ position: absolute; font-size: 28px; margin-top: -50px; text-align: center; width: 360px;}
.proimg2 .tubiao {

    font-size: 0;
    -moz-transition: all .8s ease .3s;
    -ms-transition: all .8s ease .3s;
    -o-transition: all .8s ease .3s;
    transition: all .8s ease .3s;
    color: #fe821e;
    position: absolute;
    z-index: 1001;
    width: 360px;
    margin-top: 70px; text-align: center;

}
.proimg2:hover .tubiao{ font-size:100px; color:#fff; z-index:1001; position:absolute;width:360px; margin-top:70px;}
.proimg2 .anying {

    width: 0;
    height: 0;
    margin-left: 0;
    margin-top: 0;
    background-color: rgba(0,0,0,0);
    position: absolute;
    -moz-transition: all .8s ease 0s;
    -ms-transition: all .8s ease 0s;
    -o-transition: all .8s ease 0s;
    transition: all .8s ease 0s;
    z-index: 100;

}
.proimg2:hover .anying{width:360px; height:182px; background-color:rgba(0,0,0,0.6); position:absolute; z-index:100;}

.mingcheng a:hover{color:#fff;}
.mingcheng2{ font-size:14px; padding-left:20px; padding-top:40px;}
.gengduo{padding-left:20px; padding-top:36px;}
.gengduo a{ color:#58b3e8;}
.proimg{ margin-top:0px; display:block;}
.proimg2{ display:block;}
.rongyu p{ line-height:45px; font-size:14px;}
/*首页box*/
.box1{ width:1200px; display: block; margin:auto;}
.box1_t{ height: 66px; line-height: 66px; font-size: 44px; font-weight: bold; text-align: center;}
.box1_t a{ color: #333;}
.box1_t2{text-align: center; font-size: 16px; line-height: 30px;}
.box1_left{ width:219px; float:left;}
.box1_right{ width:781px; height:621px;float:right;background:url(../images/box1rightbg.gif) no-repeat right top;}
.jiange{ background:url(../images/box3_jiange.gif) no-repeat center bottom; padding-bottom:20px; display:table; margin-bottom:20px;}
.jianjieimg{ float:left; width:287px;}
.jianjietext{ float:right; width:611px;}
.newsmore{ float:left; width:808px; padding-top: 40px; padding-bottom:60px;}
.newsmore .news{ float: left; width: 404px;}
.newsmore .news .img{ width: 392px; height: 300px;}
.newsmore .news .img img{ width: 392px; height: 300px;}
.newsmore .news:hover .text{ background: #004e97;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.newsmore .news .text{ width: 392px; height: 148px; background: #585858;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.newsmore .news .text .l{ float: left; width: 70%; color: #fff;}
.newsmore .news .text .l p{ font-size: 16px; padding: 20px 0 18px 28px;}
.newsmore .news .text .l h3{ font-size: 16px; font-weight: normal; padding-left: 28px; line-height: 1.8;}
.newsmore .news .text .r{ float: right; width: 20%; color: #fbbe27; padding-top: 60px;}
.newsmore .news .text .r .biao{font-size: 36px; padding: 8px 15px; width: 20px; text-align: center; border: solid 2px #fbbe27; color: #fbbe27;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.newsbox2{ float:right; width:392px; padding-top: 12px; padding-bottom: 12px; margin-top:40px; background: #f7f7f8;}
.indexabout{ float:right; width:282px; }
.indexabout .ab{}
.abtu{ float:left; width:117px;}
.abzi{ width:164px; float:left; padding-top:5px;}
.abzi p{ line-height:22px; padding-top:6px;}
.box3{ padding-top:50px; width:100%; display:table; background:url(../images/newsbg.jpg) no-repeat center top; height:353px;}
.shipin{ float:left; width:369px;}
.lingdaoguanhuai{ float:right; width:620px;}
.huandengt{margin-top: -37px; margin-bottom: 37px; z-index: 100; position: relative; background: rgba(0, 0, 0, .6); color: #fff; font-size: 14px; padding-top:8px; height:30px; text-indent: 20px;}
.main{ width:1192px; margin:auto; padding-bottom:70px; padding-top:25px; clear:both; font-size: 14px; line-height: 1.8;}
.mainnei{ width:1000px; margin:auto; padding-bottom:10px; background:#fff url(../images/mainneibg.gif) repeat-x top center;}
.box_1{ width:100%;}
.box_1 h3{ height:36px; line-height:36px; margin-bottom:12px;}
.box_1_1{ float:left; width:233px; padding-left:12px;}
.box_1_2{ float:left; width:333px; padding-left:23px;}
.box_1_3{ float:right; width:368px; padding-right:10px;}
.titleicon1{ background:url(../images/titleicon1.gif) no-repeat left 50%; padding-left:28px;}
.titleicon2{ background:url(../images/titleicon2.gif) no-repeat left 50%; padding-left:20px;}
.qiehuanimg{ width:192px; height:132px; padding:12px; border:solid 1px #ccc;}
.qiehuanimg img{ width:192px; height:132px;}
.news{ }
.news .topnews{}
.news .topnews .img{float:left; width:109px; height:72px;border:solid 1px #ddd;padding:2px; }
.news .topnews .img a{width:109px; height:72px;}
.news .topnews .text{ float:left; width:310px; padding-left:20px;}
.news .topnews .text h4{ font:14px/28px 微软雅黑; font-weight:bold;}
.news .topnews .text h4 a{ color:#0a5cb1;}
.news .topnews .text h4 a:hover{ color:#fe620d;}
.news .topnews .text p{}
.news .news2{ clear:both; background:url(../images/line.jpg) no-repeat 105px 10px;}
.news .news2 li{ line-height:30px; width:100%; display:table; padding-bottom:6px; }
.news .news2 li h5{ font:16px/36px 微软雅黑; font-weight:bold; width:531px;  float:right;}
.news .news2 li h5 div{ font-size:14px; line-height:22px; font-weight:normal; color:#777;} 
.news .news2 li span{ float:left;background: #bababa none repeat scroll 0 0;
    border-radius: 50%;
    display: inline-block;
    height: 12px;
    margin: 10px 10px 0;
    position: relative;
    vertical-align: top;
    width: 12px;
    z-index: 1;}
.news .news2 li:hover span{ float:left;background: #0a4fa1 none repeat scroll 0 0;
    border-radius: 50%;
    display: inline-block;
    height: 12px;
    margin: 10px 10px 0;
    position: relative;
    vertical-align: top;
    width: 12px;
    z-index: 1;}
.news .news2 li .date{ float:left; width:89px; height:40px; }
.news .news2 li .date .ri{ font-size:24px; height:24px; line-height:24px; padding:0; margin:0; }
.news .news2 li .date .nianyue{ font-size:16px; width:92px;}
.news .news2 li .jianjie{ font-size:14px; color:#747474;}
.inews_list{ width:100%;}
.inews_list li {
    border-bottom: 1px solid #f3f3f3;
    clear: both;
    overflow: hidden;
    padding: 20px 10px 20px 10px;
    transition: all 0.3s ease 0s;
}
.inews_list ._date1 {
    color: #fff; background: #004e97;
    float: left;
    font-family: kalinga,Arial;
    font-size: 12px;
    line-height: 1.5;
    margin-right: 20px; margin-left:10px;
    padding-top: 5px;
    text-align: center;
    width: 60px; height: 60px; -moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;
}
.inews_list ._date1 ._d1 {
    display: block;
    font-size: 22px;
}
.inews_list ._intro {
    overflow: hidden; padding-right: 15px;
}
.inews_list ._intro a{ text-decoration: none;}
.inews_list ._intro a:hover ._title{ 
    font-size: 16px; color: #ff7e00;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis; margin-bottom: 0;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.inews_list ._intro a ._title {
    font-size: 16px;
    font-weight: normal;
    line-height: 30px; margin-top: 0;margin-bottom: 0;
    overflow: hidden;
    text-overflow: ellipsis;
	-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;
}

.inews_list ._text {
    height: 3.2em; padding-top: 5px;
    line-height: 1.6em; color:#888; font-size:14px;
    overflow: hidden;
}
.inews_list ._text a{ color:#777;}
.inews_list li:hover a, .inews_list li:hover ._title, .inews_list li:hover ._title, .inews_list li:hover ._more {
    color: inherit;
}

.inews_list li:hover ._date1 {
    color: #e93302;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;
}
.inews_list li:hover .nl_icon {
    font-weight: normal;
}

.inews_list .nl_icon {
    background-color: #667583;
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    margin-right: 10px;
    padding: 0 10px;
    vertical-align: 3px;
}

.about{ width:100%; background: url(../images/aboutbg.jpg) no-repeat center 50%;background-attachment: scroll;min-height: 819px;background-attachment: fixed;}
.abli{ margin: auto; width: 1200px; padding-top: 100px;}
.abli li{ float: left; width: 400px; height:237px; overflow: hidden; box-shadow: 0 0 0px #ccc; margin: 0;}
.abli li img{}
.abli li a{ width: 100%; height: 100%; display: block; text-align: center;}
.abli li a:hover{ margin: auto; text-align: center;}
.abli li a h3{ width: 60%; margin: auto; padding-top: 75px; font-size: 26px; font-weight: normal;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.abli li a:hover h3{ width: 80%; margin: auto; font-size: 36px; font-weight: normal;}
.abli li a p{width: 60%; margin: auto;  font-size: 14px; padding-top: 15px; line-height: 2;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.abli li a:hover p{width: 80%; margin: auto;  font-size: 16px;}
.abbiaoti{ font-size:16px; line-height:22px; padding-left:43px; font-weight:bold; float:left;}
.abbiaoti p{ font-size:12px; font-weight:normal; color:#777;}
.tubiao1{ background:url(../images/tubiao1.jpg) no-repeat left top;}
.tubiao2{ background:url(../images/tubiao2.jpg) no-repeat left top;}
.ilianxi{ clear:both; background:#0052a6; color:#fff; margin-top:5px;}
.ilianxi a{ color:#fff;}
.box_2{ width:976px; margin:auto; padding-top:12px; }
.zhuangshiqi{ width:100%;}
.zhuangshiqi_top{ height:60px; width:100%;}
.zhuangshiqi_top_l{ float:left; background:#004d99; height:60px;  line-height:60px; font-size:18px; font-family:"微软雅黑"; color:#fff;}
.zhuangshiqi_top_l h3{ font-weight:normal; padding-left:48px;}
.zhuangshiqi_top_r{width:100%; background:#004d99; height:60px; line-height:60px;}
.zhuangshiqi_middle{ width:100%; display:table; background:#f5f5f5; border-bottom: solid 5px #ddd;}
.zhuangshiqi_middle_l{  display:table; padding-bottom:0px; padding-top:0px;}
.zhuangshiqi_middle_r{width:100%;  overflow:hidden; display:table; }
.zhuangshiqi_bottom{ width:100%; height:1px; margin-bottom:20px;}

.pro{ width:941px; margin:auto;}

.bottom{ margin-top:40px; height:62px; text-align:center; background: #004e97; color:#fff; font-size:14px;}
.bottom a{color:#fff; }
.bottomnei{ line-height:30px; padding-top:15px; width:1200px; margin:auto; text-align:center;}
.bottomnei_l{ float:left;  padding-top:0px; width:712px; text-align:left; padding-left:0px;}
.bottomnei_r{ float:right; width:219px;}
/* 全站导航 */
.daohang{  width:100%; background:url(../images/topbg.jpg) no-repeat center top; height:50px; }
#sddm
{	margin: 0 auto; position:relative;
	padding: 0;
	z-index: 999;
	width: 850px;
	height:75px;}

#sddm li
{	
	list-style: none; width:109px;
	float:left;
	font: 16px 微软雅黑; background:url(../images/nav-line.png) no-repeat left top;}

#sddm li a
{	display: block;
	height:75px; line-height:75px; background:none;
	color: #fff;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{ background:#cc3333; color:#fff;}
#sddm li a:active{	color: #333 ; background:url(../images/navhover.png) no-repeat center top; color:#fff;}
.navselected{color: #fff ; }
#sddm div
{ position:absolute;visibility: hidden; padding-top:15px; box-sizing: border-box;}
#sddm li div{transform: translateX(100px); transition: all 0.3s ease; opacity: 0; -moz-box-shadow:2px 2px 5px #333333; -webkit-box-shadow:2px 2px 5px #333333; box-shadow:2px 2px 5px #333333;}
#sddm li:hover div{transform: translateX(0px); transition: all 0.3s ease; opacity: .96;}
#sddm li:hover a{background:#cc3333; color:#fff;}
#sddm div a{
   text-decoration: none;
    outline-width: 0px;
    outline-style: none;
    outline-color: invert;
    -webkit-transition: all 0s ease;
    transition: all 0s ease;
}
#sddm li:hover div a
	{	
		height:36px;
		text-align: left;
		text-decoration: none;
		 /*filter: alpha(opacity=80); -moz-opacity: 0.8;
    opacity: 0.8;*/
		color: #333; background:url(../images/xiaobiao.gif) no-repeat left 50%; text-indent:20px;
		font: 14px/36px arial}

	#sddm li:hover div a:hover
	{	background:#cc3333; color: #fff;}
#m1{ width:498px; background:url(../images/m1bg.jpg) no-repeat; padding-top:3px; height:213px; overflow: hidden;}
#m1 p{ display:block; width:284px;}
#m1 a{ width:152px; float:left;  background:none; padding-left:5px; margin-left:25px;}
#m2{ width:498px; left: 0; right:0; background:#fff url(../images/m2bg.jpg) no-repeat; padding-top:13px; height:213px; z-index: 999; overflow: hidden;}
#m2 p{ display:block; width:110px;}
#m2 a{ width:152px; float:left;  background:none; padding-left:5px; margin-left:25px;}

#m3{ width:698px;  background:#fff url(../images/m4bg.jpg) no-repeat right top; padding-top:3px; height:213px; overflow: hidden;}
#m3 p{ display:block; width:400px;}
#m3 a{ width:152px; float:left;  background:none; padding-left:5px; margin-left:25px;}

#m4{ width:498px; background:url(../images/m7bg.jpg) no-repeat right top; padding-top:3px; height:213px; overflow: hidden;}
#m4 a{ width:152px; float:left;  background:none; padding-left:5px; margin-left:25px;}
#m4 p{ display:block; width:110px;}
#m5{ width:498px; background:url(../images/m5bg.gif) no-repeat right top; padding-top:3px; height:213px; overflow: hidden;}
#m5 a{ width:152px; float:left;  background:none; padding-left:5px; margin-left:25px;}
#m5 p{ display:block; width:110px;}

.youshil{float: left; width: 473px; height: 327px;}
.youshir{float: right; width: 683px;}
.youshili{ position: absolute; width: 714px;}
.youshili li{ float: left; width: 212px; height: 146px; margin-right: 26px; margin-bottom: 28px;}
.youshili li div{ position: relative; margin-top: -39px; height: 30px; line-height: 30px; text-align: center; color: #fff; background: rgba(0, 0, 0, .6);}

.tongyong{ width:100%; margin:auto;  overflow:hidden;}
.tongyong a{ font-size:14px; display:block; width:189px; overflow: hidden; padding: 20px 0;  padding-left:46px; padding-right: 10px; line-height:20px;border-top: solid 1px #ddd;}
.tongyong a:hover{  background:#ff7e00; color:#fff; padding-left:66px; width:169px;}
.tongyong a:active{  background:#ff7e00; color:#fff;}
.tongyong .c{ background:#ff7e00; color:#fff;}
.tongyong span{ font-size:16px; display:block; overflow: hidden; padding: 20px 0;  padding-left:20px; padding-right: 10px; line-height:20px;}
.tongyong p{font-size:14px; display:block;overflow: hidden; padding: 8px 0;  padding-left:20px; padding-right: 10px; line-height:20px; }
.tongyong2{ width:100%; margin:auto;  overflow:hidden;}
.tongyong2 .c{ background:#035cac; color:#fff;}
.tongyong2 a{ display:inline-block; margin-right:-3px; text-align:center;width:132px; height:30px; line-height:30px; background:#bababa;color:#fff; font:14px/30px 微软雅黑;}
.tongyong2 a:hover{  background:#035cac; color:#fff;}
.tongyong2 a:active{  background:#035cac;  color:#fff;}
.indexprofenlei{ border-left:solid 1px #cdc6b2; padding:13px 0;}

.mainl{ float:left; width:245px;}
.mainr{ float:right; width:900px; font-size:14px; line-height:180%;}
.kuaisudaohang{ background:url(../images/kuaisudaohang.gif) no-repeat; height:166px; margin-top:10px;}
.kuaisudaohang div{ line-height:55px; padding-left:70px; font-size:14px;}

.indexsearchbg{background:url(../images/searchbg.gif) no-repeat left top; height:34px; width:219px; margin:16px 0;}
.indexsearchbg2{background: #555; height: 56px; width:246px; margin:15px 0;}
.didaohang{ background:#f0f1f3; width:100%;}
.didaohangnei{ width:1205px; margin:auto; padding-top:50px; display:table;}
.didaohangdl{float:left; width:200px; }
.didaohangdl dt{ font-size:22px;  padding-bottom:16px; font-family:"微软雅黑"; line-height:30px;}
.didaohangdl dt a{}
.didaohangdl dd{  line-height:36px; font-size:16px;}
.didaohangdl dd a{}
.didaohangdl dd a:hover{padding-left: 12px;}
.cidaohang{ width:100%; background:url(../images/cidaohangbg.png) no-repeat center top; height:72px; margin-bottom:60px;}
.cidaohangnei{ width:1000px; margin:auto; overflow:hidden;  overflow:hidden; padding-top:24px;}
.cidaohangt{ float:left; width:65%;}
.mianbaoxie{ float:right; text-align:right; width:70%; padding-top:4px; font-size:14px;}
.yebiao{ border-bottom:solid 1px #ececec; height:47px; line-height:47px; margin-bottom:20px;}
.yebiao1{ float:left; color:#004d99; font-size:18px; font-weight: bold;}
.lingdaoguanhuai{}
.lingdaoguanhuai li{ float:left; width:185px;}
#ckepop span.jtico{ background:url(../images/fenxiang3.png);width:35px; height:35px; height:35px !important; padding-left:0px !important;}
#ckepop span.jtico_weixin{ background:url(../images/fenxiang3.png); width:35px; height:35px;}
.shareCtrl{ height:35px; float:left;  color:#fff; font-size:16px;}
.shareCtrl img:hover{opacity:0.8;}
.shareto{ width:65px; line-height:35px;}
.shareInfo{ float:left; width:159px;}
.shareInfo a{ display:block; float:left; width:47px;}
.sharePanel{width:94px;}
#ckepop{ width:35px; float:left;}

/*12-30产品详细修改*/
.protitle{ font:24px/56px 微软雅黑; text-align:center; padding-bottom:8px;}
/*图片放大镜样式*/
.jqzoom{float:left;border:none;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:300px;height:225px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:798px;margin:auto;}
.spec-scroll{clear:both; margin:auto;margin-top:18px;width:900px;}
.spec-scroll .prev{float:left;margin-right:3px; background:url(../images/l1.gif) no-repeat left 50%; width:34px; height:104px; cursor:pointer;}
.spec-scroll .prev:hover{float:left;margin-right:3px; background:url(../images/l2.gif) no-repeat left 50%; width:34px; height:104px; cursor:pointer;}
.spec-scroll .next{float:right;margin-right:3px; background:url(../images/r1.gif) no-repeat left 50%; width:34px; height:104px; cursor:pointer;}
.spec-scroll .next:hover{float:right;margin-right:3px; background:url(../images/r2.gif) no-repeat left 50%; width:34px; height:104px; cursor:pointer;}
/*.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:49px; line-height:49px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}*/
.spec-scroll .items{float:left;position:relative;width:605px;height:104px; padding-left:5px; overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:104px;}
.spec-scroll .items ul li{float:left;width:136px; padding:0 6px 0 8px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:130px;height:98px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}
.neirongp{ font:14px/30px 微软雅黑; text-align:center; color:#fff; background:#a3a3a3; display:block; margin:10px 0 10px 0; width:96px; border-right:solid 2px #d3d3d3; border-bottom:solid 2px #d3d3d3;}

/*选项卡1*/
#Tab3{
width:100%;
padding:0px;
margin:0 auto; margin-top: 40px;}
/*选项卡2*/
#Tab2{
width:1205px;
margin:0px;
padding:0px;
margin:0 auto;}
/*菜单class*/
.Menubox {
width:197px;
height:40px;
line-height:40px;
position: absolute;
}
#Tab2 .Menubox{ }
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
float:left;
display:block;
cursor:pointer; font-size:18px; font-family:"微软雅黑";
width:197px;
text-align:center;height:160px; background: url(..images/ysbg1.png) no-repeat left top;
line-height:160px;
color:#fff;
font-weight:bold;
}
.Menubox li.hover{
padding:0px;
width:197px;
color:#cc3333;
font-weight:bold;
height:160px;
line-height:160px;background: url(..images/ysbg2.png) no-repeat left top;
}
.Contentbox{
clear:both; line-height:27px;
margin-top:0px; 
padding:0;
}

.zixunm a{ float:right; display:inline-block; padding:10px 0; padding-right:45px;}

.izl-rmenu {
    background: rgba(0, 0, 0, 0) url("../images/r_b.png") no-repeat scroll 0 bottom;
    bottom: 0;
    margin-right: 0;
    padding-bottom: 0;
    position: fixed;
    right: 0;
    z-index: 999;
}
.izl-rmenu .btn {
    cursor: pointer; display: block;
    height: 46px;
    margin-bottom: 1px;
    position: relative;
    width: 46px;
}
.izl-rmenu .btn-qq {
    background: #a88462 url("../images/r_qq.png") no-repeat scroll 0 0;
}
.izl-rmenu .btn-qq:hover {
    background-color: #e14742;
}
.izl-rmenu .btn-weibo {
    background: #a88462 url("../images/r_weibo.png") no-repeat scroll 0 0;
}
.izl-rmenu .btn-weibo:hover {
    background: #e14742 url("../images/r_weibo.png") no-repeat scroll 0 0;
}
.izl-rmenu a.btn-weibo, .izl-rmenu a.btn-weibo:visited {
    background: #a88462 url("../images/r_weibo.png") no-repeat scroll 0 0;
    display: block;
    text-decoration: none;
}
.izl-rmenu a.btn-qq, .izl-rmenu a.btn-qq:visited {
    background: #a88462 url("../images/r_qq.png") no-repeat scroll 0 0;
    display: block;
    text-decoration: none;
}
.izl-rmenu .btn-wx {
    background: #ff7e00 url("../images/r_wx.png") no-repeat scroll 0 0;
}
.izl-rmenu .btn-wx:hover {
    background-color: #ff7e00;
}
.izl-rmenu .btn-weixin {
    background: #26a5a9 url("../images/r_wxpay.png") no-repeat scroll 0 0;
}
.izl-rmenu .btn-weixin:hover {
    background-color: #4eedf2;
}
.izl-rmenu .btn-mob {
    background: #ff7e00 url("../images/r_mob.png") no-repeat scroll 0 0;
}
.izl-rmenu .btn-mob:hover {
    background-color: #ff7e00;
}
.izl-rmenu .btn-wx .pic {
    display: none;
    height: 120px;
    left: -120px;
    position: absolute;
    top: -40px;
    width: 120px;
}
.izl-rmenu .btn-mob .pic1 {
    display: none;
    height: 120px;
    left: -120px;
    position: absolute;
    top: -40px;
    width: 120px;
}
.izl-rmenu .btn-weixin .pic2 {
    display: none;
    height: 120px;
    left: -120px;
    position: absolute;
    top: -40px;
    width: 120px;
}
.izl-rmenu .btn-phone {
    background: #ff7e00 url("../images/r_phone.png") no-repeat scroll 0 0;
}
.izl-rmenu .btn-phone:hover {
    background-color: #ff7e00;
}
.izl-rmenu .btn-phone .phone {
    background-color: #ff7e00;
    color: #fff;
    display: none;
    font-size: 18px;
    left: -160px;
    line-height: 46px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 160px;
}
.izl-rmenu .btn-top {
    background: #666666 url("../images/r_top.png") no-repeat scroll 0 0;
    display: none;
}
.izl-rmenu .btn-top:hover {
    background-color: #444;
}
#weixin2{ position: absolute; display:none; top: 38px; }
#weixin{ cursor:pointer; float: left;}
#iphone2{ position: absolute; display:none; top: 38px; z-index: 99999999;}
#iphone{ cursor:pointer; float: left;}

/*产品广告*/
.proad{}
.proad:hover{-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.proad:hover .text{background: #555; height:193px; margin-top: -50px; z-index: 10;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.proad:hover .biao{ color: #fb9027;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.proad .img{}
.proad .text{ background: #1c4c78; color: #fff; height: 143px; position: relative;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.proad .text .l{float: left; width: 82%; padding: 35px 0 0 40px; box-sizing:border-box;}
.proad .text .r{float: right; width: 18%; padding-top: 35px;}
.proad .text h3{ font-size: 18px;}
.proad .text p{ font-size: 14px; padding-top: 10px; line-height:20px;}
.proad .text .biao{ font-size: 36px; padding: 8px 15px; width: 20px; text-align: center; border: solid 2px #fbbe27; color: #fbbe27;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}