/* CSS Document */
*{padding:0px;margin:0px;font-family:Calibri,Arial,'Microsoft Yahei',sans-serif;}
body{font-size:12px;}
.gray,.gray *{color:#666;}
ul,li{list-style-type:none;}
.clear{clear:both;font-size:0px;line-height:0px;height:0px;}
a{text-decoration:none;color:#000099;outline:none;border:none;}
a:hover{color:#CC0000;}
i,em{font-style:normal;}
img{outline:none;border:none;}
.topbox{width:50px;position:fixed;right:10px;bottom:10px;z-index:100;}
.topbox a{width:50px;height:50px;background:url(../images/top.png) no-repeat;display:block;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.topbox a:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.topbox .top{background-position:0 -110px;}
.container{margin-right:auto;margin-left:auto;*zoom:1;}
.container:before,
.container:after{display:table;content:"";line-height:0}
.container:after{clear:both}
.container{width:1190px}
.rio{height:13px;vertical-align:text-top;margin-top:0;}
.nowrap{white-space:nowrap;}

.headFrame{background:#000;overflow:hidden;position:relative;z-index:101;min-width:950px;}
.headFrame .typebanner{height:400px;width:100%;position:relative;}
.headFrame .typebanner a{width:1190px;height:400px;display:block;margin:0 auto;outline:none;border:none;}
.headFrame .readtop{height:62px;background:url(../images/head_bg.png) repeat-x;-webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 3px 3px 0px rgba(0,0,0,.5);box-shadow:0px 3px 3px 0px rgba(0,0,0,.5);z-index:1020;position:relative;}
.headFrame .readtop .logo{background:url(../images/logo.png) right center no-repeat;width:120px;height:62px;position:absolute;right:0px;}
.headFrame .tmlogo{}
.headFrame .FitWidth{margin:0 auto;position:relative;}
.headFrame .readbanner{height:180px;}
.headFrame .mainPro{width:100%;text-align:center;}
.headFrame .mainPro img{width:100%;}
.headFrame .mainPro img{-webkit-user-drag:none;display:block;}

.bodyFrame{margin:20px auto 40px;position:relative;}
.bodyFrame .q_teshu{height:20px;line-height:20px;position:relative;margin-bottom:10px;font-size:14px;}
.bodyFrame .q_teshu a{color:#000;}
.bodyFrame .q_teshu a:hover{color:#F00;}
.bodyFrame .q_teshu .mtab{position:absolute;top:0px;right:0px;line-height:20px;}
.bodyFrame .q_teshu .mtab a{padding:0 5px;}
.bodyFrame .q_teshu .mtab a.on{color:#900;}
.bodyFrame .q_teshu .q_icon{line-height:20px;height:20px;}
.bodyFrame .q_teshu .q_icon span{display:inline-block;line-height:20px;height:20px;padding-right:2px;vertical-align:middle;}
.bodyFrame .q_teshu .q_icon em{background-position:center center;background-repeat:no-repeat;display:inline-block;width:30px;height:24px;text-indent:-999px;cursor:pointer;background-size:contain;vertical-align:middle;}
.bodyFrame .q_teshu .q_type{position:absolute;right:0;bottom:0;}
.bodyFrame .q_teshu .q_type li{float:left;width:96px;height:21px;padding-top:42px;margin-top:-42px;position:relative;overflow:hidden;}
.bodyFrame .q_teshu .q_type li .txt{border-bottom:solid 1px #666;line-height:21px;}
.bodyFrame .q_teshu .q_type li a{position:absolute;z-index:102;left:0;top:63px;width:91px;height:53px;line-height:20px;padding:5px 2px;background:url(../images/type_show.png) no-repeat;color:#FFF;}
.bodyFrame .q_teshu .q_type li .item0{background-position:0 0;}
.bodyFrame .q_teshu .q_type li .item1{background-position:-96px 0;}
.bodyFrame .q_teshu .q_type li .item2{background-position:-192px 0;}
.bodyFrame .q_teshu .q_type li .item3{background-position:-288px 0;}
.bodyFrame .q_teshu .q_type li .item4{background-position:-384px 0;}
.bodyFrame .q_teshu .q_type li .item5{background-position:-480px 0;}
.bodyFrame .q_namestyle{font-size:14px;border-bottom:1px solid #666;line-height:24px;font-weight:normal;}

.bodyFrame .q_news{height:100%;overflow:hidden;}
.bodyFrame .q_news li{width:47%;position:relative;border-bottom:1px solid #E6E6E6;margin-bottom:10px;padding:10px 0 20px;line-height:180%;overflow:hidden;}
.bodyFrame .q_news li img{float:left;margin-right:10px;}
.bodyFrame .q_news li a{display:block;outline:none;color:#646464;}
.bodyFrame .q_news li h2{padding:3px 0;font-size:12px;}
.bodyFrame .q_news li a .arr{width:8px;height:11px;background:url(../images/arr.png) 0 0 no-repeat;position:absolute;right:0px;bottom:20px;}
.bodyFrame .q_news li a:hover{color:#CC0000;}
.bodyFrame .q_news li a:hover .arr{background-position:0 -30px;}
.bodyFrame .q_news .nl{float:left;}
.bodyFrame .q_news .nr{float:right;}

.bodyFrame .fixwidth{width:1190px;}
.bodyFrame .q_new_good{width:100%;overflow:hidden;}
.bodyFrame .q_new_good li{width:100%;padding:10px 0;}
.bodyFrame .q_new_good li a{display:block;min-height:200px;background-repeat:no-repeat;border:1px solid #F5F5F5;padding:30px 20px 20px;}
.bodyFrame .q_new_good li .new_good_item{padding-left:400px;}
.bodyFrame .q_new_good li h5{font-size:31px;font-weight:normal;margin-bottom:20px;line-height:1.20;color:#333;}
.bodyFrame .q_new_good li,
.bodyFrame .q_new_good li p{font-size:14px;line-height:1.7;color:#656d78;}
.bodyFrame .q_good{width:1230px;height:100%;overflow:hidden;margin-left:-20px;position:relative;}
.bodyFrame .q_good li{width:370px;height:218px;float:left;margin:15px 20px;position:relative;}
.bodyFrame .q_good li a{color:#CDCDCD;display:block;border:1px solid #F5F5F5;width:368px;height:216px;overflow: hidden;}
.bodyFrame .q_good li a:hover{border-color:#CDCDCD;}
.bodyFrame .q_good li a:hover,
.bodyFrame .q_good li a:hover *{color:#FFF;}
.bodyFrame .q_good li a:hover em{background:url(../images/good_hover_hover.png) 0 0;}
.bodyFrame .q_good li a em{position:absolute;width:160px;min-height:64px;padding:10px;bottom:1px;left:1px;background:url(../images/good_hover.png) 0 0;line-height:20px;overflow:hidden;}
.bodyFrame .q_good li em h2{font-size:16px;padding-bottom:4px;}
.bodyFrame .read_title{font-size:20px;line-height:30px;height:50px;padding-bottom:10px;background:url(../images/read_line.png) left bottom no-repeat;text-align:center;}
.bodyFrame .read_content{padding:20px 0 0;line-height:180%;}
.bodyFrame .read_content,
.bodyFrame .read_content *{line-height:200%;font-size:14px;}
.bodyFrame .good_content{line-height:200%;font-size:14px;}
.bodyFrame .good_content .good_thumb{width:996px;}
.bodyFrame .good_content .good_thumb img{width:996px;}
.bodyFrame .good_content .good_desc{background:url(../images/descbg.png) #ACADA7 0 top repeat-x;}
.bodyFrame .good_content .goods_share{width:540px;padding:10px 0;margin:0 auto;height:100%;overflow:hidden;}
.bodyFrame .good_content .goods_info{background:#58585A;border:1px solid #646466;line-height:20px;height:20px;padding:0 10px;text-align:right;color:#FFF;margin-bottom:10px;}
.bodyFrame .good_content .goods_info a{display:inline-block;padding:0 5px;color:#C2C2C2;line-height:20px;}
.bodyFrame .good_content .goods_info .on{color:#FFF;}
.bodyFrame .good_content .goods_show{width:100%;overflow:hidden;min-height:300px;line-height:180%;padding:10px 0;}
.bodyFrame .good_content .goods_show .ht{background:url(../images/li_flag.png) 0 center no-repeat;line-height:24px;padding-left:20px;font-size:12px;font-weight:normal;}
.bodyFrame .good_content .goods_show .aboutNews{padding:5px 0 5px 20px;}
.bodyFrame .good_content .goods_show .aboutNews p{color:#979797;}

.content_style1{background-position:left center;background-repeat:no-repeat;overflow:hidden;border-top:1px solid rgb(230,230,230);border-bottom:1px solid rgb(230,230,230);margin-top:-1px;}
.content_style2{background-position:right center;background-repeat:no-repeat;overflow:hidden;border-top:1px solid rgb(230,230,230);border-bottom:1px solid rgb(230,230,230);margin-top:-1px;}
.content_style3{background-position:center top;background-repeat:no-repeat;overflow:hidden;text-align:center;border-top:1px solid rgb(230,230,230);border-bottom:1px solid rgb(230,230,230);margin-top:-1px;}
.content_style4{background-position:center top;background-repeat:no-repeat;overflow:hidden;text-align:left;border-top:1px solid rgb(230,230,230);border-bottom:1px solid rgb(230,230,230);margin-top:-1px;}
.content_style1 h3,
.content_style2 h3,
.content_style3 h3{font-size:31px;font-weight:normal;margin-bottom:20px;line-height:1.20;color:#333;}
.content_style1 p,
.content_style2 p,
.content_style3 p{font-size:14px;line-height:1.7;color:#656d78;}
.content_style4 p{font-size:18px;line-height:200%;color:#656d78;}
.content_style1 .btnbox,
.content_style2 .btnbox{padding:20px 0 10px;}
.content_style4 .btnbox,
.content_style3 .btnbox{padding:20px 0 10px;text-align:center;}
.video{position:absolute;z-index:100;}
.video .play-icon{text-align:center;position:relative;}
.video .play-icon a{background:url("../images/play-shadow.png") no-repeat center 0;position:absolute;left:50%;top:48%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background-size: 90px;width: 90px;height: 90px;-o-transition: .0s;-ms-transition: .0s;-moz-transition: .0s;-webkit-transition: .0s;transition: .0s}
.video .play-icon a:hover{background-position:0 -90px;}
.video .play-icon img{max-width:100%;}
.video .videotitle{color:rgba(0,0,0,0.6);padding-top:6px;font-size:14px;line-height:20px;}
.video .white{color:rgb(252,252,252);}
.btnbox a{padding:10px 20px;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:14px;}
.btnbox a.button1{background:#F90;color:#FFF;}
.btnbox a.button1:hover{background:#FC3;}
.btnbox a.button2{background:#06C;color:#FFF;}
.btnbox a.button2:hover{background:#06F;}
.btnbox a.button3{background:rgb(255,74,0);color:#FFF;}
.btnbox a.button3:hover{background:#ee330a;}

/*about css*/
.bodyFrame .left_menu{width:15%;float:left;position:relative;}
.bodyFrame .left_menu li{height:30px;line-height:30px;display:block;position:relative;}
.bodyFrame .left_menu li a{color:#696969;font-size:14px;}
.bodyFrame .left_menu li a em{display:block;width:8px;height:11px;background:url(../images/arr.png) right 0 no-repeat;position:absolute;top:10px;right:32px;}
.bodyFrame .left_menu li a:hover,
.bodyFrame .left_menu li a.on{color:#900;}
.bodyFrame .left_menu li a:hover em,
.bodyFrame .left_menu li a.on em{background-position:right -30px;}
.bodyFrame .about{width:85%;float:right;position:relative;padding-bottom:10px;}
.bodyFrame .about .aline{height:50px;background:url(../images/read_line.png) left 12px no-repeat;}
.bodyFrame .about_content,
.bodyFrame .about_content *{font-size:14px;line-height:200%;}
.bodyFrame .about_content{width:100%;overflow:hidden;}
.bodyFrame .help_list{display:block;min-height:100px;padding:0 10px;}
.bodyFrame .help_list li{line-height:24px;font-size:100%;position:relative;}
.bodyFrame .help_list li i{position:absolute;right:0px;line-height:24px;color:gray;}
.bodyFrame .help_list li em{padding-left:15px;line-height:24px;color:#E0E0E0;}
.bodyFrame .help_list li a{line-height:24px;padding-left:16px;background:url(../images/li_icon.png) 0 5px no-repeat;color:#666;}
.bodyFrame .help_list li.hot a,
.bodyFrame .help_list li a:hover{background-position:0 -25px;color:#C00;}
.bodyFrame .help_list li.hot a:hover{color:#C06;}

.bodyFrame .down_content{padding:20px 20px 0;line-height:180%;}
.bodyFrame .down_content *{line-height:200%;font-size:14px;}
.bodyFrame .downbox{width:100%;}
.bodyFrame .downbox .content_header{background-color:#fafafa;border-radius:10px 10px 0 0px;position:relative;padding:20px 40px;border:1px solid rgb(230,230,230);}
.bodyFrame .downbox .content_header h2{color:#252525;font-weight:bold;font-size:16px;}
.bodyFrame .downbox .content_header h3{color:#252525;font-size:20px;padding-bottom:15px;}
.bodyFrame .downbox .content_header p{line-height:24px;}
.downbtn{width:183px;height:47px;position:absolute;bottom:20px;right:20px;}
.downbtn a{background:url(../images/down_btn.png) no-repeat 0 -50px;width:183px;height:47px;display:block;outline:none;}
.downbtn a:hover{background-position:0 0;}
.downbtn a.disabled{background-position:0 -100px;}
.bodyFrame .downbox .content_header .search{position:absolute;right:0;top:16px;width:200px;height:32px;}
.bodyFrame .downbox .content_header .search :focus{border:1px solid #F26B1A;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.bodyFrame .downbox .content_header .search_txt{border:1px solid transparent;width:141px;height:26px;padding:5px 10px 1px 35px; line-height: 26px;background:transparent url(../images/search_txt_1.png) no-repeat 0 0;color:#a2a2a2;}
.bodyFrame .downbox .content_choose{padding:20px 40px;line-height:24px;}
.bodyFrame .downbox .content_items{line-height:24px;}
.content_min_height{width:100%;min-height:200px;}
.downlist{width:100%;border-spacing:0;}
.downlist,
.downlist th,
.downlist td{border-collapse:collapse;border:1px solid rgb(230,230,230);padding:5px;font-size:12px;}
.downlist td h5{font-size:14px;}
.downlist th{padding:10px;background-color:#fafafa;}
.downlist p{margin:0px;padding:0px;}
.downlist a{color:#09C;text-decoration:underline;}
.downlist a:hover{color:#F00;}
.downlist .td_name{width:15%;}
.downlist .td_info{width:45%;}
.downlist .td_vers{width:10%;white-space:nowrap;}
.downlist .td_down{width:15%;}
.downlist .td_note{width:15%;}
.downlist tbody{min-height:100px;}
.downshow{background-position:center center;background-repeat:no-repeat;width:100%;height:200px;border-radius:0 0px 10px 10px;}
.dbtn{background:url(../images/down.png) left center no-repeat;padding-left:16px;line-height:24px;}
.hrline{height:20px;background:#333;color:#FFF;font-weight:bold;}


.bodyFrame .downbox .content_items .row{clear:both;height:100%;overflow:hidden;padding:10px;border-bottom:1px solid rgb(230,230,230);border-top:1px solid rgb(240,240,240);background-color:#fafafa;border-radius:10px 0 10px 0;margin-bottom:20px;white-space:nowrap;}
.bodyFrame .downbox .content_items .col{float:left;min-height:20px;line-height:20px;}
.bodyFrame .downbox .content_items .tit{width:28%;padding-right:2%;font-weight:bold;}
.bodyFrame .downbox .content_items .sep{width:44%;padding-right:2%;}
.bodyFrame .downbox .content_items .ver{width:14%;}
.bodyFrame .downbox .content_items .url{width:10%;}
.bodyFrame .downbox .content_items .url .dbtn{background:url(../images/down.png) left center no-repeat;padding-left:16px;line-height:20px;}

/*service-list*/
.bodyFrame .service-list{padding-bottom:1px;overflow:hidden;font-size:14px;display:block;}
.bodyFrame .service-list li{width:296px;height:240px;border:1px solid #ededed;margin-right:-1px;color:#656d78;text-align:center;float:left;position:relative;margin-bottom:-1px;}
.bodyFrame .service-list li a{display:block;width:100%;height:100%;overflow:hidden;line-height:48px; text-align:center;font-size:16px;color:rgb(150,150,150);}
.bodyFrame .service-list li a:hover{color:rgb(100,100,100);}
.bodyFrame .service-list li .service-icon{width:140px;height:140px;margin:32px auto 0;display:block; background-image:url(../images/service-icon.png);background-repeat:no-repeat;}
.bodyFrame .service-list li .service-item1{background-position:0 0;}
.bodyFrame .service-list li a:hover .service-item1{background-position:-140px 0;}
.bodyFrame .service-list li .service-item2{background-position:0 -140px;}
.bodyFrame .service-list li a:hover .service-item2{background-position:-140px -140px;}
.bodyFrame .service-list li .service-item3{background-position:0 -280px;}
.bodyFrame .service-list li a:hover .service-item3{background-position:-140px -280px;}
.bodyFrame .service-list li .service-item4{background-position:0 -420px;}
.bodyFrame .service-list li a:hover .service-item4{background-position:-140px -420px;}
.bodyFrame .service-list li .service-item5{background-position:0 -560px;}
.bodyFrame .service-list li a:hover .service-item5{background-position:-140px -560px;}
.bodyFrame .service-list li .service-item6{background-position:0 -700px;}
.bodyFrame .service-list li a:hover .service-item6{background-position:-140px -700px;}

/**form css***************************************/
.formFrame{}
/*表单*/
.formlist td, .formlist th{padding:5px;vertical-align:top;line-height:20px;}
.formlist th{text-align:right;font-weight:normal;line-height:20px;}
.formlist td p.note{color:#ADADAD;vertical-align:middle;line-height:20px;padding-top:5px;}
.formlist td label{padding:0 7px 0 3px;}

/*foot css*/
.footFrame{min-width:950px;margin-top:20px;background:url(../images/foot_bg.png) 0 0;overflow:hidden;position:relative;z-index:101;}
.footFrame .foot_content{padding:20px 0;margin:0 auto;color:#FFF;}
.footFrame .foot_content a{color:#A1A1A1;line-height:20px;}
.footFrame .foot_content a:hover{color:#FFF;}
.footFrame .foot_menu{position:relative;width:100%;float:left;padding-bottom:10px;}
.footFrame .foot_menu li{width:150px;float:left;position:relative;}
.footFrame .foot_menu li span{display:block;}
.footFrame .foot_menu h2{font-size:14px;line-height:30px;}
.footFrame .foot_menu h2 a{color:#FFF;}
.footFrame .copyright{background:url(../images/foot_line.png) left top repeat-x;padding:15px 0;width:100%;float:left;display:block;}
.footFrame .copyright li.left{float:left;color:#A1A1A1;line-height:20px;}
.footFrame .copyright li a{color:#A1A1A1;text-decoration:underline;}
.footFrame .copyright li .first{margin-right:5px;}
.footFrame .copyright li .next{margin-left:5px;}
.footFrame .copyright li.right{width:260px;float:right;color:#A1A1A1;line-height:20px;position:relative;}
.footFrame .copyright li .cn{background-image:url(../images/contry/lang-cn.png);}
.footFrame .copyright li .big5{background-image:url(../images/contry/lang-tw.png);}
.footFrame .copyright li .en{background-image:url(../images/contry/lang-en.png);}
.footFrame .copyright li .us{background-image:url(../images/contry/lang-us.png);}
.footFrame .copyright li .it{background-image:url(../images/contry/lang-it.png);}
.footFrame .copyright li .sp{background-image:url(../images/contry/lang-sp.png);}
.footFrame .copyright li .Fr{background-image:url(../images/contry/lang-fr.png);}
.footFrame .copyright li .de{background-image:url(../images/contry/lang-de.png);}
.footFrame .copyright li .jp{background-image:url(../images/contry/lang-ja.png);}
.footFrame .copyright li .language{height:20px;line-height:20px;padding-left:30px;background-position:left center;background-repeat:no-repeat;position:relative;cursor:pointer;display:inline-block;}
.footFrame .copyright li .language .langbox{position:absolute;left:0px;top:0px;width:240px;display:none;background:url(../images/good_hover.png);}
.footFrame .copyright li .language .langbox a{display:block;border-bottom:1px solid rgb(25,25,25);line-height:24px;padding:2px 5px;background:url(../images/good_hover.png);text-decoration:none;width:110px;float:left;}
.footFrame .copyright li .language .langbox a:hover{background:url(../images/good_hover_hover.png);}

input.buttonface{background:url(../images/botton_bg.jpg) 0 0 no-repeat;color:#fff;font-weight:bold;padding:0px;margin:0px;width:81px;height:24px;line-height:24px;border:0px;cursor: pointer;}
input.buttonface:hover{background:url(../images/botton_bg.jpg) 0 0 no-repeat;color: #57250e;font-weight:bold;padding:0px;margin:0px;width:81px;height:24px;line-height:24px;border:0px;cursor: pointer;}
input.buttonface1{background: url(../images/botton_bg.jpg) 0px -24px no-repeat;color:#fff;font-weight:bold;padding:0px;margin:0px;width:81px;height:24px;line-height:24px;border:0px;cursor:pointer;}
input.buttonface1:hover{background: url(../images/botton_bg.jpg) 0px -24px no-repeat;color:#57250e;font-weight:bold;padding:0px;margin:0px;width:81px;height:24px;line-height:24px;border:0px;cursor:pointer;}
input.buttonface2{background:url(../images/botton_bg.jpg) 0px -48px no-repeat;color:#fff;font-weight:bold;padding:0px;margin:0px;width:120px;height:24px;line-height:24px;border:0px;cursor:pointer;}
input.buttonface2:hover{background:url(../images/botton_bg.jpg) 0px -48px no-repeat;color:#57250e;font-weight:bold;padding:0px;margin:0px;width:120px;height:24px;line-height:24px;border:0px;cursor:pointer;}

/*Page Css*/
.pagelist{height:30px;line-height:30px;position:relative;margin:15px 0 0;}
.pagelist .pageinfo{position:absolute;top:0px;left:0px;line-height:30px;}
.pagelist .pagebtn{position:absolute;top:0px;right:0px;line-height:30px;}
.pagination {
	font-family:微软雅黑,arial,helvetica, sans-serif;
	height:30px;
	line-height:30px;
	overflow: hidden;
}
.pagination a {
	border-right: #b7d8ee 1px solid;
	border-top: #b7d8ee 1px solid;
	border-left: #b7d8ee 1px solid;
	border-bottom: #b7d8ee 1px solid;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 4px;
	margin: 0px 1px;
	color: #679298;
	padding-top: 5px;
	text-decoration: none;
}
.pagination a:hover {
	border-right: #b7d8ee 1px solid;
	border-top: #b7d8ee 1px solid;
	border-left: #b7d8ee 1px solid;
	border-bottom: #b7d8ee 1px solid;
	color: #de4547;
	background-color: #d2eaf6;
}
div.pagination a:active {
	border-right: #b7d8ee 1px solid;
	border-top: #b7d8ee 1px solid;
	border-left: #b7d8ee 1px solid;
	border-bottom: #b7d8ee 1px solid;
	color: #de4547;
	background-color: #d2eaf6;
}
.pagination span.current {
	border-right: #b7d8ee 1px solid;
	border-left: #b7d8ee 1px solid;
	border-top: #b7d8ee 1px solid;
	border-bottom: #b7d8ee 1px solid;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 4px;
	margin: 0px 1px;
	color: #5e78c5;
	padding-top: 5px;
}
.pagination span.disabled {
	background-color: #d2eaf6;
}

/* Icon Fonts
*********************************/
/* Font-face Icons */
@font-face {
	font-family: 'flexslider-icon';
	src:url('fonts/flexslider-icon.eot');
	src:url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),
		url('fonts/flexslider-icon.woff') format('woff'),
		url('fonts/flexslider-icon.ttf') format('truetype'),
		url('fonts/flexslider-icon.svg#flexslider-icon') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*photo style*/
#photobox{border:1px solid #C9C9C9;}
#photobox .thumb{height:600px;overflow:hidden;position:relative;}
#photobox .contrl{height:170px;background-color:#E5E5E5;position:relative;}
#photobox .contrl .ulbox{width:900px;height:122px;overflow:hidden;margin:0 auto;padding:24px 0;}
#photobox .contrl .thumbnav{width:100%;}
#photobox .contrl .thumbnav li{width:122px;height:122px;padding:0 14px;float:left;}
#photobox .contrl .thumbnav li img{border:1px solid #C8C8C8;width:120px;height:120px;cursor:pointer;}
#photobox .contrl .thumbnav li.on img{border-color:#666;}
#photobox .contrl > a{text-decoration:none;display:block;width:40px;line-height:40px;height:40px;margin: -20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(153,153,153,0.8); text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;}
#photobox .contrl .prev{left: -50px;}
#photobox .contrl .next{right: -50px; text-align: right;}
#photobox .contrl:hover .prev {filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;left:10px;}
#photobox .contrl:hover .next {filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;right:10px;}
#photobox .contrl:hover a:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#photobox .contrl a:before{font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: '\f001'; }
#photobox .contrl a.next:before{content: '\f002'; }

@media(max-width:1200px){
.container{width:950px}
.headFrame .typebanner a{width:950px}
*.container{-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;transition:width .3s}
.bodyFrame .fixwidth{width:950px;}
.bodyFrame .q_good{width:972px;height:100%;overflow:hidden;margin-left:-11px;position:relative;}
.bodyFrame .q_good li{width:302px;height:178px;float:left;margin:10px 11px;position:relative;}
.bodyFrame .q_good li a{color:#CDCDCD;display:block;border:1px solid #F5F5F5;width:300px;height:176px;}
.bodyFrame .service-list li{width:237px;height:240px;}
}