#HVGA{ margin:0 auto}

.clear{ clear:both}

.hvga_h{width:100%;margin:0 auto;}

.banner{ width:980px; margin:0 auto}

.hvga_b{width:100%;height:221px;margin-top:2px;margin:0 auto;}

/*@header*/

.header{ overflow:visible;}

.head_top{ width:980px; margin:15px auto; height:72px; font-family:arial,simSun; font-size:12px}

.logo{width:494px;height:71px;background:url(../imgs/logo.png) 0 0 no-repeat;display:inline-block;}

.logo_e{width:132px;height:38px;margin-top:16px;margin-bottom:18px; padding-right:20px; background:url(../imgs/logo_e.jpg) 0 0 no-repeat;display:inline-block;border-right:#e6e6e6 solid 1px;}

.coper{width:;height:16px;line-height:16px;padding-left:35px; background:url(../imgs/icon01.jpg) left center no-repeat;display:inline-block;margin-top:40px;margin-left:12px;}

.coper a{margin:0 6px;font-size:12px;}



.server_area{padding-top:22px;}

.searver_link{height:18px;display:block;position:relative; z-index:10;}

.user_center dd a{ padding-right:5px; color:#404040} .user_center dd a:hover{ text-decoration:underline; color:#000}

.download_center,.user_center{display:inline-block;}

.download_center{padding:0 10px; }

.download_center:hover{ text-decoration:underline}

.user_center:hover{text-decoration:underline}

.user_center{padding:0 10px; border-left:1px solid #ccc; }

.menu_l03 li{ float:left; width:120px;}

.menu_l03{ height:120px;display:block; width:160px; padding:23px 0 0 36px}

.menu_l04{ height:120px;display:block; width:500px; padding:23px 0 0 36px}

.menu_l04 li{ float:left; width:145px;}

.menu_l02 li{ float:left; width:197px;}

.menu_l02{ height:120px;display:block; width:440px; padding:23px 0 0 36px}

.menu_l02 a{ line-height:28px}

.menu_l{ height:120px;display:block; width:300px; padding:23px 0 0 36px}

.menu_l li{ float:left; width:123px;}

.searver_seach{

	height:25px;

	display:block;

	position:relative;

	z-index:1;

	width: 213px;

	float:right;

}

.tabmenu ul a{ cursor:pointer}

.search_txt{

	width:208px;

	height:25px;

	line-height:28px;

	font-size:12px; font-family:"simSun";

	border-right:0;

	display:block;

	background-image: url(../imgs/top_input.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	color: #aeaeae;

	padding-left: 5px;

	border:0 none;

	margin-top:3px

}

.search_btn{width:13px;height:12px;background:url(../imgs/btn_sear.jpg) center center no-repeat;border:none;border-left:0;display:block; position:relative; top:-19px; right:8px; text-indent:-1000px; cursor:pointer}



.navlist{height:48px;clear:both;position:relative; z-index:100; width:980px; margin:0 auto;background:#fff url(../imgs/body_bg01.jpg) 0 bottom repeat-x;}

.navlist dt a{height:48px;line-height:48px;padding:0 30px;display:block;float:left;color:#fff;font-size:16px;  font-family:microsoft Yahei;}

.navlist dt a:hover,.navlist dt a.current{color:#404040; background:url(../imgs/nav_hover.jpg) repeat-x;}

.navlist dt a.currentSelect{color:#404040; background:url(../imgs/nav_hover.jpg) repeat-x;}



.hvga_b{background:url(../imgs/banner.jpg) center center no-repeat;}

.hvga_b_e{background:url(../imgs/banner_e.jpg) center center no-repeat;}

.navlist dd{ position:absolute;top:48px;}



.banner{position:relative;height:221px;}

.logo_scroll{width:693px;height:153px; position:absolute; left:0;top:102px;}



.con_left{width:15px;height:153px; background:url(../imgs/btn_left.png) left center no-repeat; cursor:pointer;}

.con_left:hover{width:15px;height:153px;background:url(../imgs/btn_left01.png) left center no-repeat; cursor:pointer;}

.con_right{width:15px;height:153px;background:url(../imgs/btn_left.png) right center no-repeat;cursor:pointer;}

.con_right:hover{width:15px;height:153px;background:url(../imgs/btn_left01.png) right center no-repeat;cursor:pointer;}

.Cont{width:655px;height:153px; overflow:hidden; position:relative;}

.ScrCont a{width:100px;height:105px;display:block;float:left;padding:15px 15px 0;padding-top:15px;}

.ScrCont a:hover{padding-top:0;}

.ScrCont a i{height:60px;display:block; line-height:60px; text-align:center;font-size:20px;color:#fff;}

#List1,#List2{float:left;}



.pro_banner{ width:auto; height:215px; margin-top:55px;}

.pro_h2{ color:#145e9a; font-size:20px; font-family:arial,simSun; font-weight:bold; display:block; padding-bottom:7px}

.pro_h2_e{ color:#145e9a; font-size:20px; font-family:arial,simSun;display:block; padding-bottom:7px}

.pro_banner ul a{

	font-size:16px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	background-image: url(../imgs/point01.jpg);

	background-repeat: no-repeat;

	background-position: 2px 7px;

	line-height:30px;

	padding-left:17px

}

.pro_banner ul a:hover{background-image: url(../imgs/point03.jpg);

	background-repeat: no-repeat;

	background-position: 2px 7px;}

.conbox01{ background-color:#f5f5f5; width:100%; margin:0 auto; border-bottom:6px solid #ebe9e8; padding:29px 0}

.conbox02{ /*height:203px;*/ background-color:#fff; width:100%; margin:0 auto; padding-bottom:5px; padding-top:29px}

.con_980{ width:980px; margin:0 auto;}

.h193{height:193px}

.content_gray{

	width:284px;

	height:170px;

	border:1px solid #cccccc;

	background-color:#fff;

	padding:10px;

	font-family:simSun;

	font-size:12px;

	float: left; 

}

.content_gray01over{width:284px;

	height:170px;

	border:1px solid #858585;

	background-color:#fff;

	padding:10px;

	font-family:simSun;

	font-size:12px;

	float: left; }

.mgr30{margin-right:30px}

.content_white{width:306px;height:450px;float:left; font-size:12px}

.con_w_titlebox{border-bottom:1px solid #cccccc; height:25px; margin-bottom:17px}

.content_white h2{ font-family:microsoft Yahei; font-size:16px; color:#404040; padding-left:10px; }
.con_w_titlebox h2{ font-family:microsoft Yahei; font-size:16px; color:#404040; padding-left:10px; }
.con_w_titlebox h4{font-family:simSun; font-size:14px; color:#fff;padding-left:10px; font-weight:normal; line-height:26px}

.con_980 h2{ font-family:microsoft Yahei; font-size:16px; color:#000; margin-bottom:10px; font-weight:normal}

.con_980 p{line-height:18px; color:#696969; font-size:13px}

.con_980 a:link{ color:#696969}.con_980 a:hover{ text-decoration:underline; color:#145e9a}

.pro_banner a:link{ color:#2c2c2c} .pro_banner a:hover{ text-decoration:underline; color:#000}

.news_o span{ float:right}

.submenubox{height:189px; background:url(../imgs/submenu_bg.jpg) repeat-x 0 0; width:652px}

.submenubox02{width:775px;height:189px; background:url(../imgs/submenu_bg_long.jpg);}

.submenubox04{width:860px;height:189px; background:url(../imgs/submenu_bg_long2.jpg);}

.submenubox03{width:498px;height:189px; background:url(../imgs/submenu_bg_short.jpg);}

.submenubox ul li{font-size:16px;background-image: url(../imgs/point01.jpg); font-family:simSun;background-repeat: no-repeat;background-position: 2px 10px;padding-left:15px;font-family:arial,simsun;margin-top:10px}

.submenubox02 ul li{font-size:14px;background-image: url(../imgs/point01.jpg); font-family:arial;background-repeat: no-repeat;background-position: 2px 10px;padding-left:15px;font-family:arial,simsun;margin-top:10px}

.submenubox03 ul li{font-size:16px;background-image: url(../imgs/point01.jpg);background-repeat: no-repeat;background-position: 2px 10px;padding-left:15px;font-family:arial,simsun;margin-top:10px}

.submenubox04 ul li{font-size:16px;background-image: url(../imgs/point01.jpg);background-repeat: no-repeat;background-position: 2px 10px;padding-left:15px;font-family:arial,simsun; margin-top:10px}

.submenubox ul li a:hover{ text-decoration:underline}

.submenubox02 ul li a:hover{ text-decoration:underline}

.submenubox03 ul li a:hover{ text-decoration:underline}

.submenubox04 ul li a:hover{ text-decoration:underline}

.submenubox h2{ font-size:16px; font-family:arial,simsun; color:404040; font-weight:normal;line-height:24px}

.submenubox03 h2{  font-family:arial,simsun;font-size:16px; color:404040; font-weight:normal;line-height:24px}

.submenubox04 h2{  font-family:arial,simsun;font-size:16px;  color:404040; font-weight:normal;line-height:24px}

.submenubox02 h2{  font-family:arial,simsun;font-size:16px; color:404040; font-weight:normal; line-height:24px}

.submenubox p{  font-family:arial,simsun;color:#404040; margin-top:10px; line-height:18px; font-size:12px}

.submenubox03 p{  font-family:arial,simsun;color:#404040; margin-top:10px;line-height:18px; font-size:12px}

.submenubox02 p{  font-family:arial,simsun;color:#404040; margin-top:5px; line-height:18px;font-size:12px}

.submenubox04 p{  font-family:arial,simsun;color:#404040; margin-top:10px;line-height:18px; font-size:12px}

.submenu_con{  font-family:arial,simsun;width:258px;padding-right:41px; padding-top:26px}

.submenu_btn{  font-family:arial,simsun;background:url(../imgs/submenu_btn.png); width:158px; height:37px; border:0 none; color:#fff; font-size:16px; line-height:28px; margin-top:5px; padding-bottom:5px; cursor:pointer;}

.more{ background:url(../imgs/more_icon.png); width:43px; height:11px; float:right; border:0 none; margin-top:5px; cursor:pointer}

.company_p{ border: 1px solid #cdcdcd;}

.com_con{width:306px; margin-left:5px;}

.com_con h3{ font-family:simSun; font-size:12px; color:#404040}

.topnews h3{ font-family:simSun; font-size:12px; color:#404040}

.newstop_con{ padding-left:12px; width:205px;}

.topnews{ padding-bottom:5px; height:70px}

.com_con p{font-family:simSun; font-size:12px;}

.news_title{ background-color:#145e9a; width:65px; height:27px}

.newstop_con p{font-family:simSun; font-size:12px; line-height:18px}

.news_o{ clear:both; height:48px}

.pd_t10{ padding-top:10px;}

.pd_t10 a{ line-height:30px;}


.news_o p{line-height:28px; font-family:simSun; border-bottom:1px dashed #c0c0c8;}

.news_o p a{ display:block;padding-left:15px; height:28px; background-image: url(../imgs/point01.jpg);background-repeat: no-repeat;background-position: 0px 11px; }

.news_o a:hover{ text-decoration:underline; color:#145e9a; background-image: url(../imgs/point03.jpg);}



.imglist{ position:relative;height:170px;}

.imglist ul li {

    float: left;

    margin-right: 5px;

}
.dianxing{
	margin-left:10px;
	width:296px;
	height:370px;
}
.dianxing p{
	margin-top:2px;
	height:40px;
}
.dianxing p a{
	font-size:12px
}



.case_p{ width:120px; height:60px; border:1px solid #cccccc; padding:25px 0}

.mgr_5{ margin-right:5px}

.areabox{ background:url(../imgs/fotbg.jpg) repeat-x 0 0; width:100%; height:236px; margin:0 auto; clear:both}

.address{

	color:#c6c6c6;

	line-height:20px;

	height: 60px;

	display: block;

}

.area980{ width:980px; margin:0 auto; font-size:12px; font-family:arial,nsimsun,sans-serif}

.area980 h3{ font-family:microsoft Yahei; font-weight:normal; color:#fff; line-height:24px; font-size:14px; padding-top:10px}

.area_f{ width:212px}

.tel{ color:#fff; line-height:20px}

.mgr40{ margin-right:16px}

.tel a:link , .tel a:visited , .tel a:active{ color:#ffffff} .tel a:hover{ text-decoration:underline; color:#c6c6c6}

.fot_f{ background-color:#36363c; height:54px; width:100%; margin:0 auto; color:#c5c5c5; text-align:center;font-size:12px; font-family:arial,nsimsun,sans-serif}

.fot_f span{ line-height:24px}
.fot_f a{ color:#c5c5c5;}

.banner_f{ width:980px; margin:0 auto}

.fot_dash{ border-left:1px dashed #85858c; padding-left:25px;}

.fot_1000{ margin:0 auto; padding-top:13px;}

.ScrCont{width:10000px; position:absolute;}



#scrollBox{ width:980px;
            
	 	   
		   
		position:relative; margin:0 auto;

		}

        #imgList{

            width: 100%;

            height: 221px;

            position: relative;

        }

        #imgList li{

            width: 100%;

            height: 221px;

            position: absolute;

            top: 0;

            left: 0;

        }

        .bg{

            width: 100%;

            height:221px;

            position: absolute;

            top: 0;

            left: 0;

            background-position: center top;

            z-index: 10;

        }



        #btnList{

            width: 120px;

            height: 21px;

			position:absolute;

			z-index:100;

			bottom:10px;

			left:85%;

			top:190px;

        }

        #btnList li{

            width: 21px;

            height: 21px;

            line-height: 21px;

            text-align: center;

            color: #fff;

            margin: 0 2px;

            float: left;

            background: #000;

            list-style: none;

            cursor: pointer;

        }

        #btnList li.current{

            background: green;

        }
.allcase{ width:980px; margin:20px auto 0}