@charset "utf-8";

/* CSS Document */

* {margin: 0;

  outline: 0;

  padding: 0;

  color:#333333;

  font-family: "微软雅黑" ;

  

}

html {

  width: 100%;

  height: 100%;

  -webkit-text-size-adjust: 100%;/* iPhone 横屏时默认会放大文字的问题*/

  -ms-text-size-adjust: 100%;

  font-size: 14px;

  overflow: auto;

 

}

body {

  margin: 0;

  padding: 0;

  width: 100%;

  height: 100%;

  min-height: 100%;

  min-width:1200px;

  font-family: "\5FAE\8F6F\96C5\9ED1", "\5b8b\4f53", Arial, Helvetica, sans-serif;

  -webkit-touch-callout: none;/*禁止或显示系统默认菜单*/

  display: -webkit-box;

  -webkit-box-orient: vertical;/*从上向下垂直排列子元素*/

  -webkit-box-align: stretch;/*拉伸子元素以填充包含块*/

  line-height:24px;

}

ul,

li {

  list-style: none;

  margin: 0;

  padding: 0;

}

input {

  outline: none;

  border: none;

  background-color: transparent;/*背景透明*/

}



img{border:0px;}

.fr{float:right;}

.clear{clear:both;}

a{text-decoration:none;}



.w1140{width:1140px; min_width:1140px; _width:1140px; margin:0px auto;}

.w1200{width:1200px; min_width:1200px; _width:1200px; margin:0px auto;}



.head_bg{width:100%; height:166px; background:url(../images/header_bg.jpg) no-repeat; }

.head_l{width:631px; height:89px; margin:40px;}

.head_r{width:260px; height:34px; margin:40px;}

.input01{width:170px; height:34px; line-height:34px; background:#ffffff; padding-left:10px;}

a.button01{width:70px; height:34px;  line-height:34px;background: url(../images/icon07.png) no-repeat 10px #0d63ac; padding-left:10px;color:#fff; text-align:center; }

a.button01:link{background: url(../images/icon07.png) no-repeat 10px #0d63ac;}

a.button01:visited{background: url(../images/icon07.png) no-repeat 10px #0d63ac;}

a.button01:hover{background: url(../images/icon07.png) no-repeat 10px #009af0;}

a.button01:active{background: url(../images/icon07.png) no-repeat 10px #009af0;}

.nav_bg{width:100%; height:50px; line-height:50px; background:#1765b0;}



.nav_bg .nav{

	width: 1200px;

	height: 50px;

	line-height:50px;

	margin: 0 auto;

	position: relative;

	z-index: 111;

}

.nav_bg .nav li{

	float: left;

	width: 10.7%;

	height: 50px;

	line-height:50px;

	text-align: center;

}

.nav_bg .nav li a:link{

	color: #fff;

	background:#1765b1;

	height:50px;

	line-height:50px;

		display:block;

	

}

.nav_bg .nav li a:visited{

	color: #fff;

	background:#1765b1;

	height:50px;

	line-height:50px;

	display:block;

}

.nav_bg .nav li a:hover{

	color: #fff;

	background:#009af0;

	display:block;

	height:50px;

	line-height:50px;

	

}

.nav_bg .nav li a:active{

	color: #fff;

	background:#009af0;

	display:block;

	height:50px;

	line-height:50px;

	

}

.nav_bg .nav li .second-nav{

	width: 150px;

	display: none;

	position: relative;

	height:50px;

	line-height:50px;

}

.nav_bg .nav li .second-nav li{

	position: relative;

	width: 100%;

	height: 50px;

	line-height:50px;

	display:block;

	background: #1765b1;

	border-top: 1px solid #1b74ca;

}

.nav_bg .nav li a.on{	background:#009af0;

	display:block; width:100%;

	height:50px;

	line-height:50px;}



.nav_bg  .nav li .second-nav li .third-nav{

	/*position: absolute;*/

	width: 150px;

	height: 200px;

	display: none;

	margin-left: 100%;

	margin-top: -40px;

}





.contact_bg{width:100%; background:url(../images/bg.jpg) no-repeat; background-size:100%;}



.part1{margin-top:30px; margin-bottom:30px;}

.part1_l{ width:558px; height:365px;}

.yx-rotaion{margin:0 auto;}

.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}

.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}

.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}

.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}

.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}

.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}

.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}

.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}

.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}

.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}

.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}

.yx-rotation-focus span.hover{background-position:-10px -126px}

.rotaion_list{width:0;height:0;overflow:hidden;}







.part1_r{width:546px; height:365px; position:relative;}

a.more3{font-size:12px; position:relative; top:5px; z-index:999;}

 a.more3:link{color:#ba1e07; }

 a.more3:visited{color:#ba1e07;}

 a.more3:hover{color:#333333;}

 a.more3:active{color:#333333;}



#tab{width:546px;position:relative;margin:0px auto;}

#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1; }

#tab .tab_menu li{float:left;width:102px;height:30px;line-height:30px;border-bottom:1px solid #ccc;border-bottom:0px;cursor:pointer;text-align:center;margin:0 2px 0 0; font-size:16px;}

#tab .tab_box{width:546px;height:333px;clear:both;top:10px;position:relative;}

#tab .tab_menu .selected{cursor:pointer; border-bottom:2px solid #0f7db8; color:#0f7db8;}

.hide{display:none;}

.tab_box div{} 



.list03 li{height:36px; line-height:36px; border-bottom:1px dotted #cccccc; font-size:14px; background:url(../images/icon10.png) no-repeat 2px; padding-left:14px;}

.list03 li a{ overflow: hidden; /*自动隐藏文字*/

text-overflow: ellipsis;/*文字隐藏后添加省略号*/

white-space: nowrap;/*强制不换行*/

width:430px;/*不允许出现半汉字截断*/ display:block; height:36px; line-height:36px;}

.list03_l{width:56px;}

.list03_l_year{width:100%; height:30px; line-height:30px; font-size:14px; font-weight:bold;text-align:center; background:#107cba; color:#ffffff;}

.list03_l_time{width:100%; height:30px; line-height:30px; text-align:center; background:#f6f6f6; font-size:14px;}

.list03_r{width:480px;}

.list03_title{  overflow: hidden; /*自动隐藏文字*/

text-overflow: ellipsis;/*文字隐藏后添加省略号*/

white-space: nowrap;/*强制不换行*/

width:470px;/*不允许出现半汉字截断*/ }

.list03 li span{font-size:12px;  }

.list03 li a:link{color:#337ab7; }

.list03 li a:visited{color:#337ab7; }

.list03 li a:hover{color:#084f78; }

.list03 li a:active{color:#084f78; }

.list03_text{font-size:12px; height:36px; overflow:hidden; line-height:18px;}





.list033 li{height:60px; margin-bottom:20px; border-bottom:1px solid #edecec; padding-bottom:20px;}

.list033_l{width:56px;}

.list033_l_year{width:100%; height:30px; line-height:30px; font-size:14px; font-weight:bold;text-align:center; background:#107cba; color:#ffffff;}

.list033_l_time{width:100%; height:30px; line-height:30px; text-align:center; background:#efefef; font-size:14px;}

.list033_r{width:700px;}

.list033_r2{width:1050px;}

.list033_title a{font-size:16px; height:30px; line-height:30px;}

.list033_title a:link{color:#337ab7; }

.list033_title a:visited{color:#337ab7; }

.list033_title a:hover{color:#084f78; }

.list033_title a:active{color:#084f78; }

.list033_text{font-size:12px; height:36px; overflow:hidden; line-height:18px;}







.part2{margin-top:30px; margin-bottom:10px;}

.part2_l{ width:755px;  overflow:hidden; font-size:14px;}

.part2_title{color:#2262ac;height:40px;line-height:40px;font-weight:bold; font-size:16px; border-bottom:1px solid #eaeaea; margin-bottom:10px;}

.part2_title span{ background:url(../images/icon03.png) no-repeat 5px; padding-left:30px; width:80px; height:40px; border-bottom:2px solid #2262ac; display:block;}

.part2_r{width:310px; background:url(../images/bg2.jpg) repeat-x top; padding:20px; font-size:14px;}

.part2_r_title{ height:45px; line-height:45px; background:url(../images/icon05.png) no-repeat 2px; padding-left:65px;  margin-bottom:10px;}

.part2_r_title span{font-size:18px;color:#127cba; font-weight:bold; }



.part2_r_title2{ height:45px; line-height:45px; background:url(../images/icon20.png) no-repeat 2px; padding-left:65px; c margin-bottom:20px;}

.part2_r_title2 span{font-size:18px;olor:#127cba; font-weight:bold; }



.list01 li{height:36px; line-height:36px; border-bottom:1px dashed #cccccc; background:url(../images/icon06.png) no-repeat 2px; padding-left:14px;}

.list01 li a{ overflow: hidden; /*自动隐藏文字*/

text-overflow: ellipsis;/*文字隐藏后添加省略号*/

white-space: nowrap;/*强制不换行*/

width:550px;/*不允许出现半汉字截断*/ display:block; height:36px; line-height:36px;}

.list01 li span{font-size:12px; float:right; height:36px; line-height:36px;}

.list01 li a:link{color:#337ab7;}

.list01 li a:visited{color:#337ab7;}

.list01 li a:hover{color:#084f78;}

.list01 li a:active{color:#084f78;}



.list02 li{height:36px; line-height:36px; overflow: hidden; /*自动隐藏文字*/

text-overflow: ellipsis;/*文字隐藏后添加省略号*/

white-space: nowrap;/*强制不换行*/

width:270px;/*不允许出现半汉字截断*/ }

.list02 li a{padding-left:10px; }

.list02 li a:link{color:#337ab7; }

.list02 li a:visited{color:#337ab7;}

.list02 li a:hover{color:#084f78;}

.list02 li a:active{color:#084f78;}



 a.more2{ width:50px; height:20px; line-height:20px;display:block; text-align:center; color:#ffffff; border-radius:2px; font-size:12px; font-weight:normal; margin-top:10px;}

a.more2:link{ background:#ba1d08;}

 a.more2:visited{ background:#ba1d08;}

 a.more2:hover{background:#e1230a;}

 a.more2:active{ background:#e1230a;}





.part3{ margin-bottom:30px;}

.part3_l{ width:755px; }

.h218px {width:755px;padding-top:14px;margin:0 auto;}

.h218px th {padding-top:67px;}

.h218px td {overflow:hidden;}

#scrollbox ul {overflow:hidden;}

#scrollbox ul LI {FLOAT:left;width:190px;_width:190px;height:224px;_height:224px;vertical-align:top;font-size:12px;line-height:18px;min-height:18px;text-align:center;padding:0px;overflow:hidden; margin-right:20px; margin-left:20px; border:1px solid #cccccc; position:relative; background:url(../images/bg3.jpg) repeat-x; border-radius:5px;}

.part3_img{width:80px; height:80px; border-radius:50%; border:3px solid #ffffff; overflow:hidden; margin:20px auto 0px;}

.part3_img img{width:80px; height:80px;}

.pointer {CURSOR: pointer}

.part3_name{font-size:18px; height:36px; line-height:36px; text-align:center;}

.part3_text{ text-align:center; height:40px; line-height:20px; overflow:hidden; margin-bottom:10px;}

.more4 a{height:30px; line-height:30px; border-top:1px dotted #cccccc; text-align:center; display:block; width:100%;}

.more4 a:link{color:#003770;}

.more4 a:visited{color:#003770;}

.more4 a:hover{color:#0461c1;}

.more4 a:active{color:#0461c1;}













.part3_title{color:#2262ac;height:40px;line-height:40px;font-weight:bold; font-size:16px; border-bottom:1px solid #eaeaea; margin-bottom:20px;}

.part3_title span{ background:url(../images/icon02.png) no-repeat 5px; padding-left:30px; width:120px; height:40px; border-bottom:2px solid #2262ac; display:block;}

.part3_r{width:310px; padding:20px;  background:url(../images/bg2.jpg) repeat-x top;}

.part3_r_title{font-size:18px; height:45px; line-height:45px; background:url(../images/icon04.png) no-repeat 2px; padding-left:65px; color:#333333; font-weight:bold; margin-bottom:10px;}

.part3_1{width:326px; height:86px; overflow:hidden;}

.more{font-size:12px; font-weight:normal; }

 a.more:link{color:#ba1e07; }

 a.more:visited{color:#ba1e07;}

 a.more:hover{color:#333333;}

 a.more:active{color:#333333;}



.part4{width:100%;  margin-bottom:20px;}

.part4_title{color:#2262ac;height:40px;line-height:40px;font-weight:bold; font-size:16px; border-bottom:1px solid #eaeaea; margin-bottom:20px;}

.part4_title span{ background:url(../images/icon01.png) no-repeat 5px; padding-left:30px; width:80px; height:40px; border-bottom:2px solid #2262ac; display:block;}

.link li{width:210px; height:60px; border:1px solid #f0f0f0; float:left; margin-right:8px; margin-left:7px;}

.link_img{width:210px; height:60px; overflow:hidden;}

.img{display: block;width: 100%;height: 100%;transition: all 1s;}

.img:hover{ transform: scale(1.2); }



.footer_bg{width:100%; height:150px; background:url(../images/footer_bg.jpg) no-repeat; padding-top:20px;}

.footer_r{width:134px; height:134px;}

.footer_l{width:800px;}

.footer_l p{color:#ffffff;line-height:30px;}





.list04 li{height:36px; line-height:36px; background:url(../images/icon08.png) no-repeat 2px; padding-left:15px; font-size:14px;}

.list04 li a:link{color:#337ab7;}

.list04 li a:visited{color:#337ab7;}

.list04 li a:hover{color:#084f78;}

.list04 li a:active{color:#084f78;}





.part33_title{height:36px; line-height:36px; border-bottom:1px solid #117dbd; margin-top:10px;}

.part33_title span{font-weight:bold; color:#117dbd; font-size:16px;}





.h_tonglan {width:958px;background:#FFFFFF;padding:14px 10px;margin:0 auto;}

.h_tonglan dl {width:938px;height:32px;_height:32px;background:url(/image/huixian2.gif) repeat-x top;margin-left:10px;margin-right:10px;}

.h_tonglan dl dd {float:left;width:196px;height:32px;_height:32px;background:url(/image/lvx2.gif) repeat-x top;}

.h_tonglan dl dt {float:right;width:700px;text-align:right;line-height:25px;min-height:25px;color:#6A6A6A;}

.h_tonglan ul {overflow:hidden;}

.h190px {overflow:hidden;margin-left:10px;margin-right:10px;padding-bottom:3px;padding-top:14px;}

.h190px img {width:938px;border:0px;}







.add {background:url(../images/icon09.png) no-repeat 2px; padding-left:20px; height:50px;  line-height:50px;}

.bg_white{width:1160px; min-height:500px; background:#ffffff; margin:0px auto; padding:20px;}

.sidebar{width:261px;}

.main{width:785px; background:#f9f9f9; border:1px solid #cccccc; padding:30px 40px 20px; line-height:28px; }
.main img{width:100%;}
.side_title{width:261px; height:58px; background:url(../images/title.jpg) no-repeat; color:#ffffff; line-height:48px; text-align:center; font-weight:bold; font-size:18px;}

.side_ul{margin-left:9px;}

.side_ul li{ height:50px;background: #fafafa; width:222px; line-height:50px; border-bottom:1px solid #ececec; bottom-top:1px solid #ffffff; padding-left:30px; font-size:16px; }

.side_ul li a{ height:50px; width:202px; display:block; line-height:50px;}

.side_ul li a:link{color:#333333; background:url(../images/icon08.png) no-repeat 2px #fafafa; padding-left:20px;}

.side_ul li a:visited{color:#333333; background:url(../images/icon08.png) no-repeat 2px #fafafa; padding-left:20px;}

.side_ul li a:hover{color:#1c7bd9; background:url(../images/icon10.png) no-repeat 2px #fafafa; padding-left:20px;}

.side_ul li a:active{color:#1c7bd9; background:url(../images/icon10.png) no-repeat 2px #fafafa; padding-left:20px;}

.side_ul li a.on2{color:#1c7bd9; background:url(../images/icon10.png) no-repeat 2px #fafafa; padding-left:20px;}













/*主要样式*/

.subNavBox{width:252px;margin:0px auto; margin-left:9px; font-size:16px;}

.subNav{ height:50px; background:url(../images/icon08.png) no-repeat 30px #fafafa; width:202px; line-height:50px; border-bottom:1px solid #ececec; bottom-top:1px solid #ffffff; padding-left:50px; font-size:16px;  cursor:pointer}

.subNav:hover{color:#1c7bd9; background:url(../images/icon10.png) no-repeat 30px  #fafafa; padding-left:50px; heighr:50px;line-height:50px; cursor:pointer}

.currentDd{}

.currentDt{ color:#1c7bd9; background:url(../images/icon10.png) no-repeat 30px  #fafafa; padding-left:50px; heighr:50px;line-height:50px; cursor:pointer}

.navContent{display: none;border-bottom:solid 1px #e5e3da;}

.navContent li a{display:block;width:252px;heighr:50px;text-align:center;font-size:16px;line-height:50px;color:#333; background:#fcfcfc; }

.navContent li a:hover{color:#1c7bd9; background:#fcfcfc; }















.main_title{font-size:24px; font-weight:bold; text-align:center; height:50px; line-height:50px; border-bottom:1px solid #989899; margin-bottom:20px;}



.plist_1 li{float:left; width:311px; height:243px; margin-right:20px; margin-left:20px;}

.plist_img{width:311px; height:207px; overflow:hidden;}

.plist_1{width:720px; margin:20px auto;}



.biao_1{background: url(../images/icon11.png) no-repeat 20px #1c7bd9; padding-left:20px; color:#ffffff; font-weight:bold; font-size:16px; width:96px; height:38px; line-height:38px; text-align:center; border-radius:3px; margin-bottom:20px;}



.biao_2{background: url(../images/icon12.png) no-repeat 15px #1c7bd9; padding-left:25px; color:#ffffff; font-weight:bold; font-size:16px; width:91px; height:38px; line-height:38px; text-align:center; border-radius:3px; margin-bottom:20px;}

.plist_2 li{margin-bottom:20px; }

.plist2_title{background:url(../images/icon13.png) no-repeat 2px; font-size:18px; font-weight:bold; padding-left:25px; height:40px; line-height:40px;}

.plist_2 p{text-indent:2em;}



.p5_title{background:#f0f0f0; height:36px; line-height:36px; font-size:16px; padding-left:10px; margin-bottom:10px;}

.table01{font-size:16px; text-align:left; margin-bottom:20px;}



.plist_6 li{width:325px; height:170px; float:left; margin-bottom:30px; margin-left:20px; margin-right:20px;}

.plist6_l{width:129px; height:170px; overflow:hidden; border:1px solid #cccccc;}

.plist6_l img{width:129px; height:170px;}

.plist6_r{width:185px;}

.plist6_r_name{font-size:16px; font-weight:bold; height:40px; line-height:40px;}

.plist6_r_zhi span{font-weight:bold;}



.plist_7 li{background:#f4f3f3; height:160px;  padding:15px; margin-bottom:20px;}



.plist7_l{width:150px; height:150px; border-radius:50%;   border:5px solid #ffffff;overflow:hidden;}

.plist7_l img{width:150px; height:150px;}

.plist7_r{width:580px;}

.plist7_name{font-weight:bold; height:40px; line-height:40px; font-size:18px;}

.plist7_r p{ height:100px; overflow:hidden;}



a.more5:link{color:#003770;}

a.more5:visited{color:#003770;}

a.more5:hover{color:#227cdb;}

a.more5:active{color:#227cdb;}



.pagelist .page-num{float:left;width:24px; height:24px;  text-align:center; line-height:24px; font-size:12px;  border-radius:3px;border:1px solid #cccccc; margin-right:10px; margin-top:30px;  color:#333333; margin-bottom:10px;}
.pagelist .page-num a:link{color:#333333;width:24px; height:24px;  display:inline-block; }
.pagelist .page-num a:visited{color:#333333;width:24px; height:24px;  display:inline-block; }
.pagelist .page-num a:hover{background:#107cb9; color:#ffffff; width:24px; height:24px;  display:inline-block; }


.pagelist li{float:left;width:24px; height:24px;  text-align:center; line-height:24px; font-size:12px;  border-radius:3px;border:1px solid #cccccc; margin-right:10px; margin-top:30px;  color:#333333; margin-bottom:10px;}

.pagelist li a:link{color:#333333;width:24px; height:24px;  display:inline-block; }

.pagelist li a:visited{color:#333333;width:24px; height:24px;  display:inline-block; }

.pagelist li a:hover{background:#107cb9; color:#ffffff; width:24px; height:24px;  display:inline-block; }

.pagelist li a:active{background:#107cb9; color:#ffffff; width:24px; height:24px; display:inline-block;}

.pagelist li a.on{background:#107cb9; color:#ffffff; width:24px; height:24px; display:inline-block;}

.pagelist {margin:20px auto 0px; width:450px; margin-bottom:50px;}



.news_title{font-size:24px; color:#1765b1; line-height:30px; text-align:center; font-weight:bold;}

.news_time{text-align:center; height:30px; line-height:30px; color:#1765b1;  border-bottom:1px dotted #cfcfcf; margin-bottom:20px;}

.news_bottom{border-top:1px solid #cfcfcf; margin-top:20px;height:30px;  }

.news_b_r,.news_b_l{height:30px; line-height:30px;}

.news_b_r,.news_b_l{ overflow: hidden; /*自动隐藏文字*/

text-overflow: ellipsis;/*文字隐藏后添加省略号*/

white-space: nowrap;/*强制不换行*/

width:350px;/*不允许出现半汉字截断*/ display:block; height:30px; line-height:30px;}

.news_bottom a:link{color:#333333;}

.news_bottom a:visited{color:#333333;}

.news_bottom a:hover{color:#1c7bd9;}

.news_bottom a:active{color:#1c7bd9;}





.line{border-bottom:1px dotted #cccccc; }

.joblist  li{width:33.3%; float:left; text-align:center; height:50px; line-height:50px;}



.joblist2{height:50px; line-height:50px; background:#b4b4b4; color:#ffffff; padding-left:20px; margin-bottom:20px;}



.joblist2 li{width:33.3%; float:left; text-align:center; font-size:16px; height:50px; line-height:50px;}



.plist_12 li{width:210px; height:200px; background:#ffffff; float:left; margin-right:15px; margin-left:15px; margin-bottom:20px; padding:10px;}

.plist12_img{width:210px; height:154px; overflow:hidden;}

.plist12_img img{width:210px; height:154px; overflow:hidden;}

.plist_12 li p{height:30px; line-height:30px; text-align:center;}





.download li{width:100%; height:40px; line-height:40px; background:#ececec; margin-bottom:15px; font-size:14px;}

.download li a:link{height:40px; line-height:40px; display:block;background: url(../images/icon14.png) no-repeat right #ececec; color:#333333; padding-left:20px; }

.download li a:visited{height:40px; line-height:40px; display:block;background: url(../images/icon14.png) no-repeat right #ececec;  color:#333333; padding-left:20px;}

.download li a:hover{height:40px; line-height:40px; display:block;background: url(../images/icon14.png) no-repeat right #f4f4f4;  color:#125fad; padding-left:20px;}

.download li a:active{height:40px; line-height:40px; display:block;background: url(../images/icon14.png) no-repeat right #f4f4f4; color:#125fad; padding-left:20px;}





.contact li{height:36px; line-height:36px; font-size:14px;}



.main2{width:97%;kground:#f9f9f9; border:1px solid #cccccc; padding:20px;}







#kefu1{position:fixed; right:0px; top:80px; z-index:10008; width: 132px; padding: 10px; background: #fff; border: 1px solid #ddd; box-shadow: 1px 1px 1px #d4d4d4; font-size: 12px;}

.cs_tel{height:25px; background: url(../images/img.gif) no-repeat 0px 0px;}

.cs_tel_ct{color: #666; line-height: 150%;}

.cs_tel_num{color: #c00; font-size: 18px; font-family: Arial,Verdana; font-style: italic; font-weight: bold; display: block; padding: 5px 0px;}



.cs_online{height:30px;  background: url(../images/img.gif) no-repeat 0px -50px;}

.cs_online_qq{height: 25px;}

.cs_online_qq a:link, .cs_online_qq a:active, .cs_online_qq a:visited, .cs_online_qq a:hover{text-decoration: none; color: #666;}



.cs_qcode{padding: 10px 0px 0px 0px;}



.cs_free{height:32px;  background: url(../images/img.gif) no-repeat 0px -100px;}

.cs_free a{display: block; height: 32px;}

.cs_free a span{display: none;}



.cs_baidu{height:32px;  background: url(../images/img.gif) no-repeat 0px -200px;}

.cs_baidu a{display: block; height: 32px;}

.cs_baidu a span{display: none;}



.cs_spr{border-bottom: 1px dashed #c0c0c0; margin: 8px 0px;}

.cs_space{clear:both; overflow:hidden; height:8px;}

.cs_close{position: absolute; right: 5px; top: 5px; width: 12px; height: 12px;  background: url(../images/img.gif) no-repeat 0px -150px;}

.cs_close a{display: block; height: 10px;}

.cs_close a span{display: none;}



a.button02{width:110px; height:26px; line-height:26px; text-align:center; margin:0px auto; display:block; border-radius:5px;}

a.button02:link{border:1px solid #3579b8; background:url(../images/a.png) no-repeat 25px; padding-left:20px;}

a.button02:visited{border:1px solid #3579b8;  background:url(../images/a.png) no-repeat 25px;padding-left:20px;}

a.button02:hover{border:1px solid #3579b8; background:url(../images/b.png) no-repeat 25px #3579b8;padding-left:20p; color:#ffffff;}

a.button02:active{border:1px solid #3579b8; background:url(../images/b.png) no-repeat 25px #3579b8;padding-left:20p; color:#ffffff;}

.main3{width:97%;kground:#f9f9f9;  padding:20px;}

.input02{border:1px solid #cccccc; height:30px; line-height:30px; width:90%;}

.input03{border:1px solid #cccccc; height:350px; line-height:24px; width:96%;}

.button03{ width:200px; height:40px; line-height:40px; color:#ffffff; background:#3579b8;  border-radius:5px; margin-top:20px; font-size:16px;}





.input04{border:1px solid #cccccc; width:90%; height:30px; line-height:30px; background:#ffffff;}

.input05{border:1px solid #cccccc; width:96%; height:30px; line-height:30px; background:#ffffff;}

.input06{border:1px solid #cccccc; width:96%; height:200px; line-height:30px; background:#ffffff;}

.button04{width:120px; height:40px; border-radius:3px; text-align:center; color:#ffffff; line-height:40px; background:#2b71a4; margin-top:30px;}











.part5{ margin-bottom:20px;}

.part5_r{width:330px; background:url(../images/bg2.jpg) repeat-x top;  padding:20px 20px 0px 20px; font-size:16px; }

.part5_m{width:355px;  margin-right:30px;}

.part5_l{width:355px; }

.part5_title{color:#2262ac;height:40px;line-height:40px;font-weight:bold; font-size:16px; border-bottom:1px solid #eaeaea; margin-bottom:20px;}

.part5_title span{ background:url(../images/icon18.png) no-repeat 5px; padding-left:30px; width:80px; height:40px; border-bottom:2px solid #2262ac; display:block;}



.part5_title2{color:#2262ac;height:40px;line-height:40px;font-weight:bold; font-size:16px; border-bottom:1px solid #eaeaea; margin-bottom:10px;}

.part5_title2 span{ background:url(../images/icon19.png) no-repeat 5px; padding-left:30px; width:80px; height:40px; border-bottom:2px solid #2262ac; display:block;}



.part5_title3{color:#2262ac;height:40px;line-height:40px;font-weight:bold; font-size:16px; border-bottom:1px solid #eaeaea; margin-bottom:10px;}

.part5_title3 span{ background:url(../images/icon20.png) no-repeat 5px; padding-left:30px; width:80px; height:40px; border-bottom:2px solid #2262ac; display:block;}





.part5_title4{color:#2262ac;height:40px;line-height:40px;font-weight:bold; font-size:16px; border-bottom:1px solid #eaeaea; margin-bottom:10px;}

.part5_title4 span{ background:url(../images/icon22.png) no-repeat 5px; padding-left:30px; width:80px; height:40px; border-bottom:2px solid #2262ac; display:block;}



.part5_title5{color:#2262ac;height:40px;line-height:40px;font-weight:bold; font-size:16px; border-bottom:1px solid #eaeaea; margin-bottom:10px;}

.part5_title5 span{ background:url(../images/icon23.png) no-repeat 5px; padding-left:30px; width:80px; height:40px; border-bottom:2px solid #2262ac; display:block;}



.list05 li{height:36px; line-height:36px; border-bottom:1px dashed #cccccc; background:url(../images/icon21.png) no-repeat 2px; padding-left:14px; font-size:14px;}

.list05 li a{ overflow: hidden; /*自动隐藏文字*/

text-overflow: ellipsis;/*文字隐藏后添加省略号*/

white-space: nowrap;/*强制不换行*/

width:240px;/*不允许出现半汉字截断*/ display:block; height:36px; line-height:36px;}

.list05 li span{font-size:12px; float:right; height:36px; line-height:36px;}

.list05 li a:link{color:#337ab7;}

.list05 li a:visited{color:#337ab7;}

.list05 li a:hover{color:#084f78;}

.list05 li a:active{color:#084f78;}











.list06 li{border-bottom:1px dashed #cccccc; padding-bottom:10px; margin-bottom:10px; margin-top:10px;}

.list06_l {width:140px; height:102px;}

.list06_l img{width:140px; height:102px; overflow:hidden;}

.list06_r{width:150px; font-size:14px; line-height:24px;}

.list06_r a:link{color:#337ab7;}

.list06_r a:visited{color:#337ab7;}

.list06_r a:hover{color:#084f78;}

.list06_r a:active{color:#084f78;}

.list06_time{font-size:14px; color:#666666; margin-top:10px;}



.part6_title{color:#2262ac;height:40px;line-height:40px;font-weight:bold; font-size:16px; border-bottom:1px solid #eaeaea; margin-bottom:20px; width:745px; margin-right:50px;}

.part6_title span{ background:url(../images/icon24.png) no-repeat 5px; padding-left:30px; width:80px; height:40px; border-bottom:2px solid #2262ac; display:block;}


.fuhua{height:350px; width:745px; }

.fuhua_list li{width:211px; height:140px; background:#ffffff; box-shadow:0px 0px 2px 2px #eeeeee; float:left; margin-right:7px; margin-left:7px; margin-bottom:15px; padding:10px;}
.fuhua_title{font-weight:bold; font-size:16px; color:#2262ac; margin-bottom:10px;overflow: hidden; /*自动隐藏文字*/
text-overflow: ellipsis;/*文字隐藏后添加省略号*/
white-space: nowrap;/*强制不换行*/
width: 100%;/*不允许出现半汉字截断*/}
.fubua_text{color:#999999; font-size:12px; height:60px;line-height:20px; overflow:hidden; margin-bottom:10px;}
.more6 a{font-size:12px;}
.more6 a:link{color:#2262ac;}
.more6 a:visited{color:#2262ac;}
.more6 a:hover{color:#ba1d08;}
.more6 a:active{color:#ba1d08;}
