@charset "utf-8";
body{margin:0;padding:0px;font-size:12px;font-family:"微软雅黑";color:#666666;}
html,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,table,td{margin:0;padding:0;}
table{border-spacing:0;border-collapse:collapse;border:0;}
td{vertical-align:middle;}
img{border:0;vertical-align:middle;}
ul,li{list-style-type:none;}
a{color:#666666;text-decoration:none;}
a:hover{color:#2882d9;}
input,select{height:25px;line-height:25px;vertical-align:middle;padding-left:3px;padding-right:3px;font-size:12px;
			 font-family:Tahoma,Arial,Helvetica,sans-serif;color:#666;border:1px solid #CCC;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
textarea{font-size:12px;font-family:Arial, Helvetica, sans-serif;border:1px solid #CCC;padding:3px;color:#666;}

.commonbox{margin:0 auto;width:1000px;overflow:hidden;}
/**
 * 头部
 */
.header{margin:0 auto;width:1000px;height:110px;background:url(img/camera.png) 680px top no-repeat;}
.weblogo{background:url(img/logo.png) 0 center no-repeat;height:110px;width:500px;float:left;}
.searchbox{float:right;height:30px;width:190px;padding:0 5px 0 8px;margin-top:45px;background-color:#FFF;border:1px solid #CCC;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.searchbox .input{float:left;margin-left:5px;height:30px;width:100px;background-color:#FFF;border:none;}
.searchbox .submit{height:30px;width:20px;background:url(img/magnifier.png) 0px top no-repeat;float:right;border:none;}
.searchbox .submit:hover{background:url(img/magnifier.png) 0px -30px no-repeat;cursor:pointer;}
.myselect{width:45px;float:left;padding-left:3px;height:30px;line-height:30px;position:relative;cursor:pointer;background:url(img/arrow_down.png) no-repeat 35px center;}
.myselect .show{padding:0px;}
.myselect ul{width:100%;display:none;position:absolute;left:0px;top:30px;overflow:hidden;background-color:#EEE;max-height:150px;overflow-y:auto;	z-index:9999;}
.myselect ul li{padding-left:3px;cursor:pointer;}
.myselect ul li:hover{background-color:#DDD;}

/**
 * 幻灯片
 */
#slider {display:block;position:relative;width:1000px;height:360px;background-color:#D6E0E9;overflow:hidden;margin:10px auto 20px auto;}
#slider li {position:absolute;top:0;left:0;}
.caption {opacity:0.8;background:#000;height:33px;padding:5px 0 0 0;color:#fff;text-align:center;font:25px/1 '微软雅黑';z-index:200;}
.prev-link,.next-link {display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:left top;position:absolute;bottom:10px;z-index:300;}
.prev-link {left:10px;background-image:url(img/prev.png );}
.next-link {left:40px;background-image:url(img/next.png );}
.circle {display:block;width:16px;height:16px;background:url(img/circle-empty.png ) no-repeat left top;position:absolute;bottom:10px;z-index:300;}
.circle-current {background-image:url(img/circle-full.png );}

/**
 * 导航条
 */
.navbarwrap{height:36px;margin-bottom:5px;width:100%;background-color:#444;}
.navbarwrap2{position:relative;width:1000px;height:36px;margin:0 auto;}
._nav_1{position:absolute;top:-3px;left:0px;background-color:#3277b9;width:1000px;height:36px;z-index:999;}	
._nav_1 li{display:block;width:115px;float:left;height:36px;line-height:36px;color:#efefef;background-color:#3277b9;position:relative;font-size:14px;}
._nav_1 li a{display:block;line-height:36px;height:36px;width:115px;text-align:center;background:url(img/cutline.png) right center no-repeat;color:#FFF;}
._nav_1 li a:hover{color:#FFF;}
._nav_1 li span{display:block;line-height:36px;height:36px;width:115px;padding:0px;text-align:center;background:url(img/cutline.png) right center no-repeat;color:#FFF;}
._nav_2 {display:none;position:absolute;top:36px;left:-5px;width:115px;padding:3px 5px 8px 5px;background-color:#444;
filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;z-index:999;
border-bottom-left-radius:8px;-moz-border-bottom-left-radius:8px;-webkit-border-bottom-left-radius:8px;
border-bottom-right-radius:8px;-moz-border-bottom-right-radius:8px;-webkit-border-bottom-right-radius:8px;
box-shadow:0px 3px 3px #3277b9;}
._nav_2 li {margin:0px;width:115px;background-color:#444;border-top:1px dotted #333;}
._nav_2 li a{display:block;width:115px;text-align:center;background-image:none;}
._nav_2 li a:hover{background-color:#000;}

.navarrow{}
.navarrow:hover{background:url(img/arrow_top.png) bottom center no-repeat;}

/**
 * 首页版块
 */
.mainbox_index{margin:0 auto;width:1000px;overflow:hidden;}
.mainbox_index .firbox{width:240px;float:left;padding-right:39px;border-right:1px dotted #999;}
.mainbox_index .secbox{width:240px;float:left;padding-right:39px;margin-left:39px;border-right:1px dotted #999;}
.mainbox_index .thibox{width:360px;float:right;}
.titlebox{width:100%;height:40px;line-height:40px;border-bottom:1px solid #ccc;margin-bottom:10px;}
.titlebox .title{color:#2882d9;font-size:18px;float:left;border-bottom:1px solid #2882d9;padding:0px;}
.titlebox a{display:block;float:right;height:40px;width:20px;background:url(img/arrow_more.png) center center no-repeat;}
.mainbox_index .linklist{display:block;width:225px;height:27px;line-height:27px;padding-left:15px;background:url(img/dot.gif) 1px center no-repeat;}
.mainbox_index ul{width:360px;overflow:hidden;padding-top:8px;}
.mainbox_index ul li{float:left;width:160px;height:146px;background-color:#ccc;overflow:hidden;}
.mainbox_index ul li.right{float:right;}
.mainbox_index ul li span{display:block;height:26px;line-height:26px;width:160px;background-color:#CCC;color:#333;text-align:center;padding:0px;}

/**
 * banner
 */
.banner{margin:10px auto 15px auto;width:1000px;background-color:#BFDFFF;height:200px;}
/**
 * 左侧菜单
 */
.leftmenu{width:180px;float:left;font-size:14px;}
.leftmenu .title{height:40px;line-height:40px;background:url(img/menutitle.png) no-repeat;text-align:center;font-size:18px;color:#FFF;}
.leftmenu .title a{color:#FFF;padding:0px;}
.leftmenu .title span{color:#FFF;padding:0px;}
.leftmenu ul{padding:5px 10px 0 10px;width:158px;border:1px solid #62a4e4;border-top:none;line-height:35px;}
.leftmenu ul li{border-top:1px dotted #CCC;overflow:hidden;}
.leftmenu ul li a,span{padding-left:50px;background:url(img/arrow_rd.png) 20px center no-repeat;}
.leftmenu ul li ul{padding:0px;;border:none;}
.leftmenu ul li ul li{border:none;}
.leftmenu ul li ul li a,span{background:none;}
.leftmenu .service{width:180px;height:93px;background:url(img/service.png) no-repeat;margin-top:20px;}
/**
 * 右侧
 */
.rightbox{width:780px;float:right;min-height:350px;}
.rightbox a{background:none;float:none;width:auto;display:inline;padding:0px;}
.rightbox span{padding:0px;}
.rightbox .titlebox{height:39px;line-height:39px;border-bottom:1px solid #DDD;}
.rightbox .content{line-height:20px;padding-bottom:30px;font-size:14px;margin-top:30px;min-height:100px;}
.rightbox .content p div{margin-bottom:10px;}
.rightbox .title{float:left;font-size:18px;color:#2882d9;border:none;}
.rightbox .position{float:right;font-size:12px;margin-right:10px;}
.rightbox .showdate{color:#999;margin-bottom:30px;}
.rightbox .sharebox{overflow:hidden;border-top:1px dotted #CCC;padding-top:20px;padding-bottom:20px;}

.infolist_1{overflow:hidden;}
.infolist_1 li{height:36px;line-height:36px;font-size:14px;}
.infolist_1 li>span{float:right;font-size:12px;color:#666;}

.infolist_2{overflow:hidden;padding-top:20px;}
.infolist_2 li{float:left;width:166px;height:160px;margin-left:38px;margin-bottom:20px;}
.infolist_2 li.first{margin-left:0px;}
.infolist_2 img{border:3px solid #FFF;}
.infolist_2 li>a:hover>img{border-color:#3277b9;}
.infolist_2 li h3{width:166px;height:40px;line-height:40px;text-align:center;font-size:12px;overflow:hidden;}

.infolist_3{overflow:hidden;padding-top:20px;}
.infolist_3 li{height:120px;margin-bottom:20px;overflow:hidden;}
.infolist_3 img{float:left;}
.infolist_3 .wraper{float:right;width:600px;}
.infolist_3 .title{display:block;width:100%;height:18px;line-height:18px;font-size:14px;margin-bottom:15px;font-weight:bold;}
.infolist_3 .title>span{float:right;font-size:12px;color:#666;font-weight:normal;}
.infolist_3 .abstract{color:#999;}

.infolist_4{overflow:hidden;padding-top:20px;}
.infolist_4 li{margin-bottom:20px;overflow:hidden;}
.infolist_4 .title{display:block;width:100%;height:18px;line-height:18px;font-size:14px;margin-bottom:10px;font-weight:bold;}
.infolist_4 .title>span{float:right;font-size:12px;color:#666;font-weight:normal;}
.infolist_4 .abstract{color:#999;}

.goodslist{overflow:hidden;}
.goodslist li{float:left;width:166px;height:160px;margin-left:38px;margin-bottom:20px;}
.goodslist li.first{margin-left:0px;}
.goodslist img{border:3px solid #EEE;}
.goodslist li>a:hover>img{border-color:#3277b9;}
.goodslist li h3{width:166px;height:40px;line-height:40px;text-align:center;font-size:12px;overflow:hidden;}

.pageinfo{display:block;width:100%;height:50px;line-height:30px;padding-top:15px;text-align:center;}
.pageinfo span{padding:0 8px;border:1px solid #e8e8e8;background:#f8f8f8;}
.pageinfo .this{border:1px solid #CCCCCC;background-color:#CCCCCC;padding:0 8px;}
.pageinfo .etc{border:none;background-color:#FFFFFF;color:#999;}
.pageinfo a{border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;}
.pageinfo a:hover{border:1px solid #CCCCCC;background-color:#D7EBFF;}

.scrollservice{position:fixed;bottom:25%;right:0px;width:56px;z-index:9999;}
.scrollservice li{width:56px;height:56px;margin-bottom:2px;position:relative;color:#CCC;}
.scrollservice a{display:block;width:100%;height:100%;color:#CCC;}
.scrollservice .qq{position:absolute;right:0;top:0;z-index:10;width:56px;height:56px;background:url(img/tag_qq.png) center center no-repeat #222;}
.scrollservice .phone{position:absolute;right:0;top:0;z-index:10;width:56px;height:56px;background:url(img/tag_phone.png) center center no-repeat #222;}
.scrollservice .hidden{overflow:hidden;position:absolute;right:-89px;top:0;z-index:1;width:145px;height:56px;line-height:56px;text-align:center;background-color:#2A2A2A;font-size:16px;border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-top-left-radius:5px;-moz-border-top-left-radius:5px;-webkit-border-top-left-radius:5px;}
/**
 * 底部
 */
.bottomwrap{margin-top:30px;width:100%;background-color:#444;border-top:3px solid #222;}
.bottom{margin:0 auto;padding-top:20px;padding-bottom:20px;width:1000px;line-height:22px;color:#FFF;text-align:left; overflow:hidden;}
.bottom .left{float:left; width:700px; height:66px;}
.bottom .right{float:right; display:block; width:218px; height:60px; background:url(img/oa.jpg) no-repeat;}
.bottom a{color:#FFF;}
