@charset "gb2312";
/* CSS Document */
/**{margin:0 auto;padding:0;list-style-type:none;}*/
html{-webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;  -webkit-text-size-adjust: none;  background-attachment: fixed; background-repeat: no-repeat;  background-position: center center;}
h1,h2,h3,h4,h5,h6,input,textarea,dl,dd,dt,ul,li,ol{padding:0;margin:0;font-weight:normal;}
body{ font-family:"微软雅黑"; font-size:12px; color:#424242;  margin:0; padding:0; line-height:26px;}
img{border:none; vertical-align: middle;}
ol,ul,ul li,p,ol li{list-style:none; margin:0px; padding:0px;}
a {text-decoration:none; color:#333;}
a:hover{text-decoration:none;}
.clear{ clear:both; height:1px; width:100%;}
.clearfix:after{ clear:both; height:0; content:"";  overflow:hidden; display:block;}
.w1200{ width:1200px;margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
em{	font-style: normal;}
em, i, s { font-style: normal; text-transform: uppercase;}
a, s, a:hover { text-decoration: none;}
.top{ width:100%; margin:0;}
.top_t{background-color:#F2F2F4; color:#585453;border-bottom:#C9C9C9 solid 1px;}
.top_with{ width:1120px; margin:auto; height:35px; line-height:35px;}
.top_left{ width:30%; float:left;}
.top_mid{ width:30%; float:left; color:#ff6000; font-weight:bold;}
.top_right{ width:20%; float:right; text-align:right;}
.top_right a {color:#999;}

.logo{ width:1200px; margin:auto; height:100px;}
.logo_tu{ width:330px; float:left;margin-top:14px;}
.logo_tu img{width:333px;}
.nav{ width:840px; float:right; text-align:center;}
	 
/*.banner{ width:100% ; height:470px; background:url(images/banner.jpg);}*/
#banner{ position:relative;}
#topbox{ position:absolute; top:0;width:100%;z-index:9999;}
#topbox .logobox{padding-top:15px;}

/*=============首页================*/
.main_box{ margin:0 auto; max-width:1200px;}

.main_box,table {border-spacing: 0}

#s_main_box { margin:0 0 60px 0; background: url(images/bg_s_content.png) center 227px no-repeat; overflow: hidden;}

#s_main_box .floor{position:relative;   }

#s_main_box .main_box{ position:relative;}

.s_title{ display:block;  margin-bottom:20px; text-align:center;}

.s_title img{ display:block; margin:0 auto;}

.s_title h1{ font-size:19px; color:#fff; display:block; }

.s_title strong{ font-size:28px; color:#fff; display:block; text-transform:uppercase;}

.s_title p{ font-size:12px; line-height:24px; color:#c0c0c0; display:block;}


/*===================关于================*/ 

#s_about{ padding:60px 0; background: #f2f2f2; height:645px; }

#s_about .bg_box{ position:absolute; left:50%; top:0; height:765px;  width:50%; -moz-transition: all 0.6s ease-in-out;  -webkit-transition: all 0.6s ease-in-out;  -o-transition: all 0.6s ease-in-out;  -ms-transition: all 0.6s ease-in-out;   transition: all 0.6s ease-in-out;}

#s_about .bg_box:hover{background-size:101%;}

#s_about .main_box{ position:relative;}

#s_about .pic{ margin-top:20px; background:#fff; padding:11px 11px 11px 0;  }

#s_about .content{ background:#fff; height:645px;  }

#s_about .content h1{padding:32px 0 20px; display: block; font-size: 18px; color: #000000; }

#s_about .content h3{color:#25619e;font-size:31px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;line-height:1.2;padding-top:20px;}

#s_about .content h4{font-size:24px;color:#333;line-height:1.2;padding-bottom:20px;}


#s_about .text_box{ width:505px;   }

#s_about .ar_article { color:#7d7b7b; line-height:24px; font-size:14px; }

#s_about .ar_article p{color:#7d7b7b; line-height:24px; font-size:14px; }

#s_about .more{ position: relative; margin-top: 20px;float:left;text-transform:uppercase; /*text-align:center; width:170px; height: 45px; line-height: 45px;   */color: #12508f; font-size: 14px; display: block; /*background: #f48000;*/}

/*#s_about .more:hover { background: #2f699b; border-radius:3px;color:#FFFFFF; }*/

/*===================经典案例================*/

#s_main_box .f2{ margin-top:80px; }

#s_case{ position:relative;}

#s_case .hdhd {margin:10px auto 40px;text-align: center;}

#s_case .hdhd ul li{/*float:left;*/font-size:16px;color:#232323;display: inline-block;  cursor: pointer;font-weight:bold;}

#s_case .hdhd ul li.on{color:#25619e;font-weight:bold;}

#s_case .hdhd ul li.on span{color:#232323;font-weight:normal;}

#s_case .hdhd ul li span{padding:0 15px;font-weight:normal;}

#s_case .hdhd ul li:last-of-type span{display:none;}

#s_case .bdbd ul{ margin:0 -50px; overflow:hidden; }

#s_case .bdbd li{ width:335px; position:relative; display:block; overflow:hidden;  float:left; margin:0 49px; }

#s_case .bdbd li a{ display:block;}

#s_case .bdbd li .pic_box{ position:relative; width:335px; height:160px; overflow:hidden; }

#s_case .bdbd li .pic_box span{ display:block; position:absolute; top:20px; left:0; text-align:center; font-weight:bold; font-size:22px; color:#fff; width:90px; height:40px; line-height:40px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}

#s_case .bdbd li img{width:335px; height:160px; display:block;  }

#s_case .bdbd li .text_box{ position:relative; padding-top:28px; }

#s_case .bdbd li h1 a{overflow:hidden; white-space: nowrap; overflow:hidden;text-overflow: ellipsis;  color:#3c3c3c; font-size:16px;  display:block; margin-bottom:20px;}

#s_case .bdbd li i{ position:relative; margin:20px 0; display:block; height:1px; width:55px; background:#dcdcdd;}

#s_case  .bdbd li p{ font-size:14px; line-height:24px; color:#a0a0a2;}

#s_case  .bdbd li span{ margin-top:2px; display:block; font-size:12px; color:#5c5c5d;}

#s_case  .bdbd li img:hover{  }

#s_case  .bdbd li h1 a:hover{ color:#ff6f4e; }

.s_more {position: relative; margin:0 auto; margin-top: 40px; text-align:center; width:170px; height: 45px; line-height: 45px;   color: #fff; font-size: 14px; display: block; background: #25619e;}

.s_more:hover { background: #2f699b; border-radius:3px; color:#fff; }

/*===================新闻资讯================*/ 

#s_news{ padding:60px 0; background: #f2f2f2; height:420px;margin-top:60px;}

#s_news .bg_box{ position:absolute; left:0; top:0; height:540px;  width:52%;z-index:2; }

#s_news .main_box{ position:relative;}

#s_news .pic{ margin-top:20px; background:#fff; padding:11px 11px 11px 0;  }

#s_news .content{ background:#fff; height:486px;position: absolute; left: 52%; padding-left:4%;width: 44%;}

#s_news .content h1{padding:32px 0 20px; display: block; font-size: 18px; color: #000000; }

#s_news .content h3{color:#25619e;font-size:31px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;line-height:1.2;padding-top:50px;}

#s_news .content h4{font-size:24px;color:#333;line-height:1.2;padding-bottom:35px;}

#s_news .text_box{ width:505px;   }

#s_news .ar_article { color:#7d7b7b; line-height:24px; font-size:14px; }

#s_news .ar_article ul li{margin-bottom:20px; display: block; height:42px; padding:10px; position:relative;  background:/*url(../images/line_s_news.png) 95px center no-repeat*/ #f4f5fa; }

#s_news .ar_article ul li .date{ position:absolute; left:0px; top:0px; text-align: center; width:105px; padding:10px 0; }
#s_news .ar_article ul li .date strong{    display:block; font-size: 30px;  color:#444444;  }
#s_news .ar_article ul li .date span{ font-size: 14px; color: #444444;   display:block; text-transform: uppercase;}
#s_news .ar_article ul li:hover{ background:/*url(../images/line_s_news_hover.png) 95px center no-repeat */#25619e;}
#s_news .ar_article ul li:hover .date strong{  color:#fff;}
#s_news .ar_article ul li:hover .date span{  color:#fff;}
#s_news .ar_article ul li:hover a{ color:#fff; text-decoration:underline;}
#s_news .ar_article ul li:hover p{ color:#fff;}

#s_news .ar_article ul li .text{margin: 0 0px 0 105px; line-height:42px;  position:relative;  }

#s_news .ar_article ul li a{ /* padding-top:5px;*/ display:block;  color:#444444; font-size:16px;  white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}



#s_news .ar_article p{color:#7d7b7b; line-height:24px; font-size:14px; }

#s_news .more{ position: relative; margin-top: 20px;float:left;text-transform:uppercase; /*text-align:center; *//*width:170px; height: 45px; line-height: 45px;  */ color: #12508f; font-size: 14px; display: block; /*background: #f48000;*/}

#s_news .more:hover { background: #2f699b; border-radius:3px; }

/*===================人才招聘================*/ 

#s_rczp{ padding:0px 0 60px; background: #f2f2f2; height:426px;}

#s_rczp .bg_box{ position:absolute; right:0; top:0; height:486px;  width:48%;z-index:2; }

#s_rczp .main_box{ position:relative;}

#s_rczp .pic{ margin-top:20px; background:#fff; padding:11px 11px 11px 0;  }

#s_rczp .content{ background:#fff; height:430px;/*position: absolute; left: 50%; padding-left:4%;width: 46%;*/}

#s_rczp .content h1{padding:32px 0 20px; display: block; font-size: 18px; color: #000000; }

#s_rczp .content h3{color:#25619e;font-size:31px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;line-height:1.2;padding-top:50px;}

#s_rczp .content h4{font-size:24px;color:#333;line-height:1.2;padding-bottom:35px;}

#s_rczp .text_box{ width:505px;   }

#s_rczp .ar_article { color:#7d7b7b; line-height:24px; font-size:14px; }


#s_rczp .ar_article p{color:#7d7b7b; line-height:24px; font-size:14px; }

#s_rczp .more{ position: relative; margin-top: 20px;float:left;text-transform:uppercase; /*text-align:center; *//*width:170px; height: 45px; line-height: 45px;  */ color: #12508f; font-size: 14px; display: block; /*background: #f48000;*/}

/*#s_rczp .more:hover { background: #2f699b; border-radius:3px; }*/

/*===================联系我们================*/ 
#s_lxwm { position:relative;/* background:url(images/s_bg_6.jpg) center top no-repeat;*/ height:390px;}
#s_lxwm .content_box {padding-top: 60px;}
#s_lxwm .content_box .left{ width: 485px; position:relative; margin-top: 0px; color:#444444;}
#s_lxwm .content_box .right{ width:600px;padding-top:10px;}
#s_lxwm .content_box .left h1{ font-size:20px; margin-bottom:10px;}
#s_lxwm .content_box .left h3{color:#25619e;font-size:31px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;line-height:1.2;/*padding-top:50px;*/}
#s_lxwm .content_box .left h4{font-size:24px;color:#333;line-height:1.2;padding-bottom:35px;}

#s_lxwm .content_box .left .box8_up dl { display:block;}
#s_lxwm .content_box .left .box8_up dd{ font-size:14px; line-height:30px; padding-left:30px;}
#s_lxwm .content_box .left .box8_up .li1{ background:url(images/icon_s_fot1.png) left center no-repeat;  }
#s_lxwm .content_box .left .box8_up .li2{ background:url(images/icon_s_fot2.png) left center no-repeat;  }
#s_lxwm .content_box .left .box8_up .li3{ background:url(images/icon_s_fot3.png) left center no-repeat;  }
#s_lxwm .content_box .left .box8_un{ margin-top:30px;}
#s_lxwm .content_box .left .box8_un dl dd{ float:left; width:60px; display:block; }
#s_lxwm .content_box .left .box8_un dl dd a{ display:block; width:60px; text-align: center;}
#s_lxwm .content_box .left .box8_un dl dd img{  margin:0 auto; }
#s_lxwm .content_box .left .box8_un dl dd span{ text-align:center; color:#444444; font-size:12px; display:block; margin-top:10px;}
#s_lxwm .content_box .left .box8_un { position:relative;}
#s_lxwm .content_box .left .ewm{ position:absolute; bottom:0px; width:120px; right:0px; display:none;}
#s_lxwm .content_box .left .ewm span{ font-size:12px; display:block; text-align:center; padding-top:8px;}
#s_lxwm .content_box .left .box8_un dl dd:hover span{ color:#25619e;}

#s_lxwm .content_box  .right h1{ font-size:24px; color:#444444; margin-bottom:30px;display:none;}
#s_lxwm .content_box .right input{ border:1px solid #dfdfdf; height:45px; width: 270px;  line-height:45px; padding:0 10px; font-size:14px; color:#a8a8a9;font-family:"微软雅黑"; }
#s_lxwm .content_box .right dl{ display:block; clear:both; margin-bottom: 15px;}
#s_lxwm .content_box .right dd{}
#s_lxwm .content_box .right textarea{ width:550px; margin-top:15px; resize:none; height:100px; line-height:1.3em; padding:10px;  color:#a8a8a9; width: 578px;border:#dfdfdf solid 1px;font-family:"微软雅黑";}
#s_lxwm .content_box .right .submit{ background:#25619e;border:0; color:#444444; border-radius:3px; width:200px; margin-top:10px;font-family:"微软雅黑";color:#FFFFFF;}
#s_lxwm .content_box .right .submit:hover{background:#25619e;}
.h_x {  color: #fe0505;  font-weight: bold;  padding-left: 10px;   padding-top: 10px;}


#footer{ background:#464647;display:block;height:70px;}
#footer .copyright .text{  color:#7a7979; text-align:left; font-size:12px;  height:70px; line-height:70px; }
#footer .copyright .img{padding-top:15px;}

/*=======================================内页========================================*/

.n_up_box{ position:relative; height:55px;  background:#fff; border-bottom:1px solid #d0d0d0;  }
.n_main_box .main_box{ position:relative;}
.n_un_box{ background:url(images/bg_n_content.png) center 126px no-repeat; padding:50px 0;min-height:500px;}
.main_box:after,.main_box:before,j_g:after,j_g:before,[class*=j_avg-]:after,[class*=j_avg-]:before {
	content: " ";
	display: table
}
.j_clear:after,.main_box:after,.j_g:after,[class*=j_avg-]:after {
	clear: both;
}
.n_nav{ position:relative;  }

.n_nav a{ display:inline-block; position:relative; margin-right:45px; height:55px; line-height:55px; font-size:15px; float:left;  color:#555555; }

.n_nav i{ display:block; background:#f48000; position:absolute; left:0; bottom:0; text-align:center;  z-index:4; height:0px; width:100%;}

.n_nav a:hover  i{ height:2px;}

.n_nav a:hover{ color:#004785;}

.n_nav .on i{ height:2px;}

.n_nav a.on{color:#004785;}
.position{ position:absolute;     line-height: 56px; height:56px; right:0px; top:0px; color:#8a8c8e; background:url(../images/icon_home.png) left center no-repeat; padding-left:22px;}

.position span, .position a, .position i{ font-size:12px; color:#8a8c8e;}

.position em{ font-size:12px; color:#10578e; font-style:normal;}

.position a:hover{ color:#10578e;}
.n_title{ position:relative; margin-bottom:30px;}

.n_title strong{display:block; color:#004785; text-align:center; margin-bottom:3px; font-size:22px; font-weight:bold;}

.n_title span{ display:block; color:#65696c; text-transform:uppercase; text-align:center; font-size:18px; font-weight:bold;}

/*=================二级导航==================*/
#n_sub_nav{ display:inherit; text-align:center;/* padding:20px 0 0 0; margin-bottom:40px;*/}

#n_sub_nav a{ display:inline-block; margin: 20px 10px 40px; background:url(images/bg_sub_nav.png) center top no-repeat; color:#2d2d2d; font-size:18px; width:190px; height:55px; line-height:45px;  }

#n_sub_nav a.on{ background:url(images/bg_sub_nav_on.png) center top no-repeat; color:#fff;}

#n_sub_nav a:hover{ background:url(images/bg_sub_nav_on.png) center top no-repeat; color:#fff;}


/* 顶部导航 */
/* 顶部导航 */
.top_nav {
	padding-top:10px;
	height: 60px;
}
.top_nav li{
	float:left;
	height: 60px;
	padding:0 10px;
}
.top_nav a {
	color: #FFF;
	text-align: center;
	display: block;
	height: 60px;
	line-height: 60px;
	/*width:90px;*/
	padding:0 5px;
	font-size: 18px;
}
.top_nav a:hover ,#top_this {
	/*color:#FFF;
	background:#0D71CF;*/
	border-bottom:#FFFFFF solid 3px;
}

.top_nav div{
	width:90px;
	display:block;
	visibility:hidden;
	position:absolute;
	z-index:9999;
	*margin-left:-105px;
	*margin-top:110px;
	background:#FFF;
}
.top_nav div li{
	height:34px;
}
.top_nav div a {
	font-size:14px;
	height:34px;
	line-height:34px;
	font-weight:normal;
}
.top_nav div a:hover {
	color:#FFF;
	background:#0D71CF;
}



#menu_3 {width:120px;}
#menu_3 a {width:120px;}
.pubcontent {font-size:14px; line-height:2;}
.twlist li {padding:15px 0; border-bottom:#CCC 1px dashed;}
.twlist li img {float:left; margin-right:20px;}
.twlist .twtit {margin:5px 0;}
.twlist .twtit a {font-size:16px; font-weight:bold;}

.search {}
.search li {border-bottom:#ddd 1px dashed; padding:5px 0;}
.search li img {width:121px; height:75px; float:left; margin-right:15px;}
.search li .intro {float:left;width:668px;}
.search li .tit a {font-size:14px;}


.cont2{ margin-top:30px;}
.cont2 .bd{ margin-top:20px;}
.cont2 .bd .ws_wa{ margin-top:80px;}
.cont2 .bd .pic1{ position:relative;width:500px;height:876px;}
.cont2 .bd .pic1 .img1{ position:absolute;top:0;width:500px;}
.cont2 .bd .pic1 .img2{ position:absolute;top:480px;}
.cont2 .bd .pic3{width:500px;}
.cont2 .bd .pzfw2{width:670px !important;}
.cont2 .bd .ws_wa .sx_wa{ width:530px;/*padding-top:80px;*/}
.cont2 .bd .ws_wa img.sx{margin-right:10px;}
.cont2 .bd .ws_wa .nr{ width:430px; padding-top:22px; height:320px; overflow:hidden;}
.cont2 .bd .ws_wa h2{font-size:30px; color:#0054b1; height:49px; border-bottom:2px solid #d7d7d7; font-weight:bold; text-align:left;}
.cont2 .bd .ws_wa h2 span{ font-size:22px; color:#2a2a2a; height:69px; font-weight:bold; padding-left:10px;}
.cont2 .bd .ws_wa p{ padding-top:20px; line-height:24px; color:#666; font-size:14px;}
.cont2 .bd .ws_wa em.sh{width:65px;height:65px;display:block; border-radius:50%;text-align:center; line-height:65px;font-size:28px;color:#0054b1; border:#0054b1 solid 2px;padding:0;font-weight:600;}
.cont2 .bd .ws_wa .nr.xm{ height:240px;}
.cont2 .bd .ws_wa .pztext ul li{padding-left:70px; background-image:url(images/index_15.jpg); background-repeat:no-repeat; background-position:top left;margin-top:30px;}
.cont2 .bd .ws_wa .pztext ul li h3{font-size:24px;color:#0D72CE;}
.cont2 .bd .ws_wa .pztext ul li p{font-size:14px;color:#454545;padding-top:8px;}
.cont2 .bd .ws_wa .pztext ul li.l1{background-image:url(images/index_15.jpg);}
.cont2 .bd .ws_wa .pztext ul li.l2{background-image:url(images/index_16.jpg);}
.cont2 .bd .ws_wa .pztext ul li.l3{background-image:url(images/index_17.jpg);}
.cont2 .bd .ws_wa .pztext ul li.l4{background-image:url(images/index_18.jpg);}
.cont2 .bd .ws_wa .pztext ul li.l5{background-image:url(images/index_19.jpg);}
.cont2 .bd .ws_wa .pztext ul li.l6{background-image:url(images/index_20.jpg);}

/*cont2结束*/


.container{padding-top:40px;padding-bottom:40px;}
.mainlef{background:#e8e8e8; border-radius:5px; margin-bottom:20px;}
.navbox{/*background:#fff;border-radius:5px*/}
.navbox_title span{color:#e1e1e1;font-size:.4em;padding-left:5px;padding-right:20px}
.navbox_title span a{color:#fff;font-size:.6em}
.navbox_title span a:hover{color:#fff!important;text-decoration:underline}
.navbox_title{color:#fff;background:#0251c5;padding:25px 0;text-align:center;font-size:1.4em;border-radius:5px 5px 0 0}
.subnav2{padding:10px 15px 20px}
.subnav2 .pull-right{margin-right:15px}
.subnav2>li>ul>li>a>span{float:left;margin-top:6px}
.subnav2 li{list-style:none;border-bottom:#f5f3f3 solid 1px;margin-bottom:5px;font-family:"宋体";text-indent:10px}
.subnav2 li .popover{max-width:400px}
.subnav2 li:last-child{border-bottom:0}
.subnav2 li>a{display:block;border-radius:5px;/*padding:15px 0 10px; */line-height:42px;color:#666;font-size:14px;}
.subnav2 li>a:hover,.subnav2 li>a.active{background:#1865d6;color:#fff!important}
.subnav2  dl{background:#f1f1f1; width: 240px; margin-left: -15px;padding:5px 0;}
.subnav2  dl dd{text-indent:30px;font-size:12px;line-height:24px;}
.main_le { width:240px; margin-right:40px; margin-bottom:20px;}


/**/
.con1{padding-bottom:30px;}
h3.home_tit{text-align:center; background-image:url(images/sx.jpg);color:#000000; background-repeat:no-repeat; background-position:center;height:51px;font-size:24px;font-weight:normal;padding:44px 0 30px;letter-spacing: 8px;}
h3.home_tit p{font-size:12px;padding-top:6px;letter-spacing:0px;}
/*#ImageFlash1{width:1200px; overflow:hidden;}
#ImageFlash1 .pic{}
#ImageFlash1 .pic li{float:left;width:180px;height:124px;border:#CBCBCB solid 3px;margin-right:14px;}
#ImageFlash1 .pic ul:after{ content:""; height:0; overflow:hidden; display:block; clear:both;}*/
.wmddwbox ul{float:left;}
.wmddwbox ul li{float:left;width:180px;height:124px;border:#CBCBCB solid 3px;margin-right:14px;overflow:hidden;}
.wmddwbox ul li img{width:100%;}
.wmddwbox{ position: relative; width:1200px; height:132px; overflow:hidden;}
.wmddwbox ul:after,.wmddwbox:after{ content:""; height:0; overflow:hidden; display:block; clear:both;}



/**/

.box04 { padding: 50px 0; }
.box04 .tempWrap { width: 1200px!important;/* padding: 20px 0;*/ }
.box04 .bd { padding: 20px 0; }
.box04 .bd li { position: relative; float: left; width: 288px;height:242px; margin-right: 19px;/* border: 3px solid #f2f2f2; */}
.box04 .bd li img{height:100%;width:100%;}

/*.box04 .bd li:hover { border-color: #d40a43; }*/
.box04 .bd li s { position: absolute; left: 0; bottom: 0; width: 100%; height: 30px; background: #000000;color:#FFFFFF; text-align: center; line-height: 30px; filter:alpha(opacity=70); opacity:0.7; }

.s-tt { height: 35px; margin-bottom: 20px; line-height: 35px; }
.s-tt h3 { float: left; color: #000; font-size: 18px; }
.s-tt h3 s { font-weight: normal; font-size: 16px; text-transform: uppercase; }
.s-tt .btn { float: right; }
.s-tt .btn a { display: inline-block; *display: inline; zoom:1; width: 31px; height: 31px; line-height: 31px; cursor: pointer; vertical-align: middle;font-family:"宋体";font-size: 18px;}
.s-tt .btn a.prev { background:#0054B1; border-radius:50%; text-align:center;color:#FFFFFF; }
.s-tt .btn a.next { margin-left: 15px; background:#0054B1; border-radius:50%; text-align:center;color:#FFFFFF; }
.s-tt .btn a:hover { filter:alpha(opacity=70); opacity:0.7; }
.s-tt .more { float: right; width: 123px; height: 24px; margin-top: 6px; background: #4587E8; border-radius: 2em; color: #fff; font-size: 14px; text-align: center; line-height: 24px; }
.s-tt .more:hover { background:#1d4f98; }

.box05 ul { width: 1300px; }
.box05 .tempWrap { width: 1200px!important; }
.box05 ul li { float: left; display: inline; width:218px; margin-right: 20px; text-align: center; }
.box05 ul li img { border: 3px solid #797979;width:100%; height:155px;}
.box05 ul li:hover img { border-color: #9A4D3B; }
.box05 ul li s { display: block; padding: 15px 0; font-size: 14px; }


.box06 {padding:70px 0 20px;}
.box06 ul { width: 1200px; }
.box06 ul li { float: left; width: 580px; margin-right: 15px; padding: 30px 0; border-top: 1px dashed #b9b9b9; }
.box06 ul li:nth-child(1),.box06 ul li:nth-child(2){border:0;padding-top:0;}
.box06 ul li .pic { float: left; width: 192px; margin-right: 23px; }
.box06 ul li .pic img{ width: 192px;}
.box06 ul li dl { display: block; overflow: hidden; }
.box06 ul li dl dt { color: #000; font-size: 16px; font-weight: bold; padding-bottom: 15px; }
.box06 ul li dl dd.m { margin-top: 10px; }
.box06 ul li dl dd.m a { color: #000; }
.box06 ul li dl dd.m a:hover { color: #9A4D3B; text-decoration: underline; }



.new_rg .tempWrap{margin-top:10px;height:270px !important;}
.questionList { padding:19px 0; border-bottom: 1px dotted #b9b9b9;}
.ques { background: url(images/ques.png) left center no-repeat; padding-left: 35px; height: 25px; }
.ques,.ques a { font-size: 14px; color: #313131; }
.tion { background: url(images/tion.png) left center no-repeat; padding-left: 35px; margin-top: 10px; }
.tion,.tion a { font-size: 12px; color: #4e4e4e; }

.box08{/*padding-bottom:36px;*/padding-top:20px;}


.link { padding: 50px 0 5px; background: url(bg_02.png); }
.link a { margin: 0 5px; }
.link .hd { height: 30px; border-top: 1px solid #ccc; line-height: 30px; }
.link .hd li { float: left; margin-right: 10px; cursor: pointer; }
.link .hd li.on { color: #f60; font-weight: bold; }
.link .bd { padding: 5px 0; }



.footer {}
.ftNav { height: 50px; background: #4587e8; line-height: 50px; text-align: center; }
.ftNav a { margin: 0 38px; font-size: 14px; font-weight: bold; color:#FFFFFF;}
.ftSite { padding: 40px 0; background: #0251c5; color:#FFFFFF;}
.ftLogo { float: left; width: 200px; height: 155px; padding-top: 15px; background: url(bg_03.jpg) right center no-repeat; }
.ftCnt { float: left; padding-left: 34px; font-size: 15px; }
.ftCnt p { padding: 2px 0; }
.ftRight { float: right; width: 260px; }
.bshare-custom { float: right; }
.ftCode { padding-top: 40px; }
.ftCode ul li { float: left; margin-left: 20px; text-align: center; }
.ftCode ul li img{border:2px solid #FFFFFF;}
.ftCode ul li s { display: block; padding-top: 8px; }


/*缓动*/
#header .logo,#nav li .a strong,#nav li .a i,.bnt,#banner .hd ul li a,#s_xl li a *,#s_fangan  .content dd img,#s_fangan  .content dd,#s_case *,#n_ys ul *,#footer a,#fot_contact .ewm_box .ewm , .s_more,#gotop_box a,.bnt_qq,#ar_fot a,.n_nav *,.n_nav_pro *,#n_nav_pro a strong,#n_pro_type *,.more,#n_case li h1,#n_por_list *,#n_zizhi li *,input[type="submit"],#n_news ul *,#n_dsj dd *{ -moz-transition: all 0.6s ease-in-out;
-webkit-transition: all 0.6s ease-in-out;
-o-transition: all 0.6s ease-in-out;
-ms-transition: all 0.6s ease-in-out;
transition: all 0.6s ease-in-out; } 
{ -moz-transition: all 1s ease-in-out;
-webkit-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
transition: all 1s ease-in-out; } 

.nav li .a strong{ -moz-transition: all 0s ease;
-webkit-transition: all 0s ease;
-o-transition: all 0s ease-in-out;
-ms-transition: all 0s ease-in-out;
transition: all 0s ease-in-out; } 
 
.img_size img,#s_pro_type li .text_box span{ -moz-transition: all 2s ease;
-webkit-transition: all 2s ease-in-out;
-o-transition: all 2s ease-in-out;
-ms-transition: all 2s ease-in-out;
transition: all 2s ease-in-out; } 

/*缩放*/
.img_size a:hover img{ 
-moz-transform:scale(1.1); 
-o-moz-transform:scale(1.1); 
-o-moz-transform:scale(1.1); 
-webkit-moz-transform:scale(1.1); 
transform:scale(1.1);}