body,div,a,span,img,h3,ul,li,p,h4,font,input,h1{padding:0;margin:0;list-style: none; border: none; font-family:"Î¢ÈíÑÅºÚ";}
ul,li{ list-style: none;}
a {color: inherit; text-decoration: none;}
a:hover { text-decoration: none;}
a:focus { text-decoration: none;}
*:focus { outline: none;}
img{ border:none;}
a{ outline:none;}
.clear{ clear: both;}

body{ background:url(../images/bg.jpg) no-repeat center 45px; color:#393939; background-color:#f5faff;}
dt,dl,dd,ul,li,form,div,ol,h1,h2,h3,h4,h5,h6,pre,fieldset,input,textarea,blockquote,p,br{margin:0px;padding:0px;}
li{	list-style-type:none;}
img{border:none; margin:0; padding:0;}
a{text-decoration:none;	padding:0;margin:0;	color:#393939;}
/*a:hover{ color:#D00003;}*/
table {	border-collapse: collapse;	border-spacing: 0;	background:none;}
caption, th {text-align: left;	font-weight: normal;}
html, body, fieldset, img, iframe, abbr {border: 0;}
i, cite, em, var, address, dfn {font-style: normal;}
[hidefocus], summary {outline: 0;}
li {list-style: none;}
h1, h2, h3, h4, h5, h6, small {	font-size: 100%;}
sup, sub {font-size: 83%;}
pre, code, kbd, samp {font-family: inherit;}
q:before, q:after {	content: none;}
textarea {overflow: auto;resize: none;}
label, summary {cursor: default;}
a, button {	cursor: pointer;}
input::-ms-clear, input::-ms-reveal {display:none;}
button {border: 0;}
input{ border:none;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
-webkit-box-shadow:0 0 0 999px #ddd inset;}
input::-ms-clear {display:none;}
input::-ms-reveal {display:none;}
input:focus {border: none;	outline: none;*border:0;*outline:0;}
a, a:active, a:hover, a:visited {	text-decoration: none;}
input::-webkit-input-placeholder {font-size:14px;font-weight:normal;color:#bdbdbd;}
input::-moz-placeholder {font-size:14px;font-weight:normal;color:#bdbdbd;}
input:-ms-input-placeholder {font-size:14px;font-weight:normal;color:#bdbdbd;}
input::-o-input-placeholder {font-size:14px;font-weight:normal;color:#bdbdbd;}
.fl{ float:left; display:block;}
.fr{ float:right; display:block;}
.clear{ clear:both;}
.padTop10{ padding-top:10px;}
.marLeft10{ margin-left:10px;}
.mainBox{ width:1200px; margin:0 auto;}


.top{ height:45px; font-size:14px; line-height:45px;}

.banner{ background: url(../images/cc.png) no-repeat right bottom; height:210px; width:1200px; margin:0 auto;}
.banner img{ margin-top:50px;}

.menu{ background: url(../images/menu_bg.png) repeat-x; height:68px; width:1200px; margin:0 auto; line-height:60px; font-size:18px;}
.menu ul{ float:left; width:775px; display:block;}
.menu li{ float:left; width:129px; display:block; background:url(../images/line.png) no-repeat right top; text-align:center;}
.menu li a{ color:#ffffff;}
.menu .serch{ float:right; width:338px; margin-right:20px; display:block; margin-top:12px;}
.menu .serch .input_search{ float:left; width:258px; color:#bababa; display:block; height:36px; line-height:36px; padding:0 5px;}
.menu .serch .input_img{ float:right; width:70px; display:block; height:36px; line-height:36px; background:#eebd2d; font-family:"microsoft yahei",Î¢ÈíÑÅºÚ,Arial; font-size:16px; color:#ffffff; cursor: pointer;}

.toutiao{ font-size:48px; font-weight:bold; color:#4476ab; background:url(../images/tt.png) no-repeat left center; padding-left:110px; margin:25px 0 0 0; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.toutiao a{ color:#4476ab;}

.news{ padding-top:10px;}
/*½¹µãÍ¼¿ªÊ¼*/
.news .fl{ float:left; width:574px; height:383px; display: block; overflow:hidden; margin-top:17px;}
.focus{ position:relative; width:574px; float: left; margin-bottom:15px;}  
.focus img{width:574px; height:383px; } 
.focus .shadow .title{width:200px; height: 32px; line-height:32px; font-size:16px; }
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:590px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:574px; margin-left:0px; position:absolute; bottom:0px; left:0px; z-index:10; height:37px; line-height: 37px; top:345px;    filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; background:#000000; color:#ffffff;  text-align:left; overflow:hidden;}  
.focus .shadow a{ text-decoration:none; color:#ffffff; margin-left:10px; font-size:16px; overflow:hidden; }  
.focus .fcon{ position:relative; width:100%; float:left;height:404px;  display:none; }  
.focus .fcon img{ display:block; }  
.focus .fbg{ right:10px; position:absolute; height:15px; top:355px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px; bottom:0px;}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0; font-size:16px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

/*½¹µãÍ¼½áÊø*/

.news .fr{ float:right; width:626px; display:block; height:403px; overflow:hidden;}
.jcdj_tab{ width:626px;height:403px;}	
.jcdj_tab .TitleCon{height:56px;width:626px; border-bottom: 2px solid #C3C3C3;}
.jcdj_tab .TitleCon ul li{ float:left; cursor:pointer; display: block; height:33px; padding-top:25px;text-align:center; width:156px;  background:url(../images/title_bg.png) repeat-x center bottom;}
.jcdj_tab .TitleCon ul li a{font-size:16px; font-weight:bold;color:#515151; text-align:center;}

#jcdj_tab1[class="hover"], #jcdj_tab2[class="hover"], #jcdj_tab3[class="hover"],#jcdj_tab4[class="hover"]{height:33px; background: url(../images/title.png) no-repeat; display:block;}
#jcdj_tab1[class="hover"] a, #jcdj_tab2[class="hover"] a, #jcdj_tab3[class="hover"] a, #jcdj_tab4[class="hover"] a{ color:#ffffff;}


.title{ height:58px; background: url(../images/title_bg1.png) no-repeat 30px bottom;}
.title b{ float:left; height:31px; padding-top:27px; width:140px;display:block; background: url(../images/title1.png) no-repeat left center; text-align:center; padding-left:5px; color:#ffffff;}
.title a{ float:right; width:50px; display:block; margin-right:15px; margin-top:28px;font-size:14px;}
.title a img{ float:left; width:14px; display:block; margin-top:5px; margin-right:5px;}

/*ÐÂÎÅÁÐ±í*/

.newslist { overflow: hidden; width:600px; float:right; display:block; margin-top:15px;}
.newslist li { height: 36px; line-height: 36px; padding-left: 12px; background: url(../images/k.png) no-repeat left center;}
.newslist li a { text-align: left;}
.newslist li a { float: left; font-size: 16px;  color: #4a4a4a; width:82%;  text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.newslist li a:hover { color: #e22a27;}
.newslist li .time { font-size: 14px; color: #999; }

.zt{ margin-top:10px;}
.zt a{ float:left; margin:0 9px;}


.con{ float:left; width:1200px; display:block;}
.con .conlist{ float:left; width:400px; overflow:hidden; display:block; margin-top:10px;}
.list{ padding-left:20px; padding-top:10px;}
.list li{height: 40px; line-height: 40px; padding-left: 12px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background: url(../images/k.png) no-repeat left center;}
.jgsz{ float:right; display:block; width:262px;}
.jgsz li{ float:left; display:block; margin-top:10px; width:262px;}
.jgsz li a{ color:#ffffff;}
.jgsz .jg1{ background:#34bff9; height:61px; line-height:60px; text-align:center; font-size:18px; font-weight:bold;}
.jgsz .jg2{ background:#96d045; height:61px; line-height:60px; text-align:center; font-size:18px; font-weight:bold;}
.jgsz .jg3{ background:#f9a72f; height:61px; line-height:60px; text-align:center; font-size:18px; font-weight:bold;}
.jgsz .jg4{ background:#5b81d5; height:61px; line-height:60px; text-align:center; font-size:18px; font-weight:bold;}

.yqlj{ margin-top:10px;}

.djly{ border:1px solid #eeeeee; height:196px; margin-top:10px;}
.djly p{ float:left; width:38px; display:block;}

.jq23{ float:right; width:1165px; height:60px; display:block; margin-top:10px; overflow:hidden;}
.jq23 a { margin:0 5px;text-decoration: none;}
.jq23 a:hover { text-decoration: underline;}

.str_wrap {	overflow:hidden;//zoom:1;	font-size:14px;	line-height:57px;position:relative;}
.str_wrap.str_active {}
.str_move { white-space:nowrap;	position:absolute; 	top:0; 	left:0; padding-top:10px;}
.str_move_clone {display:inline-block;	//display:inline;	//zoom:1;vertical-align:top;position:absolute; left:100%;top:0;}
.str_vertical .str_move_clone {left:0;top:100%;}
.str_down .str_move_clone {	left:0;	bottom:100%;}
.str_vertical .str_move,.str_down .str_move {	white-space:normal;	width:100%;}
.str_static .str_move,.no_drag .str_move,.noStop .str_move{	cursor:inherit;}
.str_wrap img {	max-width:none !important;	}

.ywzc{ margin-top: 30px; width: 100%; background: url(../images/ywzc.jpg) no-repeat center top; padding-top: 134px; height: auto; overflow: hidden;}
.ywzc .ywqh{ width: 426px; float: left; overflow: hidden;}
.ywzc .ywqh .index_rnew {width: 100%;float: left;}
.ywzc .ywqh .rnew_dh {width: 100%;float: left;}
.ywzc .ywqh .rnew_dh ul {float: left;width: 100%;height: 58px; }
.ywzc .ywqh .rnew_dh ul li {padding-top: 18px; float: left;width: auto; float: left; height: 40px; text-align: center; line-height: 40px; margin: 0 10px;}
.ywzc .ywqh .rnew_dh ul li a { width: 100%; float: left; text-align: center; color: #222; font-size: 16px; font-weight: bold;}
.ywzc .ywqh .rnew_dh ul li.at { width: 88px;  height: 40px;line-height: 40px; padding-left: 33px; padding-right: 20px; font-size: 16px; background: url(../images/title1.png) no-repeat left top;}
.ywzc .ywqh .rnew_dh ul li.at a {color: #fff;}
.ywzc .ywqh .rnew_nr {width: 426px;float: left; }
.ywzc .tp{ width: 234px; float: left; margin-left: 17px; padding-top: 30px; height: 313px;}
.ywzc .tp img{ width: 234px; height: 155px;}
.ywzc .tp .dd{ width: 234px; height: 155px; margin-bottom: 2px;}
.ywzc .sp{ width: 520px; height: 313px; float: right; padding-top: 30px;}

.sydx{ margin-top: 30px; padding-bottom: 15px; width: 100%; background: url(../images/bot_bg.gif) no-repeat center bottom; height: auto; overflow: hidden;}
.sydx .fgwx{ width: 464px; float: left; }
.sydx .adlink{ width: 252px; float: right;}
.sydx .adlink img{ width: 252px;}
.sydx .adlink a{ display: block; width: 100%; }

.sydx .links{ margin-top: 30px; width: 1174px; overflow: hidden; padding: 12px; border: 1px solid #ddd; background: #fff;}
.sydx .links img{ width: 160px; height: 54px; float: left; margin-left: 7px; margin-bottom: 8px;}
.sydx .links .wzlj{ width: 100%; height: auto; overflow: hidden; }
.sydx .links .wzlj .index_rnew {width: 100%;float: left;}
.sydx .links .wzlj .rnew_dh {width: 100%;float: left;}
.sydx .links .wzlj .rnew_dh ul {float: left;width: 100%;height: 35px;  border-bottom: 3px solid #ddd;}
.sydx .links .wzlj .rnew_dh ul li { float: left;width: auto; float: left; height: 35px; text-align: center; line-height: 35px; margin-right: 20px; }
.sydx .links .wzlj .rnew_dh ul li a { width: auto; float: left; text-align: center; color: #222; font-size: 16px; font-weight: bold;}
.sydx .links .wzlj .rnew_dh ul li.at { font-size: 16px; border-bottom: 3px solid #006dd9;}
.sydx .links .wzlj .rnew_dh ul li.at a {color: #006dd9;}
.sydx .links .wzlj .rnew_nr {width: 100%;float: left; margin-top: 10px;}
.sydx .links .wzlj .rnew_lb ul{ width: 100%;}
.sydx .links .wzlj .rnew_lb ul li{ width: auto; overflow: hidden; margin: 0 15px; float: left; height: 35px; line-height: 35px; font-size: 14px; }
.sydx .links .wzlj .rnew_lb ul li a{ color: #666;}
 


.foot{ text-align:center; width:100%; height: 159px; overflow: hidden; background: url(../images/foot_bg.jpg) no-repeat center top;}
.foot .wz{ width: 1200px; margin: 0 auto; font-size: 14px; color: #fff; line-height: 25px; padding-top: 15px;}
.foot .wz a{ color: #fff; }
.foot .zfjg{ width: 80px; height: 110px; margin: 0 auto;}
.foot .zfjg img{ width: 70px; height: 70px;}




/*ÄÚÒ³navÑùÊ½*/
.nyNav{ float:left; width:250px; margin-top:20px; display:block; background:#ffffff; min-height:600px; border:1px solid #dddddd; margin-bottom:20px;}
.nyMenu{}
.nyMenu h2{ font-size:18px; font-weight:normal; text-align:center; height:50px; line-height:50px; background:#20458B; color:#ffffff; width:250px; display:block;}
.nyMenu ul{ width:250px;}
.nyMenu ul li{ line-height:50px; text-align:center; border-bottom:1px solid #dddddd; background:#E6F5FF;}
.nyMenu ul li a{ color:#000;}
.nyMenu ul li:hover{ border-bottom:2px solid #20458B; font-weight:bold;}
.nyMenu ul li:hover a{ color:#20458B;}
.nyMenu ul li .hover{ border-bottom:2px solid #20458B; font-weight:bold; color:#20458B;}
.nyMenu a{ display:block;}

.nyMenu ul li ul li{ line-height:40px; text-align:center; border-bottom:0px solid #dddddd; font-size:14px; background:#FFF;}
.nyMenu ul li ul li a{ color:#666;}
.nyMenu ul li ul li:hover{ border-bottom:0px solid #20458B; font-weight:bold;}
.nyMenu ul li ul li:hover a{ color:#FF0000;}
.nyMenu ul li ul li .hover{ border-bottom:0px solid #20458B; font-weight:bold; color:#FF0000;}

.nyCon{ float:right; width:910px; margin-top:20px;}
.nyConTitle{ height:50px; line-height:50px; margin-bottom:20px; border-bottom:1px solid #dddddd;}
.nyConTitle span{ float:left; display:block; font-size:30px; font-weight: bold; color:#333333; margin-left:15px;}
 .dqwz{display:block; margin-top:15px;}
 .dqwz b{ background:url(../images/local.png) no-repeat left center; height:40px; line-height: 40px; display: inline-block; padding-left:20px; font-weight: normal; color: #666; font-size: 14px;}
 .dqwz li{display:inline-block; float:left;  padding-right:15px; margin-right:10px;background:url(../images/x.png) right center no-repeat; }
.nyConlist{ width: 880px; padding: 0 15px;}
.nyConlist li { height: 36px; line-height: 36px; padding-left: 12px; text-align: right; background: url(../images/k.png) no-repeat left center;}
.nyConlist li a { text-align: left;}
.nyConlist li a { float: left; font-size: 16px;  color: #4a4a4a; width:82%;  text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.nyConlist li a:hover { color: #e22a27;}
.nyConlist li .time { font-size: 14px; color: #999;}


/*·ÖÒ³ÑùÊ½*/
.pages{font-size:16px;color:#000000; padding-top:30px; line-height:37px;text-align:center;margin-top:35px; margin-bottom:35px;}
.pages a{display:inline-block;border:1px solid #e1e1e1;color:#666;padding:0px 15px;margin:0px 4px;height:37px;}
.pages a:hover{display:inline-block;border:1px solid #dddddd;color:#515151;background:#ffffff;padding:0px 15px;margin:0px 4px;}



.cms_page {
    height: 48px;
    font-size: 16px;
    line-height: 34px;
    width: 100%;
    margin: 10px auto;
    text-align: left;
    clear: both;
    overflow: hidden;
}

.cms_page a {
    color: #333333;
}

.cms_page .pre {
    background: #fff;
    border-left: 1px solid #eeeeee;
    border-top: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    text-align: center;
    float: left;
    cursor: pointer;
    border-radius: 3px 0px 0px 3px;
    height: 32px;
    margin-top: 4px;
    padding: 3px 10px;
}

.cms_page .p {
    height: 34px;
    margin-top: 4px;
    padding: 3px 10px;
}

.cms_page .next {
    background: #fff;
    border-left: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
    border-top: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    text-align: center;
    float: left;
    cursor: pointer;
    height: 32px;
    margin-top: 4px;
    border-radius: 0px 3px 3px 0px;
    padding-bottom: 3px;
    padding: 3px 10px;
}

.cms_page input[type=text] {
    height: 31px;
    line-height: 32px;
    border: 1px solid #a7b5bc;
}

.cms-i1 {
    height: 48px;
    line-height: 48px;
    float: left;
    display: block;
}

.cms-i2 {
    margin: 0 10px;
    color: #0202a3;
}

.cms-i3 {
    padding-right: 5px;
    float: right;
    position: relative;
}

.cms-i4 {
    padding-right: 5px;
    float: right;
}

.cms-i5 {
    width: 35px;
    font-size: 14px;
    margin: 5px;
    padding: 2px;
    text-align: center;
}

.cms_page .next:hover,.page .p:hover,.page .pre:hover {
    background: #f5f5f5;
}

.cms_page .active {
    background: #0064b5;
    color: #ffffff;
}

.cms_page .disable {
    color: #ccc;
}

.cms_page .disable:hover {
    background: #fff;
    color: #ccc;
    cursor: default;
}



/*ÁÐ±íÒ³ÑùÊ½*/
.nyPic{width:880px; padding: 0 15px; overflow: hidden;}
.nyPic li{ float:left; width:250px; margin:10px; display:block; border:1px solid #dddddd; background: #fff; padding:5px; line-height:30px; text-align:center;}
.nyPic li img{ width:250px; display: block; height: 170px;}
.nyPic li span{ display: block; width: 100%; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/*ÏêÏ¸Ò³ÑùÊ½*/
.xw_bt_t{font-size:20px; color:#2153AD;  margin:0px 120px; line-height:60px; text-align:center; font-family:"¿¬Ìå"; font-weight:bold;}
.xw_bt{margin-top: 30px; margin:0px 120px;  line-height:35px; font-size:24px; color:#2153AD; font-weight:bold; text-align:center;}
.top_bt{ margin:0px 120px;  line-height:35px; font-size:18px; color:#1d407a; font-weight:bold; text-align:center;}
.fbsj{height:30px; font-size:14px; border:1px #eeeeee solid;background:#f9f9f9; margin-top:15px; color:#555; line-height:30px; text-align:center;}
.fbsj a{  color:#555;}

.wzdh a {color:#333;margin-left:8px;}
.wzdh a:hover {	color:#ca0000;text-decoration:underline;}
.wznr{ margin:5px; line-height:28px; font-size:14px; color:#666666; }
.wlbj { margin-top:40px; line-height:35px; font-size:15px; color:#666;}

.nytext{ text-align:center; margin-top:20px; line-height:40px;}
.nytext img{ width:80%; margin:0px auto; display:block;}

/*ÏêÏ¸Ò³ÑùÊ½*/
.detail{  background:#ffffff; margin:0 auto; padding:30px;}
.zwnr{ width: 100%; overflow: hidden; margin-top: 15px;  }
.zwnr img{ max-width:100%;}
.zwnr p{ font:normal 16px/30px "Î¢ÈíÑÅºÚ"; padding:5px 0;}
.zwnr a{ color:#0367b3;}
.wzdh a {color:#333;margin-left:8px;}
.wzdh a:hover {	color:#ca0000;text-decoration:underline;}
.wznr{ margin:5px; line-height:28px; font-size:14px; color:#666666; }
.wlbj { margin-top:40px; line-height:35px; font-size:15px; color:#666;}
.share{ width: 100%; overflow: hidden; height: 30px; padding: 10px 0; }


.nyVideo{ float:left; width:100%; display:block; background:#ffffff; border:1px solid #eeeeee; padding:10px; height:110px; overflow:hidden; font-size:14px; line-height:28px; margin-top:15px; margin-left:15px;}
.nyVideo img{ float:left; width:190px; height:107px; display:block; margin-right:10px;}


 /*ÍøÕ¾µØÍ¼*/
.map{ width: 100%;  height: auto; overflow: hidden;}
.map .xinwen-tit{ width: 100%; height: 40px; border-bottom: 3px solid #ddd;}
.map .xinwen-tit a{ display: block; width: 75px; height: 39px; line-height: 39px; float: left; border-bottom: 3px solid #20458B; font-size: 16px; color: #20458B; text-align: center;}
.map .jtnr{ width: 1160px; margin: 0 auto;}
.map .jtnr ul{ width: 100%; height: auto; overflow: hidden; margin: 10px 0;}
.map .jtnr ul li{ width: 193px; float: left; text-align: left; font-size: 15px; line-height: 25px; height: 25px; overflow: hidden;}
.map .jtnr ul li a{ color: #666;}

/*¾Ù±¨*/
.ysqgkbd{ width: 835px; height: auto; overflow: hidden; margin: 0 auto;}
.ysqgkbd table{ width: 835px; border-collapse: collapse;}
.ysqgkbd table tr td{ border: 1px solid #ddd;}
.yisq{ width:835px; float:right; padding:0px 0px 15px;}
.yisq_dh{ width:100%; float:left; height:32px; margin-top:15px; margin-bottom:10px;}
.yisq_dh h1{ float:left; font-size:16px; color:#000; font-family:"Î¢ÈíÑÅºÚ"; line-height:30px;  border-bottom:#c51313  3px solid;}

.ysqgkbd .tit b{ display: block;width: auto;white-space: nowrap;height: 45px;line-height: 45px;font-size: 17px; font-weight: bold; color: #20458B;}

.yisq_text{ font-size:14px; color:#444; font-family:"Î¢ÈíÑÅºÚ"; line-height:20px; padding:10px 5px;}
.yisq_tex02{ font-size:14px; color:#333; font-family:"Î¢ÈíÑÅºÚ"; line-height:20px; padding:10px 5px;}
.yisq_inp{ float:left; width:250px; height:30px; line-height:30px; border:#ddd 1px solid; font-size:14px; color:#333; font-family:"Î¢ÈíÑÅºÚ"; margin:10px 5px 10px 10px;}
.yisq_inp02{ float:left; width:675px; height:30px; line-height:30px; border:#ddd 1px solid; font-size:14px; color:#333; font-family:"Î¢ÈíÑÅºÚ"; margin:10px 5px 10px 10px;}
.yisq_oxh{ font-size:16px; color:#dc0000; padding-left:5px; font-weight:bold;}
.yisq_sel{ float:left; width:250px; height:30px; line-height:30px; border:#ddd 1px solid; font-size:14px; color:#333; font-family:"Î¢ÈíÑÅºÚ"; margin:10px 5px 10px 10px;}
.yisq_te{ float:left; width:665px; height:330px; line-height:30px; border:#ddd 1px solid; font-size:14px; color:#333; font-family:"Î¢ÈíÑÅºÚ"; margin:10px 5px 10px 10px; padding:5px; resize:none;}
.yisq_ttwk{ float:left; width:auto; font-size:14px; color:#2b2b2b; font-family:"Î¢ÈíÑÅºÚ"; line-height:20px; padding:10px 10px 10px 0px;}
.yisq_dan{  margin-left:10px; vertical-align:-2px; margin-right:2px;}
.yisq_tyzm{ float:left; width:auto; margin-left:10px;}
.yisq_tyzinp{ float:left; float:left; width:120px; height:22px; line-height:22px; border:#ddd 1px solid; font-size:12px; color:#333; font-family:"Î¢ÈíÑÅºÚ"; margin:0px 5px;}
.yisq_yzred{ font-size:12px; color:#d70000; font-family:"Î¢ÈíÑÅºÚ";}

.yisq_xzdw{ float:left; width:949px; border:#ddd 1px solid;  padding:5px 0px;}
.yisq_xzdw ul{ width:949px; float:left;}
.yisq_xzdw ul li{ width:150px; float:left; font-size:14px; color:#2b2b2b; font-family:"Î¢ÈíÑÅºÚ"; line-height:20px; padding:5px 0px 5px 12px;}

.yisq_que{ width:833px; float:left; border:#ddd 1px solid; padding:10px 0px; margin-top:5px;}
.yisq_que input{display: block; margin: 0 auto; border-style:none; background:#C50000; width:118px; height:36px; line-height:36px; font-size:16px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; cursor:pointer;}


.ysqgk{ width: 100%; height: auto; overflow: hidden; margin-top: 15px;}
.ysqgk .butt{ width: 120px; height: 42px; line-height: 42px; margin: 40px auto 20px; font-size: 16px; color: #fff; text-align: center; background: #1CBA87;}
.ysqgk .butt a{ color: #fff;}
.ysqgk .sousuo{ width: 870px; float: left; height: 32px; padding: 20px; background: #fff; margin-bottom: 25px ;}
.ysqgk .sousuo span{ width: 89px; display: block; float: left; height: 32px; line-height: 32px; font-size: 14px; color: #333; text-align: right;}
.ysqgk .sousuo input{ width: 208px; display: block; float: left; height: 30px; line-height: 30px; font-size: 14px; color: #333; border: 1px solid #ddd; }
.ysqgk .sousuo .but{ width: 82px; height: 32px; display: block; margin-left: 10px; background: #20458B; text-align: center; color: #fff; float: left; font-size: 14px; line-height: 32px;}
.ysqgk .slcxtable{ width: 100%; height: auto; overflow: hidden;}
.ysqgk .slcxtable table{ border-collapse: collapse; text-align: center; width: 100%;}
.ysqgk .slcxtable table tr,th{ border: 1px solid #ddd; height: 42px; line-height: 42px;}
.ysqgk .slcxtable table th{ font-size: 14px; color: #333; font-weight: bold; text-align: center;}
.ysqgk .slcxtable table td{ font-size: 14px; color: #666; font-weight: normal; border-bottom: 1px solid #ddd; padding:0 5px;}
.ysqgk .slcxtable table td a{ color: #666;display: block; width: 150px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.xwnr{ margin-top:20px; line-height:35px; }
.xwnr p{ line-height:33px; font-size:16px;}
.xwnr span{ text-align:center; font-size:14px;}
.xwnr img{ max-width:100%;}
.xwnr a{ color:#0367b3;}

#marquee1{position:relative;height:64px;width:1170px;overflow:hidden;}
#marquee1 ul {position:absolute; width:1000%;}
#marquee1 li {float:left;display:inline; margin-right:10px;}
#marquee1 li img{ width: 160px; height: 54px;}

.box{ width:1200px; margin:0px auto; position:relative; overflow:hidden; _height:100%; padding-top:10px;}
#roll1{width: 200%;}
#roll1 dd{width: 381px; height: 67px;float: left;margin:0 10px;}
.box span{position: absolute; display: inline-block;width: 30px;text-align: center;cursor: pointer;background: red;z-index: 90;color: #fff; height:50px; top:20px;}
.box .next1{right: 0px; background:url(../images/icon_ie6.png) no-repeat 0px 0px;}
.box .prev1{left: 0px; background:url(../images/icon_ie6.png) no-repeat 0px -61px;}

.xbxxgk{background:url(../images/xxgk.jpg) no-repeat center bottom #6CBDF4; width:1160px;min-height:500px;  margin:0 auto;}
.xxgktp{text-align:center; padding-top:40px; width:1160px; margin:0 auto; }
.xbxxgk_lm{ margin:0 auto; margin:20px 20px 0 20px; }
.xbxxgk_lm a{ width:220px; height:100px; line-height:100px; background-color:#20458B; margin:30px 30px; border-radius:4px; text-align:center; color:#FFF; font-size:30px; letter-spacing:10px; float:left}
.xbxxgk_lm a:hover{ background-color:#4E6EF2; color:#FFF;}

.lrtk {
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
  display: none;
  text-align: center;
  position: relative;
}

.lrtk .link {
  width: 100%;
  display: block;
  z-index: 10;
  position: absolute;
  top: 0;
  bottom: 0;
}

.lrtk .up {
  display: block;
  width: 120px;
  height: 12px;
  background: url(../images/jr_arrow.jpg) no-repeat left bottom;
  position: absolute;
  left: 50%;
  bottom: 0;
  z-index: 20;
  margin-left: -60px;
}

.lrtk .down {
  display: block;
  width: 120px;
  height: 12px;
  background: url(../images/jr_arrow.jpg) no-repeat left top;
  position: absolute;
  left: 50%;
  bottom: 0;
  z-index: 20;
  margin-left: -60px;
}

.lrtk .bg {
  display: none;
  width: 100%;}
  
  
.online{
    position: fixed;
    bottom: 190px;
    right: 0px;
	background:#FFF; 
	overflow:hidden;
}
.online li{ text-align:center;}
.online span{ display:block; font-size:14px; padding-bottom:5px; line-height:25px;}
.online h2{ text-align:right;}
.online h2 img{ cursor:pointer;}