﻿@charset "utf-8";
/* CSS Document */
*{ outline:none;margin:0px; padding:0px;}
body{ color:#666; font-size:12px; font-family:"微软雅黑"; line-height:20px; overflow-x:hidden; max-width:1920px; min-width:1002px; margin:0 auto; background:url(/skin/images/top_bg.jpg) repeat-x #fff;}
a{ text-decoration:none; color:#666;}
a:hover{ text-decoration:none; color:#ff8500;}
ul,li,dl,dt,dd{ list-style:none; margin:0px; padding:0px;}
p{ margin:0px; padding:0px;}
img{ border:0px;}
.clear{ clear:both;}
*html body{ overflow:visible}
*html iframe,*html frame{ overflow:auto}
*html frameset{ overflow:hidden}
html{-webkit-text-size-adjust: none;}
input,select{ vertical-align:middle; background-color:#FFF;}
textarea,input { word-wrap:break-word; word-break:break-all; padding:0px;}
img{ border:0px none; vertical-align:middle;}
h1{ font-size:24px;}
h2{ font-size:20px;}
h3{ font-size:18px;}
h4{ font-size:16px;}
h5{ font-size:14px; font-weight:normal;}
h6{ font-size:14px;}
.fl{ float:left;}
.fr{ float:right;}

.top{ width:100%; height:157px;}
.toper{ width:1002px; margin:0 auto; height:157px;}
.toper .logo{ height:101px;}
.toper .logo img{ float:left; margin-top:22px;}
.toper .logo font{ display:inline-block; padding-top:20px; float:right; color:white; font-size:18px; line-height:30px;}
.menu{ height:56px; background:url(/skin/images/menu_bg.jpg) no-repeat;}
.menu li{ float:left; width:125px; text-align:center; height:24px; padding:6px 0; position:relative; background:url(/skin/images/menu_ge.jpg) no-repeat right center;}
.menu ul li a,.menu ul li a:visited{display:inline-block; overflow:hidden; height:24px; color:#fff; vertical-align:middle; font-size:14px; line-height:22px; width:100px; font-weight:bold;}
.menu ul li {float:left; height:26px;}
.menu ul li ul{display:none; z-index:9999; }
.menu ul li:hover a { color:#0077B9; background-color:#fff;}
.menu ul li:hover ul {display:block; position:absolute; top:36px; background:url(/skin/images/tm.png) repeat; width:125px; left:0px; }
.menu ul li:hover ul li{ height:24px; background:none; padding:0; width:125px; height:32px;}
.menu ul li:hover ul a { color:#fff; background:none; vertical-align:middle; height:32px; font-size:12px; line-height:30px; border-bottom:1px solid white; width:125px;}
.menu ul li:hover ul a:hover { color:#ff8500;}

.theme-orman.slider-wrapper{width:100%;height:420px;position:relative; min-width:1200px; max-width:1920px; margin:0 auto; overflow:hidden;}
.theme-orman .nivoSlider{position:relative; min-width:1200px;max-width:1920px;height:420px; left:50%; margin-left:-960px; background:url(/skin/images/loading.gif) no-repeat 50% 50%;}
.theme-orman .nivoSlider img{position:absolute;top:0px;left:0px;display:none;width:1920px; height:420px; }
.theme-orman .nivoSlider a{border:0;display:block;}
.theme-orman .nivo-controlNav{position:absolute; bottom:15px; z-index:101;border:0;width:100%; text-align:center;}
.theme-orman .nivo-controlNav a{display:inline-block;width:16px;height:16px;text-indent:-9999px;border:0;margin-right:22px;background:url(/skin/images/slider_nav_button.png) no-repeat;}
.theme-orman .nivo-controlNav a.active{background-position:0 -16px;}
.theme-orman a.nivo-nextNav{background-position:100% 50%;right:-24px;padding-right:20px;}
.theme-orman a.nivo-prevNav{left:-24px;padding-left:20px;}
.theme-orman .nivo-caption{font-family: Helvetica, Arial, sans-serif;}
.theme-orman .nivo-caption a{ color:#fff;border-bottom:1px dotted #fff;}
.theme-orman .nivo-caption a:hover{ color:#fff;}
.nivoSlider{position:relative;}
.nivoSlider img{position:absolute;top:0px;left:0px;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
/* The slices and boxes in the Slider */
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
/* Caption styles */
.nivo-caption{position:absolute;left:0px;bottom: 0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:8;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}

.container{ width:1002px; margin:0 auto; padding-top:12px;}
.index_tit{ height:31px;}
.index_tit .left{ float:left; font-size:0; text-indent:-99; background:url(/skin/images/index_t_left.png) no-repeat; width:4px; height:31px;}
.index_tit .right{ float:right; font-size:0; text-indent:-99; background:url(/skin/images/index_t_right.png) no-repeat; width:4px; height:31px;}
.index_tit .center{ float:left; background:url(/skin/images/index_tbg.jpg) repeat-x; height:31px;}
.index_tit .center a{ float:right; margin-right:6px; line-height:28px;}
.index_tit .center font,.index_tit .center span:hover,.index_tit .center span.on{ display:inline-block; width:90px; height:26px; margin-top:3px; line-height:24px; font-size:14px; font-weight:bold; background:url(/skin/images/index_tbg.png) no-repeat; color:white; text-align:center;}
.index_tit .center span{ display:inline-block; width:90px; height:26px; margin-top:3px; line-height:24px; font-size:14px; font-weight:bold;text-align:center; cursor:pointer;}

.index_1{ padding-bottom:10px; width:1002px; display:inline-block;}
.news_1{ float:left; width:712px;}
.news_1_div{ width:710px; border:1px solid #D5D5D5; height:220px; padding-top:3px; background-color:#EFEFEF; font-family:"宋体";}
.news_1 .focus{ float:left; width:226px; padding:6px 9px 0 9px; height:214px; position:relative}
.news_1 .ul{ float:left; width:460px;}
.news_1 .ul li{ background:url(/skin/images/xian.png) repeat-x bottom;}
.news_1 .ul li.li1{ padding-top:4px;}
.news_1 .ul li.li1 p{ line-height:22px; padding:4px 0; height:44px;}
.news_1 .ul li.li1 a{ font-weight:bold; font-size:14px; color:#FF3300;}
.news_1 .ul li.li1 a:hover{ text-decoration:underline}
.news_1 .ul li.li2{ height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_2{ float:right; width:280px;}
.news_2 ul{ width:272px; height:217px; padding:6px 3px 0 3px; border:1px solid #D5D5D5; background-color:#EFEFEF; font-family:"宋体"; overflow:hidden;}
.news_2 ul li{ height:30px; line-height:30px; background:url(/skin/images/xian.png) repeat-x bottom; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.index_2{ width:1002px; display:inline-block;}
.news_3{ float:left; width:280px; padding-right:10px; height:460px;}
.news_3 ul{ width:272px; height:186px; padding:1px 3px 0 3px; border:1px solid #D5D5D5; background-color:#EFEFEF; font-family:"宋体"; overflow:hidden; margin-bottom:10px;}
.news_3 ul li{ height:27px; line-height:27px; background:url(/skin/images/xian.png) repeat-x bottom; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_4{ float:left; width:422px; padding-right:10px; height:460px;}
.news_4 ul{ width:414px; height:183px; padding:3px 3px 0 3px; border:1px solid #D5D5D5; background-color:#EFEFEF; font-family:"宋体"; overflow:hidden; margin-bottom:11px;}
.news_4 ul li{ height:30px; line-height:30px; background:url(/skin/images/xian.png) repeat-x bottom;}
.news_4 ul li span{ display:inline-block; width:330px; padding-right:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left;}
.links{ float:right; width:280px; height:460px;}
.links ul{ width:278px; height:400px; padding-top:14px; border:1px solid #D5D5D5; background-color:#EFEFEF; overflow:hidden;}
.links ul li{ padding-bottom:10px; text-align:center;}
.c_left{ float:left; width:250px;}
.c_left .tit{ width:250px; height:65px; background:url(/skin/images/left_menu_tbg.png) no-repeat; line-height:62px; color:white; font-size:16px; text-indent:22px;}
.left_menu{ width:242px; padding:0 3px 34px 3px; background-color:#E2F2FE; border:1px solid #D8D8D6; border-top:0; font-family:"宋体"; font-size:14px; margin-bottom:10px; min-height:170px;}
.left_menu li{ background:url(/skin/images/xian.png) repeat-x bottom; padding-left:20px; height:34px; line-height:32px; overflow:hidden; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.left_menu li .on{ color:#ff8500;}
.contact_tit{ font-size:1.25em; color:#0683C2; line-height:31px; height:31px; border:1px solid #D8D8D6; border-top:0; background:url(/skin/images/index_tbg.jpg) repeat-x;}
.contact_tit font{ display:inline-block; background:url(/skin/images/icon_contact.jpg) no-repeat 10px center; padding-left:20px;}
.contact_div{ border:1px solid #D8D8D6; border-top:0; width:228px; background:url(/skin/images/pic_contact.jpg) no-repeat center 8px #F2F2F2; padding:70px 10px 10px 10px; font-family:"宋体"; line-height:26px; margin-bottom:16px;}
.c_right{ float:right; width:730px;}
.location{ background:url(/skin/images/location_bg.jpg) no-repeat; width:683px; padding:0 18px 0 28px; height:39px; line-height:38px; font-size:16px; color:#0683C2;}
.location font{ display:inline-block; float:right; font-size:12px; color:#666; background:url(/skin/images/icon.png) no-repeat left center; padding-left:15px; font-family:"宋体";}
.content{ font-size:14px; color:#666; line-height:28px; padding:20px;}
.content img{ max-width:690px;}
.pager{ text-align:center; padding:15px 0 25px 0; font-family:"宋体";}
.news{ font-family:"宋体"; padding:10px 0;}
.news li{ background:url(/skin/images/xian.png) repeat-x bottom; padding:0 8px; height:30px; line-height:30px;}
.news li span{ display:inline-block; width:600px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left; padding-right:40px;}
.news_tit{ text-align:center; font-size:16px; line-height:26px; padding:10px 0;}
.news_time{ text-align:center; font-size:14px;}
.nextpre{ padding-top:10px; line-height:32px; font-size:12px;}
.nextpre a{ font-family:"宋体";}
.links_ul{ display:inline-block; width:100%; padding-top:30px;}
.links_ul li{ float:left; width:243px; text-align:center; height:74px;}

.foot{ width:100%; background-color:#0870D3; height:120px;}
.footer{ width:1002px; margin:0 auto; position:relative; height:120px; background:url(/skin/images/bottom_bg.jpg) no-repeat 188px center;}
.footer .img{ position:absolute; left:42px; top:22px;}
.footer .div{ float:right; background-color:white; color:#666; line-height:24px; padding:9px 30px 0 80px; width:650px; height:81px; margin-right:20px; margin-top:15px;}

.shiftright {display: block; height: 249px; width:110px; position: absolute; right: 0; top: 600px; z-index: 1000; background:url(/skin/images/qq.png) no-repeat; text-align:center}
.closes {display: inline-block; height: 16px;width: 19px; position:absolute; top:0; right:2px;}
.qq1{ display:inline-block; width:70px; height:24px; margin-top:178px;}
.qq2{ display:inline-block; width:70px; height:24px; margin-top:4px;}

.p_blue{ color:#000}
.p_blue a{ color:#000}
.p_blue a:hover{ text-decoration:none; color:#ff8500;}


.pages {padding: 30px 0 30px;text-align: center}
.pages li {display: inline}
.pages a:hover{padding: 4px 9px; border: 1px solid #C30404;	background: #C30404;color: #fff;text-decoration: none}
.pages li.thisclass{padding: 4px 9px; border: 1px solid #C30404;	background: #C30404;color: #fff;text-decoration: none}
.pages li.thisclass a{padding:0; border:0;	background: #C30404;color: #fff;text-decoration: none}

.pages a{padding: 4px 9px;border: 1px solid #CCC;background: #fff;color: #A4A4A4;line-height: 18px}
