/* CSS Document */
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,cite,code,del,em,img,q,small,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,tr,th,td{ margin:0;padding:0; border:0;}
ul, ol {list-style: none;}
img{border: 0;}
body {font-family: Arial, "Î¢ÈíÑÅºÚ","ËÎÌå";font-size: 12px;color: #333;
background: #fff;}

/* Á´½Ó */
a {color: #666666;text-decoration: none;}
a:hover { color:#0063b7;}
/* ÎÄ×Ö´óÐ¡ */
.f12 {font-size: 12px;}
.f14 {font-size: 14px;}
.f16 {font-size: 16px;}
.f18 {font-size: 18px;}

/* ÑÕÉ« */
.red {color: #F00;}
.gray {	color: #666;}
.lightgray {color: #999;}
.green { color:green;}

/* ±íµ¥ */
input, select, textarea, label {font-family: Arial, "Î¢ÈíÑÅºÚ";font-size: 12px;vertical-align: middle;}
.form_text {padding-left: 3px;height: 22px;border: 1px solid #CCC;border-radius: 2px;line-height: 22px;}
.form_select {padding-left: 3px;height: 24px;border: 1px solid #CCC;border-radius: 2px;line-height: 22px;_width:80px; min-width:80px;margin-right:15px;}
.form_textarea {padding-left: 3px;border: 1px solid #CCC;border-radius: 2px;line-height: 22px;}
.form_btn {padding: 5px 15px;overflow: visible;}

label.form_check { height:30px; line-height:30px; padding:0 30px 0 20px; display:block; float:left; position:relative; z-index:1;}
label.form_check input { position:absolute; z-index:20; left:0; bottom:8px;}


/* Ò³Ãæ²¼¾Ö */
.container {margin:0 auto;width: 1200px; overflow-x:hidden;}
.container2 {margin:0 auto;width: 1000px;}

/* ¸¡¶¯ */
.f_l {float: left;}
.f_r {float: right;}
.clear { clear:both; font-size:0; height:0; overflow:hidden;}
.clear1 { clear:both; font-size:10px; height:10px; overflow:hidden; line-height:10px;}
.clear2 { clear:both; font-size:20px; height:20px; overflow:hidden; line-height:20px;}
.clear3 { clear:both; font-size:30px; height:30px; overflow:hidden; line-height:30px;}
.clearline {clear:both; font-size:15px; height:15px; overflow:hidden; line-height:15px; border-bottom:1px solid #eee; margin-bottom:15px; }

/*µ¼º½¿ªÊ¼*/
.menu{width:100%;height:40px;margin:0 auto;background:#17487e;min-width:1200px}
#nav {line-height: 40px;list-style-type: none;background:#17487e;width:1200px;margin:0 auto;min-width:1200px}
#nav a {display: block; width: 120px; text-align:center;}
#nav li {float: left; width: 120px;text-align: center; background:url(../images/nav_bg.jpg) no-repeat right center;}
#nav li a{font-size:16px;color:#fff;}
#nav li a:hover{ color:#FFF;background: url(../images/nav_h.jpg) no-repeat;display: block;}
#nav li ul {line-height: 40px; text-align:center;left: -999em;width: 118px; position: absolute;background: #17487e;z-index: 9999999;_margin-left:-60px;*margin-left:-60px}
/*µç»°ºÅÂë*/
.t_tel{float: right;}
.t_tel p{font: 400 12px/18px "Î¢ÈíÑÅºÚ"; color: #333333; padding: 14px 0 0 41px; background: url(../images/t_tel.jpg) left top no-repeat; font-style: italic; text-transform: uppercase;}
.t_tel em{font: 400 28px/30px impact,arial; color: #ff692a;}
/*banner¿ªÊ¼*/
#full-screen-slider { width:100%; height:350px;float:left; position:relative;overflow: hidden;min-width:1200px}
#slides {display:block;width:100%;height:350px; list-style:none; position:relative}
#slides li { display:block; width:100%; height:100%; position:absolute;min-width:1200px}
#slides li a { 
	display:block; 
	width:100%; 
	height:100%; 
	text-indent:-9999px
}
#pagination { 
	display:block; 
	position:absolute; 
	left:70%; 
	top:320px; 
	z-index:9900;  
	padding:5px 15px 5px 0; 
	margin:0;}
#pagination li { 
	display:block; 
	width:10px; 
	height:10px; 
	float:left; 
	margin-left:15px; 
	border-radius:5px; 
	background:#FFF 
}
#pagination li a { 
	display:block; 
	width:100%; 
	height:100%; 
    text-indent:-9999px;
}
#pagination li.current { background:#0092CE}
/*ÕÐ±ê¿ªÊ¼*/

/*ÕÐ±ê¿ªÊ¼*/
.footer {width:100%;min-width:1200px;height:220px;overflow:hidden;background:#2D3237;margin-top:15px;}
.footer .footert {width:100%;min-width:1200px;height:170px;text-align:center;margin:0 auto;}
.footer .footert .footertw {width:1200px;height:145px;overflow:hidden;text-align:center;margin:0 auto;padding-top:25px;}
.footer .footert .footertl {float:left;width:900px;height:145px;overflow:hidden;padding-top:5px;text-align:left;}
.footer .footert .footertl .fabout {width:280px;height:115px;padding-left:35px;float:left;border-right:1px #575B5F solid;}
.footer .footert .footertl .fabout dt {background:url(../images/fico1.jpg) left center no-repeat;text-indent:25px;line-height:35px;}
.footer .footert .footertl .ftousu {width:275px;height:115px;padding-left:35px;float:left;border-right:1px #575B5F solid;}
.footer .footert .footertl .ftousu dt {background:url(../images/fico2.jpg) left center no-repeat;text-indent:25px;line-height:35px;}
.footer .footert .footertl .flianxi {width:220px;height:115px;padding-left:45px;float:left;border-right:1px #575B5F solid;}
.footer .footert .footertl .flianxi dt {background:url(../images/fico3.jpg) left center no-repeat;text-indent:25px;line-height:35px;}
.footer .footert .footertl dt {color:#fff;font-size:16px;}
.footer .footert .footertl dd {color:#ABA6A6;font-size:14px;line-height:28px;}
.footer .footert .footertl dd a {color:#ABA6A6;font-size:14px;padding:0 7px;}
.footer .footert .footertl dd a:hover {color:#fff;}
.footer .footert .footertr {float:left;width:300px;height:145px;overflow:hidden;}
.footer .footert .footertr li {float:left;text-align:right;width:150px;height:145px;overflow:hidden;}
.footer .footerb {width:100%;min-width:1200px;height:50px;text-align:center;margin:0 auto;background:#23282D;line-height:50px;color:#BBBABA;font-size:14px;}
.footer .footerb .footerbtxt {width:1200px;text-align:center;margin:0 auto;}
.footer .footerb .footerbtxt .footerbtxts {text-align:left;}
.center12 {	font-family: "ËÎÌå";
	font-size: 12px;
	line-height: 23px;
	color: #8F8F8F;
	text-decoration: none;
}
.f12 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #565656;
	text-decoration: none;
}
.imgbg {	background-image: url(../images/imgbg.jpg);
	background-repeat: no-repeat;
	height: 90px;
	width: 128px;
}


.main1pics {position: relative; width:420px;height:280px; overflow: hidden; z-index:1;}
.main1pics .prev, .main1pics .next {position:absolute; z-index:200;top:50%; margin-top:-38px;display: none;width: 36px;height: 75px;background: url(../img/arrow_btn2.png) no-repeat;}
.main1pics .prev {left: 0;}
.main1pics .next {right: 0;background-position:right;}
.main1pics .m1num {height: 30px; position: absolute; bottom: 0; right:0; text-align:center; overflow: hidden;zoom: 1;z-index:100;}
.main1pics .m1num ul { text-align:center;}
.main1pics .m1num li { float:left;width:30px;height: 30px;font-size:12px;color: #FFF;line-height: 30px;text-align: center;cursor: pointer;}
.main1pics .m1num li.on {
	background: #258eca;
}
.m1pic li img { width:420px; height:280px;}
.m1pic li a h2 { left:0; color:#fff; padding-left:20px;  bottom:0; right:0; height:30px; line-height:30px; font-size:14px;  position: absolute; z-index:10; background:url(../images/black_bg.png); }

.main1 { padding-top:30px; height:280px; overflow:hidden;width: 1200px;margin: 0 auto;}
.main1_1 { width:420px; height:280px; float:left; margin-right:20px;}
.main1_2 { width:490px; float:left; height:280px;}
.main1_2 ul li { height:56px;overflow:hidden; padding-top:10px; background:url(../images/line_pic1.png) left bottom repeat-x;}
.main1_2 ul li span { width:70px; overflow:hidden; height:46px; line-height:12px; font-family: "Î¢ÈíÑÅºÚ"; color:#fb7d00; text-align:center; display:block; float:left; border-right:1px solid #e6e6e6;}
.main1_2 ul li span strong { font-size:32px;line-height:36px; margin-top:-2px; display:block;}
.main1_2 ul li a { height:44px; display:block; width:390px; padding-left:20px; float:left; overflow:hidden;font-family:  "Î¢ÈíÑÅºÚ";}
.main1_2 ul li a h2 { font-size:16px; color:#333333; height:24px; line-height:24px;font-family:  "Î¢ÈíÑÅºÚ";}
.main1_2 ul li a p { height:20px; line-height:20px; font-size:12px; color:#999;}


.footerTel{width: 264px; height: auto!important; min-height: 146px; height: 276px;background: #d01830;float:right;}
.footerTel p{
	height: 72px; padding-left: 60px;
	background: url(../images/icon5.png) left center no-repeat;
	color: #fff; font-size: 26px; line-height: 40px; font-family: impact;
}
.footerTel p span{
	display: block;
	height: 26px;
	color: #fff; font-size: 14px; line-height: 40px; font-family: "Î¢ÈíÑÅºÚ";
}
.footerTel dl{width:252px; display:block;clear:both;}
.footerTel dl dt,.footerTel dl dd{font-size:12px; color:#fff; line-height:26px; }
.footerTel dl dt{ width:40px; float:left; padding-left: 10px; }
.footerTel dl dd{width:202px; float:left; }
.footerTel1 {width: 240px; height: auto!important; min-height: 146px; height: 146px; padding: 12px;background: #d01830;float:right;}




.is-panel4{
    width: 400px;
    height: 294px;
    padding: 5px 10px 5px 9px;
    border: 1px solid #ddd;
    background: #fff;
}
.is-panel4 .title{
	position: relative;
	height: 35px;
	border-bottom: 1px solid #ddd;
}
.is-panel4 h2{
    position: absolute;
    left: 0;

    bottom: -1px;
    width: 88px;
    height: 34px;
    line-height: 35px;
    border-bottom: 1px solid #cd160f;
    padding-left: 42px;
}
.is-panel4 h2.ico6{ background: url(../images/title_icon6.png) no-repeat 13px center;}
.is-panel4 h2 a{
    font-size: 16px;
    color: #cd160f;
    font-weight: bold;
	font-family: "Î¢ÈíÑÅºÚ";
}
.is-panel4 ul{
    padding: 6px 10px 0;
}
.is-panel4 ul li{
    height: 30px;
    line-height: 30px;
    background: url(../images/arr1.png) no-repeat left center;
    padding-left: 10px;
	font-size: 15px;
}
.is-panel4 ul li span{
    color: #999;
    float: right;
    font-size: 12px;
}
.ym-gl { float:left; margin: 0; }
.ym-gr { float:right; margin: 0; }


.reporting { width: 310px; background: #CC0000; line-height: 32px; padding: 10px;  color: #FFF;  height: 133px;font-family: "Î¢ÈíÑÅºÚ";font-size: 15px;}
.reporting h3 { font-size: 22px;  font-family: "Î¢ÈíÑÅºÚ";border-bottom: 1px solid #FFF; }
.bor1{border:1px solid #DDDDDD; overflow:hidden;}
.bor22{
	background:#F3F3F3;
	overflow:hidden;
	padding: 10px;
}

/* ¹«Ê¾¹«¸æ */
.right{ width:340px;  float:left;font-family:Î¢ÈíÑÅºÚ;}
.right .gg{
	background:url(../images/ggbg.jpg) no-repeat;
	padding-left:10px;
	height:40px;
	line-height:40px;
	font-size:16px;
	color: #FFfffF;
}
.right .gg a{
	background:url(images/ggbg.jpg) no-repeat;
	padding-left:10px;
	height:40px;
	line-height:40px;
	font-size:16px;
	color: #FFfffF;
}
.right .gg span { float:left; font-size:12px;color: #FFfffF;}
.right .bax{ height:340px; width:320px;  background:#fff; padding:10px; font-family:Î¢ÈíÑÅºÚ; font-size:14px;line-height:32px; }
.right .bax ul{ }
.right .bax li{ background:url(../images/arr1.png) no-repeat 5px 11px; height:30px; line-height:32px; color:#132413; width:320px;border-bottom:1px dashed #E1E3E1;}
.right .bax li a { padding-left:22px; color:#132413; font-size:14px;}
.right .bax li a:hover { color:#F00000;}


/* lsit */
.is-location{background:url(../images/vlist-loca2.gif) 0 0 no-repeat;font-size: 14px;height:38px;
	padding:0px 0 0 44px;
	line-height: 36px;}
.is-location,.is-location a{
	font-size:14px;
	color:#666666;
}
.is-vtop{
	color:#0C6DAE;
	font-size:15px;
	font-weight:bold;
	height:35px;
	line-height:35px;
	background:url(../images/vlist-top.gif) 0 0 no-repeat;
	padding-left:19px;
	border-right:1px solid #dddddd;
	border-left:1px solid #dddddd;
	font-family: "Î¢ÈíÑÅºÚ";
}
.vtop{
	color:#0C6DAE;
	font-size:15px;
	font-weight:bold;
	height:35px;
	line-height:35px;
	padding-left:19px;
	border-bottom:1px solid #dddddd;
	font-family: "Î¢ÈíÑÅºÚ";
	background-color: #dddddd;
	background-image: url(../images/vlist-top.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.is-mainr{ width:203px; border-top:1px solid #dddddd;}
.is-listmenus-list{padding:10px 0; height:auto;background:#ffffff;border:1px solid #dddddd; }
.is-listmenus-list li{ padding:2px 0;}
.is-listmenus-list li a{
	display:block;
	height:28px;
	text-align:center;
	font-size:14px;
	background:url(../images/vlist-bg.gif) center top no-repeat transparent;
	color:#666666;
	line-height:28px;
}
.is-listmenus-list li a.active,.is-listmenus-list li a:hover,.is-listmenus-list li a:active,.is-listmenus-list li a:focus{ color:#f90000; font-weight:bold; background:url(../images/vlist-hover.gif) center top no-repeat transparent; text-decoration:none;}
.is-list-ri{width:788px;height:auto;}

.is-listmenus-list .aon{ color:#f90000; font-weight:bold; background:url(../images/vlist-hover.gif) center top no-repeat transparent;}


.sub_left{width:840px; float:left}
.sub_left_title{height:68px;}
.news_list dd{clear:both;}
.news_list dd a{
	margin:0px auto;
	width:790px;
	display:block;
	background: url(../images/libg11.gif) no-repeat left top;
	height: 65px;
	overflow: hidden;
	text-decoration: none;
}
.news_list dd{border-bottom: #d8d8d8 1px dashed; padding-bottom:18px; padding-left: 0px; padding-right: 0px; padding-top: 18px;}
.news_list dd a b{text-align: center; width:63px; display: block; font-family: "arial"; height: 63px; color: #808080; font-size: 34px; padding-top: 5px; float:left;}
.news_list dd a span{width: 693px; display: block; font-family: "microsoft yahei","ºÚÌå"; float: right; color: #272727; font-size:18px}
.news_list dd a span h3{display: block; font-family: "microsoft yahei","ºÚÌå"; color: #272727; font-size: 15px; line-height:}
.news_list dd a b i{text-align: center; text-transform: uppercase; display: block; font-size: 10px; padding-top: 2px}
.news_list dd a span i{text-transform: uppercase; display: block; font-family: "arial"; color: #989898; font-size: 12px}
.news_list dd a span p{line-height: 18px; font-family: "ËÎÌå"; color:#999; font-size: 12px}
.news_list dd a:hover{border-bottom-style: none; border-right-style: none; background-position: 0px -67px; border-top-style: none; border-left-style: none; }
.news_list dd a:hover b{color: #fff;}
.news_list dd a:hover span{color: #c20000;}
i{font-style:normal}
.text-c{
	text-align: center;
	font-size: 12px;
}
/* ·ÖÒ³ */
#pages { padding:14px 0 10px; font-family:ËÎÌå }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none ;}
#pages span {
	display:inline-block;
	height:22px;
	line-height:22px;
	background:#5a85b2;
	border:1px solid #5a85b2;
	color:#fff;
	text-align:center;
	width: 20px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }


.location{background:url(../images/vlist-loca3.gif) 0 0 no-repeat;font-size: 14px;height:38px;
	padding:0px 0 0 44px;
	line-height: 36px;}
.location,.location a{
	font-size:14px;
	color:#666666;
}
.content-detail{
	line-height:32px;
	font-size:16px;
	padding:18px;
	color: #333333;
}

.content-detaie{
	line-height:32px;
	font-size:16px;
	padding:7px;
	color: #333333;
}

.content-detail img{
	padding-bottom:18px;
}
.content-detail td,tr{
	line-height:32px;
	font-size:14px;
	padding:8px;
	font-family:"Î¢ÈíÑÅºÚ";
	color: #333333;
}

.c1{
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 35px;
	color: #666666;
	background-image: url(../images/c02.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 0px;
	padding-left: 30px;
	font-size: 14px;
}
.c2{
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 35px;
	color: #666666;
	background-image: url(../images/c03.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 0px;
	padding-left: 30px;
	font-size: 14px;
}
.c3{
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 35px;
	color: #666666;
	background-image: url(../images/c04.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 0px;
	padding-left: 30px;
	font-size: 14px;
}
.c4{
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 35px;
	color: #666666;
	background-image: url(../images/c06.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 0px;
	padding-left: 30px;
	font-size: 14px;
}
.c5{
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 35px;
	color: #666666;
	background-image: url(../images/c07.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 0px;
	padding-left: 30px;
	font-size: 14px;
}
.aa{font-size:14px;line-height:30px;color:#666666;text-align:center;padding:5px}
.bb{font-size:16px;color:#fff;text-align:center;line-height:40px;padding:10px;}


/* fullSlide */
.flexslider { position: relative; height: 350px; overflow: hidden; background: url(loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height: 350px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../img/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../img/next.png) center center no-repeat;}



.is-con-title{
	text-align: center;
	font-weight:bold;
	font-size:24px;
	color:#ff0000;
	font-family:"Î¢ÈíÑÅºÚ";
	letter-spacing: 0.1em;
	padding:20px 0;
}
.is-con-fj{
	height:37px;
	text-align:center;
	background-color:#f5f5f5;
	font-size:14px;
	font-family:"Î¢ÈíÑÅºÚ";
	line-height:37px;
	border-top:1px solid #dddddd;
}