/* CSS Document */
* {margin: 0px;	padding: 0px;}
body {font-family:"微软雅黑"; font-size: 100%;}
.clear {font-size: 0px;	clear: both;}
.clearfix:after {content: "."; 	display: block;  height: 0;	clear: both; visibility: hidden;}
.clearfix {min-height: 1px;}
* html .clearfix {height: 1px;}
img {border:none;}
a:link {TEXT-DECORATION: none;}
a:visited {TEXT-DECORATION: none;}
a:hover {TEXT-DECORATION: none;}
a:active {TEXT-DECORATION: none;}
ul,li{list-style-type: none;}

.in_top{ width:1000px; height:70px; margin:0 auto;}
.logo{ margin-top:4px; float:left;}
.top_word{ float:right; margin-top:25px;}
.top_word a{ padding-left:10px;}

.nav{ width:1000px; height:28px; margin:0 auto; background-color:#9c9d9e; z-index:9999; position:relative;}
    .wap
    {
        width: 1000px;
        margin:0 auto;
    }
    .left
    {
        width: 1000px;
        float: left;
    }
     .left .left_navi
    {
        width: 125px;
        height: 28px;
        position: relative;
        float: left;
		text-align:center;
        
    }
    
    .left .left_navi_nf
    {
        width: 125px;
        height: 28px;
        position: relative;
        float: left;
        font-family:微软雅黑; 
        font-size:20px; 
        color:#ffffff;
    }
    .left .left_navi_nf h3
    {
        width: 125px;
        height: 28px;
        display: block;
    }
    .left .left_navi_nf h3 a
    {
        width: 125px;
        height: 28px;
        display: block;
    }
   .left .left_navi_nf h3 a:hover
    {
        width: 125px;
        height: 28px;
        display: block;
    }
    .left h3
    {
        width: 125px;
        height: 28px;
        display: block;
    }
    .left h3 a
    {
        width: 125px;
        height: 28px;
        display: block;
		font-family:"微软雅黑";
		font-size:16px;
		color:#fff;
		line-height:28px;
		font-weight:normal;
    }
	.left .in_on1 a{ background:url(../images/in_pic3.jpg) no-repeat; color:#fff;}
    .left h3 a:hover
    {
        width: 125px;
        height: 28px;
        display: block;
		font-family:"微软雅黑";
		font-size:16px;
		color:#fff;
		background:url(../images/in_pic3.jpg) no-repeat;
        
    }
    .left .second_navi
    {
        float: left;
        display: none;
        width: auto;
        cursor: auto;
        z-index: 9999;
        height:auto;
    }
    .left .show
    {
        position: inherit;
        width: 125px;
        overflow:hidden;
        height:auto;

       
    }
    .left .show ul
    {
        color:#ffffff; 
        line-height:30px;
        height:auto;
        width:auto;
		background-color:#d31b37;
    }
    
    .left .show ul li
    {
        color:#ffffff; 
        line-height:30px;
        height:30px;
        width:100px;
		overflow:hidden;
		border-bottom:1px dotted #ccc;
		margin:0 auto;
    }
    .left .show ul li a
    {
        line-height:28px;
        height:30px;
        width: 100px;
        display: block;
        text-decoration: none;
		font-family:"微软雅黑";
		font-size:12px;
		color:#fff;
    }
    .left .show ul li a:hover
    {
        line-height:30px;
        height:30px;
        width: 100px;
        display: block;
		text-decoration:underline;
    }  
   
    .left .active_cat div
    {
        display: block !important;
		
    }
     .left .active_cat a
    {
		background:url(../images/in_pic3.jpg) no-repeat;
		color:#fff;
    }
	.left_navi .show a { background:url(../image/nav_bg2.png) repeat-x 0 0;}


.Banner { margin:0 auto;width:100%; height:324px; overflow:hidden; position:relative; z-index:1; margin-top:10px;}
.Bannerbox { width:100%; position:relative; z-index:10; margin:0 auto;}
#slider { width:100%; margin:0 auto; height:324px; text-align:center;}
div#slideshow { float:left; width:100%; height:324px; overflow:hidden; margin:0 auto;}
.slider-item { width:100% !important; height:324px; text-align:center;}
.slider-item img {}
.slider_content_inner img { border:none;}
.controls-center { width:100%; position:absolute; right:-450px; bottom:1px;}
#slider_controls { padding:0 0 0 0; position:relative; margin:0 auto; z-index:9999999; width:960px; overflow:hidden;}
#slider_controls ul { float:right;padding:2px 3px; width:auto; height:19px; padding-right:434px; }
#slider_controls ul li { margin:0; padding:0; list-style:none; }
#slider_controls ul li { float:left; display:block; }
#slider_controls ul li a { width:10px; height:10px; background:url(../images/in_pic5.jpg) no-repeat; display:block; float:left; padding:0; /*margin:2px !important; */margin:1px 5px; outline:none; font-size:0; }
#slider_controls ul li a:focus { outline:none; }
#slider_controls ul li a:hover, #slider_controls ul li a.activeSlide { background:url(../images/in_pic4.jpg) no-repeat;}

.in_box1{ width:1000px; height:239px; border-bottom:1px solid #e6e6e4; margin:0 auto; background-color:#f6f5f3; margin-top:5px;}
.inb1_left{ width:590px; float:left; margin-left:5px;}
.inb1l_top{ width:100%; overflow:hidden; margin-top:15px;}
.inb1l_top p{ font-size:16px; color:#000; float:left;}
.inb1l_top a{ font-size:12px; font-family:"宋体"; color:#b31718; float:right; margin-top:5px;}
.inb1l_line{ width:100%; height:6px; background:url(../images/in_pic6.jpg) repeat-x; margin-top:3px;}
.inb1l_main{ width:100%; height:130px; margin-top:23px;}
.inb1l_main h1{ float:left;}
.inb1l_main .inb1lm_text{ width:390px; height:130px; float:left; margin-left:15px; font-family:"宋体"; font-size:12px; color:#000; line-height:160%;}
.inb1l_main .inb1lm_text a{ float:right; font-size:12px; font-family:"宋体"; color:#b31718; text-decoration:underline; font-weight:bold; margin-top:8px;}

.inb1_right{ width:370px; float:right; margin-right:5px;}
.inb1_right ul{ margin-top:23px;}
.inb1_right ul li{ width:100%; border-bottom:1px dotted #000; overflow:hidden; padding-bottom:5px; margin-top:8px;}
.inb1_right ul li p{ font-family:"宋体"; font-size:12px; color:#000; float:left;}
.inb1_right ul li span{ font-family:"宋体"; font-size:12px; color:#000; float:right;}

.in_pro_big{ width:1000px; height:auto; margin:0 auto; margin-top:10px;}
.inpro_top{ width:100%; height:28px; border-bottom:1px solid #d5d9dc; position:relative; z-index:9;}
.inpro_top p{ width:100px; height:26px; text-align:center; line-height:27px; float:left; font-size:15px; color:#b61622; font-weight:bold; border-left:1px solid #d5d9dc; border-right:1px solid #d5d9dc; border-top:1px solid #d5d9dc; border-bottom:1px solid #fff; position:absolute; left:6px; bottom:-1px; z-index:99999; background-color:#fff;}
.inpro_top a{ font-family:"宋体"; font-size:12px; color:#b61622; float:right; line-height:28px;}

/*轮播图1*/
.slideGroup2{ width:1000px; margin:0 auto; height:111px; overflow:hidden; position:relative; margin-top:15px;}
.slideGroup2 .parBd2{ padding:0; zoom:1;  }
.slideGroup2 .slideBox2{ overflow:hidden; zoom:1; }
.slideGroup2 .sPrev2,.slideGroup2 .sNext2{width:85px; height:112px; float:left; display:none;}
.slideGroup2 .sPrev2 { margin-top:88px;}
.slideGroup2 .sNext2 { position: absolute; right:0; top:0; margin-top:222px;}
.slideGroup2 .sPrev2 { background:url(../images/png_3.png) no-repeat 0 0;}
.slideGroup2 .sNext2{background:url(../images/png_4.png) no-repeat 0 0;}
.slideGroup2 .parBd2 .tempWrap{ float:left;  width:940px; height:148px; overflow:hidden;}
.slideGroup2 .parBd2 ul{ overflow:hidden; zoom:1; float:left; width:1000px; height:330px; overflow:hidden;}
.slideGroup2 .parBd2 ul li{ width:148px; height:111px; float:left; overflow:hidden; margin:0px 9px; background:url(../images/ProBg.png) no-repeat; _display:inline; overflow:hidden; position:relative;}
/*.slideGroup2 .parBd2 ul li:hover{ border:1px solid #a40000;}*/
.slideGroup2 .parBd2 ul li .pic2{ text-align:center;}
.slideGroup2 .parBd2 ul li .pic2 img{ display:block;   width:148px; height:111px;}
.slideGroup2 .parBd2 ul li .picN2{ background:none; line-height:25px; overflow:hidden; position:absolute; width:100%; height:40px; text-align:center; line-height:40px; font-size:14px; color:#fff; background:url(../images/png_2.png) repeat; z-index:99999; left:0px; bottom:0px; display:none;}
.slideGroup2 .parBd2 ul li .picN2 P{ font-family:"微软雅黑"; font-size:16px; color:#999; margin-top:5px;}
.slideGroup2 .parBd2 ul li .picN2 span{ display:block; font-family:"微软雅黑"; font-size:16px; color:#999; margin-top:5px;}
.slideGroup2 .parBd ul li .pic2 h3{ width:190px; height:25px; font-family:"微软雅黑"; font-size:12px; color:#a40000; text-align:center; line-height:25px; position:absolute; left:0px; bottom:0px;}
/*轮播图1结束*/

.foot_big{ width:1000px; height:90px; margin:0 auto; background-color:#575b64; margin-top:40px;}
.foot_big h1{ width:200px; height:78px; line-height:78px; margin-top:7px; font-size:12px; color:#fff; font-weight:normal; float:left;}
.foot_big h1 img{ display:block; float:left; width:78px; height:78px; margin-left:5px; padding-right:5px;}
.foot_text{ width:600px; height:90px; text-align:center; line-height:90px; font-size:12px; color:#f6f5f3; float:left;}
.foot_logo{ width:169px; float:right; height:90px;}


.z_banner{ width:1000px; height:324px; margin:0 auto; margin-top:6px;}
.z_big{ width:1000px; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}
.z_left{ width:208px; float:left;}
.zl_top{ width:208px; height:69px; text-align:center; line-height:69px; background:url(../images/in_pic11.jpg) no-repeat; font-size:20px; color:#fff;}
.z_left ul li{ width:100%; height:53px; text-align:center; line-height:53px; background-color:#dfdede; border-bottom:1px solid #fff;}
.z_left ul li a{ display:block; font-size:16px; color:#000; font-family:"宋体";}
.z_left ul li:hover{ background-color:#d31b37;}
.z_left ul li:hover a{ color:#fff;}
.z_left ul .z_on1{ background-color:#d31b37;}
.z_left ul .z_on1 a{ color:#fff;}

.z_right{ width:773px; height:auto; overflow:hidden; float:right;}
.zr_top{ width:100%; height:34px; background-color:#dfdede;}
.zr_top h1{ width:6px; height:17px; background-color:#d31b37; float:left; margin-left:15px; margin-top:8px;}
.zr_top p{ font-size:16px; color:#282829; line-height:34px; float:left; margin-left:9px;}
.zr_top span{ font-size:12px; float:right; line-height:34px; margin-right:5px; font-family:"宋体"; color:#3d3c3c;}
.zr_top span em{ font-style:normal; color:#d31b37;}

.a_text{ width:100%; height:auto; background:url(../images/in_pic12.jpg) repeat-x; background-color:#fff;}
.atext_top{ width:96%; margin:0 auto; line-height:50px; text-align:center; font-size:16px; color:#575b64; font-weight:bold; font-family:"宋体"; border-bottom:1px dotted #575b64;}
.a_main{ font-size:14px; color:#575b64; font-family:"宋体"; line-height:28px; width:700px; margin:0 auto; margin-top:15px;}

.news_main{ width:100%; height:auto; overflow:hidden; padding-top:10px;}
.news_main li{ width:100%; border-bottom:1px dotted #3d3d3d; overflow:hidden; padding-bottom:7px; margin-top:15px;}
.news_main li p{ float:left; font-size:14px; color:#3d3d3d; margin-left:30px;}
.news_main li p em{ color:#d31b37; padding-right:5px;}
.news_main li span{ float:right; margin-right:30px; font-size:14px; color:#3d3d3d;}

DIV.meneame {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 5px; MARGIN: 3px; COLOR: #ff6500; PADDING-TOP: 20px; TEXT-ALIGN: center; border-top:5px solid #f3f2f2; margin-top:20px;
}
DIV.meneame A {
	BORDER-RIGHT: #f0f0f0 1px solid; PADDING-RIGHT: 7px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 7px;  PADDING-BOTTOM: 5px; BORDER-LEFT: #f0f0f0 1px solid; COLOR: #333; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #f0f0f0 1px solid; TEXT-DECORATION: none; background-color:#f0f0f0;
}
DIV.meneame A:hover {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #f0f0f0 1px solid; COLOR: #fff; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #b20000
}
DIV.meneame A:active {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #f0f0f0 1px solid; COLOR: #fff; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #b20000
}
DIV.meneame a.select {
	BORDER-RIGHT: #f0f0f0 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #f0f0f0 1px solid; COLOR: #fff; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #b20000
}
DIV.meneame a.disabled {
	BORDER-RIGHT: #f0f0f0 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; BORDER-LEFT: #f0f0f0 1px solid; COLOR: #333; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #f0f0f0 1px solid; background-color:#f0f0f0;
}

.n1_title{ text-align:center; border-bottom:1px dashed #3d3d3d;}
.n1_title p{ font-family:"宋体"; font-size:16px; color:#000; font-weight:bold; padding:15px 0;}
.n1_title span{ display:block; color:#343956; font-size:12px; font-family:"宋体"; padding-bottom:7px;}
.n1_text{ font-size:12px; color:#000; font-family:"宋体"; line-height:24px; margin-top:10px;}

.n1_page{ width:100%; height:auto; overflow:hidden; border-top:5px solid #f3f2f2; margin-top:30px;}
.n1_page h1{ float:left;}
.n1_page h1 a{ display:block; font-size:14px; color:#343956; margin-top:10px;}
.n1_page h1 a:hover{ color:#fe0101; text-decoration:underline;}
.n1_page h2{ float:right;}
.n1_page h2 a{ display:block; font-size:14px; color:#343956; margin-top:25px;}
.n1_page h2 a:hover{ color:#fe0101; text-decoration:underline;}

.zl_con{ margin-top:10px;}

.prob_big{ width:100%; height:auto; overflow:hidden;}
.prob_big li{ width:100%; height:auto; overflow:hidden; float:left; margin-top:20px;}
.prob_top{ width:100%; height:auto; overflow:hidden;}
.prob_top p{ font-size:14px; color:#000; font-family:"宋体"; float:left; font-weight:bold; background-color:#f8fa17; padding:5px; margin-left:6px;}
.prob_top a{ font-size:14px; color:#d31b37; font-family:"宋体"; float:right; display:block; border:1px solid #000; padding:5px; margin-right:6px;}
.prob_big li dl{}
.prob_big li dl dd{ width:245px; height:193px; float:left; margin:0 6px; margin-top:20px;}
.prob_big li dl dd img{ width:245px; height:193px;}

.ser_main{ text-align:center;}
.ser_main img{ padding:15px 0;}

.m_big{ width:580px; height:auto; overflow:hidden; margin:0 auto; padding-top:20px;}
.m_big li{ width:100%; float:left; line-height:30px; margin-top:20px;}
.m_big li p{ float:left; font-family:"宋体"; font-size:14px; color:#000;}
.m_big li .m_input{ width:270px; height:28px; border:1px solid #cdcbcb; float:left;}
.m_big li span{ float:left; font-family:"宋体"; font-size:14px; color:#696767; margin-left:5px;}
.m_big li span em{ font-style:normal; color:#e81917;}
.m_big li textarea{ width:466px; height:138px; border:1px solid #cdcbcb; float:left;}
.m_big li select{ width:275px; height:28px; border:1px solid #cdcbcb; float:left;}
.m_butn{ margin-top:30px;}
.m_butn .m_butn1{ width:163px; height:39px; border:none; background:url(../images/in_pic18.jpg) no-repeat; font-size:16px; color:#375b99; font-weight:bold; margin-left:200px;}
.m_butn .m_butn2{ width:163px; height:39px; border:none; background:url(../images/in_pic18.jpg) no-repeat; font-size:16px; color:#375b99; font-weight:bold; margin-left:70px;}

.skill_text{ width:630px; height:auto; margin:0 auto; font-size:14px; font-family:"宋体"; color:#000; margin-top:20px;}
.skill_pic{ text-align:center; margin-top:20px;}
.con_map{ text-align:center; padding-top:15px; width:683px; margin:0 auto;}
.con_text{ width:683px; margin:0 auto; line-height:180%; margin-top:20px;}
.con_text h1{ font-weight:normal; font-size:16px; color:#575b64; font-family:"宋体";}
.con_text h2{ font-weight:normal; font-size:12px; color:#575b64; font-family:"宋体";}