﻿html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, 
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, 
pre, form, fieldset, th { margin: 0; padding: 0;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
ol, ul li {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
img {border:none;}
textarea { resize: none; }
a{ text-decoration:none; color:#000000}
 body {line-height: 1; font-family:"Microsoft Yahei",Verdana,Tahoma,Arial; background:#e1e1e1;}
 
.main{background:#f2f2f2;}
.main-first{ width:1010px;margin:0px auto;padding-bottom:20px}
.m-left{ width:400px; border-bottom:1px solid #fff; margin-top:30px; float:left; }
.m-left h4 span{ color:#01408f; font-size:40px; font-weight:normal}
.m-left h4 img{ vertical-align: middle;}
.m-left h4{font-size:14px; color:#3a3a3c; padding-bottom:19px; border-bottom:1px solid #fff; font-weight:normal}
.m-left h3{padding-top:20px; color:#4d4d4f; font-size:20px;}
.m-left p{ padding:24px 0px; color:#838586; font-size:12px; line-height:22px}
.m-right {float:left; margin-top:35px; margin-left:41px}
.main-second{ width:1000px; margin:0px auto; padding-bottom:25px}
.main-thid{ width:100%;height:630px; background: url(../images/a32_02.jpg); position:relative}
.main-thid .bx-prev{background:url(../images/anniu2_03.png) 0px 0px no-repeat; width:90px; height:90px; position:absolute; left:-120px; top:250px}
.main-thid .bx-next{background:url(../images/anniu2_03.png) -86px 0px no-repeat; width:90px; height:90px; position:absolute; right:-120px;top:250px}
.t-neirong{ width:1010px; height:628px; margin:0px auto;padding-top:32px;}
.t-neirong p{height:60px; color:#838586; font-size:14px;}
.t-neirong p b{ color:#01408f; font-size:40px; width:141px; font-weight:normal}
.t-neirong p em{color:#4d4d4f; font-size:20px; font-style:normal}
.t-neirong p span{ color:#3a3a3c; font-size:14px;padding-left:3px; padding-right:390px}
.zhanshi{ width:1010px; height:471px;}

.content1{ width:312px; height:469px; background:#fff;  float:left; margin-right:20px;    box-shadow: 5px 5px 5px #c2c2c2;}
.content1 h3{ color:#3a3a3c; font-size:16px; padding-bottom:20px;padding-left:12px; padding-top:20px;}
.content1 p{ color:#838586; padding-left:20px; padding-right:20px; line-height:22px;}
.content1 a img { padding:3px}

.bx-wrapper{ box-shadow: 5px 5px 5px #c2c2c2;}
.liaojiecp{ width:281px; height:54px; border-bottom:1px solid #ececec;margin-left:20px;}


.ms1{ width:670px; border-bottom:1px solid #d9d9d9; padding-bottom:42px}
.ms1{ width:670px; border-bottom:1px solid #d9d9d9; padding-bottom:23px}
.ms1 img {float:left; margin-top:0px;}
.ms1-content{width:345px; height: 180px; float:left; margin-top:0px; margin-left:10px;position: relative;}
.ms1-content h4 span{color:#01408f; font-size:16px; padding-right:19px;text-align:left;/*display:block;*/}
.ms1-content h4{ font-size:10px;color:#bababa;padding-right: 9px;/*text-align:right;*/}
.ms1-content p{padding-top:21px; line-height:21px; font-size:14px; color:#838586;}
.ms1 .ms1-content img {position:absolute;left: 0px;bottom:-2px;}


.ms-right{float:right;}
.ms-right h3{padding:20px 0px 5px 0; font-size:14px; color:#3a3a3c;line-height:45px; font-weight:normal}
.ms-right h3 img{vertical-align: middle; padding-right:8px;}
.ms-right h3 span{color:#01408f; font-size:40px; font-weight:normal; float:left;}
.ms-right .imgp{ width:314px; height:180px; margin-top:0px; margin-bottom:23px}

.waibao{border-top:1px dashed #c6c6c6; width:937px;}
.liebiao{ width:316px;}
.liebiao ul li{ width:300px; height:21px; line-height:22px; border-bottom:1px dashed #c6c6c6; border-top:1px dashed #fff; padding:10px 12px; } 
.liebiao ul li a{font-size:14px; color:#838586}
.focus {padding-top:73px;}
.focus .bx-prev{ background: url(../images/anniu_03.png) -32px 0px no-repeat; width:6px; height:16px;}
.focus .bx-next{ background:url(../images/anniu_03.png) -41px 0px no-repeat; width:6px; height:16px;}

.mid{margin:0 auto; max-width:1920px}
.bxslider{z-index:-999; }


/*///////////////////////////////*/
.containers{ background: url(../images/b1_02.jpg) top center no-repeat; width:100%; padding-top:249px; padding-top:254px}
.contents{ background: url(../images/bg2_03.jpg) no-repeat;  margin:0 auto;
		 filter: progid:DXImageTransform.Microsoft.Shadow(color='#c2c2c2', Direction=135, Strength=5);/*for ie6,7,8*/
		-moz-box-shadow:2px 2px 5px #c2c2c2;/*firefox*/
		-webkit-box-shadow:2px 2px 5px #c2c2c2;/*webkit*/
		box-shadow:2px 2px 5px #c2c2c2;/*opera或ie9*/}
.contenta{ background: url(../images/g1_03.jpg) no-repeat; margin:0 auto;
		 filter: progid:DXImageTransform.Microsoft.Shadow(color='#c2c2c2', Direction=135, Strength=5);/*for ie6,7,8*/
		-moz-box-shadow:2px 2px 5px #c2c2c2;/*firefox*/
		-webkit-box-shadow:2px 2px 5px #c2c2c2;/*webkit*/
		box-shadow:2px 2px 5px #c2c2c2;/*opera或ie9*/}
.content{ width:988px;background:url(../images/bg2_03.jpg) no-repeat;  margin:0 auto;
		 filter: progid:DXImageTransform.Microsoft.Shadow(color='#c2c2c2', Direction=135, Strength=5);/*for ie6,7,8*/
		-moz-box-shadow:2px 2px 5px #c2c2c2;/*firefox*/
		-webkit-box-shadow:2px 2px 5px #c2c2c2;/*webkit*/
		box-shadow:2px 2px 5px #c2c2c2;/*opera或ie9*/}
.contents2{ width:992px; background:url(../images/b5_03.jpg) no-repeat; margin:0 auto;
		 filter: progid:DXImageTransform.Microsoft.Shadow(color='#c2c2c2', Direction=135, Strength=5);/*for ie6,7,8*/
		-moz-box-shadow:2px 2px 5px #c2c2c2;/*firefox*/
		-webkit-box-shadow:2px 2px 5px #c2c2c2;/*webkit*/
		box-shadow:2px 2px 5px #c2c2c2;/*opera或ie9*/}
.contents3{ width:988px; background:url(../images/d2_03.jpg) no-repeat; margin:0 auto;
		 filter: progid:DXImageTransform.Microsoft.Shadow(color='#c2c2c2', Direction=135, Strength=5);/*for ie6,7,8*/
		-moz-box-shadow:2px 2px 5px #c2c2c2;/*firefox*/
		-webkit-box-shadow:2px 2px 5px #c2c2c2;/*webkit*/
		box-shadow:2px 2px 5px #c2c2c2;/*opera或ie9*/}
.contents4{ background: url(../images/bg11_03.jpg) no-repeat;  margin:0 auto;
			 filter: progid:DXImageTransform.Microsoft.Shadow(color='#c2c2c2', Direction=135, Strength=5);/*for ie6,7,8*/
		 -moz-box-shadow:2px 2px 5px #c2c2c2;/*firefox*/
		-webkit-box-shadow:2px 2px 5px #c2c2c2;/*webkit*/
		box-shadow:2px 2px 5px #c2c2c2;/*operaæˆ–ie9*/}
		
.c-first{position: relative;width:940px; height:56px; margin:0px auto; border-bottom:1px solid #7395be}
.c-first ul{ display:block; margin-top:32px; width:100%; height:20px; float:left}
.c-first li span{ float:left; padding:0 8px;}
.c-first li a:hover{ border-bottom:3px solid #01408f;color:#01408f;}
.c-first li a{font-size:15px; color:#3a3a3a; font-weight:bold;display:inline-block; float:left; line-height:20px; height:20px;}
.c-firstp ul{ display:block; margin-top:24px; width:445px; height:20px; float:left}
.c-firstp .txt{ width:270px; height:30px; display:block; float:left; margin-left:150px; font-size:12px; font-weight:normal; color:#a1a2a2}
.c-first .txt{ width:270px; height:30px; display:block; float:left; margin-left:120px; font-size:12px; font-weight:normal; color:#a1a2a2; margin-top:10px}
.c-first .txt2{margin-left: 80px;}
.c-first img{ margin-top:10px;}

.c-first2 ul{position: absolute;left: 0;top: 0;}
.c-first2 li{float: left;width: 96px;text-align: center;}
.c-first2 li span{float:right;}
.c-first2 li a{float: none;}
.c-first3{margin-left: 24px;}
.c-first3 ul{width: 498px;position: absolute;left: 0;top: 0;}
.c-first3 li{float: left;text-align: center;}
.c-first3 li span{float:right;}
.c-first3 li a{float: none;}

.nav_box{position: relative;width: 760px;height: 57px;overflow: hidden;margin-left: 15px;}
.nav_box2{float:left;position: relative;width: 498px;height: 57px;overflow: hidden;}
.ser_nav_al,.ser_nav_ar{position: absolute;display: inline-block;width: 13px;height: 15px;top: 35px;cursor: pointer;}
.ser_nav_al{left: 0;background: url("../images/arrow_l1.png") no-repeat center;}
.ser_nav_ar{right: 0;background: url("../images/arrow_r1.png") no-repeat center;}
.ser_nav_ar2{left: 515px;}

.c-secondh{width:990px; padding-left:32px; margin:0px auto}
.c-secondh h3{ font-size:18px; color:#3a3a3a;}
.c-secondh p{ font-size:12px; color:#666666; line-height:23px}
.c-secondp{ width:948px;  margin:0px auto; padding-top:30px}

.c-seconds{width:690px; padding-top:30px;padding-left:38px; min-height:450px;position: relative}
.c-seconds p{ font-size:12px; color:#666666; padding-bottom:31px; line-height:23px;text-align:justify; text-justify:inter-ideograph;}
.c-seconds h3{ font-size:18px; color:#3a3a3a; padding-bottom:26px;}
/*.c-seconds p span{color:#013d89;}*/
.c-second{ width:947px;  margin:0px auto; padding-top:26px}
.c-second .wenzi{ width:614px; height:193px; float:left; padding-left:14px;}
.c-second .wenzi h3{color:#01408f; font-size:16px; padding-bottom:24px;}
.c-second .wenzi h3 span{ color:#666666; font-size:12px; padding-left:75px}
.c-second .wenzi p{color:#666666; font-size:12px; line-height:22px; padding-bottom:20px}

.c-secondn{ width:947px;  margin:0px auto; padding-top:26px; padding-bottom:30px;-moz-box-shadow:0px #c2c2c2;/*firefox*/
		 -webkit-box-shadow:0px #c2c2c2;/*webkit*/
		 box-shadow:0px #c2c2c2;/*opera或ie9*/}
.nlist li{ width:100%; font-size:14px; border-top:1px solid #fff; line-height:21px; color:#666; border-bottom:1px solid #d9d9d9;padding:10px 0; float:left}
.nlist li.first{ height:195px;}
.nrTxt{ width:614px; height:193px; float:right;line-height:21px; color:#666;position:relative;}
.nrTxt h3{color:#01408f; font-size:16px; width:100%; padding-bottom:5px;}
.nrTxt h3 span{ color:#666666; font-size:12px; padding-left:75px}
.nlist li.first img,.nlist2 li.first img { float:left;}
.nrTxt .nrTxt_img{ position:absolute;left:0;bottom: 13px;}

.nlist li span i{ width:100%; font-style:normal; display:block; color:#393a3c;}
.nlist li span.n_0{ padding-left:10px;width:789px;display:block;float:left; font-size:14px; color:#656565; border-right:1px solid #d9d9d9;text-align:left;}
.nlist li span.n_1{ float:left; display:block; width:138px;font-size:14px; color:#838586; border-left:1px solid #fff;text-align:center;}
.nlist2 li{border-bottom:1px dashed #c6c6c6;line-height:42px; float:left; width:100%;}

.inlist li span.n_0{width:530px;}
.inlist li span.n_1{width:122px;}

.nlist2 li{border-bottom:1px dashed #c6c6c6;line-height:42px; float:left; width:100%;}

.nlist2 li a{color:#666; font-size:12px; background:url(../images/ss3_03.png) 12px center no-repeat; padding:0 12px 0 25px; display:block;}
.nlist2 li a span{ float:right; display:block;}
.nrTxt a{ background:none}
.nlist2 li.first {color:#666; font-size:12px;}
.container{ background:url(../images/xx_02.jpg) top center no-repeat; width:100%; padding-top:249px; padding-top:254px}
.fangge{ height:48px;text-align:center;float:left;margin-top:20px; margin-bottom:40px; width:100%;}
.fangeli { height:40px; text-align:center}
.fangge a{ display: inline-block;background:url(../images/fg_03.jpg) no-repeat; width:40px;line-height:40px; text-align:center;color:#000;}

.toop{ width:100%; height:34px; background:#f3f4f6;}
.toop-nei{ height:34px; border-left:1px solid #d9d9d9; border-right:1px solid #fff; float:right}
.toop a{border-left:1px solid #fff;border-right:1px solid #d9d9d9;float:left; width:46px;line-height:32px; text-align:center; font-size:12px}

.baise{width:100%; background-color:#000000; z-index:11111; position:fixed;}
.header{width:1200px; height:74px; margin:0px auto;}
.header img{ float:left;}

/*menu*/
.header #nav{width:650px; height:74px;float:right;}
/*.header li{ float:left; line-height:74px; padding-left:0px; color:#fff; }
.header li a{color:#fff; font-size:14px}
.header li a:hover{border-bottom:2px solid #e55c00;color:#fff;  no-repeat 0px 0px;}
#nav .mainlevel a:hover {color:#e55c00; text-decoration:none;}*/

#nav li{ width:75px; height:32px; float:left; color:#FFFFFF; line-height:74px; padding-left:15px;}
#nav li a{ color:#FFFFFF;  }
#nav li a:hover{background:url(../images/nav_bg1.gif) no-repeat 0px 0px; height:74px; width:75px;  position:absolute; }

#nav li .cuntentdt {color:#01408f; text-decoration:none;border-bottom:2px solid #000}
.c-first li .cuntentdt {color:#01408f; text-decoration:none;border-bottom:2px solid #000}

.titl .cuntentff {border-bottom:2px solid #01408f}
#nav .mainlevel dl {position:absolute; display:none;top:65px; left:0px; width:650px;z-index:1000000000}
#nav .mainlevel dl.fw{ left:-290px; width:800px;}
#nav .mainlevel dl.other{ width:350px;}
#nav .mainlevel dl.fw .Triangle_con{ background-position:370px 0px;}
#nav .mainlevel dt {float:left; background:#f3f4f6; padding:16px 15px; line-height:24px; height:24px;}
#nav .mainlevel dt a { display:block;}
#nav .mainlevel dt a:hover {color:#01408f; text-decoration:none; background:#f3f4f6; border:none;}
.Triangle_con {height:9px; background: url(../images/bird_03.jpg) 66px 0 no-repeat; display:block;}

/*footer*/

.footer{ width:100%; background:#000; height:191px; color:#fff}
.footer a{color:#fff}
.footer-cot{ width:1000px; margin:0px auto}
.neirong ul{ width:875px; height:34px; display:block; float:left; padding-left:125px; padding-top:10px}
.neirong ul li{ float:left; padding-left:34px;font-size:12px; color:#666666}
.neirong p{ padding-left:66px; widows:875px; font-size:12px; color:#666666; display:block; float:left}
.neirong{ width:872px; height:127px; float:left;margin-top:43px}
.footer-cot img{ float:left ; margin-top:32px}
.bdsharebuttonbox{margin-top:25px; margin-left:275px;}
.bdsharebuttonbox a{ background:url(../images/yl_07.jpg) no-repeat; width:25px; height:25px; display:block; float:left; padding-left:15px}
.neirong a{color:#666;font-size:12px}

/**/
.youchuan{ width:61px; height:232px; position:fixed; right:0px; top:399px;}
.youchuan a{ display:block; width:61px; height:67px; background:#fff; border-bottom:1px solid #e6e6e6;color:#666666; font-size:12px;
padding-top:10px}
.youchuan a img{ display:block; margin-left:10px}
.youchuan a span{height:20px; text-align:center; display:block; width:51px; padding-left:5px; padding-top:5px}

.top-in{ width:1000px; margin:0px auto;}
.toop{width:100%; height:34px; background:#f3f4f6; position:relative;}
.toop a{border-left:1px solid #fff;border-right:1px solid #d9d9d9;float:left; width:46px;line-height:32px; text-align:center;}
.baise{width:100%; background:#fff;}
.header{width:1000px; height:74px; margin:0px auto; background: url(../images/aa_05.jpg) no-repeat left center;}

.toumingc{background:url(../images/touming9_06.png) repeat-y; margin:0px auto;width:988px; z-index:-999}
.contenth{ width:1000px; background: url(../images/touming_06.png) repeat; margin:0 auto;
		-moz-box-shadow:2px 2px 5px #c2c2c2;/*firefox*/
		-webkit-box-shadow:2px 2px 5px #c2c2c2;/*webkit*/
		box-shadow:2px 2px 5px #c2c2c2;/*opera或ie9*/}

.wenzi{width:400px; float:left; padding-top:35px}
.wenzi h3{color:#aaaaaa; font-size:60px; padding-bottom:18px;}
.wenzi p span{ /*font-size:12px;*/ /*color:#01408f;*/padding-right:12px}
.c-tupian img{ margin-right:10px}
.hj-li{ width:940px; border-bottom:1px solid #d9d9d9; border-top:1px solid #fff}
.hj-li .c-tupian{ float:left; width:540px; height:215px;padding-top:35px}

.slidecontent{width:900px; height:45px; margin:0px auto}
.slidecontent ul li{ float:left; width:63px; margin-left:65px}
.slidecontent ul li a{ color:#9e9e9e; font-size:18px;}

.date_content{  margin:0px auto;}
.cls{ clear:both;}
.syFocusThumb #prev1 {	POSITION: absolute;TOP:-15px; CURSOR: pointer; LEFT:10px; background: url(../images/pre_03.png) left center no-repeat; width:44px; height:72px; cursor:pointer;}
.syFocusThumb #next1 {background: url(../images/next_03.png) right center no-repeat;  width:44px; height:72px; display:inline; cursor:pointer;POSITION: absolute;TOP:-15px; CURSOR: pointer; right:40px;  }

.syFocusThumb{POSITION: relative; HEIGHT:504px; OVERFLOW: hidden; margin-top:20px; display:block; }
.syFocusThumb .pagination{POSITION: absolute; TEXT-ALIGN: left; WIDTH: 100%; HEIGHT:95px; CLEAR: both; bottom:30px; LEFT: 0px;background: url(../images/cc_15.jpg) 0 top no-repeat;}
.syFocusThumb .thumbWrap { float:left; margin:-22px 126px 0px 23px; width:908px; height:65px;display:inline; overflow:hidden; }
.syFocusThumb .holder {WIDTH: 40000px}
.syFocusThumb .sliderwrapper{ width:1180px; float:left;}
.syFocusThumb .contentdiv {	HEIGHT:450px}
.syFocusThumb .contentdiv img{}
.syFocusThumb .toc{float:left; width:135px;text-align:center; margin:0px; display:inline; padding-top:10px; height:68px; overflow: hidden; line-height:30px; color:#808080;font-size:14px; font-weight:bold;}
.syFocusThumb .toc IMG {}
.syFocusThumb .pagination em{line-height:60px; text-align:center; font-style:normal; width: auto; color:#9e9e9e; font-size:18px;}
.syFocusThumb .pagination .selected em{color:#777777; font-weight:normal; font-size:24px}
.syFocusThumb .pagination I.selected{background: url(/images/con_03.png) center top no-repeat; color:#f38b00; font-size:18px; width:135px; height:45px; padding-top:20px;}
.syFocusThumb .pagination I.selected .em{ line-height:60px; color:#f38b00;}
.syFocusThumb .pagination I a{ margin-top:10px; display:block;}
.syFocusThumb .pagination I.selected a{color:#777777; margin-top:0px; }
.syFocusThumb .pagination I a{color:#9e9e9e; font-size:24px;}
.syFocusThumb .dPic{ width:100%; text-align: left; color:#4b4b4b; line-height:24px; }
.syFocusThumb .dPic h2{ width:100%; display:block; line-height:60px; color:#f38b00; font-size:28px; font-weight:bold;}

.ms-pic{ width:670px; height:311px; float:left}
.ms-pic img{ display:block; padding-right:11px; float:left}
.ms-wenzi{width:282px; float:left}
.ms-wenzi h4{ font-size:18px; color:#013e8b; padding-bottom:41px;}
.ms-wenzi p{color:#666666; font-size:14px; line-height:25px;}
.mpic1{ width:493px; height:374px; float:left; margin-left:90px}
.mpic1 p{ text-align:center; line-height:50px; font-size:14px; color:#4f4f4f}

.in_left{ width:488px; float:left; color:#333333; font-size:14px}
.titl{ display:block; width:100%; height:33px; margin-bottom:10px}
.titl dt{display:block; float:left; width:83px; height:33px;color:#333333; text-align:center; width:53px; margin-left:30px}
.in_left p{ line-height:40px;}
.in_right{float:left; width:447px; height:338px}



.mydiv{ position:absolute; top:22%; left:25%;width:570px; z-index:10002}
.mydiv_c{ float:left; width:100%; background:#fff url(../images/bg_rbtop.jpg) repeat-x 0 top; height:297px; border:1px solid #eaeaea; padding-top:31px;}
.mydiv{

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/	
}
.close{position:absolute;	right:9px;	top:10px;}
.red{ color:#fc1313;}
.jop_t{ margin-top:15px;}
.joptable td{ padding-bottom:12px; line-height:26px; color:#545454; font-family:mingliu,Helvetica,sans-serif;}

.jop_in,.job_se{ width:183px; height:24px; line-height:24px; border:#dadada 1px solid ;}
.jop_in2{ width:103px; height:24px; line-height:24px; border:#dadada 1px solid ; margin-right:10px;}
.job_fa{ background:url(../images/rbfasong.jpg) no-repeat; width:83px; height:28px; border:0; cursor:pointer}

.ms-left{ width:671px; border-bottom:1px solid #fff; float:left;}
.ms-left h3{padding:20px 0px 5px 0px; font-size:14px;line-height:45px; color:#3a3a3c; font-weight:normal}
.ms-left h3 img{vertical-align:middle; padding-right:8px;}
.ms-left h3 span{color:#01408f; font-size:40px; font-weight:normal; float:left;}

.contentp{ width:986px; margin:0px auto; background:#fbfbfb; opacity:0.9;padding-top:35px;filter:alpha(opacity=80);
	     filter: progid:DXImageTransform.Microsoft.Shadow(color='#c2c2c2', Direction=135, Strength=5);/*for ie6,7,8*/
		-moz-box-shadow:2px 2px 5px #c2c2c2;/*firefox*/
		-webkit-box-shadow:2px 2px 5px #c2c2c2;/*webkit*/
		box-shadow:2px 2px 5px #c2c2c2;/*opera或ie9*/}
	

.liekuai{ width:305px; height:442px; border:1px solid #000; float:left;margin-right:7px;*margin-right:2px; margin-top:12px; background:#fff; border:2px solid #fff; filter: progid:DXImageTransform.Microsoft.Shadow(color='#c2c2c2', Direction=135, Strength=5);/*for ie6,7,8*/
		-moz-box-shadow:5px 5px 5px #c2c2c2;/*firefox*/
		-webkit-box-shadow:5px 5px 5px #c2c2c2;/*webkit*/
		box-shadow:5px 5px 5px #c2c2c2;/*opera或ie9*/ position:relative}
.liaojiecp img{position:absolute;left:18px;top:368px;}
.liekuai h3{ font-size:15px; color:#3a3a3c; font-weight:normal; padding-top:16px; padding-left:19px;}
.liekuai p{ font-size:14px; color:#666666; line-height:22px; padding:22px 19px;}

/*pwshxqy*/
.ce-title{width:935px; border-bottom:1px dashed #c6c6c6; text-align: center; padding-top:15px; padding-bottom:30px}
.ce-title h4{color:#1b4b9f; font-size:18px; font-weight:normal; line-height:48px;}
.ce-title p{color:#505050; font-size:12px; }
.ce-title p span{ padding-left:100px;}
.ce-imgp{ padding-bottom:62px; padding-top:50px;border-bottom:1px dashed #c6c6c6}
.ce-pwen{width:935px;text-align:center; padding-bottom:30px}
.ce-pwen img{margin:0px auto; float:none;}
.ce-imgp p{font-size:12px; color:#666666; padding-top:30px; line-height:19px; text-indent:2em;}
.c-secondn p { padding:12px}
.c-secondn p a{ font-size:12px; color:#757575;}
.c-secondn p a img{ vertical-align:middle;}
/*荣誉研发*/
.content2{ width:1020px;  background: url(../images/touming_06.png) repeat; margin:0 auto;
filter: progid:DXImageTransform.Microsoft.Shadow(color='#c2c2c2', Direction=135, Strength=5);
	-moz-box-shadow:2px 2px 5px #c2c2c2;
	-webkit-box-shadow:2px 2px 5px #c2c2c2;
		box-shadow:2px 2px 5px #c2c2c2;}
		
.c-first1{width:940px; height:56px; margin:0px auto; border-bottom:1px solid #7395be}
.c-first1 ul{ display:block; margin-top:32px; width:720px; height:20px; float:left}
.c-first1 li{ float:left;}
.c-first1 li span{ padding-left:8px; padding-right:8px}
.c-first1 li a{font-size:15px; color:#3a3a3a; font-weight:bold;}
.c-first1 li a:hover{ border-bottom:3px solid #01408f;color:#01408f;}

.c-second1{width:990px; padding-left:32px; margin:0px auto}
.c-second1 h3{ font-size:18px; color:#3a3a3a;}
.c-second1 p{ font-size:12px; color:#666666; padding-bottom:31px; line-height:23px}

.wenzi1{width:400px; float:left; padding-top:35px}
.wenzi1 h3{color:#aaaaaa; font-size:60px; padding-bottom:18px;}
.wenzi1 p span{ font-size:12px; color:#01408f;padding-right:12px}
.c-tupian1 img{ margin-right:10px}
.hj-li1{ width:980px; border-bottom:1px solid #d9d9d9; border-top:1px solid #fff}
.hj-li1 .c-tupian1{ float:left; width:560px; height:215px;padding-top:35px;padding-left:20px}
#hj-li2{border-top:none;}

/*诚聘英才*/
#weibao1{padding-left:32px; border-top:none;}
#content1{ width:988px;  background:url(../images/txx_03.png) no-repeat; margin:0 auto;
		-moz-box-shadow:2px 2px 5px #c2c2c2;/*firefox*/
		-webkit-box-shadow:2px 2px 5px #c2c2c2;/*webkit*/
		box-shadow:2px 2px 5px #c2c2c2;/*opera或ie9*/}
		

/*诚聘英才详情*/
.cs-wenzi{width:684px; padding-left:39px; padding-top:26px; padding-bottom:103px;}
.cs-wenzi h4{ color:#01408f; font-size:12px;}
.cs-wenzi p{padding-top:24px; padding-bottom:30px; color:#3a3a3a; font-size:12px; line-height:26px}

/*联系我们*/
.cs-wenzi1 h4{ color:#01408f; font-size:12px; padding-top:26px; padding-bottom:30px}
.cs-wenzi1{width:684px; padding-left:39px; padding-bottom:90px}
.cs-wenzi1 p{padding-bottom:12px; color:#3a3a3a; font-size:12px; line-height:26px}
.cs-wenzi1 img{ margin-top:40px;}

/*网站地址*/
.li-dizhi{ border-bottom:1px solid #d9d9d9; border-top:1px solid #fff; width:648px; clear:both;}
.li-dizhi h4{ color:#01408f; font-size:12px; padding:0px; line-height:26px; float:left; padding:19px 0px}
.li-dizhi li{float:left; line-height:25px; height:25px;}
.li-dizhi ul{ float:left; width:648px; padding-bottom:5px}
.li-dizhi li a{ font-size:12px; color:#3a3a3a}
.li-dizhi li span{ padding-left:17px; padding-right:17px;}

/*隐私声明*/
#cs-wenzi2{ text-indent:2em}
/*友情链接*/
.lianjie{ width:684px; padding-left:38px; padding-top:26px;}
.lj-li{ width:200px; padding-bottom:10px; text-align:center; float:left; margin-right:15px;}
.lj-li p a{ line-height:33px; color:#3a3a3a; font-size:12px}

/*产品详情页*/
#content2{width:988px; padding-top:25px;background:url(../images/tmm_03.png) no-repeat; margin:0 auto;
		 filter: progid:DXImageTransform.Microsoft.Shadow(color='#c2c2c2', Direction=135, Strength=5);/*for ie6,7,8*/
		-moz-box-shadow:2px 2px 5px #c2c2c2;/*firefox*/
		-webkit-box-shadow:2px 2px 5px #c2c2c2;/*webkit*/
		box-shadow:2px 2px 5px #c2c2c2;/*opera或ie9*/}

#c-first1 ul{ width:470px;}
.gudong{ width:664px; margin-left:22px}
.gd-one{ width:654px; padding-bottom:35px; margin-top:35px}
.gd-two{ width:654px;}
.gd-two h4{ font-size:12px; color:#666666; font-weight:normal; padding-top:15px; padding-bottom:15px}
.gd-two p{ font-size:12px; color:#666666; text-indent:2em; line-height:24px; /*padding-top:15px; padding-bottom:15px*/}
.silder_intro{width:200px; float:left; margin-left:30px}
.silder_intro p{ padding-top:10px; font-size:12px; color:#666666}
.silder_intro h3{ color:#3a3a3c; font-weight:normal}
.silder_intro p span{ color:#313030;}
.silder_panel img{ float:left;}
.silder_con{ width:654px; overflow:hidden}
.silder_nav { width:350px; margin-top:15px}
.silder_nav  li img{ float:left; margin-right:14px;}
.pro_title{
	border-bottom: 1px solid #d1d1d1 !important;
	height: 35px !important;padding: 0 !important;margin: 0 !important;
	text-indent: 0 !important;
}
.pro_title a{font-size: 14px;;width:auto;cursor: pointer;display: inline-block;padding: 0 15px;height: 31px;line-height: 31px;border-top: 2px solid #fff;border-left: 1px solid #fff;border-right: 1px solid #fff;}
.pro_title a:hover,.pro_title a.cur{color: #01408f;display: inline-block;padding: 0 15px;height: 33px;border-bottom: 2px solid #01408f;border-left: 1px solid #d1d1d1;border-right: 1px solid #d1d1d1;border-top: 1px solid #d1d1d1;}


/*slider*/
#slider{padding-top:8px;}
.slider_box{width:654px; margin:0 auto;height: 338px;overflow: hidden;position: relative;}
.silder_con{height:270px;overflow: hidden;position: absolute;}
.silder_panel{width:654px;height:270px;overflow: hidden;float: left;position: relative;}
.silder_panel img{display: block;overflow: hidden;}
.silder_intro{width: 190px;height: 270px;line-height: 20px;overflow: hidden;}
.silder_intro ul{height: 60px;overflow: hidden;}	
.silder_intro li{height: 20px;overflow: hidden;}

.pro_sli_box{width:270px;height: 54px;margin: 0 auto;bottom: 0;position: absolute;overflow: hidden;float: left;padding-left: 60px;}

.silder_nav{width:1650px;margin: 0 auto;bottom: 0;position: absolute;overflow: hidden;}
.silder_nav li{float: left;padding:0px;border:1px solid #fff; margin:2px;}
.silder_nav li,.silder_nav img{display: block;height:48px;overflow: hidden;}
.slider_box a.prev,.slider_box a.next{display: block;width:29px;height:46px;overflow:hidden;text-indent: -999px;position: absolute;cursor: pointer;}	
.slider_box a.prev{left:13px;background:url(../images/zuo_03.jpg);bottom:5px}
.slider_box a.next{right:285px;background:url(../images/you_05.jpg);bottom:5px}

.tList{ width:100%; float:left; padding:10px 0;}
.tList li{ color:#666; font-size:12px; width:640px; margin-left:30px; float:left; border-bottom:dotted #666 1px; padding:10px 0; line-height:30px;}
.tList li a{ font-size:12px; color:#666}
.tList li span{ float:right; display:block; }

/*themePic 2015.03.09*/
.themePic{ position: relative; width:424px; height:450px; float:left;}	
.themePic .bigImg{ height: 350px; position: relative;}	
.themePic .bigImg li img{ vertical-align:middle; width:100%; height:350px;}	
.themePic .bigImg  h4{ font-size: 14px; font-weight: bold; line-height: 33px; height: 33px; padding-right: 30px; overflow: hidden; text-align: left; display:none; }	

.themePic .smallScroll{ height:62px; padding:19px 0; width:100%; position:relative;}	
.themePic .sPrev{ position:absolute; float:left; left:0%; top:50%; display: block; width:29px; height:45px; text-indent: -9999px;background:url(../images/zuo_03.jpg) center center no-repeat; margin-top:-23px; }
.themePic .sNext{ float: left; position:absolute; right:0%; top:50%; display: block; width:29px; height:49px; text-indent: -9999px; background:url(../images/you_05.jpg) center center no-repeat;margin-top:-23px; }

.themePic .smallImg{ display: block; width:380px; margin-left:44px; overflow: hidden;}	
.themePic .smallImg ul{ height:62px; width:99999px; overflow: hidden; }	
.themePic .smallImg li{  float:left; width:66px; height:62px; margin:0 8px 0 9px; position:relative;cursor:pointer;  display: inline;  }	

.themePic .smallImg img{ width:64px; height:60px; border:solid #b9b9b9 1px;}	
.themePic .smallImg .on img{ border-color:#0b4694;}	

.themePic .pageState{position: absolute; top: 235px; right: 5px; font-family: "Times New Roman", serif; letter-spacing: 1px; display:none;}	
.themePic .pageState span{ color: #f00; font-size: 16px;}
.themeNav{ float:left; width:100%; margin-top:150px; height:659px; position:relative;}



/* 这是下方的鼠标指针的移动镜头平方米。 */
.cloud-zoom-lens {
	border: 1px solid #888;
	margin: -1px;
	background-color: #7395be;
	cursor: move;
	cursor: pointer;
}
/* 这是缩放窗口。 */
.cloud-zoom-big {
	border: 1px solid #7395be;
	overflow: hidden;
}
/* 这是加载消息。 */
.cloud-zoom-loading {
	min-width: 100%;
	color: #fff;
	background: #222;
	background: rgba(10,10,10,0.5);
	padding: 5px 0;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.containers-h{ background: url(../images/containers-h.jpg) no-repeat top center; width:100%;}
.containers-s{ background: url(../images/containers-s.jpg) no-repeat top center; width:100%;}
.container-news{ background: url(../images/container-news.jpg) no-repeat top center; width:100%;}
.container-about{ background: url(../images/container-about.jpg) no-repeat top center; width:100%;}


a.qqBt { width:100px; padding-left:40px; height:32px; text-align:center; line-height:24px; font-size:14px; display:block; background:url(../images/bt_bg.gif) no-repeat 0px -160px;}
a.qqBt:hover { background:url(../images/bt_bg.gif) no-repeat 0px -195px;}
.contactTxt { color:#000000; height:108px; clear:both; padding:17px 0px 8px 0px!important; padding:18px 0px 15px 0px; line-height:22px;}
.contactAdd { color:#000000; height:22px; clear:both; padding:14px 0px 12px 0px; line-height:22px;}
.mapBox { width:320px; height:250px; clear:both; overflow:hidden; margin-bottom:8px;}
.pages { height:28px; padding:20px 0px 60px 0px; text-align:center; clear:both; font-family:Arial;}

/*-----201306-----*/
.fullScreen { width:100%; background:#181818 url(../images/logo_bg.gif) no-repeat center center; left:100%; z-index:99999;top:0px;padding-top:40px; display:none; position:fixed;
*position:fixed !important;/*IE7*/
*position:absolute;/*IE6*/}
.zpConFullScreen { background-color:#181818; width:100%; z-index:99998; display:none; position:absolute; left:0px; top:0px;padding-top:40px;}

#topcontrol a,a.backTop { display:block; width:40px; height:40px; background:url(../images/bt_top.gif) no-repeat 0px 0px; }
#topcontrol a:hover,a.backTop:hover,a.backTopOn { background:url(../images/bt_top.gif) no-repeat 0px -50px;}



.colTitBar { width:100%; height:130px; padding-top:0px; clear:both; background:url(../images/part_bar_bg.gif) repeat-x 0px 0px; text-align:center;}
h2.tit1 { background-position:0px 0px;}
h2.tit2 { background-position:0px -110px;}
h2.tit3 { background-position:0px -220px;}
h2.tit4 { background-position:0px -330px;}

.portfolioMenu { width:1000px; height:32px; padding:35px 0px 33px 0px; clear:both; text-align:center; margin: 0px auto;}
.portfolioMenu a { display:inline-block; background:none; width:90px; height:32px; overflow:hidden; text-align:center; line-height:32px; margin:0px 2px;position:relative; z-index:10;}
.portfolioMenu a { color:#333333;}
.portfolioMenu a.on { color:#ffffff;}

.menuBg {background:url(../images/nav_bg.gif) no-repeat 0px -42px;/*background-color:#fd8200; */ width:90px; height:32px; position:absolute; left:0px; top:0px; z-index:9; display:none; color:#ffffff;}

.zp_list {/* width:1000px;*/ width:980px; margin:0 auto; clear:both;}
.zp_box { width:310px; height:310px; display:inline;/* padding:5px 5px; */overflow:hidden; float:left;/*position:relative;*/ margin:7px 7px; cursor:pointer;}
.zp_box img { width:310px; height:310px;}
/*a.zp_boxfc { display:block; width:320px; height:200px; position:absolute; left:0px; top:0px; z-index:39; background:url(../images/portfolio_bc.gif) no-repeat 0px 0px;}*/
.pop_tit { width:290px; height:40px; padding:10px 10px 5px 10px; /*position:absolute; left:5px; top:5px; z-index:29;*/ background:url(../images/zp_titbg.gif) no-repeat 0px 0px; display:none;}
.p_tit1 { line-height:18px; color:#ffffff; font-size:18px; padding-right:18px;}
.p_tit2 { line-height:16px; font-family:Arial; color:#fd8200; font-size:12px;}

a.ckAll { display:block; width:141px; padding-left:14px; text-align:center; font-size:14px; height:38px; line-height:38px; text-align:center; margin:0px auto 0px auto; clear:both; background:url(../images/bt_bg.gif) no-repeat 0px -230px;}
a.ckAll:hover { background:url(../images/bt_bg.gif) no-repeat 0px -278px;}

.white,.white a:link,.white a:visited,.white a:hover,a.white,a.white:hover { color:#ffffff;}
.yellow { color:#fd8200;}.gray { color:#999999;}.black { color:#000000;}
.clear { clear:both; height:0px; font-size:0px; overflow:hidden; width:100%;}

.page {padding-top:30px;}
.page a{ padding:10px; line-height:40px; }