*{ margin:0; padding:0;} 
body{background-color:#ffffff;margin:0; padding:0;}ul{ list-style:none;font-family:"微软雅黑",Arial, Helvetica, sans-serif;}a{ text-decoration:none;}
img{border: 0;}
.head{ width:1117px; height:100px; margin:0 auto; position:relative;}
.head .head001{ width:1175px; height:70px; position:relative; float:left; border-right:0px solid #cccccc; margin-top:14px;}
.head .head002{ width:165px; height:61px; position:relative; float:right; margin-top:20px;}


.datu{ width:1117px; height:580px; position:relative; margin:0 auto; background-repeat:no-repeat; background-position:0 0;}
.datu a:nth-child(1){position:absolute; left:5px; top:5px;}
.datu a:nth-child(2){position:absolute; right:5px; top:5px;}
 

.zhuce{ width:400px; height:470px; background-color:#f7f7f7; z-index:999; position:fixed; top:20%; left:40%; border-radius:5px; display:none;}
.zhuce .title{ width:400px; height:450px; height:50px;line-height:50px; color:#707070; font-size:18px; font-weight:bold;font-family:"微软雅黑",Arial, Helvetica, sans-serif; position:relative; border-bottom:1px solid #e4e2e5; text-indent:20px;}
.zhuce .title a{ width:22px; height:22px;color:#707070; font-size:26px; position:absolute; right:25px; }
.zhuce input{ width:290px; height:40px; border:1px solid #cfcfcf; color:#929291; font-size:14px; text-indent:15px; margin:0 auto; margin-left:50px; margin-top:15px;}
.zhuce div:nth-child(3) input{ width:120px; height:40px; border:1px solid #cfcfcf; color:#929291; font-size:14px; text-indent:15px; margin:0 auto; margin-left:50px; margin-top:15px; position:relative; float:left;}
.zhuce div:nth-child(3) a{width:140px; height:40px;margin-left:20px; margin-top:15px;display:block; line-height:40px; text-align:center; background-color:#d95054; color:#FFFFFF;border-radius:5px; position:relative; float:left;}
.zhuce div:nth-child(8) a{ width:290px; height:50px;margin-left:50px; margin-top:15px;display:block; line-height:50px; text-align:center; background-color:#d95054; color:#FFFFFF;border-radius:5px;}

.log{ width:400px; height:470px; background-color:#f7f7f7; z-index:999; position:fixed; top:20%; left:40%; border-radius:5px;display:none;}
.log .title{ width:400px; height:450px; height:50px;line-height:50px; color:#707070; font-size:18px; font-weight:bold;font-family:"微软雅黑",Arial, Helvetica, sans-serif; position:relative; border-bottom:1px solid #e4e2e5; text-indent:20px;}
.log .title a{ width:22px; height:22px;color:#707070; font-size:26px; position:absolute; right:25px; }
.log input{ width:290px; height:40px; border:1px solid #cfcfcf; color:#929291; font-size:14px; text-indent:15px; margin:0 auto; margin-left:50px; margin-top:15px;}
.log div:nth-child(4) input{ width:155px; height:40px; border:1px solid #cfcfcf; color:#929291; font-size:14px; text-indent:15px; margin:0 auto; margin-left:50px; margin-top:15px; position:relative; float:left;}
.log div:nth-child(4) a{width:70px; height:40px;margin-left:20px; margin-top:15px;display:block; line-height:40px; text-align:center; background-color:#ffffff; color:#FFFFFF;border-radius:5px; position:relative; float:left;}
.log div:nth-child(5) a{ width:290px; height:50px;margin-left:50px; margin-top:70px;display:block; line-height:50px; text-align:center; background-color:#d95054; color:#FFFFFF;border-radius:5px;}
.log div:nth-child(6){ position:relative; width:290px; height:40px; line-height:40px; position:relative; }
.log div:nth-child(6) input{ width:15px; height:15px; background-color:#FFFFFF;position:relative; float:left;}
.log div:nth-child(6) span{ width:100px; height:40px;font-size:12px; color:#4a4b4c;position:relative; float:left;}
.log div:nth-child(6) a{ color:#4b94e5;font-size:12px; }
.log div:nth-child(6) a:nth-child(1){ width:50px; height:40px; line-height:40px; display:block; position:relative; float:left;}
.log div:nth-child(6) a:nth-child(2){ width:50px; height:40px; line-height:40px; display:block; position:relative; float:left;}
.log div:nth-child(7){ position:relative; width:290px; height:40px; line-height:40px; margin-left:50px;color:#707070; font-size:18px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; text-align:center; }
.log div:nth-child(8){width:290px; height:60px; position:relative; margin-left:50px;}
.log div:nth-child(8) img:nth-child(1){ position:relative; float:left;}
.log div:nth-child(8) img:nth-child(2){ position:relative; float:right;}

.top_box{ width:100%; height:33px; background-color:#3c3c3c;}.top_box .top{ width:1117px; height:33px; margin:0 auto;}
.top_box .top002{ width:300px; height:33px; line-height:33px;color:#FFFFFF; text-align:left; position:relative; float:left; font-size:12px;}
.top_box .top a{ width:50px; height:33px; line-height:33px; display:block; text-align:right; color:#FFFFFF; position:relative; float:right;font-size:12px;}

.logo{ width:1117px; height:80px; margin:0 auto; position:relative; margin-top:20px;font-size:12px;}
.logo .logo001{ width:330px; height:80px; position:relative; float:left;}
.logo .logo004{  margin-top:20px; text-align:right; position:relative; float:right; border-left:1px solid #cccccc;}
/* .logo .logo001{ width:330px; height:80px; position:relative; float:left;} */
.logo .logo002 a{ width:50px; height:15px; line-height:15px; text-align:center; display:block; color:#222222;position:relative; float:left; margin-left:400px;font-size:12px; margin-top:50px;}
.logo .logo003{ width:150px; height:80px;color:#000000; text-align:right;position:relative; float:right; margin-right:20px; }.logo .logo003 img{ width:40%; margin-right:15px;}.logo .logo003 span{ color:#000000; font-size:12px;}
/* .nav{ width:1117px; height:46px; background-color:#9d1518; margin:0 auto; margin-top:5px; position:relative;}
.nav ul{ width:1010px; height:46px; margin:0 auto; position:relative;}
.nav ul li a{ width:100px; height:20px;color:#FFFFFF; font-size:18px; border-right:1px solid #FFFFFF;line-height:20px; text-align:center; position:relative; float:left; margin-top:13px;}
.nav ul li a:hover{width:100px; height:46px; border-right:1px solid #9d1518; margin-left:-1px;margin-top:0px;line-height:46px; text-align:center; background-color:#FFFFFF; color:#050505;}
 */.ad .ad001{ width:110px; height:270px; position:fixed;z-index: 999999; left:0; top:240px;}
.ad .ad002{ width:110px; height:270px; position:fixed;z-index: 999999; right:0; top:240px;}

.nav{ width:1117px; height:46px; background-color:#9d1518; margin:0 auto; position:relative;}
.nav ul{ width:1010px; height:46px; margin:0 auto; position:relative;}
.nav ul li a{ width:100px; height:20px;color:#FFFFFF; font-size:18px; border-right:1px solid #FFFFFF; text-align:center; position:relative; float:left; font-family:"微软雅黑"; font-weight:bold; }
.nav ul li a:hover{width:100px; height:46px; border-right:1px solid #9d1518;margin-top:0px;line-height:46px; text-align:center; background-color:#FFFFFF; color:#050505;}


.daohang ul{width:1010px; height:46px; line-height:46px; margin-top:0px; position:relative;background-color:#9d1518; z-index:10; font-weight:normal;}
ul#navmenu { margin: 0 auto; border: 0 none; padding: 0; width:1010px;list-style: none; height: 46px; position:relative;z-index:1; } 
ul#navmenu li {margin: 0;border: 0 none;padding: 0;float: left;display: inline;list-style: none;position: relative;height:46px;z-index:1;line-height: 46px;} 
ul#navmenu ul { margin: 0; border: 0 none; padding: 0; width: 90px;list-style: none; display: none;position: absolute; top: 46px; left: 0; z-index:299; } 
ul#navmenu ul li { float: none; display: block !important; display: inline;  height:30px; line-height:30px; font-size:14px;} 
ul#navmenu a { width:100px; height:46px; border-right:1px solid #FFFFFF; line-height:46px; text-indent:0px; border-right-color: #CCC;  float: none !important;float: left; display: block; background: #9d1518; color: #fff; font: normal 14px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:14px;font-family:"微软雅黑"; font-weight:bold;  } 
ul#navmenu a:hover, 
ul#navmenu li:hover a, 
ul#navmenu li.iehover a {background-color:#FFFFFF; color:#050505;} 
/* 2nd Menu */ 
ul#navmenu li:hover li a, 
ul#navmenu li.iehover li a { float: none; background: #f2f2f2; color: #808080;background-image:url(../images/jiantou_a001.jpg); background-repeat:no-repeat; background-position:20px 10px;  border:1px solid #d8d8d8; height:30px; line-height:30px; font-size:14px; position:relative; z-index:999; } 
/* 2nd Menu Hover Persistence */ 
ul#navmenu li:hover li a:hover, 
ul#navmenu li:hover li:hover a, 
ul#navmenu li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover a { background: #ffffff; color: #e75280;background-image:url(../images/jiantou_b001.jpg);background-repeat:no-repeat;background-position:20px 10px;  height:30px; line-height:30px;} 
/* 3rd Menu */ 
ul#navmenu li:hover li:hover li a, 
ul#navmenu li.iehover li.iehover li a { background: #EEE; color: #666;height:30px; line-height:30px; } 
/* 3rd Menu Hover Persistence */ 
ul#navmenu li:hover li:hover li a:hover, 
ul#navmenu li:hover li:hover li:hover a, 
ul#navmenu li.iehover li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover li.iehover a { background: #CCC; color: #FFF;height:30px; line-height:30px;  } 
/* 4th Menu */ 
ul#navmenu li:hover li:hover li:hover li a, 
ul#navmenu li.iehover li.iehover li.iehover li a {background: #EEE;color: #666;height:30px; line-height:30px;  } 
/* 4th Menu Hover */ 
ul#navmenu li:hover li:hover li:hover li a:hover, 
ul#navmenu li.iehover li.iehover li.iehover li a:hover { background: #CCC; color: #FFF;height:30px; line-height:30px; } 
ul#navmenu ul ul, 
ul#navmenu ul ul ul {display: none; position: absolute; top: 0; left:270px; } 
/* Do Not Move - Must Come Before display:block for Gecko */ 
ul#navmenu li:hover ul ul, 
ul#navmenu li:hover ul ul ul, 
ul#navmenu li.iehover ul ul, 
ul#navmenu li.iehover ul ul ul { display: none; } 
ul#navmenu li:hover ul, 
ul#navmenu ul li:hover ul, 
ul#navmenu ul ul li:hover ul, 
ul#navmenu li.iehover ul, 
ul#navmenu ul li.iehover ul, 
ul#navmenu ul ul li.iehover ul { display: block;}

#container { width: 880px; height: 370px; overflow: hidden; position: relative; float:left;}
#list { width: 6160px; height: 370px; position: absolute; z-index: 1;}
#list a { float: left;}
#list a span{ position:absolute; width:880px; height:55px; bottom:0; color:#4f5f6f; font-size:20px; line-height:55px;}
#buttons { position: absolute; height: 20px; width: 100px; z-index: 2; bottom: 10px; left: 350px;}
#buttons span { cursor: pointer; float: left; border: 1px solid #fff; width: 10px; height: 10px; border-radius: 50%; background: #333; margin-right: 5px;}
#buttons .on {  background: orangered;}
.arrow { cursor: pointer; display: none; line-height: 39px; text-align: center; font-size: 36px; font-weight: bold; width: 40px; height: 40px; border-radius: 50%; position: absolute; z-index: 2; top: 250px; background-color: RGBA(0,0,0,.3); color: #fff;}
.arrow:hover { background-color: RGBA(0,0,0,.7);}
#container:hover .arrow { display: block;}
#prev { left: 20px; display:none;}
#next { right: 20px;display:none;}

.ad_box{ width:1117px; height:530px; position:relative; margin:0 auto; margin-top:12px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
.ad_box .ad_box001{ width:880px; height:530px; position:relative; float:left;}
.ad_box .ad_box002{ width:210px; height:530px; padding-left:15px; border-left:1px solid #c5c5c5; margin-left:11px; position:relative; float:left;  }
.ad_box .ad_box001 .title a{ width:880px; height:140px; line-height:140px; text-align:center; display:block; position:relative; float:left; color:#9d1518; font-size:46px; font-weight:bold;}
.ad_box .ad_box001 .new{ width:880px; height:45px; position:relative; float:left; font-size:14px; line-height:45px;}
.ad_box .ad_box001 .new a:nth-child(1){ width:50px; height:45px; margin-left:80px; display:block; background-image:url(imagestubiao007.jpg); background-repeat:no-repeat; background-position:10px 15px; color:#7e7e7e; text-align:right;position:relative; float:left; }
.ad_box .ad_box001 .new a:nth-child(2){width:50px; height:45px; margin-left:60px; color:#bd0408; display:block;position:relative; float:left;  }
.ad_box .ad_box001 .new a:nth-child(3){width:100px; height:45px; margin-left:60px; color:#bd0408; display:block;position:relative; float:left;  }
.ad_box .ad_box001 .new a:nth-child(4){width:350px; height:45px; margin-left:90px; color:#7b7b7b; display:block;position:relative; float:left;background-image:url(imagesdot.jpg); background-repeat:no-repeat; background-position:left center; text-indent:5px;  }

.ad_box .ad_box002 .ad_box002_top{ width:208px; height:120px; position:relative; float:left; border:1px solid #c0c0c0;}
.ad_box .ad_box002 .ad_box002_top a{ width:81px; padding-top:90px; text-align:center; display:block;margin-left:15px; margin-top:3px; position:relative; float:left; color:#505050;}
.ad_box .ad_box002 .ad_box002_top a:nth-child(1){ background-image:url(imagestubiao009.jpg); background-repeat:no-repeat; background-position:top center;}
.ad_box .ad_box002 .ad_box002_top a:nth-child(2){ background-image:url(imagestubiao008.jpg); background-repeat:no-repeat; background-position:top center;}



.ad_box .ad_box002 .ad_box002_center{ width:209px; height:355px; position:relative; float:left; margin-top:10px; background-position:top left; background-repeat:no-repeat; background-color:#c5c5c5;}
.ad_box .ad_box002 .ad_box002_center div{ width:188px; height:100px; background-color:#FFFFFF; border-radius:10px; margin:0 auto; margin-top:12px;}
.ad_box .ad_box002 .ad_box002_center div:nth-child(1){ margin-top:10px;}
.ad_box .ad_box002 .ad_box002_bottom{ width:208px; height:30px; position:relative; float:left;margin-top:5px;}
.ad_box .ad_box002 .ad_box002_bottom input{ width:140px; height:28px; border:1px solid #bd0509; color:#333333; font-size:12px; background-image:url(imagestubiao011.jpg); background-repeat:no-repeat; background-position:6px 6px; text-indent:30px; position:relative; float:left;}
.ad_box .ad_box002 .ad_box002_bottom a{ width:66px; height:30px; background-color:#bd0509; line-height:30px; text-align:center; color:#FFFFFF; font-size:12px; display:block; position:relative; float:left;}


.main{ width:1120px; height:auto;clear:both; position:relative; margin:0 auto; margin-top:14px;}
.main .main_left{ width:350px; height:auto; position:relative; float:left;margin-right:40px; margin-top:10px;}
.main .main_right{ width:730px; height:auto; position:relative; float:left;}

.main .main_left .main_left_top{ width:336px; height:30px; line-height:30px; position:relative; float:left; color:#bd0408; border-top:4px solid #bd0408; padding-left:7px; padding-right:7px; background-color:#f4f8fb;}
.main .main_left .main_left_top a{ color:#bd0408; font-size:14px; position:relative; float:left;}
.main .main_left .main_left_top a:nth-child(3){ position:relative; float:right;}

.main .main_left .main_left_news{ width:350px; height:auto; position:relative; float:left;background-color:#f4f8fb; border-bottom:1px solid #cad7e5; margin-bottom:15px;}
.main .main_left .main_left_news .main_left_news001{ width:350px; height:auto; line-height:40px; text-indent:7px; font-size:22px; color:#000000; font-weight:bold;position:relative; float:left;}
.main .main_left .main_left_news .main_left_news001 a{color:#000000;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-family: "微软雅黑";}
.main .main_left .main_left_news .main_left_news001 a:hover{color:#bd0509;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.main .main_left .main_left_news .main_left_news002{ width:350px; height:60px;font-size:14px;position:relative; float:left; margin-top:10px;}
.main .main_left .main_left_news .main_left_news002 img{ width:45px; height:58px; border:1px solid #c5c5c5; position:absolute; left:7px; top:0;}
.main .main_left .main_left_news .main_left_news002 .name{ width:270px; height:15px; line-height:15px; text-align:left; position:absolute; left:70px; top:0px; color:#000000;}
.main .main_left .main_left_news .main_left_news002 .jieshao{ width:270px; height:40px; line-height:15px; text-align:left; position:absolute; left:70px; top:30px; color:#7b7b7b;}
.main .main_left .main_left_news .main_left_news003{ width:350px; height:145px; margin-top:15px;position:relative; float:left; background-image:url(imagesborder.jpg); background-repeat:no-repeat; background-position:bottom;}
.main .main_left .main_left_news .main_left_news004{ width:336px; height:auto;padding-left:7px; padding-right:7px;  margin-top:15px;position:relative; float:left; font-size:14px; line-height:22px; color:#4f5d6e;}
.main .main_left .main_left_news .main_left_news004 a{ color:#bb1414;}
.main .main_left .main_left_news .main_left_news004 a:hover{ text-decoration: underline;}
.main .main_left .main_left_news .main_left_news005{ width:350px; height:auto;position:relative; float:left; margin-top:20px;overflow: hidden;/* white-space: nowrap; */text-overflow: ellipsis;}
.main .main_left .main_left_news .main_left_news005 a:nth-child(1){ width:30px; height:20px; line-height:20px; margin-left:10px; display:block; background-image:url(imagesicon_bar.png); background-repeat:no-repeat; background-position:0 -520px; color:#7e7e7e; text-align:center;position:relative; float:left; }
.main .main_left .main_left_news .main_left_news005 a:nth-child(2){width:260px; height:50px; line-height:20px; margin-left:10px; color:#7b7b7b;position:relative; float:left;font-size: 14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.main .main_left .main_left_news .main_left_news005 a:nth-child(2):hover{text-decoration: underline;overflow: hidden;/* white-space: nowrap; */text-overflow: ellipsis;color: #bb1414;
overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;
}
.main .main_left .main_left_news .main_left_news006 a{ width:350px; height:20px; display:block; color:#7b7b7b; font-size:14px; margin-top:12px;line-height:20px; text-indent:15px;position:relative; float:left; background-image:url(imagesdot.jpg); background-repeat:no-repeat; background-position:7px center; }
.main .main_left .main_left_news .main_left_news007 a{ width:350px; height:20px; display:block; color:#7b7b7b; font-size:14px; line-height:20px; text-indent:15px;position:relative; float:left; background-image:url(imagesdot.jpg); background-repeat:no-repeat; background-position:7px center; }


.main .main_right .main_right_box{ width:730px; height:auto; position:relative; float:left;margin-bottom:15px;}
.main .main_right .main_right_box .main_right_box_title001{ width:730px; height:45px; position:relative; float:left;margin-bottom:10px; background-image:url(imagestubiao015.jpg); background-repeat:no-repeat; background-position:0 0;}
.main .main_right .main_right_box .main_right_box_title002{ width:730px; height:45px; position:relative; float:left;margin-bottom:10px; background-image:url(imagestubiao016.jpg); background-repeat:no-repeat; background-position:0 0;}
.main .main_right .main_right_box .main_right_box_title003{ width:730px; height:45px; position:relative; float:left;margin-bottom:10px; background-image:url(imagestubiao017.jpg); background-repeat:no-repeat; background-position:0 0;}
.main .main_right .main_right_box .main_right_box_title004{ width:730px; height:45px; position:relative; float:left;margin-bottom:10px; background-image:url(imagestubiao018.jpg); background-repeat:no-repeat; background-position:0 0;}
.main .main_right .main_right_box .main_right_box_title001 a{ width:40px; height:15px; background-image:url(imagesdot001.jpg); background-repeat:no-repeat; background-position:35px 5px;background-color:#fefefe; border:1px solid #777677; color:#404040; font-size:12px; text-align:center; line-height:15px; display:block; position:absolute; right:10px; top:20px;}
.main .main_right .main_right_box .main_right_box_title002 a{ width:40px; height:15px; background-image:url(imagesdot001.jpg); background-repeat:no-repeat; background-position:35px 5px;background-color:#fefefe; border:1px solid #777677; color:#404040; font-size:12px; text-align:center; line-height:15px; display:block; position:absolute; right:10px; top:20px;}
.main .main_right .main_right_box .main_right_box_title003 a{ width:40px; height:15px; background-image:url(imagesdot001.jpg); background-repeat:no-repeat; background-position:35px 5px;background-color:#fefefe; border:1px solid #777677; color:#404040; font-size:12px; text-align:center; line-height:15px; display:block; position:absolute; right:10px; top:20px;}
.main .main_right .main_right_box .main_right_box_title004 a{ width:40px; height:15px; background-image:url(imagesdot001.jpg); background-repeat:no-repeat; background-position:35px 5px;background-color:#fefefe; border:1px solid #777677; color:#404040; font-size:12px; text-align:center; line-height:15px; display:block; position:absolute; right:10px; top:20px;}
.main .main_right .main_right_box .main_right_box001{ width:343px; height:auto; position:relative; float:left; border:1px solid #cccccc; }
.main .main_right .main_right_box .main_right_box002{ width:343px; height:auto; position:relative; float:left;border:1px solid #cccccc; margin-left:40px; }
.main .main_right .main_right_box .main_right_box003{ width:343px; height:auto; position:relative; float:left;border:1px solid #cccccc; margin-top:10px; }
.main .main_right .main_right_box .main_right_box004{ width:343px; height:auto; position:relative; float:left;border:1px solid #cccccc;margin-top:10px;margin-left:40px;}
.main .main_right .main_right_box .main_right_box005{ width:343px; height:auto; position:relative; float:left;border:1px solid #cccccc; margin-top:10px; }
.main .main_right .main_right_box .main_right_box006{ width:343px; height:auto; position:relative; float:left;border:1px solid #cccccc;margin-top:10px;margin-left:40px;}


.main .main_right .main_right_box .title{ width:343px; height:80px; line-height:35px; font-weight:bold; position:relative; float:left; background-image:url(imagestubiao019.jpg); background-repeat:no-repeat; background-position:left center; font-size:22px; color:#000000;font-family: "微软雅黑"}
#biaotiname{margin:0px 0px 0px 50px; }
.main .main_right .main_right_box .title a{color:#000000;text-decoration:none;}
.main .main_right .main_right_box .title a:hover{color:#bd0509;text-decoration:underline;}
.main .main_right .main_right_box .tupian{ width:343px; height:245px;position:relative; float:left; }

.main .main_right .main_right_box .zhuantixiaoxi{width:343px; height:50px;position:relative; float:left; margin-top:10px; overflow:hidden;text-overflow:ellipsis;}
.main .main_right .main_right_box .zhuantixiaoxi a:nth-child(1){width:330px; height:20px; line-height:20px; margin-left:10px; color:#7e7e7e; display:block;position:relative; float:left;font-size: 14px;word-wrap: break-word;word-break: normal;  }

.main .main_right .main_right_box .xiaoxi{width:343px; height:40px;position:relative; float:left; margin-top:10px;}
.main .main_right .main_right_box .xiaoxi a:nth-child(1){ width:40px; height:20px; line-height:20px; margin-left:4px; display:block; background-image:url(imagesicon_bar.png); background-repeat:no-repeat; background-position:0px -520px; color:#7e7e7e; text-align:right;position:relative; float:left; }
.main .main_right .main_right_box .xiaoxi a:nth-child(2){width:260px; height:40px; line-height:20px; margin-left:10px; color:#7b7b7b; display:block;position:relative; float:left;font-size: 14px;
overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
}
.main .main_right .main_right_box .xiaoxi a:nth-child(2):hover{text-decoration:underline;color: #bb1414;
overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
}
#notnews{width:400px; height:100px; text-align:right;color:#8080ff;font-size:40px}
.main .main_right .main_right_box .info001 a{ width:343px; height:20px; display:block; color:#7b7b7b; font-size:14px; margin-top:12px;line-height:20px; text-indent:15px;position:relative; float:left; background-image:url(imagesdot.jpg); background-repeat:no-repeat; background-position:7px center; }
.main .main_right .main_right_box .info002 a{ width:343px; height:20px; display:block; color:#7b7b7b; font-size:14px; margin-top:5px;line-height:20px; text-indent:15px;position:relative; float:left; background-image:url(imagesdot.jpg); background-repeat:no-repeat; background-position:7px center; }


.bottom{ width:1082px; height:150px; padding-left:15px; padding-right:20px; background-color:#363636; margin:0 auto; margin-top:26px; border-top:4px solid #bb1414;font-size:14px;color:#c8c8c8; position:relative;}
.bottom a{font-size:14px; color:#c8c8c8;font-family:"宋体"; line-height:20px;}
.bottom ul{ width:600px; height:15px; line-height:15px; font-size:12px; margin:0 auto; position:relative; }
.bottom ul li a{ position:relative; float:left; margin-left:18px;margin-top:15px;}
.bottom span{color:#ffffff; height:30px; line-height:30px;font-size:16px; font-weight:bold;}
.foot{ width:1117px; height:35px; line-height:35px; text-align:center; background-color:#101010; margin:0 auto; color:#a4a4a4; font-size:12px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;}


.interact-attention{padding-left:20px;background:url(imagesicon_bar.png) no-repeat 0 -520px;}
.main .main_left .main_left_news .main_left_news005 a:hover.interact-attention{background:url(imagesicon_bar.png) no-repeat 0 -538px;}
.main .main_right .main_right_box .xiaoxi a:nth-child(1):hover{background:url(imagesicon_bar.png) no-repeat 0 -538px;}


/* 模态提示，后期删除 */
#mo{
  display: none;/*����*/
  width: 100%;
  height: 100%;
  position: fixed;
  overflow: auto;
  background-color: rgba(0,0,0,0.7);
  top: 0px;
  left: 0px;
  z-index: 1;
 }

 #moimg{
  display: block;
  margin:100px auto;
  width: 60%;
  max-width: 750px;
 }
 #caption{
  text-align: center;
  margin: 15px auto;
  width: 60%;
  max-height: 750px;
  font-size: 20px;
  color:#ccc;
 }
 #moimg,#caption{
  -webkit-animation: first 1s;
  -o-animation: first 1s;
  animation: first 1s;
 }
 .close1{
  font-size: 40px;
  font-weight: bold;
  position: absolute;
  top: 20px;
  right: 14%;
  color:#f1f1f1;
 }
 .close1:hover,
 .close1:focus{
  color:#bbb;
  cursor:pointer;
 }
#footer{ background:#575757;height:300px; width:100%; margin-top:40px;}
#footer .titler{ border-bottom:1px solid #4a4a4a;height:90px; width:100%;}
#footer .titler .title{width:998px; height:90px; margin:0 auto;}
#footer .titler .title .title1{ height:40px;width:998px; font-size:16px; font-weight:bold; color:#FFFFFF; padding-top:10px;}
#footer .titler .title .title2{ height:40px;}
#footer .titler .title .title2 ul{}
#footer .titler .title .title2 ul li{ float:left; width:150px;}
#footer .titler .title .title2 ul li a{ font-size:14px; color:#FFFFFF;}
#footer .copyright{border-top:1px solid #686868;}
#footer .copyright .copy{width:998px; margin:0 auto;height:210px;}
#footer .copyright .copy ul.part1{ width:390px; height:100px; margin-top:20px; border-right:1px solid #4a4a4a; float:left; padding:0px 60px 0px 100px;}
#footer .copyright .copy ul.part1 li{ width:50%;height:25px; float:left; line-height:20px;}
#footer .copyright .copy ul.part1 li a{ font-size:14px; color:#FFFFFF; line-height:25px;}
#footer .copyright .copy ul.part2{ width:446px; height:100px; margin-top:20px; border-left: 1px solid #686868; float:right;}
#footer .copyright .copy ul.part2 li{ padding-left:40px; line-height:20px;}
#footer .copyright .copy ul.part2 li a{font-size:14px; color:#FFFFFF}

.helpmain{width:998px; margin:0px auto;}
.helpmain .left{width:215px; float:left; border:#DCDCDC 1px solid;height:100%; overflow:hidden;}
.helpmain .left .helpleftsite{background:#F1F1F1; margin:1px;}
.helpmain .left .helpleftsite .title{height:60px; line-height:60px; text-align:center; color:#000; font-size:24px; font-weight:bold;border-bottom:#E5E7E6 1px solid;}
.helpmain .left .helpleftsite .leftbox{ padding:2px;}
.helpmain .left .helpleftsite .leftbox ul{}
.helpmain .left .helpleftsite .leftbox a{ background:url(../images/nav_right.gif) no-repeat 160px 5px;display:block; border-bottom:#E5E7E6 1px solid; height:35px; line-height:35px; font-weight:bold; color:#000; padding-left:35px;font-size: 14px;}
.helpmain .left .helpleftsite .leftbox .checked{background:#D12B2D url(nav_right.gif) no-repeat 160px 5px; color:#fff; text-decoration:none; }

.helpmain .right{width:724px; float:right; border:#DCDCDC 1px solid; background:#FCFCFC; padding:20px; height:100%; overflow:hidden;}
.helpmain .right h2{ font-size:22px; font-weight:bold; color:#069; text-align:center; line-height:35px; border-bottom:#e8e8e8 1px  solid;}
.helpmain .right h3{ font-size:12px; font-weight:normal;line-height:30px; text-align:left; color:#999; border-bottom:#e8e8e8e 1px dashed; text-align:center;}
.helpmain .right .notetext{ padding:20px; line-height:24px; font-size:14px; color:#555;}
.helpmain .right .annoucebot{ height:30px; line-height:30px; text-align:right;}
.helpmain .right .notetext h3{ font-size:16px; font-weight:bold; color:#999; height:30px; line-height:30px; border-bottom:#f1f1f1 1px dashed; margin-bottom:10px;}
.helpmain .right .tdbg .lefttdbg{width:100px;}
.helpmain .right .notetext li{ line-height:30px; line-height:30px;}
.helpmain .right .recruitment_tableInfo{}
.helpmain .right .fb{ font-size:14px; font-weight:bold; color:#069; height:35px; line-height:35px;}
.helpmain .right .recruitment_tableInfo th{ background:#f1f1f1;}
