/* CSS Document */


*{ margin:0 auto; padding:0;}
.clear{ clear:both}
ul,li{ list-style:none}
a{ text-decoration:none; color:#666}
body{  background:#fff}
img{ border:0}
.fl{ float:left;}
.fr{ float:right;}



/*top18*/
.top{ width:100%; font-size:12px; color:#999999}
.header{ width:100%; height:37px; border-bottom:1px solid #E8E8E8; border-top:1px solid #E8E8E8}
.header_nr{ width:1080px; height:35px;}
.header_nr img{ padding-right:10px;padding-top:2px; display: inline-block;}
.header_nr dl{ width:250px; float:left; display:block;padding-top:10px;}
.header_nr dl a{ color:#4FD8FF; text-decoration:none}
.header_nr ul{ width:380px; float:right; display:block; line-height:35px;}
.header_nr ul li{ float:left; padding-left:10px;}
.ls{ color:#4FD8FF;}

.logo_nf{ background:url(../img/top_bg.jpg) repeat-x; width:100%; height:97px;}
.logo_nf_nr{ width:1080px; padding-top:20px;}
.logo{ width:814px; height:54px; float:left}
.pp{ width:250px; height:54px; float:right}

.logo1 {width:555px;height:70px;margin:20px 0px 20px 0px;}
/*logog光效 */
.logo1 {position:relative;overflow:hidden;}
.logo1:before {content: "";position: absolute;width: 630px;height: 60px;background-color: rgba(255, 255, 255, 0.5);-webkit-transform: rotate(60deg);transform: rotate(60deg);left: -250px;-webkit-animation: blink 1.5s infinite both;animation: blink 1.5s infinite both;}
@-webkit-keyframes blink {from {left: 10px;top: 0;}to {left: 300px;top: 0;}}
@-o-keyframes blink {from {left: 10px;top: 0;}to {left: 300px;top: 0;}}
@-moz-keyframes blink {from {left: 10px;top: 0;}to {left: 300px;top: 0;} }
@keyframes blink { from {left: -100px;top: 0;}to {left: 300px;top: 0;}}
/*结束*/
.logo2 {width:318px;height:49px;margin:20px 0px 20px 50px;}
.xx {width:232px;height:53px;margin:30px 0px 20px 0px;}
.ejmenu{list-style:none;height:60px;line-height:60px;width:100%;float:left;margin-left:0px;padding-left:0px;}
.ejmenu li{width:125px;margin-left:8px;float:left;}
.ejmenu li a{color:#fff;font-size:18px;}
.ejmenu li a:hover{}

.w100{width:100%;height:auto;margin:0px auto;}
.w1200{margin:0 auto;width:1200px;height:auto;}
/*top end*/

.nav{ background:url(../img/nav_bg.jpg) top center repeat-x; width:100%; height:50px; margin:0px auto;margin-top:1px;}
.nav_nr{ width:1080px;margin:0px auto;} 
.nav_nr dl{ width:272px; height:50px; float:left}
.nav_nr span{ width:790px; display:block; float:right}
.nav_nr span img { margin-left:10px; }
.nav_img{ padding-bottom:14px;}

.nav_nr2{ width:1080px;margin:0px auto;} 
.nav_nr2 span{ width:1000px; display:block; float:right}
.nav_nr2 span img { margin-left:15px; }

.sy_cclx{ width:70px; height:16px; margin-left:3px;  }


.banner{ width:100%}
.zhuanye{ width:1080px; margin:0 auto; z-index:2;}
.kecheng{background:url(../img/zy_bg.gif) no-repeat; width:272px; height:500px; position:absolute ;z-index:2; ;  }
.kecheng h1{ color:#333333; font-family:"微软雅黑"; font-size:14px; text-align:left; line-height:38px;padding-left:40px; }
.kecheng h1 span{font-family:"微软雅黑"; font-size:13px; text-align:left;  float:right; padding-right:18px;  display:block}
.kecheng h1 a{ color:#666}
.kecheng h1 a:link {
	color: #666;
}
.kecheng h1 a:visited {
	color: #666;
}
.kecheng h1 a:hover {
	color: #F60;
}
.kecheng h1 a:active {
	color: #666;
}
.major{width:272px; padding-top:4px; padding-left:6px;_padding-left:0px;}
.major li{ font-size:12px; color:#333333; width:272px; height:26px; list-style:none; line-height:26px; padding-left:8px; width:261px;}
.major li span{ font-size:12px; color:#FF0000; float:right; padding-right:7px;}
#g_qidian{ font-size:14px; color:#000000; font-weight:bold; margin-left:20px;_width:190px; margin-top:2px;}
#c_qidian{ font-size:14px; color:#000000; font-weight:bold; margin-left:20px;_width:190px; margin-top:10px;}
#jineng{ font-size:14px; color:#000000; font-weight:bold; margin-left:20px;_width:190px; margin-top:11px;}
.zxbn{ width:231px; height:45px; margin:18px 0 20px 18px;}


.fullSlide {width:100%;position:relative;height:372px;background:#000;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:372px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:372px;}
.fullSlide .hd {width:100%;position:absolute;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;
filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#f00;}
/*banner滑动结束*/

/*vqq-banner*/
ul,ol{list-style:none}
.none{display:none}
.hidden{visibility:hidden}
.btn_inner{display:none}
.site_focus{position:relative;z-index:1;width:100%;height:389px;background-color:#efefef}
.site_focus .focus_inner{position:relative;width:100%;height:100%;overflow:hidden}
.site_focus .focus_img{display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-position:top center;background-repeat:no-repeat}
.site_focus .outgoing{z-index:1;-webkit-animation-duration:.5s;-webkit-animation-delay:0s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.5s;-moz-animation-delay:0s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;animation-duration:.5s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both}
.site_focus .active{z-index:3;-webkit-animation-name:tabFocusImg;-moz-animation-name:tabFocusImg;animation-name:tabFocusImg}
.site_focus .focus_control{position:absolute;z-index:3;left:75%;bottom:24px;width:1012px;height:64px;margin-left:-506px;background:rgba(0,0,0,.56);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#88000000',endColorstr='#88000000')}
.site_focus .focus_control .focus_title{width:257px;height:50px;line-height:24px;margin:7px 10px;overflow:hidden;font-size:18px;font-weight:500;color:#fff;text-shadow:0 1px 2px #333}
.site_focus .focus_thumbnails{position:absolute;top:7px;right:54px}
.site_focus .focus_thumbnails li{float:left;margin-right:7px;margin-bottom:8px;background:#000}
.site_focus .focus_thumbnails li .link_thumbnails{display:block;width:85px;height:50px;opacity:.6}
.site_focus .focus_thumbnails li .link_thumbnails img{display:block;width:85px;height:50px}
.site_focus .focus_thumbnails li.current .link_thumbnails{width:79px;height:44px;border:3px solid #ff7800;opacity:1;overflow:hidden}
.site_focus .focus_thumbnails li.current .link_thumbnails img{margin:-3px 0 0 -3px}
.site_focus .focus_thumbnails_inner{width:637px;overflow:hidden}
.site_focus .focus_thumbnails_list{width:644px;height:50px;overflow:hidden}
.site_focus .focus_thumbnails .btn_prev,.site_focus .focus_thumbnails .btn_next{position:absolute;top:0;width:34px;height:50px;background:#373737;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-0-transition:all .2s ease;transition:all .2s ease}
.lte_ie8 .site_focus .focus_thumbnails .btn_prev,.lte_ie8 .site_focus .focus_thumbnails .btn_next{background-color:#373737;background-image:url(images/page_focus.png);background-repeat:no-repeat}
.site_focus .focus_thumbnails .btn_prev{left:-44px;background-position:0 0}
.site_focus .focus_thumbnails .btn_next{right:-44px;background-position:-35px 0}
.site_focus .focus_thumbnails .btn_prev .btn_inner,.site_focus .focus_thumbnails .btn_next .btn_inner{display:none}
.site_focus .focus_thumbnails .ico_prev,.site_focus .focus_thumbnails .ico_next{display:block;position:absolute;top:14px;width:16px;height:16px;border:5px solid #000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.7660444431189777, M12=-0.6427876096865394,M21=0.6427876096865398,M22=0.7660444431189779,sizingMethod='auto expand');-ms-interpolation-mode:bicubic}
.site_focus .focus_thumbnails .ico_prev{left:10px;border-top:none;border-right:none}
.lte_ie8 .site_focus .focus_thumbnails .ico_prev,.lte_ie8 .site_focus .focus_thumbnails .ico_next{display:none}
.site_focus .focus_thumbnails .ico_next{left:2px;border-bottom:none;border-left:none}
.lte_ie8 .site_focus .focus_thumbnails .ico_next{top:10px;left:0}
:root .site_focus .focus_thumbnails .ico_prev,:root .site_focus .focus_thumbnails .ico_next{filter:none}
.site_focus .focus_thumbnails .btn_prev:hover,.site_focus .focus_thumbnails .btn_next:hover{background-color:#4e4e4e}
.lte_ie8 .site_focus .focus_thumbnails .btn_prev:hover{background-color:transparent;background-position:0 -51px}
.lte_ie8 .site_focus .focus_thumbnails .btn_next:hover{background-color:transparent;background-position:-35px -51px}
.site_focus .focus_control{width:730px;margin-left:-500px}
.site_focus .focus_control .focus_title{width:260px;padding:7px}
.site_focus .focus_thumbnails{right:48px}
.site_focus .focus_thumbnails .btn_prev{left:-41px}
.site_focus .focus_thumbnails .btn_next{right:-41px}

.sbox {float: left;height: 115px; overflow: hidden; padding: 0;position: relative;width: 201px;}
.sboxtop {height: 115px;left: 0;position: relative;top: 0; width: 201px;z-index: 10;}
.sboxtop a {display: block; height: 115px;position: relative;width: 201px;}
.scrollbox {height: 115px;left: 0; position: relative; top: -115px; width: 201px; z-index: 2;}
.scrollbox img {border: medium none;}
.zhuanti4{ width:808px; float:right; }
.ztfour{ width:1090px; margin:0 auto; margin-top:10px; }



/*footer*/
.footer{ background:#F6F6F6; width:100%; border-top:1px solid #EEEEEE; font-size:12px; font-family:"微软雅黑"; color:#666666}
.footer a{ color:#666666}
.index_foot_content {height: 218px; padding-left: 59px; width:1080px;}
.index_foot_content span { display: block;float: left;height: 95px;padding-left: 59px;padding-top: 40px;width: 94px;}
.index_foot_ewm {border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8;float: left;height: 194px; margin-left: 60px;margin-top: 24px;width: 302px;}
.index_ewm_l {float: left; line-height: 20px;padding-left: 27px; padding-right: 18px;padding-top: 18px;text-align: center; width: 108px; font-size:12px;}
.index_ewm_r {background-image: background-repeat: no-repeat;float: left;height: 120px;padding-left: 30px;width: 100px;}
.index_ewm_r a {background-image: ;background-repeat: no-repeat; color:#666666;display: block;height: 25px;line-height: 25px;margin-top: 5px;text-align: center;text-decoration: none;}
.index_ewm_r {background-image: url(images/index_ewm_bg.jpg); background-repeat: no-repeat;float: left;height: 120px;margin-top: 16px;padding-left: 30px;width: 100px;}
.index_ewm_r a {background-image: url(../images/index_ewm_abg.jpg);background-repeat: no-repeat;color: #FFFFFF;display: block;height: 30px;line-height: 30px;margin-top: 10px;text-align: center;text-decoration: none;}
.index_ewm_r .a1 {background-color: #55BAEE;}
.index_ewm_r .a1:hover {background-color: #44AADD;}
.index_ewm_r .a2 {background-color: #EE2255;}
.index_ewm_r .a2:hover { background-color: #DD1144;}
.index_ewm_r .a3 {background-color: #FF8822;}
.index_ewm_r .a3:hover {background-color: #FF7711;}




.bq{ width:1080px;}
.bq span{ text-align:center; margin-top:20px; display:block}
.bq dl{ line-height:24px; text-align:center}

