@charset "utf-8";
/* CSS Document */

*{padding: 0;margin: 0;}
body{font-family:"Microsoft YaHei";font-size:12px;}
#wrapper{height:auto;overflow:hidden;margin:0 auto;background: #ededed;min-width: 1200px;}
a{text-decoration:none !important;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;content:"";display:block;width: 0;height: 0;visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
li{list-style:none;}
img{border:none;}
.main{width:1200px;height:auto;margin:0 auto; background:#f1f1f1; padding:20px;}
.main1{width:1200px;height:auto;margin:0 auto;}


.top{height: 196px;background: url(../images/topbg.png) repeat-x center;}
.head{height:148px;}
.head_top{width:1200px;margin:0 auto;}
.logo{height:64px;margin-top: 39px;}
.ycljss{margin-top: 20px;}
.yclj{text-align: right;height: 24px;line-height: 24px;}
.yclj a{color: #FFFFFF;}
.yclj span{color:#fff;margin:0 15px;}
.sousuo{width: 277px;height: 28px;margin-top: 23px;border-bottom: solid 1px #6890bb;}
.sou{border: none; height: 28px; line-height: 28px;outline: none; width: 235px;margin-left: 17px;background: none;font-size: 16px;color: #FFFFFF;}
.suo{padding-top: 3px;padding-right: 0px;outline: none;border: none;}

.nav{height:48px;}
.ddsmoothmenu{ font-size:16px; color:#FFFFFF; width:1200px; height:48px; line-height:48px;margin:0 auto;}
.ddsmoothmenu ul{margin: 0;padding: 0;list-style-type: none;}
.ddsmoothmenu ul li{position: relative;display: inline;float: left !important;}
.ddsmoothmenu ul li a{display: block;color:#FFFFFF;text-decoration: none;height:48px;text-align:center;font-size:18px;padding: 0px 23px;}

* html .ddsmoothmenu ul li a{ display: inline-block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li a:hover{line-height:48px;background:#;color: #FFFFFF !important;}
 .ddsmoothmenu ul li a.cur{background: #166bb3;color: #FFFFFF !important;}

.ddsmoothmenu ul li ul{position: absolute;left: -1px !important;display: none;visibility: hidden;width:124px}

.ddsmoothmenu ul li ul li{display: list-item; width:124px;height:35px;border-top: solid 1px #005faf;}

.ddsmoothmenu ul li ul li a{color: #FFFFFF;font-size: 15px;font-weight: normal;margin: 0; padding:0px; width:124px;height:35px;background:url(../images/dhxlbg.png) repeat;text-align:center;line-height:35px;}
.ddsmoothmenu ul li ul li a.selected{
}
.ddsmoothmenu ul li ul li a:hover{
line-height:35px;
color:#FFFFFF !important;
background: #005faf;
}
.dht{width: 1px;height: 48px;background: url(../images/dhx.png) no-repeat center bottom;}

.main-wrap{margin-top: 0px;}
.banner{width:1200px;height:320px;}
/*焦点图*/
.focus{ position:relative;width:1200px;height:320px; background-color: #000; float: left;}  
.focus img{ width:1200px;height:320px;} 
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{ bottom: 22px; right: 5px; position: absolute; height: 15px; text-align: center; z-index: 200;}
.focus .D1fBt{ overflow:hidden; zoom:1;  height:15px; z-index:10;  }      
.focus .D1fBt a{position:relative; display:inline; width:13px; height:13px; margin-right:15px;color:#FFFFFF; text-decoration:none; text-align:center; outline:0; float:left; background:#FFFFFF;border: solid 1px #FFFFFF; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:red;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{ font-style:normal;display: none; }    
.focus .prev{position:absolute;width:7px;height:12px;background: url() no-repeat;z-index: 300;}
.focus .next{position:absolute;width:7px;height:12px;background: url() no-repeat;z-index: 300;}
.focus .prev{top: 100%;margin-top: -26px; left: 337px; cursor:pointer; }  
.focus .next{top: 100%;margin-top: -26px; right: 13px;   cursor:pointer;}  

/*main one*/
.main-one{margin-top: 20px;}
.xwdt{width: 840px;}
.xwdttit{height: 50px;border-bottom: solid 1px #04478e;}
.xwdttit .xwdtlmmc{line-height: 50px;font-size: 20px;color: #04478e;font-weight: bold;padding-left: 32px;background: url(../images/xwlmqdt.png) no-repeat left center;}
.xwdttit .xwdtgd{line-height: 45px;padding-top: 4px;}
.xwdttit .xwdtgd a{font-size: 16px;color: #b2b2b2;}
.xwdtnr{}
.xwdtnr .jdt{width: 397px;height: 298px;margin-top: 30px;}
.focus3 {
	position: relative;
	width: 100%;
	height: auto;
	float: left;
}

.focus3 .fPic3 img {
	width: 397px;height: 298px;
	display: block;
}


.focus3 .fPic3 {}

.focus3 .D3fBt {
	overflow: hidden;
	zoom: 1;
	height: 8px;
	z-index: 10;
}

.focus3 .fcon3 {
	position: relative;
	width: 100%;
	float: left;
	display: none;
	background: #fff
}
.focus3 .fcon3 p{height: 38px;line-height: 38px;color: #f7f7f7;padding-left: 8px;
background: url(../images/jdtbtbg.png) repeat;position: absolute;left: 0;bottom: 0;width: 389px;
}
.focus3 .fbg3 {	
	position: absolute;
	bottom: 15px;
	right: 0px;	
	z-index: 200;	
	display: block;	
}
.focus3 .fbg3 div {
	overflow: hidden;
	zoom: 1;
}
.focus3 .D3fBt a {
	position: relative;
	display: inline;
	width: 8px;
	height: 8px;
	text-decoration: none;
	text-align: center;
	outline: 0;
	float: left;
	background: #2359a7;
	margin-right: 10px;
}

.focus3 .D3fBt .current,
.focus3 .D3fBt a:hover {
	background: #FFFFFF;
}

.focus3 .D3fBt img {
	display: none;
}

.focus3 .D3fBt i {
	font-style: normal;
	display: none;
}

.focus3 .prev,
.focus3 .next {
	position: absolute;
}
.xwdtnr .xwlb{width: 412px;}
.xwdtnr .xwlb ul{}
.xwdtnr .xwlb ul .xwst{margin-top: 25px;height: 125px;border-bottom: dashed 1px #e6e6e6;margin-bottom: 8px;}
.xwdtnr .xwlb ul .xwst a{font-size: 18px;color: #333333;display: block;line-height: 25px;height: 25px;padding-bottom: 12px;}
.xwdtnr .xwlb ul .xwst p{color: #808080;line-height: 20px;padding-bottom: 12px;}
.xwdtnr .xwlb ul .xwst span{color: #629bec;}
.xwdtnr .xwlb ul li{line-height: 36px;height: 36px;padding-left: 20px;background: url(../images/fkqdt.png) no-repeat left center;}
.xwdtnr .xwlb ul li a{color: #454545;}
.xwdtnr .xwlb ul li span.xwsj{font-size: 14px;color: #999999;}
.xwdtnr .xwlb ul .xwst:hover a{color: #04478e;}
.xwdtnr .xwlb ul li a:hover{color: #04478e;}

.tzgg{width: 320px;}
.xwdttit .tzgglmmc{line-height: 50px;font-size: 20px;color: #04478e;font-weight: bold;padding-left: 32px;background: url(../images/tzlmqdt.png) no-repeat left center;}
.tzgg ul{margin-top: 25px;}
.tzgg ul li{height: 50px;padding-left: 20px;background: url(../images/fkqdt.png) no-repeat left 10px;}
.tzgg ul li a{color: #444444;font-size: 16px;line-height: 24px;display: block;}
.tzgg ul li p{color: #999999;font-size: 14px;}
.tzgg ul li:hover a{color: #04478e;}

.tzgg1 ul{margin-top: 25px;}
.tzgg1 ul li{height: 60px;padding-left: 20px;background: url(../images/fkqdt.png) no-repeat left 10px;}
.tzgg1 ul li a{color: #444444;font-size: 16px;line-height: 24px;display: block;}
.tzgg1 ul li p{color: #999999;font-size: 14px;}
.tzgg1 ul li:hover a{color: #04478e;}

/*mian-two*/
.main-two{margin-top: 10px;}
.jxjw{width: 397px;margin-right: 30px;}
.xwdttit .jxjwlmmc{line-height: 50px;font-size: 20px;color: #04478e;font-weight: bold;padding-left: 32px;background: url(../images/jxlmqdt.png) no-repeat left center;}
.xsdt{width: 412px;}
.xwdttit .xsdtlmmc{line-height: 50px;font-size: 20px;color: #04478e;font-weight: bold;padding-left: 32px;background: url(../images/xslmqdt.png) no-repeat left center;}
.yxtu{width: 320px;}
.yxsdt{margin-top: 17px;overflow: hidden;}
.yxsdt a{display: block;margin-bottom: 20px;}
.yxsdt img{width: 320px;height: 80px;display: block;
transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;}
.yxsdt a:hover img{
    transform:scale(1.1);
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -o-transform:scale(1.1);
    -ms-transform:scale(1.1);
}
.yxxxt{}
.yxxxt ul li{font-size: 0;line-height: 0;margin-bottom: 20px;width: 156px;height: 80px;overflow: hidden;}
.yxxxt ul li.yxxt1{float: left;}
.yxxxt ul li.yxxt2{float: right;}
.yxxxt ul li.yxxt3{float: left;}
.yxxxt ul li.yxxt4{float: right;}
.yxxxt ul li a{display: inline-block;}
.yxxxt ul li img{width: 156px;height: 80px;
transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;}
.yxxxt ul li:hover img{
    transform:scale(1.1);
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -o-transform:scale(1.1);
    -ms-transform:scale(1.1);
}
.bdss{background: #259ef3;width: 314px;height: 34px;border: solid 3px #259ef3;}
.bdsou{border: none; height: 34px; line-height: 34px;outline: none; width: 245px;padding:0px 15px;background: #f7f7f7;font-size: 14px;color: #7e7e7e;}
.bdsuo{padding-top: 7px;padding-right: 8px;outline: none;border: none;}

/*main-three*/
.main-three{/*background: #f2f2f2;*/height: 158px;/*margin-top: 30px;*/}
.xglj{padding-top: 30px;}
.xglj ul{padding-left: 108px;background: url(../images/xgljlm.png) no-repeat left 7px;}
.xglj ul li{width: 250px;height: 38px;line-height: 38px;margin: 0px 0px 20px 23px;float: left;background: #95d6fc6b;text-align: center;}
.xglj ul li a{font-size: 14px;color: #4c4c4c;}

.foot{background:url(../images/footbg.png) repeat-x center;height:158px;}
.bq1{padding-top: 50px;width: 595px;}
.bq1 p{line-height:26px;color:#ffffff;font-size:16px;}
.bq2{margin-top: 64px;}
.bq2 ul{}
.bq2 ul li{width: 62px;height: 28px;line-height: 28px;border: solid 1px #FFFFFF;float: left;padding-left: 46px;background: url(../images/yxqdt.png) no-repeat 14px center;}
.bq2 ul li a{font-size: 14px;color: #FFFFFF;}
.bq3{padding-top: 26px;}
.bq3 a{display: block;}
.bq3 img{width: 105px;height: 105px;}

/*list*/
.listbanner{width: 100%;}
.listbanner img{width: 100%;}

.list-bg{min-height:640px;}
.list_bottom_left{width:230px;}
.list_nav{width:230px;margin-top: 35px;}
.list_tit{ height:60px;font-size:20px;color:#FFFFFF;line-height:60px;background:#005faf;text-align: center;font-weight: bold;}

.list_right{width:930px;}
.list_right_tit{height:46px;margin-top: 20px;background: url(../images/listychx.png) repeat-x left 44px;}
.list_right_tit .list_right_bt{height: 46px;line-height: 45px;font-size: 20px;color: #005faf;font-weight: bold;background: url(../images/listyclx.png) repeat-x left bottom;}
.list_right_tit .location{font-size:16px;color:#888888;line-height: 45px;padding-left: 20px;background: url(../images/dqwzqdt.png) no-repeat left center;}
.list_right_tit .location a{font-size:16px;color:#888888;}

.list_right_con{min-height:550px;padding: 2px 0px 43px 0px;}
.list_right_con ul{padding-bottom: 18px;}
.list_right_con li{background:url(../images/fkqdt.png) no-repeat left center;padding-left:17px;line-height:54px;height:54px;
font-size:16px;border-bottom: dashed 1px #e2e2e2;color:#454545;}
.list_right_con li a{color:#454545;}
.list_right_con  .time{color:#999999;font-size: 14px;}
.list_right_con li:hover a{color:#166bb3;}

/*two nav*/
.menu_2{ margin:0 auto 20px;overflow:hidden;}
.menu{margin: 0px 0px;}
.list_nav{
	min-height: 600px;
}
.menu_2 ul li ul li a{
	    color: #333333;
    font-size: 14px;
    display: block;
    width: 120px;
    padding-left: 88px;
    line-height: 24px;
    padding-top: 8px;
    padding-bottom: 8px;
    text-align: left;
	background: url(../images/listejyjt1.png) no-repeat 200px center;
}
.menu_2 ul li ul li{
	width: 228px;
	/*	height: 65px;   */
	line-height: 40px;
	text-indent: px;
        border: 1px solid #cccccc;
	background-position: 50px 50%;
}
.menu_2 ul li a{
	color: #333333;
	font-size: 16px;
	display: block;
	width: 228px;
	/*   height: 64px;    */
	
	background: url(../images/listejyjt1.png) no-repeat 200px center;
}

.menu_2 ul li{
	width: 228px;
	/*	height: 65px;   */
	line-height: 65px;
	text-align: center;
        border: 1px solid #cccccc;
	background: url(../images/listejzqdt.png) no-repeat 23px 17px;
 
}

.jsjx_list_left ul{
	background: #ededed;
}
.jsjx_list_left{
	float: left;
	width: 230px;
}
/*
.menu_2 li:hover{border: solid 1px #368ed7 !important;background:url(../images/listejzqdt.png) no-repeat 28px 20px #368ed7 !important;}
.menu_2 li:hover>a{background: url(../images/listejyjt2.png) no-repeat 118px center;color:#FFFFFF !important;}
.menu_2 li ul li:hover{border: solid 1px #368ed7 !important;background:url(../images/listejzqdt.png) no-repeat 28px 20px #368ed7 !important;}
.menu_2 li ul li:hover>a{background: url(../images/listejyjt2.png) no-repeat 118px center;color:#FFFFFF !important;}
*/
.menu_2 .cur1{border: solid 1px #368ed7 !important;background:url(../images/listejzqdt.png) no-repeat 23px 17px #368ed7 !important;}
.menu_2 .cur1 a{background: url(../images/listejyjt2.png) no-repeat 118px center;color:#FFFFFF !important;}


/*
.menu li{border: solid 1px #e6e6e6;background: url(../images/listejzqdt.png) no-repeat 28px 20px;padding-left: 62px;}
.menu li a{ height: 60px;line-height: 60px;display:block;color:#808080; font-size:18px;background: url(../images/listejyjt1.png) no-repeat 118px center;}
.menu>li:hover{border: solid 1px #368ed7;background:url(../images/listejzqdt.png) no-repeat 28px 20px #368ed7;}
.menu>li:hover>a{background: url(../images/listejyjt2.png) no-repeat 118px center;color:#FFFFFF;}
.menu>li.cur1{border: solid 1px #368ed7;background:url(../images/listejzqdt.png) no-repeat 28px 20px #368ed7;}
.menu>li.cur1 a{background: url(../images/listejyjt2.png) no-repeat 118px center;color:#FFFFFF;}
.menu li:hover ul{display:block !important;}
.menu li ul li{border:none;background-position:30px 10px !important;}
.menu li ul li a{line-height:40px;height:40px;}
*/
.listejxt{width: 228px;border: solid 1px #e6e6e6;}
.listejxt img{width: 228px;height: 208px;}
/*content*/
.list_right_con1{min-height:550px;padding: 20px 30px 32px; border: 1px solid #e7e3e3; border-top:none;}
.con1{font-size:20px;text-align:center;color:#444444;padding:5px;font-weight: bold;line-height: 30px;}
.conn1{font-size:16px;text-align:center;color:#333333;padding:0px 0 0px 0;line-height: 25px;}
.con2{font-size:15px;text-align:center;color:#999999;border-bottom:1px dashed #d3d3d3;padding:10px 0 12px 0;}
.con3{margin:30px 0px;font-size:15px;color:#555555;line-height:30px;}
.con3 p{font-size:15px;color:#555555;line-height:30px;}
.con3 img{max-width: 95%;height: auto;}
.con3 table p{text-indent: 0em;}
.con4{padding-top: 34px;border-top: dashed 1px #d3d3d3;}
.con4 a{height: 30px;line-height: 30px;font-size: 16px;color: #555555;display: block;}
.con4 a:hover{color: #2359a7;}



.szjs{    margin-top: 25px;}

.szjs ul li{    border-bottom: 1px solid #e5e5e5;
    height: 42px;
    line-height: 42px;
    padding-left: 20px;}
.szjs ul li span{ 
background: url(../images/jt.jpg) no-repeat left center;
    padding: 0 20px 0 20px;
    color: #9d9d9d;
    font-size: 14px;
}
.szjs ul li span a{ 
font-size: 15px;
    color: #4c4c4c;
}